HN user

gregsadetsky

9,489 karma

hi@greg.technology

---

Cofounder of a web mapping startup acquired by Apple.

Received awards from the US Coast Guard and the Governor General of Canada for creating a map that helped rescue 1,700 people during Hurricane Harvey.

---

Currently refurbishing laptops with robots! https://www.reviserobotics.com/ (YC W25).

Also worked on Disco, an open source self-hosting software: https://disco.cloud/

See my talk about it at the Recurse Center: https://youtu.be/z2lP7C8VT6M

And this (slightly less chaotic) Devtools FM episode: https://www.youtube.com/watch?v=Xr3JJpbCRP0

---

And even more stuff that's wildly out of date - https://greg.technology

Posts371
Comments1,154
View on HN
github.com 1d ago

Uhubctl – Control USB power per-port on smart USB hubs

gregsadetsky
67pts16
www.minidsp.com 1d ago

Ears Pro – professional headphone test fixture

gregsadetsky
2pts0
sigrok.org 1d ago

Sigrok – portable, cross-platform, Open-Source signal analysis software suite

gregsadetsky
1pts0
github.com 1d ago

curl_cffi - Python binding for curl-impersonate

gregsadetsky
2pts0
www.teahong.com 1d ago

British Standard – "Preparation of a liquor of tea for use in sensory tests" [pdf]

gregsadetsky
3pts0
mister-devel.github.io 2d ago

Mister - Recreates classic computers, video game consoles, and arcade machines

gregsadetsky
5pts0
manx-docs.org 2d ago

Wyse WY-60 User Manual (1989) [pdf]

gregsadetsky
3pts0
porkmail.org 3d ago

Useless Use of Cat Award

gregsadetsky
8pts2
github.com 3d ago

IceCream – Never use print() to debug again

gregsadetsky
35pts22
ikea.greg.technology 4d ago

Show HN: IKEA Complexity Index

gregsadetsky
179pts88
support.apple.com 5d ago

Play ambient background sounds on Mac

gregsadetsky
1pts0
www.nycsubway.org 5d ago

Nxsys, Signalling and Interlocking Simulator

gregsadetsky
2pts1
github.com 5d ago

Soft Dorothy Software: Unfinished Tales (Vol 1)

gregsadetsky
2pts0
www.softdorothy.com 5d ago

Glider Classic Returns

gregsadetsky
2pts0
pockethernet.com 5d ago

Pockethernet

gregsadetsky
3pts0
web.archive.org 6d ago

Ace: Apple Type-C Port Controller Secrets – Part 1 (2020)

gregsadetsky
1pts0
shouldiuseanagent.com 6d ago

Should I Use an Agent?

gregsadetsky
1pts0
github.com 6d ago

Pyte – Python library emulating VTXXX-compatible terminals in memory

gregsadetsky
3pts0
en.wikipedia.org 6d ago

Glowing Pickle Demonstration

gregsadetsky
3pts0
blog.greg.technology 7d ago

LLM Networking with MikroTik

gregsadetsky
105pts60
lwn.net 7d ago

Support for atomic block writes in Linux 6.13 (2025)

gregsadetsky
4pts0
crates.io 8d ago

QR-Swastika-Avoider

gregsadetsky
46pts48
appleunsold.com 8d ago

AppleUnsold

gregsadetsky
2pts2
www.debian.org 9d ago

Debian New Maintainers' Guide

gregsadetsky
2pts1
github.com 10d ago

Croc: Securely transfer files and folders between two computers

gregsadetsky
52pts27
tympanus.net 10d ago

SVG Filter Effects: Creating Texture with <FeTurbulence>

gregsadetsky
3pts0
zeal8bit.com 12d ago

Zeal 8-Bit Computer

gregsadetsky
21pts1
www.ti.com 12d ago

An Engineer's Guide to USB Typе-С (2024)

gregsadetsky
302pts84
rubberduck.greg.technology 13d ago

Show HN: Rubber Duck

gregsadetsky
10pts3
en.wikipedia.org 13d ago

Widevine

gregsadetsky
2pts0

(OP) thanks for this insight, truly - I took another look and ikea.com reviews actually include a whole dedicated "ease of assembly" value! some very easy-looking products do actually rate quite badly on the assembly

adding that column now, should be live in the next 10-20 mins cheers!

the comments on ikea's site seem to agree with you - lots of extremely negative ones about the assembly

I did not do sentiment analysis on the comments (to modify my fudge factor mentioned elsewhere - which is the bulk of my complexity rating computation), but that could be a good next step..!

It’s rather a very simple math formula based on the number of steps and parts.

I adjusted the formula by researching online what people reported as the time it took them to build some of the items. ie there’s a linear regression “fudge” factor - but it’s still an extremely simplified “model”, if you can call it that.

Sorry to hear! The products are from the US site, and I’m hiding products where the extraction pipeline couldn’t get all of the information (steps, parts count) reliably.

What are the missing products?

What was your FirstClass server / where was it? Mine was used by a large-ish (2.5k people at peak) Macintosh User Group in Canada.

It was definitely formative - I still have friends from back then, and remember logging on daily.

As you say, the transition to the real Internet and web was painful/slow for them, and obviously being a commercial software made it especially hard. The software and the user group all disappeared around the same time - hard to say which came first.

Very fun!

I submitted this more 'nonfiction-y' entry:

https://gist.githubusercontent.com/gregsadetsky/08b6cdd56902...

It looks like it's only one entry per person, so I'm playing fair and not submitting this second entry, which encodes a compressed version of the image using a 128 word dictionary (ie each word encodes 7 bits).

The explanation + the dictionary + the encoded image result in 1000 words.

https://gist.github.com/gregsadetsky/97ac9c8efe9c2a9f08c9cfe...

Getting a Spectrum cable modem internet connection in NYC in 2026 is so deeply humiliating.

Dealing with the ridiculously limited upload speed, the outages, the locked router. The 40 minutes it takes on the phone to get it disconnected. Their constant attempts at upselling you cell phone plans and other terrible tech you’d never consider.

Truly, Fios is the most bare minimum. And there are much better options if you can pay commercial rates (stealth.net! Pilot!).

Truly embarrassing and sad.

Wireless LAN SD 20 days ago

I remember - or maybe am mis-remembering - that years ago, SD cards used to exist with wifi access. I'm not sure whether you could read the card remotely? Or the card presented itself as a card, but actually streamed your data? But I remember that they existed?

But the thing that struck me even more is that - again, I may be wrong - those cards actually ran Linux? They were super tiny computers?

In a sense, I find it incredible because - is there a parallel world where we'd all be using SD cards as micro computers, and would just have small docks with usb/ethernet? These could have competed with Pis, could be deployed as micro servers..?

Anyway, if someone has real actual information, I'd love to learn more!

Actually - this article [0] seems to imply that this whole micro-world is sorta dead? But wifi SD cards are real and exist? Do they run Linux...??

[0] https://www.mbreviews.com/best-wifi-sd-card/

To the larger point, do you know if Rovio did support/pay Eric in any other way than that hoodie?

Angry Birds generated $500M [0], supposedly.

I would also not be surprised if the Rovio developers, designers, testers, etc. who worked on this game did not get a share of that $500M pie - I actually assume they didn't.

But still, you know. Dare I say it - what about "fairness"? :-)

[0] https://gameworldobserver.com/2023/02/28/angry-birds-2-reven...

Could you talk about your setup? I'd love to learn more. Are you using Cubase or something else? Are input/output/backups complicated / do you commit to a floppy disk process?

Do you recommend finding a working Atari? Are they still reliable in your experience?

Thanks!

agreed re: hotels.com - what I see them doing well:

- don't cluster aggressively ie break out the clusters earlier (even if markers end up overlapping) - allow clusters and non-clusters to co-exist on the same zoom level (this is usually the case - except when maps are implemented to have "cluster only" levels and "point only" levels) - show immediately useful information in the point marker (the price!)

It’s not easy for sure and I’m not a designer or ui/ux expert - just been around maps for a while

I agree with you that the point itself could show that it’s special - or - rely on users tapping/clicking it and then show all the info

In a sense, maybe conveying that the point has more than one data point attached to it isn’t critical - as long as you can see everything inside when clicking it!

Feel free to email me, would love to jam/chat about this!

(op here)

I typically deal with dots at the same place as a single dot and, when clicked, open an infowindow/infopanel that will let people see all of the points’ data.

ie you do need to deal with this issue (by default, no mapping library will do it for you) - and most clustering librairies (or at least their default settings) will also not solve this for you.

The ui for what happens when a point (or even a cluster) is clicked but that point contains more than one point’s worth of data is its own separate problem basically