<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: ongy</title><link>https://news.ycombinator.com/user?id=ongy</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 09:04:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ongy" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ongy in "Bias Compounds, Variance Washes Out"]]></title><description><![CDATA[
<p>Gotta admit, I was expecting some hiring/Social biases topic.<p>This was quite interesting though. Surprised to see it work so well on a real example.</p>
]]></description><pubDate>Mon, 01 Jun 2026 06:38:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48353349</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=48353349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48353349</guid></item><item><title><![CDATA[New comment by ongy in "It's hard to justify buying a Framework 12"]]></title><description><![CDATA[
<p>I have the Framework 12".<p>It's hard to justify the price unless you put value to Framework's gimmicks and mission.<p>There's no illusion that I'm not paying extra to vote with my wallet for sustainability. And I'm on with that.</p>
]]></description><pubDate>Sat, 30 May 2026 09:02:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48334180</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=48334180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48334180</guid></item><item><title><![CDATA[New comment by ongy in "When networking doesn't work"]]></title><description><![CDATA[
<p>In my university times I wrote a library (to help with some homework we gave students) that calculated the CRC32 for ethernet.<p>Which worked well unless compiled with `strict-aliasing` gcc optimizations enabled...<p>Just writing <i>UDP RFC</i> compliant code doesn't protect you from running into annoying behavior with your programming language of choice...</p>
]]></description><pubDate>Tue, 05 May 2026 09:21:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48020009</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=48020009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48020009</guid></item><item><title><![CDATA[New comment by ongy in "jj – the CLI for Jujutsu"]]></title><description><![CDATA[
<p>I think you are talking about colocation, which is slightly different than the `jj git push` `jj git fetch` type commands.<p>Colocation has its uses bit is a bit finicky. The push/pull compatibility works perfectly fine (with some caveats of github being broken that can be worked around).</p>
]]></description><pubDate>Tue, 14 Apr 2026 13:41:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47765537</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=47765537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47765537</guid></item><item><title><![CDATA[New comment by ongy in "GitHub Stacked PRs"]]></title><description><![CDATA[
<p>It's the third attempt of building the mono repo.<p>But not the 3rd mono repo on the same technology to avoid some scaling limit.</p>
]]></description><pubDate>Tue, 14 Apr 2026 05:36:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47761652</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=47761652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47761652</guid></item><item><title><![CDATA[New comment by ongy in "WolfGuard: WireGuard with FIPS 140-3 cryptography"]]></title><description><![CDATA[
<p>Crypto wise, fips is outdated but not horrible.<p>Actual fips compliant (certified) gives you confidence in some basic competence of the solution.<p>Just fips compatible (i.e. picking algos that could be fips compliant) is generally neutral to negative.<p>I'm not 100% up to date, so that might have changed, but AEAD used to be easier if you don't follow fips than fips compatible. Still possible, but more foot guns due to regulatory lag in techniques.<p>Overall, IMO the other top-level comment of "only fips if you have pencil pusher benefit" applies.</p>
]]></description><pubDate>Tue, 24 Mar 2026 17:48:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47506505</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=47506505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47506505</guid></item><item><title><![CDATA[New comment by ongy in "Migrating to the EU"]]></title><description><![CDATA[
<p>I'm aware. I'm worried we'll get an Aussie customer at work and I have to fix their access to our systems...<p>Granted, we already have US/EU/Asia as distinct regions. AUS would just make fail over even worse.</p>
]]></description><pubDate>Tue, 24 Mar 2026 05:00:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47498764</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=47498764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47498764</guid></item><item><title><![CDATA[New comment by ongy in "Migrating to the EU"]]></title><description><![CDATA[
<p>Smack center of Europe (southern Germany)
Got >100ms pings.</p>
]]></description><pubDate>Mon, 23 Mar 2026 19:04:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47493751</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=47493751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47493751</guid></item><item><title><![CDATA[New comment by ongy in "Migrating to the EU"]]></title><description><![CDATA[
<p>I love fastmail, but I really wish they had servers close to me.<p>The high ping kills the throughput on davfs and makes their website hosting a pain to update :(</p>
]]></description><pubDate>Mon, 23 Mar 2026 11:09:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47487804</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=47487804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47487804</guid></item><item><title><![CDATA[New comment by ongy in "SCM as a database for the code"]]></title><description><![CDATA[
<p>Your pseudo XML seems quite broken, since the supposed git style doesn't close the parent at all.<p>But the git directory entry contains:
* a type (this one is quite limited, so I'm not sure how well that could be (ab)used
* a name
* a pointer to the content<p>Which is exaclty what an AST entry has.</p>
]]></description><pubDate>Mon, 16 Feb 2026 00:09:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47029223</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=47029223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47029223</guid></item><item><title><![CDATA[New comment by ongy in "SCM as a database for the code"]]></title><description><![CDATA[
<p>the git server would continue to work.<p>The cli really isn't the greatest either way. But there's lots of infrastructure to make the sharing work reasonably well.</p>
]]></description><pubDate>Sun, 15 Feb 2026 23:59:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47029146</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=47029146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47029146</guid></item><item><title><![CDATA[New comment by ongy in "SCM as a database for the code"]]></title><description><![CDATA[
<p>An AST is a tree as much as the directory structure currently encoded in git.<p>It shouldn't be hard to build a bijective mapping between a file system and AST.</p>
]]></description><pubDate>Sun, 15 Feb 2026 11:20:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47022872</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=47022872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47022872</guid></item><item><title><![CDATA[New comment by ongy in "SCM as a database for the code"]]></title><description><![CDATA[
<p>Why do you think it has too many children? If we are talking direct descendents, I have seen way larger directories in file systems (git managed) than I've ever seen in an AST.<p>I don't think there's a limit in git. The structure might be a bit deep for git and thus some things might be unoptimized, but the shape is the same.<p>Tree.</p>
]]></description><pubDate>Sun, 15 Feb 2026 11:18:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47022859</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=47022859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47022859</guid></item><item><title><![CDATA[New comment by ongy in "SCM as a database for the code"]]></title><description><![CDATA[
<p>That black hole behavior is a result of corporate processes though.<p>Not a result of git.<p>Business continuity (no uncontrolled external dependencies) and corporate security teams wanting to be able to scan everything.
Also wanting to update everyone's dependencies when they backport something.<p>Once you got those requirements, most of the benefits of multi-repo / roundtripping over releases just don't hold anymore.<p>The entanglement <i>can</i> be stronger, but if teams build clean APIs it's no harder than removing it from a cluster of individual repositories.
That might be a pretty load bearing if though.</p>
]]></description><pubDate>Sun, 15 Feb 2026 11:09:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47022821</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=47022821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47022821</guid></item><item><title><![CDATA[New comment by ongy in "SCM as a database for the code"]]></title><description><![CDATA[
<p>What issues do you see in git's data model to abandon it as wire format for syncing?</p>
]]></description><pubDate>Sun, 15 Feb 2026 10:57:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47022774</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=47022774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47022774</guid></item><item><title><![CDATA[New comment by ongy in "Discord/Twitch/Snapchat age verification bypass"]]></title><description><![CDATA[
<p>Which either allows to use a fingerprint of the signing key to be used for the same.<p>Or would open the system up to the originally posted attack of providing ~an open relay.</p>
]]></description><pubDate>Sat, 14 Feb 2026 04:35:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47011605</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=47011605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47011605</guid></item><item><title><![CDATA[New comment by ongy in "Discord/Twitch/Snapchat age verification bypass"]]></title><description><![CDATA[
<p>Ahh. The not-quite-a-hotel.
I don't think I ever used them.</p>
]]></description><pubDate>Sat, 14 Feb 2026 04:34:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47011593</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=47011593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47011593</guid></item><item><title><![CDATA[New comment by ongy in "Discord/Twitch/Snapchat age verification bypass"]]></title><description><![CDATA[
<p>How does that prevent the ID service from discovering which services you use it for?</p>
]]></description><pubDate>Thu, 12 Feb 2026 14:36:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46989367</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=46989367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46989367</guid></item><item><title><![CDATA[New comment by ongy in "Discord/Twitch/Snapchat age verification bypass"]]></title><description><![CDATA[
<p>You could do some scheme that hashes a site specific identifier with an identifier on the smart element of the id.<p>If that ever repeats, the same I'd was used twice. 
At the same time, the site ID would act as salt to prevent simple matching between services.</p>
]]></description><pubDate>Thu, 12 Feb 2026 14:35:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46989349</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=46989349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46989349</guid></item><item><title><![CDATA[New comment by ongy in "Discord/Twitch/Snapchat age verification bypass"]]></title><description><![CDATA[
<p>Which hotel asks for id online..?
I've only ever had to provide it once on-site and checking in.<p>And when then, only when I'm in foreign countries.</p>
]]></description><pubDate>Thu, 12 Feb 2026 14:27:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46989260</link><dc:creator>ongy</dc:creator><comments>https://news.ycombinator.com/item?id=46989260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46989260</guid></item></channel></rss>