frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Airport Simulator

https://airport.apunen.com/
187•apunen•3h ago•51 comments

Stop Using OpenCode

https://wren.wtf/shower-thoughts/stop-using-opencode/
80•alekq•59m ago•49 comments

Exploit brokers pay $500k for WordPress RCEs. I found one with GPT5.6 and $25

https://slcyber.io/research-center/exploit-brokers-pay-500000-for-a-wordpress-rce-i-found-one-wit...
253•infosecau•5h ago•132 comments

Hacker wipes Romania's land registry database

https://news.risky.biz/risky-bulletin-hacker-wipes-romanias-entire-land-registry-database/
6•speckx•16m ago•0 comments

The EU is about to sell our most sensitive data to the US for visa-free travel

https://edri.org/our-work/the-eu-is-about-to-sell-our-most-sensitive-data-to-the-us-for-visa-free...
137•rapnie•1h ago•81 comments

Show HN: I replaced a $120k bowling center system with $1,600 in ESP32s

2593•section33•23h ago•289 comments

Simple Invoices. Faster Payments

https://duely-44998.bubbleapps.io/
3•03Leena03•29m ago•1 comments

Inertia-1: An Open Exploration to a Unified Motion Foundation Model

https://yang-ai-lab.github.io/Inertia-1/
3•hasheddan•34m ago•0 comments

ECC and DDR5

https://etbe.coker.com.au/2026/07/19/ecc-ddr5/
7•zdw•21h ago•0 comments

Sensing warm and cool: how the body detects temperature changes

https://news.uq.edu.au/2026-07-sensing-warm-and-cool-how-body-detects-temperature-changes
12•hhs•2d ago•2 comments

Moonshine: Lets you stream games from your PC to any device running Moonlight

https://github.com/hgaiser/moonshine
264•wertyk•13h ago•109 comments

Moist Towelette Museum

https://moisttowelettemuseum.com/
41•bookofjoe•4d ago•10 comments

What does the Riemann zeta function have to do with the distribution of primes?

https://hidden-phenomena.com/articles/rh
41•mb1699•2d ago•8 comments

Satan's 19th-Century Bank Note

https://www.historytoday.com/miscellanies/satans-19th-century-bank-note
5•Caiero•12h ago•0 comments

LoRA Speedrun – a public wall-clock leaderboard for fine-tuning techniques

https://github.com/Saivineeth147/lora-speedrun
109•Vineeth147•9h ago•22 comments

Sealed tomb filled with paintings and inscriptions discovered in Egypt

https://www.labrujulaverde.com/en/2026/07/sealed-tomb-of-a-high-official-or-priest-filled-with-pa...
80•isaacfrond•5d ago•57 comments

Eliminating Go bounds checks with unsafe

https://blog.andr2i.com/posts/2026-07-06-eliminating-go-bound-checks-with-unsafe
35•abnercoimbre•5d ago•16 comments

Claude Code uses Bun written in Rust now

https://simonwillison.net/2026/Jul/19/claude-code-in-bun-in-rust/
571•tosh•1d ago•759 comments

Orion Browser by Kagi

https://orionbrowser.com/
254•sebjones•18h ago•214 comments

What I learned selling 2,500 MIDI recorders: Hardware is not so hard

https://chipweinberger.com/articles/20260719-hardware-is-not-so-hard
519•chipweinberger•1d ago•237 comments

Xiaomi-Robotics-1

https://robotics.xiaomi.com/xiaomi-robotics-1.html
321•ilreb•9h ago•218 comments

1-Bit LLM in the Browser

https://huggingface.co/spaces/webml-community/bonsai-webgpu
70•simonebrunozzi•3d ago•28 comments

Minecraft: Java Edition now uses SDL3

https://www.minecraft.net/en-us/article/minecraft-26-3-snapshot-4
337•ObviouslyFlamer•1d ago•220 comments

Airbus Takes Flight from AWS

https://www.theregister.com/columnists/2026/07/20/airbus-takes-flight-from-aws-what-happens-next-...
151•bbg2401•3h ago•108 comments

The Zen of Parallel Programming

https://smolnero.com/posts/the-zen-of-parallel-programming
180•edgar_ortega•5d ago•28 comments

Bananas sprout in Rayleigh Garden UK after 15 years

https://www.bbc.com/news/articles/cvg8edqq5g5o
173•teleforce•1d ago•132 comments

11,700 Free Photos from John Margolies' Archive of Americana Architecture

https://www.openculture.com/2026/07/free-photos-from-john-margolies-archive-of-americana-architec...
89•gslin•4d ago•4 comments

When can a power company take your land for data center infrastructure?

https://theconversation.com/when-can-a-power-company-take-your-land-for-data-center-infrastructur...
138•1vuio0pswjnm7•9h ago•114 comments

HomeLab #1: MikroTik as a Home Router

https://justsomebody.dev/blog/mikrotik-home-router
147•rafal_opilowski•18h ago•116 comments

Qwen 3.8

https://twitter.com/Alibaba_Qwen/status/2078759124914098291
916•nh43215rgb•1d ago•640 comments
Open in hackernews

The Zen of Parallel Programming

https://smolnero.com/posts/the-zen-of-parallel-programming
179•edgar_ortega•5d ago

Comments

_def•16h ago
This resonates with me. On the one hand I feel like my team is spread too thin all the time, scope and complexity is just too broad - and at the same time I'm pretty sure nore headcount could only improve it to a certain degree.

I like the part about synchronization and honesty. And I'm certain every time I get annoyed that someone is not as open with me as I wish they were, there is a part in there that myself contributed to that.

mycall•15h ago
CS101 Day 1: Learn about Divide and Conquer in depth. Honesty forms the ability for controlling signal strength, avoiding impedance mismatches or logically, synchronization between the divided slices.
quorumsensor•15h ago
Another parallel from the Western tradition: ‘homologia’, translated maybe best as congruence or coherence. A Greek Stoic concept of the mind/body/entire organism in alignment, caused by reason and feeling being in harmony.
hinkley•15h ago
There's a woman I read about a while back who did here PhD thesis on the notion that David Hume's contribution to the Enlightenment was inspired by conversations with a Jesuit monk who had returned to France from a long engagement in a Buddhist area of India. DDG is telling me it might be Allison Gopnik but I've no recollection of the name, only the contents.

She proved that he made a trip to a town where the monk lived after his return, and the library contained a copy of his reports. She could not prove more than opportunity but she strongly suspects that Hume not only read the report but may have met with the monk as well.

patcon•14h ago
I found elsewhere referring to her as an "independent philosopher", but maybe Rachel Paine? https://archive.philosophersmag.com/was-hume-a-secret-buddhi...
assimpleaspossi•13h ago
I don't understand what you just wrote has to do with anything here.
datadrivenangel•13h ago
Fred Brooks and the mythical man month observed that communication between people expands faster than linear, and that adding more people to a project makes it later.
ctkhn•13h ago
I wonder how much a good process of meetings, tickets or whatever sort of documents etc for handling new ideas and features would speed this up or bring it back to linear. I've been in some orgs where good organization at the level above me can make the required communication between me and other dev teams lower and let us live in "good" silos
toast0•13h ago
What really seems to make a difference is how well the project and the organization are at being split into indepedent groups.

I've been on projects where everybody needs to know everything, and on projects where many groups can be insulated from others.

The more your group can work without needing a meeting with other groups, the more things can progress in parallel.

Some projects won't work well with that constraint though. And some organizations won't either.

LtdJorge•12h ago
It’s like distributed transactions, or cache-coherency protocols for CPUs.

Edit: aaaand I hadn’t read the article

dwattttt•11h ago
I've heard that project architecture has a strong enough impact on feature completion rate that you can infer how tightly coupled vs loosely plugin based it is just from graphs of feature release.
FullGarden_S•8h ago
Communication in this sense is pretty common in Mathematics and Computer Science and it becomes apparent when its related to actors and their interactions.

A good example is game theory and game semantics. The term "actor" in this context are soo abstract that we can pretty much attempt to implement them anywhere we see fit and that I think is the beauty.

torginus•7h ago
I cannot make sense of a single word of this essay. What sort of insight am I missing? There's not a peep here about write barriers, futexes, OS schedulers, critical paths and/or how they relate to Zen or whatever. This article can be easily recycled as the Zen of compiler design or Zen of audio engineering or whatever, without substantially having to chance much of the words, thats how generic it is.

I'm genuinely considering that this is just a foreword and I missed the clickthrough link to the meat of the article.

roadbuster•5h ago
There is no substance. It's navel-gazing dribble.

The "about" section of the website is equally vacuous:

    SmolNero is a philosophical startup rooted
    in first-principles thinking.

    We explore how humans relate to technology—
    how we speak to it, depend on it, thank it,
    and sometimes forget it’s there at all.
    
    We don’t claim expertise. We see ourselves 
    as translators—working at the crossroads of
    emotion and programming, curiosity and care
(The two M-dashes are also suspicious)
brobdingnagians•4h ago
There have always been snake oil salesmen, for awhile they had to put the effort into knocking on your door peddling MLMs, now they're making more impressive snake oil, but vacuous, with LLMs.
DavidVoid•2h ago
Seems to be run by a married couple of (maybe) burnt out account managers. That, in combination with some AI help, explains the empty "LinkedIn slop" writing style I think.

It's not often I comment on blog posts, but this is honestly one of the most meaningless blogs I've ever read (not counting those fully AI-generated SEO ones). I don't get why it ended up so high on Hacker News; it has an interesting title I guess, but pretty much no substance.

SuperNinKenDo•6h ago
I appreciate somebody trying to connect disparate concepts to give both some kind of fresh perspective; perfectly happy to entertain analogies that break down if you look at them too hard... but like somebody else said, this reads like a draft or a foreword. Also, what about any of this is "zen"? This goes nowhere and has no connection with the concepts put forward in the title. Chucking "the zen of" in front of anything for no reason was tired 10 years ago, yet people keep doing it. We get it, you've heard of the book.
pjio•4h ago
Aside from the sentence "How many experiences continue to consume us because they were never allowed to finish burning?", I'm not sure what to make of this article. But the book it mentions, "Zen Mind, Beginner's Mind", seems worth taking a look at (an older one, not a promotion).
gwbas1c•7m ago
Yes, the article really only makes sense if you're both practiced Zen and done some intense parallel programming.

"Zen Mind, Beginner's Mind" makes more sense in a group setting. I read extracts of it with a Zen priest in a meditation group.

baud9600•4h ago
It’s true that “zen of” is bolted onto many topics… it’s a tired cliche to suggest “simplicity” when things are complex. Does it help or is it faux spirituality?

I’ve enjoyed reading the comments here and I think there’s truth in how the technical problem is divided and teams are arranged. The idea of frequency of features (or builds) being a reflection of our division of the problem, is interesting. It made me think about our teams trying to ship releases and the problems arising, but zen and parallelism don’t give any hints. It’s just about effort to organise better, like it always was

socketcluster•1h ago
I try to find an embarrassingly parallel solution to most problems I encounter. Not only because such solutions scale, but because they often produce a simpler, more robust architecture which helps you to avoid future issues. It's great for avoiding single points of failure and performance chokepoints. Also, there is usually little to no overhead for choosing a parallelizable solution (besides a little bit of additional up-front thinking.)

To people who say "You don't need scalability" I say "You also don't need unscalability..."

alexpotato•1h ago
Best quote over on distributed systems as applied to humans (from Dan Luu):

"Everything we've looked at so far is a technical problem. Compared to organizational problems, technical problems are straightforward. Distributed systems are considered hard because real systems might drop something like 0.1% of messages, corrupt an even smaller percentage of messages, and see latencies in the microsecond to millisecond range. When I talk to higher-ups and compare what they think they're saying to what my coworkers think they're saying, I find that the rate of lost messages is well over 50%, every message gets corrupted, and latency can be months or years"

- from https://danluu.com/sounds-easy/

reinitctxoffset•11h ago
I think it's kind of fun now. Agents can interact with Linear. I'm still playing around with like does an issue achieve anything? What is the fastest way to get a bug from the observing session to the originating session?

But it's secondary.

The wall is build. If you can AI program, your problem is the build is too slow, too unreliable, not secure enough from a supply chain standpoint.

That is where one competent senior hacker tops out today. The agents are yielding to a CI that gets 35% per-vCPU occupancy.

The wall right now is skill or build, depending on your skill.

trollbridge•10h ago
What are you talking about? A properly prompted agent generates a project with a fast, reproducible, and isolatable build. One of the best things about agentic AI is that I spend far less time on devops and on waiting on builds.
reinitctxoffset•10h ago
There are low-insensity regimes where it's all Python or whatever, and if you're in one, great.

When you're dealing with multiple platforms, or hardware accelerators, or mostly all of economically relevant shit in the AI era you don't get a small, clean, fast build.

Fable can't print a Tauri faux-native app without dragging in half of LLVM.

AdieuToLogic•11h ago
> Fred Brooks and the mythical man month observed that communication between people expands faster than linear, and that adding more people to a project makes it later.

In my experience with more than a couple dozen software projects, the ideal team size to successfully deliver a non-trivial effort is between five to nine people.

  One subject matter expert visionary
  One technical architect visionary
  One or two technical masters
  One or two UI/UX masters
  One or two padawans capable of becoming a master
Staffing exceeding the above for an individual team is more a managerial genitalia contest than anything focused on organizational success.
locallost•2h ago
Amdahl's law says something similar, adding more processors to a problem eventually gives almost no speedup because parts of the problem cannot be parallelized and need to be done sequentially.

To the people wondering the meaning of the article, it's I think this.

gwbas1c•6m ago
> What sort of insight am I missing?

The article makes a lot more sense if you've practiced Zen.

Think of it as someone's way of making sense of Zen teachings by related them to something they already understand.