nickwitha_k

joined 1 year ago
[–] nickwitha_k@lemmy.sdf.org 2 points 1 hour ago

It's also available on nearly every unix-like machine since the 70s. So, super useful to know how to use. I personally also like (neo)vim as an IDE and its optional regex functionality because that allows once to efficiently edit massive files with minimal effort.

[–] nickwitha_k@lemmy.sdf.org 1 points 1 hour ago

As a long-time vim enjoyer, I like your gusto. Imagine if you could apply regexes to that carpenter's axe.

(Also, what sort? Do you have one of those awesome Gransfors Bruks ones?)

[–] nickwitha_k@lemmy.sdf.org 3 points 4 hours ago (1 children)

Livejournal

That's a name that I've not heard in a long time.

[–] nickwitha_k@lemmy.sdf.org 3 points 9 hours ago (1 children)

I'd say that despair is also common for those of us who have been painfully aware of the causes.

[–] nickwitha_k@lemmy.sdf.org 12 points 10 hours ago

And I can't respect those that are willing to selfishly sacrifice others for their own sense of moral purity, rather than pragmatically save as many as possible. Actions and choices speak louder than any philosophical statement and allowing fascism, all-out genocide of the Palestinian and Ukrainian peoples, and oppression of women and LGBTQ+ to win speaks loudly of one's character.

[–] nickwitha_k@lemmy.sdf.org 12 points 10 hours ago (3 children)

Just want to say: Thanks for your perennial civility as well as continuing to offer learning resources for people interested in any "sect" of leftist ideology.

[–] nickwitha_k@lemmy.sdf.org 41 points 11 hours ago

Python's packaging is not great. Pip and venvs help but, it's lightyears behind anything you're used to. My go-to is using a venv for everything.

[–] nickwitha_k@lemmy.sdf.org 11 points 11 hours ago (3 children)

Having trouble seeing those who (non-)voted for ending democracy, women's rights, and oppression of LGBTQ+ and non-christians as allies. Not enthusiastic about the candidate? I don't care. If they're going to do less harm, they're the only ethical choice. The basic numbers showed that one of two candidates would win. Ignoring that and the suffering that would be caused to vulnerable groups by one candidate for ideological purity is a hard thing to forgive.

[–] nickwitha_k@lemmy.sdf.org 14 points 12 hours ago

Thanks to the duped non-voters, it's likely that they won't have to worry about that.

[–] nickwitha_k@lemmy.sdf.org 3 points 1 day ago

None. I don't appreciate games with mechanics that are intended to mess with my already fucked dopamine signaling.

[–] nickwitha_k@lemmy.sdf.org 1 points 1 day ago

Sith are a fictional sect of religious space wizards from a space opera. While they may have inspiration from religious sects of reality, they are very much not real. So, whether or not they deal in absolutes has absolutely no consequences to reality outside of the Star Wars fandom.

 

I have a question for folks here, mainly around English linguistics but would love to hear of parallels in other languages. If you're not big on cats, just skip the next paragraph, which I've include for the context to be clear and show why I have provided the picture.

This morning, one of my cats was acting up a bit, hopping on the table where I have an electronics project, and searching for something to pilfer. In order to halt this behavior, I distracted him with a good deal of play with his toys (he is very athletic, so, lots of tossing a toy mouse for him to chase, then walking over to where he's left it because he doesn't fetch anymore). The image is of the culprit now that he's worn out.

While trying to achieve this state, I had a modified aphorism occur to me:

Idle cats are the Devil's playground.

It occurred to me then that I'm not sure if there is an extant term to describe taking an existing aphorism and modifying it while still conveying the same or similar meaning. For those not familiar, the original aphorism is "Idle hands are the Devil's playground" (apparently of biblical origin), meaning roughly that busy people don't often get into trouble or conversely that bored people will get into mischief.

There is a term, if informal, to describe, often intentional, mismatch of parts of aphorisms (ex. "Not the sharpest egg in the attic"), malaphor. Can anyone think of a similar extant term for a modified aphorism? If not, after trying multiple prefixes, I think that the least clunky seems to be "transaphor" (trans- meaning to change).

Anyone have thoughts on the matter?

 

Hey folks! I think this request is right up this comm's alley. I'm sure that we all know bogo sort but, what other terrible/terribly inefficient algorithms, software architecture, or design choices have you been horrified/amused by?

I, sadly, lost a great page of competing terrible sorting algorithms, but I'll lead with JDSL as a terrible (and terribly inefficient) software architecture and design. The TL;DR is that a fresh CS guy got an internship at a company that based its software offering around a custom, DSL based on JSON that used a svn repo to store all functions in different commits. The poor intern had a bad time due to attempting to add comments to the code, resulting in customer data loss.

 

Here's the carnage! Was running a long print and saw this when I went to check on it. Was running the stock Ender 3 hotend with a Capricorn tube fix for nearly 5 years. Served me well. I haven't yet been able to remove the white PLA. To see the full damage but, I'm pretty sure that the threads are gone.

Guess it's time to upgrade the hotend.

85
submitted 9 months ago* (last edited 9 months ago) by nickwitha_k@lemmy.sdf.org to c/linux@lemmy.ml
 

Hey folks! I'm getting a fresh laptop for the first time in about a decade (Framework 16) in a couple of months and am looking forward to doing some low-level tinkering both on the OS and hardware. I'm planning to convert into a "cyberdeck" with quick-release hinges for the screen since I usually use an HMD, built-in breadboard, and other hardware hacking fun.

On the OS, I'm planning to try NixOS as a baremetal hypervisor (KVM/QEMU) and run my "primary" OSes in VMs with hardware passthrough. If perf is horrible, I'll probably switch back to baremetal after a bit. But, I'm not likely going to be gaming on it so, I'm not likely to have much issue.

Once the hypervisor is working in a manner that I like, I should have an easy time backing up, rolling back, swapping out my "desktop" OS. I've been using Linux as my pretty much my only OS for over a decade (I use MacOS as a glorified SSH client for work). Most of my time has been on distros in the Debian or RHEL families (*buntu, Linux Mint, Crunchbang, CentOS, etc) and I pretty much live in the terminal these days.

With all of this said, I am coming to you folks for help. I would like you folks to share distros, desktop environments, window managers that you think I should give a try, or would like to inflict on me and what makes them noteworthy.

I can't guarantee that I'll get through suggestions, as my ADHD has been playing up lately, but I'll give it an attempt. Seriously. If you want me to try Hannah Montana Linux, I'll do it and report back on the experience.

EDIT: Thank you all for your fantastic suggestions. I'm going to start compiling them into a list this weekend.

 

Hello folks. I'm a backend guy, mostly using Python, Go, and the like. I've learned a bit of Rust and have enjoyed it for embedded.

With that background I'm curious if any mobile devs can give some feedback on the current state of cross-platform (Android, iOS, Web) for simple apps. What I currently have in mind, despite not owning a uterus, is a FOSS menstrual cycle tracker app, using encrypted local storage only (the regularity of this private information being sold by existing apps is very disturbing to me). This means that my reqs boil down to:

  • UI/UX (I suspect this would require platform-specific code)
  • Storage/DB subsystem (probably just use an encrypted sqlite)
  • Optional extras
  • Minimal third-party library usage to potential minimize data leaks as well as limiting possible vectors for ad injection

So, there's really not much to it complexity-wise. Any suggestions on framework or approaches for keeping the codebase DRY as possible (I would want to minimize required effort to update)?

 

Sometimes, it may be good for one's mental health to "take a break" from a community or user. It would be nice to be able to temporarily block posts from a user or community that one may otherwise enjoy in a 1h/6h/1d/1w or possibly arbitrary time period.

view more: next ›