News for hackers. Stuff that matters.

IcePic

I liked the movie, and I haven't even played Final Fantasy.

The quality was good enough for me to enjoy the story without getting stuck in the "graphics".

Re:Calling It Quits on ServerFault on Wednesday October 07, 2026 @04:32AM (#49989896)
but it had the letters s, e and x in a row, so that wont pass the work web filtering software.
You could own one of those Teslas with free supercharge for life. Except they don't do V2G. Probably not a total coincidence.
Re:Research carried out using NetBSD on Monday September 07, 2026 @07:08AM (#49596844)
The problem with missing drivers is not "typing code fast enough", it is knowing that you need to poke 5 into [base-address + $0562] within 5 milliseconds of receiving an IRQ or something stupid like that which good docs would tell you why and how, but most/many vendors will not hand out docs on how to program their chips at that level. They will have docs on how to paint rectangles on an existing surface using the gfx card, but not on how to actually start it at poweron or something along those lines. If you can't make it start painting a screen and waking up the monitor at boot, it is of very little use that you can paint rectangles in the dark.

So even if you can divine that a binary windows driver sometimes writes a 5 into that register at certain times, you will have a far harder time figuring out how and when it is needed to actually do that, and the source you get will be super hard for anyone else to understand if its all magic numbers getting written into "random" locations, compared to say, "wificard.driver.radio_enable = ACTIVATE_RADIO;" even if it compiles into writing 5 to offset $0562. Such reverse-engineered sources are super hard to keep working in the long run, when someone rewrites how and when IRQs are delivered to devices or whatever major is happening in the kernels so this leads to drivers no longer working even if they did have a short period of use.

This is totally crazy. And cool. But also crazy.
Re:Denmark: EVs Make Up 97% of New Private Car Sales in July on Tuesday August 04, 2026 @03:37AM (#49165457)
In Sweden it has. When I got my EV 4 years ago, the list of public EV charging locations was about the same as the amount of petrol stations, now its 3-4x as many. And as others have mentioned, having a wall charger of your own is of course the easiest and cheapest, but fearing long distance travels with EVs in Europe is not a thing, I think.
Re:Fastmail offers EU data region on Monday August 03, 2026 @04:36AM (#49152887)
Even then, what europeans would want is that noone could force them to copy or release it outside of Europe. Otherwise its kind of moot where its stored, if it can be coerced out anyhow.
Yes, did not mean to imply that everyone should know everything immediately, just that "the server was too small" feels a bit misguided. It might solve the problem to make the hw a real monster, but if you hit limits at 500 then I think one should look at the other parts of the equation. Glad you fixed it in the end.
In the 90s, people thought about the c10k problem, which is how to handle 10000 connections.

In those days, this 2GB server would have been a dream to have and probably had moved the needle to 20k, 50k or whatever the limit is. You only get problems with 500 connections on a modern machine if you are really really bad at handling each request.

Re:AWS Fired the One Employee Who Gave a Damn on Tuesday May 26, 2026 @09:56AM (#48279958)
It worked for Stephen Hawking, and he was totally worth listening to.
Re:Microsoft's 6502 BASIC is now Open Source (2025) on Monday May 25, 2026 @03:28AM (#48264338)
C64 also has a token parsing routine in zeropage.
It would also eat up even more RAM, so your 64k computer that "normally" gave you only 39k for BASIC, with Simons' BASIC loaded you would be down to 30.7k.
Re:The 90 Day disclosure policy is dead on Monday May 11, 2026 @05:45AM (#48092928)
If we get new code by the "shovel", then it is likely trained on old bad code, so it might just (re)introduce old types of bugs by the shovel until all new fixed code overshadows the old code by a margin, which in turn will take a long while.
If they don't get scanned, then they also don't get fixed, so if they have the same amount of holes, they will stay vulnerable for longer.
Re:Ask HN: Novel crazy ideas on reducing RAM usage on Tuesday April 28, 2026 @02:30AM (#47931056)
Go back to amiga and C64.
The 64Ultimate goes to 64MHz, the Ultimate64 cartridge goes to 48MHz "only".
Re:The world in which IPv6 was a good design on Monday April 20, 2026 @04:29AM (#47831635)
I don't really know which "we" you refer to that did find enough v4 ips. Once you could get a /24 by just applying for it, now you have to purchase second-hand ranges from some previous spammer network taken down so the ip reputation of those is total crap, and if you don't intend to run a "whole" network, you more or less have to lease one v4 ip from an American company in order to host something yourself.

That is like saying "uranium is globally available to purchase" except you can't find it in stores anywhere and you go to jail if you seriously start asking around for where to buy it.

Re:The world in which IPv6 was a good design on Monday April 20, 2026 @04:20AM (#47831585)
Well, in a strict sense, it is "you" who chooses to run a nat'ing router there, you could just have one single computer per ISP connection. Or have it run a proxy for you, or nat.

I mean, I understand that this feels normal today, that 10-20-50 devices need internet and that the way to manage that is to nat the connections, but your ISP isn't doing nat, it is you.

In some sense, "you did".

Your actions, intentional and direct or not, allowed for one more sale of Win11 and an accompanying sad Dell computer, giving them the signal (however weak from you as one single individual) that whatever crap they have been doing up to now, still is a good choice in order to sell one of those combinations.

Re:Why IPv6 is the only way forward on Wednesday April 08, 2026 @04:35AM (#47687127)
Not on all OSes. And it's not all good to have one less socket, there are still issues with people not expecting v4 traffic on a v6-capable socket, like described here:

https://radar.offseq.com/threat/ipv4-mapped-ipv6-addresses-t...

If you want to handle two protocols, it is not unreasonable to use two sockets.

Re:Using FireWire on a Raspberry Pi on Wednesday March 25, 2026 @03:25AM (#47514335)
Then again, remote DMA to your memory via a port on the computer, while a great tool for debugging internal stuff, is also quite the wide door to getting hacked if someone every manages to plug in a malicious device in the same port.
Re:How many branches can your CPU predict? on Thursday March 19, 2026 @11:00AM (#47440647)
https://chromium.googlesource.com/chromiumos/third_party/gcc... has some looong select/case things with lots of ifs in them, but I don't think they would hit 30k.
Re:OpenBSD: PF queues break the 4 Gbps barrier on Thursday March 19, 2026 @10:46AM (#47440436)
One thing could also be that by the time you have 10GE uplinks, shaping is not as important.

When we had 512kbit links, prioritizing VOIP would be a thing, and for asymmetric links like 128/512kbit it was prudent to prioritize small packets (ssh) and tcp ACKs on the outgoing link or the downloads would suffer, but when you have 5-10-25GE, not being able to stick an ACK packet in the queue is perhaps not the main issue.

Re:The Firewall Doesn't Live in the Kernel on Wednesday March 18, 2026 @06:48AM (#47423969)
Yeah, someone wrote along the lines of "userland sets the rules, the kernel enforces them" which I thought was a neat short version.
Re:You are wasting your non-US traffic on Thursday February 19, 2026 @02:56AM (#47071111)
They will just move to a low-price country in Asia with their $100 and .. or not.
Re:UFOs and the Higgs Field on Monday February 16, 2026 @02:41AM (#47032071)
Sounds like you would run into E=mc^2 for your "lets just not have mass and stuff solves itself". The words "easily" here and there have a lot of work in front of them.

For the Alcubierre drive which also speculates on acquiring negative mass, the quote: "the energy requirements still generally require a Type III civilization on the Kardashev scale." says something about how well the word "easily" fits into such a solution.

Unfortunately it talks a lot of how they shoot lasers and get the plasma to emit a lot of energy, but less on how they are to turn this into electricity to first feed the reactor itself to keep it going, and get a net gain out of it.

A bit too common on the fusion reporting articles.

Re:Kernel bugs hide for 2 years on average. Some hide for 20 on Thursday January 08, 2026 @02:59AM (#46538501)
I think NTFS get a bit of crap from the OS above it adding limitations. If you read up on what NTFS allows, it is far better than what Windows and the explorer allows you to do with it.
Re:Bloat in software is getting WAAAY out of hand on Sunday December 28, 2025 @05:31AM (#46410059)
And if you time travel to the 90s, this is what amiga owners with 1M ram said about PC/Win users needing 8,16,32M of ram to paint a few icons on the monitor. But noone listened then, because ram was cheap and you should not stand in the way of "progress".

So here we are, needing gigs to paint a single pixel. Congratulations everyone that chose bloat, you won.

Re:NetBSD/Amiga on Friday December 19, 2025 @06:59AM (#46324869)
For some people, when you are not taking over the whole machine (as you would do in demos and games), then replacing the OS with something that gives you memory protections and virtual memory, uses all ram for caches, talks ipv6 and things like that is kind of neat. It will be a somewhat slow unix box, but it is still that same machine doing both kinds of tasks for you.

Older »