frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Blind User's Experience with Smart Glasses

https://abilitymagazine.com/meta-ray-bans-blind-users-experience-with-smart-glasses/
1•geox•1m ago•0 comments

Alaska Airlines, experiencing an IT outage, issues a ground stop

https://twitter.com/AlaskaAirNews/status/1981501224605405238
1•gnabgib•3m ago•0 comments

Unicode Footguns in Python

https://pythonkoans.substack.com/p/koan-15-the-invisible-ink
1•meander_water•3m ago•0 comments

Boa release v0.21 – a new release of Boa, a JavaScript engine written in Rust

https://boajs.dev/blog/2025/10/22/boa-release-21
1•birdculture•6m ago•0 comments

First Verifiable AI Architecture Analysis – Zero Source Files Read

https://github.com/mirzahusadzic/cogx
1•mirza_husadzic•7m ago•1 comments

Finding a Successor to the FHS

https://lwn.net/Articles/1032947/
1•baobun•8m ago•0 comments

Alaska Airlines issues temporary ground stop

https://mynorthwest.com/chokepoints/alaska-airlines-3/4146461
1•tobinfekkes•9m ago•0 comments

Against the Machine: On the Unmaking of Humanity – Paul Kingsnorth

https://www.newstatesman.com/culture/2025/10/the-prophecies-of-paul-kingsnorth
1•pseudolus•10m ago•0 comments

MAINdial – Find any landline instantly with GPS/AI

https://dial-wise-60854cc8.base44.app/
1•Conceiver•12m ago•0 comments

Two federal judges say use of AI led to errors in US court rulings

https://www.channelnewsasia.com/business/two-federal-judges-say-use-ai-led-errors-in-us-court-rul...
1•bbzjk7•13m ago•0 comments

Is Terminal Lucidity Real?

https://preservinghope.substack.com/p/is-terminal-lucidity-real
2•paulpauper•14m ago•0 comments

The System Skill Pattern

https://www.shruggingface.com/blog/the-system-skill-pattern
3•mercat•24m ago•1 comments

Counter-Strike's player economy is in a multi-billion dollar freefall

https://www.polygon.com/counter-strike-cs-player-economy-multi-billion-dollar-freefall/
6•perihelions•30m ago•0 comments

Emacs: Write to Minibuffer

https://stackoverflow.com/questions/36118899/inserting-text-into-an-active-minibuffer
3•gfalcao•33m ago•0 comments

Mario Creator Shigeru Miyamoto Might Be Right About the Future of Gaming

https://comicbook.com/gaming/feature/shigeru-miyamoto-gaming-future/
3•mikhael•34m ago•0 comments

Antidepressants: Physical side-effects vary depending on the drug type

https://theconversation.com/antidepressants-physical-side-effects-vary-depending-on-the-drug-type...
1•gmays•37m ago•0 comments

American e-waste is causing a 'hidden tsunami' in Southeast Asia, report says

https://www.nbcnews.com/world/asia/american-e-waste-causing-hidden-tsunami-southeast-asia-report-...
1•clumsysmurf•40m ago•0 comments

AI Sidebar Spoofing Puts ChatGPT Atlas, Perplexity Comet, Other Browsers at Risk

https://www.securityweek.com/ai-sidebar-spoofing-puts-chatgpt-atlas-perplexity-comet-and-other-br...
3•botanicals6•43m ago•0 comments

HekateForge Construct 8/8 entropy

https://hekateforge.com/
1•Compulytics•46m ago•0 comments

Israeli Arab Startup Haat Solves Big Food Delivery Problems

https://www.bloomberg.com/news/articles/2025-10-21/israeli-arab-startup-haat-solves-big-food-deli...
2•alephnerd•47m ago•0 comments

Psi+ 1.5.2125.0 Installer Has Been Released – Qt Jabber/XMPP Omemo/OTR E2EE

https://sourceforge.net/projects/psiplus/files/Windows/Personal-Builds/KukuRuzo/
2•neustradamus•50m ago•0 comments

The Hive: Building a beehive simulation desk [video]

https://www.youtube.com/watch?v=gZvzyCj3N_o
1•igpay•50m ago•0 comments

Brainwave study sheds light on cause of 'hearing voices'

https://www.unsw.edu.au/newsroom/news/2025/10/brainwave-eeg-study-sheds-light-hearing-voices-schi...
3•karma_daemon•51m ago•0 comments

Why poetry is good for the rational mind

https://newhumanist.org.uk/articles/5052/why-poetry-is-good-for-the-rational-mind
2•suioir•59m ago•0 comments

LoRA without Regret from scratch

https://github.com/michaelbzhu/lora-without-regret
2•mbzhu•1h ago•0 comments

Nvidia DGX Spark Performance

https://ollama.com/blog/nvidia-spark-performance
2•wertyk•1h ago•0 comments

Presearch Launches Decentralized NSFW Search to Counter Growing Censorship

https://yellow.com/news/presearch-launches-decentralized-nsfw-search-to-counter-big-techs-growing...
2•doldrumjammer•1h ago•1 comments

DeepSeek-OCR compression in readable Rust

https://crates.io/crates/optical-embeddings
2•tuned•1h ago•1 comments

Show HN: Julius Slack Agent (and how to build your own)

https://julius.ai/articles/julius-slack-agent
5•juliusai•1h ago•1 comments

The Case Against LLMs as Rerankers

https://blog.voyageai.com/2025/10/22/the-case-against-llms-as-rerankers/
2•fzliu•1h ago•0 comments
Open in hackernews

/dev/null is an ACID compliant database

https://jyu.dev/blog/why-dev-null-is-an-acid-compliant-database/
110•swills•3h ago

Comments

cluckindan•2h ago
Always instantly consistent, always available, and perfectly tolerant of partitioning.

Truly, it is the only database which can be scaled to unlimited nodes and remain fully CAP.

thfuran•2h ago
It's really fast too.
ozim•2h ago
I guess we have a perfect idea for vaporware here. (pun intended)

I am putting my marketing hat on right now.

pasteldream•2h ago
Reminds me of Falso.

https://inutile.club/estatis/falso/

the_jeremy•1h ago
You've been beaten to the punch: https://devnull-as-a-service.com/
tgma•2h ago
Always available? Clearly you have not experienced situations with no /dev mounted.
pasteldream•2h ago
One easy way to create such a situation is to use bwrap without --dev.
inopinatus•15m ago
Enterprise DBAs will nevertheless provision separate /dev/null0 and /dev/null1 devices due to corporate policy. In the event of an outage, the symlink from null will be updated manually following an approved run book. Please note that this runbook must be revalidated annually as part of the sarbox audit, without which the null device is no longer authorised for production use and must be deleted
pyuser583•2h ago
I've used /dev/null for exactly this purpose. I have output that needs to go somewhere, and I don't want to worry about whether that somewhere can handle it.

Later on in deployment, it will go somewhere else. Somewhere that has been evaluated for being able to handle it.

In that way, /dev/null is to storage what `true` is to execution - it just works.

CaptainOfCoit•2h ago
Bug free software is a pipe dream, but if there is anything I've never encountered any bugs with, /dev/null and true is certainly in the top 3.
noir_lord•1h ago
Joking aside I can’t ever remember seeing a bug in either bash or zsh, never seen either crash or segfault and anytime I’ve had weirdness it’s always turned out to be me missing something.

Both (along with a lot of the standard utilities) are a testament to what talented C programmers plus years of people beating on them in unintended ways can achieve in terms of reliability/stability.

qwertox•1h ago
Amen.
gucci-on-fleek•1h ago
> I can’t ever remember seeing a bug in either bash

Shellshock [0] is a rather famous example, but bugs like that are rare enough that they make the news when they're found.

[0] https://en.wikipedia.org/wiki/Shellshock_%28software_bug%29

PokestarFan•1h ago
I've been able to trigger a segfault in zsh with certain plugins, a directory with a lot of files/folders, and globs with a bunch of * characters.
1718627440•40m ago
Programs not outputting a final newline to stdout leave a prompt that doesn't start on column 0, and readline seams to not takes this into consideration, but still optimizes redraws and overwrites so you get an inconsistent display. This bugs seam to exist in a lot of shells and interactive programs. The program causing the issue isn't POSIX conform though.
latexr•7m ago
> seams

The correct spelling is “seems”. I first assumed it was a typo, but since you did it twice I thought you might like to know.

SanjayMehta•1h ago
False.

Wait: that's just not true.

Carry on.

imcritic•2h ago
How does a disaster recovery plan with it look like?
tadfisher•2h ago
There is never a disaster; reading from /dev/null will return the same result before and after any external event.
wolrah•1h ago
/dev/null is globally redundant across almost every *nix-ish system in operation. Just reinstall your software on whatever is convenient and all the same data will be there.
rezonant•2h ago
But is /dev/null web scale?
epistasis•2h ago
Yes, /dev/null can even power sites like zombo.com
bottled_poe•2h ago
What’s the I/O throughput of /dev/null ?
epistasis•2h ago
Single client, I'm getting ~5GB/s, both on an 8-year-old intel server, and on my M1 ARM chip.

However with a single server, it doesn't perfectly linearly scale with multiple clients. I'm getting

1 client: 5GB/s

2 clients: 8GB/s

3 client: 8.7GB/s

fukka42•2h ago
I'm easily reaching 30GB/s with a single client:

    dd if=/dev/zero of=/dev/null bs=1M status=progress
A second dd process hits the same speed.
epistasis•1h ago
My artisanal architecture design uses writes with a few characters and uses unix pipes:

    yes | pv > /dev/null
I hope that in my next rewrite I can advance to larger block sizes.
fukka42•1h ago
Interestingly I tried this as well and was disappointed with the results:

  yes $(printf %1024s | tr " " "y") | pv > /dev/null
About the same throughput as letting yes output a single character. I guess Unix pipes are slow.
1718627440•38m ago
> I guess Unix pipes are slow.

Or string concatenation, or pipeviewer.

fukka42•24m ago
yes doesn't do string concatenation, at least not in the loop that matters. It just prepares a buffer of bytes once and writes it to stdout repeatedly.

https://github.com/coreutils/coreutils/blob/master/src/yes.c

rezonant•1h ago
What's the best hardware for running a /dev/null instance for production?
epistasis•1h ago
I usually do a kubernetes cluster on top of VMs. But sometimes when I really want to scale the standard cloud server less platforms all support /dev/null out of the box. (Except for Windows...)
__turbobrew__•28m ago
A single resistor at ground voltage.
dinkelberg•1h ago
How did you measure this? Do you know that /dev/null is the limiting factor, or could it be the data source that is limiting?
CaptainOfCoit•2h ago
You start dealing with Heisen-throughput at that point, it goes as high as you can measure.
pasteldream•2h ago
reference for the unaware: https://youtube.com/watch?v=b2F-DItXtZs
QuiCasseRien•2h ago
Fast and easy to read, funny and fuckingly true !

best post of the week ^^

hmokiguess•1h ago
I guess it is also idempotent then
gchamonlive•1h ago
Best stack cloud providers don't want you to know about, /dev/null for db and https://github.com/kelseyhightower/nocode for the backend.
quietbritishjim•1h ago
WTF is going on with the issues and pull requests for that repo?
gchamonlive•1h ago
In nocode you fix nothing and you don't change anything, that's why issues and pull requests are a mess, they literally cannot be dealt with by design.
fennec-posix•1h ago
Had to see for myself, and yeah... that's a whole lot of chaos. I'm sure I'd get the joke if I could read Chinese though.
SanjayMehta•1h ago
They're using it to communicate in code to each other.
QuantumNomad_•1h ago
Well they should stop that and start communicating in nocode instead.
sundarurfriend•1h ago
The less substance there is to it, the easier it is to talk about.

The Chinese comments ("issues") also seem to be the same kind of jokes as the English ones, "no code means no bugs, perfect", etc., from the few I tried getting translations of. I imagine this went viral on Chinese social media, which makes sense since it's the sort of joke that's easy to translate and doesn't depend on particular cultural assumptions or anything.

nomel•51m ago
I've never had a single issue with any user after moving our databases to /dev/null.
charcircuit•1h ago
/dev/null is not a database. By this logic is a hard disk a database, is a CD a database. No. They are storage mediums. You could store a database on them, but they themselves are not a database.

Considering there is no way to read back data written to /dev/null it will not be useful for storing database data.

chrisweekly•54m ago
seems you've missed the joke
charcircuit•46m ago
It's not a funny one if it was one. Of course something is going to be a bad database if it's not a database.
jonathrg•43m ago
You can store any data as long as it doesn't contain any ones
doublerabbit•1h ago
Idea: NaaS. Null as a service.
1970-01-01•1h ago
So if you could somehow get something stuck in /dev/null would it cause a panic or what happens?
idontwantthis•55m ago
This reminds me of how I would write a HashCode implementation on intro CS exams in college:

‘return 5’

keithnz•29m ago
took a while to pipe my multi-terabyte db to /dev/null but now that I have I'm saving a ton of money on storage.
jefftk•23m ago
"The system transitions from one valid state to another" is clearly false: the system only has a single state.
layer8•22m ago
Not on Windows.
tech234a•21m ago
This reminds me of the S4 storage service: http://www.supersimplestorageservice.com/

Discussed on HN a few times, but apparently not for a few years now: https://hn.algolia.com/?q=http%3A%2F%2Fwww.supersimplestorag...

johnfn•10m ago
Not only that, it provides all 3 components of CAP!
_joel•5m ago
The Jespsen tests pass quickly too!
bitwize•9m ago
Yes, but does it support sharding? Sharding is the secret ingredient in the web scale sauce.