Skip to content(if available)orjump to list(if available)

The Promised LAN

The Promised LAN

181 comments

·July 23, 2025

kentonv

Heh, of all arguably-valid definitions of "LAN Party" I think this one is as far away from mine as you can get.

Traditional LAN party: Everyone brings their computers to one place to connect via a LAN, where they play games, swap files, demo stuff to each other, etc.

My LAN party: All my friends come over to my house and use the computers that I have already set up for them. Nobody brings their own. The point is to interact face-to-face, with video games as a catalyst. Swapping files and demos doesn't really happen since nobody brought their own computer. (My house: https://lanparty.house)

The Promised LAN Party: The LAN is extended, virtually, across multiple houses, so that the participants can play games, swap files, and demo stuff without actually leaving home. It's arguably no longer "local" but functionally it enables the same activities as a LAN party, other than the face-to-face interaction part.

I wonder who gets told their definition is "wrong" more. :)

sleepyams

This is a pretty amazing setup! I think in 2025 I would definitely prefer something like this. However, I think back in "the day" part of what made LAN parties fun was that everyone's PC was so individualized. I remember all of my high school friends and I coming of age and building our PCs. I helped a lot of my friends build their PCs and we all chose different things (such as the amount of RGB LEDs, which I thought were tacky...). I remember a friend of a friend had a water cooling system and I was so excited about checking it out. Also, things like the desktop wallpaper you chose, etc, contributed to this. There was something very magical about it all. Lugging our PCs to each others houses was a real labor of love.

jimmcslim

And a real risk of a shattered CRT screen! I remember carting my bougie 17” Viewsonic around in the back of my Hyundai Excel and wondering if it would pick up a crack along the voyage…

scottlamb

CRTs might tougher than we gave them credit for. I once dropped a Sony Trinitron from shoulder height when it hit a low ceiling. Didn't crack. Still worked. (And yes, this was at a LAN party.)

musicale

4K LCD displays can be delicate as well and prone to cracking. I always worry when I am moving one.

sleepybrett

Back in the hayday of lan parties in like 1995-1997 my only monitor was a absolute boulder of a 21" viewsonic (this is pre flatscreen or rather pre decent flatscreens, you could get like 15-17s but they were expensive and absolute trash). One night coming home from the bars, half drunk, in an alley my friend and I found an abandoned (maybe..) horizontal-able handtruck. Made the lan party load unload so much better.

null

[deleted]

musicale

The Promised LAN is a bit of a WAN party, but I would say that "LAN party" can certainly be assumed to include virtual LANs.

I'm even willing to say that a get-together of friends in the same location playing the same online game (perhaps using laptops / handhelds / tablets / smartphones / etc.) still fits the spirit of the LAN party, even though it might technically be over a WAN. (Former LAN game series like Diablo have evolved in this direction, for better or worse, and MMOs were always in this space. It's still a blast to play them with people in the same room.)

The best LAN party is the one that you are part of.

kentonv

For my definition, I totally don't care whether the server is local or in the cloud. I have a fast enough internet connection that it won't make a difference. (I mean. I would _like_ servers to be local, but I'm not going to refuse a game just because it uses cloud servers.)

The important thing is only that the players are local.

oceanhaiyang

That website was a very fun read :) what a cool place and so awesome to have so many friends to play with.

This line made me chuckle:

> I suggested to Jade: Should we move to Austin? Jade initially said no, because she wanted our kids to benefit from Palo Alto's school district. At the time, it was rated #12 in the nation. But, looking closer at the rankings revealed a surprise: The Eanes school district in Austin was #8. When I showed this to Jade, she changed her mind.

Could tell your wife was Chinese without even seeing the name. Chinese parents will made radical housing decisions for their children, even just to move from #12 to #8, lol. Love this.

LooseMarmoset

In 1999 or so, there was a exclusive demo of Unreal Tournament you could download and play if you had a 3dFX video card. However, someone found out if you created a text file called "glide2.dll" in the game binary directory, you could run the demo in a software rendered mode.

At the time, I worked for a company with a large training room full of computers. The room had locking doors, and a small, narrow window in only one door. We made a cardboard cutout that fit into that window perfectly, and painted it flat black. If you put it in the inside of the window, it appeared as if the room was empty and dark. We called it the "beat-down screen".

We loaded up the UT demo on every machine in that room, and used to get a bunch of like-minded gamers to come down at the end of the work day and we'd play the three demo maps for hours. We eventually added Half-Life deathmatch (I loved the snark pit map) and Counterstrike. None of those machines had discrete video cards, so we had to run in software rendering mode on all games, at something ridiculous like 320x200, but it was glorious.

Good times.

livid-neuro

I was in high school in the late 90s to early aughts. The school system used Novell NetWare with Windows NT workstations. At the time, their security was lax. In fact, they set up the directory so that by default, every user logged in using the first four letters of their first name coupled with the last four letters of their last name as the username, and the last four digits of their phone number as their password. I realized this also applied to school employees. Most of whom never changed their password. All of whom were local administrators for computers. Some of whom had network administration rights.

I used multiple school officials' accounts to log in, push a copy of UT99, filled with custom maps, to a network share. We would then copy that folder to the hard drive of the school computers and play UT99 on them. We had amazing LAN parties where we would find empty computer labs after school and play games for hours.

They had BNC networking in that building at the time. It took "forever" in my mind to copy the game from the network share to the local hard drive. Totally worth it.

In those days they even let us maintain the high school website using Dreamweaver...

mixylplik3

I love these stories!

I was a sophomore in college in '99-00 and they had just brought in new Power Mac G4 machines with ATI Rage 128 16MB AGP cards. They were faster and better than anything I had used to that point and it also was around when Unreal Tournament was released which was a big deal. I was the administrator of this lab and was supposed to oversee students working on video and audio projects. But instead, we had epic UT tournaments and better yet, I got paid to be there. I also had keys to get into the lab so we would catch a buzz and play for hours.

Absolutely amazing times.

palata

I agree with that: to me a LAN Party is about having the players physically in the same place.

I don't call it a LAN Party when I plan an evening to play with my remote friends, it's just a "game night".

ericdiao

Haha, have to drop the link to the recent Linus Tech Tips video on your house!

https://www.youtube.com/watch?v=97Y0MVUgjOw

deanputney

This video is great, but it must have been awkward to have Linus narrating about your own house while you sit there. Why not interview Kenton?

kentonv

Honestly I think interviews are just not something Linus does a lot of. He has a particular workflow where he writes a script for himself and then acts it out for the camera. Changing it up would be going outside his comfort zone and there wasn't a lot of time.

That said there is a "behind the scenes" video where we initially toured him through the house which is a lot more conversational, but it's on their pain subscription service.

lucideer

Funnily enough the (only) LAN parties I ever experienced "back in the day" were pretty similar to yours:

1. there was one smallish computer lab tucked under a stairs in the science department in university, in which all of the computers had been "compromised" in some fashion & games installed for student LAN parties. Mainly after hours for those living on campus.

2. In the first tiny little company I ever worked for we'd have them in the office on occasion.

For your "traditional" types - how did people transport their computers? Laptops?

ElevenLathe

You just loaded up your enormous full tower PC and 17 inch CRT monitor in the back of your friend's brother's cousin's friend's station wagon, and made it happen. I had a Rubbermaid tub that I would use to lug the tower and all the necessary cables and accessories. A properly gaming-specced laptop would have been absurdly expensive (they still are) and a bit like cheating anyway.

darrylb42

I had a lanboy? case that came with a carry strap. The case was also mostly aluminum so it was pretty light. Not many people had laptops back then. Managers at work maybe had one. Most people had a proper desktop.

pimlottc

Don’t forget your speakers! Got show off your highly refined collection of mp3s…

kentonv

Laptops??? There weren't gaming-capable laptops in the 90's, and besides that, the ultimate status symbol at a LAN party was lugging in your 80-pound 20" Sony Trinitron CRT.

doubled112

I vividly remember the desk holding my 15" Trinitron slowly bending under the load, but I don't know what it would have weighed. I'd imagine that 20" was a bear to get out of the car and make your way inside with.

Similarly, I'm not sure how 13 or 14 year old me got a 27" Trinitron TV downstairs by myself. 34 year old me would need an entire bottle of Advil for sure.

vgb2k18

Mate, my pentium 100mhz laptop played quake, carmageddon and nfs with at least 15fps in the 90's~

lucideer

This is what I thought which is what confused me - I guess lugging around CRTs just seemed a little much.

I don't live in the US though so perhaps we just missed out on that rite of passage not living somewhere where kids are more likely to have access to a car.

ajcp

Big fan of both your LAN houses! One thing I noticed is that you don't seem to have any art/pictures/decorations on any of your walls. Is that an intentional choice?

kentonv

At the time the pictures were taken, we hadn't gotten around to populating the walls much. Now we've hung up a lot of our kids' art, nicely framed. Amusingly a lot of it looks sort of like abstract modern art, like Jackson Pollock or Rothko, enough so to confuse guests. :)

musicale

Abstract modern art seems to have some things in common with some kids' art: focus on materials, color, texture, perception; and representational art may focus on symbolism rather than realistic rendering. There's also an authenticity to art that is created for personal expression without worrying what other people will think about it.

It's hard to capture three dimensional physical art in two dimensions and/or digitallly, even more so when the art is abstract. The context and interaction with the physical environment can also be important.

som

I actually had a similar question / comment but about plants! We have (at least) one in every room in our house and they do wonders for the space.

Not suggesting you go out and buy plants for the gaming rooms (maybe you already have) but wondering if it was a conscious decision not to have any?

ajcp

Very nice. Well thank you for sharing your house with us, truly aspirational!

archi42

The page contains link to a manifesto/description: https://notes.pault.ag/tpl/

I think that's a more interesting read than the linked page.

haddr

Actually the manifesto is linked in the second paragraph. Reading this page and then the manifesto was good experience for me.

jon-wood

Thanks for linking that, I missed it when skimming the original link earlier. I find that quite a heart warming story which makes me want to set up something similar, I was particularly tickled by the thermal receipt printers for sending each other messages.

flerchin

Wow. This is the best part of it. Thanks.

fc417fc802

> We're using our own non-standard and possibly ill-advised TLD, which is .tpl — short for The Promised LAN.

Not ill advised at all. The internet was never meant to be centralized; more should be done to resist the ICANN hegemony. The replacement for manually swapping host file entries ought to have been something that placed control over identity in the hands of the individual instead of selling it.

gtirloni

True but when ICANN decides .tpl is a new TLD owned by some corporation, what's your next move?

wylie39

Looks similar to dn42 https://dn42.dev/Home

trygvis

dn42 is really fun tinkering with, it feels very much like connecting to the real internet.

The set of internal services is growing too.

CursedSilicon

No description of the games they even play? It's an interesting idea. But it sounds like one big "no girls allowed" kind of treehouse with how minimally forthcoming they are about documentation

TheFreim

> But it sounds like one big "no girls allowed" kind of treehouse

There is absolutely nothing wrong with this. It's actually completely fine, and good, for people to voluntarily form social groups based on a shared interests and traits. The movement to oppose this sort of thing has been a large factor in the deterioration of social life for many people. You are not entitled to membership in a community of close-knit friends.

CursedSilicon

Where did I say any of that?

I was just bemused at the webpage bragging about hosting a "24/7 LAN party" but then not even mentioning what games they like playing

bongodongobob

Idk, probably this part?

> it sounds like one big "no girls allowed" kind of treehouse

frollogaston

Yeah I was just wondering what they play

dewey

It doesn't necessarily look like something that was built to be submitted to HN or be interesting to outsiders.

redn0vae

No games are played on TPL. It's more just socializing. There's IRC and stuff, and people host weird things.

When you join TPL you get a generated LaTeX document with all your connection-specific details. That document breaks down kind of _everything_ you need to know to join, and then you're paired up with one of those primary backbone people to connect.

giantg2

Seems more like a semi-private friends-of-friends network. It wouldn't be surprising if it turned out to have skewed representations as most of these do by nature of the semi-private nature.

cptskippy

What gave you that impression?

> The Promised LAN is a closed, membership only network...

giantg2

I can't tell what you are trying to add to the conversation here, or of it's just sarcasm.

NewsaHackO

This seems like way to much effort for playing video games which can be done easier with discord. With how tight lipped they are with what their actual service is, it gives off file sharing vibes.

qualeed

Or, hear me out, it's just a group of nerdy friends that wanted to hack something together.

redn0vae

This is exactly what it is. There's no weird file-sharing stuff going on.

woodrowbarlow

it's made clear from the outset this article is not attempting to recruit members, but to promote the concept

ndndndn

Why would you assume they play games instead of socializing? Talking about no girls allowed...

ericdiao

Really want to know the rationale of choosing IPSec over Wireguard. IPSec is really tricky to get right (IMO). Maybe legacy issue?

CursedSilicon

They probably use L2TP with IPsec to get Layer 2 transit. Doing that over Wireguard would require Gretep or something similar

smashed

Not sure they are using l2 transit.

They are using BGP and routing nodes (backbones), recreating a mini IP (layer 3) network I think.

I've used raw wireguard in a p2p fashion to interconnect LANs. I run wireguard on each segment directly inside the network routers.

Just make sure all LANs are using a different subnet. A /24 is standard. Then configure all the peers and you get a fully peer to peer network. No relays. You only need one side of every peer "pair" to be reachable from the internet.

I do have a small management script to help peer discovery (dynamic IPs) and key exchange, but it's not strictly required. With a dozen nodes or so, it's maintainable manually. Wireguard supports roaming natively, as long as one peer can reach the other.

Very little overhead. ICMP, TCP and UDP support.

mdickers47

That is correct. IPSec sucks but we have already paid the price of being forced to figure it out in big organizations, so, not much motivation to figure out another thing.

icedchai

I have my own Wireguard mesh network between my home network and a couple of VPSes. I configured it all manually, too. I'm basically running a virtual public network and have it routing a /24 (BGP announced at the VPSes) back to my home.

ericdiao

Oh this make sense. For LAN, one definitely want L2. Totally overlooked the objective.

x2tyfi

Why though?

The only use case I can imagine is a legacy game which performs a server search by broadcasting/scanning the local network. And even then - most of the time these games had server browsers.

LorenDB

My personal choice for something like this would be Tailscale/Headscale. Runs over Wireguard and handles a ton of niceties like DNS for connected nodes automatically.

redn0vae

This kind of defeats the purpose of TPL. Part of TPL is setting up your own network segment. There's a dashboard that shows who has what working.

Part of the fun of TPL isn't just that your computer can talk to another computer, it's that you have your own setup configured form the ground up so your /24 can talk to other /24s on TPL. I 100% understand some people will not enjoy that and won't find it fun, and that is ok. Some people do enjoy learning new things about setting up infrastructure, and this scratches some of that itch.

ericdiao

Yeah.

I personally ran into the legacy setup issue for running vanilla Wireguard for my setup before Tailscale is a thing and have to manually manage keys, routing and DNS.

But one thing Tailscale has that annoyed me is that they are using 100.64 CGNAT addresses (which is more RFC-compliant) but conflicts with one of my cloud service provider's pre-configured DNS, NTP and software mirrors setup. Using it became more or less messy for this reason.

null

[deleted]

dnesting

You can change what IP addresses it uses: https://tailscale.com/kb/1304/ip-pool

frollogaston

I use IPSec only because Macs, iPhones, etc have built-in support, and so does my router by coincidence. I don't want to install extra stuff.

bongodongobob

I mean, this is pretty much the standard of setting up satellite offices for businesses and whatnot. Lots of people are extremely familiar with IPSec, it's not that hard.

chasd00

I really like this, no feeds, no algorithms, just a network to do cool stuff with like minded people. Things like this are the answer to people complaining about the current state of the Internet. Making a network and getting your friends to use is how it all started.

tonymet

There are true P2P lans using microwave radios for ham operators https://hamwan.org/

I knew guys who set up something like that in Culver City / West LA. It was slow, but it was self-reliant . Basic email, image transfer etc.

immibis

Note that encryption is illegal in ham radio - and they don't care that you're tunneling some other protocol for which encryption is standard - it's still illegal.

It's possible to use ham skills to make links that are not ham-class though, of course. For example encryption is (typically) legal on ISM band general use licenses (such as used by wifi).

tonymet

good point on this .

Are there bands where licenses are reasonable? i would be interested to rekindle this sort of network with some friends.

nickdothutton

I love this idea, not least of all because it was one of the things on my "todo" pile that never gets any smaller. Congratulations guys. I miss the small community I found on the early Internet, before Eternal September. When small groups of people get together in a space that is both "confined" and "limitless" great things can happen.

arittr

This is awesome - I've always fantasized about doing something like this, but Tailscale gets you pretty close without the interesting work.

null

[deleted]

xori

I've been wanting to do this for ages. Originally I wanted to do this at the home router level, but that quickly got shut down when I got a test net up and running and my friends could control the Chromecasts in my house.

For us a "tailscale" equivalent with SoftEther is what we used to manage the DNS/Tunneling for our fileshare/services.

So cool to see more people playing in this space. Please post more! <3

redn0vae

Some people have just opened up their entire home networks, other people have VLANs set up and only share that VLAN with TPL. However, as written in the article, everyone knows at least a few other people on TPL and that interpersonal real life trust is what keeps people from screwing around on everyone else's networks. Everyone is also an adult.

mdickers47

I'm one of the people whose home LAN is completely exposed to TPL. There's an amount of "screwing around" where I wouldn't care. If you want to print an xkcd cartoon to my desk, fine, lol, a minor surprise in my day. If you print 1000 pages of dicks while I'm not home so that my paper and toner run out, that would be uncool. After years of caring about this problem, I came to believe that this kind of normative social contract cannot scale to include "everyone in the entire world," and that this kind of unwritten normative code is the only thing that makes any social space tolerable.