MurphyA/hacker-news huggingface dataset:
by hparadiz | 2026-01-28 20:52:34+00:00
Remote attestation is just generating a random blob on the remote side and then making the tpm 2.0 module on a computer sign the blob with a private key. You then provide the signature and the public key to the remote for verification. That enrolls that device. After that you can "verify" with a new binary blob and validate a new signature came back with the same key. That full loop is remote attestation. The idea is your disk didn't get moved to another computer. It's a security thing that Linux does need and is capable of being fully open source.

It has nothing to do with drm.
by dec0dedab0de | 2026-01-28 20:53:32+00:00
OSS Oban has a few limitations, which are automatically lifted in the Pro version:

Single-threaded asyncio execution - concurrent but not truly parallel, so CPU-bound jobs block the event loop.

This makes it not even worth trying. Celery's interface kind of sucks, but I'm used to it already, and I can get infinitely parallel expanding vertically and horizontally for as long as I can afford the resources.

I also don't particularly like ayncio, and if I'm using a job queue wouldn't expect to need it.
by Dylan16807 | 2026-01-28 20:53:33+00:00
> It obviously isn't safe. It's a situation where if anything goes wrong, there is a very high chance that everyone involved goes up in flames.

And "if anything goes wrong" in that strong way almost never happens. It meets my standard for safe, and definitely meets car standards. I'm not sure what your definition is, but I hope it's not that safe=perfect because then nothing would be safe and the word would be useless.

More importantly, you're missing my main point about cars. There are risks you can control, and risks you can't control. Pretend we completely solve the first category, absolutely pristine driving, zero possible mistakes, you have the driver's seat and you're being amazing. The remaining risk from driving is still higher than the total risk from taking a flight.

So while it's rational to prefer being in control in like-for-like situations, the vehicle factor overshadows the control factor. A rational person looking for safety will prefer the combo of commercial flight and lack of control over the combo of car and full control, and feel less anxious on the plane than when driving on a good day. Even if they're a really good driver.
by nout | 2026-01-28 20:54:13+00:00
For a while when I bought new computer (recently Intel NUC), I'd just keep the Windows installed there in case I needed it and I'd dualboot into Linux. More recently I just reflash the whole ssd with Debian and I haven't looked back. Interestingly enough I also have older Macbook Pro from 2015 that I also installed clean Debian on and it's been working amazingly well too. The only thing that would need any patching is the camera, but I don't use it. Everything else worked out of the box - keyboard backlight with nice UI controls in GNOME, LCD brightness, sound, bluetooth, etc.
by zahlman | 2026-01-28 20:54:46+00:00
> But you are the one suggesting the citizenship rights guaranteed by the 14th amendment is immoral.

I am not suggesting any such thing. I am suggesting it specifically about people who are born to those who did not have a legal right to be in the country in the first place.

The 14th amendment was passed primarily to protect slaves whose families had been in the country for generations, and the presence of whose ancestors was explicitly solicited by slave-owning citizens.

> I point to it because it seems you're taking the position the US is rare in its application of Jus Soli

I'm not. I'm supposing that it's outdated, and was not designed to reflect considerations like mass amounts of illegal immigration — especially from poor countries to much wealthier bordering ones, in an world where wealthy countries provide a social safety net that medieval Brits couldn't even have dreamed of.
by tempaccsoz5 | 2026-01-28 20:54:48+00:00
Engines other than v8 exist. React Native uses Hermes or JavaScriptCore (Apple/Safari). [0]

Other engines include SpiderMonkey (Mozilla/Firefox) [1] and QuickJS [2]

[0]: https://reactnative.dev/docs/javascript-environment

[1]: https://spidermonkey.dev/

[2]: https://bellard.org/quickjs/
by davesmylie | 2026-01-28 20:54:56+00:00
> Unfortunately, reading books for entertainment is ridiculous. You do not live in a log cabin on the prairie. You have Netflix, you have video games, you have TikTok, you have Twitter (you really spend too much time on Twitter anon). No one reads books for entertainment anymore, because paper is an inferior entertainment platform.

That's a hard disagree from me - I'm not a heavy reader but I'll still easily get through a couple of fiction books every month. TV/Movies are far less information dense (ie interesting) that even a light fiction book.

I'll happily watch a show or movie on TV with the family - there's a lot to be said for shared entertainment, but there's a reason for the trope "the book was better than the movie".
by bri3d | 2026-01-28 20:55:36+00:00
> There is: corporate will fund this project and enforce its usage for their users not for the sake of the users and not for the sake of doing any good.

I'd really love to see this scenario actually explained. The only place I could really see client-side desktop Linux remote attestation gaining any foothold is to satisfy anti-cheat for gaming, which might actually be a win in many ways.

> What it will be used for is to bring you a walled garden into Linux and then slowly incentivize all software vendors to only support that variety of Linux.

What walled garden? Where is the wall? Who owns the garden? What is the actual concrete scenario here?

> LP has a vast, vast experience in locking down users' freedom and locking down Linux.

What? You can still use all of the Linuxes you used to use? systemd is open source, open-application, and generally useful?

Like, I guess I could twist my brain into a vision where each Ubuntu release becomes an immutable rootfs.img and everyone installs overlays over the top of that, and maybe there's a way to attest that you left the integrity protection on, but I don't really see where this goes past that. There's no incentive to keep you from turning the integrity protection off (and no means to do so on PC hardware), and the issues in Android-land with "typical" vendors wanting attestation to interact with you are going to have to come to MacOS and Windows years before they'll look at Linux.
by jandrese | 2026-01-28 20:55:36+00:00
> There are two sides to this debate: entertainment or information. Unfortunately, reading books for entertainment is ridiculous. You do not live in a log cabin on the prairie. You have Netflix, you have video games, you have TikTok, you have Twitter (you really spend too much time on Twitter anon). No one reads books for entertainment anymore, because paper is an inferior entertainment platform.

I'm not reading this article any more. The author is either nuts or a troll, maybe both.

Also, I think he admits to spending too much time on Twitter? Any time on Twitter is too much time. Even Elon agrees that it has gone to shit.
by vrn21 | 2026-01-28 20:56:15+00:00
Thanks for the compliments! I can't really say that it has a unique differentiator between all the other sandboxes out in the market, this was supposed to be a poc version on how i could be building a sandbox for agents, this had been haunting me since a few months, tried out what could happen!

the actual sandboxes in the market are doing a lot of work in optimizing the system end to end, and most of it is pretty hard. this project just scratches the surface
by TrackerFF | 2026-01-28 20:56:39+00:00
Me and my fiancé both bought Lenovo laptops with 16GB RAM and 5000-series Ryzen, 500 GB SSD. They were on sale, and the price seemed nice.

Some of the Windows 11 features are laughably, hilariously slow. If I enter anything in the taskbar search, it will take a solid 6-7 seconds for the app to appear in the result. The result window will just be blank. If I press enter after having typed in, the app will start - but still, it is so, so laggy.

And some weird flicker when running certain applications. It was like that out of the box, and I feared I had gotten a defective screen - nope, only certain apps.
by toomuchtodo | 2026-01-28 20:56:39+00:00
You're faulting the workers attempting to unionize for management driving the enterprise into the ground? That's certainly a choice.

Frankly, the best thing to do is to speed run insolvency and help remaining workers find work elsewhere.

https://hive.blog/hive-143901/@davideownzall/ubisoft-shares-...

https://xcancel.com/_Tom_Henderson_/status/20147434951355967... - January 23rd, 2026

> Following the announcement of Ubisoft's restructuring and third round of cost-cutting measures, Ubisoft's internal communication channels are full of employees shaming upper management and asking for change. It's quite something seeing people very openly criticising a company they work for to such an extent, but after years of struggle, it's not surprising.

> Some employee's tell me that this was the final nail in the coffin for them, and that they will be seeking employment elsewhere, and others have decided to fast-track their already existing contingency plans in case they were laid off. More have taken to LinkedIn to publically announce they are now looking for work, despite still having a job at the company.

> Ubisoft is going to experience a massive exodus of talent, even without the impending layoffs.
by JohnFen | 2026-01-28 20:56:48+00:00
> Are you going to download every graphic they use and comb over it for signs of AI?

Certainly not. I have better uses for my time. All I'm saying is that my spidey senses will be up. It makes GOG a colder, less welcoming thing for me. It makes them more like everybody else.

And if they really do become like everybody else, then there's little reason for me to choose them.
by franzvill | 2026-01-28 20:56:53+00:00
AI agents are getting really good at doing things, but they're completely blind to their physical surroundings.

If you walk into a hotel and you have an AI assistant (like the Chatgpt mobile app), it has no idea there may be a concierge agent on the network that could help you book a spa, check breakfast times, or request late checkout. Same thing at offices, hospitals, cruise ships. The agents are there, but there's no way to discover them.

A2A (Google's agent-to-agent protocol) handles how agents talk to each other. MCP handles how agents use tools. But neither answers a basic question: how do you find agents in the first place?

So I built LAD-A2A, a simple discovery protocol. When you connect to a Wi-Fi, your agent can automatically find what's available using mDNS (like how AirDrop finds nearby devices) or a standard HTTP endpoint.

The spec is intentionally minimal. I didn't want to reinvent A2A or create another complex standard. LAD-A2A just handles discovery, then hands off to A2A for actual communication.

Open source, Apache 2.0. Includes a working Python implementation you can run to see it in action.

Curious what people think!

https://lad-a2a.org/
https://github.com/franzvill/lad
by minimaxir | 2026-01-28 20:57:16+00:00
Define "low-effort". I recently posted two Show HNs that were mostly written with Claude Code, but overall each took more man hours than my typical (less-ambitious) projects. Reception to both was positive.

> Show HN: Miditui – A terminal app/UI for MIDI composing, mixing, and playback

https://news.ycombinator.com/item?id=46543359

> Show HN: An interactive physics simulator with 1000’s of balls, in your terminal

https://news.ycombinator.com/item?id=46682115
by signal11 | 2026-01-28 20:57:35+00:00
In markets where Whatsapp is entrenched, it’s already begun to enshittify.

They have ads and spam already (sorry, no-consent messages from businesses). This isn’t even new. [0]

There’s a clear pattern, say “we’ve rolled out strict policies”[1] and then… nothing changes on the ground, and TechCrunch writes another “they’ve fixed it” article a year later.[2]

Also their Communities feature has pretty crap UX.

Yes it’s pervasive. But if pervasive was the end of the story, we’d all be using ICQ and AOL. The last thing any country needs is to hand over more of their lives to Facebook [sic].

[0] https://techcrunch.com/2022/10/10/in-india-businesses-are-in...

[1] https://techcrunch.com/2024/11/20/whatsapp-will-finally-let-...

[2] https://techcrunch.com/2025/10/17/whatsapp-will-curb-the-num...
by maxbond | 2026-01-28 20:57:52+00:00
Not really. If the solution has less complexity than is inherent in the problem, it can't possibly work. If the solution has complexity equal to or greater than the complexity inherent in the problem, it may work. So if you see complex code handling many different edge cases, you can take that as an indicator the author understood the problem. That doesn't mean they do understand or that the solution does work; it means you have more confidence than you did initially.

It's a weak signal but the reasoning is sound.
by johnnyanmac | 2026-01-28 20:57:56+00:00
That's most how most of my life has been in a nutshell; it isn't limited to games. Schools,college, old coworkers. A lot of the glue comes undone the moment you need to move on. I'm a late Millenial, but the advent of social media among Gen Z gave us the ability to connect more intimately than ever over the most niche topics. But at the cost of losing the deep bonds you'd normally form then bundled with a community based on proximity.

I've had long conversations with some former guild mates yet can't point you to a name or face. I know quite a few never even lived in my country. But things loosen up once the game shuts down or one of us needs to move on. It's neat in some ways, hollow in others.

On the larger scale, it's why local community is also weaker than ever. No one really puts and effort to come down to community events, or they may come once or twice and never again. Those gatherings are also less frequent than ever, often once a month. You can't really form a deep bond meeting once a month. So meetups end up frustrating in their own way (at least, the tech meetup. Maybe a run club would be different).

I've even heard notions that it's easier to find a mate than a close friend these days. I can completely believe it.
by niam | 2026-01-28 20:58:11+00:00
If I were an assuming feller I'd "almost guarantee" that you haven't been blessed/cursed with anything besides Windows 11.

A lot of my beef, personally, can be chalked up to Windows' aggressively long animation times. It's serviceable with them turned off. But even with animations turned off on an aggressively debloated consumer PC there is either a notable delay or a perception thereof in context menus and file explorer that did not exist with Windows 10, or on my Linux machines.
by hparadiz | 2026-01-28 20:58:15+00:00
That's cause you're using a distro like mint which is using older builds of stuff.

Get yourself a most recent plasma 6 Wayland setup with pipewire for audio. It even has rdp server now.

What's most likely happening is your user space app wants the newer API but you're running old builds from two years ago.

It will continue to degrade for you unless you fully switch to a Wayland DM.

Anything built on X11 is basically deprecated now and no one is building on it anymore.
Show HN: AI agent that builds web automations through conversation
by rayruizhiliao | 2026-01-28 20:58:19+00:00
Text:
We previously posted Vectorly (https://news.ycombinator.com/item?id=46209538), our open-source app that reverse-engineers websites into reusable APIs. The core idea: instead of clicking through UIs like a human, interact with websites through their underlying HTTP endpoints. Faster, cheaper, more reliable.

Building routines by recording browser sessions worked well, but refining them was still manual. So we built Guide, a conversational agent that walks you through the whole process:

- Describe your task and the agent helps scope it

- Record in a cloud browser, just use the site normally

- Agent analyzes the session, identifies backend endpoints, extracts parameters, builds a reusable routine

- Refine through chat to propose edits, review diffs, iterate without hand-editing anything

The prevailing approach to web automation is computer use agents that click and type like humans. We think this is backwards. Web app implementations are wildly diverse, but they all talk to structured backend APIs. LLMs are great at reading code and inferring structure, so we use them at build time to reverse-engineer those APIs, then the resulting routines run without AI in the loop.

We'd love to hear what you think, and happy to answer any questions about the approach! :)

- GitHub: https://github.com/VectorlyApp/bluebox-sdk

- Blog post with more detail: https://vectorly.app/blog/introducing-guide-agent

- Try it: https://console.vectorly.app/guide
by wsve | 2026-01-28 20:58:31+00:00
You're slightly missing the point. Ultimately, it doesn't really matter to me, the end user, whose fault it is that my OS doesn't have codecs.

The problem is that when doing an extremely basic operation that works on every system I've used before, it doesn't work, and the most readily available advice on how to resolve the issue tells me to run commands. Regardless of the reasons why it is that way, it just simply isn't user friendly.
by mulr00ney | 2026-01-28 20:58:37+00:00
>No one reads books for entertainment anymore, because paper is an inferior entertainment platform

There are more forms of entertainment and people have diversified how they spend their leisure time. I don't think that it necessarily follows that it's an inferior platform unless your only metric is "more people is more good".

>Because everyone alive today has the same perspective, and none of us have experienced a wide breadth of anything

Completely bonkers statement.

>I don’t know if she’s ever talked publicly about religion or democracy or climate change or immigration, but I could tell you exactly what she thinks about these things anyway. So why would you bother reading what she thinks about Rome? The answers are just as predictable

I mean, I could take a stab at what a dork named Roman Helmet Guy is going to think too.
by ErroneousBosh | 2026-01-28 20:59:07+00:00
Walk me through it.

Why do you have all these steps to pay at a supermarket?

When I am here in the UK, I wave my phone over the card reader, it goes "Pling!" and that's my stuff paid for.

Of course, it's different elsewhere.

When I am over in Austria, I wave my phone over the card reader, it goes "Pling!" and that's my stuff paid for, but this time in Euros, at the going exchange rate.
by legitster | 2026-01-28 20:59:21+00:00
Counterpoint: "Low wage underclass" has described most of humans for all of existence. It is only in very recent history that we have a large middle class. And while the middle class is slipping, I don't think the message is that we need to "redesign society".

Society has been working well recently (on the grand scale) - we just need to tweak some of the settings so that we don't backslide into aristocracy and feudalism.
by mekdoonggi | 2026-01-28 20:59:31+00:00
It's like that old saying with the tree in the forest. If you build a coal plant but it's never needed was it really that bad?

Seems like the plan is to adjust the rates for wind and solar, inducing demand, but then keep coal as a backup so that power is always cheap.

It will be interesting to see how consumption responds to variability of renewables. Grid batteries, production scaling with the sun, EV charging with the sun, etc.
by vikingerik | 2026-01-28 20:59:38+00:00
I'd guess a 6-sided mirror would be too big. The mirror needs a certain width for its reflection range to span across the viewport, and so a hexagon of that side length would be too big, particularly considering both eyes (the hexagons would have to overlap across the center line.)

Another problem would be that 60º between sides is too little angular separation. When the current frame approaches the right edge of your vision field, the next side of the mirror is already in position to be reflecting the LEDs into the left side of the vision field.

A 2-sided rotating mirror might work, but that's more complicated to manufacture and mount, such that I'd guess they found the back-and-forth simpler.
by Gracana | 2026-01-28 20:59:40+00:00
> CUDA .. nvidia-only

Well, duh.

> unless you use the binary-only drivers

Which you also have to do with nvidia cards.

> which only work on a handful of very new cards

So get a new card?

> You can't use it for editing video.

Yes I can.

----

I actually switched from a 7900 XTX to a 4090 BITD because I wanted CUDA, so I get that angle, but that doesn't mean I go around telling people "AMD isn't accelerated," because it's not true and it's a silly thing to try to claim.
by jairuhme | 2026-01-28 20:59:50+00:00
I'm an Apple guy through and through, but I am in Georgia Techs OMSCS program. For some of the classes, you need to use a VM that doesn't play nicely with Apple Silicon. So I went over to Microcenter and picked up a cheap PC with Windows. I loathe using it, even if I am in the VM the whole time. I'm amazed at the amount of ads that pop up and for a while, sound just didn't work. Like not with headphones or just out of the normal speakers until eventually a random update fixed it. I get not wanting to be in the Apple ecosystem, but at this point in time I don't know why you would want Windows and not go for Linux.
by saulpw | 2026-01-28 21:00:22+00:00
One of other authors he links to[0] brags that he's released 10 projects in the past month, like "Super Xtreme Mapper, a high-end, professional MIDI mapping software for professional DJs", which has 4 stars on Github. Despite the "high-end, professional...for professional" description, literally no one is going to use it, because this guy can't [be trusted to] maintain this software. Even if Claude Code is doing all the work, adding all the features, and fixing all the bugs, someone has to issue the command to do that work, and to foot the bill. This guy is just spraying code around and snorting digital coke.

There is plausibly something here with AI-generated code but as always, the value is not in the first release but in the years of maintenance and maturation that makes it something you can use and invest in. The problem with AI is that it's giving these people hyper-ADHD, they can't commit to anything, and no one will use vibe-coded tools--I'm betting not even themselves after a month.

[0] https://nraford7.github.io/road-runner-economy/
by shinycode | 2026-01-28 21:00:30+00:00
I second that, after more than a decade of all quoted entertainment I started to read books again and that’s really refreshing. Just choose a good book and no bad acting or directing gets in the way. I read sci-fi books and I wondered if I ever could appreciate a movie version of it because they are so hard to get right with all variables that can make a sci-fi movie bad. I can read everywhere, no battery needed or screen pulsing in my eyes.
It’s one of the best form of entertainment because it’s getting the brain engaged with creativity in ways TV or movies can’t.
by thebitguru | 2026-01-28 21:00:31+00:00
Hey, a Cessna 150 is cool airplane! I started my training on my local airport 152. I think Aviation101 uses one of those for his YouTube channel.

Thanks for the feedback. There are other general purposes ePaper devices out there meeting that need (TRMNL comes to mind). I wanted something smaller for my desk that looked like a cockpit instrument. That's why I created this.

I am curious to see if there is more general use demand for this form factor.