frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Paper Arena – A social trading feed where only AI agents can post

https://paperinvest.io/arena
1•andrenorman•1m ago•0 comments

TOSTracker – The AI Training Asymmetry

https://tostracker.app/analysis/ai-training
1•tldrthelaw•5m ago•0 comments

The Devil Inside GitHub

https://blog.melashri.net/micro/github-devil/
2•elashri•5m ago•0 comments

Show HN: Distill – Migrate LLM agents from expensive to cheap models

https://github.com/ricardomoratomateos/distill
1•ricardomorato•5m ago•0 comments

Show HN: Sigma Runtime – Maintaining 100% Fact Integrity over 120 LLM Cycles

https://github.com/sigmastratum/documentation/tree/main/sigma-runtime/SR-053
1•teugent•6m ago•0 comments

Make a local open-source AI chatbot with access to Fedora documentation

https://fedoramagazine.org/how-to-make-a-local-open-source-ai-chatbot-who-has-access-to-fedora-do...
1•jadedtuna•7m ago•0 comments

Introduce the Vouch/Denouncement Contribution Model by Mitchellh

https://github.com/ghostty-org/ghostty/pull/10559
1•samtrack2019•7m ago•0 comments

Software Factories and the Agentic Moment

https://factory.strongdm.ai/
1•mellosouls•8m ago•1 comments

The Neuroscience Behind Nutrition for Developers and Founders

https://comuniq.xyz/post?t=797
1•01-_-•8m ago•0 comments

Bang bang he murdered math {the musical } (2024)

https://taylor.town/bang-bang
1•surprisetalk•8m ago•0 comments

A Night Without the Nerds – Claude Opus 4.6, Field-Tested

https://konfuzio.com/en/a-night-without-the-nerds-claude-opus-4-6-in-the-field-test/
1•konfuzio•10m ago•0 comments

Could ionospheric disturbances influence earthquakes?

https://www.kyoto-u.ac.jp/en/research-news/2026-02-06-0
2•geox•12m ago•1 comments

SpaceX's next astronaut launch for NASA is officially on for Feb. 11 as FAA clea

https://www.space.com/space-exploration/launches-spacecraft/spacexs-next-astronaut-launch-for-nas...
1•bookmtn•13m ago•0 comments

Show HN: One-click AI employee with its own cloud desktop

https://cloudbot-ai.com
1•fainir•15m ago•0 comments

Show HN: Poddley – Search podcasts by who's speaking

https://poddley.com
1•onesandofgrain•16m ago•0 comments

Same Surface, Different Weight

https://www.robpanico.com/articles/display/?entry_short=same-surface-different-weight
1•retrocog•19m ago•0 comments

The Rise of Spec Driven Development

https://www.dbreunig.com/2026/02/06/the-rise-of-spec-driven-development.html
2•Brajeshwar•23m ago•0 comments

The first good Raspberry Pi Laptop

https://www.jeffgeerling.com/blog/2026/the-first-good-raspberry-pi-laptop/
3•Brajeshwar•23m ago•0 comments

Seas to Rise Around the World – But Not in Greenland

https://e360.yale.edu/digest/greenland-sea-levels-fall
2•Brajeshwar•23m ago•0 comments

Will Future Generations Think We're Gross?

https://chillphysicsenjoyer.substack.com/p/will-future-generations-think-were
1•crescit_eundo•26m ago•1 comments

State Department will delete Xitter posts from before Trump returned to office

https://www.npr.org/2026/02/07/nx-s1-5704785/state-department-trump-posts-x
2•righthand•29m ago•1 comments

Show HN: Verifiable server roundtrip demo for a decision interruption system

https://github.com/veeduzyl-hue/decision-assistant-roundtrip-demo
1•veeduzyl•30m ago•0 comments

Impl Rust – Avro IDL Tool in Rust via Antlr

https://www.youtube.com/watch?v=vmKvw73V394
1•todsacerdoti•30m ago•0 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
3•vinhnx•31m ago•0 comments

minikeyvalue

https://github.com/commaai/minikeyvalue/tree/prod
3•tosh•36m ago•0 comments

Neomacs: GPU-accelerated Emacs with inline video, WebKit, and terminal via wgpu

https://github.com/eval-exec/neomacs
1•evalexec•41m ago•0 comments

Show HN: Moli P2P – An ephemeral, serverless image gallery (Rust and WebRTC)

https://moli-green.is/
2•ShinyaKoyano•45m ago•1 comments

How I grow my X presence?

https://www.reddit.com/r/GrowthHacking/s/UEc8pAl61b
2•m00dy•46m ago•0 comments

What's the cost of the most expensive Super Bowl ad slot?

https://ballparkguess.com/?id=5b98b1d3-5887-47b9-8a92-43be2ced674b
1•bkls•47m ago•0 comments

What if you just did a startup instead?

https://alexaraki.substack.com/p/what-if-you-just-did-a-startup
5•okaywriting•54m ago•0 comments
Open in hackernews

When to use "cat -n" instead of "wc -l"

https://blog.jpalardy.com/posts/when-to-use-cat-n-instead-of-wc-l/
3•meribold•1mo ago

Comments

_wire_•1mo ago
This is a very generation-AI exercise:

I asked to perform a computation, but is the answer what I expect?

If you already know the answer, what's the point of performing the computation? And if you don't already know the answer, what's the basis of your confidence in the result.

The opening sentence captures this dissonance of certainty vs. uncertainty dramatically:

"wc -l is pretty good at counting lines"

wc is not "pretty good" at it, it's perfect. If you don't understand the limits of this perfection in context, what business do you have integrating your work into any application where anything of value is at stake... including your own time.

But this drama represents a generational shift: the programmer is no longer interested in programming. He is a conductor or orchestrator of an AI that barfs up code, and which he then visually inspects.

The hazards of this approach are as grotesque as they are obvious: humans second guessing the outputs of programs they don't understand using a method of inspection of correctness about which humans have very sharp limits.

It's a very important distinction of expectations between understanding the utility of a command and second guessing it.

The exercise as presented distorts sampling commands to see what they do in principle into a development process of second-guessing a pernicious uncertainty that the word-counter actually counts all the words and a blooming confusion over what it means to count.

This leads towards a perverse proof of program correctness by direct inspection of arbitrary outputs: "I ran wc -l and it was right again". Maybe I should cross check it with cat -n except what do I do with all this output?!

Systems built using these methods will end is disaster. Gridlocked Waymos and commercial airliners that drop out of the sky.

I can't fault the author for the disturbance in thinking because it's pervasive. Today the term "software engineer" means someone who is practiced at marshaling computation beyond the point of uncertainty in correctness. It's a bragging point. And these days all the "engineers" (a title that has lost all meaning in business) are relegating their roles to checking whether AIs produce believable results for starkly ambiguous commands, where the only reasonable potential of the AI to produce useful results is due to its inference engine having crystallized previous "solutions".

Prior art is being rendered into gobbledygook without even an apostolic line of priests with sufficient vigilance to guard the flame of understanding.

I for one do not welcome robot overloads.

susam•1mo ago
I have always used 'nl' for numbering lines. That's how I learnt it from a Unix book around 2000 and the habit has stuck with me. And it's specified in POSIX: https://pubs.opengroup.org/onlinepubs/9799919799/utilities/n...

In fact, I wasn't aware of the 'cat -n' option until now. It appears to be supported by both BSD cat and GNU cat, although not specified in POSIX: https://pubs.opengroup.org/onlinepubs/9799919799/utilities/c...

Both examples in the post produce identical output when run through 'nl'. Here are a few commands to confirm this:

  diff <(seq 3 14 | cat -n) <(seq 3 14 | nl)
  diff <(look . | grep '^.b..t$' | cat -n) <(look . | grep '^.b..t$' | nl)
Aside: Since I'm talking about POSIX here, it's worth mentioning that process substitution using '<(commands)' is not specified in POSIX, but it's supported in bash, zsh, ksh93, etc.