personalcompute

Joined 15 years ago

Karma
298
Submissions
169
Member since
Feb 12
Contact: john AT johngm.com
View on Hacker News

Recent submissions

Comment · 6 months ago
I think GP might be using "state" in the common international English definition, e.g. state in the sense of "sovereign state" or "city-state", not "US state". I would agree with you though that any US government actually implementing the idea today is hard to imagine, but I can easily imagine that after 2 other cities suffer a climate-related disaster first, then there will be the political will to bring a program like this to life. It's a creative policy idea, I love the thought that was put into this.
Comment · 6 months ago
Regarding doing more than just a minimum release age: The tool I personally use is Aikido "safe-chain". It sets minimum release age, but also provides a wrapper for npm/uv/etc where upon trying to install anything it first checks each dependency for known or suspected vulnerabilities against an online commercial vulnerability database.
Comment · 8 months ago
Wow, I didn't expect to see Clonk on HN today! Almost 20 years ago, as a 13 year old in the US I managed to make friends with an older player from Germany, and then we collaborated on making Clonk Rage mods together in c4script. It was an amazing experience and did help me get more into programming, so I'm so sorry to hear about your experience! I do recall members of the development team at the time being accessible and active in the community, specifically Sven2, but I'm not sure about MatthesB.

Thanks for the nostalgia though. Amazing game.

Comment · 8 months ago
Comment · 8 months ago
Comment · 1 year ago
Comment · 1 year ago
Ăặȧạaǎẩậā ȧẫạ13, áaǡặ64, aẩắ ạẵǎǡ ẩặả ǡăȧặaầ ăǎäẵặȧ aȧặ aậậ ǎẩǡặăȁȧặ, áȁạ ạẵặā ắẫ ầặặạ ạẵặ ạặăẵẩǎăaậ ắặằǎẩǎạǎẫẩ ẫằ a ăǎäẵặȧ.
Comment · 1 year ago
Comment · 1 year ago
Comment · 1 year ago
Comment · 1 year ago
I was impressed at this. By sharing side-load instructions and by the the overall restrained language of the post, they're emphasizing that this is not a personal attack on Deepin or an attempt to hurt Deepin and also emphasizing that OpenSUSE leadership understands the value of their community and have no power fantasy aspirations about trying to exert undue control over the users of the distribution. Really, OpenSUSE had more than enough ammunition to make a scathing takedown on the behavior of the Deepin maintainer and all of Deepin upstream, and many other OSS leaders would have done so ("Fuck Nvidia" anyone?), but they did not. They chose restraint and statements encouraging reconciliation. Cheers to the author for keeping it together in this obviously quite disappointing situation.
Comment · 1 year ago
Wellington has the Snapper Card
Comment · 4 years ago
For #1 I can highly recommend this interactive article by Bartosz Ciechanowski: https://ciechanow.ski/sound/. It might lack the depth you want in intermediate or advanced topics, but in my opinion it is the most efficient and effective beginner education material out there.
Comment · 6 years ago
Comment · 8 years ago
I would be interested in seeing and reviewing your asyncio work gwillz! I have a small (750 sloc) network service implemented with asyncio and ran into some design problems around modularly handling healthchecking, exception handling/monitoring, and auto recovery/restart. I was unable to find much in the way of large software written with asyncio to learn better patterns from, so ended up with what, to me, feel like mediocre solutions. My email is in my profile.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton