HNHacker News
TopNewBestAskShowJobs

mkoryak

1,497 karma · joined March 9, 2012

https://github.com/mkoryak

who/dogself

submissionscomments
mkoryak··on Show HN: Destroy Any Website with Stickman
Seems a little suspect that you didn't know about the other one given how similar the game mechanics work, down to the jetpack to fly around.

It is possible to both make a copy of something, and also do it with deep care and add more features, no?

mkoryak··on The worst job interview I ever had
I did.
mkoryak··on Exif Smuggling (2025)
I hid my toy vibe coded site's code inside the alpha channel of its logo. https://dogself.com

I probably should have minified it too...

mkoryak··on The worst job interview I ever had
If you answered that, my past self would have appreciated your answer and maybe even stopped. I mostly got things like: "code", "cash", "love" and one time a "fart"
mkoryak··on The worst job interview I ever had
Back when I was younger and interviewing candidates for a startup where I was one of the oldest engineers my favorite "fit" question used to be "tell me your favorite 4 letter word".

I never actually based my decision on that one, only the technical questions.

This is an example of where I (probably) contributed to making some people feel uncomfortable and I wouldn't do it now.

mkoryak··on Software engineering may no longer be a lifetime career
I find that it often pulls a solution that is good enough for this problem today. Sometimes that is great, and other times it's just creating a pile of shit
mkoryak··on Guy Goma's Accidental BBC Interview Lives on After 20 Years
Gift nyt link: https://www.nytimes.com/2026/05/06/business/media/bbc-guy-go...
mkoryak··on Artemis II crew take 'spectacular' image of Earth
This is exactly what I need for printing as 14x10 4x6 photos stitched together!
mkoryak··on Shell Tricks That Make Life Easier (and Save Your Sanity)
no no, not asking why use CLI. If I was less lazy, I would use it more often
mkoryak··on Shell Tricks That Make Life Easier (and Save Your Sanity)
Can you explain to me why either of these is useful?

I've somehow gotten by never really needing to pipe any commands in the terminal, probably because I mostly do frontend dev and use the term for starting the server and running prodaccess

mkoryak··on New accounts on HN more likely to use em-dashes
Someone should ban this bot, I've seen it before and it's always pretending to run this place
mkoryak··on Is beef tallow making a comeback?
Gift link: https://www.nytimes.com/2026/01/10/dining/beef-tallow-food-p...
mkoryak··on Show HN: RAMBnB.xyz P2P marketplace for RAM rentals
Why?
mkoryak··on Checkers Arcade
I'm pretty sure I found a way to always win this one as hounds when I was a kid.
mkoryak··on Project Gemini
I reserved go/poop years ago, but the ability to name a project with that name is diminishing
mkoryak··on Show HN: Shorter – search for shorter versions of your domain
Nothing shorter than dogself.com ?!
mkoryak··on Show HN: Dagger.js – A buildless, runtime-only JavaScript micro-framework
no prob. I have written code like that, and there is some allure to cram as much logic as possible into a single line.

The problem is that the nice feeling you get from writing it is inversely proportional to the nice feeling I have when reading it.

mkoryak··on Show HN: Dagger.js – A buildless, runtime-only JavaScript micro-framework
Yes, there are places to find worse code, but this isn't what I would call clean, readable code.

Some of it feels like it was written with the goal of not pressing enter. Can I read it and debug it? Certainly. Do I want to? Certainly not.

mkoryak··on Show HN: Dagger.js – A buildless, runtime-only JavaScript micro-framework
Ive done this before, I have used a bespoke micro framework to build a webpage. A couple of years later I wanted to update it, but discovered that I couldnt do it because of a bug in this framework and the framework also didnt exist anymore. I could fix the bug myself by reading all their code, or I could start over and use something that would still exist next year.

Also, have you read the dagger.js code? https://github.com/dagger8224/dagger.js/blob/main/src/dagger...

Its written like the developer has a limited supply of lines of code. No comments, ton of declarations on the same line, and lines that run longer than most widescreen monitors.

Its all super compact and dense. I would not want to try to fix a bug here.

Suggestion: Add a build step that runs before your code is published to npm so that you can have readable source AND small source.

mkoryak··on Show HN: Dagger.js – A buildless, runtime-only JavaScript micro-framework
Seems neat. I wouldn't use it for personal stuff because I'd be afraid of getting locked into a framework that might not exist next year.

Once this project is about a year old, if it still has any commits, then I'd consider it.

mkoryak··on Show HN: Turn Markdown into React/Svelte/Vue UI at runtime, zero build step
What enterprise uses a free open source github project to make bespoke toy html from markdown?

"It won't scale" is how over engineered code gets written

mkoryak··on Show HN: Clearcam – Add AI object detection to your IP CCTV cameras
I see this is clearcam. What is clearam? The readme mentions it a few times so it's probably not a typo.
mkoryak··on AI doesn't lighten the burden of mastery
I find that AI is really good at the easy stuff like writing tests for simple class without too many dependencies that we have all written hundreds of times.

Things go wrong as soon as I ask the AI to write something that I don't fully grasp, like some canvas code that involves choosing control points and clipping curves.

I currently use AI as a tool that writes code I could write myself. AI does it faster.

If I need to solve a problem in a domain that I haven't mastered, I never let the AI drive. I might ask some questions, but only if I can be sure that I'll be able to spot an incorrect hallucinated answer.

I've had pretty good luck asking AI to write code to exacting specifications, though at some point it's faster to just do it yourself

mkoryak··on Show HN: An endless feed with history, science, tech., business
Ok, I tried to read something, also on mobile. It's not really possible to scroll one screen at a time, which makes reading anything really hard.
mkoryak··on Show HN: An endless feed with history, science, tech., business
Seeing only one item at a time(on Mobile) is deal breaker for me. I don't know what other stuff is in the feed, and there is no way to easily know without scrolling through a bunch of stuff I probably don't care about.

The images don't really add much for me. I look at the title to decide if this is something I want to read about.

Maybe there is a way to turn off this one thing at a time, but I didn't stick around to find it.

Good luck, it's looking polished and works nicely

mkoryak··on Don't animate height
Ok, I want to add a pencil icon here, the pencil should be #ccc, here is #ddd, there is rebeccapurple, and over here it should be the same color as the container color.

Please write a nodejs server that produces those tiny images, don't forgot to correctly set the caching headers...

mkoryak··on Tuxracer.js play Tux Racer in the browser
i enjoyed falling off the left side of the map in "finding vodka". 800 is terminal velocity
mkoryak··on Meta announces Oakley smart glasses
hes trying to show off his 100k watch
mkoryak··on Working on databases from prison
Thanks for letting us know, user that was created 5 minutes ago to write this 2 times in the comments.
mkoryak··on Air India flight to London crashes in Ahmedabad with more than 240 onboard
Nyt gift link:

https://www.nytimes.com/live/2025/06/12/world/india-plane-cr...

Page 1 of 22Next →