HNHacker News
TopNewBestAskShowJobs

futureduck

99 karma · joined April 22, 2022

writing software since 1999

currently enjoying rust

submissionscomments
futureduck··on Save Music, Save the Archive
The entire copyright thing needs to stop. It is preventing great music from being made or at least released publicly.

I understand that some musicians get nice royalties and this is their full-time thing, but most of us get close to nothing from streaming and barely break even from record sales.

I'd rather get nothing and be allowed to sample and remix everything.

futureduck··on 19th-century photography technique employed in novel data storage method
Would order a ton of these immediately. I have a hoarding prob^H^H^H^H feature.
futureduck··on The secret inside One Million Checkboxes
Thank you for this.
futureduck··on AI headphones let wearer listen to a single person in a crowd by looking at them
Thanks for this. I also have this, but I never bothered to look up if this is a recognized thing (of course it is) and what it's called since it seemed unlikely that anything could be done about it.
futureduck··on The Antisocial Network: How the 90s Internet Died Like Diaryland (2014)
i feel the same

for now matrix seems to be the closest to this experience (but still not quite)

futureduck··on Common DB schema change mistakes in Postgres
I have seen what you have seen (did several "serious" things using postgrest).

edit: i mean yes, we need that cookbook real bad

futureduck··on Startup founder wants to sell cocaine
the majority of people cannot handle a bunch of things. doesn't mean these things have to be illegal
futureduck··on B612 Font Family
Strange, the background image of the site's header shows a very nice cockpit font indeed, but the actual B612 font is quite different - for instance zeros have no line through them. Though the oxygen indicator seems to use this font.
futureduck··on Microsoft Teams: “Operation failed with unexpected error.”
Same issue here, just posting to let you know this is not just you.
futureduck··on How to do the thing you've been avoiding
I do a similar hack: when I feel especially "procrastinaty" and can't seem to get into doing the thing I'm supposed to I break things that I have on my plate down to lists with sublists that often have sublists (that often have sublists, recurse).

It's not always useful, but it does eventually consume enough resources to starve the anxiety thread and some of these lists end up as the (pre)analysis for the tasks I'm supposed to be working on.

Sometimes I don't get a good list for the task I'm currently expected to solve but I make progress on some other thing that piqued my interest. This helps me justify spending the time on just making lists because not all of it is useless and lessens the anxiety about not getting anything done.

When I do get a good enough list for the thing I'm supposed to be doing I usually feel less anxiety about doing it because I know exactly what I'm supposed to be doing.

futureduck··on How to Design Programs 2nd Edition
I second that OO abstractions shine in UI systems. Most complex UI applications use some form of ECS these days.
futureduck··on GitJournal: Mobile first Markdown notes synchronized with Git
Not parent but i feel i share some of his concerns: an even better markdown editor would be nice. The current one is better than a lot of others but would love if it eventually supported more markdown concepts.

Personally i have these things that bother me:

* an option for a fixed width font in markdown editor (i like the look of the raw editor but i like the convenience of the markdown one)

* code syntax highlighting

* creating/changing tables with less effort

* very aggressive quoted text styling in light mode

Thanks for making reasonable software. :)

futureduck··on Syntakt – 12 Track Drum Computer and Synthesizer
I can totally agree with them not implementing complex things the community is dreaming of for the Digitakt. Be it a business decision or a hardware/architecture limitation. But I cannot imagine what kind of software design would prevent moving all notes on a midi track up or down n semitones.

Also for any reasonable sequencer architecture implementing such a feature should not be difficult (might even call it trivial(tm)), leaving only the option that this is intentional.

Would be very interested to know the reasons behind this.

futureduck··on Syntakt – 12 Track Drum Computer and Synthesizer
Heh, they made yet another new box, but my digitakt still can't transpose tracks.