frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Google Safe Browsing missed 84% of phishing sites we found in February

https://www.norn-labs.com/blog/huginn-report-feb-2026
128•jdup7•1h ago•44 comments

Wikipedia in read-only mode following mass admin account compromise

https://www.wikimediastatus.net
58•greyface-•55m ago•11 comments

Show HN: Jido 2.0, Elixir Agent Framework

https://jido.run/blog/jido-2-0-is-here
74•mikehostetler•1h ago•10 comments

Good software knows when to stop

https://ogirardot.writizzy.com/p/good-software-knows-when-to-stop
99•ssaboum•3h ago•51 comments

Judge Orders Government to Begin Refunding More Than $130B in Tariffs

https://www.wsj.com/politics/policy/judge-orders-government-to-begin-refunding-more-than-130-bill...
546•JumpCrisscross•2h ago•412 comments

Fast-Servers

https://geocar.sdf1.org/fast-servers.html
40•tosh•2h ago•16 comments

Nvidia PersonaPlex 7B on Apple Silicon: Full-Duplex Speech-to-Speech in Swift

https://blog.ivan.digital/nvidia-personaplex-7b-on-apple-silicon-full-duplex-speech-to-speech-in-...
281•ipotapov•9h ago•93 comments

Google Workspace CLI

https://github.com/googleworkspace/cli
802•gonzalovargas•16h ago•261 comments

Relicensing with AI-Assisted Rewrite

https://tuananh.net/2026/03/05/relicensing-with-ai-assisted-rewrite/
296•tuananh•11h ago•300 comments

Intelligence is a commodity. Context is the real AI Moat

https://adlrocha.substack.com/p/adlrocha-intelligence-is-a-commodity
53•adlrocha•4d ago•18 comments

World-first gigabit laser link between aircraft and geostationary satellite

https://www.esa.int/Applications/Connectivity_and_Secure_Communications/World-first_gigabit-per-s...
95•giuliomagnifico•4d ago•37 comments

The L in "LLM" Stands for Lying

https://acko.net/blog/the-l-in-llm-stands-for-lying/
525•LorenDB•12h ago•343 comments

The Man Who Broke into Jail

https://www.newyorker.com/magazine/2026/03/09/alexander-friedmann-profile-prison-reform
32•fortran77•1d ago•16 comments

Smalltalk's Browser: Unbeatable, yet Not Enough

https://blog.lorenzano.eu/smalltalks-browser-unbeatable-yet-not-enough/
107•mpweiher•9h ago•38 comments

Poor Man's Polaroid

https://boxart.lt/blog/poor_mans_polaroid
126•ZacnyLos•9h ago•45 comments

AMD will bring its “Ryzen AI” processors to standard desktop PCs for first time

https://arstechnica.com/gadgets/2026/03/amd-ryzen-ai-400-cpus-will-bring-upgraded-graphics-to-soc...
172•Bender•3d ago•150 comments

Building a new Flash

https://bill.newgrounds.com/news/post/1607118
647•TechPlasma•20h ago•211 comments

Billy bookshelves as a retro motherboard "rack"

https://rubenerd.com/billy-bookcase-as-a-retro-motherboard-rack/
46•ingve•4d ago•34 comments

Greg Kroah-Hartman Stretches Support Periods for Key Linux LTS Kernels

https://fossforce.com/2026/03/greg-kroah-hartman-stretches-support-periods-for-key-linux-lts-kern...
10•brideoflinux•3d ago•1 comments

Arabic document from 17th-cent. rubbish heap confirms semi-legendary Nubian king

https://phys.org/news/2026-02-arabic-document-17th-century-rubbish.html
109•wglb•2d ago•33 comments

Jails for NetBSD – Kernel Enforced Isolation and Native Resource Control

https://netbsd-jails.petermann-digital.de/
75•vermaden•9h ago•17 comments

Something is afoot in the land of Qwen

https://simonwillison.net/2026/Mar/4/qwen/
751•simonw•1d ago•322 comments

Unix Isn't for Agents

https://pwhite.org/unix-is-not-for-agents
15•handfuloflight•3h ago•6 comments

OpenBSD on SGI: A Rollercoaster Story

http://miod.online.fr/software/openbsd/stories/sgiall.html
64•brynet•10h ago•2 comments

The IRIX 6.5.7M (sgi) source code

https://github.com/calmsacibis995/irix-657m-src
23•reconnecting•1h ago•11 comments

MacBook Neo

https://www.apple.com/newsroom/2026/03/say-hello-to-macbook-neo/
1880•dm•1d ago•2180 comments

No right to relicense this project

https://github.com/chardet/chardet/issues/327
392•robin_reala•8h ago•255 comments

BMW Group to deploy humanoid robots in production in Germany for the first time

https://www.press.bmwgroup.com/global/article/detail/T0455864EN/bmw-group-to-deploy-humanoid-robo...
200•JeanKage•19h ago•214 comments

Earth Garden: Field Recordings Around the World

https://earth-garden.alen.ro/
35•alentodorov•1d ago•10 comments

US tech firms pledge at White House to bear costs of energy for datacenters

https://www.theguardian.com/us-news/2026/mar/04/us-tech-companies-energy-cost-pledge-white-house
141•geox•15h ago•170 comments
Open in hackernews

Good software knows when to stop

https://ogirardot.writizzy.com/p/good-software-knows-when-to-stop
96•ssaboum•3h ago

Comments

theorchid•2h ago
Oracle Database has now been renamed Oracle AI Database. But I think that in time, they will rename it back to Oracle Database. The hype will pass, but the AI will remain, and the name will no longer need to include the AI prefix. AI will just become the norm.
ssaboum•2h ago
not exactly what we're asking of database, don't you think ?
righthand•1h ago
Needs for actual survival and functionality do not out weigh needs for product manager promotions anymore.
pocksuppet•1h ago
The destructive forces (fire clearing deadwood) of the economy have been artificially suppressed for a long time. Most companies are zombie companies now. The US is an entire zombie economic zone.
thewebguyd•34m ago
That's what happens when you have nearly a decade of ZIRP & QE.

Money printer go brrrr.

jayd16•19m ago
Ironically, yeah kinda. In so far as fuzzy text search goes, vectorization works great.

The generative part of the AI hype is getting in the way.

easton•1h ago
Not only that, but due to their pattern of putting letters after the version number the current version is Oracle AI Database "26ai".

I skimmed the video and the presenters said "Oracle AI Database 26ai" multiple times without even a glint of self awareness on their face. They must've picked the only people on the team that could say that without laughing.

benttoothpaste•1h ago
als: both fitting and terrifying name for that new utility...
PTOB•12m ago
... slowly losing all functionality until, suddenly, death.
Jackevansevo•1h ago
if I ran an OS upgrade and was greeted by something like this I'd immediately be swapping OS.
NoSalt•1h ago
We need something similar to the Svalbard Global Seed Vault, to protect un-AI'd Linux distributions so that, in the event of an AI apocalypse, we will have access to clean operating systems.
allemagne•1m ago
https://archiveprogram.github.com/arctic-vault/

Of course, any AI smart enough to apocalypse us would also know about these.

dirkc•1h ago
I like the fictional way the article starts!

When chatGPT first gained traction I imagined a future where I'm writing code using an agent, but spending most of my time trying to convince it that the code I want to write is indeed moral and not doing anything that's forbidden by it's creators.

ssenssei•1h ago
I built a spotify music extractor called harmoni that helps you download your playlists and I feel I'm done. It does its job and it caters to both non-technicals and technical people alike.
john_strinlai•1h ago
>Ignore feature requests — don't build what users ask for; understand the underlying problem instead

not quite in the same area, but this advice reminds me of blizzard and world of warcraft. for years and years, people requested a "classic" WoW (for non-players, the classic version is an almost bug-for-bug copy of the original 2004-2005 version of the game).

for years and years, the reply from blizzard was "you think you want that, but you dont. trust us, you dont want that."

they eventually caved and launched classic WoW to overwhelming success. some time later, in an interview, ion hazzikostas (the game director) and holly longdale (vice president & executive producer), admitted that they got WoW classic very wrong and that the people "really did know what they want".

anyways, point being that sometimes the person putting in the feature request knows exactly what they want and they have a good idea. while your default mode might be (and perhaps should be) to ignore feature requests, it is worth recognizing that you may be doing so at your own loss. after all, you might not not be able to fully understand every underlying problem of every user of your product -- but you might understand how to code the feature that they asked for.

bheadmaster•1h ago
Same with Old School RuneScape.

Jagex thought they knew better than the players what the game should look like, and overhauled the whole game to the point it was unrecognizable. It took a massive loss of paying members to get them to finally release 2007 version of RuneScape back.

Even now, OSRS has double the amount of players that RS3 has. Lol

matthewkayin•1h ago
This is a good point, though maybe means that "understanding the underlying problem" requires a degree of humanity.

I think it's fair to say that Blizzard at a certain point went corporate and "lost the plot", so they thought they knew what people wanted, even though they really didn't (don't you guys have phones?).

AberrantJ•1h ago
That's also a good case of the difference between a "Yeah, it'd be cool if you added this feature for free" type of feature request vs "I'm actively paying a company making a hack version of what I'd like from you - would you please let me pay you instead - for the love of god, please please please take my money?"
treetalker•55m ago
I'm not a WoW player, so perhaps speaking out of turn — but doesn't that example show that users know what extra features they don't want, not extra features they do?
john_strinlai•18m ago
that distinction sort of misses the point i was trying to make.

sometimes users want something. that something might be a feature request, or it might be a feature removal. it doesnt really matter for the sake of my point(s):

a) ignoring your users requests can sometimes be a bad choice.

b) you might not necessarily understand every underlying problem that every user has. worse, you might think you understand the problem when you dont.

expanding on b: blizzard thought they understood their player base and the underlying problems of retail WoW. on multiple occasions, ion explicitly said stuff like "you think you want this, but you dont". they kept making changes to retail WoW to try and stop the hemorrhaging of players.

eventually they said "fuck it, we dont know why you want this, but here" (not a verbatim quote). it ended up being very profitable.

Shank•49m ago
I would actually argue that Classic WoW and OSRS are not good examples. These games already existed. For OSRS, the mass cancellation of subscriptions immediately following game updates was a clear wallet vote. Most feature requests aren't asking for the return of something people already liked.

Classic WoW is also not as successful as OSRS, which is why they're exploring Classic+. Even OSRS, which was born on nostalgia, also gets significant new content updates (albeit polled).

thewebguyd•48m ago
To be fair on the Blizzard example, I think Blizzard could have also made the player base just as happy by, doing as your quote said, understanding the underlying problem.

It wasn't only a "we want WoW classic bug for bug," it was "the modern game has become so unrecognizable that it's basically WoW 2.0, you ruined it with the modern systems"

Blizzard could have rolled back LFR/LFG, class homogenization, brought back complicated and unique talent trees, remove heirlooms, re-add group guests and world mini-bosses, remove flying, etc. and players likely would have been happy.

Classic will only save them for so long without them making new content, but using classic's systems. So in a way, I think the point still stands, you have to understand what the underlying problem is. Users do generally know what they want, but they don't always know how to ask for it.

jasonlotito•40m ago
> Blizzard could have rolled back LFR/LFG, class homogenization, brought back complicated and unique talent trees, remove heirlooms, re-add group guests and world mini-bosses, remove flying, etc. and players likely would have been happy.

100% nope. Classic is what we wanted. All of what you just said is you saying: "you think you want that, but you dont. trust us, you dont want that."

GolfPopper•4m ago
Agreed. Current WoW has done some similar things to what the prior poster suggested, and while I personally find the current game better that it was for a while, it remains a very different experience from Classic.
adampunk•6m ago
They knew exactly what they wanted and they knew exactly how to ask for it. That’s the point.

engineers love announcing that nobody but engineers knows what’s important in software; that’s complete and total bollocks. wow classic is a perfect example because it is exactly the sort of thing that the business unit and the engineers and the designers would not want to do. We don’t need to assume that because we have hundreds of Internet posts indicating exactly that. Not only did they not want to do it, but they argued that users didn’t know what they wanted for the sheer fact that making it was not something that was desired by either the business unit or the engineers.

Also, the point is not that classic saves them from making new content. It’s probably the case that the more content they make the more of a value proposition classic appears to be. Is there some new race in the new expansion that’s stupid? OK hop on over to classic.

Kill the part of your brain that makes you assume users are stupid.

manoDev•46m ago
That's reinforcing the author's point: the classic game already existed, users just wanted the same game with some maintenance updates - not a new game with new features.

In this case it was the producers (not the users) that were wrong in wanting to throw away something that already worked.

I believe his point isn't exactly about users not knowing what they want, but instead the tension between evolutionary design vs. "keep piling features".

devin•26m ago
This reminds me of Origin Systems and Ultima Online. The number of player-run shards over the years promising Classic UO gameplay and the number of player hours spent on them is enormous.
jayd16•24m ago
I think a large part of that is that Classic Wow is possibly not in the business interests of the bean counters. If it's classic, you can't sell new expansions, new MTX etc. I don't know how honest Ion was about the actual reasons Classic didn't happen sooner.

Still, by volume, there are thousands of examples of bad ideas and feature requests on the wow forum too.

john_strinlai•11m ago
>"Still, by volume, there are thousands of examples of bad ideas and feature requests on the wow forum too."

for sure!

that is why i made sure to include "while your default mode might be (and perhaps should be) to ignore feature requests" in my comment.

DataDynamo•1h ago
So uhm where can I get the 'als' command then? :P
Tossrock•1h ago
"To order, to govern,

is to begin naming;

when names proliferate

it’s time to stop.

If you know when to stop

you’re in no danger."

muppetman•50m ago
This is why I love Sublime Text. It's so fast, it works so well. It isn't trying to be AI, it isn't trying to evolve until it can read email or issue SSL certs via ACME. It's focused on one thing and it does it extremely, extremely well.
deafpolygon•46m ago
this is why i am still on vim
dgxyz•22m ago
Yeah that. Same here.
muppetman•22m ago
Ha yes, learning vim was one of the best things I ever did. I can SSH onto a Juniper router and fix up config using vi. I still try to instill in juniors these days "Learn vim!" but everyone just wants to use nano (which I understand but nano isn't preinstalled on many network devices)
HoldOnAMinute•22m ago
I am still on "vi"
rglover•46m ago
It's not about software, it's about money. They're chasing what they see making money and being mimetic. Simple as. It's a shame and sad to see so many get caught up in this, but it makes sense relative to where the world is at. People are desperate and this is what desperation manifest looks like.
xg15•45m ago
Good software doesn't get you VC funding.
grishka•40m ago
As if VC funding is a good thing.

Good software is made by individual people, nonprofits, or privately-owned entities.

jasonlotito•37m ago
VC funding gets you paid, which is a good thing.

Not getting paid is less good.

grishka•36m ago
VC funding gets you enslaved. There's no such thing as free money.
coffeefirst•29m ago
But more and more, as a user, VC funding is a pretty good sign that either the product is shit or later will become shit.

Which is great because it means whenever I can I should go with the underdogs and SMBs.

grishka•43m ago
Definitely that, a finite scope is good and finished software is beautiful.

But also, most of the modern software is in what I call "eternal beta". The assumption that your users always have an internet connection creates a perverse incentive structure where "you can always ship an update", and in most cases there's one singular stream of updates so new features (that no one asked for btw) and bug fixes can't be decoupled. In case of web services like YouTube you don't get to choose the version you use at all.

criddell•26m ago
I moved to Obsidian after Evernote increased their subscription prices beyond the point I could justify and I think Obsidian is heading down the same path Evernote did. They keep adding more and more features to it when I wish they would call it complete and move it into maintenance mode.

For me, the turning point for Obsidian was their Canvas feature. That was a big move beyond the initial design of it being an excellent editor for a directory or markdown files that supported links and all the other cool things you can do with a basic directory of files and a few conventions. Nothing proprietary, nothing much beyond the directory of files aside from a preferences store. IMHO, Canvas and beyond should have been a new product.

If Obsidian was open source I would have been tempted to fork it at that point.

sowbug•37m ago
The more stars my personal GitHub repos have, the more likely the project was something I cranked out over a weekend to scratch an itch, and then more or less abandoned because it was good enough -- maybe even perfect for that specific itch?
sammy2255•35m ago
Link this to the Spotify product developers
esafak•29m ago
Good example. Spotify today is noticeably worse.
wenbin•13m ago
We should normalize "finished" software products that stop feature creep and focus strictly on bug fixes and security updates.

It takes real courage for a builder to say, "It’s good enough. It’s complete. It serves the core use cases well." If people want more features? Great, make it a separate product under a new brand.

Evernote and Dropbox were perfect in 2012. Adding more features just to chase new user growth often comes at the expense of confusing the existing user base. Not good

rutuhffhbb•3m ago
> ready to upgrade your favorite Linux distribution and packages to their latest versions

It is "their" distribution, to do with as they wish. If this would happen to your workstation, you are a fool, for not following release notes.

I already jumped distros for several reasons, marketing BS was one of them. I do not need latest scam or flag of the month!