Ireland shuts last coal plant, becomes 15th coal-free country in Europe (2025)
Ireland has officially become coal-free, with the closure of its last coal-fired power plant at Moneypoint. This marks a significant milestone in the country's transition to renewable energy and decarbonization of its electricity grid.
Agent Safehouse – macOS-native sandboxing for local agents
Ask HN: Please restrict new accounts from posting
I don’t know if I’m the only one, but I see lots of clearly AI generated posts recently in HN and mostly coming from new accounts (green), it is more noticeable in the Show HN section.
I wish the team can either restrict new accounts from posting or at least offer a default filtering where I can only see posts from accounts with certain criteria.
I don’t want to see HN becoming twitter, which is full of bots and noise, as this would be a really sad day.
Ask HN: How to be alone?
For the first time in my life, at 38, I'm alone. When I was 18 I basically moved out of my parents' straight in with my highschool sweetheart, and we were together ever since. That chapter of my life is over now, and I'm finding the adjustment very difficult.
There are a few parts to the difficulty. One is that when I have something to say about my day, there's nowhere to say it; no one on HN cares whether I fixed up the blinds or cooked pork steaks. I hang out in an IRC chatroom for that, but sometimes nobody's around for hours.
Another is that weekends are hard. I used to be in a house filled with life each weekend, and now it's me and my dog (and my cat, when he decides to grace me with his presence). Having animals helps somewhat, but it's still hard simply being alone with myself for ~60 hours.
I'm also finding it difficult to think of things to do. My default action is to play games, but it feels empty, both because I used to be able to play games alongside someone else and because I have no one to share the cool moments with.
I understand that many of you find alone-ness to be natural, and even required. All I can say is that I haven't ever lived that way. I sometimes panic when it's been too long since I've seen another person.
There are the usual suggestions: go to the dog park more often, pick something and build it, read books, hop on dating sites, find a hobby, and so on. But I'm finding it hard to actually do any of that. I would blame depression, but I have a great psychiatrist who has me on antidepressants, anti-anxiety meds, and mood stabilizers.
I work remote, and that's currently my main way to gratify social cravings. But it's not a consistent way, since the time zone difference is quite large (I'm -7 hours vs them).
Everything feels hollow now. That's the main thing that's hard to adjust to. I was hoping for some psychological tricks to deal with that, or just to hear stories from other people who have had to undergo similar situations. In many ways it feels like being imprisoned, except at least in prison there are other inmates to socialize with. "Solitary confinement with internet" is probably a better analogy.
I was hoping to hear from anyone in the community who's transitioned from a family dynamic to being on your own, and to learn from any lessons you've picked up along the way. Or just to hear some stories in general about your experiences. Thanks.
US Court of Appeals: TOS may be updated by email, use can imply consent [pdf]
FrameBook
FontCrafter: Turn your handwriting into a real font
FontCrafter is a free font creation tool that allows users to design and customize their own fonts. The article provides an overview of the software's features, including its intuitive interface and the ability to export fonts for use in various applications.
The changing goalposts of AGI and timelines
The article discusses OpenAI's new AI ethics charter, which outlines principles and commitments the organization has made to ensure their AI systems are developed and deployed responsibly and in service of humanity.
How the Sriracha guys screwed over their supplier
The article discusses how the makers of Sriracha hot sauce, Huy Fong Foods, abruptly ended their long-standing relationship with their primary pepper supplier, leading to financial difficulties for the supplier and highlighting the power dynamics in the food industry.
Building a Procedural Hex Map with Wave Function Collapse
The article explores a novel approach to procedurally generating complex hexagonal maps using the Wave Function Collapse algorithm. It demonstrates how this technique can be used to create visually appealing and varied landscapes for game development and other applications.
Apple's 512GB Mac Studio vanishes, a quiet acknowledgment of the RAM shortage
Apple has quietly discontinued the 512GB version of its Mac Studio desktop computer, acknowledging the ongoing global shortage of RAM and other components. This move suggests that Apple is prioritizing the production of higher-capacity storage models to meet demand during these supply chain challenges.
LibreOffice Writer now supports Markdown
LibreOffice 26.2 has been released, bringing a range of improvements and new features to the popular open-source office suite, including better compatibility, enhanced collaboration tools, and improved user experience.
I ported Linux to the PS5 and turned it into a Steam Machine
Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
This article discusses the distinction between legal and legitimate actions, highlighting how something can be legally permissible but not necessarily morally or ethically justified. It explores the nuances of navigating this complex relationship between legality and legitimacy.
Florida judge rules red light camera tickets are unconstitutional
A Florida judge has ruled that red light camera tickets are unconstitutional, finding that the program violates due process rights by shifting the burden of proof to the vehicle owner to prove their innocence.
My Homelab Setup
This article describes the author's homelab setup, including the hardware, software, and network infrastructure used to create a personal computing environment for experimentation, learning, and hosting various applications and services.
Warn about PyPy being unmaintained
Bluesky CEO Jay Graber is stepping down
https://www.wired.com/story/bluesky-ceo-jay-graber-is-steppi... (https://web.archive.org/web/20260309191134/https://www.wired...)
https://toni.org/2026/03/09/coming-off-the-bench-for-bluesky...
LibreOffice: Request to the European Commission to adhere to its own guidances
The article discusses new guidance from the U.S. Copyright Office on the Compulsory Record Allowance (CRA), which provides a legal framework for the use of copyrighted musical works in certain circumstances. The guidance clarifies the scope and application of the CRA, aiming to help music creators and users navigate copyright compliance.
Show HN: I built a real-time OSINT dashboard pulling 15 live global feeds
Sup HN,
So I got tired of bouncing between Flightradar, MarineTraffic, and Twitter every time something kicked off globally, so I wrote a dashboard to aggregate it all locally. It’s called Shadowbroker.
I’ll admit I leaned way too hard into the "movie hacker" aesthetic for the UI, but the actual pipeline underneath is real. It pulls commercial/military ADS-B, the AIS WebSocket stream (about 25,000+ ships), N2YO satellite telemetry, and GDELT conflict data into a single MapLibre instance.
Getting this to run without melting my browser was the hardest part. I'm running this on a laptop with an i5 and an RTX 3050, and initially, dumping 30k+ moving GeoJSON features onto the map just crashed everything. I ended up having to write pretty aggressive viewport culling, debounce the state updates, and compress the FastAPI payloads by like 90% just to make it usable.
My favorite part is the signal layer—it actually calculates live GPS jamming zones by aggregating the real-time navigation degradation (NAC-P) of commercial flights overhead.
It’s Next.js and Python. I threw a quick-start script in the releases if you just want to spin it up, but the repo is open if you want to dig into the backend.
Let me know if my MapLibre implementation is terrible, I'm always looking for ways to optimize the rendering.
We should revisit literate programming in the agent era
The article argues that the principles of literate programming, which emphasize code readability and documentation, should be revisited in the era of intelligent software agents. It suggests that agent-based systems could benefit from a more human-centric approach to programming that prioritizes communication and understanding over pure functionality.
Ask HN: What Are You Working On? (March 2026)
What are you working on? Any new ideas that you're thinking about?
PCB devboard the size of a USB-C plug
The article discusses the AngstromIO devboard, an open-source single-board computer designed for IoT and edge computing applications. It highlights the board's key features, including its low power consumption, processing capabilities, and supported peripherals.
Living human brain cells play DOOM on a CL1 [video]
This article explores the history and development of the classic video game Doom, from its creation by id Software to its lasting impact on the gaming industry and popular culture. It discusses the game's innovative design, technical achievements, and influence on the first-person shooter genre.
JSLinux Now Supports x86_64
JSLinux is a web-based virtual machine that allows users to run various Linux distributions directly in their web browser, providing an interactive and portable computing experience.
The death of social media is the renaissance of RSS (2025)
The article discusses the resurgence of RSS (Really Simple Syndication) as an alternative to social media, highlighting its advantages in providing a more controlled and personalized content consumption experience, as well as protecting user privacy and reducing the influence of algorithms and ad-driven platforms.
Most of the US economy is in a recession
The article discusses a Wall Street strategist's predictions for the US economy and stock market, warning of a potential recession by 2026 and advising investors to remain cautious in their approach to the technology sector and the broader market.
FFmpeg at Meta: Media Processing at Scale
This article discusses how Meta (Facebook) uses FFMPEG, an open-source multimedia framework, to process video and audio content at scale. It highlights the challenges Meta faces in handling massive amounts of media data and how FFMPEG has been instrumental in their video engineering efforts.
Notes on writing Rust-based Wasm
The article provides an overview of WebAssembly (Wasm), a low-level, binary format designed to run on the web. It explains the motivations behind Wasm's development, its key features, and how it compares to traditional JavaScript-based web development.