MurphyA/hacker-news huggingface dataset:
by Arathorn | 2026-02-05 18:16:12+00:00
If you work with lots of other entities who want full control over their own comms (e.g. other governments, other departments, other EU entities like European Parliament and Council, the UN, NATO, etc) then decentralisation or federation is a big deal.

In the public sector it's basically a requirement: it's bananas if your country's critical infrastructure ends up dependent on some a product effectively controlled by another country (e.g. Teams) - and you obviously want to be able to communicate with other govt entities rather than being stuck in an island.

Then it's a natural extension to the private sector - although for now, it feels more folks are on the "nobody got sacked for using Teams" train.
by dizhn | 2026-02-05 18:16:20+00:00
I have super light office requirements these days and those are satisfied with OnlyOffice (https://www.onlyoffice.com/). I do believe it's an Electron app but works quite fast in my personal experience. (Probably faster than LibreOffice if it's still like the last time I used it).

It's open source: https://github.com/ONLYOFFICE/

I hadn't looked at the Github page in a while. They seem to have a ton of new features one of which regrettably is a very front end center AI presence.
by echelon_musk | 2026-02-05 18:17:06+00:00
It's very good, but in the end I was disappointed with how uncritical it was.

I bought the vinyl reissue of The Best of the Black President.

I think it was a mistake that Fela's cousin's criticisms were only briefly mentioned.

As well as leaving Seun Keuti unchecked after screaming "bitch, get me a pen!".

I also found it funny that they used Barack Obama's name in the marketing release but you only ever hear about ~30 seconds from him!
by toomuchtodo | 2026-02-05 18:18:02+00:00
Filter it out with some combination of ffmpeg and LLMs? Super easy if it's being served using HLS and .ts files. Also, in the case of over the air, you can just pull the signal locally out of the air at no cost. You can easily forward that local over the air signal to a private group (using ATSC to IP gateways and converters), and create a mesh if you have folks distributed geographically, each hosting an antenna and shipping an IP stream (which Plex and other systems can consume, not sure if Jellyfin supports this though).

https://www.antennasdirect.com/big-game-tv-station-list.html

https://www.wgal.com/article/consumer-super-bowl-2026-antenn...

https://www.silicondust.com/hdhomerun/
Show HN: AgentVM – Safe, Sandboxed Linux VM for OpenClaw and AI Agents
by phunterlau | 2026-02-05 18:18:21+00:00
# Show HN: AgentVM – Safe, Sandboxed Linux VM for OpenClaw & AI Agents

Hi HN,

We built AgentVM (WASM + Alpine Linux) because Docker is too heavy for per-session AI agents, and `exec()` by an OpenClaw agent on the host is too dangerous.

It runs a full Alpine Linux VM inside a Node.js Worker Thread. It boots in milliseconds, is completely isolated, and supports Python, networking, and standard Linux commands out of the box, perfect for local AI agents like OpenClaw and others.

Website: [https://agentvm.deepclause.ai/]

Repo: [https://github.com/deepclause/agentvm]

Core Value

* Instant Boot: No container orchestration delay.

* Sandboxed: Runs in a worker thread. If it crashes or gets malicious, your host is safe.

* Full Environment: Real Linux userspace. Install packages, run Python scripts, grep files.

* Agent Ready: Drop-in integration for *OpenClaw* and Vercel AI SDK.

Why we are sharing this:

We want this to be the standard "execution unit" for local AI agents.

We need your feedback on:

1. The security model (WASM/Worker isolation).

2. API ergonomics for your agent frameworks.

PRs and issues are very welcome! We'd love to see what you build with it.
by InitialLastName | 2026-02-05 18:19:16+00:00
Virtually none of the Bible was written in a currently-dead language. Only small bits were written in Aramaic, and Koine Greek and Biblical Hebrew are pretty much comprehensible to modern Greek and Hebrew speakers.

Even the Christian era of the Bible being distributed in Latin made perfect sense since it was originally mostly being distributed to people who spoke Latin with questionable accents (and where Latin was the language everyone who was literate was literate in).
by Y-bar | 2026-02-05 18:19:26+00:00
Zoom has long been the most unsecure video/voice application.

Remember how they installed an open web server on people's computers which could be accessed by anyone through the web?

https://infosecwriteups.com/zoom-zero-day-4-million-webcams-...

Apple had to step in and patch it for them:

https://techcrunch.com/2019/07/10/apple-silent-update-zoom-a...

Or when they sent your chat data to Facebook?

https://www.vice.com/en/article/zoom-ios-app-sends-data-to-f...

How it was discussed on HN: https://news.ycombinator.com/item?id=22703000

Or when Zoom was leaking private information?

https://www.vice.com/en/article/zoom-leaking-email-addresses...

Or do you remember how those geniuses rolled their own crypto?

https://citizenlab.ca/research/move-fast-roll-your-own-crypt...

Or maybe you remember that Zoom has the ability to listen in in real-time on meetings held on their platform?

https://www.bbc.com/news/world-us-canada-55372493
by _DeadFred_ | 2026-02-05 18:19:26+00:00
Illegal immigration enforcement/code is civil, not criminal. If it was criminal, enforcement would require giving suspected offenders actual Article III judge hearings pre-every deporations, not use immigration court, etc. You know, rights. If you lot want to change it to criminal, go for it. But don't lie.

People lose their shit when the Constitution is violated. When civil norms are violated in evil ways. When people following the legal process with pending applications before the Government get punished/unfair enforcement against them because grannies in the government system are easier targets than tracking down actual MS-13 gang members. When law enforcement hides their identity and act like a secret police force ABOVE civilian oversite (again against the Supreme Court saying civilians have a right to monitor police actions and against American norms of... not having secret police).
by echelon_musk | 2026-02-05 18:20:54+00:00
The film that is most mined for recordings is 'Fela Kuti - Music is the Weapon'.

There's an English cut and a French cut.

The French cut doesn't hide the cannabis use and you'll see people rolling spliffs and Fela taking his 'Fela Gold' 'medicine' which was something like a cannabis rosin.
by Aurornis | 2026-02-05 18:20:54+00:00
> A year or more ago, I read that both Anthropic and OpenAI were losing money on every single request even for their paid subscribers

This gets repeated everywhere but I don't think it's true.

The company is unprofitable overall, but I don't see any reason to believe that their per-token inference costs are below the marginal cost of computing those tokens.

It is true that the company is unprofitable overall when you account for R&D spend, compensation, training, and everything else. This is a deliberate choice that every heavily funded startup should be making, otherwise you're wasting the investment money. That's precisely what the investment money is for.

However I don't think using their API and paying for tokens has negative value for the company. We can compare to models like DeepSeek where providers can charge a fraction of the price of OpenAI tokens and still be profitable. OpenAI's inference costs are going to be higher, but they're charging such a high premium that it's hard to believe they're losing money on each token sold. I think every token paid for moves them incrementally closer to profitability, not away from it.
by Aaargh20318 | 2026-02-05 18:21:35+00:00
Ever done BlackBerry development?

It’s so funny when people complain about the $99 fee for the Apple development program being developer-unfriendly. Back in the day, RIM/BlackBerry wasn’t so much developer-unfriendly as much as actively hostile towards developers. Basically, if you weren’t a fortune 500 company you could fuck right off.
by mzi | 2026-02-05 18:21:41+00:00
Mosaic, the first graphical browser was developed by National Center for Supercomputing Applications. They were of course not bound by dial-up or similar and probably didn't care for commercial offerings of connectivity in their priorities in development.

And before it, slip had been available and standardized for some time.

I would say what drove the adoption of commercial services was the graphical web, not the other way around.
by cheema33 | 2026-02-05 18:22:35+00:00
> I was an on-prem maxi (if thats a thing) for a long time. I've run clusters that costed more than $5M, but these days I am a changed man.

I have had a similar transformation. I still host non-critical services on-prem. They are exceptionally cheap to run. Everything else, I host it on Hetzner.
by joriJordan | 2026-02-05 18:22:36+00:00
The old economy is never sustainable because the people it props up die.

Growth is slow but collapse is fast because it takes decades for those people to build, earn their status.

With our eggs in one basket, a small group of elders, they all die off within just a decade or so of each other. A much faster process than the 30-40 years it took to for them to grow their worth to trickle down on us.

Entropy tears apart all structure. Its mechanism for tearing apart society is generational churn.

Time is non-linear. No thing has the same epoch and erodes at the same tick. Endless linear economic growth will never be because once dead belief the elders were rich has to be rethought.
by cge | 2026-02-05 18:22:43+00:00
I'm not sure if it ended up being used this way, but if I recall correctly, when that was being initially implemented, federation was actually a core feature: different agencies / municipalities / etc could have their own servers and control their own data and accounts, but inter-agency conversations and rooms would be well-supported, along with each agency retaining a copy of the rooms on their own servers.
by copilot_king_2 | 2026-02-05 18:23:07+00:00
Opus 4.6 Performance was way better this morning. Between 10 AM and noon I was able to get Opus 4.6 to generate improvements to my employer's SaaS tool that will reduce our monthly cloud spend by 20-25%.

Since 12 PM noon they've scaled back the Opus 4.6 to sub-GPT-4o performance levels to cheap out on query cost. Now I can barely get this thing to generate a functional line of python.
by Supermancho | 2026-02-05 18:23:14+00:00
> One of their interests is telling the truth to their local military and politicians - getting caught in a lie to their side is the worst that could happen to them.

It's definitely not the worst that can happen. Happens fairly often - google: CIA lying to congress. Getting audited is the worst that thing that happens to the CIA. ie The U.S. Government Accountability Office (GAO) last actively audited the Central Intelligence Agency (CIA) in the early 1960s, specifically discontinuing such work around 1962.
by GuB-42 | 2026-02-05 18:23:16+00:00
One tradeoff is that one of the tradeoffs graphics programmers do is about security. They typically work with raw pointers, using custom memory allocation strategies, memory safety comes after performance. There is not much in terms of sandboxing, bounds checking, etc... these things are costly in terms of performance, so they don't do it if they don't have to.

That's because performance is critical to games (where the graphics programmers usually are), and if the game crashes, no big deal as long as it doesn't happen so often as to seriously impact normal gameplay experience. Exploits are to be expected and sometimes kept deliberately if it leads to interesting gameplay, it is a staple of speedruns. Infinite money is fun in a game, but not in serious banking software...

I am all for performance, and I think the current situation is a shame, but there are tradeoffs, we need people who care about both performance and security, maybe embedded software developers who work on critical systems, but expect a 10x increase in costs.
by meatmanek | 2026-02-05 18:23:18+00:00
My west-coast employer used to have a few racks of hardware on the east coast. Not a single employee of our company saw the hardware for several years after installation.

The installation itself was handled by the vendor and datacenter. For hard drive failures, our vendor (who provided the warranty) shipped a drive and had a technician drive to the site. We had to 1. tell the datacenter to expect the package and let the tech in, and 2. be online to run the command to blink the lights on the drive that needed replacing and then verify that the drive came online. This 6-company dance (us, vendor, DC, tech, fedex, HDD manufacturer) was more annoying than just terminating an EC2 instance and recreating it (or having EBS handle drive failures behind the scenes) but it wasn't that bad in the grand scheme of things.
by g947o | 2026-02-05 18:23:46+00:00
Great question, and my guess:

If you build React in C++ and Rust, even if the framework is there, you'll likely need to write your components in C++/Rust. That is a difficult problem. There are actually libraries out there that allow you to build web UI with Rust, although they are for web (+ HTML/CSS) and not specifically CLI stuff.

So someone needs to create such a library that is properly maintained and such. And you'll likely develop slower in Rust compared to JS.

These companies don't see a point in doing that. So they just use whatever already exists.
by martinald | 2026-02-05 18:24:00+00:00
Ok, got it I think.

So actually the battery operator is paying _the grid_ to turn down output from whatever was previously agreed (because they think they'd get more money for it later?).

And this shows as curtailment on the map?

Let me know if I'm directionally right here. If I am, it would be good to see 'bad curtailment' vs 'good curtailment' (i assume if bids are negative/positive?)
by tgtweak | 2026-02-05 18:24:00+00:00
>San Diego has a mild climate and we opted for pure outside air cooling. This gives us less control of the temperature and humidity, but uses only a couple dozen kW. We have dual 48” intake fans and dual 48” exhaust fans to keep the air cool. To ensure low humidity (<45%) we use recirculating fans to mix hot exhaust air with the intake air. One server is connected to several sensors and runs a PID loop to control the fans to optimize the temperature and humidity.

Oh man, this is bad advice. Airborn humidity and contaminants will KILL your servers on a very short horizon in most places - even San Diego. I highly suggest enthalpy wheel coolers (kyotocooling is one vendor - switch datacenters runs very similar units on their massive datacenters in the Nevada desert) as they remove the heat from the indoor air using outdoor air (+can boost slightly with an integrated refrigeration unit to hit target intake temps) without switching the air from one side to the other. This has huge benefits for air control quality and outdoor air tolerance and a single 500KW heat rejection unit uses only 25KW of input power (when it needs to boost the AC unit's output). You can combine this with evaporative cooling on the exterior intakes to lower the temps even further at the expense of some water consumption (typically far cheaper than the extra electricity to boost the cooling through an hvac cycle).

Not knocking the achievement just speaking from experience that taking outdoor air (even filtered + mixed) into a datacenter is a recipe for hardware failure and the mean time to failure for that is highly dependant on your outdoor air conditions. I've run 3MW facilities with passive air cooling and taking outdoor air directly into servers requires a LOT more conditioning and consideration than is outlined in this article.
by tedsanders | 2026-02-05 18:24:07+00:00
Depends what you mean by saturated. It's still possible to score substantially higher, but there is a steep difficulty jump that makes climbing above 80%ish pretty hard (for now). If you look under the hood, it's also a surprisingly poor eval in some respects - it only tests Python (a ton of Django) and it can suffer from pretty bad contamination problems because most models, especially the big ones, remember these repos from their training. This is why OpenAI switched to reporting SWE-Bench Pro instead of SWE-bench Verified.
by sfink | 2026-02-05 18:24:11+00:00
You have to balance security with utility, so you find obviously safe compromises. You shouldn't allow applications to share completely different file formats. Your text editor doesn't need to be able to open an mp3 file. Even when it's convenient for an application to open a file, as long as it can't execute the file it can't do too much damage. Be sure to consider that interpreting complex file formats is dangerous, since parsers can and are exploited regularly. So be careful about trusting anything but dead-simple text files.

Oh, and by the way, now we'd like to make all written text treated as executable instructions by a tool that needs access to pretty much everything in order to perform its function.
by its_magic | 2026-02-05 18:24:42+00:00
You don't run these inside enclosed spaces, because the carbon monoxide would kill you.

It's nowhere near as convenient as gasoline--there's plenty of minding and care required--but during hard times it's much more efficient and convenient than hauling a truck load of stuff by horseback, or walking. A wood gas spark engine runs much more efficiently than an equivalent steam engine, for example.

The difference back then is everything was carbureted and switching over to wood gas was relatively simple. With today's extremely complex fuel injected vehicles it will be a whole different story.

Converting the wood to charcoal before use has been found to be the most reliable method of burning wood by most users, with lowest contamination/fouling risk, although the owner of the http://www.driveonwood.com forum (a guy from Springville, Alabama) runs his truck on straight hardwood and has put many miles on it like that.

When in good tune, a full size pickup truck will go about a mile per pound of wood.
by toomuchtodo | 2026-02-05 18:25:11+00:00
NFL does ~$23B/year in revenue, and is targeting ~$25B/year by 2027, there is no victim for those not paying them. In various US markets, the content is free over the air. To take the other side of the "entitlement" argument, I am fascinated by the "Felony Contempt of Business Model" mental model.

"You can just do things." Public airwaves? Consumer owned compute enabling adversarial consumption and interoperability? Good luck.

Mission Accomplished: NFL to Hit Goodell’s $25B Revenue Goal - https://sports.yahoo.com/articles/mission-accomplished-nfl-h... - February 2nd, 2026
by netsharc | 2026-02-05 18:25:21+00:00
He reads like the kind of dumb who sees "Solar panels work a lot better in space" and ignores all other factors (cooling) and thinks "it's the greatest idea ever!".

But heh, spending tons of energy to etch silicon to make GPUs, tons of energy to rocket them to space, and letting them burn in atmosphere when they become obsolete... must be nice to live on a planet where we have the climate budget to waste on all of that!
by kstrauser | 2026-02-05 18:25:27+00:00
I freaking love SQLAlchemy. Those quirks once let me build a sane API on top of a legacy database (ported from Visual FoxPro hourly using a program I also wrote for the task). Some of the fields were values in an XML doc shoved into a DB column because the original programmer thought that was a good idea at the time. I wrote indexes and virtual columns that let other devs query those fields just like everything else.

It has its edge cases, but Alchemy is the greatest thing in the world when you need its exact features.

But yes, I’ve used that line plenty of times: “we’re not in the X-writing business”. I mean, sometimes you can’t help it, but those should be exceedingly rare cases.
by input_sh | 2026-02-05 18:25:37+00:00
You cannot out-astroturf Claude in this forum, it is impossible.

Anyways, do you get shitty results with the $20/month plan? So did I but then I switched to the $200/month plan and all my problems went away! AI is great now, I have instructed it to fire 5 people while I'm writing this!
by hackeraccount | 2026-02-05 18:25:38+00:00
The charitable explanation is probably that they weren't thinking much. That they had a skill set to allow them to do this quickly and easily.

If I had the idea to do this I'd have to think about and work on it so long that they obvious reasons why it's not such a great idea would probably occur to me.

Either that or when an idea occurs to me I'm never so hyperfocused on it that I won't take a step back and stop asking myself if I can but if I should at some point early in the process.
by saidinesh5 | 2026-02-05 18:25:41+00:00
I think this is... Good?

AAA Gaming, I feel, could use a lot of optimization these days. Hopefully a bad GPU market and the steam machine might force the developers to deal with that.

I've been waiting for Spider-Man 2 to run well on my steamdeck ever since it released (1 worked quite well).

Meanwhile I have been playing a bunch of AA, indie games, older AAA titles on it and am fairly Happy. (Road Redemption, Cleared Hot, Tomb Raider 2013).

The only AAA game I'm looking forward to is Project 007 but I'm not even hopeful it would run on any of my machines.
by ynac | 2026-02-05 18:26:09+00:00
I'll dig through the notebooks and see if there are any left. I printed them out when they got interesting. I can already see this turning into an all-day session of reviewing the decades of odd projects that I've forgotten about. Maybe that's the project for next week. Like some people list all the concerts they've been to, I'll attempt all the projects I've done over the years. The hacker's equivalent.
by NitpickLawyer | 2026-02-05 18:26:25+00:00
> they still are subsidizing inference costs.

They are for sure subsidising costs on all you can prompt packages (20-100-200$ /mo). They do that for data gathering mostly, and at a smaller degree for user retention.

> evidence at all that Anthropic or OpenAI is able to make money on inference yet.

You can infer that from what 3rd party inference providers are charging. The largest open models atm are dsv3 (~650B params) and kimi2.5 (1.2T params). They are being served at 2-2.5-3$ /Mtok. That's sonnet / gpt-mini / gemini3-flash price range. You can make some educates guesses that they get some leeway for model size at the 10-15$/ Mtok prices for their top tier models. So if they are inside some sane model sizes, they are likely making money off of token based APIs.