frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

I want everything local – Building my offline AI workspace

https://instavm.io/blog/building-my-offline-ai-workspace
576•mkagenius•11h ago•159 comments

I bought a £16 smartwatch just because it used USB-C

https://shkspr.mobi/blog/2025/08/i-bought-a-16-smartwatch-just-because-it-used-usb-c/
66•blenderob•2d ago•22 comments

Ultrathin business card runs a fluid simulation

https://github.com/Nicholas-L-Johnson/flip-card
907•wompapumpum•17h ago•188 comments

What the windsurf sale means for the AI coding ecosystem

https://ethanding.substack.com/p/windsurf-gets-margin-called
19•whoami_nr•1h ago•0 comments

Engineer restores pay phones for free public use

https://www.npr.org/2025/08/04/nx-s1-5484013/engineer-restores-pay-phones-for-free-public-use
57•andsoitis•3d ago•11 comments

Tor: How a military project became a lifeline for privacy

https://thereader.mitpress.mit.edu/the-secret-history-of-tor-how-a-military-project-became-a-lifeline-for-privacy/
277•anarbadalov•13h ago•136 comments

Tesla used car prices keep plumetting, dips below average used car

https://electrek.co/2025/08/08/tesla-used-car-prices-keep-plumetting-now-literrally-cheaper-than-average-used-car/
35•MilnerRoute•1h ago•5 comments

Getting good results from Claude Code

https://www.dzombak.com/blog/2025/08/getting-good-results-from-claude-code/
289•ingve•15h ago•119 comments

Efrit: A native elisp coding agent running in Emacs

https://github.com/steveyegge/efrit
103•simonpure•10h ago•15 comments

Jim Lovell, Apollo 13 commander, has died

https://www.nasa.gov/news-release/acting-nasa-administrator-reflects-on-legacy-of-astronaut-jim-lovell/
439•LorenDB•10h ago•89 comments

How we replaced Elasticsearch and MongoDB with Rust and RocksDB

https://radar.com/blog/high-performance-geocoding-in-rust
213•j_kao•16h ago•53 comments

Ask HN: How can ChatGPT serve 700M users when I can't run one GPT-4 locally?

346•superasn•9h ago•239 comments

Unmasking the Sea Star Killer

https://www.biographic.com/unmasking-the-sea-star-killer/
49•sohkamyung•3d ago•8 comments

Astronomy Photographer of the Year 2025 shortlist

https://www.rmg.co.uk/whats-on/astronomy-photographer-year/galleries/2025-shortlist
186•speckx•14h ago•27 comments

Hacking Diffusion into Qwen3 for the Arc Challenge

https://www.matthewnewton.com/blog/arc-challenge-diffusion
60•mattnewton•3d ago•3 comments

Technical issues of separation in function cells and value cells (1988)

https://dreamsongs.com/Separation.html
4•Jtsummers•3d ago•0 comments

The surprise deprecation of GPT-4o for ChatGPT consumers

https://simonwillison.net/2025/Aug/8/surprise-deprecation-of-gpt-4o/
328•tosh•11h ago•306 comments

How to safely escape JSON inside HTML SCRIPT elements

https://sirre.al/2025/08/06/safe-json-in-script-tags-how-not-to-break-a-site/
19•dmsnell•6h ago•7 comments

Window Activation

https://blog.broulik.de/2025/08/on-window-activation/
185•LorenDB•4d ago•104 comments

Fire hazard of WHY2025 badge due to 18650 Li-Ion cells

https://wiki.why2025.org/Badge/Fire_hazard
90•fjfaase•2d ago•82 comments

Build durable workflows with Postgres

https://www.dbos.dev/blog/why-postgres-durable-execution
110•KraftyOne•9h ago•41 comments

A robust, open-source framework for Spiking Neural Networks on low-end FPGAs

https://arxiv.org/abs/2507.07284
51•PaulHoule•4d ago•2 comments

Why building a self-hosted SaaS is harder

https://www.getlago.com/blog/self-hosted-saas
32•FinnLobsien•3d ago•8 comments

Let's properly analyze an AI article for once

https://nibblestew.blogspot.com/2025/08/lets-properly-analyze-ai-article-for.html
3•pabs3•2h ago•0 comments

Apple's history is hiding in a Mac font

https://www.spacebar.news/apple-history-hiding-in-mac-font/
132•rbanffy•4d ago•25 comments

The Day Novartis Chose Discovery

https://www.alexkesin.com/p/the-day-novartis-chose-discovery
13•quadrin•3d ago•4 comments

Little-known leguminous plant can increase beef production by 60% (2022)

https://www.embrapa.br/en/busca-de-noticias/-/noticia/75361634/little-known-leguminous-plant-can-increase-beef-production-by-60
72•littlexsparkee•6h ago•45 comments

Poltergeist: File watcher with auto-rebuild for any language or build system

https://github.com/steipete/poltergeist
25•jshchnz•3d ago•5 comments

Open SWE: An open-source asynchronous coding agent

https://blog.langchain.com/introducing-open-swe-an-open-source-asynchronous-coding-agent/
79•palashshah•13h ago•19 comments

Telefon Hírmondó

https://en.wikipedia.org/wiki/Telefon_H%C3%ADrmond%C3%B3
81•csense•4d ago•20 comments
Open in hackernews

Why building a self-hosted SaaS is harder

https://www.getlago.com/blog/self-hosted-saas
32•FinnLobsien•3d ago

Comments

impure•5h ago
> Even low-risk fixes like renaming a database column can break a billing run when a job is currently using that data.

You should tell me how you rename database columns in AWS without breaking anything.

I’m not really sure what the point of this article is, it just seems to promote the company’s migration method with a misleading title. But I highly disagree that self-hosted is harder. With many self-hosted BaaS systems I’d argue it’s easier.

merth•4h ago
I didnt read the article but how you do is, you should create new column without deleting the old one, and your code should be updated to use the new column, once you phase out the old version of the code, you backfill data from old column to new one, and delete the old column.
sgarland•4h ago
Or you rewrite queries on the fly with ProxySQL or similar to use the new column name, and then deploy the new code. Can even insert a momentary pause at the proxy layer so no queries hitting the old name sneak through while you do the rename.

This method doesn’t work as well with distributed DBs, but to be fair they’re a terrible idea for most use cases.

nchmy•3h ago
Agreed on both counts - absolutely awful article, and self-hosting is not hard. You seemingly need a phd to do the most basic things on AWS
lofties•2h ago
People argue self-hosting is insecure, then open up their AWS RDS instance to the whole world because they can't figure out their IAM settings.
paulryanrogers•48m ago
> You should tell me how you rename database columns in AWS without breaking anything.

Intermediate updatable views is one way.

ocdtrekkie•4h ago
Some vendors I work with have transitioned to SaaS-only models and it's truly painful. I have a perfectly good enterprise datacenter, but I also rent some Windows VMs in Amazon's cloud apparently that I still have to manage the application updates myself, but have to put in a support ticket for the .NET system dependencies if they're missing, because you know, it's in the cloud now so I'm not supposed to access the underlying infrastructure.

I don't always have a choice, but if I do, I will always choose the vendor which will give me an on-premise product. And I guarantee you the companies that do will outlast the SaaS-only ones.

selfhosttoday•3h ago
self hosting is obviously a spectrum - with building a physical building for space, getting power, equipment, techs, etc on one end, and something like Google Cloud Run or DynamoDB on the other, but...

I don't see why it's that hard these days. is it really so unreliable to go on something like Hetzner, install Ubuntu, Docker Swarm, and a clustered database like TiDB or CockroachDB both of which support functionality to make it easy to schedule backups to something like s3, or other hosts, or ftp, etc.

Even if you have updates, do it one machine at a time, swarm by default is load balancing your traffic, and you're using a clustered DB so it shouldn't be a problem.

and of course, put it all behind cloud flare, because why not.

I get how like in 2012 it was annoying. you had to use Postgres, which is a great database, but then you had to deal with backups and k8s and swarm barely existed, so you had to roll your own nginx or apache config for load balancing and was annoying. in 2025 seems crazy to not do it. going to the article, obviously you should as a sass support it, if my premise is accepted =)

and before someone talks about security - it's also very easy to set up service accounts or iam improperly and leave your rds, firebase, whatever thing totally open or on defaults...