<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: nilshauk</title><link>https://news.ycombinator.com/user?id=nilshauk</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 30 Aug 2026 13:22:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nilshauk" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nilshauk in "U.S. sanctions against the A/I Collective"]]></title><description><![CDATA[
<p>The genocide of the Palestinians (as argued by the UN) triggers the genocide convention obligating states and individuals to act.<p>It even comes in the effect at the very probability of genocide occuring. Preventing new armaments being sold to Israel is thus the rational and responsible thing to do, for example what Spain has been doing by refusing the transportation of arms through their country. This off course earns you some powerful, heavily moneyed enemies.<p>Edit: This was an attempt to explain why civilians are spray painting Elbit's military planes.</p>
]]></description><pubDate>Sat, 29 Aug 2026 07:41:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49487806</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=49487806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49487806</guid></item><item><title><![CDATA[New comment by nilshauk in "Meta reaches $16.68B settlement over social media harms to children"]]></title><description><![CDATA[
<p>"just cost of doing business." - some Meta boardroom.</p>
]]></description><pubDate>Wed, 26 Aug 2026 15:13:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49450592</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=49450592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49450592</guid></item><item><title><![CDATA[New comment by nilshauk in "Codeberg Bans Cryptocurrency Projects"]]></title><description><![CDATA[
<p>Codeberg's paying members can off course vote on policies of their own non-profit. More power to them. You have the freedom to not use their service. There are ample alternatives.</p>
]]></description><pubDate>Thu, 23 Jul 2026 03:25:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49016529</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=49016529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49016529</guid></item><item><title><![CDATA[New comment by nilshauk in "xAI joins SpaceX"]]></title><description><![CDATA[
<p>What a clever trick to throw more money (governmental subsidies) into a sinking ship (xAI and "AI" in general). Perplexingly this maneuver will probably boost stock prices thus creating more monopoly money to burn resources with.</p>
]]></description><pubDate>Tue, 03 Feb 2026 04:23:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46866460</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=46866460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46866460</guid></item><item><title><![CDATA[New comment by nilshauk in "Mozilla's open source AI strategy"]]></title><description><![CDATA[
<p>I detest AI on the grounds that it causes an overuse of our planet's resources as well as stealing IP and exploiting underpaid data workers.<p>However, if Mozilla can launch something capable that steals the thunder from all the closed source AI alternatives that might make the bubble pop finally.<p>Stock markets shook when Deepseek came on the scene and proved that clever coding might make up for using older hardware. The market leaders' moat suddenly didn't seem so impenetrable. In that same vein Mozilla might make a real dent by truly commodifying AI. AI stocks are highly valued currently because there's an idea that the leaders have something no one can copy.</p>
]]></description><pubDate>Tue, 13 Jan 2026 21:46:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46608661</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=46608661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46608661</guid></item><item><title><![CDATA[New comment by nilshauk in "Web Environment Integrity has no standing at W3C; understanding new W3C work"]]></title><description><![CDATA[
<p>Ok so Google ignores W3C on WEI.<p>But could someone else create a W3C proposal that could counteract WEI? It wouldn't have to implementation-specific but rather one or more principles drawing a line in the sand that shouldn't be crossed like what WEI is built to achieve?</p>
]]></description><pubDate>Fri, 11 Aug 2023 21:47:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=37094456</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=37094456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37094456</guid></item><item><title><![CDATA[New comment by nilshauk in "GitHub Copi­lot inves­ti­ga­tion"]]></title><description><![CDATA[
<p>AI progress won't be dead in the water if it respects copyright laws. Yes, being free to just freely grab any data is infinitely easier. But having to rely on properly licensed datasets or asking users for consent should be the norm for ML development IMHO.<p>Also, If we had trained some A.I. on the Windows codebase and started freely using suggestions given by it I bet Microsoft would scream copyright infringement in a heartbeat.</p>
]]></description><pubDate>Tue, 18 Oct 2022 17:03:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=33250548</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=33250548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33250548</guid></item><item><title><![CDATA[New comment by nilshauk in "GitHub Copi­lot inves­ti­ga­tion"]]></title><description><![CDATA[
<p>So happy to learn of this and I wish them best of luck in their efforts. And I'm surprised to find so many people klinging to Copilot.<p>We shouldn't shed any tears for a megacorporation which shows such blatant disregard for the licensed works of people's labour.<p>Yes, AI is here to stay but we should be able to build AI that respects copyright. Yes, it's easier to just steal data and call it fair use. Whether or not that's stealing will be interesting to try in court.</p>
]]></description><pubDate>Tue, 18 Oct 2022 10:52:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=33245418</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=33245418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33245418</guid></item><item><title><![CDATA[New comment by nilshauk in "The PocketReform is a made-in-Berlin Linux handheld"]]></title><description><![CDATA[
<p>I love that they included an ortholinear keyboard and open schematics. Definitely keeping my eyes on this.</p>
]]></description><pubDate>Tue, 28 Jun 2022 04:28:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=31904081</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=31904081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31904081</guid></item><item><title><![CDATA[New comment by nilshauk in "Ask HN: Is anyone else glad the crypto market is crashing?"]]></title><description><![CDATA[
<p>I’m not happy about people losing money.<p>However, I’m happy if this means money will be invested in innovation towards saving the planet, rather than finding new ways to burn resources with proof-of-work-based crypto.</p>
]]></description><pubDate>Thu, 12 May 2022 17:27:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=31357176</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=31357176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31357176</guid></item><item><title><![CDATA[New comment by nilshauk in "Innovating beyond libraries and frameworks"]]></title><description><![CDATA[
<p>Wow. Thanks for the headsup! I’ll have to look into this.</p>
]]></description><pubDate>Tue, 26 Apr 2022 17:46:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=31170648</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=31170648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31170648</guid></item><item><title><![CDATA[New comment by nilshauk in "Innovating beyond libraries and frameworks"]]></title><description><![CDATA[
<p>Yeah that makes sense. And “nobody got fired for picking technology X from large company Y”, there’s also that type of thinking.</p>
]]></description><pubDate>Tue, 26 Apr 2022 16:01:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=31169137</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=31169137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31169137</guid></item><item><title><![CDATA[New comment by nilshauk in "Innovating beyond libraries and frameworks"]]></title><description><![CDATA[
<p>Very much agree. Though there’s a line between implementing cryptographic algorithms yourself vs. implementing cookie based authentication.<p>Cryptography is something I’d leave to standard libraries. However, when it comes to authentication it might not be that hard to implement some cookie or token logic as long as the actual cryptography is handled by some well tested library.</p>
]]></description><pubDate>Tue, 26 Apr 2022 15:42:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=31168904</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=31168904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31168904</guid></item><item><title><![CDATA[New comment by nilshauk in "Innovating beyond libraries and frameworks"]]></title><description><![CDATA[
<p>I don't think my article shuts the door on domain specific languages even though it doesn't offer it as an answer. It could be an answer. By relying a bit less on frameworks and writing more code ourselves we have the chance to make our code fit the domain we're working with better. For now I wanted to wrestle a bit with the idea of always pulling in frameworks to do things.<p>> If your thing has been built so often already that much of the logic can be factored out into a framework, great - may as well use that<p>I agree, though that often comes with some costs and tradeoffs like I tried to outline in the article.</p>
]]></description><pubDate>Tue, 26 Apr 2022 13:20:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=31167129</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=31167129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31167129</guid></item><item><title><![CDATA[New comment by nilshauk in "Innovating beyond libraries and frameworks"]]></title><description><![CDATA[
<p>That's true we might not have been able to mobilize so much productivity so quickly for business without throwing frameworks at the problem. However, I think also a lot of effort might have been wasted by reinventing wheels and rewriting application many times over because some framework or language fell out of fashion and hiring for it became difficult.</p>
]]></description><pubDate>Tue, 26 Apr 2022 12:48:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=31166813</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=31166813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31166813</guid></item><item><title><![CDATA[New comment by nilshauk in "Innovating beyond libraries and frameworks"]]></title><description><![CDATA[
<p>Yes! It's like we've taught people to fish with the new latest in fishing equipment, but we failed to teach them some tried and true fishing principles. Haha, maybe this analogy breaks down. But yeah, I find that we focus almost too hard on keeping up with framework release notes instead of trying to see if we can distill some common patterns relevant across frameworks.</p>
]]></description><pubDate>Tue, 26 Apr 2022 11:59:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=31166410</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=31166410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31166410</guid></item><item><title><![CDATA[New comment by nilshauk in "Innovating beyond libraries and frameworks"]]></title><description><![CDATA[
<p>Your mention of composing dataflows reminded of this project <a href="https://nodered.org/" rel="nofollow">https://nodered.org/</a> which I haven't tried myself but sounds a bit like what Yahoo Pipes was back in the day.<p>I'm also curious about how simple we can make self-hosting on bare metal hardware. These days I've been looking a bit into Gnu Guix where you can define a whole server system using lisp syntax. My current explorative sideproject is to try and setup a Gitea service with Guix on a Raspberry PI.</p>
]]></description><pubDate>Tue, 26 Apr 2022 11:40:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=31166228</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=31166228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31166228</guid></item><item><title><![CDATA[New comment by nilshauk in "Innovating beyond libraries and frameworks"]]></title><description><![CDATA[
<p>I think one such counter-incentive could be, "whatever tech you choose you'll have to live with the consequences by owning maintenance and future development." However, in our fast-paced industry people can switch roles and jobs so quick that they'll never have to face the consequences of their tech-choices.</p>
]]></description><pubDate>Tue, 26 Apr 2022 11:31:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=31166149</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=31166149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31166149</guid></item><item><title><![CDATA[New comment by nilshauk in "Innovating beyond libraries and frameworks"]]></title><description><![CDATA[
<p>Hi everyone! The author here. Happy to discuss the thoughts expressed in the article.</p>
]]></description><pubDate>Tue, 26 Apr 2022 11:27:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=31166117</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=31166117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31166117</guid></item><item><title><![CDATA[New comment by nilshauk in "Ask HN: Have you created programs for only your personal use?"]]></title><description><![CDATA[
<p>Some weeks ago I wrote a couple of bookmarklets, one of which was this:<p>javascript:(function(){ 
  location.href = `<a href="https://nitter.net${location.pathname}" rel="nofollow">https://nitter.net${location.pathname}</a>` 
})();<p>You can take this JavaScript snippet and save it as a clickable bookmark (hence the name bookmarklet) in you browser. I've named this "re-open in Nitter". I  deleted my Twitter account a while back but sometimes I get handed a Twitter link. This snippet let's me quickly re-open the link in Nitter which is a nag-free way to browse Twitter without having an account. :)</p>
]]></description><pubDate>Wed, 13 Apr 2022 21:16:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=31020383</link><dc:creator>nilshauk</dc:creator><comments>https://news.ycombinator.com/item?id=31020383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31020383</guid></item></channel></rss>