10 bookmarks for 2026-06-08

992.

Lies We Tell Ourselves About Email Addresses | git push --force

gitpush--force.com/commits/2026/06/lies-we-tell-ourselves-about-email

Email addresses reflect evolving history, making simple validation unreliable. Avoid complex regular expressions and instead send verification emails. Providers like Gmail diverge from official rules, supporting varied formats despite technical restrictions on characters, length or readability.

Valid email addresses may include subdomains, lack dots, use IP literals, or feature non-standard domains. RFCs permit quoted local-parts, optional dots and trailing dots, plus case sensitivity. Client support varies despite technical validity.

Email handling involves complex pitfalls despite common case-insensitive server practices. Forcing case conversion risks Unicode errors, as uppercase or lowercase changes can alter characters irreversibly.

Unique indexes should use citext in Postgres or COLLATE utf8mb4_general_ci in MySQL. Plus tag subaddressing is valid but not universal across providers.

Verification requires sending confirmation emails with codes or links.

991.

How many consecutive hyphens can you have in a domain name?

shkspr.mobi/blog/2026/06/how-many-consecutive-hyphens-can-you-have-in-a-domain-name

Internet standards evolved to restrict domain name hyphens, banning them at starts or ends and limiting consecutive hyphens in Internationalised Domain Names.

Top Level Domain registries may impose stricter rules.

DNS records show numerous active domains violating modern hyphen syntax.

990.

Early Adopters: When Computers First Met Radio - Radio World

www.radioworld.com/tech-and-gear/radio-it-management/early-adopters-when-computers-first-met-radio

WROR and WRKO pioneered computer use in radio during the 1970s. WROR adopted DEC PDP-8 automation for flexible programming. WRKO enhanced Moseley MRC-1 remote control with a Radio Shack TRS-80 to automate meter readings.

989.

Falsehoods Programmers Believe About Stuff

ctemm.me/falsehoods

This site archives mirrored “Falsehoods” series content to honour expert authors. Each page links to original sources covering programming, time, geography, maps, names, Bitcoin and more. A generation script is also available.

988.

who approved this dragon?!

beeboobubie.substack.com/p/who-approved-this-dragon

why permits, taxes, guild paperwork, and boring little systems can make fantasy worlds feel bigger than any ancient prophecy

987.

The Amazing Digital Circus and Why I Hate Fandoms

blog.absurdpirate.com/the-amazing-digital-circus-and-why-i-hate-fandoms

Fandoms are the absolute worst...

986.

Dark Web Profile: Vect Ransomware - Malware News - Malware Analysis, News and Indicators

malware.news/t/dark-web-profile-vect-ransomware/107611

Dark Web Profile: Vect Ransomware Introduction to Malware Binary Triage (IMBT) Course Looking to level up your skills? Get 10% off using coupon code: MWNEWS10 for any flavor. Enroll Now and Save 10%: Coupon Code MWNEWS10 Note: Affiliate link – your enrollment helps support this platform at no extra cost to you. Most new ransomware operations spend their first months in the shadows, courting affiliates one at a time on closed forums. Vect did the opposite. Within four months of its December ...

985.

tapestry-mud/tapestry: A modular MUD engine. Content packs provide the game; the engine provides the platform.

github.com/tapestry-mud/tapestry

A modular MUD engine. Content packs provide the game; the engine provides the platform. - tapestry-mud/tapestry

984.

The Smart TV in Your LivingRoom Is a Node in the AIScraping Economy - Include Security Research Blog

blog.includesecurity.com/2026/06/the-smart-tv-in-your-livingroom-is-a-node-in-the-aiscraping-economy

Bright Data, a data-collection company, facilitates AI model training by scraping data from the internet using its residential proxy network. This network, comprising over 400 million home IP addresses, is sourced from an SDK embedded in consumer apps, including those on smart TVs. The SDK, often hidden in privacy policies, allows Bright Data to route web-scraping traffic through users’ devices, raising concerns about privacy and potential misuse.

The Bright SDK uses a WebSocket connection to communicate with a server, sending device information and receiving instructions for scraping jobs. The SDK employs two inspection bypasses, one for the control plane and one for the data plane, making it difficult for network-based security tools to detect. The SDK also has country-specific bandwidth thresholds and a cross-platform identity linkage feature.

983.

Stop Vibecoding Screen Readers — fireborn

fireborn.mataroa.blog/blog/stop-vibecoding-screen-readers

The proliferation of TalkBack forks, promising improvements over the default screen reader, is concerning. These forks often ship with critical bugs that a knowledgeable developer would catch, highlighting a lack of understanding of the accessibility stack. This lack of expertise leads to a frustrating experience for blind users, who rely on these tools for daily access.