Canadian software engineer living in Europe.

  • 6 Posts
  • 225 Comments
Joined 3 years ago
cake
Cake day: June 7th, 2023

help-circle


  • Oh boy are you not going to like this, but someone’s gotta say it:

    The Democrats are just as responsible for this shit show as the Republicans

    The US has a two-party system, based on the assumption that the two sides will oppose each other and through that opposition come to a happy/sane medium. I’ve been watching US politics my entire life (I’m 46) and not once have I ever seen the Democrats do their damned job and oppose the rightward slide.

    Biden had the House and the Senate and he knew what was coming. Anyone paying attention knew that Trump or some other fanatic would take the White House again and he did nothing.

    Things the Democrats could have done with the power they had:

    • Reduce the powers of the president
    • Enshrine abortion as a human right
    • Abolish ICE
    • Medicare for all
    • Elevate Puerto Rico and Washington DC to state status, thus guaranteeing Democrat dominance for the foreseeable future.
    • Reducing the funding of the military
    • Stop supporting Israel already

    They did… none of that. In the case of genocide, they did the opposite and then threatened anti-genocide voters that they’d better fall in line or they’d get… the other genocider. Fuuuuuuck that.

    Some of this is strategic. The Democrats will never make it impossible for the Republicans to threaten abortion rights, because it gives them a stick to beat the Republicans with every 2 years. Same goes for Medicare. Some of it is ideological: the Democrats are just as bad as Republicans when it comes to supporting genociders and opposing socialism for example.

    “BuT tHe RePuBlIcAnS aRe ObStRuCtIoNiSts!” I hear you say. “They Democrats could never get any of that done with the Republicans blocking everything!” To this I remind you that they had the House, the Senate, and the Presidency and all the powers Trump is unilaterally leveraging to turn your country into a dictatorship.

    The Democrats haven’t had a leader with conviction since Carter, and every successive generation is more cowardly and disconnected from the people than the next. It certainly doesn’t help when people decry the immorality of refusing to vote for a candidate that will do nothing but keep the seat warm for the next Republican.

    If the Democrats are unwilling to do their damned job, they should step aside and let someone else do it for them.









  • Don’t think too hard on it. Just use git. For example, I have a repo called handy-scripts that hosts all my dotfiles. I just check that out into ${HOME}/projects/handy-scipts and then symlink everything from where it’s expected to its corresponding place in the repo.

    As you make modifications, remember to occasionally do a git pull --rebase && git commit -m WIP && git push so that all your devices are synced up.



  • Basically the IP stops responding to any traffic. At one point I set up a constant ping, and every once in a while I got something like “destination host unreachable”. It doesn’t happen often enough for me to move the service onto a physical device though. That’s work and I’m tired like, a lot.


  • Daniel Quinn@lemmy.catoLinux@lemmy.ml15 Signs Linux Is Not For You
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    26 days ago

    16: I’ve had more headaches getting multiple monitors to work in Windows than I ever have in Linux. Try connecting 2 monitors of wildly different resolutions in Windows and witness the abject failure of windows to handle that elegantly. Your mouse can slip off into a “void” where no monitor exists, and yet your content can just disappear to, dragging the mouse between monitors slips the cursor way off and to the right, screenshots are a mess, etc. etc.

    17: I only play games in Linux and I never use emulators… unless it’s for things like SNES.

    18: I don’t know what you’re getting at with this one. Software is way more shareable in Linux. You just say “it’s in your package manager” or “install this Flatpak”. Windows and Mac on the other hand have half-assed app stores and a culture of "just go to ${URL} and click “download, ok, ok, ok” which inevitably leads to stuff breaking and no discernible way to determine what failed 'cause your machine is full of rando installations.

    19: This is fair, though most high-profile stuff like CrowdStrike works for Linux now.

    20: I cannot begin to tell you how much Windows and Mac don’t work. Like, at all. Just today I spent an hour on a call with another developer stuck in Windows trying to get a JDBC driver to work. The constant ambiguous error messages, useless documentation directing you to "just go to ${RANDOM_SITE} and install some-cryptically-named-executable.msi that craps out with error messages about missing runtimes… the whole operating system is hot garbage and that’s before you factor in the missing keyboard shortcuts, flaky monitor support, creeping AI, and ads shooting into your eyeballs. The only way Windows “Just Works™” is if you redefine “works” entirely.



  • I installed a Pi-Hole largely to serve as a local DNS, but enabled the ad-blocking 'cause it seemed silly not to. My wife got very upset. Apparently she likes the ads.

    With that aside though, it seems to work quite well. Just make sure to (a) use a reasonably-powered device (my Pi Zero appears to be taxed by it) and you should probably use an Ethernet connection 'cause my Pi Zero regularly flakes out so DNS requests fail due to the IP being “unreachable” for a half second.




  • This is nowhere near the average Debian update experience. Debian is favoured precisely for its stability and simplicity, so if youre getting stuff like this, it’s far from average.

    Those errors look like file corruption. Maybe they were partially downloaded or written to a flakey disk, it’s hard to say. I’d also echo the other comment or that Kali (and honestly Debian) are not well suited for gaming due to the distro preference for Freely-licenced software and favouring stability vs quick releases.

    It’s fine if you want to experiment and “swim against the current” to do a thing with a tool for which it’s not designed, but turn around and complain as if this is normal behaviour is either dishonest or outs you as someone who doesn’t have the experience required to make such a statement.