News for hackers. Stuff that matters.

mlhpdx

Re:Network Infrastructure Hiding Protocol on Friday October 30, 2026 @10:14PM (#50312609)
Exactly that. No knock, no answer.
One of the fundamentally great things about the Wireguard protocol is the simplicity. A small codebase can implement it, and that’s lead to some great libraries and innovation.

Another great (and subtle) thing is the monotonically increasing sequence number. Note that it isn’t incrementing, like DTLS. This small thing makes it so much easier to implement with efficient concurrency, and event external state (i.e. distributed concurrency).

That latter bit we’ve done in our own library.

Edit: typo, don’t -> done

Re:Breaking the Open Web Won't Stop the Bad Bots on Friday October 30, 2026 @05:29PM (#50310396)
I’m optimistic about NHP being the middle ground solution for a lot of things. With OS support it can be transparent to users yet still effective.
Re:Northflank Breached on Friday October 30, 2026 @05:27PM (#50310373)
Is the Network Infrastructure Hiding Protocol work at IEEE going to help thwart AI assisted attacks, if adopted?
Re:Northflank Breached on Friday October 30, 2026 @05:13PM (#50310212)
Having employees (or system like bastion hosts) with unrestricted access is one of the recurring mistakes in such events. I can’t understand it.
Re:Northflank Breached on Friday October 30, 2026 @05:00PM (#50310077)
> All of them modern "we keep your content safe" players

But they weren’t and probably aren’t and won’t be. They just put forth an image as much as needed to sell.

Congratulations on this automation, which I know from first-hand experience is very difficult to pull off.

Is the robot really working with individual boards and not panels? How do you deal with balancing copper area, and varying etch times?

People often focus on the assembly side as “hard” but quick-turn manufacturing of the PCB is vicious.

Re:OpenSSL 4.1.0 on Friday October 23, 2026 @11:53AM (#50211036)
QUIC for embedded? I haven’t seen that, but there is a lot of DTLS. Particularly with 1.3, it makes QUIC look like a behemoth in code.
Re:OpenSSL 4.1.0 on Friday October 23, 2026 @11:48AM (#50210958)
> Support for DTLS 1.3 (RFC 9147). Refer to the ossl-guide-dtlsv13(7) manual page for details.

DTLS 1.3 is a huge improvement over 1.2 for efficiency and simplicity. I can’t speak to the OpenSSL implementation but it’s great that support is finally released.

Re:Perplexity offers free reverse engineering credits on Monday October 19, 2026 @02:38AM (#50149096)
That’s pretty brazen, even in this day. If Perplexity is making money from a project to reverse engineer something patent protected, I’d imagine that would be crossing a line. Buy perhaps not in today’s world?

Edit: parent -> patent

Re:Pele – Mermaid diagrams as themeable SVG on Sunday October 18, 2026 @04:12PM (#50145001)
I like the approach of rendering directly to SVG, which is what I want -- running layout once and caching the result in the browser or on the server side.
Re:What changes when your search index lives on S3? on Saturday October 17, 2026 @02:29PM (#50133699)
Putting reverse indexes in S3 alongside large aggregate log objects has been an effective pattern for more than a decade. With objects in cheap access modes and indexes in modes that are cheaper to access it becomes far more cost effective than most options (cheap S3 clones aside).

The earliest code I have to do this looks to have been created in 2012.

Separation of compute and storage is such a fabulous pattern.

The change in lifestyle expectations should be as well documented as the changes in social contact.
Most people did not go to bars. As with many things, an unrealistic image portrayed in media. Perhaps more did, but far from most.
A picnic is basically free, for those near enough to open spaces. Likewise for hikes, which I’ll happily pay to drive an hour or more to enjoy.

I don’t think money is a barrier to getting out.

Re:Lobbying is corruption on Saturday October 10, 2026 @10:57AM (#50033612)
When Oregon had only biannual legislative sessions there was a small, and by modern standards ineffective, lobbying system. Also very few “professional” politicians.

Then we went to our current system and both proliferated. In balance it seems to have been quite a mistake.

It would make a great documentary.

Re:I'm in a Meeting on Friday October 09, 2026 @11:10AM (#50021615)
I have done the same. FWIW, a 2-3 hour block seems to be the sweet spot, as far as keeping it off the radar goes. Ironically, having multiple a week doesn’t seem to raise an eyebrow.
Re:We Asked Starbucks Why Their 'Sugar-Free' Drinks Have Sugar on Wednesday October 07, 2026 @02:20AM (#49989017)
I’m trying to visualize the argument made that this was okay. I can’t.
Re:If we do not stop to help each other, what do we become? on Sunday September 27, 2026 @01:13AM (#49863544)
I found SO pretty helpful and approachable in the day. Not perfect, but that’s true of anything involving people.
Re:Excel now supports multiple values in a single cell on Friday September 25, 2026 @07:22PM (#49851363)
I have, at the risk of being a meme, put spreadsheets in cells via OLE. It was glorious.
Re:Sherline Tools Is Going Out of Business on Sunday September 20, 2026 @11:34AM (#49776888)
Wow, what a disappointment. I’ve found it funny over the years when people are shocked to hear me talking about machining, when they themselves have woodworking tools. Cutting metal, cutting wood, even cutting paper - all useful for making and fixing.

I earned an MSME without ever learning to actually make things, so once I could afford it I bought a Sherline CNC mill and taught myself to use it. I made many mistakes but got there. I used it just last week to make a wind gauge mounting bracket for a 70 year old sailboat.

I liked that it was made in the USA and (at the time, pre mainstream internet) had a great community to learn from.

I know there are other options still, but Sherline has a fond place in my heart for how easy they made it to get started.

Re:Performance Improvements in .NET 11 on Wednesday September 16, 2026 @07:23PM (#49734396)
I hope that’s the case but I’d feel a lot better to see it in print.
Re:Performance Improvements in .NET 11 on Wednesday September 16, 2026 @07:11PM (#49734300)
Impressive technical work and authorship. My quibble, which seems significant in context, is what happened with AoT?
Re:Serverless DTLS on Sunday September 13, 2026 @08:34PM (#49690339)
> so basically your service is to be treated as an Internet overlay

I don’t understand how that could be the takeaway. The service is just what it says on the homepage: a way to make datagram transports compatible with event driven architecture and serverless. I don’t think the word “overlay” appears anywhere. I get your point, but thats not at all the positioning. The SDLC and operations are what it’s about.

> End-Encryption with DTLS is possible by using SNI inspection on the Client Hello

Sure. In simple cases even that’s not necessary if a listener is tied to a single endpoint, right? But again, this service probably isn’t ideal for such cases — it would work, but I, for one, don’t see why it would be useful.

Re:Serverless DTLS on Sunday September 13, 2026 @07:15PM (#49689734)
> … must be something you actively think about, then making a decision.

I think that’s exactly it; an engineering decision based on the constraints at hand.

For the most part the technology (and society) we have it built on that resolving in favor of trusting 3rd parties to some degree.

Re:Serverless DTLS on Sunday September 13, 2026 @07:02PM (#49689648)
While small devices can technically do TLS, it’s a significant battery drain because of the acknowledgements (keeping the radio on while waiting). Anything battery powered is likely to eschew TLS for DTLS 1.2 + CID or TLS 1.3 with early data.

FWIW, Proxylity supports plain UDP as well as DTLS so it’s possible to build a paas-through proxy for DTLS to Lambda, for example. But then you’ll need to implement DTLS in Lambda. People have done it, but it’s a heavy lift.

The idea with the DTLS support is protecting content in traffic, and the handling it in your own AWS account. For some cases it isn’t acceptable to have Proxylity or AWS to have any chance to seeing the data. But for the most it’s not a problem and the convenience of what the service provides is worth it.

But I hear the concern. I guess I just expect folks will make good decisions for their use cases.

Older »