9 comments

[ 2.4 ms ] story [ 32.4 ms ] thread
Ah. I ran into this last weekend when installing Linux to a secondary partition. I just disabled secure boot, good to know there is a proper workaround
(comment deleted)
Microsoft, still trembling from CrowdStrike's 8-million-system massacre, now claims their antitrust ruling is unfair for letting users install CrowdStrike to begin with. The eternal "POSIX for Windows" vs "Windows Subsystem for POSIX" rages on. The end result: Microsoft Store becomes the only way to use Windows's Windows, so we're stuck with shitty Electron text editors from Microsoft to code with. The end result: The Windows Phone. I have to quick exit this thread now.
No you don't. Just install Linux and never, ever, ever look back.

I did. Now I just sit outside the window and watch everything burn to the ground.

100% on electron. Electron everything, as far as the eyes can see. Electron this, electron that. Javascript, everything, on all four cores!

Sir,

I appreciate your perspective. But let's be real here: I just drag the DXVK d3d9.dll for Linux into my Windows game folder. Suddenly, my DirectX 9 games are in the Vulkan future. Exclusive fullscreen taking 30 seconds to alt-tab? No more. Scaling issues? It's better. At least it's an alternative. Truly an exciting time to be alive.

Linux isn't all roses. It's a shitshow of its own:

- Bluetooth drivers (thanks, Microsoft)

- Graphics (Wayland vs. eglstream, thanks Nvidia)

- WiFi drivers (clusterfuck)

- The never-ending "free as in free beer I stole from my employer who doesn't exist anymore" featuring the ZFS red herring or trojan horse depending on whose side you're on.

- epoll < kqueue < iocp, but I hear io_uring has caught up decades later

- Wayland in 2030: Finally running GLX gears over SSH!

I try to be kind to BSD. If you're going into that space, you should already expect nothing to work. Then, it will surpass expectations if anything runs. Wayland should just hang with the BSD crowd because then you'd get kicked in the balls (joking) or told to stay in school for even asking a question like, "why doesn't my Nvidia card drivers work with this". In 2030, Netflix might contribute network optimization code back to BSD. Nvidia at best might throw out a few steaks into the crowd by then (same timeline). It's hard to say whether they'll throw them closer to Linux or BSD because the target has been changing.

2030: Year of the Linux Desktop™. Also the year support begins to expire on my edition of Windows 10 and I'll have to re-evaluate the time I spend inside vs the time it will take to unfuck Windows 12. I probably won't need to upgrade my router hardware before then either, but it oscillates between a BSD and Linux install every year. I choose the right tool for the job, you could say. I've been planning to dig into iPXE and friends to make reformatting a breeze because I don't like absolute choices when there are advantages on both sides.

If you want tragic, have the neckbeards/graybeards gone extinct? I wonder if a lot of them gave up and ended up working at Microsoft.

If you want hell, go check out the world of printer drivers. You'll end up back in WordPerfect for DOS, which lets you import the fonts and print them to Postscript. How hard can it be to print a social media webpage to a piece of paper and have it look good? Between needing Chrome to render JavaScript to a canvas and then trying to get that information into a structured PDF that looks good when printed is hell. Generally, when dealing with PDFs, everyone works backward by trying to unfuck the PDF that was dumped on them by converting it to another PDF and sending it on its way because nobody likes to be in hell for longer than mandatory. But for me, who knows what fonts Chrome shoved into that PDF? How do I select a font? Well, my Chrome browser is still fucked from trying to switch the fonts in the one place you can choose. But that still left out the header (page title, page number) and footer fonts (URL). They require a font too. The closest I could get to choosing fonts is using Puppeteer providing custom CSS to import the font file for the header and footer that's passed to PDFium somehow. I would not trust my life that the CSS imported the font. Even then, the files were an unstructured nightmare, Chrome would override the fonts anyway for several Kanji dialects and their own ugly-ass emojis, and Adobe was still mangling my fonts during linking. How hard can it be to use ABC font with XYZ emoji style? I don't want Google's ugly-ass emojis.

Side note: Acrobat shares a trait with stock exchange trading applications: it charges enterprise rates if you don't use the GUI.

Anyways, after using port monitors to spit the printer job out to a file, I could not get Chrome to send the PDF directly to my own program without using a for-loop to monitor when the file is closed, which, at wh...

grub is borked when ms tries to mitigate a possible exploit.

sudo mokutil --set-sbat-policy delete