The best Hacker News stories from All from the past day

Go back

Latest posts:

Move Fast and Abandon Things

Move Fast and Abandon Things

iPhone 16 Pro Storage Expansion 128GB to 1TB [video]

Winamp Legacy player source code

Winamp Legacy player source code

Show HN: OpenFreeMap – Open-Source Map Hosting

Hi HN,<p>After 9 years of running my own OpenStreetMap tile server infra for MapHub (<a href="https://news.ycombinator.com/item?id=11389989">https://news.ycombinator.com/item?id=11389989</a>), I've open-sourced it and launched OpenFreeMap.<p>You can either self-host or use our public instance. Everything is open-source, including the full production setup — there’s no 'open-core' model here. Check out the repo (<a href="https://github.com/hyperknot/openfreemap">https://github.com/hyperknot/openfreemap</a>). The map data comes from OpenStreetMap.<p>I also provide weekly full planet downloads both in Btrfs and MBTiles formats.<p>I aim to cover the running costs of the public instance through donations.<p>Looking forwards for your feedback.

Show HN: OpenFreeMap – Open-Source Map Hosting

Hi HN,<p>After 9 years of running my own OpenStreetMap tile server infra for MapHub (<a href="https://news.ycombinator.com/item?id=11389989">https://news.ycombinator.com/item?id=11389989</a>), I've open-sourced it and launched OpenFreeMap.<p>You can either self-host or use our public instance. Everything is open-source, including the full production setup — there’s no 'open-core' model here. Check out the repo (<a href="https://github.com/hyperknot/openfreemap">https://github.com/hyperknot/openfreemap</a>). The map data comes from OpenStreetMap.<p>I also provide weekly full planet downloads both in Btrfs and MBTiles formats.<p>I aim to cover the running costs of the public instance through donations.<p>Looking forwards for your feedback.

In 1870, Lord Rayleigh used oil and water to calculate the size of molecules

In 1870, Lord Rayleigh used oil and water to calculate the size of molecules

London saw a surprising benefit to ultra-low emissions zone: More active kids

How the iPhone 16's electrically-released adhesive works

Show HN: I Wrote a Book on Java

<a href="https://www.manning.com/books/data-oriented-programming-in-java" rel="nofollow">https://www.manning.com/books/data-oriented-programming-in-j...</a><p>This book is a distillation of everything I’ve learned about what effective development looks like in Java (so far!). It's about how to organize programs around data "as plain data" and the surprisingly benefits that emerge when we do. Programs that are built around the data they manage tend to be simpler, smaller, and significantly easier understand.<p>Java has changed radically over the last several years. It has picked up all kinds of new language features which support data oriented programming (records, pattern matching, `with` expressions, sum and product types). However, this is not a book about tools. No amount of studying a screw-driver will teach you how to build a house. This book focuses on house building. We'll pick out a plot of land, lay a foundation, and build upon it house that can weather any storm.<p>DoP is based around a very simple idea, and one people have been rediscovering since the dawn of computing, "representation is the essence of programming." When we do a really good job of capturing the data in our domain, the rest of the system tends to fall into place in a way which can feel like it’s writing itself.<p>That's my elevator pitch! The book is currently in early access. I hope you check it out. I'd love to hear your feedback.<p>You can get 50% off (thru October 9th) with code `mlkiehl` <a href="https://www.manning.com/books/data-oriented-programming-in-java" rel="nofollow">https://www.manning.com/books/data-oriented-programming-in-j...</a>

Show HN: I Wrote a Book on Java

<a href="https://www.manning.com/books/data-oriented-programming-in-java" rel="nofollow">https://www.manning.com/books/data-oriented-programming-in-j...</a><p>This book is a distillation of everything I’ve learned about what effective development looks like in Java (so far!). It's about how to organize programs around data "as plain data" and the surprisingly benefits that emerge when we do. Programs that are built around the data they manage tend to be simpler, smaller, and significantly easier understand.<p>Java has changed radically over the last several years. It has picked up all kinds of new language features which support data oriented programming (records, pattern matching, `with` expressions, sum and product types). However, this is not a book about tools. No amount of studying a screw-driver will teach you how to build a house. This book focuses on house building. We'll pick out a plot of land, lay a foundation, and build upon it house that can weather any storm.<p>DoP is based around a very simple idea, and one people have been rediscovering since the dawn of computing, "representation is the essence of programming." When we do a really good job of capturing the data in our domain, the rest of the system tends to fall into place in a way which can feel like it’s writing itself.<p>That's my elevator pitch! The book is currently in early access. I hope you check it out. I'd love to hear your feedback.<p>You can get 50% off (thru October 9th) with code `mlkiehl` <a href="https://www.manning.com/books/data-oriented-programming-in-java" rel="nofollow">https://www.manning.com/books/data-oriented-programming-in-j...</a>

Cloudflare's new marketplace lets websites charge AI bots for scraping

The Intelligence Age

What's inside the QR code menu at this cafe?

I designed a Dieter Rams-inspired iPhone dock

I designed a Dieter Rams-inspired iPhone dock

What happened to the Japanese PC platforms?

Flappy Bird for Android, only C, under 100KB

< 1 2 3 ... 173 174 175 176 177 ... 857 858 859 >