HN user

josephscott

3,814 karma

Joseph Scott | https://josephscott.org/

Posts346
Comments83
View on HN
qz.com 2mo ago

PayPal layoffs: New CEO cuts 20% of workforce in Q1 2026

josephscott
8pts0
blackboard.sh 5mo ago

Electrobun v1 – Blackboard Blog

josephscott
1pts1
sgom.es 5mo ago

JavaScript-heavy approaches are not compatible with long-term performance goals

josephscott
3pts1
blogs.igalia.com 5mo ago

Container Timing: measuring web components performance

josephscott
2pts0
mago.carthage.software 6mo ago

Mago

josephscott
3pts0
www.1password.community 6mo ago

1Password Chrome extension is incorrectly manipulating <code> blocks

josephscott
10pts1
aphyr.com 9mo ago

Geoblocking Multiple Localities with Nginx

josephscott
4pts0
samcurry.net 9mo ago

Hacking the World Poker Tour: Inside ClubWPT Gold's Back Office

josephscott
1pts0
nolanlawson.com 10mo ago

Why do browsers throttle JavaScript timers?

josephscott
10pts0
github.com 11mo ago

Dolthub/go-MySQL-server: A MySQL-compatible database, in pure Go

josephscott
2pts0
github.com 1y ago

Bigskysoftware/Fixi

josephscott
1pts0
github.com 1y ago

Chromebrew/chromebrew: Package manager for Chrome OS

josephscott
2pts0
github.com 1y ago

Anylinuxfs – macOS mount any Linux filesystem read/write using NFS and a microVM

josephscott
6pts2
www.youtube.com 1y ago

Mobile App Rapp Battle (2010) [video]

josephscott
2pts0
www.techempower.com 1y ago

Round 23 results – TechEmpower Framework Benchmarks

josephscott
2pts0
www.kokoanalytics.com 1y ago

Speeding up the Koko Analytics dashboard

josephscott
3pts0
csswizardry.com 1y ago

A Layered Approach to Speculation Rules

josephscott
2pts0
github.com 1y ago

Release Cosmopolitan v4.0.0 · jart/cosmopolitan

josephscott
3pts0
lemire.me 1y ago

How does your URL parser handle Unicode?

josephscott
4pts0
grid.layoutit.com 1y ago

Interactive CSS Grid Generator

josephscott
1pts0
github.com 1y ago

Device-detector: Universal Device Detection library from User Agent

josephscott
90pts41
www.phpied.com 1y ago

AI's "streaming text" UIs: a how-to

josephscott
3pts0
textslashplain.com 1y ago

Fiddler – My Mistakes – text/plain

josephscott
3pts1
github.com 1y ago

Doxx/Darkflare: DarkFlare TCPoCDN (TCP over CDN)

josephscott
157pts32
www.osnews.com 1y ago

Mozilla Foundation lays off 30% of employees, ends open web advocacy, privacy

josephscott
10pts1
phpstan.org 1y ago

PHPStan 2.0 Released with Level 10 and Elephpants – PHPStan

josephscott
3pts0
textslashplain.com 1y ago

Content-Blocking in Manifest v3

josephscott
1pts0
e18e.dev 1y ago

E18e – Ecosystem Performance

josephscott
2pts0
www.reuters.com 1y ago

IBM wins $45M verdict against Zynga in internet tech patent trial

josephscott
6pts0
www.futo.org 1y ago

FUTO

josephscott
182pts43

I ran into this exact issue trying to board a flight from the USA to Tokyo, a number of years ago. About 2 steps from getting on the plane a plain clothes cop pulled me aside and searched my luggage. The only thing he asked about, repeatedly, was if I was carrying cash. Fortunately for me, I was not. After he made sure to go through everything I had he let me get on the plane.

When the only thing he was concerned about is if I had any cash on me, it sure felt like an attempted robbery. He never asked about drugs or anything else illegal I might have had.

This needs to come to an unqualified stop.

This could spiral into some interesting combinations. Imagine Redbean with PHP support, and it already includes SQLite. You could keep your entire site: PHP, database, files - in one file that also runs your web server, and it works on multiple operating systems.

This. Call it MPA Foundation, or something. With an MPA foundation there are plenty of opportunities to make easy improvements to performance and page experience, while still having all of the page features work without JavaScript.

Not because there are tons of users running around with JS turned off, but because every page load is running without JS until the JS finishes executing successfully ( as noted by many others ).

My first code for CGI was all done in C. When I found Perl, there was no looking back, never used C for CGI again.

While I haven't written any significant Perl in a long time, I will always appreciate how much it improved things for me back then.

I've recently started using yadm, which is a light abstraction on top of git. One big reason - "Alternate Files" support - which makes it easy to have MacOS and Linux binaries for the same tools, along with the rest of my shell setup, in one Git repo.

Why do people think AMP is faster? Pre-caching by Google.

This is a huge part of it. It is not unusual for an HTML page to load faster than an AMP version when loaded directly by a browser ( render blocking on the 3rd party amp JS bits can result in it taking longer to start rendering ).

The part that often allows AMP to win is that Google caches it to their own CDN and Chrome will pre-fetch it from there. What is interesting about that is that none of that has anything directly to do with format/spec of AMP pages.