Jonathan Foote's Avatar

Jonathan Foote

@foote

https://foote.pub

23
Followers
15
Following
22
Posts
09.06.2023
Joined
Posts Following

Latest posts by Jonathan Foote @foote

Post image

TIL: When you make a reservation with OpenTable, it might track how much you spend and then show tags to restaurant workers

support.opentable.com/s/article/Un...

04.11.2025 12:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Hello from the passenger seat on a long car ride. Passed some time by putting a game that I made for a Win95 Visual Basic class back in high school on the web:Β foote.pub/dungeon/

It uses bits of github.com/copy/v86. A pretty cool project.

Hope everyone is doing good out there β˜€οΈ

09.08.2025 16:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Growth of undersea fiberoptic cables since 1989: map.kmcd.dev

19.06.2025 11:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

How I removed YouTube Shorts from my kid's YouTube feed:

1. Remove the YT app
2. Configure plugin
3. Re-configure Screen Time
4. Allow YT in Safari

Works for grown-ups too :)

More detail here: foote.pub/2025/03/02/b...

03.03.2025 16:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Pa. considers data privacy bill friendly to companies, called weak by consumer advocates The bill is modeled on legislation supported by Amazon and Microsoft and is the dominant data privacy model in the country.

Pennsylvania is trying to pass some crap data privacy law :(

www.wesa.fm/politics-gov...

20.02.2025 15:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

looking back, AOL had it right. 30 hours of internet per month was the right amount.

13.02.2025 17:21 πŸ‘ 35308 πŸ” 6187 πŸ’¬ 204 πŸ“Œ 192
Post image

I exported a session from ChatGPT where I used it to help me fiddle with an experiment on Next.js. Which I'm new to.

Then, I re-imported the session into a new chat. And asked ChatGPT what an expert should know if they wanted to help me ("Joe").

After a little back and forth, the spectre emerged πŸ˜…

06.02.2025 14:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Wait, how does that work?

> Excalidraw server and third parties can't read the content.

They generate crypto keys in your browser and put them the URL. Things after "#" aren't sent to the server. But they are there when you paste the URL to your friend πŸ‘

plus.excalidraw.com/blog/end-to-...

05.02.2025 21:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

bright-sdk.com has a carousel of apps that have integrated with the BrightData SDK.

When kids (or whoever) install these apps, the app nudges them to consent by offering coins etc. So then bots can run commands through their device.

BrightData then sells that access to bot makers.

03.02.2025 17:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Shout out to @obsidian.md. I use it every day.

Just helped me recall questions for a doctor before a long-awaited appointment.

28.01.2025 14:08 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

echo "I still will never understand" | awk '{print $1 " " $3 " " $5;}'

25.01.2025 03:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Explore Read.cv is a show, don't tell professional platform to form beautiful profiles and make meaningful connections with people and teams.

read.cv is shutting down :( But they are doing something cool on the way out -- they let you export your entire site as a NextJS project. Props to @andy.posts.cv and the team for enabling that.

Short write up on re-hosting: foote.pub/2025/01/18/r...

21.01.2025 16:36 πŸ‘ 12 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

My beard froze on the walk from the car to the terminal this morning

21.01.2025 13:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
A new chapter Read.cv is winding down, joining Perplexity.

@phil.gyford.com another one bites the dust :( read.cv/a-new-chapter

17.01.2025 23:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Our Incredible Journey Putting the ack! in acquihire

TIL www.tumblr.com/ourincredibl... lists startups that get acquired, thank users for supporting them on an Incredible Journey, and then shut down their services πŸͺ¦

16.01.2025 18:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Apple Private Access Tokens (PATs) and Google Private State Token (PST) update Technical notes on the public ecosystem around IETF PrivacyPass, Apple PATs and Google PSTs

That's all! Notes and technical details that led to these conclusions here: foote.pub/2024/12/30/p...

09.01.2025 14:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Google doesn't provide any bot signal with PSTs, and their third-party cookie deprecation stalled due to EU pushback, so PSTs may be slower to gain real traction

09.01.2025 14:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

The Google PSTs ecosystem is more open than Apple's, which is nice. You can see the list of token issuers (and sign up to be one) via github: github.com/GoogleChrome...

09.01.2025 14:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Safari doesn't allow third party cookies, and Apple hides your IP via Private Relay, so PATs aren't going away anytime soon. I'd expect usage to grow.

09.01.2025 14:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Privacy tech is nice, but the main reason PATs are valuable to sites is because they are a signal from Apple that the web client isn't a bot

09.01.2025 14:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Caught up on my favorite third-party cookie replacements over the break: Apple Private Access Tokens and Google Private State Tokens.

foote.pub/2024/12/30/p...

My first bsky thread, four-ish takeaways:

09.01.2025 14:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

When Apple Time Machine backups are stuck or slow try quitting Google Drive / Dropbox / other streaming file services.

Fixes a bug present since Sonoma.TIL.

06.01.2025 16:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image

Apple deployed some slick privacy technology for its new Enhanced Visual Search feature. No notice and consent tho πŸ™ˆ

Uses ML, HME, OHTTP and PIR to let you search by point-of-interest (like "Washington Monument") while minimizing data shared with servers.

machinelearning.apple.com/research/hom...

03.01.2025 14:46 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0