Top stories

AMD's Pre-Zen Interconnect: Testing Trinity's Northbridge
zdw 3 days ago

AMD's Pre-Zen Interconnect: Testing Trinity's Northbridge

The article discusses AMD's pre-Zen interconnect testing, which involved analyzing the interconnect architecture and performance of AMD's processor designs prior to the release of their Zen microarchitecture. It provides insights into the company's engineering process and the technological advancements leading up to the Zen CPUs.

chipsandcheese.com
29 0
Summary
The magic of through running
ortegaygasset about 5 hours ago

The magic of through running

The article explores the concept of 'through-running,' where workers continuously move between tasks without breaks, and examines its potential benefits and drawbacks. It delves into the psychological and practical implications of this work methodology and its impact on productivity, well-being, and work-life balance.

worksinprogress.news
99 49
Summary
AI threatens to raid the water reserves of Europe's driest regions
molteanu about 2 hours ago

AI threatens to raid the water reserves of Europe's driest regions

The article discusses the potential threat of artificial intelligence (AI) to Europe's water reserves in dry regions. It highlights how AI-powered systems could be used to raid water resources, exacerbating water scarcity issues in vulnerable areas across the continent.

politico.eu
31 26
Summary
What happens when clergy take psilocybin
bookofjoe about 17 hours ago

What happens when clergy take psilocybin

The article explores the experiences of Christian clergy who participated in psilocybin-assisted therapy, reporting profound spiritual and personal insights that challenged their preconceptions and led to a greater appreciation for the complexities of the human experience.

nautil.us
231 298
Summary
Fossify – A suite of open-source, ad-free apps
jalict about 7 hours ago

Fossify – A suite of open-source, ad-free apps

Fossify is an open-source project management platform that aims to simplify the process of contributing to and maintaining open-source projects. It provides tools for managing issues, pull requests, and project workflows, making it easier for developers to collaborate on open-source software.

github.com
191 61
Summary
perching_aix 1 day ago

How Frogger 2’s source code was recovered from a destroyed tape [video]

youtube.com
157 42
YouTube
shiomiru about 17 hours ago

Show HN: Chawan TUI web browser

A terminal-based web browser in Nim.[1] Has acceptable (YMMV) CSS rendering, some JS support, and inline images (sixel/kitty). It can also use various protocols other than http(s) such as (s)ftp, gopher, gemini, ...

Chawan started out as a w3m clone, and the UI still resembles it. However, the architecture has turned out quite different, with pages loaded in separate processes, and protocol/file type handling separated out into external binaries. An interesting result is that you can even register decoders for custom inline image formats, although practical use cases of this are rather minimal.

There is a gallery showcasing some websites being rendered here: https://chawan.net/gallery/index.html

[1]: https://nim-lang.org

chawan.net
311 59
Summary
NexusMods Changes Hands
gmemstr about 6 hours ago

NexusMods Changes Hands

The article discusses the release of a new modding tool called Vortex that streamlines the process of installing and managing mods for video games. It highlights Vortex's user-friendly interface, automated mod management features, and its support for a wide range of games, making it a valuable tool for modding enthusiasts.

nexusmods.com
12 1
Summary
Show HN: Canine – A Heroku alternative built on Kubernetes
czhu12 about 20 hours ago

Show HN: Canine – A Heroku alternative built on Kubernetes

Hello HN!

I've been working on Canine for about a year now. It started when I was sick of paying the overhead of using stuff like Heroku, Render, Fly, etc to host some web apps that I've built. At one point I was paying over $400 a month for hosting these in the cloud. Last year I moved all my stuff to Hetzner.

For a 4GB machine, the cost of various providers:

Heroku = $260 Fly.io = $65 Render = $85 Hetzner = $4

(This problem gets a lot worse when you need > 4GB)

The only downside of using Hetzner is that there isn’t a super straightforward way to do stuff like:

- DNS management / SSL certificate management - Team management - Github integration

But I figured it should be easy to quickly build something like Heroku for my Hetzner instance. Turns out it was a bit harder than expected, but after a year, I’ve made some good progress

The best part of Canine, is that it also makes it trivial to host any helm chart, which is available for basically any open source project, so everything from databases (e.g. Postgres, Redis), to random stuff like torrent tracking servers, VPN’s endpoints, etc.

Open source: https://github.com/czhu12/canine Cloud hosted version is: https://canine.sh

github.com
261 98
Summary
Selfish reasons for building accessible UIs
feross about 13 hours ago

Selfish reasons for building accessible UIs

The article argues that building accessible user interfaces (UIs) is not just a moral imperative, but also offers practical benefits for developers. It highlights how accessible UIs can improve the user experience for all, increase product reach, and simplify development, making a compelling case for prioritizing accessibility in software projects.

nolanlawson.com
144 84
Summary
Benzene at 200
Brajeshwar about 23 hours ago

Benzene at 200

This article explores the 200-year history of benzene, a key chemical compound that has played a significant role in the development of modern chemistry and has been widely used in various industries. It delves into the discovery, properties, and applications of benzene, as well as its impact on society and the ongoing efforts to address its environmental and health concerns.

chemistryworld.com
212 100
Summary
squircle about 13 hours ago

The Humble Programmer (1972)

The article discusses the importance of maintaining clarity and simplicity in computer programming, emphasizing the value of concise and well-structured code that is easy to understand and maintain.

cs.utexas.edu
70 9
Summary
Pitfalls of premature closure with LLM assisted coding
shayonj 3 days ago

Pitfalls of premature closure with LLM assisted coding

The article explores the potential pitfalls of premature closure when using large language models (LLMs) for coding assistance, highlighting the risks of relying too heavily on LLM-generated code without thorough understanding and validation.

shayon.dev
21 4
Summary
The drawbridges come up: the dream of a interconnected context ecosystem is over
dbreunig about 14 hours ago

The drawbridges come up: the dream of a interconnected context ecosystem is over

The article discusses the rise of drawbridges as a response to rising sea levels and coastal flooding, with cities exploring this infrastructure to protect against the impacts of climate change. It examines the practical and logistical challenges involved in implementing and operating these movable bridges.

dbreunig.com
59 24
Summary
xqcgrek2 2 days ago

Iron nitride permanent magnets made with DIY ball mill [video]

youtube.com
63 11
YouTube
Dull Men’s Club
herbertl about 20 hours ago

Dull Men’s Club

The article profiles members of the Dull Men's Club, a group of people who find joy in simple, unexciting hobbies and lifestyle choices. It explores how these individuals embrace their dullness and challenge the societal pressure to live an exciting life.

theguardian.com
162 96
Summary
Threat in Your Medicine Cabinet: The FDA's Gamble on America's Drugs
lentoutcry about 4 hours ago

Threat in Your Medicine Cabinet: The FDA's Gamble on America's Drugs

The article explores a legal loophole in the FDA's drug approval process that allows pharmaceutical companies to make minor changes to existing drugs and reap additional years of market exclusivity, delaying the introduction of generic competition and keeping drug prices high.

propublica.org
52 22
Summary
ges about 18 hours ago

Show HN: Nexus.js - Fabric.js for 3D

I was looking for a tiny library to easily transform both 2D & 3D objects with simple mouse / touch controls and a fixed camera, in the browser.

Like a simple 3D editor but without requiring the user to be a Blender expert.

Couldn't find anything lightweight, so I’m building one. Think Fabric.js but for 3D. Built entirely with Three.js / R3F.

Borrowed some inspiration from VR/AR interaction systems for controls.

Feel free to play with it and let me know what you think!

punk.cam
75 22
Summary
gnabgib 4 days ago

Photon transport through the entire adult human head

The article explores the photon transport through the entire adult human head, providing insights into the complex optical properties and potential applications in non-invasive brain imaging and therapeutic techniques.

spiedigitallibrary.org
33 18
Summary
OpenAI wins $200M U.S. defense contract
erikrit about 16 hours ago

OpenAI wins $200M U.S. defense contract

OpenAI, the artificial intelligence research company, has won a $200 million contract with the U.S. Defense Department to develop AI technologies for national security applications.

cnbc.com
228 182
Summary
No Hello
emreb about 4 hours ago

No Hello

nohello.net
168 137
Apollo1010330 about 9 hours ago

Fun with Telnet

The article explores the use of the Telnet protocol, a versatile network tool that allows users to connect to remote systems and interact with them. It demonstrates how Telnet can be used for various purposes, from accessing servers to testing network connectivity.

brandonrozek.com
54 17
Summary
bundie about 3 hours ago

"Microsoft Locked My Account – I Lost 30 Years of Photos and Work"

The article describes a user's experience with Microsoft locking their account, resulting in the loss of 30 years' worth of data and purchases. It highlights the potential risks and frustrations associated with relying on a single platform to store personal data and digital assets.

old.reddit.com
20 5
Summary
XzetaU8 2 days ago

How you breathe is like a fingerprint that can identify you

The article discusses the development of a new type of battery that uses sodium instead of lithium, potentially offering a more sustainable and cost-effective alternative to lithium-ion batteries. The key advantages of the sodium-based battery include its ability to be charged and discharged at high rates and its potential for large-scale energy storage applications.

nature.com
13 4
Summary
greenburger 1 day ago

WhatsApp introduces ads in its app

nytimes.com
588 799
gneissguise about 10 hours ago

Show HN: I recreated 90s Mode X demoscene effects in JavaScript and Canvas

After 25 years of writing software, I was feeling nostalgic for the kinds of things that got me into programming in the first place: the old DOS demoscene. I spent a weekend seeing if I could recapture some of that INT 13H VGA magic using today's web tech, but with the old-school constraints of doing it from scratch.

The result is this portfolio of ten classic effects running in a single HTML file. It's all vanilla JavaScript writing to a <canvas> element, with no external libraries. It was a fun challenge to implement things like:

* The color palette cycling and smooth fading in the Plasma demo. * The buffer-averaging algorithm for the Fire effect to make the flames feel more natural. * The distance-based texture crossfading in the Tunnel to create the illusion of flying through different sections. * A 2D scalar field for the Metaballs to calculate the surface normals for that classic blended, metallic look (I did the best I could with the given constraints).

It was a great exercise in getting back to first principles and a reminder of how much those early demo programmers could accomplish with so little. I hope it brings back some good memories for others who grew up with this stuff.

I'd love to hear about your favorite classic demos or if there are any other iconic effects you think would be a fun challenge to add.

Cheers!

jdfio.com
149 52
Blaze (YC S24) Is Hiring
faiyamrahman about 17 hours ago

Blaze (YC S24) Is Hiring

Blaze, a YC-backed startup, is seeking a Junior Software Engineer to join their team. The role involves developing and maintaining core platform components, with an emphasis on building robust and scalable systems.

ycombinator.com
1 0
Summary
cocoggu 4 days ago

Natural rubber with high resistance to crack growth

nature.com
26 6
Generative AI coding tools and agents do not work for me
nomdep about 14 hours ago

Generative AI coding tools and agents do not work for me

The article discusses the author's experience with generative AI coding tools and agents, highlighting their limitations in solving complex programming tasks and the importance of human creativity and problem-solving skills in software development.

blog.miguelgrinberg.com
294 343
Summary
ZX Spectrum graphics magic
ibobev 2 days ago

ZX Spectrum graphics magic

This article provides an introduction to the graphics capabilities of the ZX Spectrum, explaining the basics of its color palette, attribute system, and bitmap graphics that every Spectrum fan should understand. It covers the fundamental concepts and techniques used in creating graphics for this classic 8-bit home computer.

zxonline.net
102 31
Summary