<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: kschiffer</title><link>https://news.ycombinator.com/user?id=kschiffer</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 09 May 2026 18:18:47 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kschiffer" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kschiffer in "Using Claude Code: The unreasonable effectiveness of HTML"]]></title><description><![CDATA[
<p>Typical HN condescending bitterness at it again. Thank you for this very constructive feedback.</p>
]]></description><pubDate>Sat, 09 May 2026 15:03:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48075540</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=48075540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48075540</guid></item><item><title><![CDATA[New comment by kschiffer in "Claude Code's source code has been leaked via a map file in their NPM registry"]]></title><description><![CDATA[
<p>Finally all spinner verbs revealed:
<a href="https://github.com/instructkr/claude-code/blob/main/src/constants/spinnerVerbs.ts#L16" rel="nofollow">https://github.com/instructkr/claude-code/blob/main/src/cons...</a></p>
]]></description><pubDate>Tue, 31 Mar 2026 11:10:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47585627</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=47585627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47585627</guid></item><item><title><![CDATA[New comment by kschiffer in "Living in Airbnbs full time isn’t easy (2021)"]]></title><description><![CDATA[
<p>Protip from my side if you're crashing Airbnbs full-time: bring a knife sharpener. I've yet to see the Airbnb that actually had a usable set of knives. Typically all dishes are whatever cheapest you can get at IKEA.</p>
]]></description><pubDate>Mon, 12 Jun 2023 07:45:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=36289807</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=36289807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36289807</guid></item><item><title><![CDATA[Developer Stress Management]]></title><description><![CDATA[
<p>Article URL: <a href="https://thevaluable.dev/developer-stress-management/">https://thevaluable.dev/developer-stress-management/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35828089">https://news.ycombinator.com/item?id=35828089</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 05 May 2023 11:54:37 +0000</pubDate><link>https://thevaluable.dev/developer-stress-management/</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=35828089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35828089</guid></item><item><title><![CDATA[New comment by kschiffer in "Dark Matter Developers: The Unseen 99% (2012)"]]></title><description><![CDATA[
<p>I would write and share more, but the HN tribunal is just too bitter and merciless to expose your weak and vulnerable self to – as the comments on this post perfectly illustrate.</p>
]]></description><pubDate>Tue, 02 May 2023 08:47:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=35784897</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=35784897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35784897</guid></item><item><title><![CDATA[New comment by kschiffer in "Show HN: Killport – CLI tool to kill processes running on a specified port"]]></title><description><![CDATA[
<p>I've come up with this simple bash function for a while already:
<a href="https://gist.github.com/kschiffer/912d95ca552112820d34f59ec610862f" rel="nofollow">https://gist.github.com/kschiffer/912d95ca552112820d34f59ec6...</a><p>Just add it to your shell config (e.g. `.zshrc`) and use it like so: `$ killport 8080`</p>
]]></description><pubDate>Tue, 25 Apr 2023 14:20:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=35700870</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=35700870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35700870</guid></item><item><title><![CDATA[New comment by kschiffer in "Gezellig – a word that encompasses the heart of Dutch Culture"]]></title><description><![CDATA[
<p>Or a German speaker–or any other language speaker I guess...</p>
]]></description><pubDate>Wed, 19 Apr 2023 16:17:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=35630017</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=35630017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35630017</guid></item><item><title><![CDATA[New comment by kschiffer in "World Building with GPT"]]></title><description><![CDATA[
<p>I don't even get why people wouldn't use normal GPT API (OpenAI completions) instead. Isn't it exactly the same except that ChatGPT is primed to be more conversational (which in many cases as the one in the OP is just noise anyway)?</p>
]]></description><pubDate>Tue, 28 Feb 2023 11:52:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=34968302</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=34968302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34968302</guid></item><item><title><![CDATA[From 1 to 1M (2014)]]></title><description><![CDATA[
<p>Article URL: <a href="https://waitbutwhy.com/2014/11/from-1-to-1000000.html">https://waitbutwhy.com/2014/11/from-1-to-1000000.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34400275">https://news.ycombinator.com/item?id=34400275</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 16 Jan 2023 13:16:55 +0000</pubDate><link>https://waitbutwhy.com/2014/11/from-1-to-1000000.html</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=34400275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34400275</guid></item><item><title><![CDATA[New comment by kschiffer in "Tailwind is a leaky abstraction"]]></title><description><![CDATA[
<p>Anyone remembers the vanilla tailwind implementation? It's called the `style` attribute.</p>
]]></description><pubDate>Tue, 29 Nov 2022 16:05:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=33789279</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=33789279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33789279</guid></item><item><title><![CDATA[New comment by kschiffer in "Tailwind is a leaky abstraction"]]></title><description><![CDATA[
<p>CUBE CSS to the rescue, I guess: <a href="https://cube.fyi/" rel="nofollow">https://cube.fyi/</a><p>Basically an approach that leverages the advantages of utilities and blocks and embracing the `Cascading` in CSS instead of working around it, like BEM et al. likes to do.</p>
]]></description><pubDate>Tue, 29 Nov 2022 16:04:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=33789256</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=33789256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33789256</guid></item><item><title><![CDATA[New comment by kschiffer in "An AI designed keyboard layout (2021)"]]></title><description><![CDATA[
<p>I'm three months into colemak now, together with learning touch typing (and switching to vim as main editor).<p>I've managed to get up to around 50 wpm coming from 75 wpm with normal qwerty without touch typing (just 6 finger freestyle). I've still some time to go to get over my initial typing speed. A really cool thing about colemak for me is replacing caps lock with backspace, which in itself is getting rid of so much finger/hand-travel, but that can obviously also easily be hacked into qwerty as well.<p>To this point, I don't know if I would recommend switching to anyone for the following reasons:<p>- You will slowly use muscle memory of normal qwerty, which can become quite awkward whenever you forced to use another computer. It's not like you cannot type it anymore, but you will be quite slow and inaccurate when typing. However, these situation barely exists for me in everyday life.<p>- Learning the new layout is quite a feat that takes time and daily dedication. I decided early on to use the new layout in my job (frontend dev) which definitely speed up adoption for me but also slowed me down considerably for some days. Even then it will take quite some time to get back to your initial speed.<p>- Depending on your profession, typing speed may not at all be a bottle neck. This is true for me as a software developer, where you spend the most time thinking about how to solve problem before typing them in small chunks.<p>- Wrt touch-typing, I weirdly found out for myself that it can actually cause some wrist and hand strain rather than protect from it. To me it feels that by using a lot more muscles to type it also increases chance of wear-and-tear. This is especially true for the pinkies for me, which I never used much for typing before.<p>Good thing about colemak wrt keyboard shortcuts is that it only changes letters (no symbols, punctuation, etc.) and then as few letters as possible to still achieve the best finger travel. In practice that means that many shortcuts stay the same, e.g. the common ones as CTRL-Z/X/C/A/Q/W etc.<p>I sort of did the switch as a self-experiment after being intrigued by all the science behind optimized layouts, and also to challenge myself to learn a new skill for the new year. I wanted to learn touch typing after decades of freestyle typing which I increasingly noticed was very error-prone. I figured that learning a new keyboard layout at the same time is a very good opportunity.<p>Not sure if I will stick to colemak permanently but so far it's still fun to try to gradually improve on it.</p>
]]></description><pubDate>Fri, 18 Mar 2022 13:12:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=30721752</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=30721752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30721752</guid></item><item><title><![CDATA[Show HN: React-to-webcomponent converts React components to custom elements]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/bitovi/react-to-webcomponent">https://github.com/bitovi/react-to-webcomponent</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=26268760">https://news.ycombinator.com/item?id=26268760</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 25 Feb 2021 21:48:13 +0000</pubDate><link>https://github.com/bitovi/react-to-webcomponent</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=26268760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26268760</guid></item><item><title><![CDATA[New comment by kschiffer in "Google outage – resolved"]]></title><description><![CDATA[
<p>Guys, chill out! We're DOS'ing HN already!</p>
]]></description><pubDate>Mon, 14 Dec 2020 12:14:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=25416418</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=25416418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25416418</guid></item><item><title><![CDATA[New comment by kschiffer in "The Digital Nomads Did Not Prepare for This"]]></title><description><![CDATA[
<p>Being able to calmly and piecefully experience the many cultural heritage sites, temples and gardens of Kyoto without any foreign tourists was one of those once-in-a-lifetime experiences for me (among others).</p>
]]></description><pubDate>Mon, 09 Nov 2020 16:58:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=25036805</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=25036805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25036805</guid></item><item><title><![CDATA[New comment by kschiffer in "Hapi.js project is reaching its conclusion"]]></title><description><![CDATA[
<p>Terrible news. This framework needs a future!</p>
]]></description><pubDate>Thu, 25 Jun 2020 13:28:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=23640472</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=23640472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23640472</guid></item><item><title><![CDATA[New comment by kschiffer in "They redesigned PubMed"]]></title><description><![CDATA[
<p>I guess if the original design was flawed enough to begin with, then obviously people catch up on proper redesigns a lot easier since any good UX work will naturally make them feel more understood by the product.<p>Win3.11 to Win95 springs to mind here.<p>In contrast, going from "good UX" to "better UX" is a whole different endeavor since you'll have to fight against the friction of people having to give up routines and flows that they have been sticking to for a long time. A thing which no amount of thoughtfulness and consideration of a redesign will be able to make up for – that is, initially.</p>
]]></description><pubDate>Sun, 24 May 2020 04:35:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=23289111</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=23289111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23289111</guid></item><item><title><![CDATA[New comment by kschiffer in "A Critique of React Hooks"]]></title><description><![CDATA[
<p>Interesting to finally see some criticism about hooks.<p>The biggest problem I have with Hooks is readability. IMO, functional components with hooks are harder to reason about since they obfuscate logic in a weird react-specific contract.
Class components have a much simpler, contract and syntax. They also felt much more natural since they picked up on familiar concepts of JavaScript, albeit with a couple of drawbacks.
I get the advantages of hooks, but in a way, at least to me it seems like they, at substantial cost, solve a problem which I barely ever encountered, even after building react apps for many years.</p>
]]></description><pubDate>Tue, 28 Apr 2020 02:44:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=23002786</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=23002786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23002786</guid></item><item><title><![CDATA[New comment by kschiffer in "Kevinism"]]></title><description><![CDATA[
<p>Fellow (German) Kevin here. I like how this topic is frequently being brought up again in loose intervals as if it is important to remind everyone every once in a while.<p>I can confirm that there is indeed a stigma associated with the name. As a white young male though, being grumpy about such thing would be quite disproportionate. In that sense, it sort of makes me get an idea of what it could be like to be ridiculed for something one has no control or responsibility about.</p>
]]></description><pubDate>Wed, 14 Aug 2019 15:50:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=20696781</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=20696781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20696781</guid></item><item><title><![CDATA[New comment by kschiffer in "What you need may be “pipeline +Unix commands” only"]]></title><description><![CDATA[
<p>Nice article, though I think you should work on your blog's typography. Using a bold typeface for body copy is not pleasant to read.</p>
]]></description><pubDate>Sun, 03 Mar 2019 12:08:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=19294079</link><dc:creator>kschiffer</dc:creator><comments>https://news.ycombinator.com/item?id=19294079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19294079</guid></item></channel></rss>