MurphyA/hacker-news huggingface dataset:
by petterroea | 2026-03-08 05:07:47+00:00
I'm strongest at spoken Japanese, more than good enough now to talk to people at the office and out in town, and good enough to do life admin in Japanese. Business Japanese is still a struggle, mostly because it is rarely necessary for me, but it's slowly getting there. I'm lucky enough that even though I'm working for a Japanese company my colleagues mostly speak English.

You are correct in that getting by without Japanese only works in big city bubbles. Even then, knowing some Japanese really unlocks a lot for you. Many get stuck in foreigner bubbles, even if they speak the language somewhat
by decimalenough | 2026-03-08 05:08:08+00:00
How is a single destroyer going to protect 50 oil tankers at once? Oil tankers are almost comically unsuited to warfare and you don't need missiles to penetrate their non-existent defences, they can easily and cheaply be taken out by drones.

https://www.bbc.com/news/articles/cr5ll27z52do

As the friendly article says, the US military has no idea about how commercial shipping works and how hard it will be convince anybody to transit through an active war zone.
by prof_sb | 2026-03-08 05:08:11+00:00
Location: Alexandria, VA (US)
Remote: Yes (happy remote, also open to in-office)

Willing to relocate: Yes (US)

Technologies: Java, Go, Python, C/C++, TypeScript, MySQL, PostgreSQL, MongoDB, Kafka, Redis, Elasticsearch, Spring Boot, FastAPI, React, Next.js, AWS (EC2, S3, EMR, Lambda), Docker, Distributed systems, event-driven architectures, ML/data pipelines, retrieval-augmented generation (RAG), Whisper, vector databases, Supabase.

Résumé/CV: https://drive.google.com/file/d/1LU11ekuRrJxCw59Gmecg-lHEvm2...

Email: bhallashantnu07@gmail.com

Website: https://shantnu-bhalla.vercel.app/

Github: https://github.com/Shanb007

A brief about me: Software Engineer with 2 years of full-time experience building and operating correctness-critical distributed backend systems in production. My core background is in backend and systems engineering, but I’ve also shipped full-stack features and AI-powered applications end-to-end. Currently extending my distributed systems foundation into AI and ML systems, building retrieval-driven applications and voice AI pipelines that transform unstructured documents and audio into structured, production-ready outputs.
by PaulDavisThe1st | 2026-03-08 05:10:03+00:00
> It's basically standard when prototyping any sort of graphical application.

while imgui is super-cool, this is wildly overstating its reach or significance. It also embodies a very particular style of GUI programming (so-called "immediate mode", hence the "Im" part of the name) that is very well suited to some sorts of GUI applications and less so for others. The other style, often called "deferred mode", is the one used by most native toolkits, and it is very far from trivial to just switch an application between the two.

So, while there are plenty of good reasons to consider imgui for a graphical application, there are also many reasons why you would not want to use it too. It is very far from "standard" in terms of prototyping such apps.
by zozbot234 | 2026-03-08 05:10:14+00:00
> The language already has too many features.

That's actually the point. Many of these additions can be phrased as unifying existing features and allowing them to be used in previously unusable ways and contexts. There's basically no real increase in user-perceived complexity. The Rust editions system is a key enabler of this, and C++ has nothing comparable.
by thewileyone | 2026-03-08 05:10:35+00:00
Desktop publishing was my first career and a very happy memory for me. PageMaker4 and QuarkExpress were my tools but if I needed to put something together quickly I would always use PageMaker.

Later on, used InDesign to write my MBA papers cause I had lots of charts and graphs and wanted explicit control of the page.

Thanks Mr Brainerd for sparking a lifelong interest, may you rest in peace.
by mikrl | 2026-03-08 05:12:44+00:00
> unlike all other US wars since Korea, the US can't end this war by pulling out

From what I read in Kissinger’s Diplomacy, Vietnam was also a war they couldn’t just pull out of if they wanted to.

The public wanted deescalation, but the Americans under Nixon had to escalate the war to get enough of an advantage to pull out without it being a bloodbath.

Hence part of Nixon’s infamy: he defied public opinion and escalated an unpopular war, precisely to end it more cleanly.
by oneinx | 2026-03-08 05:12:48+00:00
Manifestinx-verify is an offline verifier for “evidence bundles” (artifact bundles).

If artifacts drift/tamper/missing vs pinned hashes, verification fails deterministically (great for CI gates).

Contract: exit 0=PASS, 2=DRIFT/TAMPER, 1=INVALID/ERROR

Try it: docs/ebs/PROOF_KIT/10_MINUTE_SKEPTIC_CHECK.md

Looking for feedback from build/release/platform folks:
Where would you wire this gate, and what would you want in the report output?
by tzs | 2026-03-08 05:13:12+00:00
The US is a net exporter of petroleum (crude oil plus refined products) but from what Google tells me it is still a net importer of crude oil. It also tells me 75% of what goes through Hormuz is crude.

Also, domestic crude of mostly light, sweet crude whereas many US refineries are designed to deal with heavy, sour crude. Google is telling me 80% of the crude that goes through Hormuz is heavy, sour crude.

Does any of this raise the impact disruptions of Hormuz would have on the US?
by xlbuttplug2 | 2026-03-08 05:13:15+00:00
Is that you, boss?

People with a lower multiplier are either in the minority of developers solving genuinely hard/novel problems or, more likely, they've just not figured out how to tap into AI's potential.

Granted, to your point, a decent chunk of the HN crowd belongs to the former and can't relate to us paycheck stealers.
by ncallaway | 2026-03-08 05:13:36+00:00
> It's not a big threat to the US. The US is a net oil exporter, has the Strategic Petroleum Reserve, and, if absolutely necessary, Trump could make up with Canada so those oil imports restart.

The SPR is 58% full, so... not empty but also not all the way full.

Additionally, even though we're a net oil exporter, we're not insulated from the global oil market rates. Local producers aren't going to sell into America more cheaply than they can sell internationally, so if international rates spike, prices will go up domestically too.

If the Straight of Hormuz remains closed for an extended period of time, we'll definitely feel the pinch domestically.
by Qwertious | 2026-03-08 05:14:16+00:00
Putin mainly benefits from the increased price of oil - black-market oil prices are a discount relative to standard-market oil, so he'll have a much healthier budget, even if his sanctions stay "airtight".

China benefits here - they import Russian crude oil over land, so their costs won't increase as much as the international market (unless Russia uses the leverage to absorb all the benefit, which I doubt), but more crucially: the alternative to oil fuel is renewables, and China dominates renewables so a spike in demand for solar/batteries will be a godsend for them.
by phantomathkg | 2026-03-08 05:16:14+00:00
This won't help in countries like Singapore.

When you are a jobseeker, yes, you don't want to apply for job post that is destined for internal transfer.

When you are someone who is in the process of internal transfer, you want this JD has many applicants to prove to the government that this roles has applicants but they are not as strong as the one being transferred.

When you are the hiring manager, you want the process to be finished quickly, whether it is the internal transfer you like, or hiring externally.

This so called verified board stop the transfer from happening.

If you are the outside applicants, great.
If you are the one being internal transfer, you want to burn this board.

For record, I have been both side of the picture. Transferred to Singapore and now looking for job, and also as a hiring manager. So I know the pain from all angle.
by 01100011 | 2026-03-08 05:16:50+00:00
Some countries are more prepared than others. Vietnam, who now handles a lot of mfg moved from China, has reserves measured in days. Yes, some countries have a couple months. I don't know the stats for nat gas though, and that could be better or worse.

Petrochemicals are a big part of the world economy. Energy is needed to get workers to work, factories to run, and ships to move.

This could slow goods production on par with covid. Forward looking financial markets which, by and large, failed to predict this will likely overreact as well. If the private credit bubble bursts coincident with market panic we could see a major financial crisis (maybe not GFC, but big).

It's a big price just to cover up the Epstein Files...
by hakfoo | 2026-03-08 05:16:57+00:00
I went year-make-model many years ago when I did an autoglass website.

The filtering value is big as you said, and the model year as a first filter is easy to type in, and probably gets you reasonably close if you're off-by-one. Accidentally picking an '05 Sonata instead of an '04 probably has similar parts, but if you pick Honda instead of Hyundai, you're way off in Wonderland.
by hedora | 2026-03-08 05:16:59+00:00
Drones.

It costs a lot more to block one than to build one, and Trump's already blaming Biden because the US is running low on the top tier interceptors. Congressional testimony suggests the current stockpile will last weeks. After that, they'll fall back on ones that are less accurate, and that will let some attacks through.

The destroyer doesn't help much in that scenario, in the same way it's not going to stop mosquitoes from biting the oil tanker's crew.

You could use it to transport a large number of interceptor drones behind an armored hull, I guess.

But, in scenarios where you need to worry about strikes taking out stored interceptor drones on the tankers, then the tankers are already swiss cheese.
by rmasoodx22 | 2026-03-08 05:17:34+00:00
Every AI-assisted code change in our pipeline produces a receipt — a signed, chained, Merkle-anchored JSON artifact proving what was evaluated, what verdict was reached, and that the record hasn't been altered.

Verify one now:

pip install titan-gate
titan-verify receipt.json --key <hex_key>

No network. No database. No trusted third party.

Real example receipt (test key is 64 zeros):
https://github.com/Rehanrana11/titan-gate-demo/blob/main/.ti...

The format is TRS-1 (Titan Receipt Standard). Full cryptographic spec:
https://github.com/Rehanrana11/titan-gate-public/blob/main/S...

Receipts chain via prev_receipt_hash. Daily batches are Merkle-aggregated and anchored as files in Git — tamper-evidence without a blockchain.

SOC2 angle: auditors verify CC6/CC7/CC8 controls from the receipt alone, no infrastructure access required.

PyPI: https://pypi.org/project/titan-gate/
by vkou | 2026-03-08 05:17:40+00:00
> China benefits here - they import Russian crude oil over land,

No, they don't. 54% of their oil comes from the middle east. Only 20% comes from Russia.

China does have a healthy oil reserve at the moment, so this may be marginally less bad for them. And yes, their electricity comes from renewables, but like in any other country, all of their logistics run on diesel.

By starting this war, the United States, unsatisfied with flipping the table on bilateral trade with other countries just flipped the table on multipolar international trade. What a time to be alive.
by qzira | 2026-03-08 05:19:34+00:00
That's a very real concern. For a long time programming felt like a craft: you build something, run it, improve it. Agent workflows introduce a different kind of work. You're not just building anymore, you're supervising. Some people enjoy that shift toward orchestration. Others really don't. I suspect we'll eventually see tools that try to restore the "build and run" feeling instead of turning developers into supervisors.
by ncallaway | 2026-03-08 05:19:35+00:00
The IRGC is 125k-150k people. Many of them are pot committed to the current government, because the IRGC has done... unforgivable things that a new government would be likely to punish.

Venezuela is also run by the same security apparatus and government as it was before. We didn't attempt to turn over the entire government.
by nodesocket | 2026-03-08 05:19:58+00:00
Awesome write up. I use EC2 t4g instances extensively as I tend to scale workloads horizontal (using Kubernetes, Docker) and admittedly the workloads aren’t cpu constrained. Would be interesting to see how t4g’s compare to other low end comparable VMs on GCP, DigitalOcean, Hetzner. Though I get the difficulty testing as it requires maxing out CPU credits (waiting) for accurate results before starting testing for each VM.

Looking forward to t5g’s whenever (if ever) they release.
by awesome_dude | 2026-03-08 05:22:22+00:00
> Basically everyone in the US knows the first 5 digits. It's really easy to memorize them. If you can remember your city, you can remember your zip code. And in the US you use it all the time, so it stays memorized.

What's the 5 digits for Yonkers New York (edited because I originally had NYC)

> That complaint about magic numbers is completely off base. Magic strings are just as bad in software. "Beverly Hills" and 90210 are equal sins on the magic front.

For the same reasons, that's why it would be: Beverly Hills, Los Angelos County, California, USA, 90210
by mnky9800n | 2026-03-08 05:22:29+00:00
> "I compare it to Covid," says Harold Scruby, the chairman of the Pedestrian Council of Australia. "It starts here and if they don't put a stop to it…" he trails off as he contemplates the apparently inexorable spread of teenagers on illegal fatbikes.

Most modern news writing needs more flourish such as this.
by ncallaway | 2026-03-08 05:23:10+00:00
You have to convince three sets of people to move any tanker through the Straight:

- the crew
- the company
- the insurer

The company has an obvious reason to take on some amount of risk to move a vessel through the Straight. However, both the crew and the insurer will be quite risk averse, so the Navy would need to demonstrate a very high success rate in intercepting both missiles and shaheds to convince those two other groups to say "yes".
by satvikpendem | 2026-03-08 05:23:18+00:00
It doesn't have too many features, it arguably does not have enough. The issue is that the current features don't play nicely with each other, so much of the work has been in making sure they do, such as with async traits as an example: there is no reason why you can make a function async but not inside a trait, and this was the case until very recently.

Beyond that, what the article shows is exactly what I want, I want as much type safety as possible especially for critical systems code which is increasingly what Rust is being used for.
by pseudohadamard | 2026-03-08 05:23:32+00:00
That was my reaction as well. The examples given at the start weren't just of poor communication to Japanese engineers, they were poor communication to anyone. Scenario 1 was so laden with corporate gibberish that I was having to guess at what was being said, and Scenario 2 was "ah, this person is -><- here on the autism spectrum".
by petterroea | 2026-03-08 05:23:37+00:00
Haha yeah rakuten gets thrown around a lot. It's a pretty infamous stepping stone for getting in at this point. It's definitely easier to be happy at a foreign company.

I think I'm relatively lucky. Some luck is required to get established in the IT industry I think, especially the smaller, foreign friendly one. I think the hardest problem facing people who want to move here is getting a foot inside the door. To me it seems most people who have lived here long enough have been able to establish a life they like.

Working conditions have changed, but slowly. It seems most of the change is in new companies, while the old still lag behind. But I've heard good things about certain game companies.
by Imustaskforhelp | 2026-03-08 05:23:40+00:00
There are definitely ways to get some really good hardware from lowend shops as well.

Hetzner is pretty decent too actually but I actually think that OVH might be even cheaper while still being competitive, but in the case of OVH, I think one minor issue people can have is the setup fee at times but time to time like during black fridays or special deals, there are ways to get 0 setup fees.

If someone wants something stable, I think that OVH is pretty great as well and is comparable to Hetzner in terms of pure price but I have heard that given their scale, their support can be 50/50 but I recommend joining their discord and maybe even using (twitter oof) to message them as thsi was something which worked for someone on hackernews the last time something like this was discussed.

If you are okay with some more steal factor, use netcup.

You should also probably look at gaming type servers too. I know a person who is a one man shop who was more passionate about these stuff and did have high-end hardware (200k$) in investment in his provider.

Going more into the specifics of finance from provider side, usually the idea is that they recoup the costs in 5 years if running at decent capacity/having sold quite a bit but the first few years so as in example of the 200k$, they currently make IIRC 40k-60k$ per year, you have to somehow find your way to customers but that is being messed up because of AI ram prices as their costs to fix any broken hardware has absolutely skyrocketed eating much of their profits.

It's an extremely competitive market at times so if you are looking for something specific. You can actually ask about it in forums like lowendtalk, lowendspirit and these people/providers can respond matching what you are looking for price/performance in for and they can also provide test servers if need be and there is a unified form of benchmarking within this space called yabs (yet-another-benchmark-script) which you can ask for a provider.

But in all regards, if someone doesn't want to go through this hassle, I will just say that the same provider that I mentioned earlier had also in public mentioned how hetzner prices are pretty competitive and in all honesty I agree with that too.

If someone doesn't want to go through some/any part of this hassle, then hetzner/OVH are my go-to safe options. They are big enough that their downtime shouldn't be blamed on you for picking them while being really good in themselves. (Something which I have actually heard quite often mentioned on hackernews)

And within this space, if you don't absolutely know what you want, there is no generic winner as there are niches that are occupied. So if you ever want to find any alternative to hetzner for even more cheaper, its best that you first decide what are the things exactly that you want and then ask rather than see for pre-existing if possible.

Also if possible, make deals during blackfriday/cyber-monday. Not sure about Hetzner but in OVH/other providers, you can get recurring deals and the sever setup costs etc. removed sometimes.
by sroussey | 2026-03-08 05:23:41+00:00
I did have some MySQL servers racked for over a decade and I was afraid to restart the machines. And yes as new versions of MySQL came out I did have to compile them myself.

Similar lower specced machines that were closer to the public internet had boot disk failures, but I had a few of them, so it wasn’t an issue. Spinning metal and all.

One of the db servers dying would have required a next day colo visit… so I never rebooted.
by smusamashah | 2026-03-08 05:24:45+00:00
I made my own heart rate app (using gemini at first and then Claude for lots of further edits). https://xosh.org/heart-rate/ https://github.com/SMUsamaShah/heart-rate it's all offline. UI needs more work but me and my wife are the only users therefore it doesn't matter that much.

At one point I added the same EVM based heart rate detection but that requires sitting very still. I use it on my phone mainly therefore the common finger method is easiest one to use.
by hakfoo | 2026-03-08 05:24:54+00:00
It's probably a turtles-all-the-way-down problem.

Three or four blank lines is probably the least hostile and most foolproof way to handle addresses.

But the cart software has distinct address-line-1, address-line-2, city, state, zip-code fields.

And the CRM they export into has similar fields.

Probably to be compatible with some further pipeline of tooling going back decades.

I suspect if you go back far enough it ends at pre-/semi-computerized data processing systems which would print addressed envelopes and documents from stacks of Hollerith cards, using extremely rigid fixed formats that were probably fine for their original buyers, likely US-centric and old enough that they were just getting it to the right city and letting the local postman figure out the nonsense on the envelope.
by zmmmmm | 2026-03-08 05:24:55+00:00
I think the real threat is that if you tip the Iranian conflict over into asymmetrical warfare, then nobody can stop it - ever. It seems to be almost the intent with the US and Israel especially announcing explicit intent to keep removing anybody who attempts to form a system of government.

So you'll have a permanently aggrieved population with nothing to lose saturated with know-how and materials for building missiles and drones who will just keep taking pot shots at ships and possibly commercial airliners. They don't have to "close" the straight - just make it hazardous enough that it becomes permanently very risky to sail through there. They can go dormant for 3 months and then send 30 drones at a single ship.

I'm not sure who in the strategic planning decided that no system of government for 90 million people was a good idea, but it seems quite insane to me.
by GarnetFloride | 2026-03-08 05:24:58+00:00
If I remember right in many of the outlying areas of England the post people would serve the same purpose, though recently there have been cutbacks so they can't spend time. I also saw an estimate that people are giving $7 Trillion in unpaid caregiving services to family and friends. I'm sure the capitalists would love to be able to tap into that, but they have always been anti-civilization that way.
by cclark505 | 2026-03-08 05:25:26+00:00
I have Ménière’s disorder and had a few short episodes of vertigo before one finally got me discombobulated. I woke up one morning and couldn’t get my extremities to function. Couldn’t tell up from down. It took about 8 hours for it to completely go away but then I realized I had lost most of my hearing in my right ear and half in my left, and had constant tinnitus and dizziness. I went to an ENT and learned that there is nothing I could do as there is no cure for Ménière’s. I have gotten better at dealing with the tinnitus and don’t notice it unless the train whistle or the lion roars start. I keep hoping one day that I will read that someone has found a cure! Ah well, hope springs eternal!!
by satvikpendem | 2026-03-08 05:25:27+00:00
Whatever I used to use Node for, like web servers, I now use Rust. It's pretty nice, with a strong OCaml-like type system which I've used before (better than TypeScript even in some cases), plus it's much faster and more memory efficient such that I can run way more services on my 5 dollar Hetzner box with Dokploy compared to Node or Java or C#.