<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: hugi</title><link>https://news.ycombinator.com/user?id=hugi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 25 Apr 2026 18:45:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hugi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hugi in "The legacy of NeXT lives on in OS X (2012)"]]></title><description><![CDATA[
<p>Yeah, I've deployed a few WO apps in Java EE environments. How that works is WO will basically use a servlet (adaptor) for request handing, which will bridge calls and convert them from the Java EE APIs to the WO specific APIs. You don't actually interact with the Java EE APIs much (or at all).<p>I just meant that going from WO to Java EE didn't feel very nice :).</p>
]]></description><pubDate>Mon, 23 Dec 2024 14:47:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=42494741</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=42494741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42494741</guid></item><item><title><![CDATA[New comment by hugi in "The legacy of NeXT lives on in OS X (2012)"]]></title><description><![CDATA[
<p>Probably true, but I can confirm that this relationship does <i>not</i> go both ways :). Absolutely hated going from WO to Java EE back in the day. But I understand it's gotten better in recent years though.</p>
]]></description><pubDate>Mon, 23 Dec 2024 08:28:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42492789</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=42492789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42492789</guid></item><item><title><![CDATA[New comment by hugi in "The legacy of NeXT lives on in OS X (2012)"]]></title><description><![CDATA[
<p>> I'd like to move the cursor backwards and forwards in long commands easier, maybe even with the mouse (!).<p>You can. Just hold down the option key and click wherever you want in the command.</p>
]]></description><pubDate>Sun, 22 Dec 2024 20:29:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=42488835</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=42488835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42488835</guid></item><item><title><![CDATA[New comment by hugi in "The legacy of NeXT lives on in OS X (2012)"]]></title><description><![CDATA[
<p>Totally. I've been very happy to see the world embrace htmx in the last year and it's given me confidence knowing I'm doing the right thing with ng-objects.<p>The methodology htmx uses is in many ways identical to what we've been doing in the WO world for almost 20 years using Ajax.framework (which I don't know if you're familiar with), a WO plugin framework that most importantly adds "partial page updates". So you can wrap a part of a page/component in a container element, and target it so only that element gets rendered/replaced on the client side when an action is invoked (link clicked, form submitted etc.).<p>And yes, combined with WO's stateful server side rendering and URLs, it's ridicilously powerful. I usually design my WO apps so users never actually see a stateful URL, they always land on "static URLs" while stateful intra-page work happens through page replacements. I love it.</p>
]]></description><pubDate>Sun, 22 Dec 2024 11:58:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42485836</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=42485836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42485836</guid></item><item><title><![CDATA[New comment by hugi in "The legacy of NeXT lives on in OS X (2012)"]]></title><description><![CDATA[
<p>Absolutely. WO was a brilliantly designed framework (especially for the time) and being somewhat disillusioned with the state of web development in the last decade, I'm still using it as the UI layer for some of my own applications. It just can't be beat when it comes to throwing together a quick app, essentially being AppKit for the web. And as you say, it's influence was great, although I often wish it had a little <i>more</i> influence.<p>EOF was a great ORM framework as well and I never really understood ORM hate - until I had to use ORM frameworks other than EOF which generally feel … not that great. I ditched EOF a decade back though, due to it being, well, dead, and replaced it with Cayenne which is an excellent, actively developed ORM that feels very much inspired by EOF's design principles.<p>In the last few years, I've been working on a WO inspired framework (to the point of almost being a WO clone on the component/templating side) as a side project. It's still very raw when seen from the outside, no documentation and still operating under a bad codename - but hoping to make a release and port my remaining WO apps in the coming year. Hopefully it will add at least a bit to WO's influence on the web development world :).<p><a href="https://github.com/ngobjects/ng-objects">https://github.com/ngobjects/ng-objects</a><p><a href="https://www.youtube.com/watch?v=-obvt93wSFc" rel="nofollow">https://www.youtube.com/watch?v=-obvt93wSFc</a></p>
]]></description><pubDate>Sun, 22 Dec 2024 10:09:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=42485461</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=42485461</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42485461</guid></item><item><title><![CDATA[New comment by hugi in "EU to hit Apple with first ever fine in €500M penalty over music streaming"]]></title><description><![CDATA[
<p>Seconded. I find it absolutely amazing that people try to paint the EU in a bad light for obliging web sites to let their users know they're being tracked. I'm grateful that I'm protected by institutions that work for the people, not for the corporations.</p>
]]></description><pubDate>Sun, 18 Feb 2024 14:13:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=39419220</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=39419220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39419220</guid></item><item><title><![CDATA[New comment by hugi in "Reddit signs $60M content licensing deal with AI company"]]></title><description><![CDATA[
<p>Thanks for the pointer! And yes, there are, but I kind of enjoy going through the comment history while deleting. Memories :).</p>
]]></description><pubDate>Sat, 17 Feb 2024 15:01:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=39410028</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=39410028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39410028</guid></item><item><title><![CDATA[New comment by hugi in "Reddit signs $60M content licensing deal with AI company"]]></title><description><![CDATA[
<p>I've been working on deleting my reddit posts over the past year. The site now feels like it's almost 100% bots, which I find more than a little sad.</p>
]]></description><pubDate>Sat, 17 Feb 2024 14:45:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=39409851</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=39409851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39409851</guid></item><item><title><![CDATA[New comment by hugi in "IDEs we had 30 years ago"]]></title><description><![CDATA[
<p>Agreed. And there's simply nothing that comes close to the power of the workspace when working on multiple projects that share dependencies.</p>
]]></description><pubDate>Thu, 28 Dec 2023 13:30:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=38793277</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=38793277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38793277</guid></item><item><title><![CDATA[New comment by hugi in "IDEs we had 30 years ago"]]></title><description><![CDATA[
<p>How so? Use it daily, with hundreds of open projects and it just flies.</p>
]]></description><pubDate>Thu, 28 Dec 2023 13:28:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=38793259</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=38793259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38793259</guid></item><item><title><![CDATA[New comment by hugi in "Quicktake for Apple II"]]></title><description><![CDATA[
<p>It was made by Connectix in 1994. The product line was acquired by Logitech in 1998.</p>
]]></description><pubDate>Sun, 17 Dec 2023 14:26:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=38673041</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=38673041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38673041</guid></item><item><title><![CDATA[New comment by hugi in "Iceland declares state of emergency over volcanic eruption threat"]]></title><description><![CDATA[
<p>Pretty much it. We're at a "get people and services ready for a potential disaster" stage. And it's sort of mislabeled by the Guardian. We have three stages for events like this; "uncertainty", "alert" and "emergency". The state that's been declared is "alert" not "emergency".<p><a href="https://www.almannavarnir.is/english/general-information/emergency-response/" rel="nofollow noreferrer">https://www.almannavarnir.is/english/general-information/eme...</a><p>Although sitting here and feeling my house rock back and forth, with the earthquake map looking like seen in the link below, I don't think it's too long until state of emergency.<p><a href="https://en.vedur.is/earthquakes-and-volcanism/earthquakes" rel="nofollow noreferrer">https://en.vedur.is/earthquakes-and-volcanism/earthquakes</a><p>Edit: And there we go. A stage of emergency was just declared for the town of Grindavík and it's being evacuated.</p>
]]></description><pubDate>Fri, 10 Nov 2023 22:33:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=38225476</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=38225476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38225476</guid></item><item><title><![CDATA[New comment by hugi in "The Oracle Java Platform Extension for Visual Studio Code"]]></title><description><![CDATA[
<p>Could you please explain? You say you don't know if it's better or worse for refactoring and then you say it's detection of symbols is like a random number generator? How so?</p>
]]></description><pubDate>Wed, 18 Oct 2023 20:17:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=37934209</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=37934209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37934209</guid></item><item><title><![CDATA[New comment by hugi in "The Oracle Java Platform Extension for Visual Studio Code"]]></title><description><![CDATA[
<p>2008 was 15 years ago and many of the people I've spoken to formed their opinion of Eclipse (and IntelliJ) at that time. But what you saw back then and now isn't anywhere near being the same software.<p>Can you explain why Eclipse is worse than IntelliJ today?</p>
]]></description><pubDate>Wed, 18 Oct 2023 20:15:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=37934180</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=37934180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37934180</guid></item><item><title><![CDATA[New comment by hugi in "The Oracle Java Platform Extension for Visual Studio Code"]]></title><description><![CDATA[
<p>> Intellij's refactoring crown<p>Not sure IntelliJ has a crown here. I use Eclipse and it has some pretty amazing refactoring options. And I really prefer it to IntelliJ (for my use cases at least). Are there particular things IntelliJ can do that Eclipse can't?</p>
]]></description><pubDate>Wed, 18 Oct 2023 18:23:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=37932615</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=37932615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37932615</guid></item><item><title><![CDATA[New comment by hugi in "Java 21 makes me like Java again"]]></title><description><![CDATA[
<p>Eclipse has seen vast development in the last few years and is fast and easy to use these days.</p>
]]></description><pubDate>Sun, 17 Sep 2023 14:23:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=37545354</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=37545354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37545354</guid></item><item><title><![CDATA[New comment by hugi in "Objective-C Internals"]]></title><description><![CDATA[
<p>Objective-C was my first "real" language, started working with it with almost no knowledge of C to make some Mac Apps on Rhapsody and later Mac OS X. Nice documentation and an awesome first language, not least due to the lovely Foundation and AppKit frameworks and the nice UIs of ProjectBuilder and InterfaceBuilder at the time. It was pure fun writing software in that environment.</p>
]]></description><pubDate>Sat, 12 Aug 2023 17:08:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=37102181</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=37102181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37102181</guid></item><item><title><![CDATA[New comment by hugi in "IntelliJ IDEA 2023.2"]]></title><description><![CDATA[
<p>10 years is a long time and Eclipse then and now are two very, very different things. Eclipse is amazingly fast for what it does, I think.<p>Only started using IntelliJ about 3-4 years back (due to Android development) so I don't have any comparison from older days there.</p>
]]></description><pubDate>Wed, 26 Jul 2023 15:45:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=36879686</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=36879686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36879686</guid></item><item><title><![CDATA[New comment by hugi in "IntelliJ IDEA 2023.2"]]></title><description><![CDATA[
<p>Can't speak for the other platforms, but I work on an M1 Mac and using IntelliJ feels like trying to move while submerged in a barrel of syrup.</p>
]]></description><pubDate>Wed, 26 Jul 2023 15:10:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=36878989</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=36878989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36878989</guid></item><item><title><![CDATA[New comment by hugi in "IntelliJ IDEA 2023.2"]]></title><description><![CDATA[
<p>I switch between IntelliJ and Eclipse during my daily workflow and IntelliJ always feels like an absolute hog. And I do feel like it's been getting worse with the later releases.</p>
]]></description><pubDate>Wed, 26 Jul 2023 15:01:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=36878831</link><dc:creator>hugi</dc:creator><comments>https://news.ycombinator.com/item?id=36878831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36878831</guid></item></channel></rss>