frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

MSc Thesis – The Limits of Generalized Sync

https://aaltodoc.aalto.fi/server/api/core/bitstreams/d485ca46-ef01-41bc-ae4c-d468afb209a8/content
2•bebraw•2h ago

Comments

bebraw•2h ago
One of the main challenges related to web development is maintaining state across the client and the server and most web applications have to solve this somehow. Because of this reason, so-called sync engines have become available as they can own a large part of data synchronization.

In his MSc thesis, my student Mikael Siidorow looked into the space to find out the limits of generalized sync. He did his study through multiple methods including literature review, interviews, and a case study. In the end he came up with a taxonomy showing where generalized sync breaks and what you have to keep in mind when implementing these solutions.

This is not to say sync engines are useless, but that there are clear tradeoffs to consider when introducing them to your codebase especially if you have to deal with an offline requirement.

andersmurphy•1h ago
Yeah, it's an intellectually intoxicating idea but incredibly hard to get right.

For me the problem is that in practice it only fits really well with quite a specific subset of problems, but we desperately want it to be a general solution that can apply to all the things (or at least it's often marketed that way).

andersmurphy•1h ago
> Generalization breaks down for offline-capable applications. Offline writes require conflict resolution, create authorization edge cases, and demand coordinated schema management across server and client replicas.

> ...These constraints are structural; engineering effort cannot remove them...

> The trade-off analysis shows that three sync engine vendors converged independently on this conclusion from different starting positions.

This is the big irony. That the vendors all converged on the fact that sync engines only really "work" when you remove the offline part. But, at that point they are a complicated/over engineered cache or worse introducing hard distributed computer science problems unnecessarily.

South Korea's FoodNeverComes app helps users feel the rush of making purchases

https://www.fastcompany.com/91560432/dopamine-sites-fake-online-shopping-apps-let-you-pretend-to-...
1•networked•2m ago•0 comments

Crypto 2026 Accepted Papers

https://crypto.iacr.org/2026/acceptedpapers.php
1•altro•3m ago•0 comments

Show HN: Dk

https://github.com/hq6/dk
1•hq6•5m ago•0 comments

The Importance of Establishing Boundaries with Your DOM: Stealing 1Password Keys

https://guyfischman.com/posts/1password-delegation/
2•guyfischman•11m ago•0 comments

Unreliable Agentic Systems in Production

1•shasyn•12m ago•0 comments

Oxford's top maths professor: 'The devil could use AI to destroy the world'

https://www.telegraph.co.uk/books/non-fiction/interview-oxford-professor-john-lennox/
1•01-_-•13m ago•0 comments

Anthropic Mythos exposed flaws in classified US systems

https://www.channelnewsasia.com/business/anthropics-mythos-model-found-vulnerabilities-in-classif...
1•01-_-•13m ago•0 comments

The Robotics Experiment Loop

https://rerun.io/learn
3•Tycho87•14m ago•0 comments

The $80 Pie Only a Former McKinsey Consultant Could Dream Up

https://www.grubstreet.com/article/jamagansett-pie-hamptons-baked-goods.html
1•Michelangelo11•14m ago•0 comments

Eight vaccines linked to a lower risk of dementia

https://www.gavi.org/vaccineswork/eight-vaccines-linked-lower-risk-dementia
2•u1hcw9nx•16m ago•0 comments

Ask HN: Best full text RSS news sources?

1•walden789•17m ago•0 comments

A desktop wrapper for orchestrating web design AI agents

https://github.com/swiftsellai-ssa/sticky/releases/tag/v1.0.0
1•gabriel_sstech•23m ago•0 comments

Ask HN: What do you do when your one model hits Limit?

1•ZaanCogil•23m ago•0 comments

Lies, Damn Lies and Database Benchmarks

https://questdb.com/blog/lies-damn-lies-and-database-benchmarks/
1•birdculture•24m ago•0 comments

Oracle's 21,000 layoffs help drive its debt-fueled AI investments

https://arstechnica.com/ai/2026/06/oracles-21000-layoffs-help-drive-its-debt-fueled-ai-investments/
1•joozio•27m ago•0 comments

Employee #1: Reddit (2016)

https://www.ycombinator.com/blog/chris-slowe-interview/
1•downbad_•29m ago•0 comments

World Cup 26 Goal Map– every goal, live

https://a-maherr.github.io/wc2026-goalmap/
1•theanonymousone•30m ago•0 comments

Excellent Repairability: Steam Machine Tear-Down and Accessing RAM and SSD [video]

https://www.youtube.com/watch?v=glXA3ObwSwQ
2•jrepinc•31m ago•0 comments

Segregation by Design (Urban Planning)

https://www.segregationbydesign.com
1•kristopolous•31m ago•0 comments

An interesting read about aviator callsigns

https://www.war.gov/News/Feature-Stories/Story/Article/2903882/aviator-call-signs-the-history-nam...
1•callsign_bats•31m ago•0 comments

Same-Day Shells: A Full-Chain RCE Sweep Against Cisco CUCM (CVE-2026-20230)

https://defusedcyber.com/cucm-cve-2026-20230-fullchain-sweep
1•waihtis•34m ago•0 comments

Char: Agentic Notepad

https://char.com/
2•handfuloflight•35m ago•0 comments

Agent Identity

https://claude.com/blog/agent-identity-access-model
3•shahargl•37m ago•1 comments

Show HN: Memory layer for Claude Code(+10.2 pts on SWE-bench Verified benchmark)

https://github.com/SaravananJaichandar/world-model-mcp
2•saravanan2294•37m ago•0 comments

Show HN: Tapegif – Generate terminal GIFs in seconds

https://tapegif.mimrgrowthlab.com/
3•lightyoruichi•44m ago•0 comments

Kennedy Space Center not ready for era of super heavy rockets

https://arstechnica.com/space/2026/06/report-kennedy-space-center-not-ready-for-era-of-super-heav...
2•cryptoz•44m ago•0 comments

Cisco AI Defense Skill Scanner

https://github.com/cisco-ai-defense/skill-scanner
2•chha•47m ago•0 comments

Keeping the Web Open and Private in the Bot Era

https://blog.mozilla.org/en/privacy-security/keeping-the-web-open-and-private-in-the-bot-era/
2•maxloh•47m ago•1 comments

IPv6-Only vs. IPv6-Mostly: Appropriate Use Cases

https://labs.ripe.net/author/jordipaletm/ipv6-only-vs-ipv6-mostly-appropriate-use-cases/
2•enz•52m ago•0 comments

Guadagnino's Sam Altman movie dropped by Amazon after partnership with OpenAI

https://www.theguardian.com/film/2026/jun/19/luca-guadagnino-sam-altman-movie-dropped-amazon-open...
3•theletterf•53m ago•0 comments