frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Event Publisher enables event integration between Keycloak and OpenFGA

https://github.com/embesozzi/keycloak-openfga-event-publisher
28•mooreds•1d ago

Comments

mooreds•1d ago
I posted this because using an authorization server like OpenFGA creates a real issue: syncing authorization related data.

There's identity data that needs to be synced (from an identity provider). This seemed like a cool open source solution for that. It's not enough, of course.

You also need to sync data between your application/domain and the authorization server to have accurate authorization decisions. But other than using the authorization server's SDK, I don't think there's a general solution to that problem.

Disclaimers: I have not used this software. I don't know if it is maintained. I also work for a company that has competitive offerings for both Keycloak and OpenFGA.

MidnightRider39•1d ago
In your view why is using the AuthZ server SDK not a good solution - or maybe other way around, what would be a more general solution?
mooreds•1d ago
I was more musing than anything else. I don't think application data is standardized enough to use a more general solution. This is true across all AuthZ servers; it's not an OpenFGA problem.

Maybe there's a mapping layer that is possible (similar to ETL) that moves it out of code into configuration? But I'm not sure.

aaguiarz•1d ago
Actually, you don't _need_ to sync data, you can send it contextually too https://openfga.dev/docs/interacting/contextual-tuples.

Of course, if you end up sending all data contextually, you are better suited with a different solution that does not require a server roundtrip like Cedar.

This repo compares differences between the OpenFGA approach and the Cedar approach https://github.com/openfga/openfga-cedar-comparison

gebalamariusz•1d ago
Overall, it's interesting. OIDC is probably the most common practice for inter-service authentication today. The problem is that in practice, I've seen many configurations where OIDC could be used as an attack vector (missing sub claim condition, which effectively allows any token to assume the role).
elevation•18h ago
I'd never heard of OpenFGA and considered playing with it. The ideal demo for me would be granular permissions in an application like gitea/forgejo. Since they're both golang binaries I could spin this up in a lab pretty quickly. But it seems this has to be integrated deeply in the application; I couldn't find any real world applications that have turnkey support.

JPEG Compression

https://www.sophielwang.com/blog/jpeg
162•vinhnx•4d ago•30 comments

Write up of my homebrew CPU build

https://willwarren.com/2026/03/12/building-my-own-cpu-part-3-from-simulation-to-hardware/
52•wwarren•2d ago•3 comments

Mistral AI Releases Forge

https://mistral.ai/news/forge
425•pember•12h ago•80 comments

A Decade of Slug

https://terathon.com/blog/decade-slug.html
601•mwkaufma•14h ago•56 comments

Celebrating Tony Hoare's mark on computer science

https://bertrandmeyer.com/2026/03/16/celebrating-tony-hoares-mark-on-computer-science/
17•benhoyt•2h ago•1 comments

Microsoft's 'unhackable' Xbox One has been hacked by 'Bliss'

https://www.tomshardware.com/video-games/console-gaming/microsofts-unhackable-xbox-one-has-been-h...
672•crtasm•18h ago•232 comments

Show HN: Pgit – A Git-like CLI backed by PostgreSQL

https://oseifert.ch/blog/building-pgit
31•ImGajeed76•1d ago•11 comments

Python 3.15's JIT is now back on track

https://fidget-spinner.github.io/posts/jit-on-track.html
370•guidoiaquinti•14h ago•190 comments

More than 135 open hardware devices flashable with your own firmware

https://openhardware.directory
214•iosifnicolae2•4d ago•21 comments

The pleasures of poor product design

https://www.inconspicuous.info/p/the-pleasures-of-poor-product-design
109•NaOH•8h ago•34 comments

Ndea (YC W26) is hiring a symbolic RL search guidance lead

https://ndea.com/jobs/search-guidance
1•mikeknoop•2h ago

Have a fucking website

https://www.otherstrangeness.com/2026/03/14/have-a-fucking-website/
382•asukachikaru•5h ago•212 comments

Get Shit Done: A meta-prompting, context engineering and spec-driven dev system

https://github.com/gsd-build/get-shit-done
330•stefankuehnel•13h ago•162 comments

Show HN: Sub-millisecond VM sandboxes using CoW memory forking

https://github.com/adammiribyan/zeroboot
149•adammiribyan•19h ago•37 comments

Forget Flags and Scripts: Just Rename the File

https://robertsdotpm.github.io/software_engineering/program_names_as_input.html
35•Uptrenda•5h ago•29 comments

A tale about fixing eBPF spinlock issues in the Linux kernel

https://rovarma.com/articles/a-tale-about-fixing-ebpf-spinlock-issues-in-the-linux-kernel/
92•y1n0•8h ago•5 comments

Why AI systems don't learn – On autonomous learning from cognitive science

https://arxiv.org/abs/2603.15381
112•aanet•11h ago•41 comments

Unsloth Studio

https://unsloth.ai/docs/new/studio
275•brainless•18h ago•53 comments

Honda is killing its EVs

https://techcrunch.com/2026/03/14/honda-is-killing-its-evs-and-any-chance-of-competing-in-the-fut...
321•sylvainkalache•2d ago•677 comments

Review of Microsoft's ClearType Font Collection (2005)

https://typographica.org/on-typography/microsofts-cleartype-font-collection-a-fair-and-balanced-r...
18•precompute•4h ago•1 comments

It Took Me 30 Years to Solve This VFX Problem – Green Screen Problem [video]

https://www.youtube.com/watch?v=3Ploi723hg4
237•yincrash•4d ago•96 comments

Aggregated File System (AGFS), a modern tribute to the spirit of Plan 9

https://github.com/c4pt0r/agfs
4•ngaut•3d ago•2 comments

Electron microscopy shows ‘mouse bite’ defects in semiconductors

https://news.cornell.edu/stories/2026/03/electron-microscopy-shows-mouse-bite-defects-semiconductors
67•hhs•4d ago•15 comments

(Media over QUIC) on a Boat

https://moq.dev/blog/on-a-boat/
3•mmcclure•4d ago•0 comments

Leviathan (1651)

https://www.gutenberg.org/files/3207/3207-h/3207-h.htm
58•mrwh•3d ago•19 comments

Launch HN: Kita (YC W26) – Automate credit review in emerging markets

43•rheamalhotra1•13h ago•9 comments

I Simulated 38,612 Countryle Games to Find the Best Strategy

https://stoffregen.io/posts/countryle/
23•st0ffregen•1d ago•6 comments

Ryugu asteroid samples contain all DNA and RNA building blocks

https://phys.org/news/2026-03-ryugu-asteroid-samples-dna-rna.html
240•bookofjoe•21h ago•130 comments

Launch an autonomous AI agent with sandboxed execution in 2 lines of code

https://amaiya.github.io/onprem/examples_agent.html
36•wiseprobe•8h ago•13 comments

SSH has no Host header

https://blog.exe.dev/ssh-host-header
113•apitman•4h ago•97 comments