<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: psionides</title><link>https://news.ycombinator.com/user?id=psionides</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 20 Jun 2026 07:10:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=psionides" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by psionides in "Before GitHub"]]></title><description><![CDATA[
<p>> The leaders there once cared a lot about keeping GitHub available even in countries that were sanctioned by the US.<p>The link leads to a blog post saying how they mercifully unblocked the users in Iran, but that was some time after they first suddenly blocked those users without any recourse and any way to even download their data and private repositories hosted there, without any advance warning…</p>
]]></description><pubDate>Wed, 29 Apr 2026 18:44:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47952606</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=47952606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47952606</guid></item><item><title><![CDATA[New comment by psionides in "We need a federation of forges"]]></title><description><![CDATA[
<p>I don't think there's a good reason to call the creators of Tangled "libertarian dickheads", tbh.</p>
]]></description><pubDate>Wed, 29 Apr 2026 18:01:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47952021</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=47952021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47952021</guid></item><item><title><![CDATA[New comment by psionides in "Bluesky 2025 Transparency Report"]]></title><description><![CDATA[
<p>I don't think they fall under DMA at this size yet?</p>
]]></description><pubDate>Fri, 30 Jan 2026 22:36:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46830921</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=46830921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46830921</guid></item><item><title><![CDATA[New comment by psionides in "Nvidia just paid $20B for a company that missed its revenue target by 75%"]]></title><description><![CDATA[
<p>> At that time, the company was valued at $2 billion. Hello bubble. Then in maybe one of the best rug pulls of all time, in July they quietly changed their revenue projections to $500 million. A 75% cut in four months.<p>I feel like I'm missing something here…</p>
]]></description><pubDate>Sat, 27 Dec 2025 17:56:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46403676</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=46403676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46403676</guid></item><item><title><![CDATA[New comment by psionides in "Open Social"]]></title><description><![CDATA[
<p>They read the content cached from the AppView, not directly from the PDS</p>
]]></description><pubDate>Fri, 26 Sep 2025 22:39:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45391743</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=45391743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45391743</guid></item><item><title><![CDATA[New comment by psionides in "Open Social"]]></title><description><![CDATA[
<p>Yeah, there are tens of thousands of records referencing a PDS with a certain… controversial president's name in the hostname, which doesn't actually exist at all.<p>Also someone from Nostr made a tool that let you upload image files and encode them (split into parts) into plc directory records…</p>
]]></description><pubDate>Fri, 26 Sep 2025 22:15:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45391556</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=45391556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45391556</guid></item><item><title><![CDATA[New comment by psionides in "Bear is now source-available"]]></title><description><![CDATA[
<p>Honestly I was really confused about this too…</p>
]]></description><pubDate>Tue, 02 Sep 2025 00:19:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45097823</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=45097823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45097823</guid></item><item><title><![CDATA[New comment by psionides in "Bluesky now platform of choice for science community"]]></title><description><![CDATA[
<p>You're free to set up your own PDS (which is super easy) and use Bluesky through it, and it works just fine (or even better if the PDS is close to you)</p>
]]></description><pubDate>Wed, 27 Aug 2025 22:34:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45046174</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=45046174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45046174</guid></item><item><title><![CDATA[New comment by psionides in "Introduction to AT Protocol"]]></title><description><![CDATA[
<p>Thanks, will have a read :)</p>
]]></description><pubDate>Thu, 21 Aug 2025 20:13:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44977488</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=44977488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44977488</guid></item><item><title><![CDATA[New comment by psionides in "Introduction to AT Protocol"]]></title><description><![CDATA[
<p><a href="https://www.blackskyweb.xyz" rel="nofollow">https://www.blackskyweb.xyz</a> - it's the black people community on Bluesky, they started first with some custom feeds and blocklists/labeller, now they have a PDS and relay, and they're planning to launch a forked version of the app and eventually have a full independent infra basically. With some extra features like option to make "internal" posts that aren't shared with the wider Bluesky but only with people on the PDS.</p>
]]></description><pubDate>Thu, 21 Aug 2025 20:08:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44977426</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=44977426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44977426</guid></item><item><title><![CDATA[New comment by psionides in "Introduction to AT Protocol"]]></title><description><![CDATA[
<p>Sorry, I keep mixing these - bytes instead of scalars, which I think would be more natural to iterate over in most languages (at least the ones I use).</p>
]]></description><pubDate>Thu, 21 Aug 2025 16:34:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44974772</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=44974772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44974772</guid></item><item><title><![CDATA[New comment by psionides in "Introduction to AT Protocol"]]></title><description><![CDATA[
<p>Hmm… Yeah, I guess each language does it kinda differently. At least Ruby also does it similarly like Python.<p>> I’m confused here. You established indexing is by UTF-8 code unit, then said it’s because of JavaScript which… doesn’t do UTF-8 so well?<p>It's not that UTF-8 is because of JavaScript, it's that indexing by bytes instead of UTF-8 code units is because of JavaScript. To use UTF-8 in JavaScript, you can use TextEncoder/TextDecoder, which return the string as a Uint8Array, which is indexed by bytes.<p>So if you have a string "Cześć, #Bluesky!" and you want to mark the "#Bluesky" part with a hashtag link facet, the index range is 9...17 (bytes), and not 7...15 (scalars).</p>
]]></description><pubDate>Thu, 21 Aug 2025 15:11:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44973787</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=44973787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44973787</guid></item><item><title><![CDATA[New comment by psionides in "Why are anime catgirls blocking my access to the Linux kernel?"]]></title><description><![CDATA[
<p>You've just described Anubis, yeah</p>
]]></description><pubDate>Thu, 21 Aug 2025 01:14:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44968128</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=44968128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44968128</guid></item><item><title><![CDATA[New comment by psionides in "Why are anime catgirls blocking my access to the Linux kernel?"]]></title><description><![CDATA[
<p>The problem is that 7 + 2 on a submission form only affects people who want to submit something, Anubis affects every user who wants to read something on your site</p>
]]></description><pubDate>Thu, 21 Aug 2025 01:04:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44968083</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=44968083</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44968083</guid></item><item><title><![CDATA[New comment by psionides in "Introduction to AT Protocol"]]></title><description><![CDATA[
<p>I don't think that Matrix chat was used much after the initial months, I've only really heard about it in legends... That Discord (the ATProto Touchers) is community-run.</p>
]]></description><pubDate>Thu, 21 Aug 2025 00:43:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44967985</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=44967985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44967985</guid></item><item><title><![CDATA[New comment by psionides in "Introduction to AT Protocol"]]></title><description><![CDATA[
<p>I'm not really familiar with that layer of things, but I think it's possible, though that "just" is doing a lot of work here of course, and I think it might not necessarily be a good idea to have encrypted messages available publicly for everyone all the time, so they can collect them and wait until someone slips up / a vulnerability is found / they have enough hardware to crunch it...</p>
]]></description><pubDate>Wed, 20 Aug 2025 22:00:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44966980</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=44966980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44966980</guid></item><item><title><![CDATA[New comment by psionides in "Introduction to AT Protocol"]]></title><description><![CDATA[
<p>So, one big problem is that there's basically no way to have shared-private data in the protocol - it's either private to you, or fully public. Hence no "locked accounts", "followers-only posts" and so on on Bluesky, and this also prevents more sensitive ideas like e.g. "Strava on ATProto" (where you probably don't want to share your run map with the whole world!).<p>They are working on this, but it's still gonna take a while as I understand.</p>
]]></description><pubDate>Wed, 20 Aug 2025 21:41:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44966803</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=44966803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44966803</guid></item><item><title><![CDATA[New comment by psionides in "Introduction to AT Protocol"]]></title><description><![CDATA[
<p>Anything "social" basically - the first ideas that come to people's minds are of course things like: GitHub but on ATProto, Instagram on ATProto, Tiktok on ATProto, Reddit on ATProto…</p>
]]></description><pubDate>Wed, 20 Aug 2025 21:27:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44966677</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=44966677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44966677</guid></item><item><title><![CDATA[New comment by psionides in "Introduction to AT Protocol"]]></title><description><![CDATA[
<p>For now mostly just small things that the Bluesky dev/user community is playing with, but check out e.g. Tangled which is meant to be a GitHub alternative on ATProto: <a href="https://tangled.sh" rel="nofollow">https://tangled.sh</a></p>
]]></description><pubDate>Wed, 20 Aug 2025 20:29:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=44966082</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=44966082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44966082</guid></item><item><title><![CDATA[Introduction to AT Protocol]]></title><description><![CDATA[
<p>Article URL: <a href="https://mackuba.eu/2025/08/20/introduction-to-atproto/">https://mackuba.eu/2025/08/20/introduction-to-atproto/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44965233">https://news.ycombinator.com/item?id=44965233</a></p>
<p>Points: 197</p>
<p># Comments: 113</p>
]]></description><pubDate>Wed, 20 Aug 2025 19:13:09 +0000</pubDate><link>https://mackuba.eu/2025/08/20/introduction-to-atproto/</link><dc:creator>psionides</dc:creator><comments>https://news.ycombinator.com/item?id=44965233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44965233</guid></item></channel></rss>