frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Chapter Zero – the machines Kubernetes The Hard Way asks you to bring

https://github.com/cyb3ralbert/chapter-zero
2•cyb3ralbert•47m ago

Comments

cyb3ralbert•44m ago
I walked Kubernetes The Hard Way end to end, and the thing that cost me the most time happened before lab 02: the tutorial opens by asking for four Debian 12 machines and never says where they come from. This is that part.

It's a thin layer over libvirt — one immutable cloud image per distro, every VM a qcow2 overlay, SSH key injected through cloud-init. kthw-stand-up gives you jumpbox + server + 2 nodes on static IPs, named what the tutorial names them (libvirt domain names are global to the host, so the guest hostname is decoupled from the domain name).

The decision I'd most like to be argued with about is where it stops. Lab 03 — root SSH, the FQDNs, the shared /etc/hosts, machines.txt — is the body of an exercise, so the stand deliberately doesn't do any of it. It hands over machines built to the lab 01 spec and gets out of the way. Two exceptions, because neither is an exercise:

1. manage_etc_hosts: false. cloud-init rewrites /etc/hosts from a template on every boot. You do lab 03, add an entry per node, reboot, and they're gone — the cluster comes apart by name with nothing obvious to blame.

2. net.ipv4.ip_forward=1, which lab 11 needs for the pod routes. br_netfilter and the bridge-nf sysctls are kubeadm's requirements, not this tutorial's, so they're left out.

One number I couldn't find documented anywhere: 768 MiB and a 10G disk per node carry the server and both nodes through all thirteen labs. 512 doesn't. That puts the whole stand at 2.75 GiB instead of the 6.5 the spec implies — the difference between fitting on a laptop and not.

Other things that ate a day each: a cdrom seed is invisible to the genericcloud kernel (no cdrom driver), so the seed goes on a virtio disk; --cpu host resolves to a "safe" model without AVX2, and Rocky 10 needs x86-64-v3, so it won't boot; and Rocky's GRUB emits nothing at all without a video device, which is exactly what --graphics none gives you: a VM burning a core with an empty console.

MIT. There's also a kubeadm-ready node profile with an ansible inventory, but init/join is still manual.

Bruin Startup Program: Open-source data stack and AI data analyst for startups

https://getbruin.com/startups/
1•karakanb•35s ago•0 comments

Voyager Golden Record

https://en.wikipedia.org/wiki/Voyager_Golden_Record
1•davedx•41s ago•0 comments

Haybarn: A DuckDB Distribution for Everyone

https://query.farm/haybarn/
1•Bluestein•46s ago•0 comments

Aw, It's Baby's First A.I. Surveillance System

https://www.nytimes.com/2026/08/02/business/smart-baby-monitors-nanit-owlet.html
2•iamnothere•51s ago•0 comments

Meta agrees to settle social media addiction suit with states for up to $16B

https://www.nbcnews.com/tech/social-media/meta-settles-social-media-addiction-suit-16-billion-rcn...
1•psychanarch•1m ago•0 comments

The EU AI Act: A Strategic Roadmap for CIOs and CTOs

https://zizka.ai/blog/the-eu-ai-act-a-strategic-roadmap-for-cios-and-ctos
1•Arshad-Talpur•1m ago•0 comments

Ox Alpha has concluded; what will the next model be?

https://twitter.com/kimmonismus/status/2092561180128608672
1•iamsyr•2m ago•1 comments

DEF Con 26 BIO Hacking Village – Chris Roberts [video]

https://www.youtube.com/watch?v=9JnX1Ra0bLQ&list=PL9fPq3eQfaaAf6e9Aj-uc2fCVjfMgNSqc&index=9
2•lordofthematrix•2m ago•0 comments

Ann Druyan's EEG Was Recorded for the Voyager Golden Record

https://scienceblog.com/t-ann-druyan-heartbeat-voyager-golden-record-carl-sagan/
1•davedx•3m ago•0 comments

Service Unavailable – Airbnb

https://www.airbnb.com/
1•paulnpace•3m ago•1 comments

An 8.6 GB model that serves only 7 requests a second

https://mapathak-commits.github.io/inference-wall/articles/part-1/
1•sudomax•4m ago•0 comments

/Eutechnia/ (Noun)

https://satyrs.eu/garden/2026/eutechnia
1•surprisetalk•4m ago•0 comments

Meta Agrees to Pay $16.7B to Settle Social Media Case

https://www.bloomberg.com/news/articles/2026-08-26/meta-states-agree-to-settle-teen-social-media-...
2•spenvo•5m ago•0 comments

Shopify CEO considers banning Claude Code

https://twitter.com/tobi/status/2092259436538495186
2•stikit•5m ago•0 comments

11,000-year-old sculpture of man riding a leopard found in Turkey

https://www.thehistoryblog.com/archives/76809
1•speckx•5m ago•0 comments

A digital time capsule where the only key is printed on paper and posted to you

https://madebyahuman.global
1•zmonev•6m ago•0 comments

IBM announces chip that natively executes ARM and Z instructions concurrently

https://www.theregister.com/systems/2026/08/25/ibm-announces-chip-that-natively-executes-arm-and-...
1•vintagedave•6m ago•0 comments

A Project of One's Own

https://paulgraham.com/own.html
1•ms7892•7m ago•0 comments

This to That

https://www.thistothat.com/
1•EndXA•8m ago•0 comments

AIPAC's Pac – United Democracy Project)

https://www.bitchute.com/video/Xv2Ocmxz369W/
1•untitledsource•9m ago•0 comments

Recovering Corrupt Zip Files

https://www.construct.net/en/blogs/ashleys-blog-2/recovering-corrupt-zip-files-1895
1•AshleysBrain•11m ago•0 comments

AI genetic algorithm and DFT for 0 GPA room-temp superconductor candidate

https://github.com/TsagaansuldNamnansuren/C2H2B6Be-Room-Temp-Superconductor
1•tsagaansuld•12m ago•0 comments

Wiped out: US faces surging toilet paper prices amid trade war with Canada

https://www.theguardian.com/us-news/2026/aug/26/paper-product-toilet-paper-tariffs-us-canada
2•mikhael•12m ago•1 comments

Rotating needles in space: the road to the Kakeya conjecture, and why it matters

https://terrytao.wordpress.com/2026/08/25/rotating-needles-in-space-the-road-to-the-kakeya-conjec...
1•speckx•12m ago•0 comments

OpenCode Security Violation

https://github.com/anomalyco/opencode/security/advisories/GHSA-pffc-58xr-hggc
1•Doctaree•12m ago•0 comments

Zone of Acceptance

https://ryanlatta.com/leadership/zone-of-acceptance/
1•recursivefaults•12m ago•0 comments

The Missing Piece in AI Agent Policy: can your bot make an account?

https://nameocean.net/article/the-missing-piece-in-ai-agent-policy-how-well-knownagent-policyjson...
2•cs1996•13m ago•0 comments

What's in a tag name? JavaScript, apparently

https://portswigger.net/research/whats-in-a-tag-name-javascript-apparently
1•torutofu•14m ago•0 comments

Just in Time Safe Generative UI Components [video]

https://www.youtube.com/watch?v=dzYvfMRvc9c
1•marianoguerra•16m ago•0 comments

Show HN: I built a tool showing how AI providers (should) throttle their models

https://arxiv.org/abs/2608.23986
1•eliotho•17m ago•0 comments