<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: mekoka</title><link>https://news.ycombinator.com/user?id=mekoka</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 10:10:23 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mekoka" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mekoka in "A practical guide for setting up Zettelkasten method in Obsidian"]]></title><description><![CDATA[
<p>The article highlights that the real value of the ZK method is in the discovery of the deeper <i>connections</i> that run between ideas that on the surface may appear unrelated.<p>I can see how that could be useful in contexts where the work is about mulling over concepts, trying to uncover some hidden patterns. Philosophy, sociology, psychology come to mind. But looking at my large cache of notes on well known technology, I have a hard time seeing where the value would be.<p>I think it's worth pointing out because ZK pops up quite often on HN, as if it's the pinnacle of note taking. In reality, a lot of people here may just be wasting much of their time.</p>
]]></description><pubDate>Sat, 11 Apr 2026 17:17:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47732264</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47732264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47732264</guid></item><item><title><![CDATA[New comment by mekoka in "The Zettelkasten method in Obsidian"]]></title><description><![CDATA[
<p>I've written thousands of notes with just vim and the file system for over 20 years with little protocol. It's worked out great for me. Simple short text files that eventually graduated to markdown. I have folders and subfolders for top level topic hierarchy. Usually just a single level, a parent folder and then files for specific topics. It rarely goes deeper than two levels. I title everything descriptively to guide me to find what I need later. Like I said, thousands of notes spanning 20 years, never a problem.<p>I'm no expert, but looking from afar it seems to me that complex note-taking systems are an optimization on some anticipated theoretical future problem that seldom materializes in practice, and I think trying to squeeze those promised extra 10% of efficiency might possibly qualify as diminishing returns.</p>
]]></description><pubDate>Sat, 11 Apr 2026 14:02:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47730707</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47730707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47730707</guid></item><item><title><![CDATA[New comment by mekoka in "Author of "Careless People" banned from saying anything negative about Meta"]]></title><description><![CDATA[
<p>> saying "what else is new?" is nearly "this does not disgust me" which is essentially condoning it.<p>That's an amazing stretch.</p>
]]></description><pubDate>Sun, 05 Apr 2026 16:09:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47650841</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47650841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47650841</guid></item><item><title><![CDATA[New comment by mekoka in "Author of "Careless People" banned from saying anything negative about Meta"]]></title><description><![CDATA[
<p>GP's point is not that only heroes should tell the tale, but rather that in this case the whistleblower was <i>also</i> an active part of the problem, but sought to distance herself from her then behavior by swapping it down instead for a more passive lack of situational awereness. That is, she reached for stupidity as an escape hatch from having to reckon with her own malice. And she's now being celebrated for it.<p>The lack of accountability paired with the celebration of the "hero" are the problem. Not the fact of her testimony.<p>EDIT: Some people who have similarly testified acknowledged the part they played in the situation they later denounced. So, it is possible for the story to be told and for the teller to also say "I knew what was up. I said nothing. I did nothing. I'm sorry."</p>
]]></description><pubDate>Sat, 04 Apr 2026 21:33:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47643678</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47643678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47643678</guid></item><item><title><![CDATA[New comment by mekoka in "Author of "Careless People" banned from saying anything negative about Meta"]]></title><description><![CDATA[
<p>That's a strange outlook. How often do you still get shocked that a politician lied? Do you cultivate the surprise effect by fear of feeling complicit if your reaction instead is "what else is new?"</p>
]]></description><pubDate>Sat, 04 Apr 2026 21:05:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47643369</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47643369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47643369</guid></item><item><title><![CDATA[New comment by mekoka in "Sweden goes back to basics, swapping screens for books in the classroom"]]></title><description><![CDATA[
<p>You feel pain? Doctor says it's probably in your head because statistically you shouldn't. -- Based on countless true stories.<p>Data is map, not terrain. It can explain some of the quantifiable world, not all of it. Common sense can also fill some of the gaps, some of the time. And there remains plenty still that's too entropic for our grasp. Waiting for data to speak is not always the best move. Heck, it might even sometimes be the worst. It seems this is a lesson we collectively keep forgetting over and over, despite the endless list of data-backed "facts" that, in hindsight, it turns out we were wrong or short-sighted about. Apparently, that too is human nature.</p>
]]></description><pubDate>Thu, 02 Apr 2026 14:54:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47615323</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47615323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47615323</guid></item><item><title><![CDATA[New comment by mekoka in "The Cognitive Dark Forest"]]></title><description><![CDATA[
<p>Apologies, I should've been more obvious in my attempt at sarcasm.</p>
]]></description><pubDate>Mon, 30 Mar 2026 09:04:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47572072</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47572072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47572072</guid></item><item><title><![CDATA[New comment by mekoka in "The Cognitive Dark Forest"]]></title><description><![CDATA[
<p>A typical outlook from 21st century human thinking. We love to draw from our still rather actual history of fear and addictions to zero-sum games, to extrapolate the far advancement of other civilizations. As millennia go by, species can obviously only evolve technologically, while remaining psychologically, philosophically, and spiritually stuck.</p>
]]></description><pubDate>Mon, 30 Mar 2026 05:28:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47570672</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47570672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47570672</guid></item><item><title><![CDATA[New comment by mekoka in "The Cognitive Dark Forest"]]></title><description><![CDATA[
<p>You seem to be agreeing, not arguing, with the person you're replying to.</p>
]]></description><pubDate>Mon, 30 Mar 2026 02:42:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47569829</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47569829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47569829</guid></item><item><title><![CDATA[New comment by mekoka in "What young workers are doing to AI-proof themselves"]]></title><description><![CDATA[
<p>Are people still under the impression that testing candidates with coding challenges is in preparation of a job where real world problems are described like "invert the binary tree"?<p>There was never any value in simply the ability to invert a binary tree <i>from memory</i>. First, contrary to popular belief, this particular challenge is quite trivial, even easier imo than fizzbuzz. The value of testing candidates with easy problems is their usefulness in quickly filtering out potentially problematic coders, not necessarily to identify strong ones.<p>Second, another common take on coding challenges is that they're about memorization. Somewhat, but only to a point. Data structures and algorithms are a vocabulary. A big part of the challenge of using them "creatively" in real life is your ability to <i>recognize</i> that a particular subset of that vocabulary best matches a particular situation. In many novel contexts an LLM might be able to help you with implementation once the right algorithm has been identified, but only <i>after</i> you yourself have made that insightful connection.<p>Having said this I generally agree with the philosophy [0] that keeping things simple is enough 95+% of the time.<p>[0] <a href="https://news.ycombinator.com/item?id=47423647">https://news.ycombinator.com/item?id=47423647</a></p>
]]></description><pubDate>Sun, 22 Mar 2026 23:08:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47483311</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47483311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47483311</guid></item><item><title><![CDATA[New comment by mekoka in "The bespoke software revolution? I'm not buying it"]]></title><description><![CDATA[
<p>Do some people really believe that SaaS margins are dropping because the public at large has discovered that to save 20$/month on some app they can instead vibe code their own and use that instead?<p>My current guess about the future is that the age of SaaS is coming stronger than ever. I expect many vibe coders to come up with half-assed prototypes that will be copiously replicated and improved by more qualified devs aided by LLMs. In a similar way, I also expect smaller qualified teams (3 to 5) to leverage LLMs to become more relevant competitors of medium to large SaaS players. By 2029, we'll have more, but smaller SaaS companies.</p>
]]></description><pubDate>Fri, 20 Mar 2026 22:10:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47461361</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47461361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47461361</guid></item><item><title><![CDATA[New comment by mekoka in "I'm OK being left behind, thanks"]]></title><description><![CDATA[
<p>> it's failing to keep up on the skills that keep you employed.<p>I judge "failing to keep up" by my ability to "catch up". Right now if I search for paying courses on AI-assisted coding, I get a royal bunch for anything between 3$ to about 25$. These are distilled and converging observations by people who have had more time playing around with these toys than me. Most are less than 10 hours (usually 3 to 5). I also find countless free ones on YouTube popping up every week that can catch me up to a decent bouquet of current practices in an hour or two. They all also more or less need to be updated to relevancy after a few months (e.g. I've recently deleted my numerous bookmarks on MCP).<p>Don't get me wrong, LLM-assisted coding <i>is</i> disruptive, but when practice becomes obsolete after a few months it's not really what's keeping you employed. If after you've spent much time and effort to live near that edge, the gap that truly separates you from me in any meaningful way can be covered in a few hours to catch up, you're not really leaving me behind.</p>
]]></description><pubDate>Fri, 20 Mar 2026 21:08:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47460587</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47460587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47460587</guid></item><item><title><![CDATA[New comment by mekoka in "I'm OK being left behind, thanks"]]></title><description><![CDATA[
<p>> I also conveniently erased ie6<p>Also known as PTSD-induced amnesia, haha. We all tried to forget.</p>
]]></description><pubDate>Fri, 20 Mar 2026 19:35:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47459511</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47459511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47459511</guid></item><item><title><![CDATA[New comment by mekoka in "I'm OK being left behind, thanks"]]></title><description><![CDATA[
<p>The discussion is centered around the idea that "adopting early" provides some future proofing in a rapidly evolving (and largely non-standard) terrain. I share the FA's position that it does not.<p>> The web is special in this sense, it's intentionally long-lived warts and all. So the fundamentals pay outsized dividends.<p>Fundamentals pay dividends, but what makes you think that what you learn as an early adopter are fundamentals? Fundamentals are knowledge that is deemed intemporal, not "just discovered".<p>The historical web and its simplicity are as available to anyone today as it was back then. People can still learn HTML today and make table-based layouts. HTML is still HTML, whether you learned it then or today. But if back then you intended to become a professional front-end developer, you would still have to contend with the tremendous difficulties that some seem to have forgotten out of nostalgia. You'd soon have to also learn CSS in its early and buggy drafts, then (mostly non-standard) JavaScript (Netscape <i>and</i> IE6) and the multiple browser bugs that required all kinds of hacks and shims. Then you'd have to keep up with the cycles of changing front-end tools and practices, as efforts to put some sense into the madness were moved there. Much in all that knowledge went nowhere since it was not always part of a <i>progression</i>, but rather a set of competing cycles.<p>Fundamentals are indisputably relevant, but they're knowledge that emerges as victorious after all the fluff of uncertainty has been left behind. Front-end development is only now settling into that phase. With LLMs we're still figuring out where we're going.</p>
]]></description><pubDate>Fri, 20 Mar 2026 18:16:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47458501</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47458501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47458501</guid></item><item><title><![CDATA[New comment by mekoka in "I'm OK being left behind, thanks"]]></title><description><![CDATA[
<p>> The best professionals did not fall for insanity of the modern front-end dilettante and continued hacking shit without that insanitity.<p>"Front-end professional" and "no tooling" have been exclusive propositions since the early 2010s. You either learned to use tools or you were out of the loop.<p>> which will be outdated "tomorrow" just like grunt/bower... are looked at today<p>Not really. Historically, the main problem with front-end development has not been change, but the pace of it. That's how it ties in with the current discussion regarding the (now) ever-changing terrain of LLM-assisted coding. Front-end development is still changing today, but it's coalescing and congealing more than it's revolving. The chasms between transitions are narrowing. If you observe how long Webpack lasted and familiarity with it carried over to using Vite, it's somewhat safe to expect that the latter will last even longer and that its replacement will be a near copy. Someone putting time to learn front-end skills today might reap the benefits of that investment longer.<p>>  if you learned Javascript early, like really learned it, that mastery gets you far today.<p>I did. I got a copy of the Rhino book 4th ed. and read it cover to cover. I would not advise to learn JS today with historical references. JS was not designed like most other languages. It was hastily put together to get things done and it had a lot of "interesting", but ultimately undesirable, artifacts. It only slowly turned into a more sensible standard after-the-fact. Yes, there are some parts that are still in its core identity, but a lot in the implementation has changed. Efforts like "Javascript: The Good Parts", further standardization, and TS helped to slowly turn it into what we know today. You don't need to travel back in time for that mastery. Get a modern copy of the Rhino book and you'll be as good as the best of them.</p>
]]></description><pubDate>Fri, 20 Mar 2026 17:32:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47457852</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47457852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47457852</guid></item><item><title><![CDATA[New comment by mekoka in "I'm OK being left behind, thanks"]]></title><description><![CDATA[
<p>"It will grow more complex" is never a good reason to get into things early. It's just your mind playing FOMO tricks on you.<p>Many developers who picked up the web in the early years struggle with (front-end) web development today. It doesn't matter if they fetched jQuery or MooTools from some CDN as it was done in the mid 00s. Once the tooling became too complicated and ever changing they couldn't keep up as front-end dilettante. It required to commit as professionals.<p>If you started today, you'd simply learn the hard way, as it's always been done: get a few books or register for a course. Carve some time every day for theory and practice. All the while prioritizing what matters the most to get stuff done quickly <i>right now</i>, with little fluff. You will not learn Grunt, Bower, and a large array of historic tech. You'll go straight for what's relevant today. That applies to abstractions, frameworks, and tooling, but also to the fundamentals. You'll probably learn ES6+ and TS, not JS WAT. A lot of the early stuff seems like an utter waste of time in retrospect.<p>This is true for all tech. If you knew nothing about LLMs by the end of this year, you could find a course that teaches you all the latest relevant tricks in 5 to 10 hours for 10 bucks.</p>
]]></description><pubDate>Fri, 20 Mar 2026 15:50:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47456341</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47456341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47456341</guid></item><item><title><![CDATA[New comment by mekoka in "Innocent woman jailed after being misidentified using AI facial recognition"]]></title><description><![CDATA[
<p>> It is an AI error<p><i>The software identified the person as Angela Lipps. According to the court documents, the Fargo detective working the case then looked at Lipps' social media accounts and Tennessee driver's license photo.<p>In his charging document, the detective wrote that Lipps appeared to be the suspect based on facial features, body type and hairstyle and color.</i><p>The software worked exactly as intended. It's a filtering tool that sifts through data for common patterns to provide <i>leads</i>, not matches. It raises a flag on persons of interest. You can be a "match" anywhere between 0 and 100% and only relative to some specific input (like that picture taken from the top of the woman at the teller). In that sens mismatches are within acceptable parameters and have been known to happen.<p>A "match" is a pronouncement ultimately made by the humans that uses the tool, after they've checked out the leads. Someone slept at the wheel here.</p>
]]></description><pubDate>Thu, 12 Mar 2026 22:36:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47358220</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47358220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47358220</guid></item><item><title><![CDATA[New comment by mekoka in "ATMs didn’t kill bank teller jobs, but the iPhone did"]]></title><description><![CDATA[
<p>This LLM ability is directly proportional to the quantity of encoded (i.e. documented) knowledge about software development. But not all of the practice has thus been clearly communicated. Much of mastery resides in <i>tacit knowledge</i>, the silent intuitive part of a craft that influences the decision making process in ways that sometimes go counter to (possibly incomplete or misguided) written rules, and which is by definition very difficult to put into language, and thus difficult for a <i>language</i> model to access or mimic.<p>Of course, it could also be argued that some day we may decide that it's no longer necessary at all for code to be written for a human mind to understand. It's the optimistic scenario where you simply explain the misbehavior of the software and trust the AI to automatically fix everything, without breaking new stuff in the process. For some reason, I'm not that optimistic.</p>
]]></description><pubDate>Thu, 12 Mar 2026 19:09:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47355650</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47355650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47355650</guid></item><item><title><![CDATA[New comment by mekoka in "US economy unexpectedly sheds 92k jobs in February"]]></title><description><![CDATA[
<p>> empty stadiums<p>You mean full of AI spectators.</p>
]]></description><pubDate>Fri, 06 Mar 2026 15:50:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47276496</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47276496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47276496</guid></item><item><title><![CDATA[New comment by mekoka in "I am directing the Department of War to designate Anthropic a supply-chain risk"]]></title><description><![CDATA[
<p>>  what POSWID actually means<p>The phrase does not make more sense even if we go all the way back to Beers. I certainly don't feel alone in not understanding how he went from his (fair) observation that <i>"[There's] no point in claiming that the purpose of a system is to do what it constantly fails to do"</i> to his more controversial conclusion: "<i>The purpose of a system is what it does (aka POSIWID)"</i>.<p>Surely, there were many more sensible (but perhaps less quippy) stops between the two.</p>
]]></description><pubDate>Sat, 28 Feb 2026 00:33:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47188255</link><dc:creator>mekoka</dc:creator><comments>https://news.ycombinator.com/item?id=47188255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47188255</guid></item></channel></rss>