HNHacker News
TopNewBestAskShowJobs

dkh

802 karma · joined September 17, 2010

Engineer with a filmmaking background (at times, the other way around). Roughly a decade working in the film/video/streaming space, mostly as an engineer on the tech side, but with some big stretches on the content side. Helped build a few streaming video platforms. Worked camera department and post-production for a few shows.
submissionscomments
dkh··on Show HN: The same nine streaming subscriptions cost $702/year more than in 2021
Where do you consider the line here to be? What if the design and the core code is mine but I use AI to apply it to additional elements, pages, etc (something I do a fair amount)? What if I designed, or had a very good human designer design, an entire well-crafted design system and design language in Figma but feed it to AI to help turn it into static assets?

What if all I used AI for was to more quickly drive tedious work, like mass-change colors, preview variants, or export assets?

Is it the replacement of the creative aspects of a craft with AI when I lose your interest, or is it the moment I utilize it at all?

dkh··on The End of an Era
And you don’t expect it to improve? At the rate things are going?
dkh··on The Tokio/Rayon Trap and Why Async/Await Fails Concurrency
“human in the loop scheduler” is very funny
dkh··on The happiest I've ever been
Funny, I also accidentally formatted my dad’s hard drive, destroying work, while trying to install Red Hat, though in my case it was 6.2 “Zoot” somewhere around 1999.
dkh··on 2002: Last.fm and Audioscrobbler Herald the Social Web
Crazy
dkh··on AWS data centers' water use tied to spike in cancer and miscarriages in Oregon
Not sure, but we know that it is definitely not AWS’ job to pollute it
dkh··on Extreme Moon: The Major Lunar Standstill of 2024-2025
Just glad to see content from the Griffith Observatory on here. A wonderful benefit to the public and a point of pride for many Angelenos.
dkh··on Dark Pattern Games
I give things like Duolingo a pass because it’s not trying to trick me into doing something they want me to do but I don’t want to do. It’s trying to gamify something that I do genuinely want to do (learn/practice a language) but haven’t had the discipline or plan in place.

Just like how there are apps that gamify getting through tasks, gamify chores, etc. They aren’t really dark patterns in this context.

dkh··on Look at how unhinged GPU box art was in the 2000s (2024)
oh god some of these just brought back memories long repressed
dkh··on Semantic Line Breaks (2017)
I think you might be misunderstanding. The semantic line breaks described here are not shown to readers. They are visible only to the person writing/editing the text, as a tool for their own use. If you aren't someone who finds a tool like this useful for your own writing, then no worries! Nobody has been harmed by this existing but not being used. It has no effect on the result.

While I never knew there was a name for this, I naturally do something very similar when writing, keeping thoughts separated by at least a line or two, even if I imagine they'll be in the same paragraph in the end result, just so I have a visual sense of where my different thoughts are and how long they are.

dkh··on ArchiveTeam has finished archiving all goo.gl short links
I just made a root comment with my experience seeing their process at work, but yeah it really cannot be overstated how efficient and effective their archiving process is
dkh··on ArchiveTeam has finished archiving all goo.gl short links
Excellent! ArchiveTeam have always been impressive this way. Some years ago, I was working at a video platform that had just announced it would be shutting down fairly soon. I forget how, but one way or another I got connected with someone at ArchiveTeam who expressed their interest in archiving it all before it was too late. Believing this to be a good idea, I gave them a couple of tips about where some of our device-sniffing server endpoints were likely to give them a little trouble, and temporarily "donated" a couple EC2 instances to them to put towards their archiving tasks.

Since the servers were mine, I could see what was happening, and I was very impressed. Within I want to say two minutes, the instances had been fully provisioned and were actively archiving videos as fast as was possible, fully saturating the connection, with each instance knowing to only grab videos the other instances had not already gotten. Basically they have always struck me as not only having a solid mission, but also being ultra-efficient in how they carry it out.

dkh··on 1910: The year the modern world lost its mind
Incredible show
dkh··on Rethinking DOM from first principles
> I'll leave this here: https://wiby.me

I’m still not entirely sure what this is, but I visited, hit “Surprise Me”, and then spent a couple hours listening to/enjoying the retro-looking pirate radio site I got sent to, so, thanks

dkh··on Online Collection of Keygen Music
I felt the same way, but admittedly the scenario in which I would encounter it was always “in a dark, quiet room at 3am after downloading something and forgetting once again that the .exe is probably going to play music”
dkh··on Telo MT1
No, prejudice is bad, full stop. By definition it means to judge someone for something before you actually know for sure that they have/do the thing that bothers you. It doesn’t matter what the thing is, that’s not the problem or the point. The point is you can’t, or shouldn’t, view or treat someone as though they have some quality you dislike when you don’t actually know about this individual and only know that a high percentage of them do. You can’t judge an individual this way! If you hate waste (as do I) and you feel trucks contribute to that and that a majority of truck owners don’t make use of their trucks, then great! Speak about it exactly like that. But you can’t simply take any truck driver and say “that individual is wasteful” without knowing.

You can’t do that any more than you can assume my friends and I are criminals and drug dealers because at some point we decided to use Telegram as our primary messaging app, or like ICE can assume anyone standing near a pro-Mexico protest is an illegal immigrant, you cannot attribute a quality to an individual without having actual knowledge of it.

dkh··on Telo MT1
You know, for someone who clearly is a bit triggered (reasonably) by dealing with whatever stereotypes and judgements people make about trucks and truck owners, their post is quite positive and respectful. Your reply to it is not. It seems like your argument is “the data indicates a statistical likelihood that someone judging, assuming, or stereotyping will still be accurate.” The factual inaccuracy of prejudice is not the problem with prejudice, the prejudice is
dkh··on I used Suno AI to cover my own demo album
Makes me wonder how often A.I. will be used by creative people to write themselves out of the equation voluntarily because they are self-critical or have imposter syndrome
dkh··on I used Suno AI to cover my own demo album
Yeah, but here’s the question: If/when A.I. can nail those things, will that be good or bad?
dkh··on Cosmoe: BeOS Class Library on Top of Wayland
Finally, the killer app to checkmate the Wayland naysayers: BeOS API implementation
dkh··on Kagi Reaches 50k Users
Just out of curiosity, what would you consider a reasonable price for such a service in your region?
dkh··on Kagi Reaches 50k Users
Are you just worried about his/their divided attention or are there specific projects that concern you?
dkh··on Ask HN: What's your go-to message queue in 2025?
A classic. Not something I personally use these days, but I think just as a piece of software it is an eternally good example of something simple, powerful, well-engineered, pleasant to use, and widely-compatible, all at the same time
dkh··on EU's von der Leyen invites scientists, researchers to make Europe their home
By "hostile" are you referring to Europe's tendency to adopt new technologies deliberately and methodically, taking into consideration things like ethics, public safety, and societal impact? I think it's hostile (to people) to not do these things, to charge towards new and potentially society-altering technologies with roughly the same level of caution and care as the Kool-Aid Man smashing through walls with reckless abandon
dkh··on Unauthorized experiment on r/changemyview involving AI-generated comments
> I don't understand the expectations of reddit CMV users when they engage in anonymous online debates.

Considering the great and growing percentage of a person’s communications, interactions, discussions, and debates that take place online, I think we have little choice but to try to facilitate doing this as safely, constructively, and with as much integrity as possible. The assumptions and expectations of CMV might seem naive given the current state of A.I. and whatnot, but this was less of a problem in previous years and it has been a more controlled environment than the internet at large. And commendable to attempt

dkh··on Unauthorized experiment on r/changemyview involving AI-generated comments
I am well-aware of the problem and its manifestations so far, which is one reason why, as I mention, I have been concerned about it for a very long time. It just hasn’t become an existential problem yet, but the tools and capabilities to get it there are fast approaching, and I hope we come up with something to fight it.
dkh··on Unauthorized experiment on r/changemyview involving AI-generated comments
Exactly. The “AI” part of the equation is massively important because although a human could be equally disingenuous and wrongly influence someone else’s views/behavior, the human cannot spawn a million instances of themselves and set them all to work 24/7 at this for a year
dkh··on Unauthorized experiment on r/changemyview involving AI-generated comments
Yeah, so this being undertaken at a large scale over a long period of time by bad actors/states/etc. to change opinions and influence behavior is and has always been one of my deepest concerns about A.I. We will see this done, and I hope we can combat it.
dkh··on Show HN: I used OpenAI's new image API for a personalized coloring book service
You don’t know if anyone upset about this is a generally and constantly unhappy person, they are upset about this. Are there no topics in this world that you have a very strong opinion on, that you would express given the situation? Could you not be a generally happy person and express those opinions, at the same time?

Also, I mean, I know a lot of people don’t care about the whole “A.I. vs. artists” thing, but it should absolutely not be difficult to understand why many do. We are talking about a fast-growing technology and industry that will perhaps decimate jobs and entire professions, that will definitely reduce the value of certain things to zero, and while that will be good for some things, it is concerning for many that one of the first things being seriously threatened is art—something generally thought to be a deeply human ability, and a profession already notoriously difficult to earn a living at. For a lot of people this is existential. This guy’s little coloring book project is not the problem, but it‘s still a small facet of the larger issue, and being concerned about that issue is very valid, and anyone with perspective and a modicum of empathy should be able to understand it.

dkh··on Show HN: I used OpenAI's new image API for a personalized coloring book service
Me too except I usually don’t get very far into making the things
Page 1 of 8Next →