MurphyA/hacker-news huggingface dataset:
by zelphirkalt | 2026-03-04 13:47:10+00:00
> I have to admit I'm rather biased as I work there, but I would say most employees do the best they can with the hand they're dealt.

I think most people don't blame the normal employees. The blame is on the management layers, the "Wasserkopf", that gives themselves boni, even if things are done poorly and are going badly. A disconnect from the reality on the tracks.

I don't see improvements. I rather see worse and worse reliability, even though Deutsche Bahn asks for more and more money from the government. That money is disappearing somewhere, at least partially, instead of arriving in projects for improving the situation. In many places, if not most, there isn't even a single turnout track, so that any construction work halts the whole line. Disastrous. You cannot ask people to buy train tickets for 100 to 200 EUR, and then be hours late. I mean, you can, but then you are delusional. They are not surviving because of their great product or service, they are only surviving, because people don't have good alternatives. Basically, it is extortion. In other countries I pay 1/10 of the ticket price and I arrive on friggin' time, on a much longer ride.
by motbus3 | 2026-03-04 13:47:15+00:00
This is not unlikely. This is actually likely.
The instructions for those agents is to find signals that prove there is an attack.
Llms are steered to do what they are requested. They will interpret the signals a strongly as possible.
They will omit counter evidence to achieve their objective.
They will distort analysis to find their objective.

This has been everyone's llm problem daily. How is not that clear yet?
by joe_mamba | 2026-03-04 13:47:17+00:00
>Of course, in America you have to fund your own retirement.

Isn't social security a thing? Plus employer funded 401K also?

>As long as the pensions plans remain solvent, "savings" are a lot less important in Europe.

"As long as" is doing a lot of lifting here, and that's enough if you're lucky enough to own your own property and not have to pay market rate rent at your old age.
by MarkFields | 2026-03-04 13:47:36+00:00
Guys use Spread instead of Archive, support official partner of Wired and many more publishers. You can also access paywall articles through spread and they even have an app for it

Unlocked article:
https://www.wired.com/story/coruna-iphone-hacking-toolkit-us...

Spread link: https://joinspread.com/
by swordx10 | 2026-03-04 13:47:47+00:00
Remote: Yes (UTC+1)
Willing to relocate: Yes

Technologies: TypeScript, AWS, React, React Native, Node.js, Express.js, Typescript, Next.js, Fastify, CSS, Tailwind, Vue.js, SQL, NoSQL, Supabase, MongoDB, PostgreSQL, FastAPI, LangChain, Firebase, Lambda, Auth0, Docker

Portfolio: https://sx-portfolio.com

Résumé/CV: https://sx-portfolio.com/resume.pdf

Email: emads14@gmail.com

LinkedIn: https://www.linkedin.com/in/emad-kheir/

Hi, I'm Emad Khair, a senior software engineer with 10 years of experience. I've worked for top-tier clients from all over the world ranking from freshly started startups to full scale enterprises.

I'm currently based in the GMT+1 timezone and I'm looking for a fully remote position. I have a strong background in both backend and frontend technologies including AWS, Docker, Node.js, React, React native, and more. I'm excited to bring my skills and experience to a new challenge and help build great products.

Looking forward to hearing from you!
by prhn | 2026-03-04 13:48:14+00:00
You have no idea what your "your engineers" truly appreciate, because they would never actually tell you, especially not in a corporate environment.

You're not their boss, but you're sort of above them in the hierarchy to leadership. You tell them what to do, in a sense.

That creates an odd dynamic where you'll almost never be told how people really feel about what you're doing.
by kristianc | 2026-03-04 13:48:46+00:00
In an ideal world it would work something like that. In reality in the UK the pattern more often is:

1. New power introduced after crisis or scandal, justified as exceptional and targeted

2. Enforcement is patchy or politically difficult. Police either lack resources or big tech platforms don't want to or can't play ball

3. Failure or abuse case becomes public and reported in chattering classes tabloid press

4. Response is not "use existing powers better" but expand powers, broaden scope, lower initial 'targeted' thresholds

5. Cycle repeats

Issue is compounded because you have politicians who will either not understand things or pretend not to understand things.
by skeeter2020 | 2026-03-04 13:48:57+00:00
I think Rich Hickey's talk about simple is great for defining these terms (literally). He describes how the roots of "simplex" mean single braid, which compares to the twisting & coupling with complexity; an apt visual for software development. He also differentiates simple/complex from easy/hard, which is important.

https://www.youtube.com/watch?v=SxdOUGdseq4
by bluGill | 2026-03-04 13:49:09+00:00
Engineer B who can get that over complex solution working is the person you will turn to when complexity is required for the problem. They have experience in getting it to work, and such they really are worth more.

The real question is how do you tell engineer A who can figure out how to make the complex problems simple from engineer C who can't handle complexity and so writes simple solutions when the complex one is needed.
by luke5441 | 2026-03-04 13:49:11+00:00
Idea for using the betting/data or other statistics about potential train delay:

One gets back 50% if reaching the destination is delayed by more than 2h. Schedule the journey such that this is probable, making the journey 50% cheaper. Potentially with being able to define where one should be stuck waiting for the next train connected with sight seeing opportunities (such as the nice quarter near the Frankfurt main train station -- old ECB building!).
by the_af | 2026-03-04 13:50:29+00:00
Which sources do you suggest?

Everything I've read suggests the US and Israel are stomping all over Iran, and have destroyed their air force, navy, and even anti-air defenses.

I know these news are necessarily biased (e.g. do we know for a fact the three F-15E Strike Eagles were really downed by Kuwaiti friendly fire and none were downed by Iran?), but the chance of credible news of Iran putting up any real resistance is very, very slim.
by elminson | 2026-03-04 13:50:39+00:00
Fair point on the second one — "AI-generated" is doing more work than it should as a label.
It's not autopilot. It reads the resume and builds questions from what's actually there — your stack, your transitions, your gaps. Still a draft tho, you're meant to edit it.
On bias — I tie everything to resume content specifically to avoid the name/school inference problem. But have I done a formal bias audit? No. That's a real gap and I'm not going to spin it.
Leadership and estimation categories — heard this exact thing from a few teams already and I keep improving this. It's coming. Thank you for the feedback!
by engineer_22 | 2026-03-04 13:50:58+00:00
> In my opinion, there's no way the Islamic Republic survives this.

But what if the Islamic Republic isn't a material thing, it isn't a government apparatus, it is actually the ideas and culture of a population under siege? 50-60 million Persians, and another 30-40 million muslims of other ethnicities. They have been embargoed for decades, the message that the US and Israel are evil has seeped into every corner of society there. It will not be so simple to erase that programming and you can expect a large portion of the population to resist to the bitter end. It's been over 20 years of planning to bring the USA to this point, 20 years because it was never a sure bet, and even today it's still not clear who wins. No, I think 4 days in it's too early to call winners and losers.
by azath92 | 2026-03-04 13:51:18+00:00
I was aware of the patent, and agree i think its overly narrow and you could get around it easily. I think the reason we haven't seen it or something like it in another game (or i haven't but someone pleeeease id love to hear systems like it), is less because its not useful, or maybe its not useful as a plug and play because the only reason it works is because of the super exhaustive care taken on tuning its parameters and giving it enough variety to make it interesting to play.

Kinda like the dialogue/story paths in something like hades, where IIRC they made a whole system to manage it, but the reality is that system only matters when the tree is suuuuuuuuper complex. or maybe it was disco elysium, or both ...
by HarHarVeryFunny | 2026-03-04 13:52:50+00:00
I forget who said it, but it seems that AI is basically an amplifier of the talents (or lack of them) of whoever is wielding the tool.

In the hands of an experienced developer/designer, AI will help them achieve a good result faster.

In the hands of someone inexperienced, out of their depth, AI will just help them create a mess faster, and without the skill to assess what's been generated they may not even know it.
by abcde666777 | 2026-03-04 13:52:50+00:00
Part of this from what I've seen is a large company problem, where developers exist underneath a thick layer of middle management.

In smaller companies it's a lot easier to express the distinctions and values of simplicity to ears that might actually appreciate it (so long as you can translate it into what they value - simple example is pointing out that you produced the same result in much less time, and that you can get more done on overall feature/task level as a result).
Show HN: Zemlo AI – Logistics signal API, built on chemical plant off-shifts
by zemloai | 2026-03-04 13:53:03+00:00
I'm a 52-year-old shift worker at a chemical plant in Finland. Four kids, no coding background. Last Christmas I wanted to send a package to my girlfriend's parents in the Philippines and nobody — not the post office, not DHL, not anyone — could give me a straight answer on price or how to do it. Everyone just said "it's probably expensive."
That frustrated me enough to spend my days off building something that answers that question. I used Gemini to write all the code. I copy-pasted. This took about a month.
This is what came out: https://github.com/zemloai-ctrl/zemloai-api
Show HN: Agile died in a Jira board – we replaced sprints with flights
by hussfelt | 2026-03-04 13:53:16+00:00
Over year ago, our engineering team ditched Scrum. Not because we read some contrarian blog post, but because we looked at our calendars and
realized we spent more time talking about work than doing it. Standups that ran long. Grooming sessions nobody prepared for. Retros that
concluded "we should have fewer meetings" and then we'd schedule a meeting to discuss that.

We tried going process-free. That lasted a few weeks before leadership started asking "when does this ship?" and nobody had an answer.

So we landed somewhere in the middle.
It's called Flights - and it's not new; someone tried it back in 2021: https://simonhoiberg.medium.com/...

The idea is dead simple: a project is a flight. It has a takeoff date, a landing date, and a captain who's responsible for getting it there.
Tasks are crates loaded onto the flight. Team members are crew. People doing maintenance between flights are ground mechanics.

That's it. No story points. No velocity charts. No burndown graphs that give everyone a false sense of confidence. A crate is done or it's not.
The flight lands on the date or it doesn't.

The thing that surprised us most was how well it communicated upward, sideways and to the rest of the organisation.
When we told our CEO "sprint velocity dropped 15%," we'd get blank stares.
When we said "this flight is hitting headwinds but still lands Friday," everyone in the room knew exactly what that meant.
No translation layer needed.

We started with sticky notes and a shared Figma file. It worked well enough that we built a proper tool around it - an airport-board-style dashboard
where you see what's in the air, what's on the runway, and what's landed. Captains, crew, status - all visible at a glance.

We know the obvious reaction: "AI is writing all the code now, who needs project management?" Honestly, we've found the opposite. AI makes
individual developers faster, but it doesn't solve the coordination problem. If anything, teams ship more things in parallel now, and the need
for visibility into what's actually happening has gone up, not down. Your AI pair programmer doesn't know that another team's flight just went
into emergency and yours needs to adjust course.

We've been running it in production for over a year across multiple teams. It was also built as a human-AI
collaboration and experiment - Engineers working with Claude from first commit to production, including the database migrations, E2E tests, CI/CD.

Live demo: https://agile.flights
Handbook (explains the methodology): https://agile.flights/docs

Happy to answer questions about the methodology and the tool.
by dubeye | 2026-03-04 13:53:45+00:00
All of these example emails are very clearly AI spam.

I maintain that it would be trivially easy to qualify traffic from genuine blog readers if he wanted to. A simple keyword in a blog post would probably do it. Route qualifying email that includes the keyword into a folder.

If he's not getting any genuine book club offers worth taking up, that's a separate problem. but if they do exist it would not be hard to filter them with a little effort

None of those emails he gives as an example show any evidence that they actually scraped his blog or anything similar.

This has always been a problem for authors.
by zelphirkalt | 2026-03-04 13:54:28+00:00
When Generalsanierung is over, they can start again right away. That's just the maintenance/running cost. What is needed is building turnout tracks and other stuff to avoid delays. The delays turn people away from riding trains, or buying tickets. We want to combat climate change, but our train service is so bad, that people prefer to drive 4-person cars, alone, for hours, during which they need to be paying attention to the road at all times, instead of sitting in a train and relaxing, or getting stuff done, that they can do during the ride. There is something fundamentally wrong.
by twalichiewicz | 2026-03-04 13:54:59+00:00
It's certainly a nice promotional website.

My first thought was, "So, Replit and ilk?", seems they expected that comparison:

> How is Glaze different from Lovable, Replit, or v0?

> Those tools build for the browser. Glaze builds for your desktop. That means your apps can access your file system, your camera, keyboard shortcuts, menu bar integration, and background processes. Things a web app can’t do. It’s a different category entirely.

Pretty sure modern web apps can do all of those (sans menu bar). (If anything they do background processes better since you can send a very long task off to a server and shut off your computer, come back later and pick up where you left off.)

Also, as others mentioned, this just seems like Claude Code with extra steps, unless they managed to nail some sort of design standard enforcement they feel is better than what most people can get out of it.

The quick publishing is kind of nice, but it immediately made me think it would be more interesting to have a way to quickly remix other people's creations, similar to the Figma Community tab: you can take someone else's work, break it apart to see how it works, then tweak it how you want it.
by mathieupassenau | 2026-03-04 13:55:39+00:00
Hi, it's up to Keycloak admins to define the session expiration time. If "SSO Session Max" parameter is set to "10 hours", there's a good chance that this is still the default configuration... Like many other things in Keycloak such as "brute force detection" disabled, "roles" scope by default, etc...
by mrexcess | 2026-03-04 13:55:42+00:00
>I think it's fine to say "You don't really have privacy on this app"

Disagree. To analogize why: privacy isn't heated seats, *its seat belts*. Comfort features and preferences are fine to tailor to your customers and your business model. Jaguar targets a different market than Ford, and that's just fine.

Safety features should be non-negotiable for all. Both Jaguar and Ford drivers merit the utmost protection against injury in crashes. Likewise, all applications that offer user messaging functionality should offer non-defective, non-harmful versions of it. To do that, e2e privacy is absolutely necessary.

>I just don't see the point in expecting some sort of principled stance out of them.

This is the defeatism that adds momentum to a downhill trajectory. Exactly the opposite approach arrests the slide - users expecting their applications and providers to behave in principled ways, and punishing those who do not, are what keeps principles alive. Failing to expect lawful and upright behavior out of those you depend on, be they political leaders or software solutions providers, guarantees that tomorrow's behavior will be less lawful and upright than yesterday's. Stop writing these people a pass for this horrible behavior, and start holding them unreasonably accountable for it, then we'll see behavior start to change in the direction that we mostly all agree that it needs to.

The most effective protests against internet censorship came from massive grass roots movements, with users drawing a line in the sand that they will not tolerate further impositions on their freedom.

>In some ways I think it's worse for places like Facebook to "care about privacy" and use E2EE but then massively under-resource policing of CSAM on their platform.

The irony is so manifest of billions of people having their privacy stripped by politicians and business elites in the name of protecting our children, while those politicians and business elites conspire en masse to prey on and sex traffick our children. If these forces actually took those concerns seriously, rather than sensing them as an opportunity to push ulterior motives, they'd be eating each other alive, right now. Half of DC, half of Hollywood, and at least a tenth of most major college administrations would ALL be at the docket.
by mothballed | 2026-03-04 13:56:46+00:00
PJAK is a listed terror organization. There is no legal way for CIA to supply them. The fact they claim to be interacting with the KDPI (the civil political organization) is just cover for the fact it is actually PJAK (the militia).

Under E.O. 13224, any assets PJAK has under U.S. jurisdiction are frozen, and U.S. persons are prohibited from engaging in any transactions with PJAK.[]

[] https://web.archive.org/web/20230829135028/https://home.trea...
by withinboredom | 2026-03-04 13:56:56+00:00
Interesting! It did well for a first try. This was my prompt:

Lets play elevator saga! Here's the initial implementation:

{
init: function(elevators, floors) {
var elevator = elevators[0]; // Let's use the first elevator
// Whenever the elevator is idle (has no more queued destinations) ...
elevator.on("idle", function() {
// let's go to all the floors (or did we forget one?)
elevator.goToFloor(0);
elevator.goToFloor(1);
});
},
update: function(dt, elevators, floors) {
// We normally don't need to do anything here
}
}

and documentation attached in the PDF.
by twoodfin | 2026-03-04 13:57:12+00:00
Since the beginning of the nuclear age, literally billions of dollars have been spent paying incredibly smart people to model all aspects of nuclear war, including the chain of escalation under uncertainty.

Not to discount the importance of this risk, but we’re not likely to sleepwalk into it, barring a collapse in strategic & operational competence in planning (yeah, yeah) that would make MANY risks dangerously severe.
by burntsushi | 2026-03-04 13:57:12+00:00
> for simple string literals it will definitely lose to Hyperscan and Rust regex since they have a high effort left-to-right SIMD algorithm that we cannot easily use

I think "simple string literals" undersells it. I think that description works for engines like RE2 or Go's regex engine, but not Hyperscan or Rust regex. (And I would put Hyperscan in another category than even Rust regex.) Granted, it is arguably difficult to be succinct here since it's a heuristic with difficult-to-predict failure points. But something like: "patterns from which a small number of string literals can be extracted."
by i-blis | 2026-03-04 13:57:53+00:00
Surely a factor. As is the deregulation.

I've been living in Germany for a very long time and the real decline started some ten years ago. At the beginning mostly because of poor maintenance. My first years with the DB 100 card (allowing to travel on all trains) were a pleasure then it deteriote to the point where you start yourself: where is this heading. As I said, the ban of SBB on German trains was a turning point for me.

But You're right about the networks being different (mostly because France suppressed many local lines in the last 20 years.
Show HN: Quantlix – Runtime enforcement layer for AI systems
by jensenjesper | 2026-03-04 13:58:34+00:00
Hi HN,

I'm building Quantlix, a runtime control plane for AI systems.

Most tooling focuses on training, fine-tuning, or deployment. In practice we've found many failures happen at runtime when requests reach the model.

Quantlix sits inline in the request path and evaluates requests before execution. It can enforce:

• schema contracts
• policy rules
• budget limits
• retry amplification controls

Every decision produces a structured enforcement log.

I'm currently looking for feedback from people running models in production.

Curious what people think.
by tristramb | 2026-03-04 13:58:57+00:00
I seem to remember (but I can't find the source) that Wirth initially had three aims in designing Pascal:

1. To use it in teaching a structure programming course to new students. As in the late 60's all student programming was batch mode (submit your program to an operator to run, and pick up the printout the following day), this meant the compiler had to be single-pass and give good error messages.

2. To use it in teaching a data structures course involving new data structures worked out by Wirth and Hoare.

3. To use it in teaching a compilers course. This meant the compiler code had to be clean and understandable. Being single-pass helped in this.
Show HN: YourFinanceWORKS
by snowsky | 2026-03-04 13:59:03+00:00
Hey HN,

I've been building YourFinanceWORKS, a comprehensive open-source financial management platform to make finance fun. Think of it as a self-hosted alternative to QuickBooks/Xero with advanced capabilities. Here is the github link, https://github.com/snowsky/yourfinanceworks.

Thanks!
by allreduce | 2026-03-04 13:59:09+00:00
I almost get your point. Use the resources you have to make solving your problem easier instead of spending your time on beancounting.

But there is no way the convergence on web technologies is not a market failure of some kind. The platform is not even that great to develop for! It's full of weird edge cases, unnecessary build steps and slow iteration cycles. Not even speaking of the often superflous frameworks and huge dependency trees which don't do much of anything.

You could build systems with much better devx and ux and an order of maginitude less memory usage and wasted CPU cycles. A bunch of such systems have been built over the years: e.g. Common Lisp + Comemrcial Tooling, Smalltalk Systems.

And real users perceive software as slow and buggy and generally crap. Just talk with your nontechnical relatives what their opinion is of the software we have inflicted upon their daily lives.
by Bishonen88 | 2026-03-04 13:59:11+00:00
I get your point. But if sharing with others is a vital part of this, then ... they'd be better off sticking to web apps instead :)
"Create with glaze, hit publish and we'll give you an url".

Even though they portray some of the benefits of this app as unique to desktop apps, they're not (e.g. storing data on device, offline mode etc.).

Am not a hater. Love Raycast. Saw the post and opened the link intrigued what they came up with and was somewhat disappointed tbh. Good luck to them anyway!