2025 Tech With One Fucking Job Actually Do That Job Challenge (impossible)
This media is not supported in your browser
VIEW IN TELEGRAM
Me, a Swift dev, watching Rust devs argue about the use of
(Rust has many ways to get the value or error in , including and , both of which crash the program if the contains an error. Swift's has no crashing APIs at all)
Result's unwrap() which took down Cloudflare.Resultexpect()unwrap()ResultResultMan, this would be awesome if it actually happens as we all imagine… and really Hell if it happens in a way that Google enjoys
https://www.simpleanalytics.com/blog/the-eu-wants-to-kill-cookie-banners-by-moving-consent-to-your-browser
https://www.simpleanalytics.com/blog/the-eu-wants-to-kill-cookie-banners-by-moving-consent-to-your-browser
Simpleanalytics
The EU wants to kill cookie banners
The EU wants to end annoying cookie pop-ups by letting users set their consent once in their browser. If passed, websites will have to respect those choices.
❤3
I hope the next MacBook design is gonna look more like the current iMac lineup
Kobolds in the data center can be very helpful! But you really do have to keep an eye on them
https://bsky.app/profile/nyhgault.bsky.social/post/3m5vwfs6e7k25
https://bsky.app/profile/nyhgault.bsky.social/post/3m5vwfs6e7k25
Bluesky Social
Nyhgault (@nyhgault.bsky.social)
"Internal" Server Error
❤3
Media is too big
VIEW IN TELEGRAM
2:09:25
Amazing teardown of the biggest problems with C++
The worst programming language of all time
by Lazo Velko
"incompatible by default" might be the most scathing thing I’ve ever heard about a programming language, bar none
Amazing teardown of the biggest problems with C++
The worst programming language of all time
by Lazo Velko
"incompatible by default" might be the most scathing thing I’ve ever heard about a programming language, bar none
🔥1
The libgit2 maintainers are so fuckin frustrating xD
- Why isn't
-
-
- Throughout this codebase, returning an
-
- This is all inlined, declared in a header file... because it's so simple
- After confirming the strings are exactly equal up to the length of the shorter string, it checks whether the last chartacter of
I could write so much better C than this, and I hate C.
- Why isn't
prefixlen documented? (at least there is a doc comment..)-
lastslash seems at first glance to be the index of the last slash, but in fact is a Boolean which says whether the last character is a slash-
lastslash doesn't just check the last character in the string; it gets overridden once for every character- Throughout this codebase, returning an
int means it might throw, so you gotta check that for an error code. Here it's being used because they chose not to name the enum that its return values are declared in.-
*p++. The way it's used here implies it's supposed to increment the pointer and not the value it's pointing to, and then get the value it's pointing to... which, I think is the old value??? But Lordy that's not clear.- This is all inlined, declared in a header file... because it's so simple
- After confirming the strings are exactly equal up to the length of the shorter string, it checks whether the last chartacter of
child was a '/', and then checks its int-Boolean to remember whether the same character was a '/' in parentI could write so much better C than this, and I hate C.
Get ready for always-online hardware GPU DRM
https://www.reuters.com/business/nvidia-builds-location-verification-tech-that-could-help-fight-chip-smuggling-2025-12-10/
https://www.reuters.com/business/nvidia-builds-location-verification-tech-that-could-help-fight-chip-smuggling-2025-12-10/
🤬3
Senior Software Engineering
The libgit2 maintainers are so fuckin frustrating xD - Why isn't prefixlen documented? (at least there is a doc comment..) - lastslash seems at first glance to be the index of the last slash, but in fact is a Boolean which says whether the last character…
Anyway here's Our Swift rewrite
👀1
This really summarizes what makes Linux maddening to me.
The default image viewer on Mint(I don't even know how I'd go about finding out what it is; it's just called Image Viewer) has a setting which opens a Python console? On a PNG??
but it has zero settings to change which color space it operates in... and it's not in the my monitor's color space, nor the one Cinnamon is in.
The default image viewer on Mint
but it has zero settings to change which color space it operates in... and it's not in the my monitor's color space, nor the one Cinnamon is in.