<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: mrami</title><link>https://news.ycombinator.com/user?id=mrami</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 07 Nov 2026 16:29:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mrami" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mrami in "The great butter and cheese fire of 1991"]]></title><description><![CDATA[
<p>Reminiscent of the Molasses Flood, though that was more tragic. Scale is a double-edged sword. <a href="https://en.wikipedia.org/wiki/Great_Molasses_Flood" rel="nofollow">https://en.wikipedia.org/wiki/Great_Molasses_Flood</a></p>
]]></description><pubDate>Sat, 07 Nov 2026 08:09:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=50402637</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=50402637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50402637</guid></item><item><title><![CDATA[New comment by mrami in "Show HN: An opinionated and statically-typed TypeScript SDK generator"]]></title><description><![CDATA[
<p>If anyone finds it useful, I have a Maven plugin that does something similar for Java (Java -> TypeScript)<p>For anybody that still uses Java. :D<p><a href="https://github.com/BlueCircleSoftware/bluecircle-json-interface-generator" rel="nofollow">https://github.com/BlueCircleSoftware/bluecircle-json-interf...</a></p>
]]></description><pubDate>Wed, 31 Aug 2022 18:56:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=32666748</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=32666748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32666748</guid></item><item><title><![CDATA[New comment by mrami in "Why is it easy to implement a Lisp?"]]></title><description><![CDATA[
<p>Quadratic behavior is O(n^2) like bubblesort - triple the number of items to sort, and it takes 9x the time.<p>Really, the comment was referring to "accidentally quadratic" bugs, as documented here, for example: <a href="https://accidentallyquadratic.tumblr.com/" rel="nofollow">https://accidentallyquadratic.tumblr.com/</a></p>
]]></description><pubDate>Mon, 20 Jun 2022 21:11:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=31815991</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=31815991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31815991</guid></item><item><title><![CDATA[New comment by mrami in "An ultra-precise clock shows how to link the quantum world with gravity"]]></title><description><![CDATA[
<p>A bit of a tangent, but boson vs. fermion is not a massless/massive split. There are massive bosons. Rather, it's a split on the qualities of the objects' spin, and thus whether they obey the Pauli exclusion principle.<p><a href="https://en.wikipedia.org/wiki/Boson" rel="nofollow">https://en.wikipedia.org/wiki/Boson</a></p>
]]></description><pubDate>Mon, 25 Oct 2021 16:39:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=28989904</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=28989904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28989904</guid></item><item><title><![CDATA[The T Project (2010)]]></title><description><![CDATA[
<p>Article URL: <a href="http://mumble.net/~jar/tproject/">http://mumble.net/~jar/tproject/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=27879198">https://news.ycombinator.com/item?id=27879198</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 19 Jul 2021 04:16:03 +0000</pubDate><link>http://mumble.net/~jar/tproject/</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=27879198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27879198</guid></item><item><title><![CDATA[New comment by mrami in "Ask HN: Tools you have made for yourself?"]]></title><description><![CDATA[
<p>A tool that will read your Java REST endpoints, and make TypeScript interfaces and invocation functions, so you can pretend your React front-end is using DCE again like it's 1999.<p><a href="https://github.com/BlueCircleSoftware/bluecircle-json-interface-generator" rel="nofollow">https://github.com/BlueCircleSoftware/bluecircle-json-interf...</a></p>
]]></description><pubDate>Sat, 12 Jun 2021 18:01:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=27486263</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=27486263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27486263</guid></item><item><title><![CDATA[New comment by mrami in "Outrun: Execute local command using processing power of another Linux machine"]]></title><description><![CDATA[
<p>This reminds me of playing with openMosix and ClusterKnoppix back in the day. The kernel would take care of migrating the processes and balancing the load automagically...</p>
]]></description><pubDate>Thu, 18 Mar 2021 16:51:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=26504676</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=26504676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26504676</guid></item><item><title><![CDATA[New comment by mrami in "Is the web getting slower?"]]></title><description><![CDATA[
<p>The term for JS enabled pages used to be DHTML back in the day. You'd be talking about a static-server DHTML site. Or something like that. <a href="https://en.m.wikipedia.org/wiki/Dynamic_HTML" rel="nofollow">https://en.m.wikipedia.org/wiki/Dynamic_HTML</a></p>
]]></description><pubDate>Wed, 09 Sep 2020 13:25:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=24420735</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=24420735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24420735</guid></item><item><title><![CDATA[New comment by mrami in "Passionate kissing is not a human universal (2015)"]]></title><description><![CDATA[
<p>Hands, lips, tip of tongue. "Mouthfeel" is as important to taste as flavor. Lips aren't for tasting either, why so many nerves? <a href="https://www.quora.com/Which-is-most-sensitive-part-of-the-human-body" rel="nofollow">https://www.quora.com/Which-is-most-sensitive-part-of-the-hu...</a></p>
]]></description><pubDate>Sat, 15 Feb 2020 03:53:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=22333112</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=22333112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22333112</guid></item><item><title><![CDATA[New comment by mrami in "An Antique Toaster That's Better Than Today’s [video]"]]></title><description><![CDATA[
<p>I imagine the solution is going to be some sort of parallel to open source, that I can't quite visualize atm.<p>Maybe the next generation beyond 3D printing will be able to do multi-component assembly tasks, and you can get/print your own high quality components, and assemble your own high quality toaster... Maybe</p>
]]></description><pubDate>Sun, 06 Oct 2019 23:43:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=21176026</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=21176026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21176026</guid></item><item><title><![CDATA[New comment by mrami in "Richard Stallman resigns from CSAIL at MIT"]]></title><description><![CDATA[
<p>IIRC - it's from the yellow pages "let your fingers do the walking", although I could have made up that association.<p><a href="https://m.youtube.com/watch?v=SYpJ1IgGoc0" rel="nofollow">https://m.youtube.com/watch?v=SYpJ1IgGoc0</a></p>
]]></description><pubDate>Tue, 17 Sep 2019 11:45:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=20993839</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=20993839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20993839</guid></item><item><title><![CDATA[New comment by mrami in "Visualizing and exploring sorting algorithms in two dimensions"]]></title><description><![CDATA[
<p>Centaurs are multifaceted and live rich, complex inner lives.<p><a href="https://commons.wikimedia.org/wiki/File:Achilleus_Lyra.jpg#/media/File:Achilleus_Lyra.jpg" rel="nofollow">https://commons.wikimedia.org/wiki/File:Achilleus_Lyra.jpg#/...</a></p>
]]></description><pubDate>Sat, 27 Jul 2019 15:13:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=20542371</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=20542371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20542371</guid></item><item><title><![CDATA[New comment by mrami in "Visualizing and exploring sorting algorithms in two dimensions"]]></title><description><![CDATA[
<p>I'm not sure what conditions you have in mind, but in the selection sort, the comparisons are O(n^2), and the assignments are O(n).<p>If comparisons are a fixed, non-zero cost, and assignments are a fixed, non-zero cost, then the comparisons in your selection sort will always overwhelm the assignments, and I can tell you at exactly which input size.<p><a href="https://gist.github.com/mrami4/56d6e234f34787b8c5daf543a299a7d5" rel="nofollow">https://gist.github.com/mrami4/56d6e234f34787b8c5daf543a299a...</a></p>
]]></description><pubDate>Sat, 27 Jul 2019 14:39:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=20542213</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=20542213</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20542213</guid></item><item><title><![CDATA[New comment by mrami in "Visualizing and exploring sorting algorithms in two dimensions"]]></title><description><![CDATA[
<p>> If swaps are the only thing you are counting, selection sort is O(n).<p>And if you ignore the bottom half of the centaur, it's just a dude playing a flute. :)<p>"In computer science, the time complexity is the computational complexity that describes the amount of time it takes to run an algorithm." [1]  We shouldn't be confusing people that actually want to learn about this stuff.<p>[1] <a href="https://en.wikipedia.org/wiki/Time_complexity" rel="nofollow">https://en.wikipedia.org/wiki/Time_complexity</a></p>
]]></description><pubDate>Sat, 27 Jul 2019 05:07:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=20540489</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=20540489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20540489</guid></item><item><title><![CDATA[New comment by mrami in "Visualizing and exploring sorting algorithms in two dimensions"]]></title><description><![CDATA[
<p>Selection sort and insertion sort are not O(n) algorithms...</p>
]]></description><pubDate>Sat, 27 Jul 2019 03:47:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=20540268</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=20540268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20540268</guid></item><item><title><![CDATA[New comment by mrami in "Why we're ending support for MySQL"]]></title><description><![CDATA[
<p>Funny, since you mention Postgres: 1996 is only PostgreSQL's first release. POSTGRES goes back even further [0]:<p>> POSTGRES has undergone several major releases since then. The first "demoware" system became operational in 1987 and was shown at the 1988 ACM-SIGMOD Conference. Version 1, described in The implementation of POSTGRES , was released to a few external users in June 1989. In response to a critique of the first rule system ( A commentary on the POSTGRES rules system ), the rule system was redesigned ( On Rules, Procedures, Caching and Views in Database Systems ), and Version 2 was released in June 1990 with the new rule system. Version 3 appeared in 1991 and added support for multiple storage managers, an improved query executor, and a rewritten rule system. For the most part, subsequent releases until Postgres95 (see below) focused on portability and reliability.<p>Your point stands, nonetheless. There are no whippersnappers present.<p>[0] <a href="https://www.postgresql.org/docs/9.3/history.html" rel="nofollow">https://www.postgresql.org/docs/9.3/history.html</a></p>
]]></description><pubDate>Fri, 05 Jul 2019 04:43:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=20359899</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=20359899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20359899</guid></item><item><title><![CDATA[New comment by mrami in "Ask HN: What was the Internet like before corporations got their hands on it?"]]></title><description><![CDATA[
<p>My first experience on the Internet was when I got to college in the fall of 1992.<p>I had done lots of BBSing before that, and I treated the Internet the same way - a bunch of different tools to get the same sort of social experience.<p>Email w/ pine. BBS message boards became Usenet w/ trn. Gopher. Finding random people with finger, and chatting with ytalk.  Once talked with a random girl named Thuy in Perth, which blew my mind at the time. Some shlub in the US sending messages live to Australia. Downloading all sorts of freeware from wuarchive.wustl.edu.<p>It felt smaller then, and something inviting (to me at least). You'd recognize email addresses from one corner popping into a new one, and it gave the whole Internet a sense of continuity. It was a place I wanted to interact with.<p>Usenet, in particular, was usually a pretty good source of information. As a matter of course, people attached their email address to each posting. And they usually only had one - HoTMaiL and its ilk wouldn't come around until '96 or so. If you saw an email address you recognized, you'd have an idea of trustability.<p>Today, I really don't contribute much. I don't surf r/new or whatever, so somebody else has usually said anything I want to say. C'est la vie.</p>
]]></description><pubDate>Sun, 13 Jan 2019 20:36:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=18898533</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=18898533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18898533</guid></item><item><title><![CDATA[New comment by mrami in "Letter of Recommendation: Old English"]]></title><description><![CDATA[
<p>Modern 'street' poetry: <a href="https://www.urbandictionary.com/define.php?term=Danger%20Noodle&amp=true&defid=12082984" rel="nofollow">https://www.urbandictionary.com/define.php?term=Danger%20Noo...</a></p>
]]></description><pubDate>Fri, 11 Jan 2019 05:12:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=18881169</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=18881169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18881169</guid></item><item><title><![CDATA[New comment by mrami in "Systemd is bad parsing"]]></title><description><![CDATA[
<p>Yes, exactly. Coming from C++/Java, I immediately though, "wait, this is turned off in production?"<p>cf. <a href="http://www.cplusplus.com/reference/cassert/assert/" rel="nofollow">http://www.cplusplus.com/reference/cassert/assert/</a></p>
]]></description><pubDate>Sat, 27 Oct 2018 14:01:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=18315716</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=18315716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18315716</guid></item><item><title><![CDATA[New comment by mrami in "Oracle Java SE 8 Release Updates"]]></title><description><![CDATA[
<p>Hmm, Oracle JDK yes, but seems there will be no free version <a href="https://medium.com/codefx-weekly/no-free-java-lts-version-b850192745fb" rel="nofollow">https://medium.com/codefx-weekly/no-free-java-lts-version-b8...</a><p>Personally, I've been transitioning my stuff to OpenJDK (probably should have a long time ago).</p>
]]></description><pubDate>Sat, 18 Aug 2018 15:29:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=17788906</link><dc:creator>mrami</dc:creator><comments>https://news.ycombinator.com/item?id=17788906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17788906</guid></item></channel></rss>