<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: stanmancan</title><link>https://news.ycombinator.com/user?id=stanmancan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 25 Jun 2026 06:08:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=stanmancan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by stanmancan in "Prefer duplication over the wrong abstraction (2016)"]]></title><description><![CDATA[
<p>The issue with not having a single source of truth is not the fact that you have to update code in 2-3 places, it’s that you have to know to update code in 2-3 places.<p>Accidental divergence is the problem, not intentional.</p>
]]></description><pubDate>Sun, 21 Jun 2026 19:42:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48621948</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=48621948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48621948</guid></item><item><title><![CDATA[New comment by stanmancan in "Hetzner Price Adjustment"]]></title><description><![CDATA[
<p>The ones most likely to be “exposed to market forces” right now are the junior developers who never got to “have it good for so long”.</p>
]]></description><pubDate>Tue, 16 Jun 2026 04:15:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48550509</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=48550509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48550509</guid></item><item><title><![CDATA[New comment by stanmancan in "GPT-2: Too Dangerous To Release (2019)"]]></title><description><![CDATA[
<p>It's likely nearly impossible to evaluate that in the short term; I think we're looking at generational damage, much of which won't be apparent for years to come.</p>
]]></description><pubDate>Tue, 09 Jun 2026 21:13:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48467843</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=48467843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48467843</guid></item><item><title><![CDATA[New comment by stanmancan in "GPT-2: Too Dangerous To Release (2019)"]]></title><description><![CDATA[
<p>Yes the same applies to junior and inexperienced developers.</p>
]]></description><pubDate>Tue, 09 Jun 2026 21:11:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48467821</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=48467821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48467821</guid></item><item><title><![CDATA[New comment by stanmancan in "GPT-2: Too Dangerous To Release (2019)"]]></title><description><![CDATA[
<p>You can scaffold out a simple app pretty easily. Anything large or complex things break down. If you don’t know what you’re doing you end up leaking secrets like the dozens of examples we’ve seen so far.</p>
]]></description><pubDate>Tue, 09 Jun 2026 20:24:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48467181</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=48467181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48467181</guid></item><item><title><![CDATA[New comment by stanmancan in "GPT-2: Too Dangerous To Release (2019)"]]></title><description><![CDATA[
<p>A large portion of the content on the internet is now generated by AI.<p>You can and do have full conversations with bots and not know. I want to interact with humans not LLMs.<p>There’s no way to combat it. An army of bots can post a specific rhetoric and it can and does sway people’s opinions.<p>The new version of Digg was shut down because they couldn’t find a way to combat AI. They were at least trying to, other platforms are just eating it up because “user activity” is a win for them.</p>
]]></description><pubDate>Tue, 09 Jun 2026 20:22:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48467149</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=48467149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48467149</guid></item><item><title><![CDATA[New comment by stanmancan in "Confidential submission of draft S-1 to the SEC"]]></title><description><![CDATA[
<p>I’m pretty sure they’re smart enough to remember to put “make no mistakes” in their prompt.</p>
]]></description><pubDate>Mon, 08 Jun 2026 22:10:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48453003</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=48453003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48453003</guid></item><item><title><![CDATA[New comment by stanmancan in "The solution might be cancelling my AI subscription"]]></title><description><![CDATA[
<p>This lands for me. I’m pushing 40 and over the last few years I’ve definitely been eliminating distractions. Anything with scrolling or algorithms meant to suck you in is gone. Deleting apps and blocking websites on my phone to prevent distractions. Phones getting much less use. Just yesterday replaced my Apple Watch with a regular watch.</p>
]]></description><pubDate>Sun, 31 May 2026 17:26:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48347583</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=48347583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48347583</guid></item><item><title><![CDATA[New comment by stanmancan in "Ask HN: We just had an actual UUID v4 collision..."]]></title><description><![CDATA[
<p>Sorry if I worded poorly but you’re definitely less likely to run into a collision with v7, but it’s not impossible, which is what I was trying to point out.<p>Thanks for a more articulate answer!</p>
]]></description><pubDate>Sun, 10 May 2026 17:08:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48085720</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=48085720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48085720</guid></item><item><title><![CDATA[New comment by stanmancan in "Ask HN: We just had an actual UUID v4 collision..."]]></title><description><![CDATA[
<p>Plenty of systems end up generating multiple UUID's in a single millisecond.<p>The issue with UUIDv7 is that you also have significantly less entropy since you only have a 62 bits (sometimes less, depending on implementation) of "random" data. So while the time aspect of format lowers the chances of collisions, generating two UUIDv7's in the same millisecond (depending on implementation) have a significantly higher chance of collision than two UUIDv4's.<p>It's still incredibly unlikely, but it's also incredibly unlikely you generate two matching UUIDv4's, but it does happen.<p>TLDR; It's possible to generate matching UUIDv7's, don't assume otherwise.</p>
]]></description><pubDate>Fri, 08 May 2026 23:39:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48070126</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=48070126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48070126</guid></item><item><title><![CDATA[New comment by stanmancan in "Ask HN: We just had an actual UUID v4 collision..."]]></title><description><![CDATA[
<p>The scenario being the collision itself, the time period isn’t particularly relevant aside from it occurring much quicker than expected.</p>
]]></description><pubDate>Fri, 08 May 2026 20:34:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48068433</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=48068433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48068433</guid></item><item><title><![CDATA[New comment by stanmancan in "Ask HN: We just had an actual UUID v4 collision..."]]></title><description><![CDATA[
<p>I left a more detailed comment on the parent, but it's definitely not impossible!</p>
]]></description><pubDate>Fri, 08 May 2026 17:56:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48066537</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=48066537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48066537</guid></item><item><title><![CDATA[New comment by stanmancan in "Ask HN: We just had an actual UUID v4 collision..."]]></title><description><![CDATA[
<p>It's still possible in most implementations of UUIDv7.<p>UUIDv7 assigns the first 48 bits for the timestamp in milliseconds. You can generate a lot of UUID's in a millisecond though!<p>Then you have another 12 bits that you can use as you wish; "rand_a". The spec has a few methods they suggest on how to use these bits including 12 bits of random data, using it for sub-millisecond timestamps, or creating a monotonic counter, but each have their downsides:<p>- Purely random data means you can still run into collisions and anything within the same millisecond is unordered<p>- Sub millisecond you can run into collisions; there's nothing stopping you from generating two UUID's with the same 62 bits of rand_b data in the same sub-millisecond timestamp.<p>- Monotonic counters can overflow before the next tick, then what? Rollover? Once you roll over it's no longer monotonic and you can generate the same random data within the same monotonic cycle. Also; it's only monotonic to the system that's generating the UUID. If you have a distributed system and they each have their own monotonic cycles then you'll be generating UUID's with the same timestamp + monotonic counter, and again, are relying on not generating the same random data.<p>You can steal some of the 62 bits in rand_b if you want as well; you can use rand_a for sub-millisecond accuracy, and then use a few bits of rand_b for a monotonic counter. There's still a chance of collision here, but it's exceedingly low at the expense of less truly random data at the end.<p>If you want truly collision free, you'd also need to assign a couple of bits to identify the subsystem generating the UUID so that the monotonic counter is unique to that subsystem. You lose the ordering part of the monotonic counter this way though, but I guess you could argue that in nearly 100% of cases the accuracy of sub-millisecond order in a distributed system is a lie anyways.</p>
]]></description><pubDate>Fri, 08 May 2026 17:45:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48066402</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=48066402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48066402</guid></item><item><title><![CDATA[New comment by stanmancan in "AI chatbots could be making you stupider"]]></title><description><![CDATA[
<p>Unfortunately people are inherently lazy. Curious and driven indivdiuals will excel with the availability of LLM's, but the majority will atrophy.</p>
]]></description><pubDate>Mon, 20 Apr 2026 18:43:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47838764</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=47838764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47838764</guid></item><item><title><![CDATA[New comment by stanmancan in "Why LLM-Generated Passwords Are Dangerously Insecure"]]></title><description><![CDATA[
<p>Obligatory <a href="https://xkcd.com/221/" rel="nofollow">https://xkcd.com/221/</a></p>
]]></description><pubDate>Sat, 04 Apr 2026 16:29:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47640523</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=47640523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47640523</guid></item><item><title><![CDATA[New comment by stanmancan in "MacBook Neo"]]></title><description><![CDATA[
<p>I'm going to give Apple the benefit of the doubt here until proven otherwise. I can't see them releasing something with a terrible user experience as it would cause a lot of reputational harm.</p>
]]></description><pubDate>Wed, 04 Mar 2026 17:49:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47251161</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=47251161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47251161</guid></item><item><title><![CDATA[New comment by stanmancan in "MacBook Pro with M5 Pro and M5 Max"]]></title><description><![CDATA[
<p>It's cheap for what you get.<p>If you just need "a small box to make API calls and do minimal local processing" you an also just buy a RPI for a fraction of the price of the GMKtec G10.<p>All 3 serve a different purpose; just because you can buy a slower machine for less doesn't mean the price:performance of the M1 Mac Mini changes.</p>
]]></description><pubDate>Tue, 03 Mar 2026 15:34:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47233929</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=47233929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47233929</guid></item><item><title><![CDATA[New comment by stanmancan in "America's pensions can't beat Vanguard but they can close a hospital"]]></title><description><![CDATA[
<p>> Because the taxpayers bail them out. I could define anything as not being risky if I knew taxpayers would bail it out.<p>I feel like I must be misunderstanding something here because it sounds like you're saying depositing funds in a bank is considered risky behaviour?</p>
]]></description><pubDate>Tue, 17 Feb 2026 16:10:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47049063</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=47049063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47049063</guid></item><item><title><![CDATA[New comment by stanmancan in "Bunny Database"]]></title><description><![CDATA[
<p>The vast majority of products with paying customers need better availability than “database went down on Friday and I was AFK until Monday, sorry for the 3 day downtime everyone”</p>
]]></description><pubDate>Tue, 03 Feb 2026 17:04:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46873690</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=46873690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46873690</guid></item><item><title><![CDATA[New comment by stanmancan in "Mobile carriers can get your GPS location"]]></title><description><![CDATA[
<p>To be honest I thought OP said they lived in an apartment; a house is a different story.</p>
]]></description><pubDate>Mon, 02 Feb 2026 14:28:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46856419</link><dc:creator>stanmancan</dc:creator><comments>https://news.ycombinator.com/item?id=46856419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46856419</guid></item></channel></rss>