frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The natural clocks that can pinpoint someone's time of death

https://www.bbc.com/future/article/20250926-the-natural-clocks-that-can-pinpoint-the-time-of-death
1•pseudolus•1m ago•0 comments

Tomorrow Corporation Tech Demo [video]

https://www.youtube.com/watch?v=72y2EC5fkcE
1•nmilo•2m ago•0 comments

Why more people are going to gigs, festivals and clubs alone

https://www.theguardian.com/music/2025/oct/21/why-more-people-going-gigs-festivals-clubs-alone
1•pseudolus•4m ago•0 comments

Suzanne Somers' widower is trying to recreate her with AI

https://ew.com/suzanne-somers-widower-is-trying-to-recreate-her-with-ai-11834409
1•geox•6m ago•0 comments

Perplexity at Work: A Guide to Getting More Done [pdf]

https://r2cdn.perplexity.ai/pdf/pplx-at-work.pdf
1•theonionspeaks•7m ago•0 comments

Illinois utility tries using electric school buses for bidirectional charging

https://insideclimatenews.org/news/03102025/illinois-electric-school-bus-vehicle-to-grid-program/
2•PaulHoule•13m ago•0 comments

Chris Paik: A Taxonomy of Innovation – Capacity, Coordination, and Connectivity

https://docs.google.com/document/d/1unzEKQG0MD85JjZCPtjvwtvjZI8Sen8mEp1-Gn3JHDY/edit?tab=t.0
1•jger15•14m ago•0 comments

Show HN: LunaRoute – a high-performance local proxy for AI coding assistants

https://github.com/erans/lunaroute
1•erans•14m ago•0 comments

ShieldAI Launches the X-Bat

https://www.cnbc.com/2025/10/21/exclusive-first-look-at-shield-ais-x-bat-ai-piloted-fighter-drone...
1•robgourley•19m ago•0 comments

No Appointments, No Nurses, No Private Insurance Needed

https://www.theatlantic.com/health/2025/10/medicaid-mango-house/684488/
2•JumpCrisscross•22m ago•0 comments

AI Video Maker – Generate videos from text or images using Sora, Veo, and more

https://apps.apple.com/rs/app/ai-video-generator-aivideo/id6736862905
3•virtualminds•25m ago•2 comments

15M Budget Line That Doesn't Exist – Certificates

https://blog.axonshield.com/the-15-million-budget-line-that-doesnt-exist/
1•dc352•27m ago•0 comments

A billionaire has rebuilt downtown Detroit

https://www.economist.com/united-states/2025/10/15/a-billionaire-has-rebuilt-downtown-detroit
3•yakkomajuri•32m ago•1 comments

Knowledge Transfer from High-Resource to Low-Resource Languages for Code LLMs (2023)

https://arxiv.org/abs/2308.09895
1•peatmoss•32m ago•0 comments

C++26: Printing `std:tuple` with expression templates

https://www.cppstories.com/2025/tuple-iteration-cpp26/
1•ashvardanian•35m ago•0 comments

"Butt breathing" might soon be a real medical treatment

https://arstechnica.com/science/2025/10/butt-breathing-might-soon-be-a-real-medical-treatment/
2•zdw•37m ago•1 comments

The future of Python web services looks GIL-free

https://blog.baro.dev/p/the-future-of-python-web-services-looks-gil-free
1•birdculture•40m ago•0 comments

A Furious Debate over Autism's Causes Leaves Parents Grasping for Answers

https://www.nytimes.com/2025/10/14/health/autism-parents-genetics-vaccines-tylenol.html
1•walterbell•40m ago•0 comments

Active mechanical logic gates – Capstan Lever Logic (CLL) [video]

https://www.youtube.com/watch?v=Lt0alWQzkWY
1•karussell•43m ago•0 comments

Git considers SHA-256, Rust, LLMs, and more

https://lwn.net/SubscriberLink/1042172/869c5b0722123b13/
2•chmaynard•48m ago•2 comments

Experts say the high failure rate in AI adoption isn't a bug, but a feature

https://fortune.com/2025/10/21/ai-adoption-failure-rate-bug-feature-amy-coleman-jessica-wu-karin-...
1•minifyre•48m ago•3 comments

My Data Career Journey So Far

https://datamethods.substack.com/p/my-data-career-journey-so-far
2•zekrom•51m ago•0 comments

It's Not Just You – The iOS Keyboard Is Broken [video]

https://www.youtube.com/watch?v=hksVvXONrIo
7•quarkw•53m ago•3 comments

California cracks down on water theft but spares data centers

https://www.latimes.com/environment/story/2025-10-14/newsom-ai-data-center-water
1•1vuio0pswjnm7•55m ago•0 comments

The Hidden Engineering of Niagara Falls

https://practical.engineering/blog/2025/10/21/the-hidden-engineering-of-niagara-falls
2•chmaynard•55m ago•0 comments

You Probably Don't Need to Switch from Pandas to Polars

https://datamethods.substack.com/p/you-probably-dont-need-to-switch
3•zekrom•56m ago•0 comments

Uber: Rebuilding Uber's Apache Pinot Query Architecture

https://www.uber.com/blog/rebuilding-ubers-apache-pinot-query-architecture/
1•ankitsultana•57m ago•0 comments

I Still Love R. I Just Wish More People Did

https://datamethods.substack.com/p/i-still-love-r-i-just-wish-more-people
4•zekrom•57m ago•0 comments

Why calm leadership matters most when everything's on fire

https://chaoticgood.management/a-fire-is-not-an-emergency-for-the-fire-department/
4•rellid•1h ago•0 comments

Pixel Art in Microcontroller Displays [link fixed]

https://dev.makapix.club/
1•fabk•1h ago•1 comments
Open in hackernews

We rewrote OpenFGA in pure Postgres

https://getrover.substack.com/p/how-we-rewrote-openfga-in-pure-postgres
24•wbadart•2h ago

Comments

ygouzerh•1h ago
Interesting read! It kind of a became a rule nowadays to never store logic in the database nowadays, but it's always refreshing to see when it could work. Please give us an update in few months of how it is going on the long run!
esafak•1h ago
I have similar concerns, like how to reconcile authz with search. Search wants to be its own thing, and so does authz. Pray tell how I'm supposed to get a paginated list of authorized results? You have to filter or have the search service call the authz service. Life is easier when the main database can handle everything.

We should develop and translate this extension to other databases.

babelfish•36m ago
Authorized search isn't difficult. Store authorized readers (people, groups, etc) on each result to pre-filter results, then post-filter results with an additional authorization check in case the authorization store was updated but the search results store was not. Context: I've built an authorized search solution before.
jschorr•36m ago
Reconciling externalized authz with search is actually quite a challenging problem. For standard externalized authz, the recommendation is some form of pre-filtering or post-filtering [1], for which we actually built LookupResources (pre-filtering) and CheckBulkPermission (post-filtering) into SpiceDB.

However, as you mentioned, life is easier when the main database can handle everything, so we actually built a solution in that space called Materialize [2], which heavily denormalizes the authorization data and allows for joining within application databases such as Postgres. My colleague Evan actually put together a really cool video about using it with Gitea [3].

Recognizing that even with Materialize, however, the need to consume events can be a bit annoying, I've been doing some work to allow Postgres itself to do native JOINs against SpiceDB (and other operations). I demo it briefly in our recent announcements video [4] and I think it effectively solves this problem within Postgres, while still allowing for all the benefits (scale, performance, redundancy, distribution) of externalized authz.

[1]: https://authzed.com/docs/spicedb/modeling/protecting-a-list-...

[2]: https://authzed.com/products/authzed-materialize

[3]: https://www.youtube.com/live/u3i1SEd9Ll8?si=mCz5mZterxthoEwj

[4]: https://www.youtube.com/live/uz_gxz3whS0?si=g4NUZAIltYVyFzYj...

Disclaimer: I'm cofounder and CTO at AuthZed and we build SpiceDB and Materialize

bsder•33m ago
I originally read that as OpenFPGA (note the extra P) and wondered what kind of eldritch abomination they had created ...
forks•27m ago
> The big problem that we kept running into was keeping everything in sync all the time. Every time we add a new user, organization, repository, etc. in our database, we also had to add the corresponding tuples in OpenFGA.

This is a fundamental problem with all Zanzibar-inspired authorization systems[0] that require centralizing ~all authorization data and led us @ Oso to build a more flexible system[1] that grants more control over what authorization-relevant data you centralize vs. decide keep locally.

0: https://www.osohq.com/post/authorization-for-the-rest-of-us

1: https://www.osohq.com/docs/develop/facts/local-authorization

disclosure: founding engineer at Oso