frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: Blockdiff – How we built our own file format for VM disk snapshots

https://cognition.ai/blog/blockdiff
8•silasalberti•2h ago
Usually, I’m a researcher working on areas like RL for coding agents – but one day I became annoyed by our slow VM startup times. So I took the plunge into systems engineering and built the first version of our VM hypervisor called otterlink. It now powers both our research & all of Devin production workloads.

Compared to EC2, otterlink was able to bring down VM startup times by about 10x. The real pain point, however, were EC2’s long snapshot times. We want a lot of flexibility (e.g. forking, rollback and suspending VMs) that all require taking disk snapshots. On EC2 taking disk snapshots usually took a whopping 30+ minutes, which would be a terrible experience for our users. With otterlink we were able to bring this down to just a couple of seconds – a 200x speed-up.

To achieve this, we built our own file format blockdiff for instant block-level diffs of VM disks. Creating block-level diffs of two files is a much broader problem that goes beyond VM disks. We assumed there must be an existing open-source solution. To our surprise we couldn’t find such a tool, so we’re open-sourcing our implementation today: https://github.com/CognitionAI/blockdiff

Comments

anticensor•41m ago
Do you also plan to open source Otterlink?

Visualizing Homotopy Groups [video]

https://www.youtube.com/watch?v=CxGtAuJdjYI
1•lying4fun•8m ago•0 comments

Oil prices sink after Iranian strike on US airbase reduces fears of disruption

https://www.theguardian.com/business/2025/jun/23/oil-prices-iranian-strike-us-airbase
2•spzx•9m ago•0 comments

The end of Stop Killing Games [video]

https://www.youtube.com/watch?v=HIfRLujXtUo
1•zavertnik•14m ago•1 comments

Application compatibility for Windows 95 crashed a cash register

https://devblogs.microsoft.com/oldnewthing/20250610-00/?p=111260
1•OptionOfT•15m ago•0 comments

Show HN: Rewizo, a platform for casual online earning

https://www.rewizo.com/
1•Rafay2006•17m ago•1 comments

Show HN: I built an AI Powered Word Docs Editor

https://breezeai.live/
1•yashrajvrmaa•18m ago•1 comments

Driving the Rust Compiler to Compile Single Files as Shellcode

https://kirchware.com/Driving-the-Rust-Compiler-to-Compile-Single-Files-as-Shellcode
1•brson•18m ago•0 comments

Proficient Python: A free interactive online course

http://blog.pamelafox.org/2025/06/proficient-python-free-interactive.html
2•pamelafox•19m ago•0 comments

China's Many Ghost Towns of Abandoned Mansions (2024)

https://www.architecturaldigest.com/story/the-story-behind-the-many-ghost-towns-of-abandoned-mansions-across-china
3•mooreds•21m ago•0 comments

Weird Expressions in Rust

https://www.wakunguma.com/blog/rust-weird-expr
1•brson•21m ago•0 comments

Message from UW leadership on budget reductions

https://news.wisc.edu/message-from-uw-leadership-on-budget-reductions/
1•archy_•21m ago•0 comments

Innovation and Repetition (1990)

https://www.clunyjournal.com/p/innovation-and-repetition-rene-girard
1•crescit_eundo•22m ago•0 comments

GameTreeCalculator – calculate the optimal solution to any extensive-form game

https://gametreecalculator.com
3•actionflop•23m ago•0 comments

Tesla launches early access robotaxi program in Austin

https://twitter.com/SawyerMerritt/status/1936997202880081950
2•leesec•23m ago•1 comments

Fusing automated UI testing with scripts for effectively fuzzing Android apps

https://github.com/ecnusse/Kea2
1•tingsu•24m ago•1 comments

Colombian soldiers fought guerrillas. Now they're fighting for Mexican cartels

https://www.latimes.com/world-nation/story/2025-06-09/mexican-cartels-are-now-recruiting-colombian-mercenaries
1•PaulHoule•26m ago•0 comments

Death Clock

https://www.death-clock.org/
1•austinallegro•27m ago•0 comments

Self-Adapting Language Models

https://jyopari.github.io/posts/seal
1•yousef_g•28m ago•0 comments

The Immutable Laws of Web Tables

https://multitasked.net/2025/06/23/the-inevitable-laws-of-web.html
1•madewulf•29m ago•0 comments

China tightens internet controls with new centralized national virtual ID

https://www.cnn.com/2025/06/20/tech/china-censorship-internet-id-hnk-intl
2•rbanffy•29m ago•0 comments

The Simple Path to Wealth – JL Collins – Talks at Google [video]

https://www.youtube.com/watch?v=T71ibcZAX3I
1•mooreds•31m ago•0 comments

Claude-code proxy – integrate with any OpenAI-compatible completions provider

https://github.com/fuergaosi233/claude-code-proxy
1•dhorthy•31m ago•0 comments

Microsoft Plans to Lay Off Thousands More Employees from Sales, Other Teams

https://www.wsj.com/tech/microsoft-layoffs-sales-ai-25638cab
2•rbanffy•31m ago•1 comments

The Computer-Science Bubble Is Bursting

https://www.theatlantic.com/economy/archive/2025/06/computer-science-bubble-ai/683242/
2•otoolep•31m ago•1 comments

Infrastructure Designed for Agents

https://www.gensx.com/blog/gensx-cloud
1•evboyle•32m ago•0 comments

2025 G7 Data Protection and Privacy Authorities Roundtable Statement

https://www.priv.gc.ca/en/opc-news/speeches-and-statements/2025/js-dc-g7_20250619
1•layer8•32m ago•0 comments

Death Stranding 2: The Game That Mirrors the Tech Anxiety

https://www.theatlantic.com/technology/archive/2025/06/death-stranding-2-tech-anxiety/683292/
1•petethomas•33m ago•0 comments

Chance That Oil Prices Top $100? and What Might Happen If They Did?

https://www.investopedia.com/what-s-the-chance-that-oil-prices-top-usd100-and-what-might-happen-if-they-did-11759486
1•Bluestein•33m ago•0 comments

The Top 100 Things I'd Do If I Ever Became An Evil Overlord

http://www.eviloverlord.com/lists/overlord.html
3•xeonmc•34m ago•0 comments

MS Confirms Windows 11 Automatic Deletions: Take Action Now to Protect Yourself

https://www.forbes.com/sites/davidphelan/2025/06/23/microsoft-confirms-windows-11-automatic-deletions-take-action-now-to-protect-yourself/
2•Bluestein•37m ago•0 comments