frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The lost joy of music piracy

https://www.pigeonsandplanes.com/read/music-piracy-what-cd-oink-nine-inch-nails-streaming
289•mcgin•4h ago•149 comments

Inkling: Our Open-Weights Model

https://thinkingmachines.ai/news/introducing-inkling/
961•vimarsh6739•15h ago•238 comments

If you want to create a button from scratch, you must first create the universe

https://madcampos.dev/blog/2026/07/accessibility-from-scratch/
120•treve•5h ago•56 comments

What's the story behind the names of Cloudflare's name servers? (2013)

https://blog.cloudflare.com/whats-the-story-behind-the-names-of-cloudflares-name-servers/
30•aragonite•3d ago•29 comments

Teardown: A Generic 7-Port USB 3.0 Hub That Wasn't

https://goughlui.com/2026/07/09/teardown-a-generic-7-port-usb-3-0-hub-that-wasnt/
50•speckx•3d ago•18 comments

1,300 Beautiful Wildlife Illustrations from the 19th Century Now Restored

https://www.openculture.com/2026/07/explore-1300-beautiful-wildlife-illustrations-from-the-19th-c...
86•gslin•6h ago•13 comments

Grok Build is open source

https://github.com/xai-org/grok-build
435•skp1995•13h ago•482 comments

SQLite should have (Rust-style) editions

https://mort.coffee/home/sqlite-editions/
264•gnyeki•10h ago•105 comments

Governments, companies, nonprofits should invest in free, open source AI [pdf]

https://www.siegelendowment.org/wp-content/uploads/2026/07/fortune-david-siegel-open-source-ai.pdf
188•bilsbie•12h ago•68 comments

Stripe and Advent have made a joint offer to acquire PayPal – sources

https://www.reuters.com/business/finance/stripe-advent-offer-buy-paypal-more-than-53-billion-sour...
443•rvz•1d ago•246 comments

Bluesky Trademarks ATProto

https://atproto.com/blog/at-protocol-trademark
98•chaosharmonic•8h ago•39 comments

Reynard: A real Firefox web browser for iOS 13 or later

https://github.com/minh-ton/reynard-browser
39•AbuAssar•4h ago•10 comments

I also filed the corners off my MacBook

https://www.brt.fyi/posts/mac-book-filing/
180•maxbrt•1d ago•68 comments

Making 768 servers look like 1

https://planetscale.com/blog/making-768-servers-look-like-1
77•hisamafahri•5h ago•10 comments

G# – A modern .NET language with Go, Kotlin, and Swift ergonomics

https://davidobando.github.io/gsharp/
97•serial_dev•4d ago•63 comments

Can LLMs Perform Deep Technical Comprehension of Computer Architecture Papers

https://arxiv.org/abs/2607.11859
51•Jimmc414•7h ago•11 comments

High-Bandwidth Flash offers efficient storage for model weights

https://spectrum.ieee.org/high-bandwidth-flash
41•Gaishan•1d ago•17 comments

The Tokio/Rayon Trap and Why Async/Await Fails Concurrency

https://pmbanugo.me/blog/why-async-await-complect-concurrency
62•LAC-Tech•7h ago•39 comments

Job queues are deceptively tricky

https://typesanitizer.com/blog/job-queues.html
88•ingve•2d ago•22 comments

Netstrings (1997)

https://cr.yp.to/proto/netstrings.txt
18•signa11•3h ago•8 comments

Running Gemma 4 26B at 5 tokens/sec on a 13-year-old Xeon with no GPU

https://www.neomindlabs.com/2026/06/08/running-gemma-4-26b-at-5-tokens-sec-on-a-13-year-old-xeon-...
286•neomindryan•17h ago•186 comments

Launch HN: Coasty (YC S26) – An API for computer-use agents

https://coasty.ai/docs
35•nkov47•17h ago•11 comments

Rebuilding My Homelab with Compose, Ruby, IPv6, and No Kubernetes

https://www.petekeen.net/homelab-resolved/
26•zrail•4d ago•20 comments

Dense Arena Interning: The Engine of Compiler Performance

https://aikoschurmann.com/blog/string-interning-compilers
5•g0xA52A2A•3d ago•0 comments

The Last Picture Show: A Conversation with George Lucas

https://a-rabbitsfoot.com/editorial/confessions/the-last-picture-show-a-conversation-with-george-...
16•Michelangelo11•2d ago•2 comments

LLM Networking with MikroTik

https://blog.greg.technology/2026/07/14/llm-networking-with-mikrotik.html
87•gregsadetsky•11h ago•38 comments

Command Line Interface Guidelines

https://clig.dev/
128•subset•3d ago•28 comments

Metal-Organic Frameworks, Chemistry's New Miracle Materials (2018)

https://chemistry.berkeley.edu/news/meet-metal-organic-frameworks-chemistry%E2%80%99s-new-miracle...
55•andsoitis•10h ago•12 comments

Duskers, the scary command line game, is getting a sequel

https://elbowgreasegames.substack.com/p/misfits-attic-announces-duskers-20
126•spacemarine1•13h ago•39 comments

Collection of Digital Clock Designs

https://clocks.dev
238•levmiseri•16h ago•47 comments
Open in hackernews

What's the story behind the names of Cloudflare's name servers? (2013)

https://blog.cloudflare.com/whats-the-story-behind-the-names-of-cloudflares-name-servers/
30•aragonite•3d ago

Comments

bantunes•1h ago
"Naming strategies for servers" seems like a big enough niche for there to exist a compendium somewhere already, but I couldn't find a good one.
hcaz•1h ago
I always refer to https://namingschemes.com/Main_Page
voidUpdate•59m ago
Could do with having Minecraft Blocks instead of just Minecraft Materials, that's what I use for my home network
vermilingua•23m ago
Fantastic, I have long used Culture Ship names [0] to name my devices but this is a far easier list to reference than others online

[0] https://namingschemes.com/Culture_Ships

hcaz•1h ago
As always https://xkcd.com/910/
Traubenfuchs•1h ago
Just make it a uuid or some other kind of random a-z0-9 string to avoid all this whimsy and nuisance?
voidUpdate•1h ago
What's wrong with whimsy?
Traubenfuchs•56m ago
It leads to friction and required follow up extra work, as explained in the article.
voidUpdate•39m ago
Where does it say it leads to friction? Other than the little ninja drawings, but they asked for that
GuB-42•36m ago
These names are for humans to remember and to type-in, not just for computers. And whimsy names are more memorable, which is a good thing. Random strings are for computers, not humans.
fnoef•1h ago
This is so cringe. I feel like software engineers are just overgrown toddlers stuck in kindergarten: "We named our servers with boy and girls names and hired an artist to draw their personalities as ninjas!!@!111". I mean, whats wrong with a plain old 4 character hash or whatever?
xnickb•1h ago
What's wrong with this? They have resources and desire to make their work fun. What happened to wanting to enjoy what you're doing?
onesandofgrain•54m ago
Maybe they should spend more time keeping their servers from crashing lol, and less on nameserver-namings
voidUpdate•37m ago
This is an article from 2013
onesandofgrain•35m ago
Exactly, they weren't proactive. Wasting their time on useless fanfiction.
hobofan•10m ago
Yeah, I'm sure they've spent a significant time of their whole engineering department in the 13 years since the blog post on this!
fnoef
thelastgallon•46m ago
There are 2 hard problems in computer science: naming things and cache invalidation. Cloudflare writes about how it deals with the first one.
aa-jv•41m ago
3 hard things: you missed counting things.
Stratoscope•29m ago
The classic version...

There are two hard problems in Computer Science: naming things, cache invalidation, and off by one errors.

majke•45m ago
If you want to know more about the cache invalidation in the whole pipeline of DNS requests, take a look at this

https://blog.cloudflare.com/tld-glue-sticks-around-too-long/

I hinted there how the NS chain of lookups works from . to your domain. The point is that we wanted to be able to move name servers around the ip addresss, but that wouldn't work for many domains. So - in some contexts moving IP's rapidly is possible, in some it's not. Fun.

HariPavan•6m ago
I love these kinds of stories.
•
48m ago
The wrong in this, is the extent they went to with this. I mean, name your servers whatever you want, but hiring an artist to draw the servers personalities and then writing a blog post about this? Like common, that's something a child would do about their favorite toy. At some point, people need to grow up.

And I guess the other "wrong with it" is the fact that it just wastes human potential. Build robust software and take pride in this, not it naming your servers bob and lola.

chuckadams•45m ago
I reject your joyless reality and substitute my own.
Galorious•54m ago
Common names are much easier for people to copy over and check. As opposed to a random jumble of numbers and letters.
whstl•52m ago
As someone slightly older than average here, one of the perks of maturity for me is not caring much about what others think anymore. Childish or cringe are fine.

But I don’t judge: being a teenager or a young adult and rejecting such things is a rite of passage that we all go through.

CodesInChaos•48m ago
> When I became a man I put away childish things, including the fear of childishness and the desire to be very grown up.

― C.S. Lewis

fnoef•40m ago
> When I was a child, I talked like a child, I thought like a child, I reasoned like a child. When I became a man, I put the ways of childhood behind me.

― 1 Corinthians 13:11

tonyhart7•15m ago
this is why you never get invited on houses party