HN user

teddyh

26,653 karma
  pub   4096R/DE0572E4 2014-12-07
      Key fingerprint = 63BE 5B92 CFE0 4185 6195  9459 EB9B 1B01 DE05 72E4
Posts203
Comments8,894
View on HN
blog.jak-linux.org 18d ago

The pandemic of incomplete OpenSSL error handling

teddyh
7pts1
jasonpargin.substack.com 28d ago

Everyone Is Wrong About AI Except Me

teddyh
32pts31
www.youtube.com 1mo ago

Why devices sometimes feel "buzzy" (Hannah Fry) [video]

teddyh
2pts0
nesbitt.io 2mo ago

Language Registries Are Unstable by Default

teddyh
3pts0
siderea.dreamwidth.org 2mo ago

What Software Is Made Of

teddyh
2pts0
archiveofourown.org 3mo ago

Postmortem of March 2026 Archive of Our Own Downtime

teddyh
4pts0
lists.debian.org 4mo ago

The need for a censorship API for legal compliance reasons

teddyh
4pts2
dbushell.com 4mo ago

AI Policy

teddyh
2pts0
danluu.com 4mo ago

The growth of command line options, 1979-Present

teddyh
7pts1
medium.com 8mo ago

AI Models Write Code with Security Flaws 18–50% of the Time

teddyh
1pts1
mjg59.dreamwidth.org 9mo ago

Investigating a Forged PDF

teddyh
319pts50
changelog.complete.org 10mo ago

I just want an 80×25 console, but that's no longer possible

teddyh
74pts95
joecooper.me 10mo ago

What Does AI Do?

teddyh
2pts0
eprint.iacr.org 1y ago

Replication of Quantum Factorisation Records with a VIC-20, an Abacus, and a Dog

teddyh
84pts25
arstechnica.com 1y ago

Hackers hides malware inside DNS records

teddyh
2pts0
old.reddit.com 1y ago

My team's intern just found a critical bug by shitposting in our codebase

teddyh
2pts1
www.theregister.com 1y ago

ICANN approves use of .internal domain for your network

teddyh
6pts0
connect.mozilla.org 1y ago

Share your feedback on the AI services experiment in Firefox

teddyh
1pts0
www.nytimes.com 1y ago

Texas Sues General Motors for Collecting and Selling Driver Data

teddyh
3pts0
twitter.com 1y ago

CrowdStrike accepting the PwnieAwards for "most epic fail" at defcon

teddyh
405pts356
www.newyorker.com 1y ago

Is A.I. Art Stealing from Artists? (2023)

teddyh
37pts55
taler.net 1y ago

GNU Taler v0.12 Released

teddyh
5pts0
www.icann.org 2y ago

Organizational Changes to Ensure ICANN's Financial Stability and Sustainability

teddyh
3pts2
www.openwall.com 2y ago

Secret Key Recovery of NIST P-521 Private Keys in PuTTY Client

teddyh
2pts1
www.efani.com 2y ago

Top Most Secure Phones to Buy in 2024

teddyh
1pts0
changelog.complete.org 2y ago

Facebook Is Censoring Stories about Climate Change and Illegal Raid

teddyh
40pts4
lwn.net 2y ago

64-bit time_t transition in progress

teddyh
6pts0
www.hezmatt.org 2y ago

Pwned Certificates on the Fediverse

teddyh
3pts0
changelog.complete.org 2y ago

Consider Security First

teddyh
1pts1
the.curlybracket.net 2y ago

How volunteer work in F/LOSS exacerbates pre-existing lines of oppression

teddyh
2pts0

“Talked about” is exactly correct. That RFC describes it as an existing practice and describes one common use where the + sign is used. Which is correct. But this is all completely independent of the email protocols and the RFCs which define them. This specific RFC is about how to handle email filtering where you want to take such an extra “detail” string into account, if such a string is present and can be parsed out of an email message, once it has been recieved. Note that this RFC does not describe the + sign convention as the only one – it shows two other possible syntaxes.

Are you implying that plus addresses are part of RFC 2822? Because they aren’t. AFAIK, no RFC documents specify the plus address convention. The RFCs merely specify that, in an email address, whatever is to the left of the @ sign is to be interpreted by the receiving system, and nobody else should make any assumptions about any of it, and certainly never alter it. And also that the + character is one of the many permitted characters to the left of the @ sign in an email address.

The plus address convention is just that, a convention, widely implemented by many email programs and servers, but not required by any standard, nor universally implemented.

The first home computers were all 8-bit machines, and memory sizes were therefore always specified in terms of 8-bit bytes. (This use then continued as the home computer market grew, and later completely dominated the field as mainframes declined.) But earlier, non-home, computers were as I described.

In early computing history, the unit of memory was not established yet, and different hardware architectures had different word sizes, not even necessarily evently divisible by 8. And the memory sizes of these machines used to be expressed using the naitive word size. Like “this machine has 8 kilowords of core”. Therefore, when I encounter an anachronistic memory size in old fiction, I just assume that I just don’t know the word size they are using.

Cloudflare Drop 14 days ago

No, a CNAME can only point to a host name, not a URL. So Cloudflare’s servers would need to know about, and be configured to serve the correct web page for, the “real” name from your side.

local vs intermediary vs backbone TTLs

This is an example of the myth in action. There are no such things. There is a single resolver, which you use, and a set of authoritative server, which that resolver will query when the TTL in the resolver’s cache times out. There is no chain of resolvers.

The myth of DNS “propagation” needs to die. Changed DNS entries do not “propagate”. The old cached DNS entries in DNS resolvers simply expire, in an arbitrary order. DNS resolvers are not linked geographically; there is no “propagation”.

If this tool was querying a list of widely-used public (and/or private) DNS resolvers, it might be useful. But pretending that DNS entries propagate geographically does not do anyone any favors.

Small Penis Rule 17 days ago

“To my loyal butler ‘You There’, for his decades of service, I leave a pittance, to be paid in 20 equal installments of 1/20th of a pittance each.”