<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: peferron</title><link>https://news.ycombinator.com/user?id=peferron</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 20 May 2026 06:47:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=peferron" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by peferron in "Minnesota becomes first state to ban prediction markets"]]></title><description><![CDATA[
<p>Especially if there's also a ban on related advertising. Polymarket and others are absolutely flooding the world with ads at the moment.</p>
]]></description><pubDate>Wed, 20 May 2026 01:30:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48201940</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=48201940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48201940</guid></item><item><title><![CDATA[New comment by peferron in "Fine dining restaurants researching guests to make their dinner unforgettable"]]></title><description><![CDATA[
<p>Would you also recommend these 2 restaurants if they ignored you for 30 minutes before taking your order, then brought your drinks late after you've already finished your meal? There's a lot more to a good restaurant experience than consistently making delicious tasting food. It's definitely not that simple.</p>
]]></description><pubDate>Mon, 14 Jul 2025 06:40:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44557111</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=44557111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44557111</guid></item><item><title><![CDATA[New comment by peferron in "Maria Montessori"]]></title><description><![CDATA[
<p>My kid goes to a public Montessori school, so the tuition isn't much. It's also pretty clear what they do differently if you tour the classrooms.</p>
]]></description><pubDate>Fri, 07 Feb 2025 07:31:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=42970349</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=42970349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42970349</guid></item><item><title><![CDATA[New comment by peferron in "Postgres UUIDv7 and per-back end monotonicity"]]></title><description><![CDATA[
<p>Perhaps as a tie breaker if you insert multiple rows in a table within one transaction? In this situation, the timestamp returned by e.g. `now()` refers to the start of the transaction, which can cause it to be reused multiple times.</p>
]]></description><pubDate>Fri, 03 Jan 2025 03:17:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=42581967</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=42581967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42581967</guid></item><item><title><![CDATA[New comment by peferron in "Postgres UUIDv7 and per-back end monotonicity"]]></title><description><![CDATA[
<p>You can keep all three and still use UUIDv7 as a performance improvement in certain contexts due to data locality.</p>
]]></description><pubDate>Fri, 03 Jan 2025 03:01:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42581841</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=42581841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42581841</guid></item><item><title><![CDATA[New comment by peferron in "Europeans have more time, Americans more money. Which is better?"]]></title><description><![CDATA[
<p>Since we're on HN and you mention California, it's worth noting that with a good job in tech 2/3/4 disappear, leaving only 1 (which is still very nice).</p>
]]></description><pubDate>Wed, 08 May 2024 10:29:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=40296353</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=40296353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40296353</guid></item><item><title><![CDATA[New comment by peferron in "Forum reactions to Satoshi's Bitcoin paper"]]></title><description><![CDATA[
<p>Of course most people missed BTC. Just like most people missed ETH, AMD, META, NVDA... the list goes on. Hell, I'm sure there are a few boats leaving right now that you & I are in the process of missing. I don't know why crypto people think that everyone else obsesses about missing BTC in particular.</p>
]]></description><pubDate>Fri, 23 Feb 2024 23:23:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=39487441</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=39487441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39487441</guid></item><item><title><![CDATA[New comment by peferron in ""The Girls in Their Summer Dresses" – Irwin Shaw (1939)"]]></title><description><![CDATA[
<p>Why don't you refer GP to a suicide hotline while you're at it? Your attitude in this thread has been repulsive.</p>
]]></description><pubDate>Wed, 17 Jan 2024 04:24:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=39023276</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=39023276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39023276</guid></item><item><title><![CDATA[New comment by peferron in "A massive tech company exodus occurring in Austin, Texas"]]></title><description><![CDATA[
<p>I just checked and Austin is over 90F for a full third of the year. Hard pass.<p><a href="https://www.extremeweatherwatch.com/cities/austin/yearly-days-of-90-degrees" rel="nofollow noreferrer">https://www.extremeweatherwatch.com/cities/austin/yearly-day...</a></p>
]]></description><pubDate>Mon, 11 Dec 2023 05:18:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=38597883</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=38597883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38597883</guid></item><item><title><![CDATA[New comment by peferron in "Justine Bateman's Fight Against Generative AI in Hollywood"]]></title><description><![CDATA[
<p>I opened the article to make sure that quote wasn't out of context (nothing against you—it just happens often) but it's actually even worse:<p>> [AI can make people] feel like, “they are artists too,” in heavy quotes, which is not true.<p>> Many people, they’d like to imply that they are gifted at coding by giving the generative AI a solution to that.<p>In her view, if you create great art, a great video game, a great piece of software—or really anything at all I suppose—with the help of AI then you're a fraud and you should feel bad. I guess a bunch of people had similar thoughts when artists (yes, artists) started making music with computers without even knowing how to read sheet music or play a musical instrument, but look at all the creativity that came out of that.</p>
]]></description><pubDate>Thu, 02 Nov 2023 19:24:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=38118709</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=38118709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38118709</guid></item><item><title><![CDATA[New comment by peferron in "She's the star witness against Sam Bankman-Fried. Her testimony was explosive"]]></title><description><![CDATA[
<p>The first time I read about this in the news it was 10 seconds, the second time it was 30, and now it's a minute.</p>
]]></description><pubDate>Thu, 12 Oct 2023 18:08:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=37860726</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=37860726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37860726</guid></item><item><title><![CDATA[New comment by peferron in "More Than 80 Percent of Americans Can't Afford New Cars"]]></title><description><![CDATA[
<p>We bought a new Honda Fit for $18.5k in 2014. It was a full redesign with nice improvements compared to previous model years (reverse camera, bluetooth audio, etc). Since then we've averaged 33 mpg with zero garage visits outside of routine maintenance. We probably could have saved some money by buying used instead, but over a decade of ownership I doubt that it would amount to more than a few hundred dollars per year.</p>
]]></description><pubDate>Fri, 06 Oct 2023 20:41:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=37796125</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=37796125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37796125</guid></item><item><title><![CDATA[New comment by peferron in "State of HTML 2023 now open"]]></title><description><![CDATA[
<p>The "add to your reading list" feature is excellent, and a nice carrot/reward for completing the survey.</p>
]]></description><pubDate>Sat, 23 Sep 2023 20:52:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=37627448</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=37627448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37627448</guid></item><item><title><![CDATA[New comment by peferron in "jq 1.7"]]></title><description><![CDATA[
<p>I haven't had a great experience dealing with JSON in Python, but maybe I'm doing it wrong. What would be the Python equivalent of this JS code?<p><pre><code>    JSON.parse(<data>).foo?.[0]?.bar
</code></pre>
Basically just return the `bar` field of the the first element of `foo`, or None/undefined if it doesn't exist.</p>
]]></description><pubDate>Thu, 07 Sep 2023 09:37:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=37416630</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=37416630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37416630</guid></item><item><title><![CDATA[New comment by peferron in "Apple Mac Mini M2 2023 review M2 unleashing its power in a desktop ↺"]]></title><description><![CDATA[
<p>Depends what you'll be doing with it I guess? My 2022 M2 Macbook Air is great for most things but takes 40s to complete the same test suite that my 2020 5950x finishes in 10s.</p>
]]></description><pubDate>Sun, 03 Sep 2023 09:20:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=37368938</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=37368938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37368938</guid></item><item><title><![CDATA[New comment by peferron in "Why Htmx Does Not Have a Build Step"]]></title><description><![CDATA[
<p>I like hot module reloads more than F5 since it preserves the state of the page. I don't use Angular though, but with Vite + React it's extremely quick.</p>
]]></description><pubDate>Fri, 25 Aug 2023 18:35:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=37265493</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=37265493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37265493</guid></item><item><title><![CDATA[New comment by peferron in "micro – A Modern Alternative to nano"]]></title><description><![CDATA[
<p>I'm not on VS Code but I use micro as $EDITOR for the exact same reasons and it's great. I don't have to remember special shortcuts just to amend a git message or do an interactive rebase.</p>
]]></description><pubDate>Fri, 18 Aug 2023 19:03:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=37180515</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=37180515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37180515</guid></item><item><title><![CDATA[New comment by peferron in "Why Tailwind CSS Won"]]></title><description><![CDATA[
<p>When I program I make all my variables global and name them with BEM to get the same great experience as in vanilla CSS.</p>
]]></description><pubDate>Wed, 16 Aug 2023 10:33:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=37145073</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=37145073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37145073</guid></item><item><title><![CDATA[New comment by peferron in "Why Tailwind CSS Won"]]></title><description><![CDATA[
<p>CSS classes are great for that until you need to reuse HTML and/or JS, at which point you're back to square one. People are moving to components because they solve these 3 things at once.</p>
]]></description><pubDate>Wed, 16 Aug 2023 10:27:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=37145029</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=37145029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37145029</guid></item><item><title><![CDATA[New comment by peferron in "Why Tailwind CSS Won"]]></title><description><![CDATA[
<p>Why would you style an anchor element when your browser already has default styles for it?</p>
]]></description><pubDate>Wed, 16 Aug 2023 10:14:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=37144956</link><dc:creator>peferron</dc:creator><comments>https://news.ycombinator.com/item?id=37144956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37144956</guid></item></channel></rss>