A backdoor in a LinkedIn job offer

https://roman.pt/posts/linkedin-backdoor/splash_hu_6f6d450d0d33e225.png
A recruiter sent a LinkedIn message asking me to review a GitHub repo, which turned out to be a backdoored Node project. I caught the trap by using a read-only agent and reported the repo to GitHub and the recruiter to LinkedIn.

US battery manufacturing output continues to break records

Iroh 1.0

https://www.iroh.computer/api/og?title=Blog&subtitle=Iroh%201.0%20-%20Dial%20Keys,%20not%20IPs
Iroh is a secure, open-source networking library that allows devices to connect directly using keys, providing a stable and efficient internet experience. Its 1.0 release offers a mature networking stack, supporting multiple languages and protocols, and is already running on hundreds of thousands of devices.

I Love the Computer

https://michaelenger.com/images/blog/computer-tekno.jpg
The author's love for technology began with a computer his mother brought home from work in the early 90s, which sparked a lifelong passion for computers and programming. Now, the author feels disillusioned with the current state of technology, overrun by marketers and capitalists who exploit its potential for profit.

TinyWind: A pixel pirate sailing game with real wind physics (380k+ kms sailed)

https://tinywind.io/opengraph-image?ca63dcafdaa67b1f
Tinywind is a pixel-art pirate sailing game in your browser. Outsail the Royal Navy across 7 islands with real sailing physics — beam reach, tack, jibe, broadside. Free to play, no install, 5-minute voyages.

Ask HN: Has anyone replaced Claude/GPT with a local model for daily coding?

You're looking for local LLM setups for coding. Some users have tried Gemma 4 on Apple M4 and DeepSeek V4 Flash with RTX Pro 6000 Blackwell, achieving 160 tok/s but lower than cloud offerings.

The Dead Economy Theory

My Homelab AI Dev Platform

https://rsgm.dev/_astro/opencode-platform.6IWQ2Grw_Z15woUP.webp
You set up OpenCode with Git access for homelab management, using AI for container updates and healthchecks. OpenCode runs on a VM with persistent coding sessions, synced across devices, and integrates with GitOps for deployment.

Why I Email Complete Strangers

https://www.goodinternetmagazine.com/content/images/2026/06/logo.png
The author overcame low self-esteem to send emails to strangers, finding it a meaningful way to communicate. Email's longevity and flexibility make it a special method for connecting with others.

Game Engine White Papers Commander Keen

https://forgottenbytes.net/resources/front_cover.png
A book about Commander Keen's game engine has been released in paper and digital formats, with source code available on GitHub. The book details game development in the late 80s and early 90s, covering hardware and engine specifics.

Hetzner Price Adjustment

Price adjustment applies to new orders and rescales from June 15, 2026, 8 AM CEST. Limited offerings will be available until supply lasts, with prices defined by hardware availability and procurement costs.

How TimescaleDB compresses time-series data

https://roszigit.com/images/blog/timescaledb-hypercore-post-1.webp
TimescaleDB achieves up to 98% compression for time-series data using its hypercore engine and specialized algorithms like delta encoding and run-length encoding. This results in significant storage cost savings and faster analytical queries.

What every coder should know about Gamma Correction

https://blog.johnnovak.net/2016/09/21/what-every-coder-should-know-about-gamma/img/gradient.png
Gamma correction is crucial for accurate image processing, but most graphics libraries and image viewers still get it wrong. Using sRGB encoded data with image processing algorithms can produce incorrect results, especially for gradients, blending, and resizing.

Launch HN: Drafted (YC P26) – Models for residential architecture

Nick is the founder of Drafted, a platform training AI to generate residential architecture from structured design constraints. Drafted aims to make home design more accessible and affordable by allowing users to create custom floor plans and elevations in seconds.

Factoring "short-sleeve" RSA keys with polynomials

https://blog.trailofbits.com/2026/06/12/factoring-short-sleeve-rsa-keys-with-polynomials/shortsleevekeys_figure1_hu_49c6698c7e83848f.webp
Researchers discovered hundreds of unique RSA and DSA keys generated by the CompleteFTP software that were vulnerable to factorization due to a bug causing biased bits towards 0. The bug was fixed in 2019, but the researchers found that the proportion of affected keys has plateaued, indicating that many users still have vulnerable keys that need to be regenerated.

Swedish parliament abolishes permanent residence visas for migrants

The Riksdag voted in favour of the Government’s proposal which includes the abolition of permanent residence permits for people in need of protection and people who have been long-term residents in Sweden, as well as their relatives. The proposal is one component of the efforts to adapt Sweden’s regulatory framework for the granting of international protection and asylum procedures to the ...

What job interviews taught me about Kubernetes

You've noticed a shift in the tech industry where Kubernetes is now widely adopted by companies of all sizes. The main reasons for this adoption are uniformity, shared knowledge, and traceability, which provide non-technical benefits such as easier onboarding and compliance.

Show HN: Vet turned founder, AI lawn diagnosis

https://grassdx.com/img-brown-patch.jpg
Upload photos of your lawn, enter your ZIP code, and get an instant AI diagnosis — with a personalized treatment plan built for your exact region, grass type, and season. Better photos = more accurate diagnosis. Upload up to 4 shots: an overview of the whole lawn, a close-up of the problem, the edge where healthy meets damaged, and a blade or soil detail.

Fox to buy Roku

Please enable JS and disable any ad blocker

Show HN: Fata – Spaced repetition to fight skill rot from AI coding

https://fata.dev/fata-screenshots.png
You can't direct what you don't understand. fata builds the full-stack fundamentals to lead a coding agent through frontend, backend, and the technical design that holds up in production. AI can generate code but it doesn't build skill.Daily reps with fata sharpen your edge over time.

Making glass-to-metal seals for home­made vacuum tubes

https://maurycyz.com/projects/glass/1/closed_end.jpg
To seal metal through borosilicate glass, tungsten wire up to 0.7mm or copper disc seals work well. However, copper seals are harder to make and require precise temperature control.

Copper transport drug restores memory and clears toxic Alzheimer's proteins

Monash University researchers found a copper-based drug reduces toxic Alzheimer's proteins and improves memory by repairing a vital waste-clearing pump. The treatment has potential to combat Alzheimer's and may empower the brain's immune cells to consume toxic plaques.

How memory safety CVEs differ between Rust and C/C++

Rust's memory safety is more effective in practice than C or C++ because it treats potential vulnerabilities as library bugs, not user code bugs, unless the user explicitly uses the unsafe keyword. This approach allows Rust to scale in practice by automatically ensuring memory safety in safe Rust code, whereas C or C++ libraries can still be misused to introduce memory unsafety.

Commander Keen Games (free book)

Commander Keen

Reviving an abandoned open-source project: 6 years of Atomic Calendar Revive

https://totaldebug.uk/assets/img/posts/reviving-an-abandoned-open-source-project/thumb.png
There’s a particular kind of sinking feeling you get as a user of open-source software. You’ve built your setup around a tool you love, it does exactly what you need, and then you notice the last commit was eighteen months ago. The issues are piling up. A platform update breaks it. And the maintainer, understandably, has moved on with their life. Six years ago I hit exactly that wall with a ...

Boot Naked Linux

https://nick.zoic.org/art/boot-naked-linux/img/booted.jpg
The user is trying to create a minimal Linux system that boots in under a second by stripping away unnecessary components and using a custom init program. They successfully created a tiny Linux system using a custom kernel and initrd image, and were able to read from a disk image using QEMU.

Techno-libertarians are flocking to the Caribbean

https://www.economist.com/cdn-cgi/image/width=1424,quality=80,format=auto/content-assets/images/20260613_AMD001.jpg
Olivier Janssens plans to build a huge enclave called "Destiny" on Nevis, accommodating 10,000 new residents with their own currency and courts. Locals are outraged, calling it a poor investment and a threat to their island's way of life.

Typst 0.15.0

https://typst.app/assets/social.png
Typst 0.15 introduces several changes, including the removal of deprecated definitions, improved baseline information retention, and adjustments to file path handling. It also makes changes to mathematical typesetting, including how ratios are resolved and how delimiters are handled.

Show HN: machine0 – Persistent NixOS VMs You Control from the CLI

https://machine0.io/opengraph-image?d0b124732c7005de
This cloud platform offers on-demand VMs with static IPs, per-minute billing, and optional GPUs, ideal for hosting web apps and databases. It supports reproducible builds, deterministic environments, and autonomous agents with isolated credentials.

Teenagers Stayed Overnight at Their School and Found Hidden Ancient Roman Ruins

https://th-thumbnailer.cdn-si-edu.com/PKHvzAmMEU8-3_bB122Ia5waiv4=/1026x684/filters:no_upscale():focal(750x500:751x501)/https://tf-cmsv2-smithsonianmag-media.s3.amazonaws.com/filer_public/fb/27/fb27c648-c54c-45b1-80a6-37fa6e338efc/roman-villa.jpg
Students at a Rome high school discovered an ancient Roman villa beneath their school in 2021. Excavations in 2025 uncovered the villa, dating back to the mid-second century C.E., with well-preserved rooms and artifacts.