• 1 Post
  • 80 Comments
Joined 10 months ago
cake
Cake day: January 17th, 2024

help-circle




  • glibc’s malloc increases the stacksize of threads depending on the number of cpu cores you have. The JVM might spawn a shitload of threads. That can increase the memory usage outside of the JVMs heap considerably. You could try to run the jvm with tcmalloc (which will replace malloc calls for the spawned process). Also different JVMs bundle different memory allocators. I think Zulu could also improve the situation out of the box. tcmalloc might still help additionally.


  • I ran Arch on a convertible laptop around 2006-2010. Most notes I did using OpenOffice Writer, with hotkeys to quickly add formulas. Drawings were done with the pen. Homework (where speed didn’t matter as much but where I wanted high quality) were done in ConTeXt.

    Programming was done in FreePascal using Lazarus IDE or Java using Netbeans IDE, depending on the course and my personal preference.

    I think I had no complaints from anyone. Quite the contrary, one professor even gifted me a book as a thanks for the high quality typesetting in my homeworks, since most students didn’t give a shit and had no fucking clue how to really use their beloved MS Word.






  • Offlive account during install works only when you are not connected to the internet from that PC. Maybe also only with Win Pro, not Home.

    The crap you have to disable are all dark patterns and I hope the EU rips them a few more holes.

    “Just update”… I think I went into enough details about what pissed me off in my initial comment.

    Almost every Linux distro would have been: boot the installer, select disk, select meta packages, username, password, done. 10 mins later you have an up to date system with no shady online crap.


  • I remember buying a bunch of old HP ISA 100Mbit NICs to turn an old computer into a router/server combo. Naive as I was I put them all in and nothing worked. Turns out they were all configured to use the same IRQ (since they likely came from independent machines), and that caused them to overwrite each others settings… including the MAC adress. Thankfully I found some nice hacker that worked with these cards before and published a little C tool to rewrite their EEPROMs. I contacted him if he sees a chance to resurrect the cards and that saint indeed hacked the necessary features into his tool so I could rewrite the MAC adresses, change the IRQ one by one and ended up with a working network. Good times.


  • Heh, yeah. I had to fix that earlier this year on another machine, but that one was ooold and went through a bunch of upgrades so I figured it was due to its age (even though I still didn’t get how they could be so lazy to not automate this process as part of the update or … well… slim down the rescue tools again). But then they apparently didn’t even care enough to release a new installer that prevents the issue. So they either don’t give a crap or even do it deliberately to break Win 10 in favor of Win 11. Either case: that’s not what I pay for.




  • Just this weekend I had the pleasure of installing Win 10 on a blank disk. The install went ok, but then it bothered me logging into the MS Account. After cursing for a while and since it wasn’t my PC, I gave in. I know I can fight it, but it’s not worth it here. Then it continued trying to get me to consent to all kinds of shit. NO, I DON’T WANT FUCKING OFFICE AND I DON’T WANT MY FILES IN ONEDRIVE you assholes!

    Then it forces me to choose a PIN for “secure login”. DUDE! That motherfucking PC is used for a bit of office work and gaming. Just let these poor people boot up the machine and use it! 0000? Too simple. 1234 too. Fuck you, MS. Ok, random PIN and a sticky note it is, asshats.

    Anyway, after getting it to fuck off, I continue to the desktop. Oh wow, 10 updates and a ton of missing drivers? It’s a fresh install! What the fuck did it install?! Of course the installation of all these updates takes an hour and countless restarts… AFTER A FRESH INSTALL! Not even my overblown super slow Ubuntu server takes that long for updates; and that runs on a HDD not a SSD like that PC I set up.

    But wait. One update failed. Why? Ah, the rescue partition is too small… THE ONE THAT DUMB SON-OF-BITCH CREATED ON ITS OWN AS PART OF THE INSTALL! How to fix? Ah, execute a bunch of commandline foo with diskpart and other tools. Wait, isn’t that exactly the kind of shit that Windows fans laugh about when looking down on us Linux nerds?!

    So … ugh … just one simple anecdote of why Windows can fuck off.