Recent submissions

Comment · 20 hours ago
At my previous place, we had to write unit tests to cover each and every line of code. So if you add 10 lines of code, you ended up writing 100 lines of unit tests, mocking this service and that service, etc.

Once AI came along, I became like Captain Picard (RIP) and would just sit back and let the AI write all unit tests. "Try harder, make sure coverage is 100%". It was very exhilarating to sit back and watch the models churn away, creating 100s of lines of unit tests. Of course, I checked them all manually before submission ;-)

Comment · 21 hours ago
You forgot the reference [2] ...
Comment · 1 day ago
Can someone give a TL;DR ? What's the input to the model? What's the output?
Comment · 2 days ago
I don't think so. First price auctions are not truthful, and advertisers hate them. But there are 50 shades of gray between a second price auction and a first price auction.... if you get my drift.
Comment · 2 days ago
It's not when it happens involuntarily :-D
Comment · 2 days ago
There's a reason why GSP (Generalized Second Price) auctions are called "truthful auctions", and that's because they elicit the true value as the bid from the advertiser (in theory).

So (in theory) advertisers will lower their bids if they're not getting the desired value from the clicks; and over time some will migrate budgets to other channels (like "influencers"? shudder ...).

Comment · 2 days ago
Difference is, TV had (has) content in 30 minute chunks. But Youtube has, among others, Shorts, which are often 30 seconds. But still Neal Mohan wants to show ads on Shorts.

On top of these ads, creators are inserting their own ads ("this video is sponsored by ...."), so it's ads all the way down (like turtles).

Comment · 2 days ago
See the replies to that tweet. I agree, one swallow does not a spring make; but here there's a pattern. Ask anybody who does search advertising, and you'll hear the same story too many times for it to just be a coincidence.

Most people don't know this, but the Search Advertising auction is a black box. The advertiser just specifies a bid (the maximum they're willing to pay for a click); and the search engine promises that they will not pay more than that.

Here's a trick that Search Engines may (or may not, I plead the Fifth) use: the price an advertiser "i" who bid "bid_i" pays is bid_(i+1) * pctr_(i+1) / pctr_i where "pctr_(i+1)" is the predicted probability of click (pCTR) on the next lower ad; "pctr_i" is the predicted probability of click on the current ad.

Guess who calculates the pCTR? The Engine! In theory, if their pCTR calculations were 100% accurate, all advertisers would pay the minimum bid (which is typically $0.01)! Clearly, this is not desirable. So Engines juice the revenue by tweaking these pCTR values. Talk to anybody who works on auction mechanisms at a search engine, and you'll hear stories of how they tweaked these pCTR values.

Comment · 2 days ago
Chrome logs every site you visit with the mothership, and that is very valuable data to Google. That allows them to spot, in realtime, trending sites for example. They see what the users are doing on the Internet in realtime and act accordingly.
Comment · 2 days ago
Don't worry, they've put an Advertising guy in charge of Youtube, and he's busy inserting as many ads as possible into each and every video...
Comment · 2 days ago
Comment · 2 days ago
Comment · 2 days ago
What is Pixel's marketshare, for developed markets? Despite a decade+ of competing, have they made any significant dent in iPhone's share?
Comment · 3 days ago
> It's probably going to be a terrible earnings call in terms of capital expenditure, cash flow and new borrowing.

Now you know why they released it just before the earnings call.... :-D

Comment · 3 days ago
As a driver, how would you track down the insurance company behind this trucking company? People have other things to do.

But there must be some compensation to be forced to become an unwilling participant in Musk's experiments! Otherwise what's the disincentive for these experimenters?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton