Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Android 17 is the first since 3.x to add new APIs without releasing to the AOSP(grapheneos.social ↗)
    114comments
  2. Cloudflare Quick Tunnels(cloudflare.com ↗)
    197comments
  3. Saving another 100TB of RAM(cloudflare.com ↗)
    16comments
  4. Xcode 27.1 Beta Release Notes(developer.apple.com ↗)
    43comments
  5. Cache-to-Cache: Direct Semantic Communication Between LLMs (2025)(arxiv.org ↗)
    8comments
  6. Photon-Emission-Guided Laser Fault Injection Enables RP2350 Secure Debug(ledger.com ↗)
    36comments
  7. Claude Code now reads AGENTS.md if there is no Claude.md(claude.com ↗)
    4comments
  8. Show HN: Cactus Needle 3: 8-29MB automation models can match DeepSeek V4 Flash(cactuscompute.com ↗)
    64comments
  9. How to Write with an LLM(sockpuppet.org ↗)
    217comments
  10. The Implications of Linguistic Illegibility for LLM Security(arxiv.org ↗)
    12comments
  11. OpenJev(openjev.com ↗)
    234comments
  12. C++26: Trivial infinite loops are no longer undefined behaviour(sandordargo.com ↗)
    143comments
  13. Korea raises data breach fines to 10% of revenue(koreajoongangdaily.com ↗)
    40comments
  14. Border agents can search cellphones without a warrant or reasonable suspicion(lawandcrime.com ↗)
    86comments
  15. The first new cat species discovered in 100 years(nationalgeographic.com ↗)
    21comments
  16. Our brain evolved from two primitive nervous systems that merged: Study(newscientist.com ↗)
    41comments
  17. From Geometry to Algebra and Back Again: 4000 Years of Papers (2023) [video](youtube.com ↗)
    discuss
  18. I vibed a proof of Conway's conjecture(overreacted.io ↗)
    166comments
  19. How SpaceX streamlined the Raptor engine(construction-physics.com ↗)
    14comments
  20. Minimal Phone 2(minimalcompany.com ↗)
    116comments
  21. A search-and-inference database from scratch in pure Zig(antfly.io ↗)
    10comments
  22. Inside ZCode: Silently uploading your Git history to the cloud(ferstar.org ↗)
    85comments
  23. North Korean nuclear test sets off years of earthquakes(science.org ↗)
    139comments
  24. Cekura (YC F24) Is Hiring(ycombinator.com ↗)
    discuss
  25. Warez: The Infrastructure and Aesthetics of Piracy (2021)(archive.org ↗)
    8comments
  26. Show HN: Ax-check.com – Can agents use your product?(ax-check.com ↗)
    23comments
  27. US Military had close call after using AI for hallucinated intelligence report(cnn.com ↗)
    236comments
  28. Mathematicians Build Long-Awaited Graph Sandwich(quantamagazine.org ↗)
    15comments
  29. Show HN: Scry, programmable internet search w/ congestion pricing(scry.io ↗)
    16comments
  30. The scourge of x86 emulation(fex-emu.com ↗)
    74comments

John Carmack's .plan file

113 pointsby 14y agoscribd.com
32 comments
14y agoHN ↗

I've never seen a .plan in PDF form before. I think it would be difficult for finger to render this.

14y agoHN ↗

  For me, while I do take a lot of pride in shipping a great product, the achievements along the way are more memorable. I don’t remember any of our older product releases, but I remember the important insights all the way back to using CRTC wraparound for infinate smooth scrolling in Keen (actually, all the way back to understanding the virtues of structures over parallel arrays in apple II assembly language..). Knowledge builds on knowledge.

Gems like this really show why Carmack has been such a successful developer. I found his week-long getaways an interesting concept; I can definitely relate to distractions often seeming like a really big problem in terms of momentum. These days with the internet I think it would take much more to isolate yourself and still be productive.

14y agoHN ↗

Please tell me why PDFs are constantly being hosted on scribd.com? I find that site extremely annoying with its ridiculous "shaking window" ads and fake buttons that are meant to trick you to click on an ad.

14y agoHN ↗

i came to say this. plus the annoying constant "upload something before you download..."

14y agoHN ↗

Yep. That's presumably why pdf links on here have that [scribd] link next to them.

14y agoHN ↗

It would be nice if HN could at least add a link to the raw PDF.

I wonder if PG even uses scribd himself?

For me the builtin PDF-Viewer in chrome works perfectly fine whereas scribd is a terrible experience.

14y agoHN ↗

Actually in this case it was the Scribd URL that was submitted. If a URL pointing to a PDF had been submitted, then the title text would link to the raw PDF and the appended '[scribd]' text would link to the Scribd version of it.

14y agoHN ↗

Or more to the point: doesn't either Scribd or YC have some kind of code of ethics? Fake 'Download' and 'Play Now' buttons make the web worse, not better.

14y agoHN ↗

I block all ads, so I often don't realize when a site is being evil. Those kind of ads sound pretty bad for Y Combinator's image, I wonder why it's being allowed.

14y agoHN ↗

I've learned to mechanically translate "scribd.com link" into "no content past the third page for some reason". I don't even bother with them now.

That means I actually wind up preferring the original PDFs or whatever when HN puts a (scribd) link out to the side! PDF isn't exactly a walk in the park either, but it's far better than this scribd thing.

14y agoHN ↗

If anybody else was wondering what a .plan file is... it is part of the Finger Protocol[1], put together in 1977:

The program would supply information such as whether a user is currently logged-on, e-mail address, full name etc. As well as standard user information, finger displays the contents of the .project and .plan files in the user's home directory. Often this file (maintained by the user) contains either useful information about the user's current activities, similar to micro-blogging, or alternatively all manner of humor.

[1] http://en.wikipedia.org/wiki/Finger_protocol#Finger_user_inf...

14y agoHN ↗

As an aside I just saw this a couple of days ago and while activity seems to be slow to non-existent this looks like an interesting project.

Webfinger - http://code.google.com/p/

Basically finger 2.0 for the web

14y agoHN ↗

I like to think of .plan files as Twitter for the 1990s.

14y agoHN ↗

This post inspired me to write a reply which I made into it's separate post at http://tumblr.sriramk.com/post/14419136146/on-carmack-and-cu...

Copy-pasted below

"John Carmack is one of my heroes in the tech world. Not because of his technical accomplishments and helping to create games that I’ve spent years of my life on. But for his single minded obsession with his craft after two decades. Every time he is on stage, he is so obviously in love with what he does that it is infectious.

That was one of my favorite things about Dave Cutler back at Microsoft.

Here’s this legendary figure pushing 70 years who has accomplished more things than most developers dream up. But he showed up at work every single day and made checkins every single day - including Dec 25th and Jan 1st, something he was proud of.

I was once at Microsoft campus late on a Sunday and walked past his office. Spotting the familiar blue hue from his office, I looked inside and saw him debugging something.

“Hey Dave,”, I said “Ever get bored of ntos and ntos/ke? You’ve been coding there for…for like 20 years now?”

ntos is the core part of the Windows NT source tree and ke is where the kernel code lives in. Where pretty much every source file would have a header with Cutler’s name on it and a created date in the 80s.

He turned slowly, looked me over. Obviously not very thrilled about this pipsqueak program manager interrupting him being in the ‘zone’. He then smiled and said. “I love this stuff. What else do you want me to do? Be on a boat somewhere?”

With that, he turned back to his debugger and went back to work. "

14y agoHN ↗

With noscript, request policy and cookie blocking turned on, those have gotta be the biggest fonts I have seen on a webpage...

14y agoHN ↗

Great memories, one of the first "blogs" I followed.

14y agoHN ↗

Haha!! I remember /fingering/ Carmack back in the 90's... good times for all!

14y agoHN ↗

nope, anyone could do it. A surprisingly large amount of people's workstations or dev boxes were open to the net, or at least passed finger and a number of others. '98 was on the waning edge of that but for years it was common practice for people to use plan files as a blog like platform. Much different security environment (and everyone had a ton of IP4)

14y agoHN ↗

Scribd, the most useful way to share a plan file on the internet.

14y agoHN ↗

:-)

I was rather sad to find that the finger command is no longer installed by default in Fedora. Moreover I can't find a reliable/up to date/secure finger server. Latest one I can find hasn't had updates since 2006 which doesn't make me feel confident enough to install it.