MurphyA/hacker-news huggingface dataset:
by CamperBob2 | 2026-03-14 03:33:39+00:00
(Shrug) He built some awesome companies that did some awesome things. That inspired people, especially at a time when most job opportunities in tech seemed to revolve around selling ads.

Then he went off the deep end, seemingly around the time when the guy in Thailand insulted his submarine idea. It became clear that he can control trillion-dollar companies but not himself. And, well, life's too short to spend it working for Nazis, nutcases, or both.
by miek | 2026-03-14 03:33:56+00:00
My kids and the better teachers at their school also hate iReady for generally the same reasons stated in the post. I recommend this article [0], along w/ this related reddit thread [1] (there are countless others)

Worth mentioning: The maker of iReady, Curriculum Associates, is majority-owned by private equity (shocking).

[0] https://archive.ph/hsvbh

[1] https://old.reddit.com/r/AskTeachers/comments/1rdowny/iready...
by ahhhhnoooo | 2026-03-14 03:34:06+00:00
I owned a Model S. It was a nightmare. Sealed poorly, fraying seams, the dashboard crashed regularly.

I had a service center refuse to schedule a safety recall unless I paid $400 for a new dashboard monitor.

That car is behind me now and I'm so glad. Yes, it could accelerate and that's just about the only trick it has.
by TheAceOfHearts | 2026-03-14 03:34:57+00:00
Pokemon cards have gone full circle, GameStop now has an online service where you can gamble on cards digitally just like lootboxes. You buy a roll at different price points to win a PSA graded card from a set of probabilities, and then you can sell it back for 90% market value to GameStop or have them ship it to you.

The proliferation of gambling over so many domains has radicalized me against it in a way that I didn't think would've been possible a few years ago.
by Frannky | 2026-03-14 03:34:58+00:00
Opus 4.6 is nuts. Everything I throw at it works. Frontend, backend, algorithms—it does not matter.

I start with a PRD, ask for a step-by-step plan, and just execute on each step at a time. Sometimes ideas are dumb, but checking and guiding step by step helps it ship working things in hours.

It was also the first AI I felt, "Damn, this thing is smarter than me."

The other crazy thing is that with today's tech, these things can be made to work at 1k tokens/sec with multiple agents working at the same time, each at that speed.
by CMLewis | 2026-03-14 03:35:23+00:00
OpenSearch provides general search infrastructure and they recently added vector search. It's a low level engine so users would still need to build their own ingestion, parsing, chunking, embeddings, re-ranking, permissions, etc.

Onyx, Sana, and Glean are closer to application-layer enterprise AI products. Their internal knowledge assistants can search across SaaS tools but the interface is more graphical and seats are purchased as end-user software.

Captain sits in between because it's an API-first retrieval system to fully-manage file workloads. This adds search capabilities to existing AI agents but the agents are managed by the developers, outside of Captain.

Kore.ai however is more of an agent platform. Their focus is building and orchestrating agent workflows (which can include document retrieval, but that's not their main focus).
by incanus77 | 2026-03-14 03:35:56+00:00
It's not trivial, but roughly: use AppleScript/osascript to get the URLs, but mostly pass them to a ~50 line Bash script which:

- Brings in the date path components for the dumped-to folder
- Makes a hash of the URL for an Obsidian doc (each tab gets their own doc)
- Uses Chrome command line (--headless --disable-gpu --dump-dom) to save a snapshot of the page contents
- Uses it again with --screenshot to make a thumbnail
- Create an Obsidian doc from a template
- If it's a single tab dump, pass -o to the script, which opens it in Obsidian for review

Lastly, I use the relatively-new Bases feature in Obsidian to make a nice "cards" view of the docs with their thumbnails.

I'm hoping to clean it up at some point and maybe release it, but it's one of those classic one-shot systems that just works for me for now.
by intended | 2026-03-14 03:35:57+00:00
I want to appreciate the fact that the investigation exists, and that someone has made it.

However this is the kind of investigation that Reddit is famous for, which ends up causing more harm than good, like the Boston bombing investigation.

Age verification, for example, is coming no matter what - there’s a big enough chunk of voters tired of tech globally.

Governments are also tired of dealing with tech and want to bring them to heel.

These macro forces are far more significant than the amounts identified on lobbying in this investigation (~$63 mn iirc)

Given the title, the reading of the article implies Meta is driving age verification.

The content of the investigation, reads more as meta taking advantage of the push for age verification to move it to the OS layers.
by throwaway17_17 | 2026-03-14 03:37:17+00:00
I think your idealized list of attributes of “open source” is admirable. However, the apprenticeship, comradery, and support are a specific and often sought out feature of some development ‘communities’ for specific software. I’d also say that the ‘loss’ when fixes, updates, optimizations of open source software is not up-streamed is real, but this has very little to do with adopting or promoting the externalities (no matter how laudable) you want to see in certain software’s development.

I personally don’t care about the community, its composition, or its internal structure for a lot of software I use. Even when I’m compiling from source and customizing smaller applications for personal efficiency, I’m not usually interested in being a part of some distributed community centered on that software. Some times I am engaged in the community and appreciate it and the work required to maintain that community. But in either case, the software is “open source”.
Revenue can hide unprofitable freelance clients
by SoloBossFounder | 2026-03-14 03:38:06+00:00
Freelancers often think about revenue when evaluating clients, but revenue alone can be misleading. A client paying $2,000 per month can look like a great account until you divide that revenue by the total time spent working for them.
For example:

Revenue: $2,000
Time spent: 45 hours
Client-specific expenses: $120

That produces an effective hourly rate of about $41.77. Once you include meetings, communication, revisions, and occasional tool costs, the real hourly rate can be much lower than expected.
Two clients paying the exact same amount can produce very different outcomes depending on how much time they require. I built a small free calculator that lets you enter revenue, hours worked, and expenses to quickly see the effective hourly rate for a client. It’s surprisingly helpful for understanding whether a client is actually profitable.
by kaizenb | 2026-03-14 03:38:26+00:00
Thanks for the video.

His fix for "the dumb zone" is the RPI Framework:

● RESEARCH. Don't code yet. Let the agent scan the files first. Docs lie. Code doesn't.

● PLAN. The agent writes a detailed step-by-step plan. You review and approve the plan, not just the output. Dex calls this avoiding "outsourcing your thinking." The plan is where intent gets compressed before execution starts.

● IMPLEMENT. Execute in a fresh context window.
The meta-principle he calls Frequent Intentional Compaction: don't let the chat run long. Ask the agent to summarize state, open a new chat with that summary, keep the model in the smart zone.
by mikecaminojr | 2026-03-14 03:38:37+00:00
Built this as a narrow local validation layer, not a full autonomy stack or general policy platform.

The core loop is proposed action or telemetry in, local policy check, ALLOW/DENY out, replayable artifact written, then execution continues only if allowed.

The current repo/demo is intentionally small and meant to make that loop inspectable. It shows one allowed event, one denied event, local artifact files created, and one artifact opened for inspection.

The questions I’m most interested in are whether this makes sense as a separate layer, where it fits best in a real system, and where people would say “just keep this inside the app/service” or “why not use OPA?
by neoCrimeLabs | 2026-03-14 03:40:24+00:00
Update: Had less time to post than I realized, hence the terse reply.

Meant to say those solutions are in addition to Lets Encrypt. An X509 certificate is an X509 certificate, regardless if its for https, imaps, or smtps. If you're distributing your stuff across multiple hosts or containers, then it makes sense to use some sort of automation, configuration management, or certificate management/distribution system.
by vessenes | 2026-03-14 03:41:31+00:00
I’ll put out a suggestion you pair with codex or deepthink for audit and review - opus is still prone to … enthusiastic architectural decisions. I promise you will be at least thankful and at most like ‘wtf?’ at some audit outputs.

Also shout out to beads - I highly recommend you pair it with beads from yegge: opus can lay out a large project with beads, and keep track of what to do next and churn through the list beautifully with a little help.
by pseudohadamard | 2026-03-14 03:41:53+00:00
That's not just the BBC, it's any broadcaster, because it costs nonzero dollars, time, and effort to move something online that they have no idea whether anyone cares about. Our national TV archives are like that as well, tons of stuff in vaults but if you want to see it you need to contact them and ask for it. I did that for some zany 80s comedy that they had listed but wasn't online, a few weeks later it was online, they just needed an indication that there was some interest in it.
by Aeolun | 2026-03-14 03:42:29+00:00
> There's more to open source than just the code or output, it is also the community. There's apparenticeship, sharing of knowledge, sense of comradery, supporting each other, etc.

No there is not. That’s what you impose on it. My code is open, free, and unencumbered. If I don’t want you using it you don’t see it at all. The licenses are there to make people happy.
by novok | 2026-03-14 03:43:40+00:00
I did a research project of cars that actually have decent auto lane following distance keeping cruise control for my 1hr highway commute, and tried out a few in a rental cars (hyundai and kia) and a tesla model y and tesla really is the best that is out there unless you want to potentially spend a lot more to get something that comes close. A friend of mine has done many long cross country road trips no problem with just autopilot.

GM Supercruise and Ford Bluecruise are the current competition it seems, with BMW, subaru and mercedes being behind those 2. I haven't driven with them although to personally compare yet.

Even though the interior is a bit lower quality, there isn't very much quite like it on the market. It also fits an almost 7 ft surfboard inside comfortably, is a nice car to sleep in for car camping and you can get a model Y for less than $20k used now.
by CMLewis | 2026-03-14 03:45:51+00:00
You're right that you can chat with files using Gemini or a codegen'd RAG pipeline, and that does work well for a lot of teams.

The problem that Captain really addresses comes when production pipelines need to run continuously over large file corpora with fast, incremental indexing, and reliable latency. The maintenance required in these situations is often quite significant.

Captain focuses specifically on making sure the retrieval layer can operate smoothly so folks don't have to scale & maintain the infrastructure themselves.
by tharkun__ | 2026-03-14 03:46:11+00:00
Haha, I hear you. But yes, it really is transformers blowing up sometimes. Sometimes it really is just branches blowing up the line, sure.

A branch hitting a wire, happenes all the time here too. Lots of trees in this community. The video of a transformer you shared: that's not the transformer I'm talking about. That's at a transformer station.

I'm talking transformer on a street pole. The kind that hangs right across the street from me. This kind: https://www.youtube.com/shorts/y3E7avUvj6I

See it's the kind in your second video. It's a transformer. You just chose a narrower definition I suppose. It's a https://en.wikipedia.org/wiki/Distribution_transformer ;)

And yes, I know it's transformers and not just wires (but also wires do happen definitely) coz I do walk the neighborhood regularly and I can tell when a transformer is new vs. old up there. Ours is old. The ones a few streets over sometimes are very new and I see the Hydro trucks go by the next day(s) to make them new ;)

Again, like seventeen times knock on wood but the ones next to us have not actually blown up. But three streets over, seen the new ones. Literally last weekend, we had an ice storm come through and while no blowouts we could see or hear, the outage map showed plenty of failure.
Show HN: Lazy as a Service – Antigravity Extension
by lakruoneX | 2026-03-14 03:46:18+00:00
I built this because I got tired of reopening the same terminal tabs every day for Laravel, Vite, ngrok, queue workers, and random helper commands. LaaS is a small Antigravity / VS Code extension that turns those commands into a sidebar panel with start, stop, and inspect controls. It also supports custom stop commands, so services can shut down more cleanly instead of just getting killed. The main goal is to reduce terminal tab clutter and make local dev stacks a bit less annoying to manage. Would love feedback on whether this is useful, and what features would make it better for your workflow. I think idea would help someone like me. (Extension: https://open-vsx.org/extension/lakruwanx/laas).
by deckar01 | 2026-03-14 03:48:23+00:00
People were violating the terms of GPL without consequence long before AI. It is very difficult to determine if binaries were compiled from fragments of GPL code.

The places I have found AI most useful in coding is stripping away layers of abstraction. It is difficult to say as a long time open source contributor, but libraries often tried to cater to everyone and became slow, monolithic piles of abstraction. All the parts of an open source project that are copyrightable are abstraction. When you take away all the branching and make a script that performs all the side effects that some library would have produced for a specific set of args, you are left with something that is not novel. It’s quite liberating to stop fighting errors deep in some UVC driver, and just pull raw bytes from a USB device without a mountain of indirection from decades of irrelevant edge case handling.
by garbawarb | 2026-03-14 03:49:35+00:00
If you're wondering "Why is this on HN?"

> “It was a choice. It was a choice that was made at the start of the civil war. It was the most accurately predicted massacre in human history. We had two and a half years to stop it. We had the full weight and the full capability of US-intelligence-level collection tools,” Raymond tells me. “We knew everything.”
by hedora | 2026-03-14 03:49:45+00:00
Today, I learned Helium does burn, and when it burns, it forms Carbon.

https://www.britannica.com/science/chemical-element/Processe...

Granted, the flare gas probably doesn't reach the prerequisite 100M-200M kelvin. I suspect high pressure is also required so the Helium stays close to the heat source.
by vincent-manis | 2026-03-14 03:49:58+00:00
I was present at the IFIP 1978 conference in Toronto where he announced that personal computing was a dead end because most people don't know how to program.

There's an irony about the design of ALGOL 68. It was denounced at the time as being too big a language, with too many experimental features. In fact, the language in the Report is unimplementable, primarily because the lexical syntax is fanciful (there's an actual difference between the roman period and the italic period) and also abstract (so no two implementations actually have the same lexical syntax). I was on the periphery of an ALGOL 68 implementation project that foundered because the goal was to implement every conceivable edge case, include those that could never occur in practice, e.g., x[i] := x[...50 pages of code...] Yet very reasonable subsets (including ALGOL-68R and FLACC) were built. As for the language breadth, arguably C# is much broader, and I haven't heard anyone claim that it is a failure.

As for the Report...there was a time when I understood it cover to cover. But Lindsey and van der Meulen's Informal Introduction presented the whole language at a level understandable to anyone who understood ALGOL 60.

The irony? Apart from the grossly-overengineered “transput” library—much better adapted to a unit-record and line printer world than our modern world—the one actual experimental feature in the language was the par clause, which provided parallel execution, and relied on semaphores for synchronization. Dijkstra's semaphores.
by rkagerer | 2026-03-14 03:50:18+00:00
Loot boxes are an in-game feature allowing players to buy random mystery items with real or virtual currency

That's not how I use the term. I think of a loot box as a treasure chest or similar that you discover while exploring which, when opened, gives you some loot!

On the other hand if you're talking about a package with a random assortment of stuff in it that you buy without knowing what's inside, I call that a "grab bag" or "mystery bundle".

Am I too old? What games were primarily responsible for changing the vocabulary?
by jgneff | 2026-03-14 03:50:49+00:00
That might have been Thunderbird doing its initial indexing of your existing messages. It's the first thing I disable after installing Thunderbird: go to Settings > General > Indexing (at the bottom of the page) and uncheck the setting for "Enable Global Search and Indexer." I always found it extremely slow and CPU intensive, and just not worth it, especially when you have IMAP server-side search.
by kjs3 | 2026-03-14 03:50:58+00:00
Funny. I have a brother. We have at times lived together, went to the same school, and after not living together, lived on the same street. A couple of times, one or more credit bureaus decided we were the same person and silently merged our credit files. Not a nightmare per se since we're both fiscally (mostly) responsible, but we generally find out how incompetent the bureaus are when we're trying to make some very large transaction (I was trying to buy a car, he was trying to buy a building for work) and suddenly get "why do you own 2 houses, a bunch of cars, and you're apparently a bigamist". And then we had to scramble to untangle the whole mess. Lawyers were involved. The bureaus do not care in the slightest.
by jonp888 | 2026-03-14 03:51:06+00:00
Ironically probably one of my biggest reasons against buying one is it's obvious desirability.

I've already once in my life been in a situation where I can say with certainty the only reason my laptop wasn't stolen is that it wasn't a MacBook(despite having equal or above retail purchase value). I wouldn't be surprised if there's more that I never knew about.
by kaonwarb | 2026-03-14 03:52:11+00:00
Our school district uses this same math software. If one wished to design an experience to instill a hatred of mathematics into children, it would be a pretty solid approach.

We've informed teachers, nicely but firmly, that we will not be doing any of it at home. Some of them have pushed back, but barring any real consequence, I am not going to subject anyone to this counterproductive torment.
by eviks | 2026-03-14 03:52:43+00:00
> deleted the files. How about them apples, Task Scheduler?
> Obviously, Windows wasn't going to let me go by without punishment.

Obviously! You just rent this piece of deprecated garbage, not own!

> Now, I would receive errors for tasks not existing.

And after fixing it, how do you deal with a system update that restores them? Have you found a way to monitor for a list of tasks and delete them should they ever appear again?

(this would also be helpful if you delete some app tasks that come back on app updates)
by Electricniko | 2026-03-14 03:53:19+00:00
One of my favorite Youtube channels I've come across in the last year is BBC Archive. Not fiction, but a mix of documentaries, interviews, human interest stories, and educational content from the 50's to the 80's and a little bit of 90's. This 1970 short film on a Scottish boy's last carefree days before starting school is probably my favorite that I've seen so far.

https://www.youtube.com/watch?v=Kv6PJd6ZvHY
by throwaway17_17 | 2026-03-14 03:53:42+00:00
I think your comment leads to discussing a distinct third ‘cause’ for open source development: where a developer realizes their ambition is greater than their abilities, either in the technical sense or (more likely) in the sense that a single developer stands no realistic chance of ever completing an implementation of the idea alone.

For this class of open source development the authors essentially require the contributions and gifts of others for the project to even be realizable. I think this is the underlying basis for open source’s move toward a more “community” development model. It has led to open source being viewed by many as requiring a community and a “managed” community at that, to be open source. I think this class of open source is going to be impacted the most by LLM ‘assisted’ development (no matter how much distaste it generates for me and many others), where the hurdles of large scale development are more in reach (seemingly) for solo or very small groups of developers.

The really interesting thing is going to be to see how many of these projects move toward the Carmack ‘gift’ model and look to leave the community-centric model behind as an unnecessary externality.
by delecti | 2026-03-14 03:54:02+00:00
There's probably a selection bias involved. I haven't been a regular user for a while now, but the big threads like that were significantly outnumbered by individual posts. Meanwhile I'm not likely to send a link to someone of a single single-sentence tweet, because there's not enough meat to it. The stuff that could be shared would usually be an image from the tweet, which I could share directly.
by toast0 | 2026-03-14 03:55:33+00:00
> Would it be cheap to make a RAM chip from like 15 years ago? Or would it just not even work with our modern hardware?

Modern CPUs have built in memory controllers. Most of them can only talk to a small variety of memory; maybe DDR4 or DDR5 and sometimes a LP variant. If you wanted to make DDR3, you'd also need a special CPU with a DDR3 compatible memory controller.

I think once production stops for a given memory type at a specific fab, they get rebuilt for a new type of RAM. It doesn't make sense to keep the stuff around because there's been enough DDR3 ram made for the rest of time.

It's different for other fabs, where old lines can remain valuable for lower cost production.
by subset | 2026-03-14 03:55:40+00:00
(Disclaimer: I am not a cryptographer and this is a heavily simplified explanation). Homomorphic encryption is built on the foundation of 'hard problems' (e.g. the Learning with Errors Problem) - loosely, computational problems that are thought to be impossible to reverse without being in the possession of a secret key.

The crux of HE is that it provides a _homomorphism_: you map from the space of plaintext to the space of cipher texts, but the mapping preserves arithmetic properties such as addition and multiplication. To be clear - this means that the server can add and multiply the cipher texts, but the plaintext result of that operation is still irreversible without the private key. To the server, it looks like random noise.

I don't think it's helpful to think about this as connected to deep learning or embedding spaces. An excellent resource I'd recommend is Jeremy Kun's guide: https://www.jeremykun.com/2024/05/04/fhe-overview/