frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

When AI Makes 0-Days Feel Like N-Days

https://starlabs.sg/blog/2026/07-when-ai-makes-0-days-feel-like-n-days/
1•BeatrizPerez•32s ago•0 comments

Childhood exposure to pornography and the normalization of online exploitation

https://www.ovid.com/jnls/nursing/fulltext/10.1097/nsg.0000000000000432~childhood-exposure-to-por...
1•XzetaU8•34s ago•0 comments

A Japanese town wrestles with identity after protests over its first mosque

https://www.bbc.com/news/articles/c36d79nd5w8o
1•holografix•1m ago•0 comments

JetBrains's KotlinLLM is going open source

https://blog.jetbrains.com/research/2026/07/kotlinllm-open-source/
1•bundie•1m ago•0 comments

Ten years of generative adversarial nets (GANs)

https://iopscience.iop.org/article/10.1088/2632-2153/ad1f77
1•Anon84•5m ago•0 comments

Show HN: Grassroots Football, Live

https://unleague.site/
1•kunalsin9h•7m ago•0 comments

Show HN: Open-source Cloudflare deployed agent native task management and wiki

https://tajd.github.io/projektor/
1•tajd•7m ago•0 comments

LoopLynx: A Scalable Dataflow Architecture for Efficient LLM Inference

https://arxiv.org/abs/2504.09561
1•binyu•8m ago•0 comments

AI Coding is Exhausting [video]

https://www.youtube.com/shorts/e-pFrQ_Rh0s
1•deterministic•9m ago•2 comments

Workplaces Safer with Technology

https://www.channelnewsasia.com/singapore/workplace-safety-technology-ns-square-tuas-port-6275511
1•journey2s•9m ago•0 comments

How to Get More Customers to Your Website: Fix 3 Barriers

https://lazerg.uz/en/blog/saytga-mijoz-jalb-qilish
1•lazerg•9m ago•0 comments

Usenet Archive Toolkit – process Usenet messages into a searchable archive

https://github.com/wolfpld/usenetarchive
1•bilegeek•10m ago•0 comments

Hugging Face CEO shares his demands of OpenAI after 'rogue' agent hack

https://www.businessinsider.com/hugging-face-ceo-clem-delangue-openai-rogue-agent-hack-2026-7
1•Topfi•11m ago•0 comments

Concordance – cross-source search that flags single-source claims

https://concordancehq.duckdns.org
1•Vohlsyr•11m ago•0 comments

Nyctography: A substituton cypher by Lewis Carroll

https://en.wikipedia.org/wiki/Nyctography
1•nanna•11m ago•0 comments

Does a context gate for search agents work?

https://bluenotebook.io/blog/context-gating-browsecomp/
1•k2so•14m ago•0 comments

DMARC Has Been Public Since 2012. 68.4% of Domains Still Don't Enforce It

https://ciphercue.com/blog/dmarc-enforcement-gap-rua-fragmentation-2026
2•adulion•20m ago•0 comments

Tideman

https://cs50.harvard.edu/x/psets/3/tideman/
1•microsoftedging•21m ago•0 comments

Show HN: Pre-registered trading backtests – 27 kills, 2 passes, 0 funded

https://strategygraveyard.com
1•Strawburry•29m ago•0 comments

Super Simple Sync with Durable State and TanStack DB

https://streamsy.gandrew.com/articles/the-simplest-possible-sync-engine
1•ghendrix•31m ago•0 comments

My best friend vouched for the developer who took my money

https://fablesofafailedfounder.substack.com/p/yeah-okay-thats-fine
1•OroOmi•32m ago•0 comments

AI sell-off intensifies as investors ditch chip stocks

https://www.theguardian.com/business/2026/jul/28/ai-sell-off-chip-stocks-sk-hynix-samsung
4•lilerjee•32m ago•0 comments

Draws fractals defined by iterated function systems (IFS) using the chaos game

https://opam.ocaml.org/packages/ifs-fractals/
1•cedricbonhomme•37m ago•0 comments

Radio Image Framing Protocol (RIFP)

https://www.ietf.org/archive/id/draft-dulaunoy-rifp-00.html
2•_____k•37m ago•0 comments

Twitter raving about one-shot games with Sol-5.6 and Opus 5

https://xcancel.com/antibot/captcha
2•spwa4•39m ago•1 comments

Insurtech Amsterdam Announces Third Edition of Its Magazine

https://insurtechamsterdam.com/magazine/Insurtech-Digest-Announces-Third-Edition-of-Its-Magazine-...
1•Venesha•40m ago•0 comments

Radio Image Framing Protocol over low-rate radio links

https://github.com/adulau/rifp
1•adulau•41m ago•0 comments

Google's Beyond Zero: Enterprise Security for the AI Era

https://spawn-queue.acm.org/doi/10.1145/3819083
2•jordigg•42m ago•0 comments

We Built Our Knowledge Base

https://www.cerebras.ai/blog/how-we-built-our-knowledge-base
1•cesarrg•45m ago•0 comments

High energy prices force Playmobil to end production in Germany

https://brusselssignal.eu/2026/06/high-energy-prices-force-playmobil-to-end-production-in-germany/
2•Markoff•45m ago•0 comments
Open in hackernews

What Even Are Microservices?

https://var0.xyz/posts/what-even-are-microservices.html
17•tuxie_•48m ago

Comments

inigyou•43m ago
AI written? It's not X, it's Y all over.
holografix•34m ago
Tastes like slop
wasfer•39m ago
World of bloated microservices. Yet in reality many create them to be simple data proxies that constantly die down. Win in eyes of hashtag investors, loss in hands of people having to maintain that crap.
bcjdjsndon•33m ago
Seems op is as confused as I am about what a micro service is exactly
mrkeen•32m ago
> Inside a monolith it's easy to answer questions like "Which dependencies are we shipping?"; or "Is this piece of code still used?" Static analysis can often tell you. Once the code is spread across dozens of independent services, those answers become much harder to obtain.

I draw the opposite conclusion here. In monoliths, someone else might want the code to stay in the codebase. I don't want to ask everyone about it. Everyone's responsibility is no-one's responsibility, and the code stays as is.

In a microservice, I publish an interface, and I'm free to tear up all the carpet behind it as long as it keeps doing its job as advertised. Knowing whether public routes are still in use is still a problem, so you need a minimum level of metrics or logging before you can retire an endpoint.

nlitened•19m ago
I think you described not monolith vs microservices, but single person working on a project and making decisions vs multiple. “Everyone’s responsibility is no-one’s responsibility” works the same way if multiple people work on the same microservice.

Also a monolith may (actually, must) have internal public interfaces through which components must communicate, and those contracts are more enforceable, amenable to static checks, and much higher performance that microservices’ network interfaces.

reactordev•16m ago
monoliths can be anything under the boundaries. That's why people get this so wrong. There is no rule that says you must have internal public interfaces (misnomer? how can it be public, but internal, at the same time?). Microservices were entirely designed to split work across teams.
reactordev•18m ago
This is complete lack of experience on the authors part. No tracing, no observability, no knowledge of distributed systems design to allow them to see what they can clearly measure. Your take is the correct one. Microservices break up the monolith so that multiple teams can work on pieces of the solution/platform without stepping on each others toes. The rest of it is documentation/discovery.
VulgarExigency•17m ago
> I draw the opposite conclusion here. In monoliths, someone else might want the code to stay in the codebase. I don't want to ask everyone about it. Everyone's responsibility is no-one's responsibility, and the code stays as is.

Then they can retrieve it from source control? Leaving dead code in the codebase because "someone else might want it" sounds like nonsense.

fsuts•32m ago

   Inside a monolith it's easy to answer questions like "Which dependencies are we shipping?"; or "Is this piece of code still used?” Once the code is spread across dozens of independent services, those answers become much harder to obtain.



You can setup metric for that or see the data.
Steve16384•31m ago
They sound great in theory, but when you've got Microservices A to Z and something isn't right, you've got 26 log files to go through just to start.
fragmede•28m ago
Splunk is way too expensive now but if you're not doing centralized logging that you can search, you're doing it wrong.
reactordev•15m ago
SigNoz and search for your events. You don't need to sift through 26 log files.
linbaato•26m ago
A "real" microservice (according to some definitions) might be only really necessary for organizational reasons. But the services in a distributed monolith are also often called microservices (at least in my company). And for them I believe there is another good reason that I do not hear about in these discussions: robustness.

In our software project, we have had many issues with OOM and golang panics in a goroutine killing our critical endpoint even though the fault was most times caused in the administrational endpoints. By separating the critical endpoint from our administrational ones in two separate services, we reduced the criticality of those issues and therefore also the number of hotfixes we needed.

theandrewbailey•15m ago
> But the services in a distributed monolith are also often called microservices (at least in my company).

I thought that was a "microlith".

turnersauce•24m ago
This is basically Conway's Law in practice: microservices aren't created because of technical boundaries, but they emerge because organizations need team boundaries.

https://en.wikipedia.org/wiki/Conway%27s_law

figmert•10m ago
Yes, and then they start complaining that the shared domain objects are not kept up to date by team $notMine, and so they inevitably go to a shared library where they fall back into the same issues.
gchamonlive•2m ago
[delayed]
arnejenssen•24m ago
Compare the fuel pump of a Jumbojet and of a car. Is the smaller one a micro-pump? No, they are both pumps. Any "micro service" is just a service. Ref: Juval Löwy
dspillett•23m ago
Something people use to architect towards being the next Amazon, before they've even got their first 100 users. Also useful for CV padding.

Genuinely useful method for abstraction, concern/dependency separation, scaling, and so forth, for teams & projects that genuinely need what they offer.

andai•23m ago
Conway's Law at the boxen level?
codetiger•20m ago
I decided to take a career break and build an open source project to manage services better. Feedbacks as welcome, product is too early for adoption.

https://github.com/GoPlasmatic/Orion

Design principles: * Isolate business logic from service framework using declarative coding * Make the logic representation machine-writable so AI is a first-class author * Treat business logic as versioned data, not compiled services * Ship governance with the platform, not with each service * Invoke services in-process, not over the network * Modular monolith — export and scale a service independently when needed * Push integrations into declarative connectors, keep logic pure

syhol•18m ago
Or get the best of both worlds, use a monorepo with microservices.
eloisant•12m ago
I feel like the discussion between "monolith" and "microservices" is a false dichotomy.

For a big software company, you don't have to ship a single behemoth monolith, but you don't have have microservices so small that a team of 3 has to manage 10 services.

You can have "right size" services. I don't like to call them micro because they can be fairly big and do multiple things, as long as it makes sense to have them in a single service.

danbruc•16m ago
You do exactly the same in a monolith, functionality is broken into modules with a public API and you can switch out the implementation at any time if you want or have to.