frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Staying cool without refrigerants: Next-generation Peltier cooling

https://news.samsung.com/global/interview-staying-cool-without-refrigerants-how-samsung-is-pioneering-next-generation-peltier-cooling
100•simonebrunozzi•3h ago•87 comments

XMLUI

https://blog.jonudell.net/2025/07/18/introducing-xmlui/
403•mpweiher•9h ago•209 comments

New colors without shooting lasers into your eyes

https://dynomight.net/colors/
172•zdw•3d ago•56 comments

Stdio(3) change: FILE is now opaque (OpenBSD)

https://undeadly.org/cgi?action=article;sid=20250717103345
86•gslin•5h ago•37 comments

Simulating Hand-Drawn Motion with SVG Filters

https://camillovisini.com/coding/simulating-hand-drawn-motion-with-svg-filters
75•camillovisini•3d ago•7 comments

Coding with LLMs in the summer of 2025 – an update

https://antirez.com/news/154
372•antirez•12h ago•263 comments

FFmpeg devs boast of another 100x leap thanks to handwritten assembly code

https://www.tomshardware.com/software/the-biggest-speedup-ive-seen-so-far-ffmpeg-devs-boast-of-another-100x-leap-thanks-to-handwritten-assembly-code
98•harambae•2h ago•30 comments

What My Mother Didn't Talk About (2020)

https://www.buzzfeednews.com/article/karolinawaclawiak/what-my-mother-didnt-talk-about-karolina-waclawiak
21•NaOH•3d ago•5 comments

Tough news for our UK users

https://blog.janitorai.com/posts/3/
181•airhangerf15•2h ago•157 comments

Subreply – an open source text-only social network

https://github.com/lucianmarin/subreply
51•lcnmrn•4h ago•29 comments

Speeding up my ZSH shell

https://scottspence.com/posts/speeding-up-my-zsh-shell
117•saikatsg•7h ago•55 comments

Jove (Jonathan's Own Version of Emacs)

https://en.wikipedia.org/wiki/JOVE
29•nanna•3d ago•15 comments

Discovering what we think we know is wrong

https://www.science.org/content/blog-post/tell-me-again-about-neurons-now
6•strangattractor•2d ago•3 comments

Insights on Teufel's First Open-Source Speaker

https://blog.teufelaudio.com/visionary-mynds-insights-on-teufels-first-open-source-speaker/
64•lis•6h ago•12 comments

Show HN: Conductor, a Mac app that lets you run a bunch of Claude Codes at once

https://conductor.build/
104•Charlieholtz•3d ago•48 comments

Digital vassals? French Government 'exposes citizens' data to US'

https://brusselssignal.eu/2025/07/digital-vassals-french-government-exposes-citizens-data-to-us/
179•ColinWright•12h ago•67 comments

Hacking a Toniebox

https://www.schafe-sind-bessere-rasenmaeher.de/tech/hack-all-the-things-toniebox/
69•LorenDB•6h ago•34 comments

LLM architecture comparison

https://magazine.sebastianraschka.com/p/the-big-llm-architecture-comparison
349•mdp2021•16h ago•23 comments

QuakeNotch: Quake Terminal on your MacBook's notch

https://quakenotch.com
57•rohanrhu•5h ago•65 comments

A Tour of Microsoft's Mac Lab (2006)

https://davidweiss.blogspot.com/2006/04/tour-of-microsofts-mac-lab.html
161•ingve•13h ago•27 comments

AI is killing the web – can anything save it?

https://www.economist.com/business/2025/07/14/ai-is-killing-the-web-can-anything-save-it
107•edward•13h ago•128 comments

The old Caveman Chemistry website (1996-2000)

https://cavemanchemistry.com/oldcave/
72•marcodiego•9h ago•8 comments

Payment processors' bar on Japanese adult content endangers democracy (2024)

https://automaton-media.com/en/news/nier-creator-speaks-out-against-payment-processors-pressuring-japanese-adult-content-platforms/
131•thisislife2•5h ago•92 comments

Async I/O on Linux in databases

https://blog.canoozie.net/async-i-o-on-linux-and-durability/
175•jtregunna•17h ago•87 comments

“The Bitter Lesson” is wrong. Well sort of

https://assaf-pinhasi.medium.com/the-bitter-lesson-is-wrong-sort-of-a3d021864924
38•GavCo•6h ago•26 comments

The Minecraft game score unexpectedly became big business for its composer

https://www.billboard.com/pro/how-minecraft-score-became-big-business-for-composer/
86•tunapizza•4d ago•49 comments

Java was not underhyped in 1997 (2021)

https://dylanbeattie.net/2021/07/01/java-is-criminally-underhyped.html
66•SerCe•3d ago•73 comments

Peep Show – The Most Realistic Portrayal of Evil Ever Made (2020)

https://mattlakeman.org/2020/01/22/peep-show-the-most-realistic-portrayal-of-evil-ive-ever-seen/
7•Michelangelo11•2h ago•0 comments

Master Foo and the Script Kiddie (1996)

https://soda.privatevoid.net/foo/arc/02.html
68•RGBCube•6h ago•37 comments

Australia Wants to See Your Papers Before You Press Play

https://reclaimthenet.org/australia-wants-to-see-your-papers-before-you-press-play
11•like_any_other•1h ago•1 comments
Open in hackernews

Master Foo and the Script Kiddie (1996)

https://soda.privatevoid.net/foo/arc/02.html
68•RGBCube•6h ago

Comments

RGBCube•5h ago
Read the whole Master Foo archive here: https://soda.privatevoid.net/foo/
alabhyajindal•5h ago
This is beautiful and hilarious. Thanks!
ForOldHack•4h ago
It is l33t. Luckily when the f3ds showed up at my door,the d1sks were buried and I was not home. My roommate figured they may want pr0n. They disembarked.

https://everything2.com/title/The+Lord%2527s+Prayer%253A+l33...

Tade0•5h ago
I've always known these as Hacker Koans.

> “These enlightened ones,” he protested, “gave us the Great Way of Unix. Surely, if we mock them we will lose merit and be reborn as beasts or MCSEs.”

I love how enduring is Microsoft's reputation in some circles.

0xbadcafebee•2h ago
It was the certs specifically. Anyone could get one if they had a couple hundred bucks and could cram a bunch of facts. MCSE required more exams, but still you were basically just memorizing stuff and taking tests. Yet for a time (during the 90s-2000s IT boom) anyone could get hired if they had certs. The more acronyms after your name, the better.

Sort of like the people today who take a 2-week JavaScript course and then get hired for 6 figures, but at least the people with the certs had to take some exams.

KyleW9•4h ago
Thanks for sharing, I had no idea these existed until today! These are quite short, and the recruiter one is very accurate haha
tptacek•5h ago
This would have been cringe even in 1996.
rhaps0dy•5h ago
The whole story, or the 3x7r3m3 13375p34k 0f 7h3 5k1dd13?
tptacek•5h ago
The whole story, the vibe of the story, the moral of the story, the use of the word "crack"; it comes off pungently as if written by a professional Unix systems administrator.
loloquwowndueo•5h ago
What’s wrong with professional sysadmins? (It’s sysadmin appreciation day this Friday btw)
tptacek•4h ago
Nothing at all.
ForOldHack•4h ago
The patchtape giveth,and the patchtape taketh away.
bgwalter•5h ago
The moral of the story is not about cracking or getting arrested. It is a metaphor for the danger of taking shortcuts, just like certain other shortcuts in programming that are currently popular and also come with their own version of 1337 language.

And about the tools that enable ScriptKiddies or their modern equivalents to achieve some fast results, for which they have to pay later.

tptacek•4h ago
Yeah, no, I get that, it's just not how anybody who actually broke into computers would think about this.
DanHulton•4h ago
And it's not about those people. It's "Master Foo and the Script Kiddie", not "Master Foo and the Professional Red-Teamer".

It's about a fictional archetype, and the story isn't meant to be taken literally, it's illustrative for the sake of a lesson.

tptacek•4h ago
I'm aware of what the story is meant to be about. I'm saying it's cringe, not that people should take shortcuts on everything.
ForOldHack•4h ago
Boot to the head.
lukan•2h ago
Enlighten us oh wise one then, how would they think?

But I assume you mean the moral of the story is to never break into computers?

I think you are wrong about that. I see the moral as, don't break into computers for the lulz. Especiall not, if you don't know what you are doing. The master clearly can break into systems. But doesn't do it. He feels no need to take stupid risks to proof his skills.

tptacek•21m ago
I'm not "wise", I was just there at the time. Nobody ever looked at an easy to pop system and thought "oh, if I rexd into this host, the FBI is going to come knocking on my door". The prevailing spirit of the time was pretty close to "the only way to get anyone to show up at your door is to steal and use credit card numbers".

The story isn't about breaking into computers; it's drawing an analogy, of a careless action and an undesired consequence. My problem with it is that it's an undesired consequence of the variety dreamt of by Unix systems administrators of the time (we're gonna catch those rascally hackers and they're gonna get it!) and seen in the real world ~never. That doesn't make the moral of the story wrong (be careful), just cringe.

hylaride•5h ago
As a former UNIX administrator (now cloud/devops/SRE/whatever), I can attest that when seasoned professionals are tasked to maintain systems that often run critical code (for finance, government, healthcare, etc) where we are often at the mercy of other groups (accountants, management, etc) treating us like a "cost centre" where proper investment can be hard will result in a very jaded and cynical outlook.

This is as much a defence mechanism as it is a calling card.

dang•2h ago
Not sure if you meant that year literally but I've 1996'd the title for now
tptacek•24m ago
Eek, no, I don't know when this was written! :)
k2xl•5h ago
Similar to Tao of Programming https://www.mit.edu/~xela/tao.html
cgannett•5h ago
Did anyone else hear mystical music in the background and smell fragrantly burning incense while they read that? I loved this, short, funny, interesting.
ninetyninenine•5h ago
The day after the stranger from Woot departed once more, a new student approached Master Foo as he was pruning the plum trees.

“I have heard of your reputation,” the student said, bowing low. “They say you teach the Way of Unix, not for power, but for understanding. May I learn at your feet?”

Master Foo nodded. “What is it you seek?”

“I wish to master the system,” the student said, “to understand every process, every socket, every thread of the great Net. I seek elegance, not exploits.”

“You speak wisely,” said Master Foo. Then he scribbled an IP address on a small bamboo slip. “Crack this machine. Its defenses are trivial. Return and tell me what you learn.”

The student departed.

The next morning, he returned, his robes slightly rumpled but his eyes alight with triumph.

“Master,” he said, “the machine was a decoy for an abandoned cryptocurrency exchange node. I rewrote a dormant smart contract and siphoned off forgotten tokens. The wallet had a bug, my code fixed it. I now possess wealth beyond imagining.”

“You have reported this to the rightful owners?” asked Master Foo.

“There are none,” said the student. “The domain expired, the company dissolved, and the blockchain is immutable. I wrote no logs, touched no traceable endpoints, and masked every call behind a thousand proxies. I am free and unseen.”

“Then you are a thief,” said Master Foo.

“I am not caught,” replied the student. “What I took, no one missed. What I altered, no one saw. And what I gained, no one can take from me.”

Master Foo was silent for a time.

At last, he said, “The first student broke the law and found caution. You have broken nothing and found profit.”

He bowed low to the student.

“Here,” said Master Foo, “is the end of my teaching. Today, you have taught me.”

On hearing this, the student was puzzled.

But Master Foo was enlightened.

kadushka•4h ago
I’m curious what was the intended lesson to crack that machine.
ForOldHack•4h ago
A cookie jar containing even one cookie is guarded by paradox and confusion.
ForOldHack•4h ago
Boot to the head.

And another one for Jenny and the wimp.

ninetyninenine•4h ago
Many seasons passed.

One evening, as Master Foo swept the temple steps, a student came to him with furrowed brow.

“Master,” she said. “I do not understand the story of the two who cracked the machine.”

Master Foo did not look up.

“They did the same thing,” she said. “One was punished and changed. The other walked free and grew proud. Yet you praised neither. You said you were enlightened. Why?”

Master Foo set the broom aside.

“The first was reckless,” he said. “He broke in and was caught. Pain brought him humility. That was the beginning of wisdom.”

“And the second?” she asked.

“He was careful,” said Master Foo. “He did the same. But he was not caught. He gained wealth. He gained pride. He believed he had mastered the Way.”

He looked toward the fading light.

“I gave him a cleaner path. No watchers. No traps. I thought if he still chose restraint, it would reveal his heart.”

He paused.

“I was wrong.”

The student stood silently.

“They chose the same,” said Master Foo. “But the world answered differently. One was struck by pain. The other soothed by silence. Each believed he understood. Neither truly did.”

She bowed her head.

“The machine was a mirror,” she said. “But the lesson was not for them.”

Master Foo nodded.

“No,” he said. “They saw their reflections, and mistook them for truth.”

“And the difference between their tests?” she asked. “Why one path was watched, and the other open?”

“It seemed important once,” said Master Foo. “But now I see, it does not matter.”

“Because neither of them was real,” she said quietly.

Master Foo looked at her.

“Not the first. Not the second.”

He paused.

“Not even the one who stands before me now.”

She raised her eyes.

“Then who was the lesson for?”

Master Foo smiled.

“For the one who is still watching. Still wondering. Still here.”

He picked up the broom and swept the dust from the stone.

You do not speak. You do not need to.

You were enlightened.

BrenBarn•4h ago
Another thing in a similar vein is The Codeless Code: http://thecodelesscode.com/contents
freeCandy•4h ago
Vim koans are my favourite

https://blog.sanctum.geek.nz/vim-koans/

shagie•1h ago
And remember that the images have mouseover texts and names (especially clan names) occasionally have some backstory... before you get through the first 100 and then discover this.

http://thecodelesscode.com/names/Elephant%27s+Footprint+Clan

> Specialists in the persistence tier, where the Temple’s most precious resource is managed—by which I mean data, not alcohol, although they have a fair amount of that as well to cope with the stress of Temple life. Despite this, the clan has strict rules regarding inebriation. A monk is absolutely not allowed to code while drinking unless he really, really wants to. Any monk caught violating this rule is punished by having to buy the next round.

> The clan takes its name from the immense ivory-panelled server cabinet which houses the Temple’s most venerable DBMS hosts. This cabinet is known affectionately as the Great White Elephant, no doubt for its flawless memory. However it is worth noting that elephants do sometimes forget, which is why the Temple has hot replication to a colocation site which houses the Emergency Backup Elephant.

teddyh•4h ago
These are still online at their original location: <http://catb.org/~esr/writings/unix-koans/>
paulddraper•1h ago
These are…abstract.

http://catb.org/~esr/writings/unix-koans/two_paths.html

Can’t figure out the point

nsb1•4h ago
Reminds me of the Acts of Gord, but with less malice.

https://www.actsofgord.com/

b3lvedere•3h ago
I wonder what would happen if Master Foo met the BOFH ..
declan_roberts•3h ago
It's crazy how cringey "leet speak" looks now. Even words like "woot"