Ask HN: What's a Good Gift for Programmers?
What's a useful gift to give to a programmer? I am trying to think of something that they will either use daily, or increase their knowledge/productivity. Budget $100USD. I was thinking one-off/non-subscription high-quality paid utilities, e.g. diff tools such as Beyond Compare, HFS+ file system driver etc. I also considered courses/ebooks but generally I feel that, unless these are the highest quality, utilities will be more often used. Anyway, all suggestions welcome, regardless of targeted developer platform/domain.
49 comments
[ 4.3 ms ] story [ 114 ms ] threadThat was me until I was about 31. Then I had a daughter and had even less time or energy to play games. Now I'm 40 and suffering from health anxiety, and have found gaming as a good way to cope... Specifically Skyrim :)
Also my daughter is into Minecraft.
Yawn
https://www.workaway.info/
https://www.worldpackers.com/
[0] https://kapeli.com/dash
I’d love to have received a license.
Logitech also makes some nice wireless mice around $100 that are pretty ergonomic and comfortable to use. Anything to help prevent carpel tunnel is nice.
A lot of programmers really love the jetbrains tool suite, but that's more subscription based.
A lot of free database viewer tools pale in comparison to their paid counterparts. So something in that arena could be nice
those things can get up to $30-50 or higher depending on materials, putting it exactly in the range of "would never buy it themselves but would still love to get it" which imo is peak gift territory
Just finished programming a solver (well, ripping apart someone else's solver) to solve for all the possible states (hint, look up Knuth's Algorithm X).
Don't imagine they'd ship in time though if you were interested.
Would You mind telling us what brand You are running? I have heard good things about the Epilogs.
It is very easy to use though, and aside from normal maintenance and one $1600 hardware failure that I had to pay out of pocket to fix, it's been generally rock solid and zero configuration/tinkering. Just reliable results every time.
For serious work I'm looking at an omtech laser. They're basically inexpensive chinese laser cutters that have a parts warehouse and support in north-america.
Their entry level machine is less than a grand, so I'd probably recommend one of those instead of a glowforge to start with. I only really have experience with the glowforge, but even if I wasn't price-sensitive the time it takes to process the designs and the SaaS business model would mean I probably wouldn't get another one.
Etsy Link...err tindy
https://www.tindie.com/products/stephanelec/mooltipass-mini-...
But what programmer wouldn't want their own open source customizable authenticator?
Edit** I guess it is technically just a password vault but I think it is still a pretty cool gift. Another thing I think would make a nice gift is this (I must be on a password kick tonite)
Tindy Link
https://www.tindie.com/products/russtopia/psstm-mark-ii-pass...
Desktop steam engines [1]
You can get the engine on its own which can be powered by a candle or small oil burner. Then you can build your own stuff to starch to it to be powered!
1. https://www.amazon.com/steam-engines/s?k=steam+engines
LED controller so you can e.g. have mail notifications as an LED on your desk https://www.blinkstick.com/
A clock that you can reprogram to e.g. to kind of a drunken walk with the seconds hand and still be on time. https://www.tindie.com/products/nsayer/crazy-clock/
I also have a book on linear algebra, which would be good for people doing more machine learning or data sciency stuff: https://www.amazon.com/dp/0992001021/noBSLA
Both books are perfect for math haters, since they start out with a review of high school math.