MurphyA/hacker-news huggingface dataset:
by hiyer | 2026-03-14 04:41:10+00:00
> documentation survives when it lives next to the code.
15+ years ago, this was pretty much the standard. Every decision - whether major or just a hack to handle a corner-case - used to be recorded in the code itself. Then tools like Jira and Confluence came in and these things moved to undiscoverable nooks and corners of the organization. AI search tools like Glean and Rovo have improved the discoverability, though I'd still prefer things to remain in the code.
by tuatoru | 2026-03-14 04:41:31+00:00
Domestic appliances were extremely disruptive. (vacuum cleaners, fridges, washing machines, air conditioners, ...) Domestic servants were eliminated. But there was no paradigm shift.

People still live in houses and prepare and store food, and clean their houses and clothes. Minor tasks of domestic servants (making beds, tidying, etc.) were folded in to the job of the homemaker, who was demoted from a supervisory role.

Mainframe computers emptied out accounts departments in large companies, eliminating invoicing clerks, general ledger clerks, stock control clerks, payroll clerks and many more specialised roles. No paradigm shift. Accounting is still accounting.

Typing pools were emptied by the introduction of the Lasrjet printer and the personal computer. Their minor tasks (spell-checking, grammar correction, etc.) were taken over by other people. No paradigm shift, just a task automated.

Telephone operators were eliminated by automatic exchanges (central and customer-premises). No paradigm shift, that came later with digital radio phones ("smartphones"), and didn't cause wholesale job elimination.

The binary distinction between task replacement and paradigm shift is flawed. Reality is much more varied and fluid.
by sho | 2026-03-14 04:41:43+00:00
I'm not some kind of OpenAI or Pentagon fanboy, but it's pretty easy to for me to understand why a buyer of a critical technology wants to be free to use it however they want, within the law, and not subject to veto from another entity's political opinions. It sounds perfectly reasonable to me for the military to want to decide its uses of technologies it purchases itself.

It's not like the military was specifically asking for mass surveillance, they just wanted "any legal use". Anthropic's made a lot of hay posturing as the moral defender here, but they would have known the military would never agree to their terms, which makes the whole thing smell like a bit of a PR stunt.

The supply chain risk designation is of course stupid and vindictive but that's more of an administration thing as far as I can tell.
by wlesieutre | 2026-03-14 04:42:26+00:00
Not quite as old as I remembered, their About page puts it at 2005. But yes it's a remarkably long lasting product.

https://steermouse.com/about-us/

Funny how 20 years ago Logitech's software sucked enough for me to pay for an alternative, and two decades later Logitech's software still sucks enough for people to pay for an alternative.
by esseph | 2026-03-14 04:43:00+00:00
> Also worth pointing out that, due to this "contractor" relationship, they never count towards official casualty figures. For example, if Iran were to kill 50k of them (I'm of course exaggerating to make a point), they wouldn't count towards US casualty figures, so it's also a way for the government to downplay the effects of foreign intervention to the general public.

This has happened throughout history in war, before even recorded history.

Russia is doing it right now with North Koreans. Also with Wagner Group, until they had their little uprising against Putin and then their plane happened to crash.
Show HN: Ffetch v5 – TypeScript-first fetch client
by gkoos | 2026-03-14 04:43:48+00:00
ffetch v5 is out

ffetch is a TypeScript-first fetch client focused on production reliability. Core functionality includes:
- timeouts (global and per-request)
- retries with exponential backoff + jitter
- lifecycle hooks (before/after/onError)
- pending request monitoring
- per-request overrides
- optional throwOnHttpError

v5 introduces a public plugin lifecycle API plus first-party plugins for:
- circuit breaker
- in-flight request deduplication (with optional ttl/sweepInterval cleanup)

It can wrap native fetch or any fetch-compatible implementation (undici, node-fetch, framework fetch handlers).

Repo:
https://github.com/fetch-kit/ffetch
by ActorNightly | 2026-03-14 04:44:02+00:00
Here is a test - go find a current Trump supporter IRL and let him know what you think about him. I bet you will feel like an asshole, especially in a social setting for being cringe as fuck.

At the end of the day, most people have internal thoughts about stuff, and some post those thoughts on the internet, but in the real world, they subconsciously still believe that none of this stuff really matters. Its the same for a lot of people that work for Tesla/Space X and so on. The appeal of being part of that, working on novel stuff, is a lot more present than any morality associated with something that most people are disconnected with on a day to day level.

This is why all the hate at the current administration and people like Musk is very misdirected. Until we can turn that hate inward and start truly hating each other and standing up for morals with more than just words, the cycle is going to repeat until we either all become mindless wage slaves or some man made apocalypse happens.
by Rodeoclash | 2026-03-14 04:44:43+00:00
One video in that archive is about a family day out to and island by ferry. You'd basically arrive in the morning, climb to the top of the hill on the island, have lunch and meet the ferry in the afternoon. The first thing that strikes you is that no-one is fat. The second that everyone is fit enough to make it to the top of the hill regardless of age.
by tombert | 2026-03-14 04:44:48+00:00
Everyone says that they value directness, and from what I can tell the vast majority of people actually don't.

For example, I had a job interview a couple years ago where the interviewer showed up fifteen minutes late for a thirty minute interview. Eventually he did show up, and the interview proceeds more or less fine, and near the end he asks if I have any questions. I said "is it common to show up fifteen minutes late for interviews that you schedule? Because it comes off as unprofessional to me".

He started giving me a bunch of excuses about how busy he was and eventually I interject and say "Listen, I don't really care. I'm sure your reasons are valid to you but from my perspective it just looks like you were happy enough to let me waste half the interview just sitting around staring at my watch."

A day later the recruiter tells me that they don't want to move forward. I asked if they gave a reason why and apparently they thought I wasn't a good "culture fit".

I wish I could say I'm above it and that I'm some hyper-stoic who always wants the most direct version of everything, but I'm certainly not immune to wanting some niceties instead of complete blunt directness all the time. I try and be above it, but I'm not.
by userbinator | 2026-03-14 04:44:51+00:00
While high-density NAND is definitely worrying from a data retention standpoint, your reasons don't make sense. There has been a decrease in reliability with higher densities, and unless Apple is using SLC (strong doubt) you would expect around the same as any other manufacturer.

The sibling comments mentioning endurance don't tell the complete story either; continuously writing a drive until it shows errors means the cells have become leaky enough that they can't even hold data between each write and verify pass (hours or minutes apart), and while people point to such studies as "proof" that NAND endurance isn't something to worry about, they forget that endurance and retention are inversely related, as with temperature, and this is a statistical effect, so the true specification is more like "X years/months at temperature T after Y cycles with a BER of Z"; each one of those variables can be adjusted to make the others look as good or bad as you want.
by bobsmooth | 2026-03-14 04:45:29+00:00
>Falcon nine is the world's workhorse rocket, but it's just not that remarkable

Falcon delivered the vast majority of mass into orbit last year, and the year before that

>starship is utterly unproven to launch to orbit

It's already deployed test satellites into orbit. You're so intellectually dishonest you refuse to acknowledge things that have already happened.
by fulafel | 2026-03-14 04:46:14+00:00
The question was about why use dynamic allocation. In this branch of the thread we ere discussing the question "Are there TCP/IP stacks out there in common use that are allocating memory all the time?"

We'd not be happy to see the server or laptop statically allocating worst-case amount of memory for TCP buffers, when it's not infact slinging around max nr of tcp connections, each with worst-case bandwidth*delay product. Nor would be happy if the laptop or server only supported little tcp windows that limit performance by capping the amount of data in-flight to a low number.

We are happier if the TCP stack dynamically allocates the memory as needed, just like we're happier with dynamic allocation on most other OS functions.
by Animats | 2026-03-14 04:46:32+00:00
This should be marketed to hospitals, retirement homes, gyms, and such. Connect it to a remote with just channel up, channel down, volume up, and volume down.

This would definitely be useful for gyms. My gym has a tier of basic cable so low that their current programming is mostly a choice of "Walker, Texas Ranger", old episodes of "NCIS", Fox News, K-pop, or the Jewelry Channel.
by ahartmetz | 2026-03-14 04:46:45+00:00
I should mention that all of the programs that I mentioned are things that I watched for the first time about 7 years ago at most. So in my case, nostalgia doesn't play into it. There aren't many things that I watched as a kid that I'd consider brilliant today. The (original) TV series of Das Boot comes to mind and Todesspiel, a docudrama about a crisis situation with the RAF aka Baader-Meinhof group, of the eponymous effect ;)
by ActorNightly | 2026-03-14 04:47:54+00:00
There is no way in hell Grok is better than Gemini. Google has the advantage of much more efficient and faster inference, with a lot more data sets.

Secondly, would you trust a model, especially for STEM research, that consistently has training loops done on it to make it to adhere to what only Musk considers as truth?

Honestly, comments like yours really make me super suspicious of whether you are a bot or not.
by scuff3d | 2026-03-14 04:48:12+00:00
I've got a fairly cheap pair of Soundcores and I use an Android phone. Never really had a problem. Pair them once and they reconnect flawlessly, I only have to charge the battery case like once a month, and the earbuds themselves last more then an entire day. Mine get a lot of use, and I've never had an earbud die on me.

There are a couple of minor annoyances for sure, like the car grabbing my phone when it turns on, but that's not a huge deal. And the annoyance of having a cord dangle around while I'm walking the dog or doing dishes or whatever the hell I'm doing far outweighs it.

All of that said, if I wanted audio quality to sit and actively listen to music, I'd go wired no question. But I don't really care when 95% of my listening is audiobooks and podcasts.
by necovek | 2026-03-14 04:48:30+00:00
Depends on how you define "learn": usually, a company wanting to rebuild and publish something under a different license prohibits their developers from having ever looked at original code, to avoid the risk of copying over exact snippets out of their memory accidentally.

Copyright protects only arbitrarily non-trivial parts of the original being reproduced, but that means that you have to be careful with learning from copyrighted material. Programming books will have direct clauses allowing snippet reuse, but not for teaching purposes.
by bzurak | 2026-03-14 04:50:51+00:00
Out of the box, machine-local and LAN workers (via mDNS) are supported, and, yes, the local discovery protocol is effectively just multiprocessing with ser/des taken care of for you (with cloudpickle exclusively, for now). The nice thing is that async semantics are fully preserved, with coroutines and async generators being fully compatible (you can asend(), athrow(), and aclose() to your remote async generators, for example - to the caller it looks like vanilla Python).

Sorry, docs are lax at the moment, but the discovery subpackage has two modules, local.py and lan.py with the implementations. The discovery protocol is easily extensible - no inheritance required, just satisfy the protocol. You could implement a simple discovery publisher that publishes your worker addresses and a subscriber that knows where to look them up - the local implementation uses shared memory to register workers, for example, but it could be anything - a database, message queue, whatever you want.

I'm open to suggestions for a more ergonomic API if you have a specific use case in mind.
by LazyMans | 2026-03-14 04:51:07+00:00
I do wonder if this is in part to Spotify educating people with their very much in your face notifications when you set your player to lossless quality mode. They inform you bluetooth won't pass the signal with enough fidelity and to go wired.

I don't think many people thought their expensive Airpods/Bose/Sony were not capable of handling lossless and may feel left out or missing something.
by Mars008 | 2026-03-14 04:51:32+00:00
> age verification to be forcibly added to every OS install ?

This should be easy. Just in one of dialogs ask user to create a file 'me_age.txt' with age inside. No changes to OS at all. This will be the 'interface'. Any program can read the file. As far as I understand that's all California law requires (or will require).

Not sure about other versions. Strict verification would require binding to property software/services. Which is equivalent of reporting every user on every install.
by phil21 | 2026-03-14 04:52:11+00:00
> I think SpaceX's success is mostly down to throwing money at the problem

I'm not sure this holds true. SpaceX accomplished more with very little compared to the entire NASA budget, Boeing, etc.

I think it's much more to do with mission alignment. Run fast and lean, and approach the problem in a non-risk-adverse manner. Fail fast and often and iterate quickly.

Sure, it takes a lot of capital - but that is only a portion of the story. Look at Blue Origin/etc. in comparison.
by muyuu | 2026-03-14 04:52:56+00:00
Most left leaning forums look negatively on profit motive, and reddit is largely very left wing. Whatever that means nowadays. It's reasonable to be wary of incentives, but sometimes that zeal is misplaced.

Having said that, I don't think any site can go mainstream and maintain a semblance of quality discourse. If nothing else, it will become botted and infiltrated by shills. But even without that, normies will ruin it much earlier than any sophisticated attacks are necessary.
by igor47 | 2026-03-14 04:53:14+00:00
Agreed on the config. I just launch a Claude code in my vimrc directory now if I want to change anything about my setup or have any questions about how to do something.

Also, I love running a tmux pane for vim, and then like 4 or 5 more -- a few Claude code instances, one for the dev environment, one for interacting with jj/git or other random commands. So easy to switch between tasks. My main annoyance with my setup is that my Bluetooth trackball times out after a period of inactivity, and when I eventually need to use the pointer again there's a lag while it reconnects...
by scuff3d | 2026-03-14 04:54:13+00:00
As soon as they started talking about celebrities and it being a fashion statement they lost me on this being a real resurgence.

For about a month we had videos of people getting in fist fights over fucking Stanley tumblers of all things, those stupid Labubus popped off too, and God knows how many other things come and go in like a month. Unless theirs a sustained long term resurgence in the market, it's probably just another tiktok fad.
by alexmyczko | 2026-03-14 04:54:24+00:00
--2026-03-14 04:50:18-- https://dl.google.com/linux/direct/google-chrome-stable_curr...
Resolving dl.google.com (dl.google.com)... 192.178.170.136, 192.178.170.91, 192.178.170.190, ...
Connecting to dl.google.com (dl.google.com)|192.178.170.136|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2026-03-14 04:50:18 ERROR 404: Not Found.
by asdfasgasdgasdg | 2026-03-14 04:55:09+00:00
My kids don't seem to have any issues with I-Ready, and I haven't heard any complaints from the other parents in my neighborhood. It's upsetting to hear it's causing issues for others. FWIW, in our district it appears to be used purely to determine where kids are at compared to the benchmark expectations. It may be coloring my views that my kids are both far above grade level according to the software.
by bjconlan | 2026-03-14 04:55:56+00:00
Token usage and agent usage optimisation?

It seems like a real problem for me. Probably because I'm not overly inspired to pay for a Claude x5 but really hate the session restrictions on a standard pro model. Most of my tasks are basically using superpowers and I find I get about 30-1h of usage per session before I run out of tokens (resets about every 4 hours after which I generally don't get back to until the next day (my weekly usage is about 50% so lots of wastage due to bad scheduling). A tool like this could add better afk like agent interoperability through batching etc as a one tool fits all like scenario.

If this gets its foot in the doorway there is plenty of runway here for adding more optimized agent utilisation
by Robotbeat | 2026-03-14 04:56:17+00:00
I feel like people in these comments and commentators in general are just kind of ignoring the fact that the US produces more helium than Qatar, and in fact more helium than the entire Middle East combined, nearly 50% of the global total. The sale of the "helium reserve" is (mostly) irrelevant as well, because there's massive domestic helium production.
https://www.wmi.badw.de/the-institute/helium-liquefaction-pl...

I get that the current situation is stupid, but can we at least be accurate? Qatar is FAR from the only source of helium. (And yes, helium of any type can be purified to high levels. That's also not just a Qatar thing.)
by curiousllama | 2026-03-14 04:56:44+00:00
This... can't be a signal of strength. There's a fine line between being agile and being erratic.

AI investment makes total sense as a proximal explanation. Minimize debt by trimming OpEx, then reinvest in compute. Seems smart.

And yet - this is what, the third layoff in 5 years? And weren't they doing aggressive performance cuts too? Are they workforce planning in 12 week sprints or something?

This reminds me of an overspending sports team: just toss together overpriced players/coaches, underperform, fire them all, do it again.
by 1024core | 2026-03-14 04:57:27+00:00
I concur. We were in the market for a new car. I went to Audi to test drive their A4; and it was OK. The sales guy sat in the passenger seat, yakking away.

Next we went to the Tesla showroom. The sales guy just entered some address and told me to press the gas pedal and it would go by itself. Full FSD. And no sales guy in the car. That just blew me away.

We ended up buying the Model Y.
by akersten | 2026-03-14 04:57:53+00:00
I think you are still missing the point. No one in this thread is making an anthropological assertion. "Thinking" here is just shorthand for Chain of Thought[0], which some models have and some models don't. This model, being a "thinking" model, has it.

[0]: https://en.wikipedia.org/wiki/Prompt_engineering#Chain-of-th...
by AuryGlenz | 2026-03-14 04:57:59+00:00
I understand your point (although I find the babybathwater-ing to be tiring), and I didn't mean to be drawn into a debate about this. But that was entirely the point - that there's a debate. Wikipedia would have you believe that there isn't.

For what it's worth, I'm mixed as hell. European, Asian, Jewish, north african, and native american. I look white, though - and I am, in fact, majority European ancestry. Therefore in most studies (of anything race related), I would presumably be lumped in with white people. It's not a perfect "measure," but it's still the easiest proxy for geographic location of our ancestors that we have and on a population level it works just fine for studies.
by hedora | 2026-03-14 04:58:45+00:00
I wonder what percentage of the people driving this trend have either only had AirPods (they make me dizzy, and I think the sound quality is terrible), Beats (even worse) or no-name $20 bluetooth headsets.

I have a nice high-end set of Sennheisers that cost ~ $150, and they're much better than my old wired set (both in-ear, both noise isolating, similar prices).

The bluetooth ones win because they eliminate cable noise. I can actually jog with them. In quiet rooms, they're very comparable, except the bluetooth set has a built in EQ, which works around the fact that iOS / Android still inexplicably do not let you adjust treble and bass.

The bluetooth headset market has been stuck in this weird spot where fashion mostly dictates. I guess I shouldn't be surprised that fashion now dictates wired headsets.
by jiggawatts | 2026-03-14 04:59:04+00:00
Open Telemetry is a "narrow waist".

That is, it defines a relatively small, interoperable interface that a lot of distinct products from many different vendors can "sink" their telemetry into, and then on the other end of this narrow waist a bunch of different consumers can "source" the data from.

Think of it as a fancy alternative to ILogger and similar abstractions that is cross-platform and cross-vendor. Instead of Microsoft-specific or Java-specific (or whatever-specific) sources with their own protocols and conventions, there's a single standard for the data schema that everybody can talk. It's like TCP/IP or JSON.

So your question is in some sense nonsense. It's like asking "what do you use TCP/IP for?" or "where do you put your JSON"?

The answer is: wherever you want! That's the whole point.

In Azure, you would use Application Insights, as a random example. New Relic, DataDog, Prometheus, Zipkin, Elasticsearch, or... just your console output. Simple text log files. A SQL database. Wherever!

In more practical terms, for a solo developer working on personal projects, use Aspire.NET with Visual Studio 2026. You'll get a free "local" alternative to an APM like Application Insights or DataDog that collects the traces. Keep using the "standard" interfaces like ILogger, they forward everything to OTel if you're using it.
by 01HNNWZ0MV43FF | 2026-03-14 05:01:27+00:00
It's free, but it's a dependency.

I don't have sharp rhetoric for it, but I could find bipartisanship with right-wingers if they apply the "big government giving you welfare means they can take it away from you" to free web services.

OpenStreetMap is always behind on business data, but it has data that Google doesn't have, and it can't be taken away near as easily. And requires no account at all.
by stephenr | 2026-03-14 05:01:34+00:00
After 20 years of freelancing and being asked to join an existing project (literally have only ever had I think 1 client-paid greenfield project) the biggest challenge is usually finding that projects biggest WTF points.

There's always something that you look at and question the sanity of the people who wrote it.

I can't begin to imagine what new levels of ridiculousness will abound in such scenarios with the advent of people relying on spicy autocomplete to write their shitty code for them.