MurphyA/hacker-news huggingface dataset:
by kstrauser | 2026-03-12 04:04:35+00:00
I’ve written on this. Jira is a code smell. The only people I’ve ever known who liked it were the people I don’t want to deal with. It’s a dream tool for someone who wants to make a career out of looking busy and inventing process, and a nightmare to everyone else. Its presence in an org tells me, in italic capitals, that this is going to hurt.
Ask HN: Built API monitor with root cause analysis – unable to find first users
by acrtic | 2026-03-12 04:04:37+00:00
I'm a CS student at PES University and over the last few months I built Pulse, a free API uptime monitor. I wanted to share what I built and genuinely ask for advice on distribution because I'm stuck.

I wasn't happy with how existing free monitors handle incidents. They tell you something is down but give you nothing to debug with. So I focused on making Pulse actually useful after an alert fires.

What I built:

Root cause analysis — breaks every failed request into DNS lookup, TCP connect, TLS handshake, and TTFB stages, compares each against the historical baseline, and tells you which stage failed with a confidence score and plain-English suggestion.

Health scoring — 0-100 score per monitor based on uptime, response time trends, and variance. Lets you see degradation happening before actual downtime.

Anomaly detection — warns when response time is consistently 2x the 7-day baseline across 3 consecutive pings.

Auto incident reports — generates a post-mortem after every recovery with timeline, response time comparison, and impact estimate.

Rich alerts — Discord, Slack, and push notifications include status code, response time at failure, and a direct link to the incident.

All free, 5 monitors, no credit card.

The problem: I've posted on Reddit but my account keeps getting filtered. I have zero users outside of people I know personally. I don't have a marketing budget and I'm not sure where developers who actually care about monitoring hang out.

Specific questions I'm stuck on:
- Is the root cause analysis angle actually a meaningful differentiator or is it a nice-to-have?
- Where would you go to find devops engineers or backend developers who would genuinely care about this?
- Is free-with-Pro-coming the right model or does free just attract people who will never pay?

Any honest feedback appreciated, including if the product itself has obvious problems I'm not seeing. Link to my project in my about me, or just ask in comments :).
by remarkEon | 2026-03-12 04:05:12+00:00
There's a phenomenon when PRC comes up where people actively root for the United States to lose. Some of these people are even Americans (at least on paper). Regardless of the wisdom of the Iran war, there is a sizable amount that wants to see dead Americans result from it because it would allow them to do the same moral preening that is going on in this thread with regard to China. The Americans finally "got what they had coming", or some such silliness. I expect to see the same thing as the race, such as you can call it a race, to return to the moon gets going. I don't have a good explanation for this because, like you say, it's bonkers to look at PRC and think it's at all comparable on any given freedom metric, so I think these people are simply lying.

The one plausible claim they could make is, ironically, one similar to Altman's claim a while back that visiting China was "easier" (I don't recall his precise phrasing) because there is a very clear and public list of things you are not allowed to talk about and actions you are not allowed to take. This list is, of course, subject to change.
by Liftyee | 2026-03-12 04:05:24+00:00
That's a valid opinion to hold. I think both machines are Pareto-optimal though. The ThinkPad will likely have a longer useful life because of its heavy build, extra I/O (each port gets less use), and upgradeable parts. The Neo clearly wins on power efficiency, battery life, resolution...

TBH, if I imagined I was the median casual user, I would also take the $20 marginal cost for the Neo. "Worse in almost every way" just depends on how you weight each individual parameter, which for me, is quite atypical.
by charcircuit | 2026-03-12 04:06:27+00:00
>I’m upset now when people are making claims that agents are so useful, but can’t tell me when or why or how they’re useful beyond vibes about feeling more productive (vibes that have been refuted by real science contrasting objective measure of productivity vs. subjective reports), or examples of having produced a lot of plausible output.

This position is untenable when from my perspective everyone writes all of their code using agents. I had to double check the year on the post to see if this was actually posted in 2026.
by eleventyseven | 2026-03-12 04:07:04+00:00
I routinely call out people of writing in an LLM assisted fashion that clearly shows they have just been "vibe commenting". You know, just paste it in and copy the output without even thinking. The people who for some insane reason think they are making a genuine conversation with their copy pasting skills and $20/mo subscription. As if they are like the archive.whatever of the AI era. Because those comments are objectively terrible and contribute little. The ones with all the consultant sycophant speak and distracting prose that comes off the default prompt and RLHF.

But that's really what you're now enforcing: writing in an easily detectable LLM prose and voice. LLM detection is very difficult especially at small comment scale texts. There is never proof, only telltale phrases. How will this be enforced? What the heck even is "AI"?

The thing that really frustrates me is that I can't put tokens through a transformer in any way in editing my post? I can't have an LLM turn a bare link after a sentence into a [1]? I can't have it literally do nothing more than spell check in an LLM, but could with a rule based model? Or what about other LLMs or SLMs or classic NLP chained together? Or is it just the transformer?

And it is officially sanctioned that people ought to be keeping in the back of their mind "does this feel LLMish?" instead of "is this a good comment that contributes to the discussion?" Maybe LLM prose is so annoying and insufferably sycophantic that even if all the content and logic was sound, it still should be moderated completely out. But the entire technological form is profane and unclean?

I am 100% not interested in participating in a community that seeks to profile and police the technological infrastructure that its members use. I want my comments judged by the contributions they make and do not make to the discussion. If the LLM makes the comment better, it is good. If it makes it worse, it is bad.
by NoPicklez | 2026-03-12 04:08:00+00:00
I'm not saying Atlassian is or isn't doing well, but your market isn't going to infinitely expand, nor expand at the rate you need to keep up with your costs.

If you build cars and you replace people with robots, you might fire those people because those robots allow you to keep up with demand with less people. Your business is doing fine and well but you just need less people to do the same output. Better yet those robots might even produce more than what your demand is and therefore even if demand increases your ability to supply with less people still exists.

Businesses will always look to do the same output or more with less cost irrespective of whether the company is doing well or not. This is why we have also seen "AI layoffs" across companies that have had very good financial positions or even record sales.

The proof is in the pudding if AI actually improves productivity of those left over to justify it. But sometimes simple analogies can be rebutted by other simple analogies.
by jonjacky | 2026-03-12 04:08:07+00:00
Mr. Hoare (yep not a Dr.)

Hoare's undergraduate degree from Oxford was in Literae Humaniores, nicknamed Greats - ancient Rome, ancient Greece, Latin, Ancient Greek, and philosophy. In the US, this course of study is usually called "Classics".
According to Wikipedia, "It is an archetypal humanities course."
by calmoo | 2026-03-12 04:08:41+00:00
If you're referring to speaking in English - in general I think there is a huge amount of flexibility for making mistakes in English. I'm a native speaker, I am so used to hearing various levels of English from different nationalities that i'm almost blind to it. I much prefer to hear someones true voice even if there are a few inaccuracies, so much of a person's personality is conveyed through their quirks and mistakes.
by nobody9999 | 2026-03-12 04:08:47+00:00
>But I think there will always be that feeling of: a human being took the effort to write this. No matter how informative or well written an AI article or comment is, it isn't something we instinctively want to respond to, the way we do when we know there is a person behind the words.

Over and over again, when reading comments from some folks who lionize the usage of LLM outputs, as well as other folks who demonize such usage, I'm reminded of this bit from Kurt Vonnegut's Cat's Cradle[0], specifically from the "Books of Bokonon"[1]:

Beware of the man who works hard to learn something, learns it, and finds
himself no wiser than before. He is full of murderous resentment of people
who are ignorant without having come by their ignorance the hard way.

And I wonder if, (myself included) those who demonize LLM usage are those who "came by their ignorance the hard way."

I'll admit that the analogy isn't great, but there is something to it IMNSHO. Mostly that many who distrust (and often rightly so) LLM outputs have a strong negative impression (perhaps not "murderous resentment," but similar) of those who use LLMs to spout off.

I suppose this is a bit tangential to the topic at hand, but if it gets anyone to read Cat's Cradle who hasn't already, I'll take the win.

[0] https://en.wikipedia.org/wiki/Cat's_Cradle

[1] https://www.cs.uni.edu/~wallingf/personal/bokonon.html
Hightitan, a lightweight framework for high-concurrency data streaming
by HIGHTITAN | 2026-03-12 04:09:06+00:00
We’ve been working on HIGHTITAN—a small, open-source framework designed to handle high-concurrency data streams without the usual overhead of heavy middleware.

The core problem we faced: standard streaming setups were too bloated for our specific low-latency requirements. With HIGHTITAN, we moved to a zero-copy buffer approach, which keeps our processing pipeline extremely lean and fast.

What we’ve learned:

Performance: Achieved stable sub-50ms latency under high load.

Design: Used a minimalist schema definition that avoids unnecessary serialization steps.

If you’re working on real-time data pipelines and want something that stays out of the way, check it out. Would love any feedback on the architecture or ideas on how to optimize the memory management further.
by girvo | 2026-03-12 04:10:50+00:00
Semi-retroactively: my agent has a command to /compact and its then that I pop the interface. It gets opened automatically if the context is full, too, and then I've gone back and fed some recorded sessions into it as well days later too, to test things out. Still getting the hang of it, but I won't be surprised to see much bigger teams/companies do something similar (I assume they are already, really)
by kelnos | 2026-03-12 04:11:16+00:00
> But that time, emancipation happened immediately after they got full power, there was no need to give money to racists, and no moral compromises were required.

I really hope you were being sarcastic here... Emancipating the slaves during/after the Civil War was not an orderly, immediate process. And even once all slaves were freed, they continued to live second-class lives due to the laws of the time.
by aftbit | 2026-03-12 04:12:30+00:00
It's not about feeling smart or dumb. I'm not doubting that lack of perfect compatibility is holding pypy back, though I suspect it's more related to C extensions and libraries than it is to bug-for-bug compatibility with the garbage collector. I just think that code which does this specific wrong thing that you've mentioned is already doomed to not work reliably even under CPython.
by opo | 2026-03-12 04:12:38+00:00
It is amazing how that bit of corporate PR is still being quoted over 100 years later. In reality, Ford had huge turnover problems with his workers - one estimate is over 370% annual turnover. One way to help prevent turnover is to pay more, and it solved the problem. (Even so, the base pay was still actually $2.30 and to get the extra $2.70 you had to abstain from alcohol, keep your home clean, etc.)

https://www.cbsnews.com/detroit/news/henry-ford-implements-5...
by tredre3 | 2026-03-12 04:14:10+00:00
> If I'm looking for human engagement, forums make sense. But for an informed discussion, I'm less certain that it's wise to be exclusionary. There is a case to be made that lower quality comments should be hidden or higher quality comments should be surfaced, but that's true regardless of the source, innit?

Good news then, you're currently on a forum! So we all agree that humans > AI, regardless of your thought on the intelligence behind it.
by rconti | 2026-03-12 04:15:03+00:00
I've got a 2011 BMW X5 diesel with 189k miles on it. The DPF went out at around 150k, which is roughly the expected lifetime from my understanding. The part alone is ~$4000. Regardless of living in CA, I'd have replaced it anyway because I think it's the right thing to do. (I didn't want a non-DPF diesel that was emitting lots of PM2.5s when I made my purchase).

That said, many people would prefer the money in their bank account. And if I had decided to sell it rather than fix, no doubt it would have gone to someone looking to delete the DPF.
by hdjrudni | 2026-03-12 04:15:10+00:00
> Our IP address location should not perfectly pinpoint anyone, unless that IP address is a data center of some sort.

By perfectly, I meant it got my city and zip correct, but I looked up the lat/lng and its a 5 min drive away. So pretty dang close!

Not sure how you got it that close if its only supposed to point to the nearest data center.
by catlikesshrimp | 2026-03-12 04:15:57+00:00
My deaf father ALWAYS has his phone in speaker: calls, fb, youtube, you name it. Luckily, I was wise enough to give him a phone with a 3.5mm port and several corded headphones. He sometimes remembers to grab a headphone, other times I slip it by his loudspeaker when he is not paying attention.

That is at home. On the street he prefers to eat alone in a table than mind the volume.
by cubefox | 2026-03-12 04:17:30+00:00
Multiple people agree with me here. The account used em dashes almost everywhere and was rapidly posting complex comments (while having clearly read the articles) one or two minutes apart. There are also other subtle LLM-isms, like replying to a user with "<username> nails it". That's a typical Moltbook pattern. A human would at most write "You nailed it", anything else is just strange.
by rconti | 2026-03-12 04:20:16+00:00
As someone who spends an hour or two a week using AI tools, it's a time sink. I spend (almost) all my LLM time keeping on top of changes in my company's preferred tooling, updating software, updating authentication mechanisms, etc.

If I spent twice the time with these tools, most of the additional time invested would be "profit". So maybe there's something to these arguments that "it will only get better".

OTOH, we also see this with business investments of all types. "We're spending all our revenue on growth, if we wanted profits, we could slow investment at any time, and be immediately profitable!"
by theamk | 2026-03-12 04:20:39+00:00
> The private key is stored in the browser’s localStorage.

Woah.. when will those people learn? _Any_ browser storage is unreliable. Anything goes wrong with your web experience? Clear browser settings. Make new profile. Re-install browser. The browser's localStorage is not a replacement for filesystem. It cannot be backed up, it is super volatile, and it should _never_ be used for anything important. It's one of those "worst of both world" cases, where malware can access it with no problem, while legitimate backup programs are locked out.

(And yes, the post mentions "new device" flow, but how many people would (1) remember to export their private key and (2) won't lose it with their device? I bet in practice people will use the network until the first time localStorage is lost, and then they will get annoyed that their feeds are lost forever, and will likely leave the network for good)
by Goofy_Coyote | 2026-03-12 04:20:51+00:00
Very interesting idea, love the simplicity.

Question about this:

“Threads are positioned in the timeline by the original post’s created_at; replies within a thread are sorted by their own created_at ascending.”

Does this mean, I, as the person replying to the post can manipulate my reply time to say, 3 minutes before person X’s reply?

If so, I can imagine a few adversarial ways of (ab)using this.

I understand this is more for friend groups, just curious if my understanding is correct.
by grappler | 2026-03-12 04:20:56+00:00
Since we now face a threat of large-scale de-anonymization, a reasonable countermeasure might be using AI to make one's writing style less personally identifying, in order to try and retain some pseudonymity.

https://simonlermen.substack.com/p/large-scale-online-deanonymization
https://news.ycombinator.com/item?id=47139716
by eru | 2026-03-12 04:21:13+00:00
You are right that there's a difference. But you can tell the agent to ingest the whole thing once, and distill an approach in a much smaller (and human readable and reviewable) description perhaps? And then that can serve as the basis for the agent going forward.

So you don't have to retrieve the whole history all the time.

It's similar to telling your new hire to catch up on _all_ the slack history. Only that the agent will actually do so.
by 3eb7988a1663 | 2026-03-12 04:21:22+00:00
I am rather pessimistic. Unless petroleum prices go really bonkers, efuels are in for a rough few years. The synthesized fuels required cheap energy and benefited from subsidies while they are still optimizing the technology.

Energy use in the country has been basically flat for decades, so the increasing glut of renewables seemed well timed to allow for siphoning off that free mid-day power. Cue massive data center build out, and prices have massively shot up and blown the economics of efuels apart.

You additionally have an administration which hates anything done by Biden and/or alternative energies, so the bountiful incentives for such programs are/will be neutered.

There is no stopping the ultimate carbon free transition, but the stars really need to align to see any meaningful amount of synthetic generation to happen soon.
by catlikesshrimp | 2026-03-12 04:21:23+00:00
https://news.ycombinator.com/item?id=45763082

Why do some people play their phones out loud on buses and trains? (rte.ie)
41 points by austinallegro 4 months ago | hide | past | favorite | 26 comments

Samsung (and co.) must know what % of people with headphone jacks prefers the speaker on the street. Ofc they won't tell.
by deathanatos | 2026-03-12 04:23:00+00:00
> Unfortunately, it is often used as a killer argument to chop up a software system beyond all recognition.

In all my years, all the companies and codebases I have ever seen, I have literally never seen a system chopped up this way by the SRP. The number of monoliths, though, are uncountable. The number of modules where some function is trying to juggle 8 different tasks, all conflicting … this is the constant state of affairs of actual code in the industry.

The SRP is not about chopping code up into (literal!) single lines; as I (and many others — this isn't some unique thought of mine) the SRP is about semantic, not syntactic — responsibility. It is fine, within the SRP, to have syntactically identical functions, if they serve semantically different purposes. "Are these two functions/sections of code bound to be the same by the law of physics?" If "no" … it's fine if there's a little copy paste here and there. Copy B's requirements might change down the line, and coalescing them into a single copy would be pain later down the line.

Drink with moderation.

> The big advantage of a group 0 component is that you can consume it within components from any other group (like blood type 0 (sic) can be received by any other type).

sigh. The blood type is "type O". Though, I do like the A/T separation, and yeah, generic-ish things become away of specific logic is usually a smell. (Though I'd love, like, some thoughtful reasoning. It resonates with me … but maybe a "why?".)
by msy | 2026-03-12 04:23:10+00:00
This theory of how the US loses in Iran is looking increasingly likely: https://kasperbenjamin.substack.com/p/why-the-us-will-lose-t...

It's going to be incredibly difficult to stop Iran being able to kneecap both the global economy and in particular the gulf states, who are going to be motivated to put maximum pressure on the US to sue for peace. Incredible hubris and a lobotomised diplomatic and intelligence infrastructure in the name of ideological purity, quite the combination.
by fy20 | 2026-03-12 04:23:12+00:00
> these nobles have lost their inherent power

The nobles were the land owners, the business owners, the OG entrepreneurs, they were educated, and their children would grow up to be the same.

Historically the system made sense. But the last 150 years or so have basically taken their power away.

A couple of years ago an estate - that included a 9 bedroom country house, plus an entire village with a population of 100 people, and a church - was sold by noblety near where I grew up. The price was in the low tens of millions, not that much.
by yellowapple | 2026-03-12 04:23:13+00:00
Knowing whether or not the AI changed the meaning of what you wrote is not reliant on knowing which specific rules you broke. It's only reliant on you actually reading what the AI spat out and deciding “yes, this is what I meant” or “no, this is not what I meant”.

Unless you're arguing that the rule violations are something the author intends to be part of the meaning of what one wrote?
by mjevans | 2026-03-12 04:24:41+00:00
The filled out ballot is intended to be fully anonymous.

It is then slipped into a security sleeve to make it harder to read within the envelope.

The envelope is sealed and signed by the citizen.

Security is provided by the envelope which is the attestation that the citizen cast their ballot. Offhand, the county voting office is likely required to retain the ballot as part of the state/federal records. I haven't checked but that or a centralized ballot repository are the only things that make sense.
by nobody9999 | 2026-03-12 04:24:43+00:00
>Um, why would you do that instead of waiting for someone more knowledgable to reply, and learn from? Replies are not mandatory, and experts/insiders participating is one of the best parts of the human Internet. Let them shine.

As Isaac Asimov pointed out[0]:

“Anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that 'my ignorance is just as good as your knowledge.'”

This thread runs through many cultures and isn't just a problem on the Internet, although the Internet certainly has accelerated/worsened the problem. And it has created a distrust of experts which (as has been obvious for a long time) has made us, as a whole, dumber and less informed.

I recommend The Death of Expertise[1] by Tom Nichols for a sane and reasonable treatment of this issue. If books aren't your thing, Nichols did a book talk[2] which lays out the main points he makes in the book. During that talk, he also gives the best definition of disinformation I've heard yet.

[0] https://www.goodreads.com/quotes/84250-anti-intellectualism-...

[1] https://en.wikipedia.org/wiki/The_Death_of_Expertise

[2] https://www.c-span.org/program/book-tv/the-death-of-expertis...