Lies We Tell Ourselves About Email Addresses | git push --force
gitpush--force.com/commits/2026/06/lies-we-tell-ourselves-about-emailEmail 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.
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-nameInternet 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.
Early Adopters: When Computers First Met Radio - Radio World
www.radioworld.com/tech-and-gear/radio-it-management/early-adopters-when-computers-first-met-radioWROR 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.
Falsehoods Programmers Believe About Stuff
ctemm.me/falsehoodsThis 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.
who approved this dragon?!
beeboobubie.substack.com/p/who-approved-this-dragonwhy permits, taxes, guild paperwork, and boring little systems can make fantasy worlds feel bigger than any ancient prophecy
The Amazing Digital Circus and Why I Hate Fandoms
blog.absurdpirate.com/the-amazing-digital-circus-and-why-i-hate-fandomsFandoms are the absolute worst...
Dark Web Profile: Vect Ransomware - Malware News - Malware Analysis, News and Indicators
malware.news/t/dark-web-profile-vect-ransomware/107611Dark 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 ...
tapestry-mud/tapestry: A modular MUD engine. Content packs provide the game; the engine provides the platform.
github.com/tapestry-mud/tapestryA modular MUD engine. Content packs provide the game; the engine provides the platform. - tapestry-mud/tapestry
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-economyBright 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.
Stop Vibecoding Screen Readers — fireborn
fireborn.mataroa.blog/blog/stop-vibecoding-screen-readersThe 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.