- Replacing a $3000/mo Heroku bill with a $55/mo server
- ChatGPT Atlas
- Build your own database
- Ask HN: Our AWS account got compromised after their outage
- Apple alerts exploit developer that his iPhone was targeted with gov spyware
- Foreign hackers breached a US nuclear weapons plant via SharePoint flaws
- LLMs can get "brain rot"
- NASA chief suggests SpaceX may be booted from moon mission
- Neural audio codecs: how to get audio into LLMs
- Tesla is heading into multi-billion-dollar iceberg of its own making
- AI in Japan—OpenAI’s Japan Economic Blueprint
- Continue your ChatGPT experience beyond WhatsApp
- Introducing ChatGPT Atlas, the browser with ChatGPT built in
- Plex Coffee delivers fast service and personal connections with ChatGPT Business
- Expert Council on Well-Being and AI
- Argentina’s AI opportunity
- OpenAI and Broadcom announce strategic collaboration to deploy 10 gigawatts of OpenAI-designed AI accelerators
- HYGH powers next-gen digital ads with ChatGPT Business
- Defining and evaluating political bias in LLMs
- Growing impact and scale with ChatGPT
- How to Create and Style Tables with Vanilla JavaScript
- How to Build a Voice AI Agent Using Open-Source Tools
- Master Technical Interviews by Learning Data Structures and Algorithms
- Learn SwiftUI and Create an iOS App From Scratch
- How to Build a Full-Stack Serverless CRUD App using AWS and React
- How to Parse INI Config Files in Python with Configparser
- Concurrency vs. Parallelism: What’s the Difference and Why Should You Care?
- From Injured Athlete to Software Engineer with Kaleb Garner [Podcast #193]
- How to Build End-to-End Machine Learning Lineage
- How to Optimize a Graphical React Codebase — Optimize d3-zoom and dnd-kit Code
- Hardware review: ergonomic mouse Logitech Lift
- URL filtering HTTP(S) proxy on Qubes OS
- Introduction to Qubes OS when you do not know what it is
- How to trigger a command on a running Linux laptop when disconnected from power
- PDF bruteforce tool to recover locked files
- Blog activity for 2025
- Introduction to GrapheneOS
- Systemd journald cheatsheet
- Presentation of Pi-hole
- Getting started to write firewall rules
- You don't have to use Nix to manage your dotfiles
- Misadventures in DTrace: how to debug the macOS kernel
- Pinning NixOS with npins, or how to kill channels forever without flakes
- Pinning packages in Nix
- KalmarCTF: Reproducible Pwning writeup
- Build systems: content addressed tracing
- Flakes aren't real and cannot hurt you: a guide to using Nix flakes the non-flake way
- The postmodern build system
- Debugging iOS Safari from Linux
- Debugging Nix build inconsistencies: manual vs automatic build
- The PDP-1 Can Sound Hauntingly Beautiful
- Tinkercad Continues to Grow Up
- Batteries Not Included: Meet the Swiss Réglette!
- Open Source Hack Lets The Razer Nari Headset Work With Linux
- Building a Minecraft Lantern for Halloween
- 2025 Hackaday Supercon: Two New Workshops, Costume Party, Lightning Talks, and a New-Space Panel
- British Train Departures As They Should Be Viewed
- Here are 6 great reasons rural drivers SHOULD embrace EVs in 2026
- Honda is still offering nearly $17,000 off the Prologue EV
- Kia is handing out free ‘gas-scented’ car fresheners with its new EV
- BYD’s 3,000 hp Yangwang U9 hypercar breaks Nürburgring EV record with sub-7-min lap
- After a sluggish spring, US wind power is set for a 7.7 GW rebound
- GM kills BrightDrop electric van production, blames ‘slow demand’ as sales were ramping
- The Porsche Macan EV GTS hits the sweet spot, but it’s still not cheap
- Jackery launches Explorer 600 v2 power station + bundle with up to $120 savings, Anker SOLIX F3000 station back at $1,399 low, more
- The Jeep Recon EV is finally almost here and it’s ready to join the Wrangler off-road
- Tesla (TSLA) Q3 earnings preview: what to expect from its record quarter
- Don't let Claude Code delete your session logs
- Unseeable prompt injections in screenshots: more vulnerabilities in Comet and other AI browsers
- Introducing ChatGPT Atlas
- Quoting Phil Gyford
- Quoting Bruce Schneier and Barath Raghavan
- Claude Code for web - a new asynchronous coding agent from Anthropic
- Getting DeepSeek-OCR working on an NVIDIA Spark via brute force using Claude Code
- TIL: Exploring OpenAI's deep research API model o4-mini-deep-research
- The AI water issue is fake
- Andrej Karpathy — AGI is still a decade away
- NixCon 2025 Trip Report 🐝
- Bye Intel, hi AMD! I’m done after 2 dead Intels
- Secret Management on NixOS with sops-nix
- Development shells with Nix: four quick examples
- Migrating my NAS from CoreOS/Flatcar Linux to NixOS
- How I like to install NixOS (declaratively)
- My 2025 high-end Linux PC 🐧
- In praise of grobi for auto-configuring X11 monitors
- Intel 9 285K on ASUS Z890: not stable!
- Tips to debug hanging Go programs
- Master & Slave Zones/Setback
- The Future of Heat Pumps: Why Quality, Choice, and Innovation Will Define the Next Era of Home Heating
- Effect of Mitsu PAR WT60 Wireless Controller
- Solis S6-EH1P8K-L-PLUS – Why I Chose It and What I’ve Learned So Far
- Samsung Holiday schedule
- Getting ready for export
- Options on flushing my system
- When will fusion be producing energy?
- Question about Heating Pump Operation mode – Ecodan FTC6 v20.06
- Odd noise in our Ideal Logic ASHP
- How to insulate your loft with natural insulations
- Stopping The Rot at Eaves Level: Best Practice for Vapour-Permeable Roofing Underlays
- Natural Insulation - A Sustainable Alternative for Any Building
- The Crucial Role of Preparation when Installing Internal Wall Insulation
- EcoCocon and Ecological Building Systems Join Forces
- Case Study: Preserving a Traditional Townhouse in Kilrush
- How Optime downlight protectors help ensure a building's airtightness
- Ask the Expert: What’s the Best Way to Fix Insulation Above a Pitched Roof?
- Case Study: Julian Benson Cystic Fibrosis Foundation Project Tranquility House, Dublin
- Pro Clima Leads the Way with Full EPD Certification for Airtightness Products