News for hackers. Stuff that matters.

spaceywilly

Re:The $6.3B Binance Hack Was Pulled Off in Just 20 Minutes on Friday October 30, 2026 @11:23AM (#50305223)
Recency bias. I don’t see much evidence that the two things are related other than the coincidental timing.

https://en.wikipedia.org/wiki/Recency_bias?wprov=sfti1

+1. I gave a talk in the eBPF room couple years ago and it was an awesome experience. Sometimes I get jaded being a professional software engineer but FOSDEM reminds me there’s a passionate community behind what we do and it’s great to reconnect with that community, and to share some knowledge with others.
Fable was really excellent before the whole fiasco with the US government. Once they brought it back it was not the same at all. I have switched over to ChatGPT now for most things, its answers are way better than Fable in my experience. I still use Opus 5 for purely coding tasks.

This is why I think open weight models will win out in the end. Right now there’s too much going on behind the scenes with the models. Day to day you never know if you’re going to get smart Claude or dumb Claude.

The issue is long term, high capacity storage. To store enough energy to last an entire winter using batteries just isn’t practical today. I think you’d need around 100 power walls at today’s capacity to make a house completely off grid, meaning you store excess solar from the summer and draw it down in the winter. With hydrogen stored in pressurized tanks, a 20 m3 tank could be enough to last the whole winter, which seems much more practical than 100 powerwalls.

I think this could be a solution if you wanted a fully off grid, solar powered house, or perhaps if we collectively decide to generate more electricity at home and not rely so much on the grid.

I agree, I wish more work was being done on building a hydrogen economy. Hydrogen can be generated sustainably, is a great way to store excess energy from renewable sources, can be transported, and as a bonus can be mixed with hydrocarbon fuels to be used directly as a heating source.

As an example, a house in NH can generate a lot of excess solar power in the summer months when it uses hardly any electricity. If all that energy could be stored as hydrogen, in the winter (when solar power is less due to the far northern latitude and snow covering the panels) it could draw down on the hydrogen to generate electricity and also use it for a backup heat fuel.

Newb question but I’m curious what would help it to run faster? Would it need more vRAM or just system memory?
Re:Wireblast a 100 Gbps packet generator in Go using AF_XDP on Saturday August 08, 2026 @02:45PM (#49224651)
That’s very interesting, thank you for sharing. Looks like it could be a very useful tool for testing high performance networking.

I wonder if something similar could be done using TC BPF instead of AF_XDP? My only reservation about AF XDP is that it requires a special NIC to support it, so it may not be useful for a “regular Joe” user. I wonder if TC BPF would also work since it similarly bypasses the Kernel networking stack, I believe you can put packets directly into the NIC TX queue for transmission

Re:Generative "AI": The Guitar Hero of Creativity on Friday August 07, 2026 @09:07AM (#49209830)
“ Being a Guitar Hero player did not — and does not! — equal being a guitar player.”

Has anyone ever claimed otherwise?

Re:A dot a day keeps the clutter away on Wednesday April 01, 2026 @09:55AM (#47600940)
Another nice benefit of this would be location tracking. Once you had established the database of tools and the CV setup to recognize them, you could ask the LLM, “where did I last place my Stanley knife”?
Re: on Tuesday March 17, 2026 @04:05PM (#47417593)
Exactly. The challenge isn’t getting the LLMs to make sure they validate their own code. It’s getting the LLMs to write the correct code in the first place. Adding more and more LLM-generated test code just obfuscates the LLM code even further. I have seen some really wild things where LLM jumps through hoops to get tests to pass, even when they actually should be failing because the logic is wrong.

The core of the issue is that LLMs are sycophants, they want to make the user happy above all. The most important thing is to make sure what you are asking the LLM to do is correct from the beginning. I’ve found the highest value activity is the in the planning phase.

When I have gotten good results with Claude Code, it’s because I spent a lot of time working with it to generate a detailed plan of what I wanted to build. Then by the time it got to the coding step, actually writing the code is trivial because the details have all been worked out in the plan.

It’s probably not a coincidence that when I have worked in safety critical software (DO-178), the process looks very similar. By the time you write a line of code, the requirements for that line have been so thoroughly vetted that writing the code feels like an afterthought.

Re:Physicists Make Electrons Flow Like Water on Tuesday February 17, 2026 @04:53PM (#47053946)
Well, the water analogy actually holds up quite well if you consider the charge field moving, not the electrons themselves. This guy has a lot of great videos using water channels to explain electricity. It is fascinating how under a high speed scope, you can see the electrical Charge “flow” like water down each branch of a circuit.

https://youtu.be/2AXv49dDQJw?si=5lPy_Mz4kJFdi80t

Re:FAA Halts All Flights at El Paso Airport for 10 Days on Wednesday February 11, 2026 @12:17PM (#46977744)
I am curious, what explanation would justify a full closure of the airspace over a major us city for 10 days, in your opinion? That is the real screwup here. Whatever justification they are giving is entirely beside the point. Closing the airspace, even to emergency medevac flights, is negligence.
Re:FAA Halts All Flights at El Paso Airport for 10 Days on Wednesday February 11, 2026 @09:38AM (#46975483)
They have confirmed it was for testing a counter-drone weapon. They did not say why they set it to expire in 10 days, that part seems like it was probably a mistake.
Re:FAA Halts All Flights at El Paso Airport for 10 Days on Wednesday February 11, 2026 @09:20AM (#46975261)
Hanlon’s Razor

"Never attribute to malice that which is adequately explained by stupidity."

Someone probably just screwed up

Re:OpenClaw Is Changing My Life on Sunday February 08, 2026 @09:17AM (#46934393)
Quite literally, the previous post on this blog is from 2024 talking about what a revolution the Rabbit R1 is. We all know how that turned out. This is why I give every new trendy developer tool a few months to see if it’s really a good thing or just hype.
The model generates camera and Lidar data. As if it was a Waymo car that drove through the simulated scenario with its cameras running. This synthetic training data can then be used to train the driving models.
My view on Waymo and autonomous taxis in general is they will eventually make public transit obsolete. Once there is a robotaxi available to pick up and drop off every passenger directly from a to b, the whole system could be made to be super efficient. It will take time to get there though.

But eventually I think we will get there. Human drivers will be banned, the roads will be exclusively used by autonomous vehicles that are very efficient drivers (we could totally remove stoplights, for example. Only pedestrian crossing signs would be needed. Robo-vehicles could plug into a city-wide network that optimizes the routing of every vehicle.) At that point, public transit becomes subsidized robotaxi rides. Why take a subway when a car can take you door to door with an optimized route?

So in terms of why it isn’t a waste of time, it’s a step along the path towards this vision. We can’t flip a switch and make this tech exist, it will happen in gradual steps.

Re: on Tuesday January 13, 2026 @06:21PM (#46609899)
I would strongly recommend this podcast episode with Andrej Karpathy. I will poorly summarize it by saying his main point is that AI will spread like any other technology. It’s not going to be a sudden flash and everything is done by AI. It will be a slow rollout where each year it automates more and more manual work, until one day we realize it’s everywhere and has become indispensable.

It sounds like what you are seeing lines up with his predictions. Each model generation is able to take on a little more of the responsibilities of a software engineer, but it’s not as if we suddenly don’t need the engineer anymore.

https://www.dwarkesh.com/p/andrej-karpathy

Re:Stranger Things creator says turn off "garbage" settings on Monday December 29, 2025 @08:44PM (#46428527)
The problem is it can be subjective. Some people really like the “smooth motion” effect, especially if they never got used to watching 24fps films back in the day. Others, like me, think seeing stuff at higher refresh rates just looks off. It may be a generational thing. Same goes for “vivid color” mode and those crazy high contrast colors. People just like it more.

On the other hand, things that are objective like color calibration, can be hard to “push down” to each TV because they might vary from set to set. Apple TV has a cool feature where you can calibrate the output using your phone camera, it’s really nifty. Lots of people comment on how good the picture on my TV looks, it’s just because it’s calibrated. It makes a big difference.

Anyways, while I am on my soap box, one reason I don’t have a Netflix account any more is because you need the highest tier to get 4k/hdr content. Other services like Apple TV and Prime give everyone 4k. I feel like that should be the standard now. It’s funny to see this thread of suggestions for people to get better picture, when many viewers probably can’t even get 4k/hdr.

I feel like I’ve figured out a good workflow with AI coding tools now. I use it in “Planning mode” to describe the feature or whatever I am working on and break it down into phases. I iterate on the planning doc until it matches what I want to build.

Then, I ask it to execute each phase from the doc one at a time. I review all the code it writes or sometimes just write it myself. When it is done it updates the plan with what was accomplished and what needs to be done next.

This has worked for me because:

- it forces the planning part to happen before coding. A lot of Claude’s “wtf” moments can be caught in this phase before it write a ton of gobbledygook code that I then have to clean up

- the code is written in small chunks, usually one or two functions at a time. It’s small enough that I can review all the code and understand before I click accept. There’s no blindly accepting junk code.

- the only context is the planning doc. Claude captures everything it needs there, and it’s able to pick right up from a new chat and keep working.

- it helps my distraction-prone brain make plans and keep track of what I was doing. Even without Claude writing any code, this alone is a huge productivity boost for me. It’s like have a magic notebook that keeps track of where I was in my projects so I can pick them up again easily.

Re:Next steps for BPF support in the GNU toolchain on Friday October 17, 2025 @12:13PM (#45618411)
A nice practice that I try to follow it to always spell out what any Three Letter Acronyms (TLAs) the first time they are used. Then from that point onwards the simple TLA can be used.

In this case, BPF (shorthand for eBPF), stands for Extended Berkley Packet Filter. It’s a relatively new feature in the kernel that allows attaching small programs at certain “hook points” in the kernel (for example, when some syscall is called). These programs can pass information into userspace (like who is calling the syscall), and make decisions (whether to allow the call to proceed).

More info here https://ebpf.io/what-is-ebpf/

What is the value proposition for buying one of these vs renting time on similar hardware from a cloud provider?
The same problem actually already exists for non-drone planes, because they must be able to operate in poor visibility conditions. FAA issues notams for construction cranes if they pose a risk to nearby airports. One solution for drones would be to extend these notams to all cranes/other obstacles, and the drones must subscribe to these notams to operate in the airspace.
Re:Baldur's Gate 3 Steam Deck – Native Version on Wednesday September 24, 2025 @11:30AM (#45361762)
I would tend to agree, I think dev time is better spent supporting Proton. I have even seen benchmarks where Proton on Linux outperforms Windows. As a Steam Deck owner, Proton is fantastic.

https://www.forbes.com/sites/jasonevangelho/2024/08/21/linux...

Re:Using Claude Code SDK to reduce E2E test time on Saturday September 06, 2025 @04:16PM (#45152490)
Yeah I’m not seeing any evidence that this actually works. I would’ve like to see some testing where they intentionally introduce a bug (ideally a tricky bug in a part of code that isn’t directly changed by the diff) and see if Claude catches it.

A good middle ground could be to allow the diff to land once the “AI quick check” passed, then keep the full test suite running in the background. If they run them side by side for a while and see that the AI quick check caught the failing test every time, I’d be convinced.

Re:What Is the Fourier Transform? on Thursday September 04, 2025 @08:04PM (#45133641)
I swear I read in a text book once that Fourier discovered this while a boat. He looked out at the waves on the ocean and saw how there were many different sized waves combining to make up the larger waves. I could never find it again, but that visual helped me understand how the Fourier transform works.
This seems like a smart option, that would also allow power cycling the machine remotely I’m assuming, in case it goes totally out to lunch.
Re:Claude Sonnet Will Ship in Xcode on Thursday August 28, 2025 @10:10PM (#45059260)
I use VS Code with Claude Code, then I just use Xcode to build and launch
Re:Waymo granted permit to begin testing in New York City on Friday August 22, 2025 @04:16PM (#44989296)
Honestly the train system in NYC is so good, I have only taken a cab a few times since I moved here. I’ll probably take a waymo once if they roll it out here for the novelty of it, but I’d rather see people getting exciting about public transit. Life is so much better when you don’t have to depend on cars to get you places.
Re:AI tooling must be disclosed for contributions on Thursday August 21, 2025 @03:11PM (#44976818)
As long as they make it easy to add a “made with AI” tag to the PR, it seems like there’s really no downside. I personally can’t imagine why someone would want to hide the fact they used AI. A contractor would not try to hide that they used an excavator to dig a hole instead of a shovel.

Older »