adamrmcd

Joined 15 years ago

Karma
395
Submissions
103
Member since
Sep 28
DevOperationalizationing all the things!

adam [at] array [dot] org

http://twitter.com/#!/adamrmcd

View on Hacker News

Recent submissions

Comment · 1 year ago
Neat idea, but my takeaway is I had no idea that DNS also runs on UDP/53.. I always thought it was TCP only! #TIL

The author cites it as performance reasons, but at this scale, even the uplink to cloudflare, would be negligible, no?

Comment · 2 years ago
Using a hotplate is like driving with one eye closed. Sure you’ll get there, but your accuracy will suffer!

Though I’ve had many a SOICs magically realign on the hot plate — they were pretty forgiving — it’s not worth it to run without proper temperature profiling, even if it’s from a hacked toaster oven :)

Comment · 2 years ago
The 1x1.gif was the most versatile and common image on all my websites.

Perfect alignment of text and images every time!

Comment · 3 years ago
I've always wanted to build an "I told you so" webapp.

Something that would store phrases associated with people with an incremental counter. Obviously the list of phrases, people, and counts are unique to the user.

This way I can say to my daughter, "I've told you <checks webapp> 46 times now to clean up your room!"

Dumb, but fun :)

Comment · 3 years ago
I am not an expert, but I think it depends on your MCU. (Some may have better implementation of a soft-pull-up than others.)

I've only implemented i2c on esp32-s2, and left the pullup footprints unpopulated at first. Eventually I came to the same conclusion and put two 10k resistors on and called it a day. Cost was negligible.

Comment · 3 years ago
You randomly try changing every IRQ jumper?
Comment · 3 years ago
A random thought from the same era popped in my head a few days ago:

> What was the difference between extended memory and expanded memory?

10yo me never did figure out why Kings Quest would play with one and not the other.

Comment · 4 years ago
I am absolutely loving the author's explanation on WHY each component was selected, placed, and caveats.

The interactive schematics and gerbers are subtle but very effective.

Overall a very clear design and tone I really need to follow for my own PCB projects.

Comment · 4 years ago
Unless you're manually injecting 0x08 into a database record, isn't it your keyboard that interprets your backspace into the UI layer. There's no way to type a backspace without literally pressing backspace :)

Regarding the null, if it's C based, theoretically your password just stops there. All other chars after that would be ignored.

Now I wonder, what would other non-C languages do if they see 0x00 in a string?

Comment · 4 years ago
Coincidentally, I was just looking at backups from my BBS from the same era.

I wish I had a way to retrieve the data, assuming it's even still good.

I remember using a parallel port driven magnetic tape drive to record them. Probably a device that tar(1) was originally designed for :)

What medium did you use?

Comment · 4 years ago
Wow, this utility is insane.

Looks like some raw data the OP can use is available here:

  ioreg -l -r -n AppleSmartBattery

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton