HNHacker News
TopNewBestAskShowJobs

eclipticplane

1,252 karma · joined September 1, 2012

submissionscomments
eclipticplane··on Mercurial, 20 years and counting: how are we still alive and kicking? [video]
Subversion pre-1.5 was a nightmare. Branch merges were by convention in commit messages. To merge 20 commits from your branch, you would do `svn merge -r 125:140 /branches/my-feature` and then note in the commit message which range you merged.

1.5 made that tracking automatic but just shoved it into a metadata field that just percolated through every directory in a project.

And if someone tried to rename a core path? In the distance, sirens.

eclipticplane··on Princeton mandates proctoring for in-person exams, upending 133 year precedent
If NYC schools can do it at scale (1,600 schools this year banned cell phones), Princeton could certainly do it.

Students either leave phones at home, or the school provides pouches/mini lockers for each student.

eclipticplane··on Princeton mandates proctoring for in-person exams, upending 133 year precedent
Read r/teachers for 20 minutes and you'll understand why some teachers in the US don't do anything.

(And then mute r/teachers because it's depressing as all hell.)

eclipticplane··on Kickstarter is forced to ban adult content by payment processors
Then hold back a portion of funds in escrow.
eclipticplane··on Rep. Crane Introduces Legislation to Pause and Reform the Broken H-1B Visa
How would this impact medical professionals? Especially for outside of major metro areas?
eclipticplane··on Taxpayers May Be Eligible for Significant Tax Refunds – If They Act by July 10
Go pull your account transcript for the years in question.
eclipticplane··on Google Chrome silently installs a 4 GB AI model on your device without consent
Or accidentally trigger it because you're using a key binding you've used for 15 years that, upon hitting an unexpected consent screen, triggers the consent button.
eclipticplane··on Windows quality update: Progress we've made since March
Windows sometimes thinks I'm running 640x480 display upon wake from sleep and smashes all of my windows into the top left corner. Very helpful.
eclipticplane··on ChatGPT Images 2.0
> .40 cents

Warning: Verizon math ahead.

eclipticplane··on Vercel April 2026 security incident
Same thing here, 147.0.7727.101, M3 Macbook Air. Immediate crash of all open profile windows, so not even a tab-level crash.
eclipticplane··on Vercel April 2026 security incident
Of course rotated. But we don't even know when the secrets were stolen vs we were told, so we're missing a ton of info needed to _fully_ triage.
eclipticplane··on Vercel April 2026 security incident
Has anyone actually gotten an email from Vercel confirming their secrets were accessed? Right now we're all operating under the hope (?) that since we haven't (yet?) gotten an email, we're not completely hosed.
eclipticplane··on US and Iran agree to provisional ceasefire
> what did the US gain out of this

Market manipulation and the media largely forgetting about a certain set of files that reference many people in powerful positions.

eclipticplane··on Caveman: Why use many token when few token do trick
After every loop, instruct it to ELI5 what it did into `/tmp`.
eclipticplane··on LinkedIn uses 2.4 GB RAM across two tabs
I wonder how much of that is from Linkedin checking what browser extensions you have, probably desperately trying to prevent screen scraping?

https://news.ycombinator.com/item?id=46904361

eclipticplane··on South Korea Mandates Solar Panels for Public Parking Lots
A better version for shade and city beautification is to force trees around/within the parking lot.
eclipticplane··on Iran-linked hackers breach FBI director's personal email
Shouldn't the FBI be protecting its own members -- especially its executives -- personal digital footprint, given the risk?
eclipticplane··on Show HN: A deterministic middleware to compress LLM prompts by 50-80%
https://github.com/ARPAHLS/skillware/blob/main/skills/optimi...

Ironically that's about all this does. Strips a few types of filler and condenses extra whitespace. Nothing novel at all.

eclipticplane··on Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting
Ultima Online emulators have existed almost since the launch of Ultima Online, and are arguably a reason the core game is still running today.

Ultima Online launched in September 1997. The first "offline emulator" launched in October. Emulators became playable by mid 1998. https://www.uox3.org/history/timeline.txt

eclipticplane··on Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting
Most of my sick days in high school were after big Ultima Online patches dropped, I believe, usually on Tuesdays. A neighbor had much faster internet - I think his dad did work from home? - so I'd download the patch onto a ZIP drive and sprint back home. Then spent the day debugging changes (client changes and network/protocol changes) with others on IRC to get SphereServer to connect again. Learned so much.
eclipticplane··on Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting
> SphereServer

Throwback!

Pretty sure I still have the source to SphereServer sitting somewhere on my NAS. It was my first exposure -- in early high school -- to coding in a group and operating a Linux server.

eclipticplane··on Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting
It was smaller scale and simpler, easy to understand without spreadsheets. Even a middle school student could understand their slice of the economy.
eclipticplane··on Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting
Core memories of carefully setting my fisherman on a boat with `ezmacro` before I got ready for school. I'd come home to either a boat full of fish (to later cook into fish steaks), or be dead from a player killer who found my boat and killed my macroing guy to try and steal the boat.
eclipticplane··on Claude Code wiped our production database with a Terraform command
But we probably wouldn't have given the unsupervised intern root AWS access, though.
eclipticplane··on Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting
UO came out when I was in high school. I would time my morning routines around the server reboot to grab those special items, some of which didn't respawn during routine reboots.

The bugs were part of the game culture. The first time that you learned that items in the bottom right corner of your first house -- because they could be stolen through a bug even if your house was locked -- was something everyone jointly went through.

UO also had maybe the closest thing to a true player economy than any game. There was a legitimate path to making money (and having fun) to just mining ore and selling ingots. You would sell your iron bars in an unattended vendor to other players at your own price. Those bars would get bought by a blacksmith player to produce armor that they sold to other players... who would buy it to go adventuring in the dungeons.

eclipticplane··on OpenAI agrees with Dept. of War to deploy models in their classified network
Is the big donor among us?
eclipticplane··on AI uBlock Blacklist
His articles are _about_ AI though, not AI slop?
eclipticplane··on Show HN: Micasa – track your house from the terminal
I found a bug. In the docs (https://micasa.dev/docs/guide/dashboard/), it says "Active Projects: 2" but should say "Active Projects: 20".
eclipticplane··on EU bans the destruction of unsold apparel, clothing, accessories and footwear
What do you mean, 'statutory warranty'? At least in the US, aside from a few specific circumstances (door to door sales for example with a '3 day cool off' period) there is no mandatory return policy or timeline.
eclipticplane··on Tell HN: Ralph Giles has died (Xiph.org| Rust@Mozilla | Ghostscript)
rillian was so very helpful to me as an early engineer. I was trying to leverage Ghostscript libraries to format prescription labels for thermal printers - over serial or usb+serial connectors and using very questionable printers. It wasn't Ghostscript's problem but he was so kind in directing me to the right people to help and even following up to see if my problem was solved.

RIP, Ralph.

← PreviousPage 3 of 11Next →