HNHacker News
TopNewBestAskShowJobs

joohwan

133 karma · joined September 17, 2016

submissionscomments
joohwan··on Show HN: Davit, a Apple Containers UI
What stood out to me more than this particular project is the visible acceleration of a phenomenon many of us could foresee, especially over the last year or so: people can build a version of the same idea faster than ever.

After like 10 minutes of searching I found multiple similar swift projects (most of them are just a couple of weeks or months old):

https://github.com/tdeverx/contained-app https://github.com/nico81/iContainer https://github.com/wouterdebie/davit https://github.com/Augani/dory https://github.com/tofa84/berth https://github.com/erdaltoprak/ContainerUtility https://github.com/andrew-waters/orchard

There were more if you include ones with fewer GitHub stars, CLI-only, non-Swift etc. but you get the idea.

People will increasingly be able to build their own version of the software they want. As that happens the value of someone else's decreases. The era of hyper-personal software is coming.

joohwan··on GPT-5.5 Codex reasoning-token clustering may be leading to degraded performance
I'm seeing this issue with 5.4 also.
joohwan··on VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
> If you fell for this once again, there's nobody else to blame but yourself.

We don’t need snarky comments like this, especially when the technology in question is so pervasive and takes a lot of cognitive effort to avoid. The blame lies solely with Microsoft.

joohwan··on Show HN: HoundDog.ai – Ultra-Fast Code Scanner for Data Privacy
LLMs can find issues that traditional SAST misses, but today they are slow, expensive, and nondeterministic. SAST is fast and cheap, but requires heavy manual rule maintenance. Our approach combines the strengths of both. The scanning engine is fully rule based and deterministic, with a rule language expressive enough to model code at compiler level accuracy. AI is used only to generate broad rule coverage across thousands of patterns, without sacrificing scan performance or reliability.
joohwan··on Is Clear Air Turbulence becoming more common?
Why is this comment being downvoted? Is it not true?
joohwan··on Show HN: Trophi.com – A forum the represents both sides of an argument
I personally find the font very hard on the eyes.
joohwan··on Show HN: Colorpedia – command-line tool for looking up colors
I've been working on a 2D game which involves pixel art. I wanted a way to quickly look up a color by hex code or RGB values on the terminal, but could not find a tool for it. So I created Colorpedia. It displays colors, shades and palettes along with details on multiple models (HSV, HSL, CMYK etc). It also outputs JSON for programmatic access.
joohwan··on Show HN: KQ – Simple Job Queue for Python Using Kafka
Fixed!
joohwan··on Show HN: KQ – Simple Job Queue for Python Using Kafka
Very true. I indeed found the lack of visibility into per-message information very painful when I was building this. One way I tried to alleviate the issue was providing a consumer "callback" to make it easier for users to plug their own code in to handle job failures (like your example of using SQS).

I've also thought about reserving a topic + consumer group specifically for failed jobs and bake the retry logic into KQ itself. But that's an area I must explore more.

I'm not sure if I understand what you are saying about batching consumers. What do you mean by batching in this context? Thanks for your input.

joohwan··on Python Library for Learning Binary Trees
Thanks! I may create one for linkedlists in the future!