MurphyA/hacker-news huggingface dataset:
by jghub | 2026-03-05 18:56:10+00:00
That workflow is perfectly valid -- if you have a stable set of 5-10 projects,
CDPATH and manual Tab-completion are hard to beat.

I built sd for a different scenario: when your 'active' set of locations to reach
is large and/or shifts frequently. When managing dozens of repos, e.g., where
sub-directories have identical names (e.g., client-a/src vs client-b/src), CDPATH
becomes noisy and Tab-completion requires more prefix-typing.

Tools like zoxide (33k+ stars or so on github) or z have proven this is a
widespread need. sd is my take on providing that functionality in a shell-native way
using a qualitatively different ranking approach via utilization of full cd
events history and a power-law "aging" model that I find more accurate for fast
context-switching.

In my experience, this saves significant keypresses by allowing for shorthand
matching. For example, I can reach .../client-a/src just by typing 'sd ent-a'. The
algorithm disambiguates based on the ranking; if the top match is ever wrong (it
rarely is for me), you can just do ^P <CR> (recall and re-run) to jump to the 2nd
highest match.

But it’s definitely a matter of taste -- manual curation vs. an automated 'attention span'
model.
by Imustaskforhelp | 2026-03-05 18:56:20+00:00
There are still a few options. I recently had the idea of doing search engine queries on 9 search engines.

Mojeek is a good independent search browser, it isn't the best but at that Hackernews comment/analysis I was doing I found it to be the only one which worked for that case.

Brave exists too.

I know the situation is very critical/dire tho but there is still some chance. All be it quite small.

Mojeek IIRC, is operated by one single guy for 15 years.
by rsclient | 2026-03-05 18:56:42+00:00
I literally had a dev manager say it to my face! "I guess you were a mediocre programmer or you wouldn't have become a PM"!

No, you aren't doing that kind of high-level design. For example, I was the PM for the "connect to Wi-Fi via a QR code" feature in Windows (you're welcome!). As PM, my job was to :

- demonstrate that this was "thing" people would want to do
- demonstrate that it slotted into the existing feature set (the existing Windows camera already reads QR codes, so we just had to use their existing hoooks)
- do a quick evaluation of the WIFI: protocol (which, BTW, sucks; it's one of the worst standards I've ever seen)
- do an evaluation of the overall market (like, what do other operating systems do)

There was also some discussions with the Windows Wi-Fi team for how to store the connection data since it wasn't a perfect fit for the our existing connection store, plus a security evaluation. You won't do anything about caches or streaming except that they will naturally fall out of your spec.

You'll learn a ton about writing convincing documents, how to find users and partners, tracking schedules, and stuff
by utopiah | 2026-03-05 18:57:11+00:00
Benchmarks?

I don't use OpenAI nor even LLMs (despite having tried https://fabien.benetou.fr/Content/SelfHostingArtificialIntel... a lot of models) but I imagine if I did I would keep failed prompts (can just be a basic "last prompt failed" then export) then whenever a new model comes around I'd throw at 5 it random of MY fails (not benchmarks from others, those will come too anyway) and see if it's better, same, worst, for My use cases in minutes.

If it's "better" (whatever my criteria might be) I'd also throw back some of my useful prompts to avoid regression.

Really doesn't seem complicated nor taking much time to forge a realistic opinion.
by mothballed | 2026-03-05 18:57:25+00:00
(1) they likely to have insider information.

(2) Is that SCOTUS functions as a legitimization process

(3) Is that de-legitimizing this particular tariff regime, while trump immediately pivots to a new tariff, is a best case scenario for the admin insiders as it lets them profit immensely from refund corruption while still pivoting immediately to a new tariff.

(4) It is hilarious that the best counter your argument et al includes is just glossing over the insider aspect, which means you're just yielding the entire underpinning to this thread to me, which is more than enough to satisfy the premise on its own even if you reject this particular vote as being in the service of the admin insiders.

Of course, if you just smugly quote half of what I said and keep ping ponging one side or the other when I study the other half, citing muh changed argument, then you can play this fraudulent argument that pretends I "changed" what I said.
Show HN: A macOS app for data refinement
by jshchnz | 2026-03-05 18:57:33+00:00
I got tired of always going into online formatters or weird terminal commands to view nicely prettified data, so I built Refiner.

Current Features

- Auto-detection: identifies JSON, XML, CSV, Markdown, Code, and plain text automatically

- Interactive tree views: collapsible JSON and XML trees with expand/collapse all

- CSV tables: clean grid layout with alternating row highlighting

- Markdown rendering: headings, lists, blockquotes, code blocks, inline formatting

- Code highlighting: syntax coloring for keywords, strings, numbers, comments

- Three view modes: Raw, Formatted, and Side-by-Side (Cmd+1 / Cmd+2 / Cmd+3)

- Floating panel: always-on-top, follows you across spaces

- Global hotkey: summon with Cmd+Opt+R (customizable)

- Copy formatted output: one-click copy of prettified content

- JSON auto-fix with revert: automatically repairs malformed JSON

My long term goal is that hopefully people will contribute and Refiner can become the most comprehensive way of viewing nicely formatted data locally.

Praise Kier.
by surgical_fire | 2026-03-05 18:57:34+00:00
Ahh, good question. I misunderstood you, apologies.

There's no mention of pricing, quotas and so on. Perhaps Codex will still be preferable for coding tasks as it is tailored for it? Maybe it is faster to respond?

Just speculation on my part. If it becomes redundant to 5.4, I presume it will be sunset. Or maybe they eventually release a Codex 5.4?
by benjosaur | 2026-03-05 18:57:34+00:00
Yes, I very much agree with you the best practice is clear.

And Anthropic's out-of-the-(sand)box is good governance, the problem here is the orchestration wrapper on top which has broken it in a non-obvious way, leading to this unintentionally "deceptive" LLM behaviour where the LLM itself believes it is still in the good governance world.

The emergent deception is not something that AI aligners & optimists would necessarily expect from an LLM, but is a curious result explained because of the correct knowledge that the anthropic's uncompromised sandbox is good governance.

I suspect you would have a harder time deriving this behaviour with an aligned llm by starting from a non robust sandbox, e.g. make it promise not to touch anything in a system prompt, vs compromising an otherwise known robust setup.
by Sohcahtoa82 | 2026-03-05 18:57:35+00:00
> 32GB DDR5 RAM is around $500 which is comparable to to the 9800x3D.

Apples to oranges. Why are you comparing RAM prices to CPU prices? It's different hardware.

$500 for 32 GB is insane. Just 18 months ago, I bought 128 GB of DDR5 for only $480.
by everdrive | 2026-03-05 18:57:56+00:00
I appreciate the response, and I would argue that in at least some cases “well, if you cant do that, it’s just dumb anyway.” is totally valid.

With regard to the job, and the banking, I agree. I need to have OTP on my phone and I haven't tried to bank in person for a while. We have two young kids, and once things calm down I'm going to see if we can swap to a local credit union. The decision will be predicated on whether I can do everything in person.

With regard to the phone, I think the softer version of my argument would be that you can install the bare minimum number of apps, and otherwise just set the phone on a table and not carry it around with you. If you're worried about government tracking, power your phone off when you drive to work. Your work itself (and all your logins) will reveal your location, so it's not really as if powering your phone back on once you get to work is much of a detriment. The same is true for banking. Even if you must use the smartphone, just leave the phone off / or in airplane mode and then just do the banking at your desk at home.

In fairness to you, I'm pretty sure I failed a job interview once because I asked if I needed a smartphone for the job. I think my point would be that with the way things are going, it's becoming more and more important to figure out how to avoid as much of the smartphone as possible.
by 3rodents | 2026-03-05 18:58:06+00:00
I really like the framing of the case studies, the emphasis on Vela taking over their current process rather than requiring any change is very nice. That said, the case studies are interesting in that they reveal that the problems these clients were trying to solve aren’t really scheduling. The employment agency needs parties hidden on invites, the venture fund doesn’t want clients to have to click buttons. The “complex scheduling” doesn’t seem that complex at all, automated reminder calls and sms have been around since Twilio made it possible. I’m interested to see how things pan out for Vela, it feels more destined to be an agency that builds out enterprise scheduling systems for esoteric enterprises, than a scheduling software business. Although that’s not a bad business to be in!
by npilk | 2026-03-05 18:58:50+00:00
It feels like building humanoid robots so they can use tools built for human hands. Not clear if it will pay off, but if it does then you get a bunch of flexibility across any task "for free".

Of course APIs and CLIs also exist, but they don't necessarily have feature parity, so more development would be needed. Maybe that's the future though since code generation is so good - use AI to build scaffolding for agent interaction into every product.
by starkparker | 2026-03-05 18:59:32+00:00
Everyone armchair debating the licensing side of this frustrates discussion, because the only licensing discussion that matters is the one in front of a court. Until and unless one happens, this is just a boring hobby.

Otherwise all this rewrite accomplishes is a 2.3% accuracy improvement and some performance gains that might not be relevant in production, in exchange for a broken test suite, breaking changes, and unnecessary legal and ethical risks pushed out as an update to what was already a stable project.

If it's truly a sufficiently separate project that it can be relicensed from LGPL, then it could've just been _a fully separate project with a new identity_, and the license change would've been at least harder to challenge. Instead, we're here.
by jfengel | 2026-03-05 18:59:47+00:00
I enjoy the core irony of the piece:

* He's correct that liberals are not, in general, smarter than conservatives

* He's wrong about practically everything else

Starting with the title, which was originally "Liberal Elitism Fails American Universities". He starts with ideological buzzwords, illustrating what I think is the real problem: a culture war engaged in by conservatives, which they then blame on liberals.

Conservatives are not less capable, but they are less welcome when they insist on presenting themselves as an oppressed minority. Any time somebody disagrees, it is because their opponent is part of a concerted campaign to suppress their ideas. Not a single instant's thought is given to the idea that they could possibly be wrong.

I have not been in college for a while, and I didn't go to an elite school, so perhaps he is seeing something I am not. But out in the real world I see conservatives continually present themselves as an oppressed minority in a way which is simply out of touch with reality. I don't believe that's inherent to conservatism, but it is a current meme within conservative spheres, and it's self-reinforcing because any refutation is proof of their own oppression.
by mrkstu | 2026-03-05 18:59:52+00:00
Quoted from linked article:

"PersonaPlex accepts a text system prompt that steers conversational behavior. Without focused instructions, the model rambles — it’s trained on open-ended conversation and will happily discuss cooking when asked about shipping.

Several presets are available via CLI (--list-prompts) or API, including a general assistant (default), customer service agent, and teacher. Custom prompts can also be pre-tokenized and passed directly.

The difference is dramatic. Same input — “Can you guarantee that the replacement part will be shipped tomorrow?”:

No prompt: “So, what type of cooking do you like — outdoor grilling? I can’t say for sure, but if you’re ordering today…”

With prompt: “I can’t promise a specific time, but we’ll do our best to get it out tomorrow. It’s one of the top priorities, so yes, we’ll try to get it done as soon as possible and ship it first thing in the morning.”"
by phil21 | 2026-03-05 19:00:02+00:00
That’s not how commerce works.

You agreed with your supplier on a price. You paid it.

Doesn’t matter that part of the price was tariffs or component costs or labor. Doesn’t matter if your supplier gets a tax rebate or a kickback from an upstream supplier after the fact. These things are entirely immaterial to the meeting of the minds when you execute the contract for sale.

The only moderately fuzzy case is going to be if there is an outright line item for “tariff charge” - I always thought companies were being a bit reckless explicitly adding these as line items due to this exact uncertainty. Very few companies are going to have a perfect 1:1 ratio here so there is some definite business risk in doing so.

And no, not even close to all companies that were charged tariffs are “trump toadies” - that’s an absurd claim on its face. The ones I know hurt the most and nearly put out of business due to needing to raise prices certainly were not. And there is zero way they could afford refunding at a 1:1 ratio now.
by WastedCucumber | 2026-03-05 19:00:19+00:00
Just one more example here, which I think is a big one for some people - chat apps. Without Whatsapp, Telegram, and Signal, I can't really use my phone as telecommunications tool with friends and colleagues, because everyone is on them. The group chats are where a lot of discussion happens, so I can't just switch to SMS/calls.
by hvb2 | 2026-03-05 19:00:20+00:00
> But it doesn't transform the information contained therein to nonpublic.

The legal opinion itself was non public? If they couldn't use that they would first have to put up the money to pay the legal fees to find out how likely their bet was to pay off.

And just to put this in writing too, I would be shocked if we don't find out later that a lot of the volatility was a way for a few people to make a lot of money. You can make a lot of money when there's more volatility. So all the flip flopping on tariffs yes/no might very well be manipulating markets...
by ChicagoBoy11 | 2026-03-05 19:00:29+00:00
His point of Omega doubling-down on the things that would progressively harder to establish a moat on made me think about what we have been seeing with higher ed. It seems the "smart ones" definitely read the book that making the "education better," in a world where it is mostly free, was a fool's errand, and now the margins that they all compete it stray far, far away from the quality of the schooling. I work in K-12, and see the same things happening here too.

P.S.: It is odd to me to have such a length pg essay been up for such a long time with just a handful of comments. Did something happen? I would've expected a wealth of discussion on a post like this by now.
by Imustaskforhelp | 2026-03-05 19:00:59+00:00
I had looked into its availability too before reading your comment on a provider, Then I read your comment. Atleast its taken in from the hackernews community and not a malicious actor.

Do keep us updated on the whole situation if any relevant situation can happen from your POV perhaps.

I'd suggest to give the domain to wikipedia team as they might know what could be the best use case of it if possible.
by thinkcontext | 2026-03-05 19:01:23+00:00
The $130B is only part of the economic costs of the tariffs. Many companies and people changed their buying behavior, either paying more to a domestic company or maybe a company in a country with a lower tariff rate or changed their behavior to not require an item all together. We've also heard about small companies that have gone out of business.

I'm not an economist but I assume economists are writing papers about this kind of thing to estimate the effects.
by austin-cheney | 2026-03-05 19:01:36+00:00
It is mostly experimental, but there is a very tiny valid use case.

I have a strictly personal application at: https://github.com/prettydiff/aphorio

In that project I have various data artifacts stored in memory that I am constantly having to query in various ways:

* sockets per server

* servers and their sockets

* ports in use and by what

* docker containers and their active state

* various hardware and OS data lists

Currently all this data is just objects attached to a big object and all defined by TypeScript interfaces. I am storing the information just fine, but getting the information I need for a particular task and in task's format requires a variety of different logic and object definitions in the form of internal services.

Instead it would be nice to have information stores that contain all I need in the way a SQL database does with tables. Except I hate the SQL language, and its not as fast as you would think. Last I saw the fastest SQL based database is SQLite and its really only 3x faster than using primitive read/write streams to the file system. I can do must faster by not dicking around with language constructs.

My proposal is to store the database in something that vaguely resembles a database table but is really just JavaScript objects/arrays in memory as part of the application's current runtime and that can return artifacts in either object or array format. Query statements would be a format of JavaScript objects. I could have a table for server data, socket data, port data, and each record links back to records in other tables as necessary, kind of like SQL foreign keys. So in short: stores, functions to do all the work, and storage format that can be either objects or arrays and take both objects and arrays as queries.

The reason I want to store the data as both objects and arrays is a performance hack discovered by Paul Heckel in 1978. The stores would actually be a collection of objects against a unique primary key that can be reference as though it were an array.
by Vegenoid | 2026-03-05 19:01:39+00:00
This is just unrealistic day dreaming. You can go be in a field picking produce for work - we have a shortage of these laborers. Most people don’t actually want to do that, they want a cushy office job that doesn’t wear down their body and that offers them the ability to increase their skill and value over time.

The software engineer who thinks they’d be happier working in a field is largely just a grass is always greener phenomenon. It turns out that for most people, they don’t like work whatever it is, because work is done not by choice but by necessity.
by pzmarzly | 2026-03-05 19:01:53+00:00
The article should have also emphasized that GitHub's issues trigger is just as dangerous as the infamous pull_request_target. The latter is well known as a possible footgun, with general rule being that once user input enters the workflow, all bets are off and you should treat it as potentially compromised code. Meanwhile issues looks innocent at first glance, while having the exact same flaw.

EDIT: And if you think "well, how else could it work": I think GitHub Actions simply do too much. Before GHA, you would use e.g. Travis for CI, and Zapier for issue automation. Zapier doesn't need to run arbitrary binaries for every single action, so compromising a workflow there is much harder. And even if you somehow do, it may turn out it was only authorized to manage issues, and not (checks notes) write to build cache.
by 7777777phil | 2026-03-05 19:01:53+00:00
83% win rate over industry professionals across 44 occupations.

I'd believe it on those specific tasks. Near-universal adoption in software still hasn't moved DORA metrics. The model gets better every release. The output doesn't follow. Just had a closer look on those productivity metrics this week: https://philippdubach.com/posts/93-of-developers-use-ai-codi...
Show HN: KarnEvil9, a deterministic AI agent runtime
by oldeucryptoboi | 2026-03-05 19:03:05+00:00
Built this over the past few months because I kept hitting the same wall with agent frameworks. You run something, it does... stuff, and then you're left trying to figure out what actually happened and why.

KarnEvil9 is a TypeScript runtime that implements the DeepMind delegation paper from earlier this year (Tomasev et al.). The core idea is pretty simple: every action goes into a SHA-256 hash-chain journal, agents earn trust through a Bayesian scoring model, and there are actual economic stakes via escrow bonds. If an agent screws up, it loses its bond. If it keeps failing, the futility monitor kills the loop.

The fun part was testing it on Zork I. I set up three agents in a swarm: one plans moves, one executes them against a Z-machine, one independently verifies game state. The governance layer immediately blocked the agent from attacking the troll because it classified "attack" as high-risk. Took me a while to realize the fix wasn't to whitelist attack commands, it was to make the system trust-aware so an agent with a good track record can take riskier actions.

The other thing I didn't expect: when Eddie (the autonomous agent that runs 24/7 on this) hit the Anthropic API credit wall, the futility monitor halted everything, and Eddie's next plan included switching to cheaper models for routine code reviews. Nobody told it to optimize costs. That came out of the delegation framework's cost-awareness primitives.

Happy to answer questions. https://oldeucryptoboi.com
by navark | 2026-03-05 19:03:11+00:00
Delta-V was great, but I was disappointed by the bland characters and storytelling of it's sequel Critical Mass. It's easily Daniel Suarez's weakest novel.

The first of his books I read is "Kill Decision" which has more than held up in it's predictions of drone warfare and AI advancements. Based on the accuracy of his predictions from this book, and Daemon too, I'm bullish on space mining!
by jfindley | 2026-03-05 19:03:55+00:00
There are a couple of notable examples of projects[0] and companies[1] that have got tired of it, and no longer use it.

There's considerable difficulty these days extrapolating "real" vulnerabilities from kernel CVEs, as the kernel team quite reasonably feel that basically any bug can be a vulnerability in the right situation, but the list of vulnerabilities in io_uring over the past 12 months[2] is pretty staggering to me.

0: https://github.com/containerd/containerd/pull/9320
1: https://security.googleblog.com/2023/06/learnings-from-kctf-...
3: https://nvd.nist.gov/vuln/search#/nvd/home?offset=0&rowCount...