Wednesday, 2 April 2025

New best story on Hacker News: Tell HN: Announcing tomhow as a public moderator

Tell HN: Announcing tomhow as a public moderator
1076 by dang | 333 comments on Hacker News.
Hi all, Tom Howard is going public as HN moderator today. He has been doing HN moderation work for years already and knows the site and its practices inside-out, so the only new thing you'll see is mod comments from Tom showing up in the threads the way mine do. I'm not going anywhere, so you'll have two of us to put up with going forward :) I've known Tom since he was sctb's and my batchmate back in YC W09. Many of you know him as the kind and thoughtful community member tomhoward ( https://ift.tt/wkWMg7U ). He's still kind and thoughtful, but he's going to post as tomhow from now on ( https://ift.tt/qgOIx8N ), the same way I switched to dang when I went through this rite of passage years ago. Below is a bit from Tom about himself. Please join me in welcoming him to this new status which he was crazy enough to say yes to! --- YC and HN have been a huge part of my life for nearly two decades. I read pg's essay How to Start a Startup in 2005 after my friend (and later, co-founder) Fenn found it on Slashdot, and it opened our eyes as to how to go about building products and companies. I first signed up in late 2007, and since then HN has been the place I come to find interesting news and discussions. Hacker News gave me a window into the big wide world of technology and startups, that had previously seemed so remote and opaque from where I lived (and still live) in Australia. We were lucky enough to be accepted into the W09 batch of YC, and since then HN has been a place where we could share announcements about the startup, but also where I could share the challenges and struggles I experienced in the startup journey and other aspects of life, particularly to do with health and wellbeing. From the discussions that have happened about these topics I've ended up making enduring friendships with people all over the world, and have been able to learn many things that have improved my life in profound ways. I love HN's ethos - of being a place people come to engage their curiosity. That's what it's always been for me and what I hope I can help it to be for everyone! --Tom

Wednesday, 12 March 2025

New best story on Hacker News: Mark Klein, AT&T whistleblower who revealed NSA mass spying, has died

Mark Klein, AT&T whistleblower who revealed NSA mass spying, has died
743 by leotravis10 | 172 comments on Hacker News.


New best story on Hacker News: Show HN: Factorio Learning Environment – Agents Build Factories

Show HN: Factorio Learning Environment – Agents Build Factories
707 by noddybear | 204 comments on Hacker News.
I'm Jack, and I'm excited to share a project that has channeled my Factorio addiction recently: the Factorio Learning Environment (FLE). FLE is an open-source framework for developing and evaluating LLM agents in Factorio. It provides a controlled environment where AI models can attempt complex automation, resource management, and optimisation tasks in a grounded world with meaningful constraints. A critical advantage of Factorio as a benchmark is its unbounded nature. Unlike many evals that are quickly saturated by newer models, Factorio's geometric complexity scaling means it won't be "solved" in the next 6 months (or possibly even years). This allows us to meaningfully compare models by the order-of-magnitude of resources they can produce - creating a benchmark with longevity. The project began 18 months ago after years of playing Factorio, recognising its potential as an AI research testbed. A few months ago, our team (myself, Akbir, and Mart) came together to create a benchmark that tests agent capabilities in spatial reasoning and long-term planning. Two technical innovations drove this project forward: First, we discovered that piping Lua into the Factorio console over TCP enables running (almost) arbitrary code without directly modding the game. Second, we developed a first-class Python API that wraps these Lua programs to provide a clean, type-hinted interface for AI agents to interact with Factorio through familiar programming paradigms. Agents interact with FLE through a REPL pattern: 1. They observe the world (seeing the output of their last action) 2. Generate Python code to perform their next action 3. Receive detailed feedback (including exceptions and stdout) We provide two main evaluation settings: - Lab-play: 24 structured tasks with fixed resources - Open-play: An unbounded task of building the largest possible factory on a procedurally generated map We found that while LLMs show promising short-horizon skills, they struggle with spatial reasoning in constrained environments. They can discover basic automation strategies (like electric-powered drilling) but fail to achieve more complex automation (like electronic circuit manufacturing). Claude Sonnet 3.5 is currently the best model (by a significant margin). The code is available at https://ift.tt/hEwWq3k . You'll need: - Factorio (version 1.1.110) - Docker - Python 3.10+ The README contains detailed installation instructions and examples of how to run evaluations with different LLM agents. We would love to hear your thoughts and see what others can do with this framework!

Sunday, 9 March 2025

New best story on Hacker News: Show HN: Bayleaf – Building a low-profile wireless split keyboard

Show HN: Bayleaf – Building a low-profile wireless split keyboard
726 by sgraz | 245 comments on Hacker News.
Hey HN, I built a wireless, split, ultra-low profile keyboard from scratch called Bayleaf. As a beginner I learned all things electronics, PCB-building, designing for manufacturing, and many other hardware-related skills to put this together. This case study dives into the build process and of course the final result, hope you enjoy!

Thursday, 27 February 2025

New best story on Hacker News: FFmpeg School of Assembly Language

FFmpeg School of Assembly Language
857 by davikr | 220 comments on Hacker News.


New best story on Hacker News: Show HN: I got laid off from Meta and created a minor hit on Steam

Show HN: I got laid off from Meta and created a minor hit on Steam
1106 by newobj | 255 comments on Hacker News.
I was at FB/Meta from late 2013 to early 2023, mostly working in the compiler/runtime spaces. I got hit in the spring 2023 layoff wave. I immediately started making games in my newfound free time (a lifelong interest, and I even worked in AA(A?) back ca. ~2000), and in October 2023 I stumbled upon the idea of a roguelike pachinko/plinko game inspired by Luck Be A Landlord. Things snowballed quickly, I started talking to publishers, then worked like crazy through all of 2024, almost the hardest I've ever worked in my career, and launched the game in December 2024. It's sold ~200,000 units in its first 10 weeks on Steam. So it's no Balatro, but I'd still say it did very well :) AMA? (my game is Ballionaire: https://ift.tt/p43CDaO... )

Monday, 24 February 2025

New best story on Hacker News: Show HN: I built an app to stop me doomscrolling by touching grass

Show HN: I built an app to stop me doomscrolling by touching grass
887 by risquer | 226 comments on Hacker News.
i wanted to change the habit of reaching for my phone in the morning and doomscrolling away an hour so i built an app to help me. now i have to literally touch grass before accessing my most distracting apps the app is built in swiftui, uses the screen time apis provided by apple and google vision to recognise grass or not i'd love to get your thoughts on the concept.

New best story on Hacker News: Claude 3.7 Sonnet and Claude Code

Claude 3.7 Sonnet and Claude Code
930 by bakugo | 412 comments on Hacker News.


Wednesday, 19 February 2025

New best story on Hacker News: Show HN: Live-updating version of the 'What a week, huh?' meme

Show HN: Live-updating version of the 'What a week, huh?' meme
774 by dlazaro | 151 comments on Hacker News.
As a fun evening project, I made a live-updating version of the 'What a week, huh?' meme (based on a panel from The Adventures of Tintin comics [1]). There's a page for every timeframe: - 'What a day': https://ift.tt/BD0nJdf - 'What a week': https://ift.tt/sFDnA50 - 'What a month': https://ift.tt/ZHjJhfm - 'What a year': https://ift.tt/9gH43bp Current time is determined by a Cloudflare Worker using the request IP (not logged or stored). No JavaScript is sent to the browser. [1] https://ift.tt/vRjguns

New best story on Hacker News: The hardest working font in Manhattan

The hardest working font in Manhattan
836 by robinhouston | 118 comments on Hacker News.


Monday, 27 January 2025

New best story on Hacker News: Google open-sources the Pebble OS

Google open-sources the Pebble OS
889 by hexxeh | 130 comments on Hacker News.
https://ift.tt/tQcx1WZ

New best story on Hacker News: We're bringing Pebble back

We're bringing Pebble back
980 by erohead | 255 comments on Hacker News.
Thank you, Google. You didn't have to, but you did. We (the Pebble team and community) are extraordinarily grateful. I wrote a blog post about our plans to bring Pebble back, sustainably. https://ift.tt/cjANaOf We got our original start on HN ( https://ift.tt/nPz1ERq ), it's a pleasure to be back.

New best story on Hacker News: A layoff fundamentally changed how I perceive work

A layoff fundamentally changed how I perceive work
819 by mertbio | 760 comments on Hacker News.


Thursday, 23 January 2025

New best story on Hacker News: Thank HN: My bootstrapped startup got acquired today

Thank HN: My bootstrapped startup got acquired today
1052 by paraschopra | 156 comments on Hacker News.
Hello HN, I'm Paras Chopra, founder of VWO. We're an A/B testing platform that was born here as a Show HN in 2009: https://ift.tt/QBgJNwe Today, I sold the company to a private equity firm for $200mn. It's covered on TechCrunch: https://ift.tt/efPxch2... I was a 22 year old fresh graduate when I launched VWO on HN and got initial users. Feedback from people like @patio11 helped me get to PMF. And now, 15 years later, "site:ycombinator.com" is what I appended when I wanted to search for advice on what to keep in mind while selling my company. Thank you HN for sharing inspiration and wisdom all along. I honestly don't think I would have been an entrepreneur had it not been for hacker news. Every single day, HN is the first website I open! I'm feeling very grateful towards the community. Thanks @dang, and thank you Paul Graham for your essays and for creating this beautiful corner of the internet!

New best story on Hacker News: Show HN: I made an open-source laptop from scratch

Show HN: I made an open-source laptop from scratch
1057 by Hello9999901 | 143 comments on Hacker News.
Hello! I'm Byran. I spent the past ~6 months engineering a laptop from scratch. It's fully open-source on GH at: https://ift.tt/A0Q5KtM

Friday, 10 January 2025

New best story on Hacker News: Ending our third party fact-checking program and moving to Community Notes model

Ending our third party fact-checking program and moving to Community Notes model
841 by impish9208 | 1336 comments on Hacker News.


New best story on Hacker News: Show HN: Tetris in a PDF

Show HN: Tetris in a PDF
962 by ThomasRinsma | 173 comments on Hacker News.
I realized that the PDF engines of modern desktop browsers (PDFium and PDF.js) support JavaScript with enough I/O primitives to make a basic game like Tetris. It was a bit tricky to find a union of features that work in both engines, but in the end it turns out that showing/hiding annotation "fields" works well to make monochrome pixels, and keyboard input can be achieved by typing in a text input box. All in all it's quite janky but a nice reminder of how general purpose PDF scripting can be. The linked PDF is all ASCII so you can just open it in a text editor, or have a look at the source code here: https://ift.tt/iMZtQ39