johndoughy's comments

johndoughy | 3 years ago | on: Philly pays $30K to two 'courtesy' tow victims, but class-action suit continues

Did you end up paying the tickets or fighting it?

Reminds me of when my motorcycle was towed from my apartment complex. It was held by a private towing company, but for some reason the city suspected the bike was stolen, so the tow lot (allegedly) couldn't release it until the city completed their 'investigation'. Meanwhile I was on the hook for every day that it sat in the tow yard (not to mention the rental car to get to work), but powerless to get it out. Eventually the city cleared it and I owed like 2k. I desperately wish I fought it but for some reason I just paid it...

johndoughy | 3 years ago | on: Show HN: Debase – drag and drop Git rebase in your terminal

Hey HN, I've long wished that git rebase was less tedious, so I made a tool called 'debase' to help make it easier.

debase lets you edit your git repo using drag and drop in your terminal. I didn't want a full GUI because I prefer using git from the terminal, but rebasing is often easier when done visually rather than textually. So debase tries to fill that gap.

debase supports macOS (x86_64 / arm64) and Linux (x86_64). I spent a fair amount of time on it so I decided to make it shareware ($10) but it has a 7-day trial.

Anyway, would love to hear your thoughts and suggestions.

johndoughy | 4 years ago | on: Kind of Bloop (2009)

Not according to the "out-of-court settlement" link:

> And it’s worth noting that trying to license the image would have been moot. When asked how much he would’ve charged for a license, Maisel told his lawyer that he would never have granted a license for the pixel art.

johndoughy | 4 years ago | on: Switching from macOS to Pop_OS

Couldn't agree more about consistent keyboard shortcuts. It's crazy to me that mere copy/paste doesn't have a consistent keyboard shortcut across the system (eg terminal uses ctrl-shift-c or something). And if copy/paste isn't consistent, there's little hope for other shortcuts.

johndoughy | 4 years ago | on: Avoid Meaningless Binary Labels

> Those terms are used in relation to dependencies and who consumes what.

I think your response exactly illustrates the point of the post: if upstream and downstream had clearer names, you wouldn't need to define them. And if they indeed mean what you say, wouldn't producer and consumer be clearer?

> I don't really see the point it's trying to make - we use technical terms not to be human friendly but to be technical.

I don't think I can agree that technical terms aren't meant to be human friendly. After all, languages exist to convery ideas to other humans; words aren't opcodes intended to be executed by machines.

If technical terms aren't meant to be human friendly, why did humans invent them at all? And if they are intended to be human friendly, why not optimize them for clarity and precision?

johndoughy | 4 years ago | on: Renesas introduces sub 50 cents FPGA family with Yosys-based development tools

I'm using an ice40 FPGA to make a camera. It reads an image from an image sensor, writes it to an SDRAM, and then writes the SDRAM content to an SD card. Doing all that with a regular CPU would require lots of specialized peripherals (especially since the data rate is 1.2 Gbps -- 12 bits per pixel @ 100 MHz). An FPGA can handle all the requirements quite well.
page 1