frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

How to resolve common compatibility issues with ODF files

https://blog.documentfoundation.org/blog/2025/09/12/how-to-resolve-odf-compatibility-issues/
1•PaulHoule•49s ago•0 comments

Determination of the fifth Busy Beaver value

https://arxiv.org/abs/2509.12337
1•marvinborner•1m ago•0 comments

Erlang OTP 28.1 Released

https://www.erlang.org/patches/otp-28.1
2•sofetch•2m ago•0 comments

Scanoss GitHub Actions Adds Dependency Track Integration

1•scanosss•5m ago•0 comments

1969: Computer Banking and the End of Cash – BBC Archive [video]

https://www.youtube.com/watch?v=QiuIQNa-0-0
1•mon_•8m ago•0 comments

The Fink Project

https://www.finkproject.org/index.php
2•BruceEel•11m ago•0 comments

PureVPN IPv6 Leak

https://anagogistis.com/posts/purevpn-ipv6-leak/
3•todsacerdoti•17m ago•0 comments

Bob is always on lunch break

https://always-on-lunchbreak.lovable.app/
1•tokenomics•17m ago•0 comments

EU Chat Control: Germany's position has been reverted to UNDECIDED

https://mastodon.social/@chatcontrol/115215006562371435
6•doener•24m ago•0 comments

Ei Embedded Inverser: automatic inversion of expressions at the structural level

1•whyandgrowth•25m ago•0 comments

Popular Windows 11 hardware requirement bypass tool Flyoobe gets new initial

https://www.neowin.net/news/popular-windows-11-hardware-requirement-bypass-tool-flyoobe-gets-new-...
1•latein•28m ago•1 comments

New AI deal could rapidly boost UK economy, says Microsoft boss

https://www.bbc.co.uk/news/articles/c7016ljre03o
1•FromTheArchives•29m ago•0 comments

Oh no, not again a meditation on NPM supply chain attacks

https://tane.dev/2025/09/oh-no-not-again...-a-meditation-on-npm-supply-chain-attacks/
3•theycameback•29m ago•0 comments

Lapsoss: Vendor-neutral error tracking for Rails apps

https://telebugs.com/blog/introducing-lapsoss-vendor-neutral-error-tracking-for-ruby-applications
2•kyrylo•30m ago•0 comments

LLMs and Beyond: All Roads Lead to Latent Space

https://aiprospects.substack.com/p/llms-and-beyond-all-roads-lead-to
1•giveita•33m ago•0 comments

A better future for JavaScript that won't happen

https://drewdevault.com/2025/09/17/2025-09-17-An-impossible-future-for-JS.html
6•ingve•40m ago•1 comments

Show HN: I Open-Sourced the Future of Search

https://manifesto-ao2n.vercel.app/
1•Ale0407•40m ago•1 comments

Alibaba's New AI Chip Unveiled: Key Specifications Comparable to H20

https://news.futunn.com/en/post/62202518/alibaba-s-new-ai-chip-unveiled-key-specifications-compar...
2•dworks•42m ago•0 comments

How to Review Code That Deals with Money

https://news.alvaroduran.com/p/how-to-review-code-that-deals-with
1•ohduran•42m ago•1 comments

New URL shorter than more professional

https://sites.google.com/view/rrrpromex/alpha-url-shorter?authuser=0
2•RRR_pro_•45m ago•0 comments

How Yichao "Peak" Ji became a global AI app hitmaker

https://www.technologyreview.com/2025/09/08/1122642/ji-peak-yichao-innovator-manus-app-ai/
2•mgl•45m ago•1 comments

Jcd: Rust-based CLI tool for enhanced directory navigatio

https://github.com/microsoft/jcd
2•brunoborges•45m ago•0 comments

Mysterious changes near Earth's core revealed by satellites in space

https://www.nature.com/articles/d41586-025-03007-6
3•mgl•46m ago•0 comments

Are we heading for a future of superintelligent AI mathematicians?

https://physicsworld.com/a/are-we-heading-for-a-future-of-superintelligent-ai-mathematicians/
2•mgl•47m ago•0 comments

An Intentional Mistake: The Anatomy of Google's Wi-Fi Sniffing Debacle

https://www.wired.com/2012/05/google-wifi-fcc-investigation/
4•tentacleuno•48m ago•0 comments

Cache Me If You Can (2017)

https://queue.acm.org/detail.cfm?id=3136953
2•tosh•49m ago•0 comments

Show HN: Locovote – An open-source dashboard for exploring local government data

https://locovote.com/
1•amarder•49m ago•0 comments

What Makes System Calls Expensive: A Linux Internals Deep Dive

https://blog.codingconfessions.com/p/what-makes-system-calls-expensive
2•furkansahin•50m ago•0 comments

Indian Vulture Crisis

https://en.wikipedia.org/wiki/Indian_vulture_crisis
1•thunderbong•55m ago•0 comments

Show HN: TrueType Rasterizer

https://github.com/StanislavPetrov15/TT_Rasterizer
2•s_petrov•56m ago•0 comments
Open in hackernews

Why We're Building Stategraph: Terraform State as a Distributed Systems Problem

https://stategraph.dev/blog/why-stategraph/
11•lawnchair•1h ago

Comments

eschatology•37m ago
Hmm

I don’t see the state file as a complete downside. It is very simple and very easy to understand. It makes it easy to tell or predict what terraform will do given the current state and desired state.

Its simpleness makes troubleshooting easier: the state files are easy to read and manipulate or repair in the event of a drift, mismatch, or botched provider update.

With the solution proposed it feels like the state becomes a black box I shouldn’t put my hands in. I wonder how the troubleshooting scenarios change with it.

Personally, I haven’t ran into the scaling issue described; at any given time there is usually only one entity working with the state file. We do use terragrunt for larger systems but it is manageable. ~1000 engineer org.

pst•32m ago
This is awesome. Having a single state for all resources in an environment is critical for keeping all the moving pieces in check and a core design aspect of Kubestack. But the growing state files quickly become a bottleneck. I'm definitely giving this a good test drive. Very excited.
sausagefeet•10m ago
Thank you, that is great to hear! We're pushing pretty hard to get a pre-alpha out to get some foundations testable by the community.
tuananh•24m ago
can it be a sqlite db in s3 with locking implemented with s3?
sausagefeet•14m ago
Hello, Stategraph developer here, the answer is: probably not. That doesn't resolve the core issue of state being managed as a big blob.
sausagefeet•15m ago
Hey! One of the Stategraph developers here and can answer any questions. The major motivation is just how small scale Terraform/Tofu start to breakdown and creates work for users when they have to refactor for performance issues that shouldn't exist. So we want a drop in solution that just dissolves those issues without the user having to do anything.
giveita•10m ago
Not an expert, but doesn't microservices help with this. Each microservice has its own YAMLesque resource descriptor (TF, cloudformation, whatever) and is managed independently. My team can add a SQS or S3 without locking your team.

I might be wrong regarding more sophisticated infra though.

sausagefeet•4m ago
Not necessarily. The guidance is to split your TF code across multiple states which might feel like it make sense but for your microservices to communicate that beed to share some base infrastructure, such as networking, so where does that live? Putting dependencies in their own state means that you lose the ability to understand how changing them impacts all of your infrastructure because you have this information black hole at the boundary of their state.

With Stategraph, you'll get all the benefits and isolation of separate state files, but when you changed resources, you'll get meaningful plans around all of the infrastructure they impact, not just the statically defined boundaries of a state file.

lawnchair•4m ago
Author here. You are right that splitting by microservice reduces overlap. The problem is shared resources never go away such as VPCs IAM or databases so contention shows up there.

Splitting state files is the common workaround but that only creates new problems like cross state dependencies and orchestration glue. The real issue is the storage model which is a single JSON blob with a global lock. Treating state as a graph with proper concurrency control avoids contention while keeping a cohesive view of infrastructure.

arccy•5m ago
so kind of like crossplane where each resource is managed individually?