MurphyA/hacker-news huggingface dataset:
by sunray2 | 2026-03-07 11:08:01+00:00
Something the article touches on: communication is not just about how we express ourselves, it's about this mutual respect that that we have to grow into. That crosses any boundary, and is something we can always learn.

You can see that, to some extent, in how the article’s points apply to language and communication in general, not just between Japanese and English. While turns of phrase give your repartee a flavour that sells your point—like what you’re reading now—it’s also a product of your thinking process, and as the article says, could cloud the point you’re trying to make. If you can speak or write clearer, then your points will also become clearer to yourself. That’s follows my experience, since I speak a lot of German for work. In German, I must think carefully about each point I make, otherwise I’ll run into a sentence for which I don’t know the words. I endeavour to respect the language and culture, and in doing so put effort into making my points simple enough for me to reach for the right words and phrases to show this respect (at least, I try!)

For a good example: David Sylvian collaborating with the late Ryuichi Sakamoto. You can see them writing ‘Blue of Noon’ in the Brilliant Trees sessions on Vimeo/Youtube. David talks about his use of really minimal language to get musical structure and points across, since Ryuichi’s English wasn’t yet as perfect in the 80s as it was later on. You see this directly in the session videos. What’s truly the best about it, is the respect they show for each other.

Bad example (potentially): Aston Martin F1 collaborating with Honda on the new F1 engine :-) . After several years of extensive development and billion-dollar investment, today they’re at the back end of the grid, more than 3 seconds off the pace. According to recent rumours, as recently as November, the Aston Martin F1 bosses visited Tokyo to discuss progress of the engine that had been in development for a few years, apparently having hardly visited before, and were shocked to learn that only about 30% of the original workforce from Honda's previous venture in F1 remained. It seems they didn't even know how far behind schedule Honda was! For projects as large as F1 car development, it’s unfathomable that this mutual curiosity, which in effect is a form of respect, apparently wasn’t there.
by rramadass | 2026-03-07 11:08:07+00:00
As is pointed out in my links, they are using Palantir's solution which Palantir has built around Claude AI (including custom agents/chatbots/etc.)

After Trump's tantrum with Anthropic, no doubt Palantir will be switching to OpenAI based models/agents/chatbots.

From the pov of data analysis and inference, they should be comparable though Anthropic's AI predictions _might_ be better than OpenAI's (maybe the reason why Palantir chose them in the first place).
AI Angels – a platform for creating personalized AI companions
by aiangels_24 | 2026-03-07 11:08:54+00:00
AI companion platforms are becoming more common as LLMs improve.

But they also raise interesting design questions around:

moderation and safety

emotional interaction with AI

preventing impersonation or misuse

long-term conversation memory

We’ve been experimenting with these problems while building an AI companion platform.

Curious how other developers are approaching safety and interaction design in conversational AI systems.

Project for context:
https://www.aiangels.io
by brabel | 2026-03-07 11:09:17+00:00
> I can only truly do that if I write it myself.

That's where you're wrong. AI can debug code better than humans. I put it on a task that I'd spent months on: debugging a distributed application which had random errors which required me to comb through MBs of logs. I gave Claude the task, a log parser (which it also wrote), and told it to find what each issue was. It did the job in a few minutes. This is a task that was, frankly, just a bit above my capacity with a human brain as it required associating lots of logs by timestamps trying to reconstruct what the heck was going on.

My new worry is that I need to make sure the code AI is writing is more comprehensible not to other humans, but to other AIs in the future, since there's very little chance humans will be doing the debugging by themselves given how bad we are at that compared to LLMs even now, let alone in a few years.

> but I should also get something

What do you want beyond a pay check? If you want to get better at your job, the most important technique you can improve right now is hands down how to interact with an AI to solve business problems. The learning you're thinking of, being able to fully understand code and actually debug it in your head, is already a thing of the past now. In a few years, no one will seriously consider building software that's not entirely AI-written except for enthusiasts, similar to the people currently participating in C obfuscated code competitions. I say this as someone who reluctantly started using AI in anger only a few months ago after hating on it before that for the laughable code it was producing just around 6 months ago (it probably was already good by then but I was not really giving it a chance yet).
by _wire_ | 2026-03-07 11:09:23+00:00
Wasn't Dr. President FIFA World Hockey Peace Medal Winner just on the Truths Social lying that U.S. gasoline is cheaper than milk, and that milk has never been cheaper?

But there are bigger fish to fry:

Given that the DHS was Dr. President's only surviving bastion of signature policy, it only makes sense to shoot it like a puppy by social media firing squad to bridge the gap from the full-transparency-who-cares-about-child-rape-when-the-Dow-is-50K DoJ testimony about the Lolita scandal to the it's-armageddon-not-war being fought "fuck yeah!" by the Team America World Police Dept of War...

Props to U.S.A.: our leadership can roll bullshit at moon-mission levels of sophistication.

(insert AI video of Dr. President piloting a fighter jet with his air supply worn as a chin diaper bombing his electorate with shit)

"Dicks, pussies and assholes" Team America!
by NikoBlack | 2026-03-07 11:09:27+00:00
It's not locked behind a paywall — it's opt-in by the receiver. You choose to turn the gate on for unknown senders. Anyone in your contacts or trust list emails you normally with zero friction.

Think of it less as 'paying to send email' and more as 'strangers proving they're not bots.' The 100 sats (~$0.08) isn't really a paywall — it's a spam filter that actually works because it's economically impossible to send a million of them.

You can still receive all the email you want for free. The gate only activates for cold contacts who haven't been whitelisted.
by InsideOutSanta | 2026-03-07 11:09:43+00:00
> I've spent decades building up and accumulating expert knowledge and now that has been massively devalued.

That remains to be seen. There's a huge difference between an experienced engineer using LLMs in a controlled way, reviewing their code, verifying security, and making sure the architecture makes sense, and a random person vibecoding a little app - at least for now.

Maybe that will change in a year or two or five or never, but today LLMs don't devalue expert knowledge. If anything, LLMs allow expert programmers to increase productivity at the same level of quality, which makes them even more valuable compared to entry-level programmers than they were before.
by lxgr | 2026-03-07 11:10:19+00:00
What an incredibly short-sighted, dystopian view.

I live in a country that has mandatory SIM registration, and it's stopping exactly zero organized criminals – these can just pay a tiny bit more and buy burner phones and use out-of-country SIM cards – while it's making life more complicated and expensive for the average citizen.

Expensive because KYC isn't cheap, and guess who pays for that in the end... And that is assuming that your form of ID is even accepted as a foreigner. In a different country, I literally just spent two days sending back and forth selfies holding my passport(!) to little success. And I guess the customer support reps could now just use the same photos to impersonate me elsewhere, since passport photos provide absolutely zero domain binding and are just about the dumbest thing still seeing widespread adoption.

I don't often use registration-free public Wi-Fis, but I love that they exist, and I would hate if they'd be taken away too. I also just transited at an airport that requires passport scans for Wi-Fi usage, and it feels so backwards.

Thanks for being honest about this, though. I was always wondering who all these people were that are seriously in favor of all this dystopian stuff. Would love to hear why you think that it's a net positive for society.
by thisislife2 | 2026-03-07 11:10:50+00:00
More like "Great Firewall of America" (Made in China, like everything else is ™).

NBC News says: "The deal that the president approved is the absolute worst of all possible worlds, because right now ByteDance continues to own the algorithm, which means that it can censor the content that it doesn’t like, but at the same time Oracle controls the data and it can censor the information that it doesn’t like. Really it’s a situation that’s going to be terrible for users, and terrible for free speech on the platform." ( https://www.nbcnews.com/politics/justice-department/trump-ad... ).
by SiempreViernes | 2026-03-07 11:11:28+00:00
The Almagest was hand written about 1400 years before Galileo lived, so it's not so much looking at different printings as at different editions that are based on different set of copies of the copies of the copies etc, further many editors would try to "fix" the ancient work, removing material they didn't like and adding their own stuff or material from other works... it can get very messy.
by Gym-Berlin | 2026-03-07 11:11:31+00:00
In the wake of Supreme Leader Khamenei’s removal, Iran stands at the edge of a geopolitical abyss — its factions splintering, its proxies recalibrating, and its adversaries circling with sharpened intent. What unfolds next is not merely a regional tremor but a seismic shock to the global order: energy markets convulse, alliances fracture, and deterrence doctrines are rewritten in real time.
This forecast is not speculation — it is a strategic map of the unthinkable, charting Iran’s pathways through chaos, retaliation, and survival. From the corridors of Qom to the choke points of Hormuz, the question is no longer if the storm will break, but how far its fury will reach.
by Wilder7977 | 2026-03-07 11:12:58+00:00
Democratizing? A handful of companies harvesting data and building products on top of it is democratizing?

Open research papers, that everyone can access is democratizing knowledge. Accessibile worldwide courses, maybe (like open universities).

But LLMs are not quite the sane. This is taking knowledge from everyone and, in the best case, paywalling it.

I agree in spirit that the original comment was classist, but in this context your statements are also out of place, in my opinion.
by casey2 | 2026-03-07 11:13:20+00:00
UUIDs are one of those useless things standards people create so they can plop it in other standards. They don't, have never and can never solve a real problem, only hypothetical meta problems. That Go team probably sees UUID v7 and LOL'd their underpants off, you couldn't get it right the first 6 times? GTFO
by aimoae | 2026-03-07 11:13:58+00:00
Hey,

I built Warmto.me to solve my own problem:
meeting people at events, exchanging cards, then completely forgetting what we talked about by the time I get home.

How it works:
1. Scan their business card (Claude Vision extracts info)
2. Record a quick voice memo about your conversation
3. Get a personalized follow-up email instantly

Tech stack: Next.js, Whisper for transcription, Claude for OCR + generation.

The AI uses your actual notes to write something genuine instead of "It was great meeting you at [EVENT]" templates.

Free to try: https://warmto.me

Would love feedback on the UX. The whole flow is designed to take <30 seconds while you're still at the event or right after.
by grey-area | 2026-03-07 11:16:12+00:00
Yes I guess I do annotation in two places - initial error deep in libraries is annotated, this is passed back up to the initial handlers who log and respond and decide what to show users. Obviously that’s just a rule of thumb and doesn’t always apply.

Depends if it can be handled lower (with a retry or default data for example), if it can be it won’t be passed all the way up.

Generally though I haven’t personally found it useful to always annotate at every point in the call chain. So my default is not to annotate and if err return err.

What I like about errors instead of exceptions is they are boring and predictable and in the call signature so I wouldn’t want to lose that.
by ChrisMarshallNY | 2026-03-07 11:17:23+00:00
I’m 63 (almost 64), and I’m rewriting an app (server and native client), that took a couple of years to originally write.

Been working for about a month, and I’m halfway through. The server’s done (but I’m sure that I’ll still need to tweak and fix bugs), and I’m developing the communication layer and client model, now. It took seven months to write the first version of the server, and about six months to write a less-capable communication driver, the first time.

This is not a “vibe-coded” toy for personal use. It’s a high-Quality shipping app, with thousands of users. There’s still a ton of work, ahead, but it looks like an achievable goal. I do feel as if my experience, writing shipping software, is crucial to using the LLM to develop something that can be shipped.

I’ve had to learn how to work with an LLM, but I think I’ve found my stride. I certainly could not do this, without an LLM.

The thing that most upset me, since retirement, has been the lack of folks willing to work with me. I spent my entire career, working in teams, and being forced to work alone, reduced my scope. I feel as if LLMs have allowed me to dream big, again.
by luke-stanley | 2026-03-07 11:18:36+00:00
Should we really buy the many months of switching difficulty argument?
Surely the main API surface is a HTTP API like ChatCompletions? If it's the exact shape of Anthropic's API, the difference is surely minor. There are likely up to 2 API surfaces, that's it. If the OpenAI model APIs are more flexible (esp. with the new 1M context of GPT-5.4), then it should have little difficulty adapting. Then there is LiteLLM and similar that make it even easier, half of their tooling should be using something that abstracts like that anyway. Yes it needs evals and prompt engineering work to optimise it, but they should be used to that by now. Presumably they could even clean-room fine-tune an OpenAI model to match the same Claude shape with low loss. So I don't buy it.
by Imustaskforhelp | 2026-03-07 11:19:36+00:00
I agree with what you said even tho in jest LOL. And I'd even like to continue

> and that milk has never been cheaper

I am not sure about Milk but food prices are going to be on the rise because fertilizer and energy are two key components and we are seeing energy prices rise but also, most fertilizer is made from LPG and other components within Middle east imported by rest of the world and Middle east is key supplier of Fertilizers.

So in a way, Food prices across the world are gonna rise due to this war as well and I think that Milk prices are also atleast dependent on the costs of food given to the dairy industry. So chances of that increasing very much directly being impacted by this war as well! I just wanted to point this out too.

Both Food and Energy crisis due to the Iran war are likely the most important factor in baseline inflation (iirc) and so baseline inflation is gonna be on the rise too which I am hearing from some people that this can increase interest rates as it puts even more inflatory pressure on the Fed's which can lead to a financial crisis.

Energy/Food crisis in 2007 lead to Inflation and then Interest rates hike which caused the housing bubble to burst.

And let's just say that the nature of American stock markets right now is on incredibly shakier grounds as well similar to 2007 and feels "bubbly"
by anonyfox | 2026-03-07 11:19:56+00:00
youre getting it backwards. anyone can get to something that looks alright in a browser... until you actually click something and it fails spectacularly, leaks secrets, doesn't scale beyond 10 users and is a swamp of a codebase that prevents clean ongoing extension = hard wall for non techies, suddenly the magical LLM stops producing results and makes things worse.

All this senior engineering experience is a critical advantage in these new times, you implicitly ask things slightly different and circumvent these showstoppers without even thinking if you are that experienced. You don't even need to read the code at all, just a glimpse in the folder and scrolling a few meters of files with inline "pragmatic" snippets measured in meters and you know its wrong without even stepping through it. even if the autogenerated vanity unit tests say all green.

Don't feel let down. Slightly related to when Google sprung into existence - everyone has access and can find stuff, but knowing how to search well is an art even today most people don't have, and makes dramatic differences in everyday usage. Amplified now with the AI search results even that often are just convincing nonsense but most people cannot see it. That intuitive feel from hard won experience about what is "wrong" even without having an instant answer what would be "right" is getting more and more the differentiator.

Anyone can force their vibe coded app into some shape thats sufficient for their own daily use and they're used to avoiding their own pitfalls of the tool they created and know are there, but as soon as there's some kind of scaling (scope, users, revenue, ...) involved, true experts are needed.

Even the new agent tools like Claude for X products at the end perform dramatically different in the hands of someone who knows the domain in depth.
by rkagerer | 2026-03-07 11:22:16+00:00
That's great, but I abhor UUID's.

I see them crop up everywhere. IMO, they are decidedly human-unfriendly - particularly to programmers and database admins trying to debug issues. Too many digits to deal with, and they suck up too much column width in query results, spreadsheets, reports, etc.

I'm not saying they don't have a place (e.g. when you have a genuine need to generate unique identifiers across completely disconnected locations, and the id's will generally never need to be dealt with by a human). But in practice they've been abused to do everything under the sun (filenames, URL links, user id's, transaction numbers, database primary keys, etc). I almost want to start a website with a gallery of all the examples where they've been unsuitably shoehorned in when just a little more consideration would have produced something more humane.

For most common purposes, a conventional, centralized dispenser is better. Akin to the Take-A-Number reels you see at the deli. Deterministic randomization is a thing if you don't want the numbers to count sequentially. Prefixes, or sharding the ID space, is also a thing, if you need uniqueness across different latency boundaries (like disparate datacenters or siloed servers).

I've lost count of how many times I've seen a UUID generated when what the designer really should have done is just grab the primary key (or when that's awkward, the result of a GetNextId stored procedure) from their database.
by mfuzzey | 2026-03-07 11:22:52+00:00
"we really need to focus on user-facing touchpoints, because there’s too much sign-up friction. Like, we need to 10x the stickiness of the landing page but also keep it lean,"

Even as a native English speaker I find this type of language hard to understand, fluffy and ambiguous. We would all benefit from using plain language not just non native English speakers
by vbezhenar | 2026-03-07 11:24:53+00:00
I didn't say about 16 random bytes. But you're almost there. You generate 16 random bytes and perform few bitwise operations to set version and variant bits correctly.

Not that it matters. I don't even think that there's a single piece of software in the world which would actually care about these bits rather than treating the whole byte array as opaque thing.
by brabel | 2026-03-07 11:24:58+00:00
I don't know what the proposal for doing this in the US looks like, but the alternative I mentioned with Verifiable Presentations being used was designed to strictly prevent tracking, hence it's useless for mass surveillance. I would love to engage on discussions about the technical side of it and how the EU is currently developing its own identification system based on that, but this thread seems to be purely about politics unfortunately.
by colecut | 2026-03-07 11:25:40+00:00
What are you skeptical about?

You don't need to buy into the "Bitcoin will replace the U.S. dollar" narrative to buy $5 worth of bitcoin to send a few hundreds or thousands of emails..

No one goes to an arcade wanting to play a game and says "I don't know about these tokens, though..."

You buy bitcoin somewhere (if you can't figure this out yourself you arent trying)

Send it to whatever address this app provides to you..

And use it.
by idiotsecant | 2026-03-07 11:26:56+00:00
Absolutely. That is the problem with war and capital punishment. I don't take sufficiently strong action (rebellion, etc) to do my utmost to stop it, and am therefore complicit and receive a fractional share of the moral bounty of every life snuffed out unjustly.

The fact that either exists is testimony to the banal evil that exists in us all.