HNHacker News
TopNewBestAskShowJobs

inanepenguin

30 karma · joined November 2, 2018

submissionscomments
inanepenguin··on Claude's new constitution
Might be a daylight savings bug? Shows the 21st to me stateside.
inanepenguin··on California is free of drought for the first time in 25 years
The warmth partially explains the rain. Storms far across the pacific have formed and traveled east to land on California. Unfortunately it also means, as you said, we can't capture as much of it as snow pack.
inanepenguin··on Are Apple gift cards safe to redeem?
> I just don't get why these companies should be in the business of offering gift cards

If they're anything like Starbucks then they get the benefit of utilizing the unredeemed balances as temporary capital for investments. It's an interest free loan at their scale. Plus they get to keep the balance that people forget to redeem.

inanepenguin··on Why Ruby on Rails still matters
What do you mean "left behind"? Are you saying people will actually gt "left behind" or just that people will _feel_ like they're left behind?

At this poitn you can find tools that can make demos easier to build or get you further in a hackathon, but Rails embodies "Slow is steady and steady is fast." If you're trying to build something that will stick around and can grow (like a startup outside of the latest VC crazes) then Rails will arguably do better at keeping your tools relevant and supported in the long run. That is, assuming you're building something that needs a steady backend for your application.

inanepenguin··on Why Ruby on Rails still matters
This looks fairly lightweight and clean, but you immediately replace a large portion of the Rails ecosystem with React and will constantly need to account for that when deciding how to build your application. By sticking closer to "the Rails way" you get the support of it's massive community.

If Intertia.js development halts, then you're stuck with either a) adopting something else, or b) maintaining the tool for your own use cases. Using something like this would, imo, be closer to building a Rails app in API mode with a separated frontend than adding a new library on top of Rails.

inanepenguin··on Bottles of OOP now available in Python
While I understand the complaints against OOP, I highly recommend this book to anyone working in an environment where they're working with OOP languages/frameworks. There are plenty of Ruby/Rails shops out there still. At the very least I love the mentality that this book teaches and often recommend Tidy First by Kent Beck at the same time.
inanepenguin··on Google CEO says more than a quarter of the company's new code is created by AI
I know you're not saying anything revolutionary but this is the best succinct yet fair description of these tools that I've seen. They're not worthless but they're not job destroying.
inanepenguin··on 'Rich Dad, Poor Dad's' Robert Kiyosaki Says He's $1.2B in Debt
The podcast "If Books Could Kill" does a great episode about "Rich Dad, Poor Dad" where they talk about the book in context of the time while still discussing the issues with it. https://pod.link/1651876897/episode/1a9316ba1134a0c2484e8fc6...
inanepenguin··on Apple TV Plus is getting a price hike – and other Apple subscriptions are, too
Ted Lasso, For All Mankind, Hijack, The Morning Show, Mythic Quest, The Problem with Jon Stewart, Shrinking, Silo. All good shows worth checking out!
inanepenguin··on Computer Science from the Bottom Up (2016)
> Isn't it amazing how people pass courses, even perhaps demonstrate mastery at a point in time, but manage to get to later courses without fully understanding things?

People remember what they are required to recall (citation needed). Classes can only test for so many things, so people are going to remember what they needed for assignments or tests. It feels like that's one of the reasons apprenticeships are hailed by some as useful. They "test" what is required in real world application. I've never needed to know that 2^10 is a kilobyte as a developer building websites, but would that be surprising/amazing? There are many things I've needed outside of school that were never taught.

As long as CS is used as the path to software development, it will be a balance between theory and application.

inanepenguin··on Infinite loop in macOS Night Shift in the summer near the Arctic Circle
I believe the first portion of your reply directly supports the original comment here. Everyone's assumptions are based off of their experiences. A diversity of experiences and backgrounds creates an environment where assumptions are challenged more frequently. The more than a team can support their decisions through facts, instead of assumptions, the stronger their solutions will be.