<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: Rafert</title><link>https://news.ycombinator.com/user?id=Rafert</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 03 Aug 2026 02:52:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Rafert" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Rafert in "Show HN: I'm a 15 Year Old Wannabe Engineer, This Is a Cycloidal Gearbox I Built"]]></title><description><![CDATA[
<p>It really depends on where you live and in some places that distinction does not matter. See for example <a href="https://www.canadianconsultingengineer.com/quebec-order-of-engineers-wins-legal-battle-with-microsoft/" rel="nofollow">https://www.canadianconsultingengineer.com/quebec-order-of-e...</a></p>
]]></description><pubDate>Sun, 02 Aug 2026 16:29:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49145963</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=49145963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49145963</guid></item><item><title><![CDATA[New comment by Rafert in "Show HN: I'm a 15 Year Old Wannabe Engineer, This Is a Cycloidal Gearbox I Built"]]></title><description><![CDATA[
<p>There are places (eg Canada) where engineer is a protected title like lawyer or doctor: <a href="https://en.wikipedia.org/wiki/Regulation_and_licensure_in_engineering" rel="nofollow">https://en.wikipedia.org/wiki/Regulation_and_licensure_in_en...</a></p>
]]></description><pubDate>Sun, 02 Aug 2026 13:06:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49144287</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=49144287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49144287</guid></item><item><title><![CDATA[New comment by Rafert in "Tailscale didn't stop the Hugging Face intrusion"]]></title><description><![CDATA[
<p>And in case people are looking for an open source alternative, Fly.io's tokenizer is a credential-injecting proxy: <a href="https://fly.io/blog/tokenized-tokens/" rel="nofollow">https://fly.io/blog/tokenized-tokens/</a></p>
]]></description><pubDate>Sat, 01 Aug 2026 15:11:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49135143</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=49135143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49135143</guid></item><item><title><![CDATA[New comment by Rafert in "Using proxies to hide secrets from Claude Code"]]></title><description><![CDATA[
<p>The concept of a proxy injecting/removing sensitive data has been for much longer, e.g. VGS has a JS SDK and proxy to handle credit card data for you and keep you out of PCI scope.</p>
]]></description><pubDate>Mon, 19 Jan 2026 15:18:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46679942</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=46679942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46679942</guid></item><item><title><![CDATA[New comment by Rafert in "ClickHouse acquires Langfuse"]]></title><description><![CDATA[
<p>I'm surprised it's not mentioned yet, but this seems to compliment last year's acquisition of observability tool HyperDX[1] (part of ClickStack[2]) quite well. I'm in the market for a new o11y platform and it seems all vendors are working to add LLM observability one way or the other, if they haven't added it already.<p>1: <a href="https://news.ycombinator.com/item?id=44194082">https://news.ycombinator.com/item?id=44194082</a>
2: <a href="https://clickhouse.com/use-cases/observability" rel="nofollow">https://clickhouse.com/use-cases/observability</a></p>
]]></description><pubDate>Sat, 17 Jan 2026 16:08:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46659128</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=46659128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46659128</guid></item><item><title><![CDATA[New comment by Rafert in "The Netflix Simian Army (2011)"]]></title><description><![CDATA[
<p>I know of <a href="https://github.com/Shopify/toxiproxy" rel="nofollow">https://github.com/Shopify/toxiproxy</a> but it is not protocol aware, you might be able to add it yourself.</p>
]]></description><pubDate>Fri, 02 Jan 2026 16:01:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46466096</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=46466096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46466096</guid></item><item><title><![CDATA[New comment by Rafert in "Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem"]]></title><description><![CDATA[
<p>> This is one of the frustrating realities of these attacks: once the malware runs, identifying the source becomes extremely difficult. The package doesn't announce itself. The pnpm install completes successfully. Everything looks normal.<p>Sounds like there’s no EDR running on the dev machines? You should have more to investigate if Sentinel One/CrowdStrike/etc were running.</p>
]]></description><pubDate>Sun, 14 Dec 2025 17:59:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46265170</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=46265170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46265170</guid></item><item><title><![CDATA[New comment by Rafert in "Exploring PostgreSQL 18's new UUIDv7 support"]]></title><description><![CDATA[
<p>> Using UUIDv7 is generally discouraged for security when the primary key is exposed to end users in external-facing applications or APIs.<p>I would not call this “generally discouraged” when APIs generally surface a created_at timestamp in their responses. A real life example are Stripe IDs which have similar properties (k-sorted) as UUIDv7: <a href="https://brandur.org/nanoglyphs/026-ids#ulids" rel="nofollow">https://brandur.org/nanoglyphs/026-ids#ulids</a></p>
]]></description><pubDate>Sat, 18 Oct 2025 12:28:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45626817</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=45626817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45626817</guid></item><item><title><![CDATA[New comment by Rafert in "TKey – Security for the New World"]]></title><description><![CDATA[
<p>The counter can always be 0, which is what cloud synced passkeys are doing IIRC.</p>
]]></description><pubDate>Fri, 07 Feb 2025 03:11:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=42968855</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=42968855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42968855</guid></item><item><title><![CDATA[New comment by Rafert in "Blazer: Business intelligence made simple"]]></title><description><![CDATA[
<p>We've used it for about a year - Blazer is okay if you need a quick SQL query console, but we found it lacking as a business intelligence tool. The support for graphs and dashboards is limited, for graphs it requires you to structure the query in an exact way as you can see in the Blazer readme. There is no customizability at all.<p>After some research on available alternatives that don't break the bank, we decided to deploy a self-hosted instance of Metabase[0]. This took only a few minutes to set up using their Docker image[1] and it has much better graphing capabilities and you can easily put a custom layout together for dashboards. Upgrading is similarly easy (just redeploy). Also easy to configure: additional data sources, hiding or changing the data type of a column, G Suite sign-in for our domain. It has 'models' as sources of truth to build other queries in - eg a single definition of an 'active user'.<p>In short, moving from Blazer to Metabase was a huge win for us. Highly recommend it if you need anything more than Blazer's table output.<p>[0]: <a href="https://github.com/metabase/metabase">https://github.com/metabase/metabase</a>
[1]: <a href="https://docs.render.com/deploy-metabase" rel="nofollow">https://docs.render.com/deploy-metabase</a></p>
]]></description><pubDate>Tue, 27 Feb 2024 18:41:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=39527797</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=39527797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39527797</guid></item><item><title><![CDATA[New comment by Rafert in "UUID v7"]]></title><description><![CDATA[
<p>> It would be quite unfortunate to end up with a UUID v7 in PostgreSQL that’s not quite the standardized one because the patch got merged too quickly.<p>The chances of that seem extremely low at this point. The contents of a version 7 UUID have not changed since work started on RFC 4122 bis in October 2022: <a href="https://author-tools.ietf.org/iddiff?url1=draft-ietf-uuidrev-rfc4122bis-00&url2=draft-ietf-uuidrev-rfc4122bis-14&difftype=--html#:~:text=implementation.-,5.7.%20%20UUID%20Version%207,-5.7.%20%20UUID%20Version" rel="nofollow">https://author-tools.ietf.org/iddiff?url1=draft-ietf-uuidrev...</a></p>
]]></description><pubDate>Mon, 05 Feb 2024 14:57:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=39261837</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=39261837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39261837</guid></item><item><title><![CDATA[New comment by Rafert in "Show HN: Pigsty – Free RDS Alternative"]]></title><description><![CDATA[
<p>Curious which DBs are "production ready" according to you, and how you define that exactly.</p>
]]></description><pubDate>Sun, 24 Sep 2023 14:52:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=37633685</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=37633685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37633685</guid></item><item><title><![CDATA[New comment by Rafert in "Shopify will be smaller by about 20% and Flexport will buy Shopify Logistics"]]></title><description><![CDATA[
<p>I'm aware - but that's hardly their first foray into the space is what I'm trying to say. I guess 'abandoning expansion' can be read multiple ways :)</p>
]]></description><pubDate>Thu, 04 May 2023 13:26:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=35814952</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=35814952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35814952</guid></item><item><title><![CDATA[New comment by Rafert in "Shopify will be smaller by about 20% and Flexport will buy Shopify Logistics"]]></title><description><![CDATA[
<p>Quickly? They acquired 6 River Systems and announced the Shopify Fulfillment Network back in 2019. The were some pivots along the way (using 3rd party vs building out own warehouses) but it seems to me they've been at it for some time.</p>
]]></description><pubDate>Thu, 04 May 2023 13:03:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=35814611</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=35814611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35814611</guid></item><item><title><![CDATA[New comment by Rafert in "Shopify will be smaller by about 20% and Flexport will buy Shopify Logistics"]]></title><description><![CDATA[
<p>Things changed quite a bit since this quote from February 17:<p>> “There’s no cuts coming for us,” Harley Finkelstein told The Canadian Press. “We’re in a really good place.”<p><a href="https://globalnews.ca/news/9494197/shopify-outlook-no-layoffs-coming-president/" rel="nofollow">https://globalnews.ca/news/9494197/shopify-outlook-no-layoff...</a></p>
]]></description><pubDate>Thu, 04 May 2023 12:35:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=35814285</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=35814285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35814285</guid></item><item><title><![CDATA[New comment by Rafert in "Building GitHub with Ruby on Rails"]]></title><description><![CDATA[
<p>Have you tried Tapioca (<a href="https://github.com/Shopify/tapioca">https://github.com/Shopify/tapioca</a>) with Sorbet? Typing in general has ways to go sure, but I find this combination quite usable in my day to day.</p>
]]></description><pubDate>Fri, 07 Apr 2023 22:48:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=35488073</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=35488073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35488073</guid></item><item><title><![CDATA[New comment by Rafert in "Homebrew 4.0.0"]]></title><description><![CDATA[
<p>Besides consent there is also the possibility of legitimate interest under the GDPR.</p>
]]></description><pubDate>Thu, 16 Feb 2023 12:10:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=34817691</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=34817691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34817691</guid></item><item><title><![CDATA[New comment by Rafert in "GitHub to lay off 10% and close all offices"]]></title><description><![CDATA[
<p>They were locked into long term leases anyway: <a href="https://storeys.com/shopify-the-well-toronto-office-space-sublease/" rel="nofollow">https://storeys.com/shopify-the-well-toronto-office-space-su...</a></p>
]]></description><pubDate>Thu, 09 Feb 2023 19:12:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=34729525</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=34729525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34729525</guid></item><item><title><![CDATA[New comment by Rafert in "Ruby 3.2.0 is from another dimension"]]></title><description><![CDATA[
<p>Agreed. The author is surprised by a major Ruby release on Christmas day (tradition for many years) and uses a lot of superlatives for no reason.</p>
]]></description><pubDate>Wed, 04 Jan 2023 15:00:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=34246232</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=34246232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34246232</guid></item><item><title><![CDATA[New comment by Rafert in "Ruby 3.2.0 is from another dimension"]]></title><description><![CDATA[
<p>`Float(str, exception: false)` returns either float or nil.</p>
]]></description><pubDate>Wed, 04 Jan 2023 13:52:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=34245477</link><dc:creator>Rafert</dc:creator><comments>https://news.ycombinator.com/item?id=34245477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34245477</guid></item></channel></rss>