frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Get your Windows license refund

https://en.refund4freedom.org/
349•smartmic•3h ago•124 comments

Just the rumour of a bug is enough to find an exploit these days

https://anil.recoil.org/notes/rumour-is-the-exploit
66•avsm•1h ago•18 comments

Inception-style curved map for turn-by-turn directions

https://www.orbify.eu/demo/
238•smoser•4h ago•79 comments

U.S. sanctions against the A/I Collective

https://www.inventati.org/
215•exiguus•4h ago•197 comments

Htmx 4.0.0

https://four.htmx.org/announcements/2026-08-28-htmx-4.0.0-is-released
123•rmsaksida•3h ago•29 comments

GLM-5.3 is now open-weight

https://twitter.com/Zai_org/status/2093354097122455713
224•jeudesprits•1h ago•80 comments

Attimet (YC F24) Is Hiring Members of Technical Staff – Engineering and Research

https://www.ycombinator.com/companies/attimet/jobs/6btZFDg-member-of-technical-staff-engineering
1•kbanothu•17m ago

GUIs should be fully keyboard-driven

https://ckardaris.com/blog/2026/08/28/keyboard-driven-guis.html
66•ckardaris•2h ago•44 comments

State of the Map 2026

https://2026.stateofthemap.org/
76•lode•3h ago•23 comments

How Dactyl Works

https://dactyl.dev/blog/how-dactyl-works/
35•anorak27•1h ago•5 comments

The conservationists helping to restore Africa’s wild dog populations

https://www.smithsonianmag.com/science-nature/africa-wild-dogs-most-hated-carnivores-continent-he...
28•speckx•2h ago•9 comments

The Twelve-Factor App

https://12factor.net/
84•jxmorris12•18h ago•45 comments

OpenAI: Migrating to HTTPX2

https://github.com/openai/openai-python/blob/main/httpx2.md
149•tosh•5h ago•61 comments

Hilariously Fast Volume Computation with the Divergence Theorem (2018)

https://alyssarosenzweig.ca/blog/hilariously-fast-volume-computation-with-the-divergence-theorem....
198•luu•8h ago•51 comments

An investigation into the state of corvid–human relations

https://www.audubon.org/magazine/are-crows-really-our-friends
55•speckx•4h ago•37 comments

Verschlimmbesserung: The Word Your Software Updates Need

https://geekyschmidt.com/post/2026-08-25-verschlimmbesserung/
24•speckx•2h ago•7 comments

“It works better in the app”

https://shkspr.mobi/blog/2026/08/it-works-better-in-the-app/
535•blenderob•4h ago•347 comments

Barrier lake continues to pose flood risk, China warns

https://kathmandupost.com/national/2026/08/28/barrier-lake-continues-to-pose-flood-risk-china-warns
13•r721•1h ago•1 comments

Luanti removed from Google Play due to baseless AI copyright notice

https://blog.luanti.org/2026/08/27/luanti-dmca-tracer-ai/
264•miniBill•10h ago•77 comments

Global demand has spawned a worldwide boom in illegal sand mining (2015)

https://www.wired.com/2015/03/illegal-sand-mining/
7•EndXA•2d ago•0 comments

Smaller reactors bring nuclear power closer to fulfilling its promise

https://www.nature.com/articles/d41586-026-02506-4
51•sohkamyung•4h ago•74 comments

Don't use musl if you care about performance

https://blog.brokk.ai/dont-use-musl-if-you-care-about-performance/
23•jbellis•2h ago•11 comments

Show HN: SubSmith – Turn your own videos into language-learning material

https://subsmith.app
54•IbrahimF96•6h ago•42 comments

HTTPX2 – A next-generation HTTP client for Python

https://github.com/pydantic/httpx2
72•tosh•5h ago•25 comments

EasyEffects: Essential for Enhancing Laptop Speaker Sound on Linux Distributions

https://www.osnews.com/story/145883/easyeffects-should-be-part-of-every-linux-distribution-and-de...
6•birdculture•1h ago•2 comments

Judge rules Trump administration’s blacklisting of Anthropic was illegal

https://www.nytimes.com/2026/08/27/technology/anthropic-government-blacklisting-ruling.html
291•jbegley•15h ago•251 comments

Debugging my new network, when 10 Gigabit Ethernet Runs at 300 Megabits

https://www.hanselman.com/blog/debugging-my-new-network-when-10-gigabit-ethernet-runs-at-300-mega...
13•speckx•2h ago•2 comments

“Weird” is a weird word

https://www.deadlanguagesociety.com/p/weird-is-a-weird-word
31•pseudolus•3h ago•13 comments

Interactive Warhammer 40k Galaxy Map

https://cartographia40k.com/
109•gbxyz•8h ago•32 comments

I used AWS cognito for a startup. I wouldn't do it again

https://joshkaramuth.com/blog/aws-cognito-authentication-startup-nightmare/
130•speckx•3h ago•103 comments
Open in hackernews

Just the rumour of a bug is enough to find an exploit these days

https://anil.recoil.org/notes/rumour-is-the-exploit
65•avsm•1h ago

Comments

zb3•57m ago
Dario Amodei would not be happy about this.. listen, you're not the choosen one! You can't find vulnerabilities, even in your own code, you must politely apply for permission, but if it's not granted, you must accept your fate and stop developing software.

This is the only way forward, open weight models must be illegal. Thanks for understanding.

skybrian•51m ago
They were not happy about it and loudly warned everyone it was coming, but instead of listening a lot of people said LoL MaRkEtInG.
nickcw•56m ago
This describes my life as an open source maintainer at the moment!

In the first 10 years of the rclone project we received about 20 security disclosures through GitHub. We had to deal with over 40 in the last month! That has taken a huge amount of my time, even using AI tools to triage and come up with fixes for review.

The hit rate for those security disclosures is pretty good - about 75% of them have a nugget of something which needs looking at. The configurations for rclone have got increasingly unlikely so I'm hoping they will dry up eventually.

I was considering just merging the fixes straight to master just to make my life easier rather than holding a dozen independent security fixes on branches and merging them at the point release and hoping not to have too many conflicts to fix up. I've decided to stick with the process for the moment.

GitHub assigns CVEs for the advisories. Before the AI apocalypse they took 2-3 days for an assignment but now it they are running at 3-4 weeks so I have to send the point releases out with CVE-PENDING in the changelog which isn't ideal.

Not sure what the solution is, but it is definitely a problem for us.

Kubuxu•40m ago
As long as you are not running a paid bounty program. Otherwise now you are getting 40 per day.
zmgsabst•39m ago
I can’t comment on if it applies to your workflow, but one process I’ve used is to aggregate and land ~10 security patches at a time. Eg,

- grab a group of (related) bugs/defects/vulns

- fix them on a branch like bug-batch-XXX

- run that group through the verification, landing in main, CI/CD flow to amortize process cost

- repeat as needed to process backlog

My experience is that process often has irreducible time (eg, two days due to reviews by various parties); but that time slot can be shared between several bugs in a single PR — especially if you have several related to the same feature.

dataviz1000•18m ago
> even using AI tools to triage

Can you discuss this? I might be able to help.

dannyw•14m ago
Thank you for making and maintaining rclone. It is truly a blessing.
bri3d•52m ago
I don't think this is new with LLMs (finding an exploit based on a few words offhand has always been a fun part of exploit development), but it's scaled and democratized to mass exploitation of low value targets. Backing exploit PoCs out of patches, commit messages, and random overheard or over-read sentences is a practice as old as vulnerability research. The difference with LLMs is that an explosion in actors "skilled enough" (human or not) has enabled sloppy / low-skill "exploit the whole Internet" actors in a way they weren't previously enabled.

I do agree with the author's ideas, though; most of these are things that should have been done much sooner, and I suppose it's good in a sense that there is a forcing factor now.

happyopossum•26m ago
> Backing exploit PoCs out of patches, commit messages, and random overheard or over-read sentences is a practice as old as vulnerability research

True, but it used to take days or weeks of research, testing, and RE to get those PoCs.

Today the entire chain - reading commits, RE patch binaries, building exploit, scripting exploit scan, $profit - can be fully automated and happen in minutes or hours.

godelski•48m ago
It's easier to find bugs, fix them, yet there's less will than ever. My bosses just want speed and will give me a 30 minute lecture on why I don't need to solve a bug that Claude solved in 5 minutes, I've verified, and it's already in an open PR. All the while we're pushing out bugs faster and faster.

No matter how good AI gets at fixing bugs we'll never fix them when there's no will to fix things. Software will never be good if there's no will to make good software. The problem has always been about will. To many better products. It's insane that in a time where we can do better on speed and quality we still choose speed and tell ourselves it's velocity

yieldcrv•39m ago
My boss is a big yapper too

Very low signal information, preemptively trying to cover every rebuttal despite nobody ever planning on making one, in the few times someone does he plays devils advocate endlessly

Like bro just let us babysit these agents, everything’s going to happen

johnbarron•31m ago
You will see, they will change both laws and expectations, to say its normal for software to always have terrible bugs. You can always solve a problem by lowering your expectations. :-)
flanked-evergl•28m ago
What law says software may not have bugs?!
vasco•19m ago
If your boss asks for X feature and you split it into 4 PRs, 3 that implement X and a 4th that fixes a security bug, how would they know? Someone that uses those 30mins like that isn't reviewing your PRs themselves. Just fix it and be done with it. You only needed to argue with the boss when you needed to make time for it which would delay something else. If it just appears done they'll just react with clap emoji later when you announced you also fixed this extra thing.
loeg•12m ago
No mention of memory safe languages? Sure, it does not help existing projects, and sure, of course you can still have logic bugs (or memory bugs using escape hatches like unsafe). But they do help significantly in reducing the number of exploitable bugs.
ryandrake•17m ago
Most places I've worked have been infuriatingly uninterested in fixing bugs, and would release software with major known bugs and a vague plan to fix them later. Of course, when "later" came, there were more features to cram. No time to fix those bugs.

I'm hoping one of the unintended side effect of it being essentially free to find and exploit (and fix) software bugs is that companies become less cavalier about shipping bugs in their software. Unlike most of the industry I don't believe "bugs are inevitable." Bugs are a choice developers make when they're rushing and careless and when all of their incentives are to ship quickly. You can ship bug-free software but it takes (or used to take) a really long time and a lot of care, care that commercial software developers just don't ever seem to muster.

Maybe when their software is getting 0wned over and over and 30 security issues are published a day, they'll start caring and taking their time.