frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Databricks and Neon

https://www.databricks.com/blog/databricks-neon
44•davidgomes•1h ago•17 comments

How to Build a Smartwatch: Picking a Chip

https://ericmigi.com/blog/how-to-build-a-smartwatch-picking-a-chip/
83•rcarmo•4h ago•41 comments

Writing that changed how I think about programming languages

https://bernsteinbear.com/blog/pl-writing/
170•r4um•7h ago•7 comments

Ash Framework – Model your domain, derive the rest

https://ash-hq.org/
110•lawik•3d ago•34 comments

RPG in a Box

https://rpginabox.com/
181•skibz•4d ago•35 comments

UK's Ancient Tree Inventory

https://ati.woodlandtrust.org.uk/
11•thinkingemote•1h ago•7 comments

Flattening Rust’s learning curve

https://corrode.dev/blog/flattening-rusts-learning-curve/
287•birdculture•13h ago•207 comments

Type-constrained code generation with language models

https://arxiv.org/abs/2504.09246
209•tough•13h ago•87 comments

$20K Bounty Offered for Optimizing Rust Code in Rav1d AV1 Decoder

https://www.memorysafety.org/blog/rav1d-perf-bounty/
20•todsacerdoti•2h ago•6 comments

The recently lost file upload feature in the Nextcloud app for Android

https://nextcloud.com/blog/nextcloud-android-file-upload-issue-google/
94•morsch•5h ago•17 comments

Branch Privilege Injection: Exploiting branch predictor race conditions

https://comsec.ethz.ch/research/microarch/branch-privilege-injection/
385•alberto-m•18h ago•160 comments

Replicube: A puzzle game about writing code to create shapes

https://store.steampowered.com/app/3401490/Replicube/
78•poetril•9h ago•19 comments

Google is building its own DeX: First look at Android's Desktop Mode

https://www.androidauthority.com/android-desktop-mode-leak-3550321/
347•logic_node•20h ago•259 comments

Bus stops here: Shanghai lets riders design their own routes

https://www.sixthtone.com/news/1017072
251•anigbrowl•6h ago•186 comments

Launch HN: Miyagi (YC W25) turns YouTube videos into online, interactive courses

186•bestwillcui•22h ago•101 comments

Build real-time knowledge graph for documents with LLM

https://cocoindex.io/blogs/knowledge-graph-for-docs/
143•badmonster•15h ago•25 comments

Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)

https://github.com/HelixDB/helix-db/
180•GeorgeCurtis•18h ago•79 comments

Failed Soviet Venus lander Kosmos 482 crashes to Earth after 53 years in orbit

https://www.space.com/space-exploration/launches-spacecraft/failed-soviet-venus-lander-kosmos-482-crashes-to-earth-after-53-years-in-orbit
152•taubek•3d ago•114 comments

Mipmap selection in too much detail

https://pema.dev/2025/05/09/mipmaps-too-much-detail/
68•luu•3d ago•17 comments

Databricks to Buy Startup Neon for $1B

https://www.wsj.com/articles/databricks-to-buy-startup-neon-for-1-billion-fdded971
12•mj4e•1h ago•4 comments

Multiple security issues in GNU Screen

https://www.openwall.com/lists/oss-security/2025/05/12/1
386•st_goliath•1d ago•234 comments

EM-LLM: Human-Inspired Episodic Memory for Infinite Context LLMs

https://github.com/em-llm/EM-LLM-model
68•jbotz•4d ago•9 comments

PDF to Text, a challenging problem

https://www.marginalia.nu/log/a_119_pdf/
302•ingve•20h ago•168 comments

The Internet 1997 – 2021

https://www.opte.org/the-internet
47•smusamashah•1d ago•10 comments

Designing Cities for Families

https://www.bloomberg.com/features/designing-cities-for-families/
5•toomuchtodo•2d ago•2 comments

Airbnb is in midlife crisis mode

https://www.wired.com/story/airbnb-is-in-midlife-crisis-mode-reinvention-app-services/
169•thomasjudge•16h ago•329 comments

It Awaits Your Experiments

https://www.rifters.com/crawl/?p=11511
173•pavel_lishin•20h ago•60 comments

The world could run on older hardware if software optimization was a priority

https://twitter.com/ID_AA_Carmack/status/1922100771392520710
725•turrini•1d ago•664 comments

Fingers wrinkle the same way every time they’re in the water too long

https://www.binghamton.edu/news/story/5547/do-your-fingers-wrinkle-the-same-way-every-time-youre-in-the-water-too-long-new-research-says-yes
138•gnabgib•11h ago•54 comments

Using obscure graph theory to solve programming languages problems

https://reasonablypolymorphic.com/blog/solving-lcsa/
76•matt_d•15h ago•14 comments
Open in hackernews

Writing that changed how I think about programming languages

https://bernsteinbear.com/blog/pl-writing/
167•r4um•7h ago

Comments

AlphaGeekZulu•4h ago
For micrograd: is there more documentation available than just the source code in the Github repo?
1_08iu•4h ago
He (Andrej Karpathy) has got a series on youtube which goes through how he made it!

https://www.youtube.com/watch?v=VMj-3S1tku0&list=PLAqhIrjkxb...

AlphaGeekZulu•4h ago
Oh cool, thank you so much!!
kreelman•4h ago
Neat. Thanks.
sph•2h ago
I love this! I have done a lot of CS research lately, and some of these I haven’t come across yet.

Let me share some of my favourites not listed here, off the top of my head:

- Ian Piumarta’s “Open, Extensible Object Models” (https://www.piumarta.com/software/id-objmodel/objmodel2.pdf) is about creating the most minimal object-oriented metaobject system that allows the maximum amount of freedom for the programmer. It basically only defines a message send operation, everything else can be changed at runtime. The practical counterpart to the dense “Art of the Metaobject Protocol” book.

- John Ousterhout “Scripting: Higher-Level Programming for the 21st Century” (https://web.stanford.edu/~ouster/cgi-bin/papers/scripting.pd...) - not really a paper, but an article from the creator of Tcl about the dichotomy between systems programming languages and scripting languages. Obvious at first sight, the lessons therein have wide ramifications IMO. We always seek the perfect multi-paradigm language that can do anything at high performance with the most productivity, while perhaps it is best to have compiled, fast, clunky systems languages paired with ergonomic, flexible interpreted frontend. Often all you need is C+Tcl in the same app. A must-read for anyone writing yet another programming language.

- Niklaus Wirth's Project Oberon (https://people.inf.ethz.ch/wirth/ProjectOberon/) is the implementation of an entire computer system, from the high-level UI down to kernel, compiler, and a RISC-like CPU architecture. He wrote the seminal "plea for lean software" and actually walked the walk. A long lost art in the era of dependency hell and towering abstractions from mediocre coders.

jwr•1h ago
I would also highly recommend watching one of Rich Hickey's talks (especially the earlier ones). Watching those certainly changed how I thought about programming in general.
deanebarker•54m ago
I wish someone would write this for higher-level languages: JavaScript or .NET. I'm sure this person is brilliant, but they're operating at a much lower (higher?) level than most of us.