frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Haniri: A live autonomous world where AI agents survive or collapse

https://www.haniri.com
1•donangrey•38s ago•1 comments

GPT-5.3-Codex System Card [pdf]

https://cdn.openai.com/pdf/23eca107-a9b1-4d2c-b156-7deb4fbc697c/GPT-5-3-Codex-System-Card-02.pdf
1•tosh•13m ago•0 comments

Atlas: Manage your database schema as code

https://github.com/ariga/atlas
1•quectophoton•16m ago•0 comments

Geist Pixel

https://vercel.com/blog/introducing-geist-pixel
1•helloplanets•19m ago•0 comments

Show HN: MCP to get latest dependency package and tool versions

https://github.com/MShekow/package-version-check-mcp
1•mshekow•27m ago•0 comments

The better you get at something, the harder it becomes to do

https://seekingtrust.substack.com/p/improving-at-writing-made-me-almost
2•FinnLobsien•28m ago•0 comments

Show HN: WP Float – Archive WordPress blogs to free static hosting

https://wpfloat.netlify.app/
1•zizoulegrande•30m ago•0 comments

Show HN: I Hacked My Family's Meal Planning with an App

https://mealjar.app
1•melvinzammit•30m ago•0 comments

Sony BMG copy protection rootkit scandal

https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal
1•basilikum•32m ago•0 comments

The Future of Systems

https://novlabs.ai/mission/
2•tekbog•33m ago•1 comments

NASA now allowing astronauts to bring their smartphones on space missions

https://twitter.com/NASAAdmin/status/2019259382962307393
2•gbugniot•38m ago•0 comments

Claude Code Is the Inflection Point

https://newsletter.semianalysis.com/p/claude-code-is-the-inflection-point
3•throwaw12•39m ago•1 comments

Show HN: MicroClaw – Agentic AI Assistant for Telegram, Built in Rust

https://github.com/microclaw/microclaw
1•everettjf•39m ago•2 comments

Show HN: Omni-BLAS – 4x faster matrix multiplication via Monte Carlo sampling

https://github.com/AleatorAI/OMNI-BLAS
1•LowSpecEng•40m ago•1 comments

The AI-Ready Software Developer: Conclusion – Same Game, Different Dice

https://codemanship.wordpress.com/2026/01/05/the-ai-ready-software-developer-conclusion-same-game...
1•lifeisstillgood•42m ago•0 comments

AI Agent Automates Google Stock Analysis from Financial Reports

https://pardusai.org/view/54c6646b9e273bbe103b76256a91a7f30da624062a8a6eeb16febfe403efd078
1•JasonHEIN•45m ago•0 comments

Voxtral Realtime 4B Pure C Implementation

https://github.com/antirez/voxtral.c
2•andreabat•48m ago•1 comments

I Was Trapped in Chinese Mafia Crypto Slavery [video]

https://www.youtube.com/watch?v=zOcNaWmmn0A
2•mgh2•54m ago•0 comments

U.S. CBP Reported Employee Arrests (FY2020 – FYTD)

https://www.cbp.gov/newsroom/stats/reported-employee-arrests
1•ludicrousdispla•56m ago•0 comments

Show HN: I built a free UCP checker – see if AI agents can find your store

https://ucphub.ai/ucp-store-check/
2•vladeta•1h ago•1 comments

Show HN: SVGV – A Real-Time Vector Video Format for Budget Hardware

https://github.com/thealidev/VectorVision-SVGV
1•thealidev•1h ago•0 comments

Study of 150 developers shows AI generated code no harder to maintain long term

https://www.youtube.com/watch?v=b9EbCb5A408
1•lifeisstillgood•1h ago•0 comments

Spotify now requires premium accounts for developer mode API access

https://www.neowin.net/news/spotify-now-requires-premium-accounts-for-developer-mode-api-access/
1•bundie•1h ago•0 comments

When Albert Einstein Moved to Princeton

https://twitter.com/Math_files/status/2020017485815456224
1•keepamovin•1h ago•0 comments

Agents.md as a Dark Signal

https://joshmock.com/post/2026-agents-md-as-a-dark-signal/
2•birdculture•1h ago•0 comments

System time, clocks, and their syncing in macOS

https://eclecticlight.co/2025/05/21/system-time-clocks-and-their-syncing-in-macos/
1•fanf2•1h ago•0 comments

McCLIM and 7GUIs – Part 1: The Counter

https://turtleware.eu/posts/McCLIM-and-7GUIs---Part-1-The-Counter.html
2•ramenbytes•1h ago•0 comments

So whats the next word, then? Almost-no-math intro to transformer models

https://matthias-kainer.de/blog/posts/so-whats-the-next-word-then-/
1•oesimania•1h ago•0 comments

Ed Zitron: The Hater's Guide to Microsoft

https://bsky.app/profile/edzitron.com/post/3me7ibeym2c2n
2•vintagedave•1h ago•1 comments

UK infants ill after drinking contaminated baby formula of Nestle and Danone

https://www.bbc.com/news/articles/c931rxnwn3lo
1•__natty__•1h 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.