Readit News logoReadit News
Teknoman117 commented on Helldivers 2 on-disk size 85% reduction   store.steampowered.com/ne... · Posted by u/SergeAx
jayd16 · 9 days ago
The game does ship on disc for console, no?
Teknoman117 · 9 days ago
The current generation of consoles can’t play games directly off the disk. They have to be installed to local storage first.
Teknoman117 commented on Vibe coding: Empowering and imprisoning   anildash.com/2025/12/02/v... · Posted by u/zdw
siliconc0w · 12 days ago
I was working on a new project and I wanted to try out a new frontend framework (data-star.dev). What you quickly find out is that LLMs are really tuned to like react and their frontend performance drops pretty considerably if you aren't using it. Like even pasting the entire documentation in context, and giving specific examples close to what I wanted, SOTA models still hallucinated the correct attributes/APIs. And it isn't even that you have to use Framework X, it's that you need to use X as of the date of training.

I think this is one of the reasons we don't see huge productivity gains. Most F500 companies have pretty proprietary gnarly codebases which are going to be out-of-distribution. Context-engineering helps but you still don't get near the performance you get with in-distribution. It's probably not unsolvable but it's a pretty big problem ATM.

Teknoman117 · 12 days ago
As someone who works at an F100 company with massive proprietary codebases that also requires our users to sign NDAs even see API docs and code examples, to say that the output of LLMs for work tasks is comically bad would be an understatement even with feeding it code and documentation as memory items for projects...
Teknoman117 commented on Raspberry Pi Pico Bit-Bangs 100 Mbit/S Ethernet   elektormagazine.com/news/... · Posted by u/chaosprint
ssl-3 · 2 months ago
"Play" implies a lack of seriousness.

To that end:

1. Blink an LED (this is more rewarding than it seems it should be, because it proves that the toolchain works)

2. Learn to fade that LED on and off instead of blink

3. Learn to make an RGB pixel using red, green, and blue LEDs and some tissue paper

4. Realize that's kind of limiting, and use a WS2812B LED pixel instead

5. Notice that there's whole panels of WS2812B available

6. Buy one. Make it display dumb memes or emojis or dickbutts or whatever.

7. Add a web interface.

8. Give it a domain name.

9. Aim a camera at it, fire up a twitch stream, send the link to HN, and we'll spend a few hours or days shitposting on your little video wall

10. ???

11. (there is no profit. it's supposed to be fun, right?)

Teknoman117 · 2 months ago
One of my friends got a Pimoroni InkyFrame and was trying to figure out what to do with it. Ended up learning a substantial amount about how dithering works to convert images into the 7 colors the eInk display can produce. It just sits there playing the original Shrek at 1 minute per frame over and over again XD.

When he messed up the color conversion "Green Farquaad" was a recurring meme in our group chat.

Teknoman117 commented on Mysterious Intrigue Around an x86 "Corporate Entity Other Than Intel/AMD"   phoronix.com/news/x86-Opc... · Posted by u/unsnap_biceps
Teknoman117 · 2 months ago
There's also this fun company (DM&P): https://www.vortex86.com

Their "Vortex86DX3" is basically a dual-core 1 GHz Pentium II system on a chip...

Teknoman117 commented on Why your outdoorsy friend suddenly has a gummy bear power bank   theverge.com/tech/781387/... · Posted by u/arnon
bawolff · 3 months ago
I thought the point of back country hiking was to get away from technology and society.

Weight is of course a major consideration, but its not the primary reason im not bringing batteries on a hiking trip.

Teknoman117 · 3 months ago
As someone who does backpacking, a few reasons for bringing power sources:

- A satellite communication device. You don't use them for internet access, but it does allow me to send my location and a small message so I can let an emergency contact know where I've made camp for the night (and a lack of a message means I'm in trouble). It also enables me to contact search and rescue if I know I'm in trouble.

We did have to use it once when my sister lost her footing and fell of the side of a mountain and shattered her leg. (full recovery, thankfully)

- GPS receiver. I've shifted to using my phone as my GPS unit (with Gaia GPS). Trail GPS units have been subjected to planned obsolescence in a bad way, many will only be supported for a few years now, after that you can't load maps into them anymore. Might as well use your phone and Gaia works offline. Although you do learn that modern cellphones really, really hate being offline for weeks on end and random things start breaking down.

The latter was super important this year. With the budget cuts to park services this year in the US, many of our back country trails are in worse disrepair than they usually are. There were multiple days where the only way I knew I was still on the trail was to follow the dot on my GPS and look for the occasional cut log...

Teknoman117 commented on AMD claims Arm ISA doesn't offer efficiency advantage over x86   techpowerup.com/340779/am... · Posted by u/ksec
nottorp · 3 months ago
I have a Ryzen box that I temperature limited to 65 C indeed. That was about 100 W in my office with just the graphics integrated into the Ryzen.

However, next to it there's a M2 mac mini that uses all of 37 W when I'm playing Cyberpunk 2077 so...

> Both Intel and AMD provide runtime power control so this is tunable. The last ~10% of performance requires far more than 10% of the power.

Yes but the defaults are insane.

Teknoman117 · 3 months ago
The last 20% of the performance takes like >75% of the power with Zen 4 systems XD.

A Ryzen 9 7945HX mini pc I have achieves like ~80% of the all-core performance at 55W of my Ryzen 9 7950X desktop, which uses 225W for the CPU (admittedly, the defaults).

I think limiting the desktop CPU to 105W only dropped the performance by 10%. I haven't done that test in awhile because I was having some stability problems I couldn't be bothered to diagnose.

Teknoman117 commented on AMD claims Arm ISA doesn't offer efficiency advantage over x86   techpowerup.com/340779/am... · Posted by u/ksec
pezezin · 3 months ago
After playing around with some ARM hardware I have to say that I don't care whether ARM is more efficient or not as long as the boot process remains the clusterfuck that it is today.

IMHO the major win of the IBM PC platform is that it standardized the boot process from the very beginning, first with the BIOS and later with UEFI, so you can grab any random ISO for any random OS and it will work. Meanwhile in the ARM world it seems that every single CPU board requires its own drivers, device tree, and custom OS build. RISC-V seems to suffer from the same problem, and until this problem is solved, I will avoid them like toxic waste.

Teknoman117 · 3 months ago
ARM systems that support UEFI are pretty fun to work with. Then there's everything else. Anytime I hear the phrase "vendor kernel" I know I'm in for an experience...
Teknoman117 commented on The future of 32-bit support in the kernel   lwn.net/SubscriberLink/10... · Posted by u/binarycrusader
jcranmer · 4 months ago
> But if the code already exists and is working, is it really that costly to just not break it?

It depends on the feature, but in many cases the answer is in fact 'yes.' There's a reason why Alpha support (defunct for decades) still goes on but Itanium support (defunct for years) has thoroughly been ripped out of systems.

Teknoman117 · 4 months ago
An interesting example of this was i386 support (as in being able to run on the 80386) being removed way back in kernel 3.8 (early 2013). If you can support 80486 why can't you support 80386?

Well, there really wasn't much support for atomic instructions in x86 before the introduction of compare-exchange in the 486. Any time you wanted guaranteed atomicity on a 386 you had to disable interrupts, which among other things means that if you lock up during a critical section your entire system hangs. Another implication is that nearly all of our lockless data structure constructs depend on compare-exchange instructions.

It vastly simplified some very tricky sections of the kernel to remove support for systems that don't have hardware atomic instructions, so it ended up being done.

Teknoman117 commented on Linux 6.16: faster file systems, improved confidential memory, more Rust support   zdnet.com/article/linux-6... · Posted by u/CrankyBear
jcranmer · 5 months ago
From my memory of Linus's C++ comments, they basically boil down to "the kernel needs to do everything in freestanding mode, and everything that's interesting in C++ is not in freestanding mode, so what good is it?" (plus some ranting about "zero-cost" exception handling being rather more expensive than its name implies). In general, a strong vibe of someone who tried C++ in the early 90s, gave up on it then, and is generally ignorant of how C++ is different from back then.

If Linus's first introduction to C++ was to C++11, I'd imagine his opinion of C++ would be higher (probably not high enough to permit it into the kernel, though). To a large degree, Rust is "take the good new parts of C++11, strip out some of the legacy insanity, and let's also work out how to keep as much of the good stuff in a freestanding environment as possible." Which answers a lot of the objections that Linus had to C++!

Teknoman117 · 5 months ago
That's also in line with my memory of it.

We still don't have all of the interesting C++ features in freestanding mode. It's still a fairly unknown component of libc++ and libstdc++. I've only been playing with it recently because I was curious about how many of the c++17 and newer compile time features I could get to work in avr-g++.

And the answer is ... not much.

I've been spoiled by Rust's "core" crate.

u/Teknoman117

KarmaCake day3669March 13, 2015
About
[ my public key: https://keybase.io/teknoman117; my proof: https://keybase.io/teknoman117/sigs/12LjHJiVQnOzJrgtxZVLmWbXJwtHsWe3b5XAcuhdCCg ]
View Original