HN user

tantalor

14,299 karma

http://johntantalo.com

Posts310
Comments4,644
View on HN
www.nytimes.com 9h ago

Software Error Led to 400 Noncitizens Voting in New Jersey

tantalor
3pts0
www.nytimes.com 5d ago

America's Enterprising Spirit Is Booming After Decades-Long Slump

tantalor
1pts0
www.youtube.com 1mo ago

I Analyzed All 30,093,975,536 Battleship Boards So You Don't Have to [video]

tantalor
3pts0
www.youtube.com 1mo ago

I Hacked into the Worst E-Bike and Fixed It

tantalor
3pts0
www.nytimes.com 1mo ago

After 88 Days of Censored News, TV and Chat, Iranians Are Coming Back Online

tantalor
2pts0
www.nytimes.com 2mo ago

Bipartisan Bill Would Impose New Annual Fee on Electric Vehicles

tantalor
4pts4
www.vice.com 2mo ago

Video Chat with Jesus for $1.99 per Minute

tantalor
2pts0
www.nbcnews.com 3mo ago

U.S. set to launch tariff refund system on April 20

tantalor
62pts35
www.youtube.com 3mo ago

Building an Electric Wind-Up Plane

tantalor
1pts0
nexteventhorizon.substack.com 3mo ago

Kalshi Wins Appeal vs. New Jersey in Biggest Prediction Market Decision Yet

tantalor
3pts0
www.newyorker.com 3mo ago

The team behind a pro-Iran, Lego-themed viral-video campaign

tantalor
167pts266
www.bloomberg.com 3mo ago

Apple Pivots Its AI Strategy to App Store, Search-Like Platform Approach

tantalor
2pts0
www.npr.org 5mo ago

Former 'Morning Edition' host accuses Google of stealing his voice

tantalor
1pts0
www.sbnation.com 5mo ago

Olympic judge who cost Chock/Bates gold has a history of questionable scores

tantalor
17pts1
techcrunch.com 6mo ago

Man to plead guilty to hacking US Supreme Court filing system

tantalor
7pts0
triblive.com 7mo ago

Indictment says accused cyberstalker blames ChatGPT for condoning behavior

tantalor
1pts0
fortune.com 7mo ago

Sam Altman Declares 'Code Red' as Google's Gemini Surges

tantalor
4pts2
www.theverge.com 8mo ago

XAI used employee biometric data to train Elon Musk's AI girlfriend

tantalor
31pts6
techcrunch.com 8mo ago

Nvidia becomes first public company worth $5T

tantalor
4pts1
time.com 9mo ago

AI Could Drive the 2026 Midterm Elections

tantalor
3pts0
www.youtube.com 10mo ago

The Adventures of Reemo Green [video]

tantalor
1pts0
hollowknightsilksong.com 11mo ago

Hollow Knight: Silksong

tantalor
1pts2
tools.simonwillison.net 1y ago

Hacker News, Filtered

tantalor
3pts0
www.reddit.com 1y ago

Verifying the age (but not the identity) of UK redditors

tantalor
1pts1
www.youtube.com 1y ago

Boston Dynamics Robots Dancing to "Don't Stop Me Now" by Queen [video]

tantalor
2pts0
www.nytimes.com 1y ago

Waymo Halts Service in Downtown Los Angeles After Its Taxis Are Set on Fire

tantalor
18pts6
www.theverge.com 1y ago

Apple is reportedly going to rename all of its operating systems

tantalor
5pts4
mashable.com 1y ago

Breach of X allegedly leaks over 200M users' email addresses

tantalor
16pts0
9to5google.com 1y ago

Honey has now lost 4M Chrome users after shady tactics were revealed

tantalor
670pts321
www.theverge.com 1y ago

Nintendo introduces new lending system for digital Switch games

tantalor
3pts0

That's not why.

It's because counterexamples are easy compared to proofs which require new mathematics.

GenAI is great at combining existing things in new ways (interpolation). It's terrible at creating new things from scratch (extrapolation).

My guess is this is a warning generated by a library trying desperately to reach the webmaster.

The server response header needs to be fixed:

permissions-policy: camera=(), microphone=(), geolocation=(), payment=()

It's just really funny/confusing because now visitors to the site are seeing it, and the message is not meant for visitors.

It works in Safari because Safari does not support the header:

https://caniuse.com/mdn-http_headers_permissions-policy_micr...

Compared to i++ from C/C++ or forEach from JavaScript, Python's version just works.

Comparing to forEach in JS is incorrect because forEach is an method of Array.

You should compare it to `for...of` in JS. Both operate on iterators.

Article is missing an important distinction between iterators and other "array like" types (including strings):

Iterators don't have to stop, e.g., they can take from a generator that never ceases.

Both Python and JS are happy to loop forever if the iterator never stops.

Could be prevented by more advanced "AI detection", especially on calls from unknown numbers.

It doesn't even have to be based on watermarking. It could be as simple as, "hold on a sec your AI countermeasure was listening and noticed you got this suspicious call, please be aware this may be a scam. Here is what you should do next..."

Where Is Downtown? 12 days ago

The "score" feels arbitrary. My polygon matches the community map pretty well, but I still get a bad score. How is it computed?

It doesn't make much sense to tie this to Chrome itself.

If an app or site uses too much bandwidth, it would be better to control this at the OS level, perhaps with a required user notification and consent. Or throttle certain apps.

It's common to set an alert for total data usage, which makes sense so you don't get surprised when you run out of data. That could be extended to watch the usage rate and alert by some threshold, or a projection on the total, like "hey at the current rate, you are going to hit your limit in N minutes".