<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: sebws</title><link>https://news.ycombinator.com/user?id=sebws</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 06:12:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sebws" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sebws in "Cap'n Web: a new RPC system for browsers and web servers"]]></title><description><![CDATA[
<p>There are ways if you're ok with a build step, e.g. <a href="https://typia.io/" rel="nofollow">https://typia.io/</a> or <a href="https://github.com/GoogleFeud/ts-runtime-checks" rel="nofollow">https://github.com/GoogleFeud/ts-runtime-checks</a><p>Although perhaps that's not what you mean.<p>I found these through this <a href="https://github.com/moltar/typescript-runtime-type-benchmarks" rel="nofollow">https://github.com/moltar/typescript-runtime-type-benchmarks</a></p>
]]></description><pubDate>Mon, 22 Sep 2025 22:50:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45340594</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=45340594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45340594</guid></item><item><title><![CDATA[New comment by sebws in "macOS dotfiles should not go in –/Library/Application Support"]]></title><description><![CDATA[
<p>from the article,<p>> Elsewhere, Reilly Wood rebukes a user asking if there would “be any downside to just not using Application Support ever” by saying that “[Nushell would] no longer be following the macOS Standard Directories guidelines.”<p>> We’ll read through those guidelines in a minute, but it’s not entirely clear to me that they’re relevant in the first place. The XDG Base Directory Specification mentions Unix a few times but lists no carveouts for macOS or any other operating system. If ~/.config is accepted as the standard location for configuration files on Unix-like operating systems, then surely it would be the standard location on macOS as well, given that macOS is a Unix by way of BSD.<p>> But suppose we accept that the XDG specification only applies to some Unix operating systems, despite making no mention of this. The macOS Standard Directories documentation starts by stating that “[w]hether provided by the system or created by your app, every file has its place in macOS”, and honestly we could stop reading right there, because a command-line tool is not the system or an app.</p>
]]></description><pubDate>Tue, 26 Aug 2025 09:58:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45024426</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=45024426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45024426</guid></item><item><title><![CDATA[New comment by sebws in "Left to Right Programming"]]></title><description><![CDATA[
<p>I don't think this is true. The example from the esbuild docs uses `import * as lib from './lib.js'` in an example for tree shaking.<p><a href="https://esbuild.github.io/api/#tree-shaking" rel="nofollow">https://esbuild.github.io/api/#tree-shaking</a><p>Although there are associated issues but they may be specific to esbuild.<p><a href="https://github.com/evanw/esbuild/issues/1420" rel="nofollow">https://github.com/evanw/esbuild/issues/1420</a></p>
]]></description><pubDate>Tue, 19 Aug 2025 12:37:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44950857</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=44950857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44950857</guid></item><item><title><![CDATA[New comment by sebws in "Ditching Obsidian and building my own"]]></title><description><![CDATA[
<p>You can fix them both in one. In your local network you host a local DNS, in my case I’m using pihole. It has records which point to the local IP of a reverse proxy. With this setup you can have SSL for your domain names on your local network.<p>To make it then work outside your local network, in tailscale settings you use “split dns” to set your DNS to be the IP of your pihole in the tailnet for your domain. Now when you try hit your local domains you should receive the same local IPs that you do at home. Then in the tailscale route settings of your machine hosting the reverse proxy you make it advertise the subnet of those local IPs. Now when you receive the local IPs your devices using the tailscale VPN should go to your home server with SSL and no external DNS.<p>Hope that’s somewhat clear enough</p>
]]></description><pubDate>Sun, 18 May 2025 22:29:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44024773</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=44024773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44024773</guid></item><item><title><![CDATA[New comment by sebws in "DeepSeek-R1"]]></title><description><![CDATA[
<p>The tailscale app on iOS can turn on a VPN on the phone to connect into your tailnet. Once this is enabled, you can then access the tailnet IPs from anything, e.g., in your browser to hit a web ui. You can then take it further with local DNS and a reverse proxy to access your home server services at a URL.</p>
]]></description><pubDate>Tue, 21 Jan 2025 09:00:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=42777895</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=42777895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42777895</guid></item><item><title><![CDATA[Australian man charged over allegedly creating app for criminal underworld]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.abc.net.au/news/2024-09-17/afp-raids-ghost-app-founder-charged-proceeds-crime/104362678">https://www.abc.net.au/news/2024-09-17/afp-raids-ghost-app-founder-charged-proceeds-crime/104362678</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41566948">https://news.ycombinator.com/item?id=41566948</a></p>
<p>Points: 8</p>
<p># Comments: 3</p>
]]></description><pubDate>Tue, 17 Sep 2024 12:27:32 +0000</pubDate><link>https://www.abc.net.au/news/2024-09-17/afp-raids-ghost-app-founder-charged-proceeds-crime/104362678</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=41566948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41566948</guid></item><item><title><![CDATA[New comment by sebws in "What can TypeScript learn from Zig? What can Zig learn from TypeScript?"]]></title><description><![CDATA[
<p>On the author’s point of a “debug build” with runtime type checking, there is ts-runtime-checks [0], which looks to do something similar! I don’t have any experience with it however, just seen it looking at typescript-runtime-type-benchmarks [1]. There’s a few other similar things there too<p>[0] <a href="https://github.com/GoogleFeud/ts-runtime-checks">https://github.com/GoogleFeud/ts-runtime-checks</a><p>[1] <a href="https://github.com/moltar/typescript-runtime-type-benchmarks">https://github.com/moltar/typescript-runtime-type-benchmarks</a></p>
]]></description><pubDate>Thu, 18 Jul 2024 02:27:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=40991980</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=40991980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40991980</guid></item><item><title><![CDATA[New comment by sebws in "Atomic nucleus excited with laser: A breakthrough after decades"]]></title><description><![CDATA[
<p>The article mentions switching between "energy states":<p>> This nucleus has two very closely adjacent energy states – so closely adjacent that a laser should in principle be sufficient to change the state of the atomic nucleus.<p>> the correct energy of the thorium transition was hit exactly, the thorium nuclei delivered a clear signal for the first time. The laser beam had actually switched their state.<p>I don't know enough to explain any further.</p>
]]></description><pubDate>Mon, 29 Apr 2024 07:23:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=40195481</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=40195481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40195481</guid></item><item><title><![CDATA[Steve Jobs: The Next Insanely Great Thing (1996)]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.wired.com/1996/02/jobs-2/">https://www.wired.com/1996/02/jobs-2/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38442845">https://news.ycombinator.com/item?id=38442845</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 28 Nov 2023 06:01:29 +0000</pubDate><link>https://www.wired.com/1996/02/jobs-2/</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=38442845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38442845</guid></item><item><title><![CDATA[New comment by sebws in "Europium UltraGlow Powder – Green"]]></title><description><![CDATA[
<p>My understanding was that a fair bit of this story was marketing by Stuart Semple. I couldn’t find a better link easily at this time, but see this post for an alternative perspective: <a href="https://www.reddit.com/r/tumblr/comments/set5c8/kapoor_vs_semple_2_lies_deceptions_and_nft/" rel="nofollow">https://www.reddit.com/r/tumblr/comments/set5c8/kapoor_vs_se...</a></p>
]]></description><pubDate>Mon, 06 Feb 2023 23:30:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=34686128</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=34686128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34686128</guid></item><item><title><![CDATA[New comment by sebws in "Divergent Association Task: Fast creativity test"]]></title><description><![CDATA[
<p>The site doesn't police the rules completely, so some self-policing is necessary to avoid things like specialised vocabulary.</p>
]]></description><pubDate>Mon, 02 May 2022 10:45:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=31233463</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=31233463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31233463</guid></item><item><title><![CDATA[New comment by sebws in "Why isn't there a replication crisis in math?"]]></title><description><![CDATA[
<p>I couldn't find anything about a participant's suicide when searching, could you provide a link?</p>
]]></description><pubDate>Thu, 03 Feb 2022 08:13:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=30189969</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=30189969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30189969</guid></item><item><title><![CDATA[New comment by sebws in "A monk in 14th-century Italy wrote about the Americas"]]></title><description><![CDATA[
<p>I think the topic was how pandemics would cause word of mouth stories to be lost, not the story of pandemics.</p>
]]></description><pubDate>Sat, 25 Sep 2021 04:16:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=28650485</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=28650485</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28650485</guid></item><item><title><![CDATA[New comment by sebws in "What cats do when we’re not looking"]]></title><description><![CDATA[
<p>Here's what the posted article had to say.<p>> The RSPB says there is “no clear scientific evidence” that cats are causing bird populations to decline, but there is a perception among some British bird-lovers that cats are a menace and should be kept indoors. (In countries where cats are not a native species, such as Australia and New Zealand, they can have a devastating impact on wildlife.)<p>> “I do feel that cats are an easy target,” says Bradshaw. “Skyscrapers kill more birds than cats do. But you don’t see people standing outside the factories where glass is made, saying: ‘You’re bird-killers.’”</p>
]]></description><pubDate>Thu, 05 Aug 2021 13:09:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=28073206</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=28073206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28073206</guid></item><item><title><![CDATA[New comment by sebws in "Facebook shuts down the Socialist Workers Party in Britain"]]></title><description><![CDATA[
<p>That 15% of charges wouldn't have occurred if they hadn't lied to the investigation. To blame an investigation for people's crimes is bizarre.</p>
]]></description><pubDate>Sun, 24 Jan 2021 02:10:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=25888320</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=25888320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25888320</guid></item><item><title><![CDATA[New comment by sebws in "Amazon, Apple and Google Cut Off Parler"]]></title><description><![CDATA[
<p>How about this, it's not hypocritical to think that discrimination against gay people is wrong but "discrimination" against people calling for violence is right. It's only hypocritical if you think that calling for violence and being gay are equally morally wrong. That or if you think that those who were saying you shouldn't discriminate against minorities were also including people calling for murder as a minority (they weren't).</p>
]]></description><pubDate>Sun, 10 Jan 2021 12:38:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=25714110</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=25714110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25714110</guid></item><item><title><![CDATA[New comment by sebws in "Uber backup driver indicted in 2018 self-driving crash that killed woman"]]></title><description><![CDATA[
<p>She.</p>
]]></description><pubDate>Wed, 16 Sep 2020 09:53:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=24491104</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=24491104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24491104</guid></item><item><title><![CDATA[New comment by sebws in "Teach Yourself Computer Science"]]></title><description><![CDATA[
<p>I'm currently studying CS at UNSW and half of these subjects I've taken relevant courses, and the other half are in my future. Where did you have your experience?</p>
]]></description><pubDate>Sun, 21 Jun 2020 12:11:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=23591578</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=23591578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23591578</guid></item><item><title><![CDATA[New comment by sebws in "Netflix to cut streaming quality in Europe for 30 days"]]></title><description><![CDATA[
<p>it seems that popcorn time 4.0 is something to be wary of for now, at least that is the impression I got from the subreddit.</p>
]]></description><pubDate>Fri, 20 Mar 2020 02:18:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=22633918</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=22633918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22633918</guid></item><item><title><![CDATA[New comment by sebws in "Netflix to cut streaming quality in Europe for 30 days"]]></title><description><![CDATA[
<p>seems to me like there's some concern over the latest edition of popcorntime in its subreddit, so I'd be wary of it for now.</p>
]]></description><pubDate>Fri, 20 Mar 2020 02:17:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=22633913</link><dc:creator>sebws</dc:creator><comments>https://news.ycombinator.com/item?id=22633913</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22633913</guid></item></channel></rss>