MurphyA/hacker-news huggingface dataset:
by VLM | 2026-03-09 18:55:40+00:00
"AN/AAR-57" Yes the small yellow subwoofer looking things that people speculate endlessly about. Supposedly BAE systems marketing released a picture of the whole system LOL, who needs spies if you have a marketing dept, also supposedly just about everything about this is classified. They supposedly come in four packs and there are "many" public pictures of them one under each cockpit rail on the F15 and the other two are unknown location? Or maybe the mythology online that they come in four packs is false and they actually come in two packs which seems more likely. Plausibly they install 4-packs on helicopters not fixed wing.

I could see some logic in not putting cams pointing forward because theoretically the pilot is looking where they're going and not putting one facing back because flight time to impact is so low they can't evade anyway, but a side attack is survivable if detected early enough... Also facing back they're going to be "seeing" their own exhaust most of the time.

The total non-reaction by the pilots in the public videos would indicate that if those planes even had -57s they were not working or not working well enough to matter or not working fast enough to matter.

I would agree some monster sized BVR missile will be easier to detect. In practice does it matter if the missile detector works at short range if the attacker would likely be in guns mode at short enough range anyway?
by fsflover | 2026-03-09 18:56:57+00:00
> Why is AOSP a wrong path?

Because its existence relies on a good will of Google. See:

Google will allow only apps from verified developers to be installed on Android (9to5google.com)

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

and

GrapheneOS accessed Android security patches but not allowed to publish sources (grapheneos.social)

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

> Any large enough entity can fork.

Only megacorps will likely be able to support a hard fork for such a large codebase.

> Hundreds already did, successfully.

Which of them are hard forks? China will not be a benevolent dictator of AOSP

> Fairphone

It's Android again.

There are indeed non-Android alternatives, but not in Europe. I use Librem 5 btw.
by dathinab | 2026-03-09 18:57:22+00:00
> this is the point of the "clean room" dance

which is the actual relevant part: they didn't do that dance AFIK

AI is a tool, they set it up to make a non-verbatim copy of a program.

Then they feed it the original software (AFIK).

Which makes it a side by side copy, as in the original source was used as reference to create the new program. Which tend to be seen as derived work even if very different.

IMHO They would have to:

1. create a specification of the software _without looking at the source code_, i.e. by behavior observation (and an interface description). I.e. you give the AI access to running the program, but not to looking into the insides of it. I really don't think they did it as even with AI it's a huge pain as you normally can't just brute force all combinations of inputs and instead need to have a scientific model=>test=>refine loop (which AI can do, but can take long and get stuck, so you want it human assisted, and the human can't have inside knowledge about the program).

2. then generate a new program from specification, And only from it. No git history, no original source code access, no program access, no shared AI state or anything like that.

Also for the extra mile of legal risk avoidance do both human assisted and use unrelated 3rd parties without inside knowledge for both steps.

While this does majorly cut cost of a clean room approach, it still isn't cost free. And still is a legal mine field if done by a single person, especially if they have enough familiarity to potentially remember specific peaces of code verbatim.
by CSSer | 2026-03-09 18:57:22+00:00
Honestly, thank you. Every time I deal with something men don't they still seem to have an opinion about it. I don't know any men who have been harassed for looking a certain way and getting in the back of an uber. I and many of my other friends have had this happen so much that we don't even react beyond an eyeroll, empty stare, or slight look of contempt for the perpetrator, when we tell each other the stories. I've had a ten minute drive in an unfamiliar city feel like an hour because a brief moment of conversation turned into a man repeatedly asking for my number, explicit details about where I live (not just the city, but the neighborhood, streets and even using phrases like "How can I find you if I visit?"), and my social media accounts. He did all of this despite clear, polite and repeated declinations towards his requests. He said things like "I'd like to be your friend" and further "I'd like to get to know you", and despite being told, "No, thank you," each time he continued onward until the moment I stepped out of the vehicle. He was not subtle. It was very direct, and his tone sounded more and more frustrated as he persisted.

For anyone reading who has not previously considered it, please imagine what it feels like to be in a moving, locked vehicle you're not in control of, in an unfamiliar place, with someone who is much stronger and taller than you who's not respecting your verbal boundaries. What guarantee do you have it will stop there? What could happen if I upset him? How much more unpleasant could it become for me? Meanwhile, I'm paying for this.

I've never said, "Gee, men shouldn't be allowed to drive Uber." or "Men who drive Uber should be perfectly trained chauffeurs". The idea is ridiculous. Is a preference, one for which I pay for with the time extra time I must wait, really such an offense?
by mrguyorama | 2026-03-09 18:57:35+00:00
The most insane part of that is all the generally "normal" businesses who signed contracts with him despite this well publicized history. People like law firms with long histories.

Trump has always preferred dragging out a court battle to actually signing a small check for services rendered, and outright brags about it. He explicitly believes stiffing your contractors is what "Good business" means. Because he is a selfish child and getting stuff for free is his worldview.

But utter morons still line up to get shafted. I just don't understand.

I couldn't get a car loan because I have no credit history even though I had enough cash in the bank to buy the car yet people will still line up to suck the toe of someone with a known history of successfully screwing all their business partners.

Same with how his administration is full of people who don't recognize he will happily throw them under the bus for any reason even though that's all he has done for the past decade.

There is just a shocking inability for the common person to connect people to their history in the USA. The guy who started a trade war and caused prices to increase was voted in because prices were too high.

The math don't math.
by buynlarge | 2026-03-09 18:58:07+00:00
Car share apps could have a camera and audio on mode.

- The inside of the car is surveilled and made available for both parties after the ride.

- The intent is made clear, that this is to capture a trace of any harassment or misconduct. Hopefully making this statement puts all parties on their best behaviour.

- Any failure to comply by the driver, camera blocked or audio muffled, then driver gets penalised.
by dataviz1000 | 2026-03-09 18:58:09+00:00
I'll notice that the trading model will filter out bear down trends which is very, very helpful but it doesn't trade short. I'll ask the coding agent to find several academic research papers about trading once intraday during a down trend -- a single scalping. It will return with ~10 references. It will recreate the model, do statistical analysis, and create a search grid backtest. This will immediately give information if there is any alpha. If there is, it will iterate integrating the concept into the existing trading model.

It has enough information that it will continue to iterate for the next several hours.

It's all happening in a black box. I have no idea. My concern isn't trading but rather to get it to continuously improve unsupervised without lying or hallucinating.
by andreybaskov | 2026-03-09 18:58:18+00:00
It's a legitimate question to ask about any new language post AI - given there is no training dataset, any other language would work better with AI.

The bigger problem is maintainability over the long term, Deno is built by Node.js creator and is maintained for half a decade now, that's hard to compete with. In a way it's much more about social trust rather than particular syntax.
by b112 | 2026-03-09 18:58:22+00:00
CBP says it needs 45 days to build new software before it can start writing checks.

Honestly? It doesn't seem unreasonable if it really is 45 days.

Imagine if they started working on software additions for mass refunds, and the decision went the other way? And they didn't have to refund?

Wouldn't they be wasting money for no reason?
by lordfrito | 2026-03-09 18:58:48+00:00
Sex is a protected class under Title VII of the civil rights act. And the supreme court recently said that even majority classes (men) are protected by this. Since Uber involved in the decision to send more business to female drivers than male drivers, this would seem to me to run afoul of employment discrimination (sorry we don't need as many men workers today, too many of you competing so market forces mean we're going to pay you less, etc).

Can someone explain to me how this is (or isn't) legal under Title VII?

It seems if this is fully legal because it's the customer making the decision, then pretty much any form of "in app" discrimination is legal as long as it's the customer doing the discrimination. How long till "I don't want a black/white/gay/etc driver" options show up?

"All animals are equal, but some animals are more equal than others." — George Orwell, Animal Farm
by sandworm101 | 2026-03-09 18:58:50+00:00
Black ink on white paper, stored in a cool dark place, will last many decades. If may fade but will remain readable. Want centuries? Use skin parchment. Millenia? An engraving pen on glass. Going for longer? Take a grinder to a block of granite, but the real problem there is cost of geologically-stable storage on this planet.
by jam | 2026-03-09 18:59:11+00:00
A few months ago I put together a library that lets you use a Nintendo Switch JoyCon 1 (the JoyCon 2s can't connect to bluetooth) or a Playstation VR controller to a Mac in order to control the mouse, use a radial menu, etc: https://github.com/jturnshek/JamCon

This involved reverse engineering and writing new drivers for both (with no existing reference for the PSVR). It's all in that library, so if that sounds interesting to you, you can probably get Claude/Codex/whatever to convert it to a Windows app pretty quickly.

I haven't been maintaining this tool actively, but maybe it's useful to someone.
by asmor | 2026-03-09 18:59:14+00:00
It's not primarily discrimination, though if you want to describe it as a side-effect, sure. We live in an imperfect world. Sexual assault is horrifyingly common and even normalized in banter in our culture.

Whereas "black crime" is generally not based on reliable statistics because of overpolicing and luring you into a car is not exactly the MO there either.
by hbn | 2026-03-09 18:59:27+00:00
I see the Vista comparison a lot but I'm not sure I agree with it. I never thought Vista was that ugly, I thought it was more most of the computer hardware people were buying at the time just wasn't capable of running those visual effects (and I recall it was pretty buggy too)

It had a glassy aesthetic but the similarity doesn't go much further than that description. They didn't make all the buttons into glass blobs floating on top of the content with distracting warping effects; the window chrome was still generally separated from the content.
by dsr_ | 2026-03-09 18:59:34+00:00
The problem: "containers that take far too long to start".

Somehow, they don't hit upon the solution other organizations use: having software running all the time.

I suppose if you have a lousy economic model where the cost of running your software is a large percentage of your overall costs, that's a problem. I can only advise them to move to a model where they provide more value for their clients.
by cloverich | 2026-03-09 18:59:35+00:00
Right but LLM companies are building frontier models with frontier talent while trying to sock up demand with a loss leader strategy, on top of an historic infrastructure build out.

Being able to coat efficiently run frontier models is i think, not a high priced endeavor for an org (compared to an individual).

IMO the proposition is little fishy, but its not totally without merit and imo deserves investigation. If we are all worried about our jobs, even via building custom for sale software, there is likely something there that may obviate the need at least for end user applications. Again, im deeply skeptical, but it is interesting.
by scottcha | 2026-03-09 18:59:38+00:00
I actually built this analysis while I worked at Microsoft so I 100% agree. Doing the work at the platform level is the way to go and you can actually make a significant impact with this kind of approach.
The other value of this that's not obvious is that doing it client side ends up touching all the grids/generators in the world outside of the market based accounting that tends to drive the datacenter carbon impact analysis.
by CharlieDigital | 2026-03-09 18:59:39+00:00
> They're much less expensive, but at a much larger volume

It is precisely because they are much less expensive that they've reached a realistic ceiling of advancement. If you're going to produce an ICE that yields a 10% improvement in efficiency, decreased weight, increased reliability, decreased maintenance effort -- but at a cost of an extra $xxxx per unit, then it may as well never happen.
by KaiserPro | 2026-03-09 19:00:01+00:00
Morals aside, Is not like anyone could have predicted this would have happened if you just go bomb the living shit out of a country that has the ability to shut off 1/5th of the worlds oil supply.

Its not like they done it before, https://en.wikipedia.org/wiki/Tanker_war no, don't look at history, its for the woke.

Its not like they've been planning it for the last 30 years either.
by crazygringo | 2026-03-09 19:00:17+00:00
That's a heck of a "back of the envelope".

You're going to have to give us your calculations there.

Because a gigantic amount of life improvement is also attributable to using fossil fuels for energy. So how exactly are you weighing up the two sides?

And it's not even clear how you'd attribute political violence to fossil fuels. You don't need fossil fuels for massive warfare. And if you remove one primary resource from the equation, then another resource now becomes primary, and people will be fighting over that.
by westurner | 2026-03-09 19:00:20+00:00
UBY: touchscreen: How to scroll the scrollback

From "Show HN: Amla Sandbox – WASM bash shell sandbox for AI agents" (2026)
https://news.ycombinator.com/item?id=46825119 :

>> How to run vscode-container-wasm-gcc-example with c2w, with joelseverin/linux-wasm?

From https://news.ycombinator.com/item?id=46118267 :

> From joelseverin/linux-wasm: https://github.com/joelseverin/linux-wasm :

>> Hint: Wasm lacks an MMU, meaning that Linux needs to be built in a NOMMU configuration*

From https://news.ycombinator.com/item?id=46229385 :

>> There's a pypi:SystemdUnitParser.
by volkk | 2026-03-09 19:00:45+00:00
i think there's a lot to be said about the process as well, the motivations, the intuitions, life experiences, and seeing the world through a certain lens. this creates for more interesting writing even when you are inspired by a certain past author. if you simply want to be a stochastic parrot that replicates the style of hemingway, it's not that difficult, but you'll also _likely_ have an empty story and you can extend the same concept to music
by elseleigh | 2026-03-09 19:00:47+00:00
I had a SailfishOS phone for four years; an Xperia XA2+. The operating system was wonderful, and being able to run Android apps when there was no alternative was a good way of filling in the gaps in the Jolla store.

However, as I've got older I find large phones more and more unwieldy, and I couldn't find a small enough SailfishOS phone to switch to. I'm now running LineageOS on a Jelly Star. The form factor is perfect for me.

Would I return to SailfishOS? Absolutely. But there'd need to be a small phone in the line up for me to migrate to.
by andrewaylett | 2026-03-09 19:01:49+00:00
I'm glad the payload was usable and the author has fixed their problem, it's an interesting challenge.

However, there are other approaches. A public IP per client isn't going to be nearly as expensive as a VM per client, and lets you route your clients by target. Or you could route by source IP: either by having the client register their IPs, or with some combination with seeing where folk log in from.

Neither is necessary, though, given inspection does appear to work.
by akramachamarei | 2026-03-09 19:02:03+00:00
Capitalism precisely precludes slavery. One of the most important and foundational of its principles is private property. The first, most natural, and universal instance of private property is the ownership of one's own body. Heck, we even have the phrase "private parts." Slavery requires the most basic violation of bodily autonomy. In other words, to permit slavery is to permit the violation of the most basic property right. I struggle to see how slavery could be compatible with capitalism.
by moring | 2026-03-09 19:02:04+00:00
Sorry for being ignorant of the basics, but how does the following work?

> However, seg-ments of code that are provably free of garbage collection
> have deterministic timing and can satisfy hard timing con-straints, as they
> are certainly not interrupted by garbage collection.

You are only ever "certainly not interrupted" if you turn off interrupts, which requires a high level of privileges. And not being interrupted still does not mean you have uncontended access to main memory or shared caches, which is a relevant factor for hard real-time. Nor do you have uncontended access to execution facilities (e.g. multipliers or floating-point ALUs), but at least for those you might be able to find an upper bound even for contended access.
by ajross | 2026-03-09 19:02:23+00:00
Just stop. Your ability to show a handful of negative externalities from industrialization doesn't invalidate the progress of the last century and a half, and to argue so (as you clearly did) is laughable.

And all the same logic applies to AI. Do we need to be willing to re-regulate and adjust as this is deployed? Almost certainly. Will it make us all wealthier? Undeniably.
by optimizedsphere | 2026-03-09 19:02:26+00:00
I've been cleaning up an antique treadle sewing machine (a White rotary shuttle machine; still unsure of the exact manufacturing date but it seems to be a Family Rotary). This is my second treadle machine (the other one is a 1909 Singer 15K) and my first non-Singer machine, so it's been super fun to work on. The bobbin mechanism in particular is interesting in comparison to the Singer Model 15 because the hook rotates around the bobbin continuously instead of oscillating. It was in great condition when I got it -- other than a new treadle belt, which I put in yesterday, it only wanted some oil and light cleanup in the ultrasonic cleaner of removable parts like the presser foot and bobbin mechanism, and now it sews beautifully. I also did a first pass on touching up the gold decals on the treadle table with oil paint. Hoping to try out some quilting on it this week, although my cutting table is currently occupied by a bookbinding project so I might need to finish that first.

Separately I've been dipping my toes in to hosting things on the Scary Public Internet with an IRC server (as a backup/replacement for a personal Discord server) and a static Hugo website (for hosting fanfiction; there've been a few AO3 outages lately and I thought it would be fun to experiment with things like audio embeds). I'm a roboticist so my experience with webdev is pretty minimal, but I managed to figure out nginx eventually. I'm actually kind of frustrated with Hugo as an SSG because it really doesn't want you to run pandoc with custom arguments for markdown -> html conversion, and pandoc doesn't want to generate ToC on my markdown files, but the default markdown converter (goldmark) doesn't correctly process markdown italics inside of html tags (e.g. `<center>`), so my current compromise is to use pandoc on almost everything and goldmark anywhere I care about having a ToC.
by conductr | 2026-03-09 19:02:33+00:00
Our vocabulary is too limited then. I know average people only use the word recession when things are compounding negative towards their personal finances / economics AND they feel like most people they know are dealing with the same. They don't claim it's a Katrina/Harvey/[any storm name] recession, they know the differences and that storm driven struggles are usually localized / temporary with a known amount of work to rebuild - average joe feels helpless in a macro-recession as it's only going to be solved in time and/or with help of politicians they don't trust.

Plagues are a weird example, because I can't think of any situation where a plague would not affect the economy - and it should effect it negatively. I think COVID effected it negatively, we just chose to have a financial long COVID and drag out what should have been a financial disaster without all the government programs. Instead of economic collapse and starvation, we chose to massively spend money knowing it would be paid in time through inflation and also knowing it wouldn't get reallocated in an even way as pre-COVID. (That's my take, I don't know if there's any validity to it but it's just my gut feeling.)
by CharlieDigital | 2026-03-09 19:02:42+00:00
It has everything to do with your prompt and why Claude Code has a plan mode: because the quality of your planning, prompting, and inputs significantly affects the output.

Your assertion, then, is that even a 1 sentence prompt is as good as a 5 section markdown spec with detailed coding style guidance and feature, by feature specification. This is simply not true; the detailed spec and guidance will always outperform the 1 sentence prompt.
by scottlamb | 2026-03-09 19:03:13+00:00
Thanks!

> 1. Connects to the camera via SSH (default credentials) 2. Configures the Inform URL (TCP 8080)

Not what I expected but okay. Looks like there's a `set-inform` command. It looks like it opens a TLS connection, doesn't check the certificate, and tries to opens a websocket:

GET /camera/1.0/ws HTTP/1.1
Pragma: no-cache
Cache-Control: no-cache
Host: ...
Origin: http://ws_camera_proto_secure_transfer
Upgrade: websocket
Connection: close, Upgrade
Sec-WebSocket-Key: ...
Sec-WebSocket-Protocol: secure_transfer
Sec-WebSocket-Version: 13
Camera-MAC: ...
Camera-IP: ...
Camera-Model: 0xa601
Camera-Firmware: 5.0.83
Device-ID: ...
Adopted: false
x-guid: be9d8e45-62a8-ae84-8b23-71723c7decaf

I might try accepting the websocket but I have a feeling I'll get stuck about there without knowing what the server is supposed to send over it. I'm debating if I'm willing to buy a Unifi Protect device or not.

...then again I did a search for a couple strings and ran across https://github.com/keshavdv/unifi-cam-proxy . It's the opposite direction of what I want (makes a standard camera work with Unifi Protect) but maybe contains the protocol details I'm looking for...