frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Moon: The Lonely Life of a Man on the Moon

https://reactormag.com/moon-the-lonely-life-of-a-man-on-the-moon/
1•mindracer•39s ago•0 comments

Supreme Court rules ISPs aren't liable for subscribers' music piracy

https://www.engadget.com/entertainment/streaming/supreme-court-rules-isps-arent-liable-for-subscr...
1•zdw•52s ago•0 comments

Show HN: Whorl – Fingerprinting LLMs as horrible password generators

http://bountyplz.xyz/ai,/security/2026/03/15/Model-Fingerprinting-With-Whorl.html
1•tehryanx•1m ago•0 comments

Meta Lays Off 700 Employees, While Rewarding Top Executives

https://www.nytimes.com/2026/03/25/technology/meta-layoffs-ai-executives.html
1•nickvec•3m ago•1 comments

Sculpting Code

https://olshansky.info/posts/2026-03-25-sculpting-code
1•Olshansky•6m ago•0 comments

Daniel Stenberg – Emails

https://daniel.haxx.se/email/
1•leephillips•7m ago•0 comments

Joycraft: Upgrade your Claude Code harness

https://github.com/maksutovic/joycraft
1•max_maksutovic•8m ago•0 comments

Supreme Court Wipes Out Record Labels' $1B Piracy Judgment Against Cox

https://torrentfreak.com/supreme-court-wipes-out-record-labels-1-billion-piracy-judgment-against-...
5•nobody9999•12m ago•0 comments

How to make good lecture slides with AI assistance

https://alexanderhoyle.com/posts/ai-slide-gen.html
1•ahoho•13m ago•0 comments

Marco Arment did something awesome

https://www.natemeyvis.com/marco-arment-did-something-awesome/
1•speckx•13m ago•0 comments

Strong Customer Authentication

https://stripe.com/en-nl/guides/strong-customer-authentication
1•mooreds•15m ago•0 comments

Cella dev journey, a 3D space game in Rust

https://cellagame.com/uptospeed/
1•stldev•15m ago•1 comments

Tired of AI When will this era end?

1•s_u_d_o•16m ago•0 comments

On Claude Code

https://thoughtfractal.pages.dev/on-claude-code/
1•love2read•16m ago•0 comments

All non-government Claude services below two nines of uptime in March 2026

https://status.claude.com/uptime/yyzkbfz2thpt
2•nickvec•19m ago•0 comments

Bernie Sanders and AOC introduce bill to pause building of new datacenters

https://www.theguardian.com/us-news/2026/mar/25/datacenters-bernie-sanders-aoc
4•freediddy•20m ago•0 comments

Interactive web pages. Is this a real defense against AI mode predation?

https://www.fachords.com/guitar-scale/
1•giancaIta•20m ago•0 comments

Chat Control: How Governments and Tech Lobby Try to Overturn EU Parliament

https://www.patrick-breyer.de/en/the-battle-over-chat-control-how-eu-governments-and-the-tech-lob...
5•vrganj•20m ago•0 comments

I installed Fedora and accidentally created a haunted house

https://dnsauve.dev/blog/fedora-haunted-house/
1•dengsauve•22m ago•0 comments

We are developing software with a slot-machine

https://mortenvistisen.com/posts/slot-machine-based-development-is-the-new-black
2•mbvisti•23m ago•1 comments

Show HN: Upload your pitch deck, get investor feedback

https://www.x1pipeline.com/
1•chriscoomes•23m ago•0 comments

Show HN: GhostDesk – MCP server giving AI agents a full virtual Linux desktop

https://github.com/YV17labs/GhostDesk
1•maltyxxx•25m ago•0 comments

The EU still wants to scan your private messages and photos

https://fightchatcontrol.eu/?foo=bar
121•MrBruh•26m ago•42 comments

DeleteMe acquires Tracey Chou's Block Party browser extension

https://techcrunch.com/2026/03/25/deleteme-acquires-social-media-security-tool-block-party/
1•thoughtpeddler•27m ago•0 comments

Why I Got Out Of The Gambling Business

https://defector.com/why-i-got-out-of-the-gambling-business
1•zdw•28m ago•3 comments

GTC the Game: Web gaming to prep for big events

https://mattcool.tech/posts/gtc-pre-game-the-web-game/
1•mbcool•29m ago•0 comments

Toyota cuts EV prices in China, some now under $15,000

https://electrek.co/2026/03/25/toyota-cuts-ev-prices-china-under-15000/
3•breve•30m ago•0 comments

EU Commission stands with Big Tech in an utterly wild letter

https://eupolicy.social/@je5perl/116290677867253817
3•doener•30m ago•0 comments

Left-Leaning Red-Black Trees Considered Harmful

https://read.seas.harvard.edu/~kohler/notes/llrb.html
3•pcfwik•32m ago•0 comments

Sodium-ion EV battery breakthrough delivers 11-min charging and 450 km range

https://electrek.co/2026/03/25/sodium-ion-ev-battery-delivers-11-min-charging-450-km-range/
7•breve•33m ago•1 comments
Open in hackernews

Apple randomly closes bug reports unless you "verify" the bug remains unfixed

https://lapcatsoftware.com/articles/2026/3/11.html
80•zdw•1h ago

Comments

cozzyd•36m ago
to be fair this is pretty common spring cleaning in any bugzilla...
jeffbee•33m ago
It's very common but it's still a poor practice.
methodical•26m ago
Basically every single old bug report I've ever seen is essentially a red-herring that is usually not able to be reproduced anymore after N years and takes away time from focusing on newer and more solvable issues. I don't see the issue with removing that noise if it's no longer being reported, but to each their own I suppose.
jeffbee•23m ago
Closing bugs because they can no longer be reproduced: obviously fine.

Closing bugs automatically after a cron job demanded that the user verify reproducibility for the 11th time: obviously bad.

convolvatron•22m ago
the right thing to do is to actually ping the original reporter if possible, or a developer that you might assign the bug to and try to drive it to a conclusion.

if the answer is 'everything in that part of the code has been rewritten' or 'yeah, that was a dup, we fixed that' or 'there isn't enough information here to try to reproduce it even if we wanted to' or 'this a feature request that we would never even consider' or some other similar thing, then sure delete it.

otherwise you're just throwing away useful information.

edit: I think this difference of option is due to a cultural difference between (a) the software should be as correct as reasonably possible and (b) if no one is complaining then there isn't a problem

jeffbee•20m ago
Closing bugs because of a rewrite is probably the most harmful practice in the whole industry. The accumulated unresolved issues of your existing code base are a rich resource of test cases. Writing the new code base without checking to see if it fixes the old bugs is a mistake.
eszed•17m ago
Sure. So try to reproduce on a current build, and close with a "No longer reproduceable on ___". That'd be good practice. Closing silently because no one can be bothered to evaluate at all is horrendous, and creates the user expectation that "no one looks at these, so I'm not going to keep reporting it" which "justifies" developers closing old bugs.
Barbing•9m ago
>creates the user expectation that "no one looks at these

Apple has done the best job of creating this expectation.

Apple Feedback = compliments (and ideas)

Public Web = complaints & bug reports

Apple Support = important bug reports (can create feedback first then call immmediately)

—

Prev comment w/link (2mo ago): https://news.ycombinator.com/item?id=46591541

ComputerGuru•17m ago
Every other month I get an email from a legacy pre-GH bug tracker that's either a "me too" or "bug fixed in latest release" a decade after I filed these one-offs you would be so quick to throw away. Bugs with no activity for years on end.
gortok•33m ago
I was literally just coming in here to comment "in before someone says this is fine and there's no issue." and the first(!) comment is effectively "this is fine and there's no issue."

The sentiment feels like software folks are optimizing for the local optimum.

It's the programmer equivalent of "if it's important they'll call back." while completely ignoring the real world first and second-order effects of such a policy.

jlarocco•27m ago
Considering Apple is one of the largest companies in the world, raking in money, what consequential effects are you talking about? It certainly doesn't seem to hurt their bottom line, which is the only thing they care about.

As a software developer, I don't have any problem with this. If a bug doesn't bother somebody enough for them to follow up, then spend time fixing bugs for people who will. Apple isn't obligated to fix anybody's bug.

It's not like they were nagging him about it - it's been years, and they had major releases in the mean time. Quite possible it was fixed as a side effect of something else.

Noaidi•25m ago
> It certainly doesn't seem to hurt their bottom line

…yet

eszed•24m ago
This is exactly the mindset to which GP and I object.
Barbing•11m ago
>anybody's bug.

:)

Funny at first but I’m coming around to that perspective

gortok•9m ago
> It certainly doesn't seem to hurt their bottom line, which is the only thing they care about.

I want to draw out this comment because it's so antithetical to what Apple marketed that it stood for (if you remember, the wonderful 1984 commercial Apple created; which was very much against the big behemoths of the day and the way they operated).

We're at the point where we've normalized crappy behavior and crappy software so long as the bottom line keeps moving up and to the right on the graph.

Not, "Let's build great software that people love.", but "How much profit can we squeeze out? Let's try to squeeze some more."

We've optimized for profit instead of happiness and customer satisfaction. That's why it feels like quality in general is getting worse, profit became the end goal, not the by-product of a customer-centric focus. We've numbed ourselves to the pain and discomfort we endure and cause every single day in the name of profit.

kace91•27m ago
I've seen this in many teams and it always drives me nuts: "hey this ticket is old and we didn't bother, let's delete it to keep the board clean".

You feeling accomplished by seeing an empty list is not the goal!

integralid•11m ago
Feeling overwhelmed by insurmountable mountain of bugs and issues is not the way either. We can argue that closing the tickets is not the best way, but if realistically nobody will ever look at them, why not make the developers feel better.
lxgr•7m ago
Move them to a deficated status. “Never triaged”, “lost”, “won’t do”, what have you.

That way, you’re at least not deluding yourself about your own capacity to triage and fix problems, and can hopefully search for and reopen issues that are resurfaced.

fweimer•11m ago
Is it really programmers doing this, though?

These auto-closing policies usually originate from somewhere else.

brigade•10m ago
It’s really a question of whether a team believes bugs are defects that deserve to be fixed, or annoyances that get in the way of shipping features. And all too often, KPIs and promotions are tied to the features, not the bugs.

Plus, I’ve been in jobs where fixing bugs ends up being implicitly discouraged; if you fix a bug then it invites questions from above for why the bug existed, whether the fix could cause another bug, how another regression will be prevented and so on. But simply ignoring bug reports never triggered attention.

stefan_•35m ago
My favorite is the Claude Code bugtracker, on GitHub of course: https://github.com/anthropics/claude-code/issues

There is some bot that will match your issue to some other 3 vaguely related issue, then auto close in 3 days. The other vaguely related issues are auto closed for inactivity. Nothing is ever fixed, which is why they can't keep the thing from messing with your scroll position for years now.

kvirani•34m ago
Oh so it jumping to the top happens to others too?
silverwind•30m ago
They are also closing issues automatically that has no "activity" in 30 days, so you have to spam those issues.
prymitive•28m ago
Sounds like a job for an agentic tool that can produce human like sentences on interval …
gjvc•4m ago
[delayed]
DonThomasitos•33m ago
What else should they do? Stop releasing any updates until they reproduced any obscure bug report?
hu3•31m ago
They could just, not close the bug?

Mozilla is famous for having 20 year old bug reports that gets fixed after all that time.

themacguffinman•30m ago
How about they keep the bug report open until they attempt and confirm the bug is no longer reproducible?
themafia•31m ago
> FB22057274 “Pinned tabs: slow-loading target="_blank" links appear in the wrong tab

If you're not testing your code under extreme latency it will almost certainly fail in all kinds of hilarious ways.

I spend a lot of time with 4G as my only internet connection. It makes me feel that most software is quickly produced, poorly tested, and thrown out the door on a whim.

eminence32•26m ago
I recognize that this is annoying from a user perspective, but I do understand it. Not all bugs are easily reproducible (and even if they are 100% reproducible for the user, it's not always so easy for the developers). Also sometimes you make a change to the code that you think might be in a related area, and so sometimes the most "efficient" thing is just to ask the user to re-test.

When I close an old bug that is not actionable, I do feel bad about it. But keeping the bug open when realistically I can't really do anything with it might be worse.

hart_russell•23m ago
A company like Apple should have complex enough tools to perfectly capture system state at the time of the bug so that they can reproduce it
wat10000•21m ago
That’s easy enough. The hard part is doing so without capturing a bunch of email, messages, and other private data that happens to be in memory at the time.
Barbing•14m ago
Ignorant question, if privacy didn’t matter and they had an atomically identical machine, would there still be plenty of edge cases where it was the printer or the Wi-Fi causing the issue?

In any case I would have said it sounds difficult on every front

eminence32•20m ago
I don't work at Apple, so I can't comment on that. But that doesn't always help. There's been plenty of times where I have a full HAR file from the user and I can clearly see that something went wrong, but that doesn't always mean I can reproduce the issue. (I recognize a HAR file doesn't represent the complete state of the world, but it's often one of the best things a backend developer can get)
fragmede•16m ago
Reminds me of this Raymond Chen Microsoft blog post:

https://devblogs.microsoft.com/oldnewthing/20241108-00/?p=11...

youarentrightjr•14m ago
> keeping the bug open when realistically I can't really do anything with it might be worse

I've heard this from others before but I really don't understand the mindset.

What's the harm in keeping the bug open?

willdr•9m ago
How is that worse? Leaving it open signals to anyone searching about it that's it's still an issue of concern. It will show up in filters for active bugs, etc. Closing it without fixing it just obfuscates the situation. It costs nothing (except pride?) to leave "Issues (1)" if there is indeed an Issue.
s_u_d_o•25m ago
How can a user “verify” that the bug remains unfixed? So when a user reports a report, the user should check if the bug was solved after each update?
hector_vasquez•24m ago
Former Apple employee here. This is a deeper quirk of Apple culture than one would guess.

Each and every Radar (Apple's internal issue tracker is called Radar, and each issue is called a Radar) follows a state machine, going from the untriaged state to the done state. One hard-coded state in this is Verify. Each and every bug, once Fixed, cannot move to Closed without passing through the Verify state. It seems like a cool idea on the surface. It means that Apple assumes and demands that everything must be verified as fixed (or feature complete) by someone. Quite the corporate value to hold the line on, and it goes back decades.

I seriously hated the Verify state. It caused many pathologies. Imagine trying to run a burndown of your sprint when zero of the Radars are closed, because they have to be verified in production before being closed, meaning you cannot verify until after the release. Another pathology is that lots (thousands and thousands) of Radars end up stranded in Verify. Many, many engineers finish their fix, check it in, it gets released and then they move on. This led to a pathology that the writer of this post got caught up in: There is lots of "org health" reporting that goes out showing how many Radars are unverified and how long your Radars stay in the unverified state on average. A lot of teams simply close Radars that remain unverified for some amount of time because they are being "graded" on this.

lapcat•18m ago
I think you're incorrectly assuming two things:

1. Apple engineers actually attempted to fix the bug.

2. Feedback Assistant "Please verify with the latest beta" matches the Radar "Verify" state.

I don't believe either of those are true.

zer00eyz•13m ago
Interesting insight to what should be a good internal process if users followed up.

In this case the bug wasn't fixed.

> A lot of teams simply close Radars that remain unverified for some amount of time because they are being "graded" on this.

The simple solution here: you should also be graded on closing bugs that get re-opened.

freediddy•23m ago
Author must not have worked in enterprise software before.

That's a classic trick where the developer will push back on the bug author and say "I can't reproduce this, can you verify it with the latest version?" without actually doing anything. And if it doesn't get confirmed then they can close it as User Error or Not Reproducible.

Of course, the only way to counter this is by saying "Yes I verified it" without actually verifying it.

Leherenn•8m ago
From experience with Microsoft (paid) support (after doing 5 tickets because it's never the right team and apparently moving tickets internally is for losers), they will ask for proof of the reproduction. And they will take every opportunity to shift the blame ("Oh I can see in the log you're running an antivirus, open a ticket with them. Closed").
16mb•17m ago
I’ve been dealing with ElevenLabs pulling this same garbage.

I’ll fill out a bug report, wait a few days to a week to get a response, which are often AI generated, and then 48 hours afterward their bot marks it as stale. Telling me to check if it’s still broken or they assume it’s fixed lol

jFriedensreich•11m ago
My only positive experience reporting bugs post early startup was with the chromium team, i get usually assigned to a dedicated reproducer that verifies and is reachable for helping them recreate in a matter of a few days. I had two experiences where bugs were taking less than a week from report to fix in canary.
mikkupikku•7m ago
Bug Bankruptcy.
gjvc•6m ago
[delayed]
_blk•5m ago
The replies here suggest that many of us have been on both sides and that Apple's behavior it's a great way to trade bug triaging time on the org side for a few frustrated reporters on the customer side. The problem is it frustrates the most diligent of bug reporters who put time into filing high quality issues resulting in overall lower bug submission quality.

A good compromise might be select high quality bugs or users with good rep and disable auto-closing for them. In the age of AI it shouldn't be too hard to correlate all those low quality duplicates and figure out what's worth keeping alive, no?