HNHacker News
TopNewBestAskShowJobs

quest88

959 karma · joined December 26, 2011

submissionscomments
quest88··on The role of developer skills in agentic coding
I don't enjoy the keypresses of building useful features. I like identifying what needs to be changed, and how, in abstract terms. These tools quickly help me verify those changes are right.

If I need to call the VideoService to fetch some data, I don't want to spend time writing that and the tests that come with it. I'd rather outsource that part.

quest88··on 20 Years of YC / HN
Hey Paul, thanks for your writings. I enjoy reading your blog. You were one first blogs I started following with an RSS reader (after Vicki :)).
quest88··on 20 Years of YC / HN
Vicki's blog alone was my motivation in paying for an RSS reader.
quest88··on Wall Street stocks tumble as investors fret over US economic slowdown
https://elonmusk.today/
quest88··on Apple takes UK to court over 'backdoor' order
You're right in theory but history shows us it's not black and white and rarely has an effect after the fact.
quest88··on Apple takes UK to court over 'backdoor' order
I'd agree that is a good case. But I'd still object to this tracking. It's a slippery slope. Who determines what is worthy?

We might like one government administration and highly expect them to respect the privacy. But what about the next administration? We've just seen Trump say he will withhold funding for universities with "illegal protests". I'd fully expect his administration to abuse this tracking, in the name of law and order.

quest88··on Why Ruby on Rails still matters
Heh, maybe us engineers need to be better disciplined about what "greatest" is.
quest88··on Over 90% of U.S. airport towers are understaffed, data shows
I have no idea what your argument is at this point. You claimed one thing without any evidence, and now you're saying it's like something else. Please state your point with evidence.
quest88··on Over 90% of U.S. airport towers are understaffed, data shows
Thanks for the article, it provides no evidence of anything you said.
quest88··on Salesforce will hire no more software engineers in 2025, says Marc Benioff
Of course they'll hire prompt engineers and agent engineers.
quest88··on Meta is killing off its AI-powered Instagram and Facebook profiles
Unlimited content without needing to pay out humans in rev share.
quest88··on I Run LLMs Locally
That's a strange question. It sounds like you're saying the author isn't serious in their use of LLMs. Can you describe what you mean by competitive and serious?

You're commenting on a post about how the author runs LLMs locally because they find them useful. Do you think they would run them and write an entire post on how they use it if they didn't find it useful? The author is seriously using them.

quest88··on Ideas from "A Philosophy of Software Design"
Can you articulate what this feels less complex? The author did a good job articulating the complexity with the trivial example.

One benefit I like in the author's example, vs a static utility method, is you don't need to concern yourself about the implementation when it comes to tests.

Let's consider your example. The CheckoutService needs to call applyDiscount. So how do we get a discount to be applied? Well, we need to look at the source code of the static function to see that the order needs a CouponCode of "SUMMER2024". We may also need to see how much the order is discounted by so we can assert on the correct total value in the tests (or we can simple assert the total is less than the total we started with). That means that anytime we update the CouponCode (e.g. "WINTER2024") then we have to update a bunch of tests.

Now let's consider the example's change. I see that the constructor takes some DiscountService interface. So now I can create a fake implementation that's used in the tests. I don't need to dig into implementation code to see how to trigger a discount. I can create that fake implementation in the test itself so I can provide exactly how much discount will be applied and the test can assert that the total is discounted by the amount specified in the test itself, now we can see it's definitely being applied! Or I can create a FiftyPercentDiscountFake for all other tests to use.

The example is trivial of course and you likely don't need such an abstraction for trivial services. After all, this is for example purposes. But as code becomes less trivial or many teams are repeating the same thing if you're at a large enough company, then this a tool in our toolbelt to use to manage the complexity.

quest88··on Feed readers which don't take "no" for an answer
I invite you to run your own popular blog on your own hardware and pay for the costs. It sounds like you don't know what the true costs are.
quest88··on Uber will need to fingerprint drivers in California to transport teens
Why would you have opposed this as a teenager?
quest88··on Uber will need to fingerprint drivers in California to transport teens
The second sentence says they do require taxis. Please read the article.

"The California Public Utilities Commission (CPUC) issued a ruling Thursday that requires taxi and ride-hail drivers who are carrying unaccompanied minors in the state to pass a fingerprint background check"

quest88··on Making “social” social again: Announcing Mozi
Isn't this bumble's bff mode?
quest88··on GM exits robotaxi market, will bring Cruise operations in house
I almost agree. I'd say people want the most convenient thing. We can see people do not want to drive by the fact people who owns cars take public transit, or take the high speed train when driving is an option.
quest88··on Meta Movie Gen
That's very impressive.
quest88··on Show HN: Sourcebot, an open-source Sourcegraph alternative
In lieu of money, how do you know you're building the right thing? For me, money is a good indicator you're building the right thing and solving the right problem.
quest88··on NotebookLM's automatically generated podcasts are surprisingly effective
That's a good point, my statement isn't so black and white as after all.
quest88··on NotebookLM's automatically generated podcasts are surprisingly effective
I haven't seen that idea (artists being morally bankrupt), like you I'd strongly disagree. I also agree it's a shitty situation that artists invested hundreds of hours of their own time to create something only to be repackaged and sold by some AI tool.

That said, I'd still make the same point that people who value art and the artist will buy from and support the artist. Those that don't value it, won't. But now we're on a larger scale.

quest88··on NotebookLM's automatically generated podcasts are surprisingly effective
> Commercial creative workers are vulnerable because there's a billions-of-dollars industry effort to copy their professional output and compete with them selling cheap knock-offs.

I agree there will be winners and losers of some proportion here. But I also think the people that want to pay for art will continue to pay as their motives and values are different. There's plenty of cheap knock-off art, but people still pay premiums for art to support the artist and their work.

As someone else replied to you, it's similar to piracy. The people that pirate were never going to pay in the first place. To tie it back here, the people listening to AI generated <whatever> were never going to pay in the first place - which is why so many podcasts get their money from ads.

quest88··on Show HN: Container Desktop – Podman Desktop Companion
relatedly, I prefer using the github app instead of using the CLI.
quest88··on How to succeed in MrBeast production (Leaked PDF)
So, you always go to the library for every problem you have where you need a detailed guide?
quest88··on Madrid bans hired e-scooters over safety concerns
Why ban them instead of incentivize better behavior?
quest88··on I Got a Sleep Study in My 30s. It Probably Saved My Life
What actions will get you the most sleep? Some ideas: - Ask them to get a sleep study - Ask them to wear a breathe right strip - Start sleeping in a different room instead of switching halfway throughout the night.
quest88··on One-man SaaS, 9 Years In
Offer a cheaper solution and find out!

Servers cost money each month, as do the services they use.

quest88··on The lie of music discovery algorithms
You do belong to a minority! Most people prefer the same music. All roads lead back to Katy Perry for the majority.
quest88··on Building and scaling Notion's data lake
This is not answering the question.
← PreviousPage 2 of 15Next →