<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: awesome_dude</title><link>https://news.ycombinator.com/user?id=awesome_dude</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 27 Oct 2026 12:40:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=awesome_dude" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by awesome_dude in "Solar power is becoming bigger than nuclear"]]></title><description><![CDATA[
<p>Strictly speaking - a battery is stored potential energy<p>A common battery for grid level storage is pumped hydro - that is, use the peak power during the day(s) to push water from the bottom of an elevation to the top, and hold it there - bonus points if it captures water delivered from other solar processes (evaporation -> rain)</p>
]]></description><pubDate>Tue, 27 Oct 2026 01:44:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=50253717</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50253717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50253717</guid></item><item><title><![CDATA[New comment by awesome_dude in "Type Server Protocol"]]></title><description><![CDATA[
<p>Python Server Subsytem Typing - PSST</p>
]]></description><pubDate>Tue, 27 Oct 2026 01:17:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=50253543</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50253543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50253543</guid></item><item><title><![CDATA[New comment by awesome_dude in "Type Server Protocol"]]></title><description><![CDATA[
<p>If a FAANG releases Kafka, REACT, Kubernetes, or any number of projects that they found helpful, and released into open source - there will always be a claim that they do it with some second intention, such as "be seen to be a positive contributor to the community"<p>But the truth is - so do I - as a humble contributor to a document, test, bug fix, or feature add to a FOSS project - where's the beef?</p>
]]></description><pubDate>Tue, 27 Oct 2026 00:53:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=50253388</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50253388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50253388</guid></item><item><title><![CDATA[New comment by awesome_dude in "Birdwatching rewires the brain and slows cognitive decline"]]></title><description><![CDATA[
<p>I think one of the drawbacks of VR birdwatching is that you are served the bird in focus, in frame, almost immediately - there's no search, there's no WTF is making that noise?<p>Some parts of birdwatching could be Virtual - watching a feeder somewhere (anywhere) waiting for birds to come in and watch what they do - or watching different trees/plants at different points in the year attracting different birds  exhibiting different behaviours (eg. I have a love of seeing Tui[NZ] when Taiwanese Cherry or Kowhai are in flower, they gather in the tree at different times of the day when the nectar is at its peak, there are fights for dominance between the birds, there's a racket as they all feast, then boom, as quickly as they arrive they're gone again, off to the next tree)</p>
]]></description><pubDate>Mon, 26 Oct 2026 21:29:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=50251277</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50251277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50251277</guid></item><item><title><![CDATA[New comment by awesome_dude in "Local Wikipedia: Wikipedia, but only for things a half hour walk from you"]]></title><description><![CDATA[
<p>> To the northeast is the spot where I found a perfect arrowhead<p>You live in an area rich with history stretching back 35 - 50 thousand years</p>
]]></description><pubDate>Sat, 24 Oct 2026 02:43:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=50217949</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50217949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50217949</guid></item><item><title><![CDATA[New comment by awesome_dude in "Woman charged with computer fraud due to scam CashApp account being in her name"]]></title><description><![CDATA[
<p>Nice soundbite - care to explain how the laws of 1266 are meaningless today and should be removed?</p>
]]></description><pubDate>Fri, 23 Oct 2026 19:05:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=50213872</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50213872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50213872</guid></item><item><title><![CDATA[New comment by awesome_dude in "UUIDv7 doesn't have the properties you think it does"]]></title><description><![CDATA[
<p>> Superficially, it seems that embedding a timestamp in the ID can remove the need to track the creation time in a separate database column, providing marginally more efficient database operations. If you need to list things ordered by creation time very often, it’s useful if the primary index gives that behavior, removing the need for another index.<p>This glares for me - I'm not "listing" by creation time per se; I'm taking advantage of locality - the page of data that a given key's data is in should also contain data of other keys created around the same time.<p>That locality means that I have less disk calls if I want to get the data for a series of rows that were created around the same time.<p>The blog post seems to be saying that (worst case) I cannot rely on that aspect.</p>
]]></description><pubDate>Fri, 23 Oct 2026 19:00:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=50213797</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50213797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50213797</guid></item><item><title><![CDATA[New comment by awesome_dude in "UUIDv7 doesn't have the properties you think it does"]]></title><description><![CDATA[
<p>See: NTP, Lamport and Vector clocks. Spanner (Google) does make a good job of using atomic clocks, but it takes a hang of a lot of money.</p>
]]></description><pubDate>Fri, 23 Oct 2026 18:51:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=50213676</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50213676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50213676</guid></item><item><title><![CDATA[New comment by awesome_dude in "Woman charged with computer fraud due to scam CashApp account being in her name"]]></title><description><![CDATA[
<p>Politicians being trained lawyers is a good thing - they (supposedly) know the nightmare that is the legal system<p>To put it into a software developers context - which hopefully makes it easier to understand for some.<p>The law is legacy code that stretches back a few centuries (literally) that has been written by many many people with little in common, and has active users who must be consulted upon change.</p>
]]></description><pubDate>Thu, 22 Oct 2026 21:21:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=50201220</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50201220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50201220</guid></item><item><title><![CDATA[New comment by awesome_dude in "Woman charged with computer fraud due to scam CashApp account being in her name"]]></title><description><![CDATA[
<p>> ultimately the metrics trickle up to Joe Public, who is notoriously tough on crime<p>This behaviour, by Joe Public, is a serious problem, in that it's an emotional response, not a logical one, and absolutely never based on informed debate</p>
]]></description><pubDate>Thu, 22 Oct 2026 21:17:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=50201175</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50201175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50201175</guid></item><item><title><![CDATA[New comment by awesome_dude in "There isn't an easy exploit for this PHP vulnerability"]]></title><description><![CDATA[
<p>Whilst I would love credit for coining the term - it's been around for a minute<p><a href="https://www.collinsdictionary.com/submission/11194/SocMed" rel="nofollow">https://www.collinsdictionary.com/submission/11194/SocMed</a></p>
]]></description><pubDate>Thu, 22 Oct 2026 20:59:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=50200940</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50200940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50200940</guid></item><item><title><![CDATA[New comment by awesome_dude in "Tsrs: A Port of TypeScript to Rust"]]></title><description><![CDATA[
<p>Thanks, I think that most people read "data races" and jump to "race conditions in general"<p>And that is my core complaint - data races are well-understood and preventable now, whether statically via Rust's borrow checker (or pure immutability in functional languages) or dynamically with tools like Go's -race detector.<p>Logic races remain an application-level problem regardless of language design.</p>
]]></description><pubDate>Thu, 22 Oct 2026 05:04:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=50191381</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50191381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50191381</guid></item><item><title><![CDATA[New comment by awesome_dude in "There isn't an easy exploit for this PHP vulnerability"]]></title><description><![CDATA[
<p>Marketing, for a while, has been about the personalities of the people involved - socMed just amplifies that</p>
]]></description><pubDate>Thu, 22 Oct 2026 03:24:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=50190811</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50190811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50190811</guid></item><item><title><![CDATA[New comment by awesome_dude in "Eight Bits of Trust: eMudhra's CA keys cracked in milliseconds"]]></title><description><![CDATA[
<p>Welp, there goes that password</p>
]]></description><pubDate>Wed, 21 Oct 2026 19:25:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=50186204</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50186204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50186204</guid></item><item><title><![CDATA[New comment by awesome_dude in "What shall I teach my son?"]]></title><description><![CDATA[
<p>>  but have you had small children?<p>I have indeed.<p>> The main problem with having a 5yo is more generally sanding down their ego. “no bud you can’t swim. not well. yet” and “I think you probably have some more to learn about chess. no I don’t think you can beat me.”<p>I don't think you've understood my post at all.<p>If, as you say, you have to spend that amount of time adjusting expectations, which I too have had to do with children, adults, and managers alike, then, if you understand my post, you would do that in a way that teaches them that adjustments don't have to come with ridicule, or cause for fear.<p>The suggestion that you don't steer the children toward understanding that there are limitations to the world (including their own abilities) is the complete reverse of my post - the opposite is what I am saying, I even explicitly mention telling your child that "there will always be some things that nobody knows yet"<p>In fact, I would go further, teaching your child that there will be times that they fail, but can come to you with their head held high because they learnt from that experience, is what safety is all about.</p>
]]></description><pubDate>Wed, 21 Oct 2026 01:29:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=50174969</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50174969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50174969</guid></item><item><title><![CDATA[New comment by awesome_dude in "Tsrs: A Port of TypeScript to Rust"]]></title><description><![CDATA[
<p>> I have never seen someone assert Rust is a 100% safe<p>Please copy and paste from my post where that's being asserted<p>> Its touted purely as a _memory_ safe language<p>Which is different from what was said... how?<p>> To claim otherwise is absurd and very telling of the writer's biases<p>To pretend that those claims were made is what's actually telling of biases.</p>
]]></description><pubDate>Tue, 20 Oct 2026 23:56:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=50174330</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50174330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50174330</guid></item><item><title><![CDATA[New comment by awesome_dude in "Tsrs: A Port of TypeScript to Rust"]]></title><description><![CDATA[
<p>People massively overestimate Rust's "safety" - it has a very nice approach to managing data races, and. that's it.<p>It still, like every other language/tool we have that shares state between threads, has race conditions, for example.</p>
]]></description><pubDate>Tue, 20 Oct 2026 21:05:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=50172661</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50172661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50172661</guid></item><item><title><![CDATA[New comment by awesome_dude in "What shall I teach my son?"]]></title><description><![CDATA[
<p>> Spend meaningful, loving time together, and out in the world, as much of the small scale natural world as you can. Listen to their questions, answer when you can, learn the answers together when you can't.<p>Learn to tell them that you don't have all the answers, and there's a chance that the pair of you can work together to find it out, but there will always be some things that nobody knows yet.<p>But, most of all, I cam here to say - the foundation you're suggesting building is the strongest one we know of - safety in their emotions, having someone they can talk to, share their feelings with without ridicule or fear.<p>Start there and children always have someone they can talk to</p>
]]></description><pubDate>Tue, 20 Oct 2026 20:53:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=50172520</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50172520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50172520</guid></item><item><title><![CDATA[New comment by awesome_dude in "Lula supporters protest against Meta to denounce its 'electoral interference'"]]></title><description><![CDATA[
<p>I admire the hyperbole, but Trump isn't the start of the election meddling or undermining.<p>The country's biggest scandal - Watergate, was fundamentally an election sabotage/political espionage scandal<p>Bush in Florida stopping the vote count was definitely democracy being tagged.</p>
]]></description><pubDate>Tue, 20 Oct 2026 03:34:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=50161028</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50161028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50161028</guid></item><item><title><![CDATA[New comment by awesome_dude in "It's still ok to enjoy programming"]]></title><description><![CDATA[
<p>> You, ryandvm, built a career around something you love, and that is amazing. You can choose to do it again, to find something you love, to be stalwart about how you work and who you work with, or any number of other options. The thing that nobody can change is your agency.<p>I've always taken the view that it was luck - lucky that my interests aligned with the market, lucky the market put value in what I am interested in doing, and lucky that I was given the chance.<p>I was never in it for the money, I was always in it for the enjoyment, and I will remain in it for the same thing.<p>The market for my knowledge and skills might come and go, there might have been a brief moment in history when someone like me could make a living off these skills, but like so many other creative careers that time was always going to be fleeting</p>
]]></description><pubDate>Mon, 19 Oct 2026 18:46:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=50156267</link><dc:creator>awesome_dude</dc:creator><comments>https://news.ycombinator.com/item?id=50156267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50156267</guid></item></channel></rss>