HNHacker News
TopNewBestAskShowJobs

caseyross

1,077 karma · joined April 1, 2018

submissionscomments
caseyross··on Intuit sabotages the Child Tax Credit
What's telling is that TurboTax's UX is really, really, good, deceptive pricing aside. Like, so good I almost enjoy using it to do my taxes.

The very fact that Intuit has clearly invested money into making a beautiful interface for a tax program, a program that people use once a year, just goes to show how profitable the current arrangement is for them, and how determined they are to keep the average taxpayer from switching to any competing tax filing ecosystem.

caseyross··on View: Warren Buffett and the Myth of the ‘Good Billionaire’
Plutocracy is the natural state of a capitalist society. But America managed to break out of it briefly in roughly the 1940s-70s period, and has since regressed to the mean. So in a "what your grandparents remember" sense, things have definitely gotten worse.
caseyross··on Website Makes Fun of Corporate Pride Pandering
It looks like this is your own work. Please read the HN guidelines (https://news.ycombinator.com/newsguidelines.html), and specifically: use the original title of the submitted material, not one that is editorialized in a way that makes it seem like the submitter is not affiliated with the material.
caseyross··on A Project of One’s Own
> Children want to learn from "real" work, not the fake work of school, which is why so many of them can't sit still in class, and get poor grades despite being smart, etc.

Furthermore, you could argue that not paying attention to more abstract lessons is actually way more rational of a decision than sitting straight and taking notes. The human brain is expensive to run, and our ancestors didn't survive by squandering calories to process worthless information.

In contrast, as any parent can attest, when kids see something that has clear real-world benefits for them (e.g. Minecraft), they'll jump in with unequaled gusto and learn everything they possibly can.

caseyross··on Book Review: Double Fold
I know we as HN readers have a tendency to look in the comments for a TL;DR, but this time, do yourself a favor and read the article first. You won't find anything below that wasn't already covered, with more nuance and historical context, in the original linked piece.
caseyross··on The Ponzi Career
Interestingly, there's nothing particularly novel about investing in a person's early career to reap late-career rewards.

In America, it used to be that parents and employers would invest a lot of money in raising and training young adults, respectively. But more and more, there's less money available to support these programs.

Given this situation, it makes sense that early-career people would have to look elsewhere for people willing and able to invest in them.

caseyross··on The Real Book
I can't help thinking that this story is a fantastic example of the free market at work. Two college kids use their insight to spot a market need that the "big guys" missed, and create a wonderful, useful product that becomes a smash hit.

Of course, when I say "the free market", I'm talking about the one where good ideas can be shared and copied freely --- not the one populated by sheet music landlords, whose laws were flouted every step of the way for great public benefit.

caseyross··on Let’s fix font size
Agree 100%. It's also possible that a migration path could end up using the proposed "leading-trim" and "text-edge" properties as part of the solution.
caseyross··on Real World Examples of GPT-3 Plain Language Root Cause Summaries
Fantastic job - this is probably the only time I've seen a "code replacing humans" tool and thought "this could actually work".

I think a lot of commenters here are not quite getting the use case for these kind of summaries. As I see it, it's not that an automatic summary is more accurate, or more complete, than an investigation by a human engineer - it's that the summary lets you resolve issues much faster and with less of a requirement to remember obscure implementation details.

caseyross··on In Praise of the Unambiguous Click Menu
IMO there's an even better design, which is to not hide links in an expandable menu at all.

Just show all the links at once! With appropriate headers and visual hierarchy to provide organization, this is better in pretty much every way: faster to use, easier to implement, and more accessible.

The biggest practical objection I see to this kind of "flat" menu is simply that it's hard to make it look good at the top of a page. But any competent visual designer should be able to manage that, aesthetically.

caseyross··on GitHub, fuck your name change
> I would honestly be amazed if a single person, anywhere[1], looked at this change and thought "yep, I don't have to think about slavery now".

Surprisingly, human minds do seem to work that way. After doing a "good" deed, we're liable to believe that we've done our part, and owe society no further action. Even if our good deed didn't actually change anything.

This effect is often called "moral licensing".

caseyross··on The Endless Life Cycle of Japanese City Pop
There's plenty of good reasons for city pop to see a resurgence at the current moment. Many of which are mentioned in the article, such as the now-lost innocence of a time when capitalism seemed fun rather than threatening.

But one factor I think is underappreciated is the copyright environment surrounding these songs.

Having no remaining commercial value in the Japanese domestic market, let alone the global market, city pop songs were able to spread widely and quickly on YouTube instead of languishing forever in their labels' respective back catalogs. In addition, even if the labels knew about this and wanted to reassert their ownership, policing Western streaming sites would have seemed an unpleasant distraction from the real goal of selling more CDs to Japanese buyers.

Sure, there's artistic reasons for Americans to be rediscovering these decades-old Japanese pop songs --- but there's structural reasons as well.

caseyross··on Rent controls have split housing in Berlin into two distinct markets
I get that it's Bloomberg's duty to root for the landlords, but to me the data in the article shows a very clear win for renters.

If I'm reading the graphs right, price controls in Berlin have slashed rent price growth by nearly 60% for almost all of the city's apartment stock.

Meanwhile, rent for the remainder, those apartments built since 2014, is only growing 10% faster than the baseline.

So if we're gonna do the math: [lots of apartments * -60% inflation], against [fewer apartments * +10% inflation], equals a presumed windfall for renters, versus the alternative history where this rent control policy doesn't get enacted.

caseyross··on Basic Income, Not Basic Jobs: Against Hijacking Utopia (2018)
Previous discussion from 2018: https://news.ycombinator.com/item?id=17089175
caseyross··on Stop Nitpicking in Code Reviews
I also think it's important to think about the other side of this, which is why nitpicking happens in the first place. In my experience, the underlying reasons why people nitpick code have little to do with shipping the best possible version of the product --- rather, nitpicking is a response to:

1) pressure from PMs/POs for quick, yet "effective" code reviews that don't hold up releases, and

2) implicit pressure from other developers to maintain "polite" relations by only pointing out minor, "typo"-level issues with their code instead of requesting architectural changes that could be seen as condemning their work.

caseyross··on A Bristling Standoff Rattles Gun-Friendly Vermont
Wow. Seems like NYT's headline might even be underselling this story. Looks to me like this isn't so much a "standoff" as a "former Army private using credible threats of deadly force to intimidate neighbors and local governments into complying with his demands".

> [the gun range's Facebook page] asked followers to find an S.U.V. “to shoot up and then blow up,” and specified the make and model of the car the Huletts had given their teenage daughter.

> But in Vermont, the efforts to shutter his training site seemed at a standstill. Ms. Tilander said she believed the main reason was that Vermont’s law enforcement bodies, from the town level up to the state, were fearful of an armed confrontation. “Nobody wants to go in there because everybody’s afraid of him,” she said. “We’re 99 and nine-tenths percent sure from everything he said, he has a big cache of heavy-duty weaponry and explosive material.”

caseyross··on Koo, India’s free-speech Twitter alternative
I found this tidbit from the interview interesting:

> I’m an independent person; I’m apolitical. We want to unify India.

I've started noticing more in the world how sometimes, people promote their stances as "apolitical", "independent", or somehow outside of politics. This has the powerful effect of implying that those stances are natural and un-opposable.

caseyross··on Engineering productivity can be measured, just not how you'd expect
One thing I really like about this approach is that it creates strong incentives for engineers to write maintainable code. Code that is expedient but brittle or hard to understand will be noted as blocking progress for future changes, while robust code can be promoted as blocker-free.
caseyross··on Google, Department of Labor settlement resolves alleged pay, discrimination
The settlement provides for one-time payments averaging <$500 for each wronged individual. Given the amounts of money the company throws into salaries already, it's hard to imagine this coming anywhere close to just remuneration for the people affected, much less an effective deterrent for Google's future behavior.

(For the sake of completeness: Google is also required to set aside a cash fund for salary fairness adjustments over the next 5 years, though it's tiny and there is no guarantee any of it will actually be paid out.)

caseyross··on Why does it take so long to build software? (2020)
Software takes a long time to build because it's always new.

That is, software is trivially copy-able, so there is no reason to spend effort duplicating any software that already exists. (Legal reasons and "not-invented-here" syndrome notwithstanding.) This is a huge different from how the "real" world works, where almost all of the work involved in building, say, a car, is actually just the work of assembling identical copies of that product so that it can be physically sold to more than one person.

The insane amounts of repeated effort involved in building any physical product at scale have a silver lining, in that the repetition enables a very good and stable estimate of how long another repetition will take. Software is the opposite situation --- we only need to build anything once, but not having built that thing before, we don't really know how long it will take.

← PreviousPage 3 of 3