<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: gabordemooij</title><link>https://news.ycombinator.com/user?id=gabordemooij</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 21 May 2026 02:54:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gabordemooij" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gabordemooij in "Android developer verification: Balancing openness and choice with safety"]]></title><description><![CDATA[
<p>fine, but can you buy alternatives that run your software then?</p>
]]></description><pubDate>Sat, 21 Mar 2026 07:40:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47464883</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=47464883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47464883</guid></item><item><title><![CDATA[New comment by gabordemooij in "Android developer verification: Balancing openness and choice with safety"]]></title><description><![CDATA[
<p>no because, from what I understand you have to do this on a per-app (per version even?) basis</p>
]]></description><pubDate>Sat, 21 Mar 2026 07:35:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47464855</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=47464855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47464855</guid></item><item><title><![CDATA[New comment by gabordemooij in "Google adds 24-hour wait and mandatory reboot to Android sideloading flow"]]></title><description><![CDATA[
<p>Would it not be nicer to have a dual boot phone where one OS is baked in rom and only contains certain necessary government/banking/medical service apps and the other is just completely free to use for whatever purpose? Just a thought...</p>
]]></description><pubDate>Sat, 21 Mar 2026 07:35:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47464850</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=47464850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47464850</guid></item><item><title><![CDATA[New comment by gabordemooij in "Time to end the 'uncontrolled experiment' of social media on kids scientists say"]]></title><description><![CDATA[
<p>Can we please stop to design our whole society around the inability of people to deal with things?</p>
]]></description><pubDate>Fri, 20 Mar 2026 15:46:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47456265</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=47456265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47456265</guid></item><item><title><![CDATA[New comment by gabordemooij in "I'm OK being left behind, thanks"]]></title><description><![CDATA[
<p>I find the hivemind terribly oppressing at times. AI tools are great, but in the end it seems to me that the results matter most. However we seem to go from hype to hype, again and again. It's all so tiresome. Why can't we just respect individual choices and focus less on the tools and more on the results?</p>
]]></description><pubDate>Fri, 20 Mar 2026 15:28:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47455979</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=47455979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47455979</guid></item><item><title><![CDATA[New comment by gabordemooij in "Show HN: Xoscript"]]></title><description><![CDATA[
<p>It's a side effect of pass-by-reference. In most languages you have to guess if something is passed by value/ref. In xoscript everything is always a reference.</p>
]]></description><pubDate>Thu, 15 Jan 2026 10:05:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46630464</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=46630464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46630464</guid></item><item><title><![CDATA[New comment by gabordemooij in "Show HN: Xoscript"]]></title><description><![CDATA[
<p>1. I guess this is just personal taste, we can add aliases if you like. lf (lowercase seems nice). Smalltalk itself uses brk. Could at both. Personally I love the 'touch' of history, makes it seem like there is continuum in tech somehow. But that's just personal taste as well.<p>2.
['the word 'Hello' has 5 chars']
['I say: "Hi There!"']
['In xoscript we use [' and '] ']<p>this is not allowed:
['this causes a '] parsing error.']<p>3. 
It's all just message passing.<p>- {} * x is just message * with arg x
- yes it's a function, which is an object, and it has a method called *
- Smalltalk uses times: { ... } times: 101.<p>- True is an object
- (i = i) yields True, so you can send a messages to True
- continue/break only work with True
- , means: continue talking to object (True)</p>
]]></description><pubDate>Thu, 15 Jan 2026 10:03:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46630438</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=46630438</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46630438</guid></item><item><title><![CDATA[New comment by gabordemooij in "Show HN: Xoscript"]]></title><description><![CDATA[
<p>I don't feel oppressed. I'm just happy with my life.</p>
]]></description><pubDate>Wed, 14 Jan 2026 19:10:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46621072</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=46621072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46621072</guid></item><item><title><![CDATA[New comment by gabordemooij in "Show HN: Xoscript"]]></title><description><![CDATA[
<p>Out is used in a static/class-like sense here, hence the uppercase letter. It means it should not be treated as an instance (although it technically does not really matter).</p>
]]></description><pubDate>Wed, 14 Jan 2026 19:09:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46621056</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=46621056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46621056</guid></item><item><title><![CDATA[New comment by gabordemooij in "Show HN: Xoscript"]]></title><description><![CDATA[
<p>I would love to further discuss some syntax issues.<p>- STOP is from telegraphs. \n is also allowed.<p>- The assymetric string boundaries (brackets) allow you to embed quotes/boundaries without escaping.<p>what is terse about the loops?<p>any further thoughts about EOL?</p>
]]></description><pubDate>Wed, 14 Jan 2026 19:08:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46621027</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=46621027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46621027</guid></item><item><title><![CDATA[New comment by gabordemooij in "Show HN: Xoscript"]]></title><description><![CDATA[
<p>I dont care what you or anyone else thinks. I give you a free tool. That's all.</p>
]]></description><pubDate>Wed, 14 Jan 2026 19:04:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46620953</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=46620953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46620953</guid></item><item><title><![CDATA[New comment by gabordemooij in "Show HN: Xoscript"]]></title><description><![CDATA[
<p>it means there are objects, everything is an object.
That has nothing to do with side-effects.</p>
]]></description><pubDate>Wed, 14 Jan 2026 19:02:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46620924</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=46620924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46620924</guid></item><item><title><![CDATA[New comment by gabordemooij in "Show HN: Xoscript"]]></title><description><![CDATA[
<p>well that's what I want to avoid. What it means is that someone like xlibre-author could create a pr and I will not reject it.</p>
]]></description><pubDate>Wed, 14 Jan 2026 18:13:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46619878</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=46619878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46619878</guid></item><item><title><![CDATA[New comment by gabordemooij in "Show HN: Xoscript"]]></title><description><![CDATA[
<p>maybe I'll add support for pledge/unveil (with cgi) as well - what do you think?</p>
]]></description><pubDate>Wed, 14 Jan 2026 17:43:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46619276</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=46619276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46619276</guid></item><item><title><![CDATA[New comment by gabordemooij in "Show HN: Xoscript"]]></title><description><![CDATA[
<p>I used PHP, nodejs, Python etc and I just wanted something simpler. I use OpenBSD as my server os and I wanted a scripting language that matches the simplicity (and security) of OpenBSD.</p>
]]></description><pubDate>Wed, 14 Jan 2026 17:40:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46619209</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=46619209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46619209</guid></item><item><title><![CDATA[New comment by gabordemooij in "Show HN: Xoscript"]]></title><description><![CDATA[
<p>and.. I want to avoid having to add a coc. Can try.</p>
]]></description><pubDate>Wed, 14 Jan 2026 17:26:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46619014</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=46619014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46619014</guid></item><item><title><![CDATA[New comment by gabordemooij in "Show HN: Xoscript"]]></title><description><![CDATA[
<p>I was having doubts about this too. But in today's (geo)political climate it might be useful. Otherwise I can always delete it. But you're right, it's just a hammer.</p>
]]></description><pubDate>Wed, 14 Jan 2026 17:24:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46618980</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=46618980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46618980</guid></item><item><title><![CDATA[New comment by gabordemooij in "Show HN: Xoscript"]]></title><description><![CDATA[
<p>I know it's probably not for everyone, but yeah I like the general idea of Smalltalk. However, xoscript does not have the whole vm/image thing. Also no classes, just prototypes. So I guess it sits more between smalltalk and js. You can create a class by overriding the new-method of an object though. That will essentially give you a class.</p>
]]></description><pubDate>Wed, 14 Jan 2026 17:19:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46618897</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=46618897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46618897</guid></item><item><title><![CDATA[New comment by gabordemooij in "Show HN: Xoscript"]]></title><description><![CDATA[
<p>Here is an example for server code, just added a minute ago:
<a href="https://xoscript.com/docs.xo?chapter=examples" rel="nofollow">https://xoscript.com/docs.xo?chapter=examples</a></p>
]]></description><pubDate>Wed, 14 Jan 2026 17:17:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46618862</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=46618862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46618862</guid></item><item><title><![CDATA[New comment by gabordemooij in "Show HN: Xoscript"]]></title><description><![CDATA[
<p>To give you an idea how server code looks:<p><a href="https://xoscript.com/docs.xo?chapter=server" rel="nofollow">https://xoscript.com/docs.xo?chapter=server</a></p>
]]></description><pubDate>Wed, 14 Jan 2026 17:00:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46618612</link><dc:creator>gabordemooij</dc:creator><comments>https://news.ycombinator.com/item?id=46618612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46618612</guid></item></channel></rss>