• 21 Posts
  • 372 Comments
Joined 2 years ago
cake
Cake day: August 4th, 2023

help-circle

  • So, just from what you’ve said, without getting more info from you, my guess as to what’s going on is that Windows has set things up to where it uses its own bootloader which isn’t set up to boot into Linux or chain-load your Grub2 or whatever Linux-capable bootloader.

    And this F11 you’re talking about is probably the key your BIOS uses to let you into the BIOS configuration, yeah? And from there you can tell it to load Grub2 or whatever bootloader Mint set up when it was installed – the one that was nuked by Windows.

    (I keep saying “Grub2”. It’s possible you selected something else like Syslinux or rEFInd or something when installing, but I think Grub2 is default for Mint.)

    I think, just from some googling, what you’ll want to do, assuming the assumptions I’ve assumed above haven’t made asses out of anyone, is (in Mint with both SSDs plugged in):

    >sudo grub-install <whatever your boot drive is -- something like /dev/sda or /dev/nvme0n1 or some such>
    >sudo update-grub
    

    (And you’ll need to replace the angle brackets part above with the actual drive name. sudo grub-install /dev/sda or whatever.)

    I think that first one should tell your system to switch from the Windows bootloader (which… I don’t think can even boot Linux… I haven’t used Windows since XP, so I don’t know for sure) to Grub2 which is capable of booting Linux, and capable of asking you which OS you want on boot. The second command is just to ensure Grub2 is properly configured. (It probably is already, but it won’t hurt to make double-sure.)

    If that doesn’t work, it’s likely your Mint install is set up with a different bootloader. If that happens, I’d say:

    • Let us know any error message you get from the above commands.
    • Let us know what behavior you’re seeing instead of the desired results. (Like, no change and it’s still booting straight into Windows? Now it shows an OS-selection menu but only Mint as an option? Something else?)
    • Search in your package manager for “bootloader” and report back which bootloader it says is installed.

    Good luck! Hopefully that gets you going, but if not, definitely let us know your results!








  • Yes! This so much.

    I am entirely convinced that one of the more underserved niches in software is domain-specific languages for doing traditionally-mousey/clicky/GUI things. I’m so convinced of that that I’ve written just such a DSL and am actively working on a second one.

    About the only really good examples of that that I know of are OpenSCAD and Graphviz. (And I guess the one I wrote.) I’ve love to know about more. (And, no, libraries that make GUI-sort-of use cases easier in some general purpose language don’t count. There’s really something about having syntax/builtins/standard library custom made specifically for the use case that I’m quite convinced has major benefits to overall usability.)

    About OpenSCAD specifically, I also have some nit-picks about the language. There are cases where I’ve written code in other languages that outputs OpenSCAD code specifically to get around some limitations. (There’s one project I’m working on and haven’t Open Sourced yet that just begs so hard for maps/dicts/string-keyed-composite-types. And the ability to use modules as values. (Like, making it more of a “functional” language… or rather a “moduleal” language.)) But like you, none of that detracts enough to make me not love OpenSCAD.


  • People are spending all this time trying to get good at prompting and feeling bad because they’re failing.

    This whole thing is bullshit.

    So if you’re a developer feeling pressured to adopt these tools — by your manager, your peers, or the general industry hysteria — trust your gut. If these tools feel clunky, if they’re slowing you down, if you’re confused how other people can be so productive, you’re not broken. The data backs up what you’re experiencing. You’re not falling behind by sticking with what you know works.

    AI is not the first technology to do this to people. I’ve been a software engineer for nearing 20 years now, and I’ve seen this happen with other technologies. People convinced it’s making them super productive, others not getting the same gains and internalizing it, thinking they’re to blame rather than the software. The Java ecosystem has been full of shitty technologies like that for most of the time Java has existed. Spring is probably one of the most harmful examples.






  • I’d say you should look into the term “maladaptive daydreaming”. (Not a diagnosis. More of a symptom.) There’s nothing wrong with daydreaming itself. It’s when it causes problems in your life that it’s “maladaptive.” Just reading what you said about it, you said you daydream “as a way to cope with… life problems” and “it interferes with my life so deeply”.

    This also kindof sounds like daydreaming may be a way by which you dissociate. If you look up “dissociation” on the internet, you’ll likely see things about DPDR wherein everything feels ureal or other more severe-sounding symptoms. Of course, if those things sound like they describe your experience, that’s an insight that might help you. But escaping into a fantasy to deal with problems in your life can definitely qualify as a form of dissociation.

    Aside from that, I don’t want to diagnose you or anything, but it might be worth looking into Schizoid Personality Disorder (SzPD). That would be a diagnosis, not just a symptom. But if you end up reading the Wikipedia page on it and it feels like your experience, and if you end up talking to a therapist, it probably couldn’t hurt to bring it up. If you think it matches you, that is. If your therapist agrees, they may have you evaluated for that condition specifically. It’s not a disorder that psychologists tend to know enough about to think to bring it up to you. And people with SzPD can often times be misdiagnosed ad something else. Which is why I bring it up. Again, though, I’m only suggesting that you look at the Wikipedia page and see if it feels familiar. Nothing more.

    Finally, just on the basis that you seem to be struggling with this, I do think that if your able, you could definitely get some benefit from a therapist.


  • What do you mean you “cannot scream”, exactly? In what way does the closest approximation to a “scream” you can do not qualify as a “scream”? Just pitch specifically? Can you sing higher than you can “scream”?

    Or if it’s not specifically the pitch, and if it’s something you’d like to change, I might suggest you look into… well… learning. Search for “fry scream” on YouTube. It’ll take some practice, but it’s certainly a way to scream. And as a bonus, learning to do it “right” can avoid straining or injuring your voice.



  • Just my guess here, but…

    The desktop/laptop sort of form factor is associated in people’s minds with unlocked bootloaders. People expect to be able to install Linux on them if they want to. Tablets, game systems, and other sorts of consumer electronics, not so much. I’m thinking Microsoft will do what it can to push hardware manufacturers and the software industry as a whole more in the direction of the kinds of devices that consumers already expect to be locked down like tablets or game systems that are “streaming” game systems. And that way, the bootloader will prevent folks from switching to Linux.



  • First thing to try is to get your sleep hygiene straight.

    No screens for an hour before bed, get your room dark (no night lights, light-blocking windowshades, and cover the lights on any electronics in your room) and quiet (ear plugs can help in a pinch), quit caffeine, get some sunlight in the morning (optimally before 10:00 AM), get some physical activity during the day, don’t eat for a couple of hours before bed. It also couldn’t hurt to do some meditation before bed during that hour of no-screen time.

    That meditation will probably particularly help if the reason for your insomnia is stress.

    (And try not to be overwhelmed by the above list. Any one or two items in that list that you do will probably help quite a bit. And try to think of this as a “long game” of incremental improvement.)

    If that all doesn’t work, you could try adding CBD maybe an hour or so before bed. Melatonin might be a tempting option, but be careful with it. Melatonin doesn’t stay in the bloodstream all that long, so melatonin supplements tend to be big doses in an effort to try to keep it in your bloodstream longer which… kinda works maybe, but not as well as you might hope. The result tends to be that you fall asleep quickly, wake up in like 4 hours unable to get back to sleep, and then are resistant to your body’s natural melatonin for a night or two. If you’re going to do melatonin, spend the extra money on time-release melatonin. The company “Life Extension” has a 750mcg 6-hour time release melatonin that is a good one to try if you do go that route.


  • So, the one I used appears to have been removed from Thingiverse in the meantime, but I’m pretty sure it was V1 of this (which has been remixed a couple of times by someone else and is up to V3). It is a very tight fit, though. (Like maybe the original designer left zero tolerance.) If I had it to do again, I’d go for a different one, but I’d guess probably V2 and V3 have resolved the way-too-tight fit issue.

    I made a couple of things myself for mounting my Joycon charger on the wall. (Definitely improvements that could be made to the wall mount one. Conical holes for the screw holes for one. But it does the job.)


  • My washing machine broke. Wouldn’t drain. I took it apart and realized it was going to be a huge pain to fix if I didn’t drain it first, but it wouldn’t drain on its own. So I designed and printed an adapter that would let me run the pump that drains the washer from my cordless drill. PLA isn’t the strongest material, so I went through like 3 of them draining the washer, but it worked fantastically. Very simple to design and a quick print. Big payoff.

    Aside from that, wall mounts for my Nintendo Switch and accessories as well as a wall mount for my NAS solution, a shield for the face of my alarm clock so it didn’t shine bright digital-clock LED light in my face all night (but I could move it aside and check the time), mounts for SAD lamps in convenient places. Most of what I print is custom-designed stuff for utilitarian purposes.