Skip to main content

Posts

Showing posts from March, 2024

New best story on Hacker News: Show HN: Memories – FOSS Google Photos alternative built for high performance

Show HN: Memories – FOSS Google Photos alternative built for high performance 674 by radialapps | 200 comments on Hacker News. Memories is a FOSS Google Photos alternative that you can self-host (it runs as a Nextcloud plugin). Website: https://ift.tt/IxbpY2E GitHub: https://ift.tt/TuMz7vB Demo Server: https://ift.tt/J79ySDh (demo runs in San Francisco on a free-tier cloud vm) Memories has been built ground-up for high performance and is extremely fast when configured correctly. In our testing environment, it can load a timeline view with 100k photos in under 500ms, including query and rendering time! Some features to highlight: * A timeline similar to Google Photos where you can skip to any time in history instantly. * AI-based tagging that runs locally on your server, identifying and tagging people and objects. * Albums and external sharing. * Metadata editing support * A world map of your photos, supported both on mobile and the web * Did I mention it's extremely fast? Would

New best story on Hacker News: Ask HN: Do you also marvel at the complexity of everyday objects?

Ask HN: Do you also marvel at the complexity of everyday objects? 419 by parpfish | 294 comments on Hacker News. A few weeks ago I was doing some soldering and I started using a spool of insulated 22-gauge wire. Maybe it was the solder fumes, but I started thinking about what it actually took to create that spool of wire -- everything from the geologists and miners extracting ore, through all the metallurgy, industrial engineering, and plastics work. And I started to marvel at all the work and expertise it took to make something that I normally would've just considered a semi-disposable consumable item. It made me wonder whether that spool of wire was actually a piece of technology on par in sophistication with all the software that I build every day. It was such an odd moment, but it's has caused a lasting perspective shift. almost every day I'll look at some commonplace object I took for granted and think "this is actually so complex, no single human has all the k

New best story on Hacker News: Show HN: I made a free animator. Think Adobe Illustrator but for animation

Show HN: I made a free animator. Think Adobe Illustrator but for animation 464 by trangram | 133 comments on Hacker News. Trangram is a free one-stop platform to create, and share motion graphics and svg animations with a free built-in powerful editor which is a fusion of Adobe Illustrator and animation tools.

New best story on Hacker News: Show HN: Hatchet – Open-source distributed task queue

Show HN: Hatchet – Open-source distributed task queue 546 by abelanger | 175 comments on Hacker News. Hello HN, we're Gabe and Alexander from Hatchet ( https://hatchet.run ), we're working on an open-source, distributed task queue. It's an alternative to tools like Celery for Python and BullMQ for Node.js, primarily focused on reliability and observability. It uses Postgres for the underlying queue. Why build another managed queue? We wanted to build something with the benefits of full transactional enqueueing - particularly for dependent, DAG-style execution - and felt strongly that Postgres solves for 99.9% of queueing use-cases better than most alternatives (Celery uses Redis or RabbitMQ as a broker, BullMQ uses Redis). Since the introduction of SKIP LOCKED and the milestones of recent PG releases (like active-active replication), it's becoming more feasible to horizontally scale Postgres across multiple regions and vertically scale to 10k TPS or more. Many queues

New best story on Hacker News: Fine tune a 70B language model at home

Fine tune a 70B language model at home 589 by jph00 | 145 comments on Hacker News. Jeremy from Answer.AI here. This is our first project since launching our new R&D lab at the start of this year. It's the #1 most requested thing I've been hearing from open source model builders: the ability to use multiple GPUs with QLoRA training. So that's why we decided to make it our first project. Huge thanks to Tim Dettmers for helping us get started to this -- and of course for creating QLoRA in the first place! Let me know if you have any questions or thoughts.