frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The Abundance of Deceit

https://slavesincstrip.medium.com/the-abundance-of-deceit-ce7b86f2b13f
2•thunderbong•7m ago•0 comments

AI Prompt Optimizer – Boost Your Prompts with PromptBoost

https://prompt-boost.com
1•icstmcf•8m ago•0 comments

A 7M parameter network just outscored huge LLMs on ARC AGI

https://www.arxiv.org/pdf/2510.04871
2•llosio•10m ago•0 comments

Managing Encrypted Filesystems with dirlock

https://lwn.net/Articles/1038859/
3•pykello•16m ago•0 comments

Denominate U.S. stocks in gold rather than dollars, and they've been in decline

https://twitter.com/elerianm/status/1976237139185574170
3•SilverElfin•21m ago•0 comments

Daily Show Interview with Tristan Harris on AI Dangers [video]

https://www.youtube.com/watch?v=675d_6WGPbo
2•kjohnston71•25m ago•0 comments

Vexing Exceptions

https://ericlippert.com/2008/09/10/vexing-exceptions/
1•CGamesPlay•34m ago•0 comments

A Manhwa about job-hopping in Tech

https://www.webtoons.com/en/drama/ctrl-alt-resign/list?title_no=8384
2•Shuddown•36m ago•0 comments

Show HN: 100% free static site hosting for you with custom subdomains

https://pagey.site
1•freakynit•36m ago•0 comments

How Parents Manage Screen Time for Kids

https://www.pewresearch.org/internet/2025/10/08/how-parents-manage-screen-time-for-kids/
1•thm•37m ago•0 comments

I built CodeIngest (like gitingest for local files)

https://github.com/shubhdotai/codeingest
1•mshubham•37m ago•0 comments

Microsoft engineer resigns over cloud business from Israeli military

https://www.cnbc.com/2025/10/09/microsoft-engineer-resigns-over-cloud-business-from-israeli-milit...
7•cramsession•51m ago•0 comments

Show HN: I Found a Way for Crypto Casinos to Be Fair

https://probablyfair.org/
1•ccheshirecat•53m ago•0 comments

Connecting Cloud Apps to Industrial Equipment with Tailscale

https://wedgworth.dev/connecting-cloud-apps-to-industrial-equipment-with-tailscale/
1•paltman•55m ago•0 comments

Open-Source Agentic AI

https://github.com/AFK-surf/open-agent
4•Johnson8053•58m ago•0 comments

How the Gaza ceasefire deal was done

https://www.theguardian.com/world/2025/oct/09/how-the-gaza-ceasefire-deal-was-done-donald-trump
3•andsoitis•1h ago•2 comments

The phaseout of the MMAP() file operation

https://lwn.net/Articles/1038715/
2•signa11•1h ago•0 comments

A low cost modular actuator for dynamic robots (2018)

https://dspace.mit.edu/handle/1721.1/118671
3•nill0•1h ago•0 comments

Onyx Boox Note Air 4 C Review: The Best Color E Ink Tablet for Most People

https://www.pcmag.com/reviews/onyx-boox-note-air-4-c
2•teleforce•1h ago•0 comments

Claude Code's Web Tools: WebFetch vs. WebSearch

https://mikhail.io/2025/10/claude-code-web-tools/
2•alwillis•1h ago•0 comments

Gene-Edited Tomatoes Might Boost Vitamin D Levels–That Doesn't Mean They're Safe

https://publichealthpolicyjournal.com/gene-edited-tomatoes-might-boost-vitamin-d-levels-but-that-...
1•bookmtn•1h ago•2 comments

Intent Weaving for AI Coding Agents

https://www.autohand.ai/updates/intent-weaving
3•igorpcosta•1h ago•1 comments

Organizations, Like Code, Deserve Refactoring

https://robbyonrails.com/articles/2025/10/09/organizations-like-code-deserve-refactoring/
1•mooreds•1h ago•0 comments

The new AI arms race changing the war in Ukraine

https://www.bbc.com/news/articles/cly7jrez2jno
2•starwatch•1h ago•0 comments

Home Education Resources for Gifted Kids

https://www.goodthoughts.blog/p/home-education-resources
2•rahimnathwani•1h ago•0 comments

Advice on Upskilling

https://docs.google.com/document/d/17qFY5w9uEWL4VVyJSTEmSSRyvegh_Y4N6NMSxwCmGaE/edit
1•rahimnathwani•1h ago•0 comments

Show HN: Indiebooks – Free bookkeeping that auto-fills CRA/IRS tax forms

https://indiebooks.io
1•maxjasper•1h ago•0 comments

Show HN: Brinode – create n8n automations and AI agents from plain text

https://brinode.com/
2•abdulhak•1h ago•0 comments

Elevator AI: Create Elevator Portraits

https://www.elevatorai.online
1•yszhu•1h ago•0 comments

Review: Google Pixel Watch 4

https://www.wired.com/review/google-pixel-watch-4/
1•teleforce•1h ago•0 comments
Open in hackernews

The Burrows-Wheeler Transform

https://sandbox.bio/concepts/bwt
85•g0xA52A2A•7h ago

Comments

jansan•5h ago
For an article describing a compression algorithm this was very digestible and entertaining.
jakedata•5h ago
This transformation in and of itself does not perform any compression. In fact it adds an additional string marker to the data. Performing compression on these strings is addressed here: https://www.cs.cmu.edu/~15451-f18/lectures/lec25-bwt.pdf#pag...
foobarian•5h ago
The unintuitive part of BWT to me was always the reverse operation, which was the only thing the post didn't give intuition for :-)
raboukhalil•4h ago
Good point, thanks! I'll add a subsection about the intuition for that.
raboukhalil•31m ago
I just added a section about the intuition behind the decoding: https://sandbox.bio/concepts/bwt#intuition-decoding , hope it helps!
hinkley•3h ago
Most BWT descriptions: now draw the rest of the owl.

Once upon a time I found one that did the entire round trip, I neglected to bookmark it. So when I eventually forgot how it worked, or wanted to show others, I was stuck. Never did find it.

raboukhalil•29m ago
I added more details about how the decoding works here: https://sandbox.bio/concepts/bwt#intuition-decoding , I'd love to hear if that is more clear now
fair_enough•5h ago
Thanks, man! This helps a lot, because as you say the algorithm is not intuitive. The description of the type of data it is very good for is the best value-adding part of this writeup. Greatly appreciated!
loloquwowndueo•5h ago
I was once mentioning this transform to someone and they were like “what? The Bruce Willis transform?” - I guess my pronunciation sucked that much.
Bukhmanizer•4h ago
Once in a lecture one of my friends asked “You keep mentioning Cooper Netties, who is Cooper Netties?” Everyone was very confused until someone figured out she was asking about Kubernetes.
raboukhalil•4h ago
Author here, nice to see the article posted here! I'm currently looking for ideas for other interactive articles, so let me know if think of other interesting/weird algorithms that are hard to wrap your head around.
lancefisher•4h ago
This is a good article and a fun algorithm. Google made a great series of compression videos a while ago - albeit sometimes silly. For the Burrows-Wheeler one they interviewed Mike Burrows for some of the history. https://youtu.be/4WRANhDiSHM
emmelaich•2h ago
I wonder if he came up with it when pondering permuted indexes. Which used to be a feature of the man pages system.
hinkley•2h ago
Noteworthy that the paper that was published describing this technique came at a time when IP lawyers had begun to destroy the world wrt to small business innovation. And that they released it unencumbered is a huge debt of gratitude that we haven’t really honored.
embit•2h ago
This is great. The best article I have read on BWT and experimented was in Dr Dobbs Journal around 1996-97.
pixelpoet•1h ago
I remember randomly reading about this in the Hugi demoscene diskmag as a young teen, and it completely blew my mind (notably the reverse transform, apparently not covered in OP's article): https://hugi.scene.org/online/coding/hugi%2013%20-%20cobwt.h...

The author later wrote many now-famous articles, including A Trip Through the Graphics Pipeline.

username223•1h ago
Does anyone else remember when Dr. Dobb's Journal wrote about stuff like this? https://web.archive.org/web/20040217202950/http://www.ddj.co...
Imnimo•1h ago
An interesting bit of trivia about the Burrows-Wheeler transform is that it was rejected when submitted to a conference for publication, and so citations just point to a DEC technical report, rather than a journal or conference article.
mfworks•9m ago
The most magical part of this transform is the search! First learned about this in a bioalgorithms course, and the really cool property is that for a string length l, you can search for the string in O(l) time. It has the same search time complexity of a suffix tree with O(n) space complexity (with a very low constant multiple). To this day it may be the coolest algorithm I've encountered.
dgacmu•1m ago
I encountered suffix arrays in grad school and was so taken by them I incorporated them as the primary search mechanism for the pi searcher. 25 years later it's still the best way to do it. Incredible insight behind bwt and suffix arrays.