<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: bigtunacan</title><link>https://news.ycombinator.com/user?id=bigtunacan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 10:06:07 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bigtunacan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bigtunacan in "I was interviewed by an AI bot for a job"]]></title><description><![CDATA[
<p>A delayed response doesn’t mean it’s not automated, just that it wasn’t built to not feel automated.<p>I worked on an automated reply system like this previously and we had intentional delays with randomness as well as variance in our responses to make it “feel more human”.</p>
]]></description><pubDate>Thu, 12 Mar 2026 03:09:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47345926</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=47345926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47345926</guid></item><item><title><![CDATA[New comment by bigtunacan in "Ruby Blocks"]]></title><description><![CDATA[
<p>Fixnum#times isn’t a great example, I only used it since the parent used it to illustrate their confusion and quite frankly a concrete useful example is to complex for this format.<p>ActiveRecord has changed a lot over the years, but as an example in the original ActiveRecord you used dynamic finders. None of the finder methods existed initially, but if you passed a message to an active record object for a non existent method rather than fail it would determine if that should be a method and then it would build and persist a method to the process for future calls.<p>It allows for some really interesting and powerful applications in horizontally scaling as well.</p>
]]></description><pubDate>Sat, 18 Oct 2025 23:16:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45631053</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=45631053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45631053</guid></item><item><title><![CDATA[New comment by bigtunacan in "Ruby Blocks"]]></title><description><![CDATA[
<p>It’s not just about practicality. Ruby is using message passing, not method calling. This is fundamentally different and a bit foreign to the larger community. Then ruby layers syntactic sugar on top that hides this.<p>Behind the scenes everything is a message passed using __send__ and you can do this directly as well, but you generally don’t.<p>So when you write<p>5.times { puts "Hello" }<p>It’s sort of expected by the average programmer that you are telling 5 to call the times method and expect it to exist and do what it’s told.<p>In reality you have indirectly sent a message that looks like<p>5.__send__(:times) { puts "Hello" }<p>What we are really doing is sending a message to 5 (the receiver) and giving it the opportunity to decide how to respond. This is where method_missing comes in to allow responding in a custom fashion regardless if a method was explicitly defined.<p>So you’re not telling 5 to call the method times, rather you are asking, “Hey 5, do you know how to handle the message times?”<p>These are fundamentally different things. This is actually super important and honestly hard to really grok _especially_ in ruby because of the syntactic sugar. I came from a C/C++ background originally, then Java and then moved to Ruby. After a few years I thought I understood this difference, but honestly it wasn’t until I spent a couple years using Objective-C where message passing is happening much more explicitly that I was able to truly understand the difference in a way that it became intuitive.</p>
]]></description><pubDate>Sat, 18 Oct 2025 14:23:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45627629</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=45627629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45627629</guid></item><item><title><![CDATA[New comment by bigtunacan in "Ruby Blocks"]]></title><description><![CDATA[
<p>I think you’re right, but I also suspect that doesn’t clear up anything for most people as in my experience they generally don’t grok the difference unless they’ve already spent a significant amount of time in something like smalltalk or Objective-C</p>
]]></description><pubDate>Sat, 18 Oct 2025 13:53:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45627409</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=45627409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45627409</guid></item><item><title><![CDATA[New comment by bigtunacan in "TurboTax’s 20-year fight to stop Americans from filing taxes for free (2019)"]]></title><description><![CDATA[
<p>No, they would know exactly what they know now. Employers already report your earnings to both the federal and state IRS agencies and pay your withholdings automatically adjusted for your dependencies. So a simple form that says you made X and claimed Y dependencies. Click submit to confirm…<p>That would be simple enough for most people (1 job, 1 home, maybe some kids) and it doesn’t require the government to know anything additional.<p>In that most common scenario no tax accounting service should be needed. Honestly a 1040 isn’t that complicated in that scenario either, but is still too difficult for a good number of people and it’s just unnecessary.</p>
]]></description><pubDate>Thu, 16 Oct 2025 12:27:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45604509</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=45604509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45604509</guid></item><item><title><![CDATA[New comment by bigtunacan in "Liquid Glass Is Cracked, and Usability Suffers in iOS 26"]]></title><description><![CDATA[
<p>Liquid Glass is complete and utter trash. I pray Apple gets a clue and gives us a new better UI even if it’s just the old one.</p>
]]></description><pubDate>Sat, 11 Oct 2025 00:27:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45545304</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=45545304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45545304</guid></item><item><title><![CDATA[New comment by bigtunacan in "TiVo exiting legacy DVR business"]]></title><description><![CDATA[
<p>I loved TiVo 20 years ago when it was relevant, but honestly I had no idea they were still around</p>
]]></description><pubDate>Wed, 08 Oct 2025 04:39:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45512144</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=45512144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45512144</guid></item><item><title><![CDATA[New comment by bigtunacan in "Electronic Arts to be acquired for $52B in largest private equity buyout"]]></title><description><![CDATA[
<p>Well that explains why the stock spiked over 25% recently</p>
]]></description><pubDate>Tue, 30 Sep 2025 16:36:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45427711</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=45427711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45427711</guid></item><item><title><![CDATA[New comment by bigtunacan in "GenAI FOMO has spurred businesses to light nearly $40B on fire"]]></title><description><![CDATA[
<p>Sam Altman made a post on Reddit in 2023 implying OpenAI had achieved AGI internally. Later he “clarified” it was a joke, however there was some speculation that he didn’t understand what AGI actually meant at the time.</p>
]]></description><pubDate>Tue, 19 Aug 2025 09:44:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44949884</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=44949884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44949884</guid></item><item><title><![CDATA[New comment by bigtunacan in "Why Wisconsin's county highways are lettered, not numbered (2019)"]]></title><description><![CDATA[
<p>In both cases it depends on the area of the state and how populous. Far southern Iowa near Whatcheer for example is mostly gravel with paved roads only in the cities and major highways, but by contrast nearly the entire corridor area is well paved. Same for most of the Boone area.<p>Wisconsin is no different in that. Most of Jackson, Levis, BRF, and that whole area is gravel except for major highways and in town. Pretty poorly maintained gravel at that.<p>The roads do seem disorganized and wandering, but much of that is because the roads are built wherever they won’t flood since we’re nothing but marshes, wetland, lakes, rivers and ponds</p>
]]></description><pubDate>Sat, 09 Aug 2025 15:12:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44847151</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=44847151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44847151</guid></item><item><title><![CDATA[New comment by bigtunacan in "Why Wisconsin's county highways are lettered, not numbered (2019)"]]></title><description><![CDATA[
<p>I live just off J in the Hatfield area. Been to Chippewa Falls countless times.</p>
]]></description><pubDate>Sat, 09 Aug 2025 15:02:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44847053</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=44847053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44847053</guid></item><item><title><![CDATA[New comment by bigtunacan in "A Deep Dive into Solid Queue for Ruby on Rails"]]></title><description><![CDATA[
<p>We have 100s of queues processing millions of jobs in sidekiq queues at any given time.<p>These are data and compute heavy workloads that take anywhere from minutes to hours for a request to be completed, but the UI takes this into account.<p>Users submit a request and then continue onto whatever is the next thing they intend to do and then they can subscribe to various async notification channels.<p>It’s not the right choice for everything, but it’s the right choice for something’s.</p>
]]></description><pubDate>Tue, 24 Jun 2025 03:31:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44362645</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=44362645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44362645</guid></item><item><title><![CDATA[New comment by bigtunacan in "How long it takes to know if a job is right for you or not"]]></title><description><![CDATA[
<p>Yes, yes, yes, everyone knows about Shopify and no that’s not the multi billion dollar monolith shop I’m referring to, but we definitely have taken some inspiration from their excellent practices. We also brought in a lot of best in breed from Microsoft and Amazon.<p>Bottom line is it’s about the talent and the discipline. At the end of the day it’s not bad languages that are the problem it’s bad engineers.</p>
]]></description><pubDate>Fri, 13 Jun 2025 05:01:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=44265820</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=44265820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44265820</guid></item><item><title><![CDATA[New comment by bigtunacan in "How long it takes to know if a job is right for you or not"]]></title><description><![CDATA[
<p>Hard disagree. I work on one of the largest Rails codebases out there. Millions of lines of code running in a monolith. I have learned more in this shop about scaling, observability, mature system designs, zero downtime upgrades, deploys, etc…<p>I been in this field for almost 30 years and have worked with whatever tech the job required. Still I learned more at a Rails shop with more than 200 engineers all working in the same monolith shipping to production multiple times every day.</p>
]]></description><pubDate>Thu, 12 Jun 2025 05:17:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44254504</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=44254504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44254504</guid></item><item><title><![CDATA[New comment by bigtunacan in "Amazon's Vulcan Robots Now Stow Items Faster Than Humans"]]></title><description><![CDATA[
<p>I agree robots breakdown a lot, however if you think robots are more expensive to maintain you may want to take a look at the cost of American medical costs.</p>
]]></description><pubDate>Fri, 09 May 2025 13:11:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=43936342</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=43936342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43936342</guid></item><item><title><![CDATA[New comment by bigtunacan in "Apple was getting bid up like crazy yesterday, don't tell me this wasn't leaked"]]></title><description><![CDATA[
<p>Insider trading from congress, the senate, and the offices of the president is nothing new. There is a reason people have been tracking and mimicking Pelosi's trades for years.</p>
]]></description><pubDate>Sat, 12 Apr 2025 19:39:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43667355</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=43667355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43667355</guid></item><item><title><![CDATA[New comment by bigtunacan in "A university president makes a case against cowardice"]]></title><description><![CDATA[
<p>Do you not understand that money coming from the government has been acquired from taxes, ergo the money comes from the people.</p>
]]></description><pubDate>Sat, 05 Apr 2025 01:43:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=43589726</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=43589726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43589726</guid></item><item><title><![CDATA[New comment by bigtunacan in "Gumroad’s source is available"]]></title><description><![CDATA[
<p>Equity for pre-IPO companies is often tied to an expiration. If there is no qualifying liquidity event before the expiration then your equity disappears unless the company takes action to reissue your equity. That sometimes happens for people who are still employed with the company, but almost never for former employees.</p>
]]></description><pubDate>Sat, 05 Apr 2025 01:04:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=43589348</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=43589348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43589348</guid></item><item><title><![CDATA[New comment by bigtunacan in "Are people bad at their jobs or are the jobs just bad?"]]></title><description><![CDATA[
<p>Most likely he is doing it for economic reasons. My preferred checker is an elderly woman that is slow, but very affable and likes to chat when there is no line.<p>Despite her positive attitude, she is working because social security isn't enough and grocery workers also get an employee discount.</p>
]]></description><pubDate>Thu, 03 Apr 2025 01:39:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43563777</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=43563777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43563777</guid></item><item><title><![CDATA[New comment by bigtunacan in "“Normal” engineers are the key to great teams"]]></title><description><![CDATA[
<p>Software "design space is high dimensional" is true in that storage, latencies, processors, memory we just keep growing and growing. Given that, software should be faster and better than ever because the dimension where software lives has gotten exponentially larger and more performant. Rather than use that like responsible engineers we all started writing bloatware because it was easy and we could get away with it.<p>Engineering with constraints builds discipline. Maybe we are lacking as engineers in software because the constraint bar just continues to raise.</p>
]]></description><pubDate>Fri, 14 Mar 2025 06:02:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43360007</link><dc:creator>bigtunacan</dc:creator><comments>https://news.ycombinator.com/item?id=43360007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43360007</guid></item></channel></rss>