• 1 Post
  • 197 Comments
Joined 4 months ago
cake
Cake day: May 2nd, 2026

help-circle











  • I have type 2 narcolepsy and every genetic marker for high stimulant tolerance.

    I’m hoping to get on the oxybates to see if they help, but my next sleep test isn’t until December. I’m wanting to try a few other meds, but they are both highly addictive and can mess up the test. My current plan is that if can’t get the oxybates after my test, to try some of the other, somewhat sketchier, stimulants and alternate them as I pick up a tolerance. I might have to either find a street dealer or go to Mexico for them though.

    I’m trying to avoid opioids as a substitute for oxybates, but I have to admit that trying codine to see if it helps is getting very tempting.

    Looks like I made it almost five minutes past three, so now it’s nap time.


  • I’m on stimulants that require not just a prescription, but approval from the manufacturer, quarterly check ins and ekgs. It’s now two in the afternoon and I’m hoping I can make it until three before I have to take my second nap. I’ve been at a friends house for a mid-morning coffee, and after the second cup taken a nap in their guest room. I know exactly what I can and can’t do at finely defined levels of sleepiness. I know what it feels like when part of my brain is asleep but I’m still waking around because I have to feed the pets before I go to bed. I’ve woken up from a nap, drank a monster, had a one hour job interview and then gone back to sleep right after. I experience levels of tiredness every day that you can’t imagine and there are no words for.


  • I like the idea of the Gemini protocol and while I realize that they need to hold the line somewhere, I find it just a bit too simplistic.

    Yeah, I’m one of those people that the FAQ talks about wanting a tiny addition, which in my case would be explicit images with alt-text. I know some clients render image links inline, but some don’t and there isn’t guidance as to which is correct.



  • Not all modern filesystems are CoW like btrfs. ext4 is merely journaled, which means that there are rare instances where it can be corrupted, but recovery is fast. However in both cases you can still end up with individualy inconsistent files if, say, the power goes out while the CoW b-tree is percolating up and so the file never gets updated or if the ram cache never has a chance to flush.



  • BartyDeCanter@piefed.socialtolinuxmemes@lemmy.world.files
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 days ago

    I feel like tiling window managers mostly are a throwback to an era where gui applications were generally just single windows that did one thing, but even then most people were just using them to tile a bunch of xterms. Nowadays I’d rather use a single full screen emulator that either has native split support, or tmux.



  • BartyDeCanter@piefed.socialtolinuxmemes@lemmy.world.files
    link
    fedilink
    English
    arrow-up
    35
    ·
    edit-2
    7 days ago

    I am a programmer with 25 years of professional experience, mostly embedded C/C++, with a decent amount of Python and the last year has been mostly Rust with no prior experience.

    Current LLMs write both worse and better code than me, often at the same time. Let me explain.

    LLMs are very good at syntax, with an encyclopedic knowledge of libraries, languages, and algorithms that is a few years out of date. I particularly notice this in Rust, which has a lot of syntax and features, like the 482ish ways to chain Options and Results that I still haven’t memorized all of.

    So for a relatively simple function in a language that I’m not very famialiar with they will often produce a bit tighter code that makes better use of the language features. They will also sometimes come up with an obscure algorithm that I haven’t though about in decades or even heard of that can solve the problem better than my first attempt.

    On the other hand, they are terrible at larger scale work, generally building fragile code while protecting against things that can’t actually happen, using overly complex architecture, organizing code in dumb ways, missing obvious opportunities for simplicity, and relying too much on existing bad patterns instead of fixing them along the way, etc. They also tend to be a terrible judge of when to use a library vs roll their own, leaning heavily towards rolling their own instead of just adding a single include, which means more new untested code.

    On the third hand, I do find that they can be pretty good at reviewing code, and it is nice to have them write tests, since we all hate writing tests and tend to write as little as we can get away with.