A newer episode is available:A public trail of links shows how OpenAI agents hacked Hugging Face — Hacker News, September 25

F-Droid rebuilt its Android app, and an install now asks before it downloads — Hacker News, September 24

48 minutes ago

The Hacker News front page for Thursday, September twenty fourth, two thousand twenty six. At the top, with about fifteen hundred points, F-Droid shipped the largest update its Android app has had in ten years.

Ask

Ask about this presentation

Answers are generated from this presentation.

Chapters

  1. 0:00Hacker News, September 24
  2. 0:13A year of work, fourteen test builds
  3. 0:27Finding an app among thousands
  4. 0:44The prompt moved before the download
  5. 1:00An argument about the look
  6. 1:15A canvas the agent draws on
  7. 1:32What an IDE has to do
  8. 1:47Every Nth glyph from another font
  9. 2:03The prank the stride is for
  10. 2:18Fragile on purpose
  11. 2:35The heart does divide, a little
  12. 2:51Two blocks left to audit
  13. 3:09Off nightly at last
  14. 3:24Sources
Show transcript

Hacker News, September 24

Hacker News Thursday, September 24, 2026

F-Droid rebuilt its Android app, and an install now asks before it downloads — Hacker News, September 24

Thursday, September 24, 2026
Unofficial · not affiliated with Y Combinator

The Hacker News front page for Thursday, September twenty fourth, two thousand twenty six. At the top, with about fifteen hundred points, F-Droid shipped the largest update its Android app has had in ten years.

A year of work, fourteen test builds

Hacker News Thursday, September 24, 2026
1.

F-Droid 2.0 is a complete redesign of the app

f-droid.org · 1,450 points · 415 comments · daveoc64
The rewrite
Key components reworked in Kotlin Compose, sitting closer to current Android patterns, after more than a year of work.
The scale
The largest update to the official app in ten years, and a base the project expects to ship improvements from faster.
The rollout
Fourteen test releases came first. The new app reaches users over the coming weeks.
f-droid.org

F-Droid reworked the core of its Android app in Kotlin Compose. It is the largest update the official app has had in ten years, and the project wants a base it can ship from faster. Fourteen test releases came before it.

Finding an app among thousands

Hacker News Thursday, September 24, 2026
1.

Search now matches what an app does, not just its name

f-droid.org · discovery
Three places
Discover, Search and My Apps. Categories moved into Discover; Settings and Nearby Swap moved up to the top bar.
Search
It reaches app descriptions, categories and translated text, with much better handling of Chinese, Japanese and Korean.
Filters
Category, device compatibility and anti-features combine, so a list can exclude apps that depend on non-free network services.
f-droid.org

The app narrows to three places: Discover, Search, and My Apps. Search reaches descriptions and categories rather than names alone, and handles Chinese, Japanese and Korean far better. Filters combine, so a list can drop anything that leans on a non-free service.

The prompt moved before the download

Hacker News Thursday, September 24, 2026
1.

One installer, and the confirmation arrives when you tap install

f-droid.org · installs and updates
Unified
A single installer for every F-Droid install, whether F-Droid shipped with the operating system or you added it yourself.
Pre-approval
On supported devices Android's new pre-approval API confirms right after you decide, instead of after the download finishes.
Updates
F-Droid fetches and installs updates by default now. Existing preferences are still respected.
f-droid.org · credited to the EU's Digital Markets Act and antitrust action

One installer now covers every F-Droid install. On supported devices it uses Android's new pre-approval call, so the confirmation arrives when you tap install rather than once the download has finished. Updates arrive on their own by default.

An argument about the look

Hacker News Thursday, September 24, 2026
1.

In the thread

“It's sad to see F-Droid using the now-standard design convention of categorically refusing to draw lines between things.”

idle_zealot, on the redesign
news.ycombinator.com/item?id=49831968

Commenter idle_zealot dislikes the new look, calling it a refusal to draw lines between parts of the interface. The post does describe a Material Design pass, so this is a judgment about taste rather than a dispute about what changed.

A canvas the agent draws on

Hacker News Thursday, September 24, 2026
2.

Whiteboard gives a coding agent a canvas to explain itself on

github.com/devdotfast/whiteboard · 409 points · 140 comments · sidharthkmenon
The app
An MIT-licensed desktop app running against your local checkouts, with Claude Code or Codex connected from the welcome screen.
The canvas
The agent gets an SDK to draw. Click a sequence diagram, an entity relationship diagram, or a line of its trace and land on the code.
The diff
An AST-aware diff viewer written in Rust summarises large added functions as pseudocode and collapses tests and documentation.
github.com/devdotfast/whiteboard

Whiteboard is a desktop app where you and your coding agent share one workspace, pointed at your own checkouts. The agent draws diagrams there, and clicking one drops you on the code behind it. The diff viewer parses the code, so a large new function arrives as pseudocode.

What an IDE has to do

Hacker News Thursday, September 24, 2026
2.

In the thread

“Seems like a big limitation for an ‘IDE’.”

cjmcqueen, on Whiteboard's own list of known limitations
news.ycombinator.com/item?id=49833867

Whiteboard calls itself an IDE, and its own limitations list says you cannot edit files in it yet. Commenter cjmcqueen calls that a big limitation for an IDE. The project states the same gap and asks for an issue.

Every Nth glyph from another font

Hacker News Thursday, September 24, 2026
3.

Bastardica welds two fonts together, every Nth glyph

bastardica.mitpit.com · 852 points · 123 comments · MitPitt
The mix
Pick a base font and a mix-in, and every Nth glyph comes from the mix-in. Prime strides keep three or more fonts from colliding often.
The output
A download is an ordinary OpenType font. The swap ships as a contextual substitution registered for every script, so browsers apply it by default.
The machine
Pyodide and fontTools run the whole build inside the browser tab. The fonts stay on your own machine.
bastardica.mitpit.com · inspired by Times New Bastard

Bastardica takes a base font and a mix-in font and swaps in every Nth glyph. What you download is a normal OpenType font whose swap rides on a contextual substitution, so browsers honour it. The build runs in the tab, so the fonts stay on your machine.

The prank the stride is for

Hacker News Thursday, September 24, 2026
3.

In the thread

“If you want to make a designer have a nervous breakdown, upload a copy of Helvetica and make every second or third character be Arial.”

krelas, on what the stride control is good for
news.ycombinator.com/item?id=49823738

Commenter krelas wants Helvetica with every second or third character set in Arial, which is exactly what the stride control does. The tool's own notes warn that mixing two fonts makes a derivative work, so both licences apply.

Fragile on purpose

Hacker News Thursday, September 24, 2026
4.

The body is fragile on purpose, and cancer is the reason

dynomight.substack.com · 564 points · 290 comments · jbotz
Telomeres
They shorten with every division, and the body has the enzyme to relengthen them but declines to. A mutated cell line runs out of divisions.
A new leg
Regrowing one would need every cell to keep a rapid-growth switch, which leaves the body sitting closer to cancer.
The liver
It sits downstream of the gut and damages itself while detoxifying, so it regenerates and pays a cancer tax. The lungs get low regeneration and high risk both.
dynomight.substack.com · the author marks it a speculative unifying theory

The post argues the body is fragile on purpose. Telomeres wear down so a mutated cell line runs out of divisions. Regrowing a limb would mean leaving a growth switch on every cell. The liver regenerates because detoxifying keeps damaging it, and it pays for that in cancer risk.

The heart does divide, a little

Hacker News Thursday, September 24, 2026
4.

In the thread

“There is some evidence showing a slow cell turnover in cardiac muscle, estimated around 1% per year in young adults.”

senfiaj, on the claim that heart muscle stops dividing
news.ycombinator.com/item?id=49832938

The post puts cardiac muscle and neurons at near zero regeneration. Commenter senfiaj points instead to a slow turnover, about one percent a year in young adults. That figure is their reading of the literature, and the post argues the other way.

Two blocks left to audit

Hacker News Thursday, September 24, 2026
10.

Fearless SIMD 1.0 leaves two small pieces of unsafe code to audit

linebender.org · 314 points · 52 comments · verdagon
Elsewhere
Grep another Rust SIMD abstraction for unsafe and you turn up several thousand blocks.
Here
A kernel macro calls most intrinsics without unsafe, and a safe transmute module covers the loads and stores. Auditing those two carries the rest.
Held
Three years of security updates for 1.0. Thirty crates depend on it directly, and more than a thousand do indirectly.
linebender.org · eight years on from the prototype

Rust's other portable SIMD crates carry thousands of unsafe blocks. Fearless SIMD confines that to two small pieces, a macro that reaches intrinsics without unsafe and a safe transmute for loads and stores. Version 1.0 carries three years of security updates.

Off nightly at last

Hacker News Thursday, September 24, 2026
10.

In the thread

“Fearless SIMD is what finally allowed my FFT crate, PhastFT, to run on stable Rust.”

O3marchnative, on getting off nightly
news.ycombinator.com/item?id=49800085

Commenter O3marchnative says the crate is what let their own fast Fourier transform library run on stable Rust. The post backs that up: it ships a standard-library equivalent that works on stable, and the standard one still wants nightly.

Sources

Hacker News Thursday, September 24, 2026
Unofficial · not affiliated with Y Combinator

The F-Droid redesign, the shared canvas, the font welder, the liver, and Fearless SIMD, each linked here beside its own thread, with the front page they all came from.