<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: cattown</title><link>https://news.ycombinator.com/user?id=cattown</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 15:45:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=cattown" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by cattown in "Meetings are forcing functions"]]></title><description><![CDATA[
<p>No way, this is terrible! There are so many great work tracking tools to use or more efficient ways to communicate that accomplish the same thing. Without making a bunch of people take time out of their day so you can ask them if they remembered to do part of their job. Good management creates systems so this kind of thing isn’t needed.</p>
]]></description><pubDate>Tue, 28 Apr 2026 00:28:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47929003</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=47929003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47929003</guid></item><item><title><![CDATA[New comment by cattown in "JavaScript Is Enough"]]></title><description><![CDATA[
<p>Two-way props! Yikes! That was a mess in the first version of Angular. I thought the consensus was that two-way props binding just opened the door to difficult to understand side-effect laden code.</p>
]]></description><pubDate>Sun, 22 Mar 2026 02:02:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47473700</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=47473700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47473700</guid></item><item><title><![CDATA[New comment by cattown in "Fined $48k for using a jammer to keep commuters from using phones while driving"]]></title><description><![CDATA[
<p>Hero. So tired of seeing drivers swerve around at deadly speeds on the highway while they play around on their phones. I would contribute to a Gofundme to help this guy pay off the $48k.</p>
]]></description><pubDate>Thu, 05 Feb 2026 15:07:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46900445</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=46900445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46900445</guid></item><item><title><![CDATA[New comment by cattown in "The Death of Arduino?"]]></title><description><![CDATA[
<p>Doesn’t this only really affect actual Arduino brand products. There’s tons of just-as-good cheap knockoffs available. See Elegoo kits easily found on Amazon for example. The IDE is open source with the AGPL license.<p>Can’t we just cut Qualcomm out of the supply chain and keep going as normal without too much disruption? Doesn’t even feel like a hard fork is needed. Just don’t buy Qualcomm’s crap.</p>
]]></description><pubDate>Wed, 19 Nov 2025 20:27:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45984670</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=45984670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45984670</guid></item><item><title><![CDATA[New comment by cattown in "BlackRock's Larry Fink: "Tokenization", Digital IDs, & Social Credit"]]></title><description><![CDATA[
<p>Use cash. Get cash out at the ATM, keep it in your wallet. Spend it at local businesses. Even if you can’t do it all the time do it as much as you can. Start today and stick with it.<p>Otherwise this is what we’ll be stuck with everywhere all the time. There won’t be a choice anymore if you don’t exercise that right. We’re already far down this slippery slope.</p>
]]></description><pubDate>Wed, 05 Nov 2025 00:06:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45817418</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=45817418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45817418</guid></item><item><title><![CDATA[New comment by cattown in "Poker fraud used X-ray tables, high-tech glasses and NBA players"]]></title><description><![CDATA[
<p>Doesn’t sound that profitable to me. $7m is a lot of money. But not that much after building all of that custom tech, setting up a dedicated space, training and paying a whole bunch of people to run these games. Then whatever’s left over gets split between multiple crime families? Seems like a lot of work.</p>
]]></description><pubDate>Fri, 24 Oct 2025 13:37:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45694499</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=45694499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45694499</guid></item><item><title><![CDATA[New comment by cattown in "'Less Fun Than a Barrel of Crackers'"]]></title><description><![CDATA[
<p>I think lot of this brand analysis misses an important point… This change makes the real estate these locations occupy much more fungible. Instead of customized old-timey looking storefronts and dining spaces packed with knickknacks, by making the branding more bland these locations can be much more easily converted or sold to other businesses that also fit inside a grey/beige box and hang a roughly rectangular sign on the front of the building.<p>The days are numbered for boomer nostalgia based brands. One of these days those restaurants are going to be something else. PE deals years ago started the work of decoupling a stale old brand from the valuable real estate.<p>Who cares about selling millions of dollars less in bad food when you can access billions of dollars more in real estate value.<p>See also: <a href="https://www.nashvillepost.com/business/retail/cracker-barrel-inks-big-sale-leaseback/article_a88e6f55-a195-5f30-8c6e-5927a206cee9.html" rel="nofollow">https://www.nashvillepost.com/business/retail/cracker-barrel...</a></p>
]]></description><pubDate>Tue, 26 Aug 2025 22:28:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45033138</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=45033138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45033138</guid></item><item><title><![CDATA[New comment by cattown in "I bought a £16 smartwatch just because it used USB-C"]]></title><description><![CDATA[
<p>Wow! “built in torch” immediately puts this one ahead of all other competition I’ve seen so far. Not even kidding.</p>
]]></description><pubDate>Sat, 09 Aug 2025 03:44:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44843881</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=44843881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44843881</guid></item><item><title><![CDATA[New comment by cattown in "Seven Days at the Bin Store"]]></title><description><![CDATA[
<p>Thank you! That was the most memorable part of the article for me. Can’t get the phrase “Nose Beard” out of my head.</p>
]]></description><pubDate>Fri, 06 Jun 2025 13:25:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44200650</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=44200650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44200650</guid></item><item><title><![CDATA[New comment by cattown in "Nvidia Breakfast Bytes"]]></title><description><![CDATA[
<p>Sausage and pancakes are ones and zeroes, I guess?</p>
]]></description><pubDate>Fri, 18 Apr 2025 14:06:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=43728231</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=43728231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43728231</guid></item><item><title><![CDATA[Nvidia Breakfast Bytes]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.dennys.com/news/dennys-debuts-new-nvidiar-breakfast-bytes">https://www.dennys.com/news/dennys-debuts-new-nvidiar-breakfast-bytes</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43728230">https://news.ycombinator.com/item?id=43728230</a></p>
<p>Points: 3</p>
<p># Comments: 3</p>
]]></description><pubDate>Fri, 18 Apr 2025 14:06:55 +0000</pubDate><link>https://www.dennys.com/news/dennys-debuts-new-nvidiar-breakfast-bytes</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=43728230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43728230</guid></item><item><title><![CDATA[New comment by cattown in "Jacksonpollock.org (2003)"]]></title><description><![CDATA[
<p>People seem confused about the UI. You don't need to click, just move. Most keys on the keyboard correspond to a color. Shift + those keys sets the background.<p>I like it that there's no hint, it just rewards exploration and experimentation.</p>
]]></description><pubDate>Sat, 08 Feb 2025 23:18:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=42987060</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=42987060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42987060</guid></item><item><title><![CDATA[New comment by cattown in "My son (9 yrs old) used plain JavaScript to make a game, and wants your feedback"]]></title><description><![CDATA[
<p>I found it very satisfying when the opponent got a question wrong. Math is hard, even when you’re an awesome monster like a flying snake or black hole.<p>I didn’t understand the “charging” mechanic. A little more explanation or some visual that shows charging would help.<p>Pretty sweet game! Keep it up!</p>
]]></description><pubDate>Tue, 03 Dec 2024 23:46:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42312994</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=42312994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42312994</guid></item><item><title><![CDATA[New comment by cattown in "Everyday performance rules for Ruby on Rails developers"]]></title><description><![CDATA[
<p>The hint about using .pluck to only grab what you need from an ActiveRecord query is a pretty good one. I hand't realized you could do that.<p>I assume this is telling us it doesn't actually make an ActiveRecord instance out of each row when you do that. And instantiating big bunches of ActiveRecord model instances just to grab a few fields from a result set with a lot of rows can be sooo slow.</p>
]]></description><pubDate>Thu, 07 Dec 2023 15:48:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=38557667</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=38557667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38557667</guid></item><item><title><![CDATA[New comment by cattown in "Acquia, my Drupal startup"]]></title><description><![CDATA[
<p>I miss Drupal a lot. I sure wish it had won out in the CMS battle with Wordpress. I remember making little custom CRUD apps with almost no code all the way back when Drupal 5 was the thing.<p>Like a lot of other ppl it seems I left off when they switched to composer. That didn't fit too well into the workflow I had at the time using cheap web hosting services where I didn't get a shell as dev environments.<p>Also the upgrade treadmill was brutal. A few nice little web apps I made got totally left behind by security updates and such and were also too hard to upgrade to newer versions of Drupal. I remember that also being a major motivator to make the big jump to Python and other things. More code but also easier to manage over long periods of time.<p>Lots of good lessons in Drupal for other frameworks. I haven't tried it in a while, but it's still in my mind one of the best low-code custom fields, forms, and views systems out there.</p>
]]></description><pubDate>Fri, 01 Dec 2023 20:26:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=38491853</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=38491853</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38491853</guid></item><item><title><![CDATA[New comment by cattown in "Show HN: Trains.fyi – a live map of passenger trains in the US and Canada"]]></title><description><![CDATA[
<p>Good point. Meta's brand identity is pretty much the blue you picked. I see your marker color is exactly the hex value for blue that's on most of their website.<p>I think you could go a little lighter, pretty sure the actual trains have a lighter more saturated blue on them. Something closer to the blue you're using for the Mass Bay Trans Authority would be fine, and there's no overlap in service areas to make that confusing.<p>Or maybe different marker size/shape for regional vs national trains.<p>Also saw the South Shore Line is there now. Nice!</p>
]]></description><pubDate>Wed, 29 Nov 2023 15:06:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=38460234</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=38460234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38460234</guid></item><item><title><![CDATA[New comment by cattown in "Show HN: Trains.fyi – a live map of passenger trains in the US and Canada"]]></title><description><![CDATA[
<p>Super cool! I love this. Makes me yearn for a day when this map is way more full of activity.<p>Just a little feedback: the color for Amtrak and for Chicago's Metra trains are so similar it's hard to see at a glance where the Amtrak runs are amongst the many Metras that are out at a given time. Would be awesome to differentiate those marker colors a bit more.<p>Very cool! Didn't know this was even technically possible with the available data feeds. Great work!</p>
]]></description><pubDate>Mon, 27 Nov 2023 20:18:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=38437659</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=38437659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38437659</guid></item><item><title><![CDATA[New comment by cattown in "Guy went from junior to senior dev in 1.5 years, BS or not?"]]></title><description><![CDATA[
<p>Depends on what your definition of senior engineer is... For me it means you've spent a lot of time coding and mastered a few programming languages. You're able to make use of all that they have to offer when appropriate. You understand more advanced concepts like code readability and reflexively think about long term maintenance of the code you're writing. Starting to think about larger systems, maybe also branching out into team lead type of management responsibilities, or deepening technical skill sets related to infrastructure or particular areas of expertise adjacent to software development.<p>This usually takes about 5 to 7 years, in my experience. After about that much time working in a focused way on software you're probably pretty "senior" at dev work, without a whole lot more to learn in terms of just getting better at coding.<p>The author doesn't quite fit that description. This sounds more like what happens at lots of high turnover "fast paced" startups. As people come and go from the group they find themselves in a situation where their 1 or more years of experience is allowing them to significantly outperform those with 0 to 6 months of experience. Maybe high turnover or rapid growth at the employer makes it easy to get promoted to "senior" because there are so many other truly very junior people around.<p>Not to belittle the author at all. Sounds like a smart guy and I admire his enthusiasm and spirit. Just sounds like crazy-startup-battlefield-promotion "senior" rather than the more rigorous definition of senior some of us might be thinking about.</p>
]]></description><pubDate>Sat, 04 Nov 2023 00:57:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=38136968</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=38136968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38136968</guid></item><item><title><![CDATA[New comment by cattown in "The OpenTF Manifesto"]]></title><description><![CDATA[
<p>I like Terraform and will continue to use it. I'm just an end user that isn't involved in building other product offerings on it or a user of other derivative products.<p>Even though this really doesn't affect my use case it does feel like kind of a dirty bait and switch. I do hope for a future where there's a version (and Terraform provider module versions) that are actively maintained under a true open source license. I'll favor using those over the official BSL version as much as possible.<p>I guess it's the CLA that all of the contributors signed that allows this to happen? I wonder if there's a way for open source licenses to address this, and disallow the use of CLAs, or require some CLA clause that doesn't allow sudden switches to non-permissive licenses?</p>
]]></description><pubDate>Tue, 15 Aug 2023 20:04:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=37138662</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=37138662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37138662</guid></item><item><title><![CDATA[New comment by cattown in "An introduction to metaprogramming in Ruby"]]></title><description><![CDATA[
<p>No! Don't do it!<p>I'm sure there are rare cases where these techniques are useful. Like creating developer tools or making your own object persistence layer or winning a code golf contest. But if you're an app developer for goodness sake just write a few extra lines of code. Do whatever it is you're doing the verbose and clear way, not the slightly shorter and super obtuse way.<p>Stuffing method definitions into classes at runtime, monkey patching, dynamically generating method calls with .send. These will all be very puzzling for any future developer that works on your code, senior or junior. And come with bunches of technical pitfalls. Writing clear and maintainable code is a higher calling for us than reducing LOC and showcasing neat tricks. Even if you call yourself a Rubyist. Speaking from experience.</p>
]]></description><pubDate>Thu, 27 Jul 2023 23:19:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=36901373</link><dc:creator>cattown</dc:creator><comments>https://news.ycombinator.com/item?id=36901373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36901373</guid></item></channel></rss>