frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Hold Off on Litestream 0.5.0

https://mtlynch.io/notes/hold-off-on-litestream-0.5.0/
73•mtlynch•4h ago

Comments

emschwartz•3h ago
Extremely helpful. I've been eagerly awaiting v0.5 but have been holding off on deploying it until I had more confidence that it would work and be stable. Reading this, I'm definitely glad that I waited.
ComputerGuru•3h ago
No need for all the “I love Litestream” disclaimers, these are serious issues that speak for themselves.
jasonthorsness•3h ago
The change log is massive, so this is not unexpected to have a few issues. Maybe the two-year backlog of features and updates should have been batched into a few releases instead of this one big one? But there was a beta, and this is ripping the bandaid.

https://github.com/benbjohnson/litestream/releases/tag/v0.5....

mtlynch•3h ago
I think the most disruptive part is the migration to the new LTX format,[0] which I'd imagine is hard to do incrementally.

[0] https://fly.io/blog/litestream-v050-is-here/#the-ltx-file-fo...

benbjohnson•2h ago
Litestream author here. Yes, that's correct. LTX was the biggest hurdle to get over and was impossible to switch over incrementally. The storage layer change brings a lot of benefits and enables a lot of future work that we're really excited about.

Thanks to mtlynch and everyone else who has submitted bug reports. We're squashing issues and working to get everything stable as quickly as possible.

liuliu•2h ago
Feels like a side-effect of forever 0.x version symptom (I am guilty of as well). Even though semi-ver says 0.x can do whatever, people don't associate enough disruptive changes to it, whereas 0.4.x if it is 1.x, then it is much clearer this is a 2.x release.

All things considered, this is probably just a tiny footnote in this software's life.

ncruces•9m ago
They jumped from v0.3.x to v0.5.0 after a couple of years of v0.3.x (with an unreleased v0.4.x in between).

That alone should hint everyone it was a big leap.

ncruces•2h ago
I've been trying to get a headstart on the lightweight read replicas for my Go SQLite driver and, yes, there are issues.

https://fly.io/blog/litestream-revamped/#lightweight-read-re...

But the concept is really cool, and it's workable. I already have a version that mostly works.

https://github.com/ncruces/go-sqlite3/tree/litestream/litest...

With Litestream v0.5.0 doing the replication, you'll get some transient read failures that really shouldn't happen.

If you build Litestream from head (or wait for v0.5.1), that'll be fixed. You'll still have similar issues around the time of a snapshot, if you keep only one snapshot.

Other than that, I'm pretty confident it just works. But the performance probably sucks. I need to add a layer of caching. But that's it.

andersmurphy•2h ago
Thanks for the heads up. I encountered similar issues so staying on 0.3.13 for now. But excited to give 0.5.x a go once the dust settles.

Livestream, sqlite and caddy are incredibly at making single box/vps ops a breeze.

placardloop•1h ago
> One of the benefits of Litestream 0.5.0 is that there’s now an official litestream Docker image. All of my previous Docker containers required a lot of boilerplate to download the correct version of Litestream and make it available in my container, but now it reduces to a single Dockerfile line

There’s been an official Litestream container image for over 3 years at this point (since version 0.3.4, it’s at the same Docker Hub as 0.5.0).

mtlynch•1h ago
Oh, thanks for the correction! I can't believe I never noticed that. I've updated the post.

After your comment, I thought, "Oh, I should contribute a PR to the repo to add the Docker badge so the Docker image is obvious to everyone," but it turns out the badge has been right there for four years.[0]

What I suspect happened is that I tried to use the Litestream Docker image once, discovered that image was amd64-only (until 0.3.9), so I didn't use it because I needed ARM, and then I just kept copy/pasting my workaround from project to project.

[0] https://github.com/benbjohnson/litestream/commit/6acfbcbc64d...

acrispino•6m ago
mtlynch, since you're a litestream+backblaze user, did you encounter this with 0.5.0? https://github.com/benbjohnson/litestream/issues/747

Why your boss isn't worried about AI – "can't you just turn it off?"

https://boydkane.com/essays/boss
83•beyarkay•2h ago•54 comments

How bad can a $2.97 ADC be?

https://excamera.substack.com/p/how-bad-can-a-297-adc-be
112•jamesbowman•3h ago•66 comments

How to Turn Liquid Glass into a Solid Interface – TidBITS

https://tidbits.com/2025/10/09/how-to-turn-liquid-glass-into-a-solid-interface/
30•tambourine_man•1h ago•18 comments

How AI hears accents: An audible visualization of accent clusters

https://accent-explorer.boldvoice.com/
66•ilyausorov•4h ago•10 comments

America Is Sliding Toward Illiteracy

https://www.theatlantic.com/ideas/archive/2025/10/education-decline-low-expectations/684526/
152•JumpCrisscross•1h ago•125 comments

What do Americans die from vs. what the news report on

https://ourworldindata.org/does-the-news-reflect-what-we-die-from
121•alphabetatango•1h ago•48 comments

Prefix sum: 20 GB/s (2.6x baseline)

https://github.com/ashtonsix/perf-portfolio/tree/main/delta
56•ashtonsix•3h ago•19 comments

Astronomers 'image' a mysterious dark object in the distant Universe

https://www.mpg.de/25518363/1007-asph-astronomers-image-a-mysterious-dark-object-in-the-distant-u...
153•b2ccb2•5h ago•81 comments

Show HN: Wispbit – Keep codebase standards alive

https://wispbit.com
8•dearilos•42m ago•2 comments

The Day My Smart Vacuum Turned Against Me

https://codetiger.github.io/blog/the-day-my-smart-vacuum-turned-against-me/
48•codetiger•1w ago•26 comments

A 12,000-year-old obelisk with a human face was found in Karahan Tepe

https://www.trthaber.com/foto-galeri/karahantepede-12-bin-yil-oncesine-ait-insan-yuzlu-dikili-tas...
138•fatihpense•1w ago•47 comments

Ultrasound is ushering a new era of surgery-free cancer treatment

https://www.bbc.com/future/article/20251007-how-ultrasound-is-ushering-a-new-era-of-surgery-free-...
301•1659447091•6d ago•89 comments

ADS-B Exposed

https://adsb.exposed/
237•keepamovin•9h ago•56 comments

Automatic K8s pod placement to match external service zones

https://github.com/toredash/automatic-zone-placement
67•toredash•6d ago•26 comments

Zoo of array languages

https://ktye.github.io/
130•mpweiher•9h ago•33 comments

Beyond the SQLite Single-Writer Limitation with Concurrent Writes

https://turso.tech/blog/beyond-the-single-writer-limitation-with-tursos-concurrent-writes
24•syrusakbary•1w ago•7 comments

New lab-grown human embryo model produces blood cells

https://www.cam.ac.uk/research/news/new-lab-grown-human-embryo-model-produces-blood-cells
57•gmays•2h ago•15 comments

Don’t Look Up: Sensitive internal links in the clear on GEO satellites [pdf]

https://satcom.sysnet.ucsd.edu/docs/dontlookup_ccs25_fullpaper.pdf
495•dweekly•18h ago•119 comments

Show HN: Metorial (YC F25) – Vercel for MCP

https://github.com/metorial/metorial
37•tobihrbr•5h ago•12 comments

Pyrefly: Python type checker and language server in Rust

https://pyrefly.org/?featured_on=talkpython
165•brianzelip•8h ago•120 comments

Kyber (YC W23) Is Hiring an Enterprise AE

https://www.ycombinator.com/companies/kyber/jobs/BQRRSrZ-enterprise-account-executive-ae
1•asontha•8h ago

Intel Announces Inference-Optimized Xe3P Graphics Card with 160GB VRAM

https://www.phoronix.com/review/intel-crescent-island
40•wrigby•2h ago•26 comments

Palisades Fire suspect's ChatGPT history to be used as evidence

https://www.rollingstone.com/culture/culture-news/chatgpt-palisades-fire-suspect-1235443216/
239•quuxplusone•5d ago•230 comments

Why is everything so scalable?

https://www.stavros.io/posts/why-is-everything-so-scalable/
310•kunley•5d ago•295 comments

The phaseout of the mmap() file operation

https://lwn.net/Articles/1038715/
42•pykello•5d ago•4 comments

Hold Off on Litestream 0.5.0

https://mtlynch.io/notes/hold-off-on-litestream-0.5.0/
74•mtlynch•4h ago•12 comments

Subverting Telegram's end-to-end encryption (2023)

https://tosc.iacr.org/index.php/ToSC/article/view/10302
80•pona-a•5h ago•60 comments

Wireshark 4.6.0 Supports macOS Pktap Metadata (PID, Process Name, etc.)

https://nuxx.net/blog/2025/10/14/wireshark-4-6-0-supports-macos-pktap-metadata-pid-process-name-etc/
105•c0nsumer•6h ago•18 comments

America is getting an AI gold rush instead of a factory boom

https://www.washingtonpost.com/business/2025/10/13/manufacturing-artificial-intelligence/
434•voxleone•1d ago•597 comments

CRISPR-like tools that finally can edit mitochondria DNA

https://www.nature.com/articles/d41586-025-03307-x
128•ck2•7h ago•31 comments