<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: jnpnj</title><link>https://news.ycombinator.com/user?id=jnpnj</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 02:02:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jnpnj" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jnpnj in "The cult of vibe coding is dogfooding run amok"]]></title><description><![CDATA[
<p>This kinda puts it in words, most of us naturally expected 2025- LLMs to be able to generate OSS / demo / high craft code. Not messy commercial one.</p>
]]></description><pubDate>Mon, 06 Apr 2026 20:09:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47666337</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47666337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47666337</guid></item><item><title><![CDATA[New comment by jnpnj in "The cult of vibe coding is insane"]]></title><description><![CDATA[
<p>long ago, wordpress plugins were often a proper mess</p>
]]></description><pubDate>Mon, 06 Apr 2026 20:06:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47666291</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47666291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47666291</guid></item><item><title><![CDATA[New comment by jnpnj in "The 1987 game “The Last Ninja” was 40 kilobytes"]]></title><description><![CDATA[
<p>Long ago working for a retail store chain, I made some excel DSL to encode business rules to update inventory spreadsheets. While coding I realized that their excel template had a bunch of cells with whitespace in them on row 100000. This forced excel to store the sparse matrix for 0:100000 region, adding 100s of Kb for no reason. Multiplied by 1000s of these files over their internal network. Out of curiosity I added empty cell cleaning in my DSL and I think I managed to fit the entire company excel file set on a small sd card (circa 2010).</p>
]]></description><pubDate>Mon, 06 Apr 2026 09:48:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47658788</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47658788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47658788</guid></item><item><title><![CDATA[New comment by jnpnj in "Sheets: Terminal based spreadsheet tool"]]></title><description><![CDATA[
<p>pretty cool, most of the time I don't want to spin emacs org-table nor google sheets for a quick table</p>
]]></description><pubDate>Mon, 06 Apr 2026 08:18:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47658220</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47658220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47658220</guid></item><item><title><![CDATA[New comment by jnpnj in "Sheets Spreadsheets in Your Terminal"]]></title><description><![CDATA[
<p>there are some videos about quattro in those days and i was sincerely surprised how featured and advanced it was<p>the ratio of space / cpu / capabilities (beside the network part) is something that reaches deep in my brain</p>
]]></description><pubDate>Mon, 06 Apr 2026 08:17:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47658214</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47658214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47658214</guid></item><item><title><![CDATA[New comment by jnpnj in "Artemis II crew take “spectacular” image of Earth"]]></title><description><![CDATA[
<p>Made me look for the first pictures of earth<p><a href="https://en.wikipedia.org/wiki/Timeline_of_first_images_of_Earth_from_space" rel="nofollow">https://en.wikipedia.org/wiki/Timeline_of_first_images_of_Ea...</a><p>- first video listed <a href="https://en.wikipedia.org/wiki/File:1946-11-21_White_Sands_NM_V-2_rocket.ogg" rel="nofollow">https://en.wikipedia.org/wiki/File:1946-11-21_White_Sands_NM...</a><p>quite amazing</p>
]]></description><pubDate>Sun, 05 Apr 2026 12:15:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47648577</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47648577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47648577</guid></item><item><title><![CDATA[New comment by jnpnj in "Working on Products People Hate"]]></title><description><![CDATA[
<p>thanks a lot for the story. I used to spend a lot of time trying to figure out how to create work groups that didn't force people into hiding their true needs, pride, creativity and efforts... but I really didn't have a minute left to pursue that goal. I know that some groups have healthier culture where people can live and work in a happy mental place .. but it seems they are a rare kind of exception.</p>
]]></description><pubDate>Fri, 03 Apr 2026 17:27:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47629487</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47629487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47629487</guid></item><item><title><![CDATA[New comment by jnpnj in "Working on Products People Hate"]]></title><description><![CDATA[
<p>Along our career we often make compromises. I don't on something hostile to users but I surely stopped having pride on my work, partly to keep collecting a paycheck. Management, team dynamics.. are all influencing the path your product will take. Politics, economics are all factors in this too, few years ago people could jump ship easily, now a lot less so.<p>I'm coping through HN Hiring threads to find additional gigs that align with the need to contribute for others with less constraints.</p>
]]></description><pubDate>Fri, 03 Apr 2026 10:44:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47625140</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47625140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47625140</guid></item><item><title><![CDATA[New comment by jnpnj in "Ask HN: Who wants to be hired? (April 2026)"]]></title><description><![CDATA[
<p><p><pre><code>    Location: Paris, FR
    Remote: full remote
    Willing to relocate: no
    Technologies: Python, Typescript, Lisps, React, Django, FastAPI, Postgresql, Gitlab/ci, Docker
    Résumé/CV: https://registry.jsonresume.org/jnpn?theme=elegant (github https://github.com/jnpn)
    Email: johan.ponin.pro@gmail.com
    Schedule: Part-time (10/20h per week)
</code></pre>
Senior Fullstack Developer | 12+ Years | Seeking Long-Term Collaboration as Freelance<p>Currently employed but looking to build relationships with teams that value craftsmanship and velocity. I'm offering competitive rates ($70-90/hr) prioritizing team culture and interesting problems over maximizing income.<p>What I bring:<p>- 12+ years shipping production code<p>- Dev tooling expertise (recently: custom Babel AST analyzers for faster debugging)<p>- Proactive problem-solver who likes to improve processes<p>Ideal projects:<p>- Teams with strong engineering culture who build ambitious things cleanly and fast<p>- Greenfield development or systematic refactoring<p>- Bonus: Highly formal/industrial model-driven environments
  and FP/Logic Programming environments (Clojure, Haskell, Prolog)</p>
]]></description><pubDate>Wed, 01 Apr 2026 18:26:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47604636</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47604636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47604636</guid></item><item><title><![CDATA[New comment by jnpnj in "Founder of GitLab battles cancer by founding companies"]]></title><description><![CDATA[
<p>I remember steve yegge complaining about using brain and computing so sell clicks. I wonder how many people would do the same as Sid these days.</p>
]]></description><pubDate>Sat, 28 Mar 2026 20:58:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47558051</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47558051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47558051</guid></item><item><title><![CDATA[New comment by jnpnj in "John Bradley, author of xv, has died"]]></title><description><![CDATA[
<p>it's available on arch aur too, a quick build away and ready to serve</p>
]]></description><pubDate>Sat, 28 Mar 2026 17:30:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47556653</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47556653</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47556653</guid></item><item><title><![CDATA[New comment by jnpnj in "John Bradley, author of xv, has passed away"]]></title><description><![CDATA[
<p>Reminds me of the 90s cgi scene, softimage, lightwave3d</p>
]]></description><pubDate>Thu, 26 Mar 2026 21:15:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47535857</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47535857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47535857</guid></item><item><title><![CDATA[New comment by jnpnj in "John Bradley, author of xv, has died"]]></title><description><![CDATA[
<p>saw a screenshot as I was reading this article, made me eager to try it, and it's indeed simple, slick and featured... elegant look and feel for a different age.</p>
]]></description><pubDate>Thu, 26 Mar 2026 19:59:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47534969</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47534969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47534969</guid></item><item><title><![CDATA[New comment by jnpnj in "Corruption erodes social trust more in democracies than in autocracies"]]></title><description><![CDATA[
<p>In a democracy, corruption is seen as the moral exception (if not impossibility), when it happens it's a bigger wound than in autocracy where the baseline is lower.</p>
]]></description><pubDate>Mon, 16 Mar 2026 17:28:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47402029</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47402029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47402029</guid></item><item><title><![CDATA[. GotHub All the Things]]></title><description><![CDATA[
<p>Article URL: <a href="https://x61.sh/log/2026/03/14032026191148-gothub.html">https://x61.sh/log/2026/03/14032026191148-gothub.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47391746">https://news.ycombinator.com/item?id=47391746</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Sun, 15 Mar 2026 20:50:43 +0000</pubDate><link>https://x61.sh/log/2026/03/14032026191148-gothub.html</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47391746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47391746</guid></item><item><title><![CDATA[New comment by jnpnj in "Emacs and Vim in the Age of AI"]]></title><description><![CDATA[
<p>Anybody using cursor or antigravity ?<p>I tried them a bit and often they can infer immense amount of ideas from the immediate source context and suggest paragraph patches semantically close to what I had in mind from just one word.<p>Saying this as a vi/emacs user who liked to automate via macros, snippets, dynamic overlay inserts and what not.. I still enjoy being sharp on a keyboard and navigating source / branches swiftly but LLM can match and go beyond it seems. (not promoting them, feel free to stay in good old vi command sequences if that's fun for you)</p>
]]></description><pubDate>Sat, 14 Mar 2026 09:26:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47374854</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47374854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47374854</guid></item><item><title><![CDATA[New comment by jnpnj in "Dijkstra's Crisis: The End of Algol and Beginning of Software Engineering (2010) [pdf]"]]></title><description><![CDATA[
<p>> and some of them were actually better in ALGOL 68 than in later languages<p>not too far from what Tony Hoare said about ALGOL 60 ;)</p>
]]></description><pubDate>Fri, 13 Mar 2026 18:18:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47367745</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47367745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47367745</guid></item><item><title><![CDATA[New comment by jnpnj in "Kotlin creator's new language: a formal way to talk to LLMs instead of English"]]></title><description><![CDATA[
<p>Maybe we're entering the non-deterministic applications too. No more mechanical predictable thing.. more like 90% regular and then weird.<p>Slightly sarcastic but not sure this couldn't become a thing.</p>
]]></description><pubDate>Thu, 12 Mar 2026 18:19:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47355045</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47355045</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47355045</guid></item><item><title><![CDATA[New comment by jnpnj in "Rethinking Syntax: Binding by Adjacency"]]></title><description><![CDATA[
<p>Sorry for this sounds absurd, but with diffusion language models, who generate text non-linearly (from the few that I get, they relate terms without a simpler order), I wonder if new syntactic ideas will come up.</p>
]]></description><pubDate>Mon, 09 Mar 2026 20:07:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47314729</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47314729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47314729</guid></item><item><title><![CDATA[New comment by jnpnj in "The IRIX 6.5.7M (sgi) source code"]]></title><description><![CDATA[
<p>A blend of nextstep and macos classic somehow.</p>
]]></description><pubDate>Thu, 05 Mar 2026 18:35:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47265372</link><dc:creator>jnpnj</dc:creator><comments>https://news.ycombinator.com/item?id=47265372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47265372</guid></item></channel></rss>