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
Link: https://readhacker.news/s/6jMWS
Comments: https://readhacker.news/c/6jMWS
π2π©1
Show HN: Postgres as a VectorDB GUI (Score: 150+ in 23 hours)
Link: https://readhacker.news/s/6jLQG
Comments: https://readhacker.news/c/6jLQG
Link: https://readhacker.news/s/6jLQG
Comments: https://readhacker.news/c/6jLQG
GitHub
GitHub - Z-Gort/Reservoirs-Lab
Contribute to Z-Gort/Reservoirs-Lab development by creating an account on GitHub.
Kelly Can't Fail (Score: 153+ in 4 hours)
Link: https://readhacker.news/s/6jPFw
Comments: https://readhacker.news/c/6jPFw
Link: https://readhacker.news/s/6jPFw
Comments: https://readhacker.news/c/6jPFw
Win Vector LLC
Kelly Canβt Fail
Introduction You may have heard of the Kelly bet allocation strategy. It is a system for correctly exploiting information or bias in a gambling situation. It is also known as a maximally aggressiveβ¦
β€1
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!
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!
mizu.sh
mizu.js | Lightweight HTML templating library for any-side rendering
mizu.js is a TypeScript/JavaScript library designed to provide a simple and efficient way to create dynamic web pages without the need for a complex framework.
π4π©1
Clay β UI Layout Library (Score: 152+ in 11 hours)
Link: https://readhacker.news/s/6jNy5
Comments: https://readhacker.news/c/6jNy5
Link: https://readhacker.news/s/6jNy5
Comments: https://readhacker.news/c/6jNy5
π€©8π₯2β€1
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
Link: https://readhacker.news/s/6jFan
Comments: https://readhacker.news/c/6jFan
π3π2
The era of open voice assistants (Score: 157+ in 5 hours)
Link: https://readhacker.news/s/6jPQL
Comments: https://readhacker.news/c/6jPQL
Link: https://readhacker.news/s/6jPQL
Comments: https://readhacker.news/c/6jPQL
Home Assistant
The era of open voice assistants has arrived
Home Assistant Voice Preview Edition is the best way to get started with our open and privacy-focused voice assistant.
β€31π©2π€©1
My favourite colour is Chuck Norris red (π₯ Score: 150+ in 3 hours)
Link: https://readhacker.news/s/6jQcQ
Comments: https://readhacker.news/c/6jQcQ
Link: https://readhacker.news/s/6jQcQ
Comments: https://readhacker.news/c/6jQcQ
My favourite colour is Chuck Norris red - HTMHell
A collection of bad practices in HTML, copied from real websites.
π€©8
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
Link: https://readhacker.news/s/6jPTZ
Comments: https://readhacker.news/c/6jPTZ
Doctors Without Borders - USA
Gaza death trap: MSF report exposes Israelβs campaign of total destruction
Amid continued attacks, siege, and blockade, Israel is destroying conditions of life in Gaza.
π’45π©24π18π9β€6
Ghost artists on Spotify (Score: 150+ in 18 hours)
Link: https://readhacker.news/s/6jN3C
Comments: https://readhacker.news/c/6jN3C
Link: https://readhacker.news/s/6jN3C
Comments: https://readhacker.news/c/6jN3C
Harper's Magazine
The Ghosts in the Machine
Spotifyβs plot against musicians
π’4π2π©1
Hardware Security Exploit Research β Xbox 360 (Score: 151+ in 12 hours)
Link: https://readhacker.news/s/6jPgk
Comments: https://readhacker.news/c/6jPgk
Link: https://readhacker.news/s/6jPgk
Comments: https://readhacker.news/c/6jPgk
GitHub
srgh-matrix-trinity/README.md at main Β· kooscode/srgh-matrix-trinity
XBOX 360 advanced glitching - Reverse Engineered using a logic analyzer. - kooscode/srgh-matrix-trinity
π6
Music and Geometry: Intervals and Scales (Score: 150+ in 16 hours)
Link: https://readhacker.news/s/6jNZF
Comments: https://readhacker.news/c/6jNZF
Link: https://readhacker.news/s/6jNZF
Comments: https://readhacker.news/c/6jNZF
ROEL\'S WORLD (blog)
Music & Geometry - Intervals & Scales - ROEL'S WORLD (blog)
An article about music and geometry, in particular about musical intervals and scales and their geometric equivalent ...
β€1
Tldraw Computer (Score: 159+ in 6 hours)
Link: https://readhacker.news/s/6jQsk
Comments: https://readhacker.news/c/6jQsk
Link: https://readhacker.news/s/6jQsk
Comments: https://readhacker.news/c/6jQsk
tldraw computer
A computer by tldraw.
π1π₯1π€1π©1
A Gentle Introduction to Graph Neural Networks (Score: 150+ in 10 hours)
Link: https://readhacker.news/s/6jQaY
Comments: https://readhacker.news/c/6jQaY
Link: https://readhacker.news/s/6jQaY
Comments: https://readhacker.news/c/6jQaY
Distill
A Gentle Introduction to Graph Neural Networks
What components are needed for building learning algorithms that leverage the structure and properties of graphs?
π3
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
Link: https://readhacker.news/s/6jQvJ
Comments: https://readhacker.news/c/6jQvJ
The Night Watch [pdf] (2013) (βοΈ Score: 150+ in 3 days)
Link: https://readhacker.news/s/6jFk2
Comments: https://readhacker.news/c/6jFk2
Link: https://readhacker.news/s/6jFk2
Comments: https://readhacker.news/c/6jFk2
β€2
Half My Life with Perl (Score: 150+ in 1 day)
Link: https://readhacker.news/s/6jLDY
Comments: https://readhacker.news/c/6jLDY
Link: https://readhacker.news/s/6jLDY
Comments: https://readhacker.news/c/6jLDY
π₯2
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
Link: https://readhacker.news/s/6jJcK
Comments: https://readhacker.news/c/6jJcK
GitHub
GitHub - boardgameio/boardgame.io: State Management and Multiplayer Networking for Turn-Based Games
State Management and Multiplayer Networking for Turn-Based Games - boardgameio/boardgame.io
π€©8β€1
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
Link: https://readhacker.news/s/6jRNb
Comments: https://readhacker.news/c/6jRNb
ARC Prize
OpenAI o3 Breakthrough High Score on ARC-AGI-Pub
OpenAI o3 scores 75.7% on ARC-AGI public leaderboard.
π©31π₯10π3π’3π1π€1π1
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
Link: https://readhacker.news/s/6jJrF
Comments: https://readhacker.news/c/6jJrF
Krebs on Security
How to Lose a Fortune with Just One Bad Click
Adam Griffin is still in disbelief over how quickly he was robbed of nearly $500,000 in cryptocurrencies. A scammer called using a real Google phone number to warn his Gmail account was being hacked, sent email security alerts directly fromβ¦
π©9π2π1