Building Effective "Agents" (Score: 150+ in 12 hours)
Link: https://readhacker.news/s/6jQUx
Comments: https://readhacker.news/c/6jQUx
Grayjay Desktop App (🔥 Score: 152+ in 2 hours)
Link: https://readhacker.news/s/6jRH2
Comments: https://readhacker.news/c/6jRH2
Show HN: Artemis, a Calm Web Reader (Score: 154+ in 4 hours)
Link: https://readhacker.news/s/6jRm3
Comments: https://readhacker.news/c/6jRm3
Earlier this year, I made a web reader that only showed a list of post titles, author domains, and links. The reader only updated once per day, so I wouldn't feel compelled to keep checking for new posts.
I have been using the tool, which I called Artemis, for several months. Every morning, I looked forward to my "morning paper" of blogs I love reading.
There are no notifications, read vs. unread states, counts of posts, etc. Only the last seven days of posts are available. The colour scheme is changeable. Dark mode is supported. All popular feed formats are supported.
There is no reading interface to read blog posts; rather, the links take you to the authors' websites. Many of my favourite bloggers put a lot of effort into the design of their blogs and like to change things up; I wanted an experience that embraced that.
The reader is now available for anyone to use (with invite code "hn").
OpenAI O3 breakthrough high score on ARC-AGI-PUB (🔥 Score: 173+ in 38 minutes)
Link: https://readhacker.news/s/6jRNb
Comments: https://readhacker.news/c/6jRNb
Half My Life with Perl (Score: 150+ in 1 day)
Link: https://readhacker.news/s/6jLDY
Comments: https://readhacker.news/c/6jLDY
A comparison to Waymo’s auto liability insurance claims at 25M miles (Score: 153+ in 6 hours)
Link: https://readhacker.news/s/6jQvJ
Comments: https://readhacker.news/c/6jQvJ
Tldraw Computer (Score: 159+ in 6 hours)
Link: https://readhacker.news/s/6jQsk
Comments: https://readhacker.news/c/6jQsk
Hardware Security Exploit Research – Xbox 360 (Score: 151+ in 12 hours)
Link: https://readhacker.news/s/6jPgk
Comments: https://readhacker.news/c/6jPgk
Doctors Without Borders declares the war in Gaza as genocide (Score: 150+ in 7 hours)
Link: https://readhacker.news/s/6jPTZ
Comments: https://readhacker.news/c/6jPTZ
The era of open voice assistants (Score: 157+ in 5 hours)
Link: https://readhacker.news/s/6jPQL
Comments: https://readhacker.news/c/6jPQL
Clay – UI Layout Library (Score: 152+ in 11 hours)
Link: https://readhacker.news/s/6jNy5
Comments: https://readhacker.news/c/6jNy5
Kelly Can't Fail (Score: 153+ in 4 hours)
Link: https://readhacker.news/s/6jPFw
Comments: https://readhacker.news/c/6jPFw
How do you do, fellow web developers? A growing disconnect (Score: 151+ in 12 hours)
Link: https://readhacker.news/s/6jMWS
Comments: https://readhacker.news/c/6jMWS
Borrow Checking, RC, GC, and Eleven Other Memory Safety Approaches (❄️ Score: 150+ in 3 days)
Link: https://readhacker.news/s/6jDLW
Comments: https://readhacker.news/c/6jDLW
Kowloon Walled City: Heterotopia in a Space of Disappearance (2013) (❄️ Score: 150+ in 4 days)
Link: https://readhacker.news/s/6jAD4
Comments: https://readhacker.news/c/6jAD4
Documented and annotated source code for Elite on the Commodore 64 (❄️ Score: 151+ in 4 days)
Link: https://readhacker.news/s/6jE9H
Comments: https://readhacker.news/c/6jE9H
How an Indian startup hacked the world (2023) (❄️ Score: 150+ in 2 days)
Link: https://readhacker.news/s/6jKC5
Comments: https://readhacker.news/c/6jKC5
How to lose a fortune with one bad click (❄️ Score: 151+ in 2 days)
Link: https://readhacker.news/s/6jJrF
Comments: https://readhacker.news/c/6jJrF
Boardgame.io: an engine for creating turn-based games using JavaScript (❄️ Score: 152+ in 2 days)
Link: https://readhacker.news/s/6jJcK
Comments: https://readhacker.news/c/6jJcK
The Night Watch [pdf] (2013) (❄️ Score: 150+ in 3 days)
Link: https://readhacker.news/s/6jFk2
Comments: https://readhacker.news/c/6jFk2
A Gentle Introduction to Graph Neural Networks (Score: 150+ in 10 hours)
Link: https://readhacker.news/s/6jQaY
Comments: https://readhacker.news/c/6jQaY
Music and Geometry: Intervals and Scales (Score: 150+ in 16 hours)
Link: https://readhacker.news/s/6jNZF
Comments: https://readhacker.news/c/6jNZF
Ghost artists on Spotify (Score: 150+ in 18 hours)
Link: https://readhacker.news/s/6jN3C
Comments: https://readhacker.news/c/6jN3C
My favourite colour is Chuck Norris red (🔥 Score: 150+ in 3 hours)
Link: https://readhacker.news/s/6jQcQ
Comments: https://readhacker.news/c/6jQcQ
HAM radio operators receive signals from Voyager 1 on Dwingeloo telescope (❄️ Score: 152+ in 2 days)
Link: https://readhacker.news/s/6jFan
Comments: https://readhacker.news/c/6jFan
Show HN: Mizu.js – Lightweight HTML templating library for any-side rendering (Score: 150+ in 9 hours)
Link: https://readhacker.news/s/6jNVg
Comments: https://readhacker.news/c/6jNVg
Hey HN,
I'd like to share a fun project I've been working on: mizu.js.
It's a js library that add functional attributes support into your html, designed to be a simple and flexible alternative to fully-fledged web frameworks (such as Vue, React, and Angular), while offering more capabilities than other lightweight options (like Alpine.js and htmx).
As it's written using modern ES features and due to its isomorphic nature, it can be run in both browsers and runtimes (Node, Deno, Bun) without any changes.
This makes it ideal for client-side and server-side rendering, as well as static site generation, whichever environment you prefer.
Just include the script in any web page (or backend) to get started.
You can template content, bind attributes, add interactivity, handle HTTP interactions, create custom components, and much more — all out of the box, without any configuration, transpilation steps, or builds.
I hope you'll find mizu.js as exciting and useful as I do and I'd love to get your feedback!
You can learn more about it at https://mizu.sh!
Online playground: https://mizu.sh/playground
Custom builder: https://mizu.sh/build
Code coverage: https://mizu.sh/coverage
GitHub: https://github.com/lowlighter/mizu
## Motivation ##
Nowadays, setting up a complete environment and installing thousands of packages is often required just to create a simple "Hello World" page.
Yet, with the current ECMAScript standard, vanilla JS has never been more powerful.
It offers built-in custom HTML components, proxies for changes tracking, weak references for better memory management, and many new data structures and methods.
So why is web development still insanely complex?
mizu.js aims to avoid adding bloat on top of native features, and instead focus on providing convenience helpers.
It's basically "glue" around all these native features with added sugar, a recipe for a lightweight yet powerful utility.
All evaluated expressions are interpreted as vanilla JavaScript, and you add your instructions directly into your HTML.
So if you know already know about JS/HTML, then you're already 80% know of how to use mizu.js (add an extra 10% if you've used Vue, Alpine.js or htmx in the past as some syntax and concepts are inspired by it), the rest is basically just remembering the directive names.
The learning curve is that small.
Also, you may have heard of https://matcha.mizu.sh, a CSS stylesheet to instantly make your web page stylized.
Well, it's a great companion to mizu.js. With both of them, you can create MVPs for your projects super fast!
Show HN: Postgres as a VectorDB GUI (Score: 150+ in 23 hours)
Link: https://readhacker.news/s/6jLQG
Comments: https://readhacker.news/c/6jLQG
Satellite powered estimation of global solar potential (Score: 150+ in 4 hours)
Link: https://readhacker.news/s/6jPj9
Comments: https://readhacker.news/c/6jPj9
In Defense of Y'All (❄️ Score: 150+ in 2 days)
Link: https://readhacker.news/s/6jGHb
Comments: https://readhacker.news/c/6jGHb
A Replacement for BERT (🔥 Score: 156+ in 3 hours)
Link: https://readhacker.news/s/6jNBv
Comments: https://readhacker.news/c/6jNBv