frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

TUI Studio – visual terminal UI design tool

https://tui.studio/
78•mipselaer•2h ago•28 comments

Bucketsquatting is (finally) dead

https://onecloudplease.com/blog/bucketsquatting-is-finally-dead
166•boyter•4h ago•79 comments

I traced $2B in grants and 45 states' lobbying behind age‑verification bills

https://old.reddit.com/r/linux/comments/1rshc1f/i_traced_2_billion_in_nonprofit_grants_and_45/
365•shaicoleman•3h ago•112 comments

Willingness to look stupid

https://sharif.io/looking-stupid
456•Samin100•4d ago•159 comments

Okmain: How to pick an OK main colour of an image

https://dgroshev.com/blog/okmain/
66•dgroshev•3d ago•8 comments

Prompt-caching – auto-injects Anthropic cache breakpoints (90% token savings)

https://prompt-caching.ai/
36•ermis•1h ago•18 comments

Executing programs inside transformers with exponentially faster inference

https://www.percepta.ai/blog/can-llms-be-computers
165•u1hcw9nx•1d ago•44 comments

Malus – Clean Room as a Service

https://malus.sh
1330•microflash•23h ago•486 comments

Show HN: Algorithms and Data Structures in TypeScript – Free Book (~400 Pages)

http://amoilanen.github.io/Algorithms-with-Typescript/
7•jsontwikkeling•1h ago•0 comments

Show HN: What was the world listening to? Music charts, 20 countries (1940–2025)

https://88mph.fm/
28•matteocantiello•2d ago•8 comments

Ceno, browse the web without internet access

https://ceno.app/en/index.html?
63•mohsen1•6h ago•19 comments

Source code of Swedish e-government services has been leaked

https://darkwebinformer.com/full-source-code-of-swedens-e-government-platform-leaked-from-comprom...
110•tavro•3h ago•91 comments

Gvisor on Raspbian

https://nubificus.co.uk/blog/gvisor-rpi5/
18•_ananos_•3h ago•3 comments

What we learned from a 22-Day storage bug (and how we fixed it)

https://www.mux.com/blog/22-day-storage-bug
9•mmcclure•3d ago•0 comments

Qatar helium shutdown puts chip supply chain on a two-week clock

https://www.tomshardware.com/tech-industry/qatar-helium-shutdown-puts-chip-supply-chain-on-a-two-...
18•johnbarron•48m ago•7 comments

“This is not the computer for you”

https://samhenri.gold/blog/20260312-this-is-not-the-computer-for-you/
595•MBCook•11h ago•250 comments

Show HN: fftool – A Terminal UI for FFmpeg – Shows Command Before It Runs

https://bensantora.com/posts/fftool-ffmpeg-tui-go/
31•taskset•3h ago•16 comments

Dijkstra's Crisis: The End of Algol and Beginning of Software Engineering (2010) [pdf]

https://www.tomandmaria.com/Tom/Writing/DijkstrasCrisis_LeidenDRAFT.pdf
5•ipnon•4d ago•1 comments

ATMs didn’t kill bank teller jobs, but the iPhone did

https://davidoks.blog/p/why-the-atm-didnt-kill-bank-teller
452•colinprince•22h ago•469 comments

Vite 8.0 Is Out

https://vite.dev/blog/announcing-vite8
379•kothariji•8h ago•114 comments

Bubble Sorted Amen Break

https://parametricavocado.itch.io/amen-sorting
358•eieio•20h ago•105 comments

IMG_0416 (2024)

https://ben-mini.com/2024/img-0416
129•TigerUniversity•4d ago•26 comments

Enhancing gut-brain communication reversed cognitive decline in aging mice

https://med.stanford.edu/news/all-news/2026/03/gut-brain-cognitive-decline.html
333•mustaphah•20h ago•145 comments

An old photo of a large BBS (2022)

https://rachelbythebay.com/w/2022/01/26/swcbbs/
218•xbryanx•17h ago•140 comments

Shall I implement it? No

https://gist.github.com/bretonium/291f4388e2de89a43b25c135b44e41f0
1366•breton•16h ago•498 comments

Prefix sums at gigabytes per second with ARM NEON

https://lemire.me/blog/2026/03/08/prefix-sums-at-tens-of-gigabytes-per-second-with-arm-neon/
53•mfiguiere•4d ago•8 comments

Understanding the Go Runtime: The Scheduler

https://internals-for-interns.com/posts/go-runtime-scheduler/
128•valyala•3d ago•18 comments

Document poisoning in RAG systems: How attackers corrupt AI's sources

https://aminrj.com/posts/rag-document-poisoning/
132•aminerj•23h ago•54 comments

The Met releases high-def 3D scans of 140 famous art objects

https://www.openculture.com/2026/03/the-met-releases-high-definition-3d-scans-of-140-famous-art-o...
308•coloneltcb•21h ago•60 comments

US private credit defaults hit record 9.2% in 2025, Fitch says

https://www.marketscreener.com/news/us-private-credit-defaults-hit-record-9-2-in-2025-fitch-says-...
396•JumpCrisscross•1d ago•431 comments
Open in hackernews

Show HN: fftool – A Terminal UI for FFmpeg – Shows Command Before It Runs

https://bensantora.com/posts/fftool-ffmpeg-tui-go/
31•taskset•3h ago

Comments

overflowy•1h ago
> terminal UI written in Go

> Linux only

Any particular reason for that? Are you using specific Linux APIs?

Just to clarify, this looks like a super helpful utility, something that I would personally use. The issue is that I noticed the installation instructions include a link to a prebuilt binary hosted on your website. Without providing access to the source code, you're asking users to trust executing an unknown binary on their system.

taskset•55m ago
I no longer use GitHub for original projects. Source for fftool isn't public yet but I understand the concern — running an unaudited binary is a real ask. My site leans toward educational, so that people consider building the tool from the instructions in the article. I may host the source on the site as a zip or tarball at some point so people can more easily build it.

As for Linux API - TIOCGWINSZ via syscall.IOCTL to get terminal dimensions.

Why Linux and Go - Linux is the only OS I use. I like Go because it produces a single static binary with no runtime dependencies. Thanks for your interest.

lionkor•48m ago
You use charmbracelet/bubbletea for the TUI, which does seem to support Windows, what am I missing?
yusoft•1h ago
Nice
taskset•48m ago
Thanks.
mr_mitm•1h ago
Am I blind or is there no link to the source? I get that running code from any old repo on github has become normalized, but running random binaries is pushing it. Also, I think when advertising a TUI, you should include an asciinema video (or comparable).
garymoon•1h ago
Same
taskset•1h ago
I no longer use GitHub for original projects. Source for fftool isn't public yet but I understand the concern — running an unaudited binary is a real ask. My site leans toward educational, so that people might consider building the tool from the instructions in the article. I'll probably post the source on the site as a zip or tarball at some point so people can more easily build it. The asciinema suggestion is a good one — I'll look into it.
lionkor•50m ago
Weird, I swear the binary debug info says "github.com/bensantora-tech/fftool/main.go", so its just not public? Why?
taskset•44m ago
Right, I missed that — the Go module path in go.mod references GitHub by convention even though the repo isn't there (it's embedded in the binary's debug info). I'll change the module path to something on my own domain. Thanks for spotting that.
lionkor•42m ago
Yeah, I thought about it and remembered that Go assumes GitHub by default for some dumb reason!
lionkor•57m ago
To be fair, it ships with debug info.
quux•1h ago
Any screenshots?
taskset•48m ago
Just pushed a screenshot - fftool.png
kawsper•1h ago
Speaking of ffmpeg tools, someone on HN showed a TUI for ffmpeg that let you trim a video, with a preview in your terminal so you could trim precisely.

I've tried searching for the comment but without any luck, if anyone have a suggestion for the name, I would be grateful.

tcbrah•23m ago
the confirm screen showing the actual command is lowkey the best part. i use ffmpeg daily for video assembly (concat demuxer + xfade + zoompan for ken burns) and honestly the only reason i got decent at it was reading the commands that other wrappers were generating under the hood. most ffmpeg GUIs hide that from you which defeats the purpose IMO - you end up dependent on the tool forever instead of actually learning the flags