frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The biggest CRT ever made: Sony's PVM-4300

https://dfarq.homeip.net/the-biggest-crt-ever-made-sonys-pvm-4300/
48•giuliomagnifico•1h ago•23 comments

The ancient monuments saluting the winter solstice

https://www.bbc.com/culture/article/20251219-the-ancient-monuments-saluting-the-winter-solstice
92•1659447091•5h ago•52 comments

Italian Competition Authority Fines Apple $115M for Abusing Dominant Position

https://en.agcm.it/en/media/press-releases/2025/12/A561
36•amarcheschi•3h ago•19 comments

If you don't design your career, someone else will (2014)

https://gregmckeown.com/if-you-dont-design-your-career-someone-else-will/
213•TheAlchemist•4h ago•108 comments

A year of vibes

https://lucumr.pocoo.org/2025/12/22/a-year-of-vibes/
43•lumpa•4h ago•11 comments

A guide to local coding models

https://www.aiforswes.com/p/you-dont-need-to-spend-100mo-on-claude
487•mpweiher•17h ago•272 comments

Show HN: Netrinos – A keep it simple Mesh VPN for small teams

https://netrinos.com
18•pcarroll•2d ago•8 comments

Programming languages used for music

https://timthompson.com/plum/cgi/showlist.cgi?sort=name&concise=yes
113•ofalkaed•1d ago•33 comments

Well being in times of algorithms

https://www.ssp.sh/blog/well-being-algorithms/
41•articsputnik•4h ago•19 comments

Deliberate Internet Shutdowns

https://www.schneier.com/blog/archives/2025/12/deliberate-internet-shutdowns.html
239•WaitWaitWha•3d ago•107 comments

Debian's Git Transition

https://diziet.dreamwidth.org/20436.html
46•all-along•6h ago•5 comments

Show HN: Books mentioned on Hacker News in 2025

https://hackernews-readings-613604506318.us-west1.run.app
523•seinvak•22h ago•184 comments

Microsoft will kill obsolete cipher that has wreaked decades of havoc

https://arstechnica.com/security/2025/12/microsoft-will-finally-kill-obsolete-cipher-that-has-wre...
30•signa11•6d ago•8 comments

(Social) media manipulation in one image

https://kerkour.com/social-media-manipulation
9•randomint64•21m ago•6 comments

I'm just having fun

https://jyn.dev/i-m-just-having-fun/
419•lemper•6d ago•180 comments

Show HN: Backlog – a public repository of real work problems

https://www.worldsbacklog.com/
52•anticlickwise•6h ago•12 comments

Disney Imagineering Debuts Next-Generation Robotic Character, Olaf

https://disneyparksblog.com/disney-experiences/robotic-olaf-marks-new-era-of-disney-innovation/
232•ChrisArchitect•17h ago•94 comments

Webb observes exoplanet that may have an exotic helium and carbon atmosphere

https://science.nasa.gov/missions/webb/nasas-webb-observes-exoplanet-whose-composition-defies-exp...
91•taubek•3d ago•22 comments

How I protect my Forgejo instance from AI web crawlers

https://her.esy.fun/posts/0031-how-i-protect-my-forgejo-instance-from-ai-web-crawlers/index.html
77•todsacerdoti•1d ago•46 comments

Cartoon Network channel errors (1995 – 2025)

https://cnas.fandom.com/wiki/Channel_Errors
44•Pikamander2•5h ago•13 comments

Inverse Parentheses

https://kellett.im/a/inverse-parentheses
57•mighty-fine•6h ago•45 comments

Build Android apps using Rust and Iced

https://github.com/ibaryshnikov/android-iced-example
124•rekireki•12h ago•44 comments

Decompiling the Synergy: Human–LLM Teaming in Reverse Engineering [pdf]

https://www.zionbasque.com/files/papers/dec-synergy-study.pdf
10•matt_d•4d ago•0 comments

Aliasing

https://xania.org/202512/15-aliasing-in-general
58•ibobev•6d ago•11 comments

Kernighan's Lever

https://linusakesson.net/programming/kernighans-lever/index.php
79•xk3•2d ago•35 comments

Functional Flocking Quadtree in ClojureScript

https://www.lbjgruppen.com/en/posts/flocking-quadtrees
78•lbj•6d ago•8 comments

CO2 batteries that store grid energy take off globally

https://spectrum.ieee.org/co2-battery-energy-storage
292•rbanffy•23h ago•242 comments

Rue: Higher level than Rust, lower level than Go

https://rue-lang.dev/
188•ingve•18h ago•153 comments

More on whether useful quantum computing is “imminent”

https://scottaaronson.blog/?p=9425
113•A_D_E_P_T•17h ago•90 comments

ONNX Runtime and CoreML May Silently Convert Your Model to FP16

https://ym2132.github.io/ONNX_MLProgram_NN_exploration
82•Two_hands•14h ago•15 comments
Open in hackernews

A year of vibes

https://lucumr.pocoo.org/2025/12/22/a-year-of-vibes/
43•lumpa•4h ago

Comments

bgwalter•1h ago
It is nice that he speaks about some of the downsides as well.

In many respects 2025 was a lost year for programming. People speak about tools, setups and prompts instead of algorithms, applications and architecture.

People who are not convinced are forced to speak against the new bureaucratic madness in the same way that they are forced to speak against EU ChatControl.

I think 2025 was less productive, certainly for open source, except that enthusiasts now pay the Anthropic tax (to use the term that was previously used for Windows being preinstalled on machines).

grim_io•45m ago
I'm glad there has been a break in endless bikeshedding over TDD, OOP, ORM(partially) and similar.
r2_pilot•25m ago
>>"I think 2025 was less productive"

I think 2025 is more productive for me based on measurable metrics such as code contribution to my projects, better ability to ingest and act upon information, and generally I appreciate the Anthropic tax because Claude genuinely has been a step-change improvement in my life.

JimDabell•22m ago
> In many respects 2025 was a lost year for programming. People speak about tools, setups and prompts instead of algorithms, applications and architecture.

I think the opposite. Natural language is the most significant new programming language in years, and this year has had a tremendous amount of progress in collectively figuring out how to use this new programming language effectively.

sixtyj•13m ago
Absolutely. So much noise.

"There’s an AI for that" lists 44,172 AI tools for 11,349 tasks. Most of them are probably just wrappers…

As Cory Doctorow uses enshittification for the internet, for AI/LLM there should be something like a dumbaification.

It reminds me late 90s when everything was "World Wide Web". :)

Gold rush it is.

JKCalhoun•55m ago
Got distracted: love the "WebGL metaballs" header and footer on the site.
simonw•46m ago
I really feel this bit:

> With agentic coding, part of what makes the models work today is knowing the mistakes. If you steer it back to an earlier state, you want the tool to remember what went wrong. There is, for lack of a better word, value in failures. As humans we might also benefit from knowing the paths that did not lead us anywhere, but for machines this is critical information. You notice this when you are trying to compress the conversation history. Discarding the paths that led you astray means that the model will try the same mistakes again.

I've been trying to find the best ways to record and publish my coding agent sessions so I can link to them in commit messages, because increasingly the work I do IS those agent sessions.

Claude Code defaults to expiring those records after 30 days! Here's how to turn that off: https://simonwillison.net/2025/Oct/22/claude-code-logs/

I share most of my coding agent sessions through copying and pasting my terminal session like this: https://gistpreview.github.io/?9b48fd3f8b99a204ba2180af785c8... - via this tool: https://simonwillison.net/2025/Oct/23/claude-code-for-web-vi...

Recently been building new timeline sharing tools that render the session logs directly - here's my Codex CLI one (showing the transcript from when I built it): https://tools.simonwillison.net/codex-timeline?url=https%3A%...

And my similar tool for Claude Code: https://tools.simonwillison.net/claude-code-timeline?url=htt...

What I really want it first class support for this from the coding agent tools themselves. Give me a "share a link to this session" button!

stacktraceyo•40m ago
I’d like to make something like this but in the background. So I can better search my history of sessions. Basically start creating my own knowledge base of sorts
simonw•2m ago
Running "rg" in your ~/.claude/ directory is a good starting point, but it's pretty inconvenient without a nicer UI for viewing the results.
NeutralForest•29m ago
I think we already have the tools but no the communication between those? Instead of having actions taken and failures as commit messages, you should have wide-events like logs with all the context, failures, tools used, steps taken... Those logs could be used as checkpoints to go back as well and you could refer back to the specific action ID you walked back to when encountering an error.

In turn, this could all be plain-text and be made accessible, through version control in a repo or in a central logging platform.

divbzero•45m ago
> My biggest unexpected finding: we’re hitting limits of traditional tools for sharing code. The pull request model on GitHub doesn’t carry enough information to review AI generated code properly — I wish I could see the prompts that led to changes. It’s not just GitHub, it’s also git that is lacking.

The limits seem to be not just in the pull request model on GitHub, but also the conventions around how often and what context gets committed to Git by AI. We already have AGENTS.md (or CLAUDE.md, GEMINI.md, .github/copilot-instructions.md) for repository-level context. More frequent commits and commit-level context could aid in reviewing AI generated code properly.