<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: rockyj</title><link>https://news.ycombinator.com/user?id=rockyj</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 16 Jun 2026 20:55:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rockyj" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Simple Apps with Clojure, Htmx and Pipelines]]></title><description><![CDATA[
<p>Article URL: <a href="https://rockyj-blogs.web.app/2026/05/26/clojure-htmx-pipeline.html">https://rockyj-blogs.web.app/2026/05/26/clojure-htmx-pipeline.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48279893">https://news.ycombinator.com/item?id=48279893</a></p>
<p>Points: 32</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 26 May 2026 13:52:08 +0000</pubDate><link>https://rockyj-blogs.web.app/2026/05/26/clojure-htmx-pipeline.html</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=48279893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48279893</guid></item><item><title><![CDATA[New comment by rockyj in "Docker images are hundreds of MB; a full game engine compiles to 35MB WASM"]]></title><description><![CDATA[
<p>That is a strange title / comparison. Docker images (even slimmed down) have an OS (most likely a Linux distribution), some libs and the runtime needed for a programming language. On it's own a "game engine + WASM binary" is not comparable.</p>
]]></description><pubDate>Tue, 12 May 2026 12:33:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48107335</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=48107335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48107335</guid></item><item><title><![CDATA[New comment by rockyj in "ClojureScript Gets Async/Await"]]></title><description><![CDATA[
<p>Last i checked, it needed JVM (parts of the library are in Java). Given there are many JS minifiers and optimizers (tree shaking etc.) avaliable in JS itself in 2026, I do not know why we need this huge overhead.</p>
]]></description><pubDate>Fri, 08 May 2026 12:44:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48062256</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=48062256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48062256</guid></item><item><title><![CDATA[New comment by rockyj in "ClojureScript Gets Async/Await"]]></title><description><![CDATA[
<p>Nice! Now also get rid of the elephant in the room - "Google Closure Compiler" and then we can really celebrate.</p>
]]></description><pubDate>Fri, 08 May 2026 09:38:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48060797</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=48060797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48060797</guid></item><item><title><![CDATA[New comment by rockyj in "Indian matchbox labels as a visual archive"]]></title><description><![CDATA[
<p>My dad had a transportation contract with the local Wimco factory, we had stacks of these at home. Lots of childhood memories associated with the matches.</p>
]]></description><pubDate>Thu, 07 May 2026 15:19:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48050492</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=48050492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48050492</guid></item><item><title><![CDATA[New comment by rockyj in "Bringing Clojure programming to Enterprise (2021)"]]></title><description><![CDATA[
<p>I am a Clojure fan and would love to use it. But you are right, we live in a real world where money talks and most organizations want to see developers as cheap, replaceable commodities.<p>Not to mention in a post AI world, cost of code generation is cheap, so orgs even need even fewer devs, combine all this with commonly used languages and frameworks and you need not worry about - "too valuable to replace or fire".<p>Having said that - there may be a (very) small percentage of orgs which care about people, code crafting and quality and may look at Clojure as a good option.</p>
]]></description><pubDate>Thu, 02 Apr 2026 12:43:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47613712</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=47613712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47613712</guid></item><item><title><![CDATA[New comment by rockyj in "Spring Boot Done Right: Lessons from a 400-Module Codebase"]]></title><description><![CDATA[
<p>And at the same time, gives you a dozen of footguns. This is just a list for the gotchas in the "@Transactional" annotation - <a href="https://dev.to/closeup1202/8-spring-transactional-pitfalls-that-break-production-and-how-to-catch-them-all-258f" rel="nofollow">https://dev.to/closeup1202/8-spring-transactional-pitfalls-t...</a><p>Now read up on all the dozen of annotations. But yeah, we did not want to "re-invent the wheel".</p>
]]></description><pubDate>Mon, 30 Mar 2026 13:52:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47574356</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=47574356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47574356</guid></item><item><title><![CDATA[New comment by rockyj in "Epic Games to cut more than 1k jobs as Fortnite usage falls"]]></title><description><![CDATA[
<p>Line goes up is also not enough anymore. The slope of line going up is most important. You made 10bn last year, but only 9 bn this year - this means time for some layoffs to please "the market". I have no way to explain this world we live in.</p>
]]></description><pubDate>Tue, 24 Mar 2026 20:31:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47508750</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=47508750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47508750</guid></item><item><title><![CDATA[Show HN: Fun Cricket 26 – 3 clicks to bowl, 3 to bat, 1000s of possibilities]]></title><description><![CDATA[
<p>Growing up in India in the 90s, I always wanted a cricket game I could just play - no downloads, no loading screens, no flashy 3D graphics that get in the way. Just pure cricket fun in the browser where every ball feels different.<p>So I built one. Choose ball line, length, pace, shot timing, power, direction and fielder positions. It all matters! Every delivery is a battle between bat and ball, and the result comes from the combination of all these factors - not from random dice rolls.<p>What's in the game:
- Day and Night matches
- Knockouts and full tournaments
- Historical scenarios - drop yourself into legendary chases and famous collapses
- 16 real-world-inspired teams with unique play styles and momentum traits<p>It runs entirely in the browser. No installs, no signups. Just pure cricket fun.<p>Would love to hear any feedback.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47086521">https://news.ycombinator.com/item?id=47086521</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 20 Feb 2026 11:14:43 +0000</pubDate><link>https://cric26.fun</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=47086521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47086521</guid></item><item><title><![CDATA[New comment by rockyj in "We asked 15k European devs about jobs, salaries, and AI [pdf]"]]></title><description><![CDATA[
<p>Not sure of where you are coming from. But thousands come in and go every year. A few hundred are able to land a job after graduation / post-graduation (in Germany). Zero is not theoretically possible with so many universities looking for international students.</p>
]]></description><pubDate>Mon, 02 Feb 2026 18:14:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46859204</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=46859204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46859204</guid></item><item><title><![CDATA[New comment by rockyj in "We asked 15k European devs about jobs, salaries, and AI [pdf]"]]></title><description><![CDATA[
<p>What plan? I do not know what reality people live in. I am an Indian myself, migrated 12 years ago. There are around currently 20000 students from India in Germany. I have talked to a dozen of them in my neighborhood, only 1 in 10 can even find a job post graduation in current market<p>Proof - <a href="https://youtu.be/2x-aQy730Ew?si=y6hKNp9G6TOI_mtT" rel="nofollow">https://youtu.be/2x-aQy730Ew?si=y6hKNp9G6TOI_mtT</a></p>
]]></description><pubDate>Mon, 02 Feb 2026 18:03:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46859056</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=46859056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46859056</guid></item><item><title><![CDATA[New comment by rockyj in "We asked 15k European devs about jobs, salaries, and AI [pdf]"]]></title><description><![CDATA[
<p>Yeah, don't get why you were down voted. What reality are people living in and how do I transfer in that timeline</p>
]]></description><pubDate>Mon, 02 Feb 2026 17:56:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46858983</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=46858983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46858983</guid></item><item><title><![CDATA[New comment by rockyj in "We asked 15k European devs about jobs, salaries, and AI [pdf]"]]></title><description><![CDATA[
<p>I agree with you partly. The benefits are great & fairly above international norms. But I do not agree with the "firing protection" anymore. Last year alone I saw thousands let go in Berlin in fairly large organizations like neobanks for example. I myself saw my previous employer let go of 30% of the staff over the year. A simple Google search of - "Berlin IT firings 2025" will give you a picture.</p>
]]></description><pubDate>Mon, 02 Feb 2026 17:55:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46858963</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=46858963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46858963</guid></item><item><title><![CDATA[New comment by rockyj in "We asked 15k European devs about jobs, salaries, and AI [pdf]"]]></title><description><![CDATA[
<p>Yeah, the numbers in Germany are not so rosy. If these numbers are true, we are looking at -<p>- An "average" salary of around 65K / year<p>- This after (an average of) 5-6 rounds of interviews<p>- 6 months of "probation", with only 2 weeks of notice<p>- And all after 4-6 years of degree/s and 4-5 years of experience (so around 10 years of investment)<p>Then after taxation 65K annually means around 3500/month in pocket. Then with the current prices - around 1200 goes in rent alone. Not a lot of room to spend after that. Then, prices keep going up and even a simple (new) car is around 20,000. Not to mention the stress / savings you have to keep since people can be let go anytime. To top it, there is a ceiling in Germany - unless you are extra-ordinary forget making above 100K ever even after 25 years of experience.<p>IT / software dev is a "barely survivable" kind of job in Germany right (sadly) now. I do not recommend it to kids in school/uni anymore (again unfortunately).</p>
]]></description><pubDate>Mon, 02 Feb 2026 16:40:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46858038</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=46858038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46858038</guid></item><item><title><![CDATA[New comment by rockyj in "Show HN: Mystral Native – Run JavaScript games natively with WebGPU (no browser)"]]></title><description><![CDATA[
<p>Very interesting. It would be great if this works with a "higher" level library like Pixi.js or Phaser.js, that way one could build with ease in JS/TS, using a rich library/ecosystem and still distribute a "native" app (it probably already works with these libs but not sure).</p>
]]></description><pubDate>Fri, 30 Jan 2026 10:53:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46822891</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=46822891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46822891</guid></item><item><title><![CDATA[New comment by rockyj in "Show HN: The HN Arcade"]]></title><description><![CDATA[
<p>Wow! What a coincidence. I just launched this y'day - <a href="https://cric26.fun/" rel="nofollow">https://cric26.fun/</a><p>I tried to go for deep cricket-ing gameplay and not graphics. People from the subcontinent should be able to enjoy it.</p>
]]></description><pubDate>Wed, 28 Jan 2026 14:59:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46796181</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=46796181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46796181</guid></item><item><title><![CDATA[New comment by rockyj in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://rockyj-blogs.web.app/" rel="nofollow">https://rockyj-blogs.web.app/</a></p>
]]></description><pubDate>Thu, 15 Jan 2026 11:52:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46631205</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=46631205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46631205</guid></item><item><title><![CDATA[New comment by rockyj in "Ask HN: If you had $10M in the bank, would you still show up to your job?"]]></title><description><![CDATA[
<p>Nope, I would probably even quit at 250K of savings. Take some time off, then maybe learn pixel art / design , and spend 2 years to make a game or SaaS to get around 2k income per month for 2 years and then repeat the cycle. The initial money secures basic housing and bills, and the small monthly income is good enough for me.</p>
]]></description><pubDate>Tue, 13 Jan 2026 20:38:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46607564</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=46607564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46607564</guid></item><item><title><![CDATA[New comment by rockyj in "The creator of Claude Code's Claude setup"]]></title><description><![CDATA[
<p>My biggest question now is - since now anyone can build a SaaS, and since everything is now optimized not for "employment" but for "enterprise" (run your own business), just how many 1-2 person companies can we build? I mean how many genuine sell-able ideas are there. Can we as a society have a 100,000s small software enterprises (and not a few hundred employing 1000s)?<p>I would love to start my own SaaS company, even if it generates $1000 a month I will be elated. And I have 20+ years of experience programming and in FinTech, but what do I build? Not to mention, without sales & marketing nothing will really work.</p>
]]></description><pubDate>Wed, 07 Jan 2026 11:19:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46525090</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=46525090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46525090</guid></item><item><title><![CDATA[New comment by rockyj in "Doom in Django: testing the limits of LiveView at 600.000 divs/segundo"]]></title><description><![CDATA[
<p>Very impressive! Worth noting that HTMX also has a WebSocket extension - <a href="https://v1.htmx.org/extensions/web-sockets/" rel="nofollow">https://v1.htmx.org/extensions/web-sockets/</a> so one could potentially also do "live views" in more performant runtimes like JVM or Node.js</p>
]]></description><pubDate>Wed, 31 Dec 2025 12:25:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46443551</link><dc:creator>rockyj</dc:creator><comments>https://news.ycombinator.com/item?id=46443551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46443551</guid></item></channel></rss>