Hacker Newsnew | past | comments | ask | show | jobs | submit | EE84M3i's commentslogin

> there is no doubt that the proof is correct.

Do you have any links to reading about how often lean core has soundness bugs or mathlib has correctness bugs?


IIRC a lot of NYC Taxis have them? (or at least, a mark on the side saying "Induction Loop")

It's interesting that the US navy apparently uses a regular gmail address for the vet clinic on the base in Bahrain according to the linked country instructions[1]. One would imagine that would be prohibited by some policy.

[1]: https://www.navsup.navy.mil/Portals/65/HHG/Documents/Oversea...


It is interesting, for sure, that they are using a gmail.com email address for a role account apparently currently for which the recipient is CPT John Hutchison as of May 2025 [0] But that's not what actually inspired me to write this reply I thought some of you may enjoy reading about.

Incidentally, the dot in the local recipient part of that NSA veterinarian address brings something of a fond anecdote to mind: Since for a gmail SMTP address at delivery time, (excluding organizationally-managed Workspace addresses) "dots" do not matter in the LHS of a recipient address [1], this gmail account address (since it is in the gmail.com domain) would actually be just "nsabahrainvetclinic[at]gmail.com", and the dot seems only to be a visual cue to make its meaning clearer for the human reader/sender. But that's just a preface to my actual anecdote.

More preface: Gmail account names (the LHS) must be at least six characters in length when the account is submitted for creation. [2]

As an early adopter from the Gmail invite-only beta stage, I was able to obtain my long-held, well-known (by my peers) 7-character UNIX login name @gmail.com without issue, which consists of my five-letter first name followed immediately by a two-letter abbreviation of my lengthy Dutch surname, as had been used for years as my Unix login (and thus email address) and sometimes as my online forum handle.

In this early day of gmail, I wanted to "reserve" similar short, memorable, and tradition-preserving usernames for my children, who would soon be entering ages where having an email account would be relevant for them and I was in a position with my allotment of invites to secure such "good" addresses for them. For my daughter this worked out easily as her first name plus surname abbreviation worked out to exactly six characters. For my son, this seemed to not be possible since his given name was only three letters long, and 3+2 being 5, meant that creating a gmail account for him, following my newly-imposed family standard naming scheme seemed impossible.

So, on a hunch following a scent of there possibly being something I could exploit here (and slightly influenced by the burgeoning non-Unix-login-length character imposition corporate trend of first.last[at]domain address standardizations), hypothesizing a letter-correct gmail web front-end implementation that might allow me to spirit-violate backend behavior to achieve my goal, I followed through and successfully got my son's gmail address past the first criteria that a new account must be at least six characters by creating his address as his three letter first name, followed by a "dot", with our two-letter abbreviation of our long surname at the end; something like abc.xy@gmail.com. And my hunch paid off, for as described in [1], the dot was simply ignored at SMTP address-parsing and delivery (and mayhaps also/because at username creation/storage time, but that's just a guess; I'm unsure how/why it actually worked at a technical level since I did not work at Google), giving my son the ability to effectively have a five-letter gmail "username" in his address, in the intended "first name followed by last name two-letter short form" I had created for my progeny, simply by omitting the '.' From his username when sending him email to his gmail address! :-) (My son, sadly has since passed - RIP my sweet boy Ryk; I miss you terribly every day) and I have no idea if this technique is still exploitable in this way today.

I did later wonder if I could have done similar using the fact that "+anything" is ignored in the LHS when parsing a gmail delivery address to maybe pull off creating a three-letter username for a gmail account for my son back then, but never actually tried it when it could have been trivial to try to exploit that sort of front-end-validation vs backend implementation technique for gmail addresses. shrug

I hope y'all don't mind my little off-topic tangent and enjoy the story of this afaik little-known feat that could be pulled off, at least for a time.

[0] https://www.cusnc.navy.mil/Portals/17/NSA%20BAHRAIN%20IMPORT...

[1] https://support.google.com/mail/answer/7436150?hl=en

[2] https://support.google.com/mail/answer/9211434?hl=en


I just wanted to say that I enjoyed your story and I am deeply sorry for your loss.

Thank you, on both counts.

Would be curious to hear your hypothesis on what's the remaining 10-20% that might be out of reach? Business logic bugs?

Honestly I'm just trying to be nice about it. I don't know that I can tell you a story about the 90% ceiling that makes any sense, especially since you can task 3 different high-caliber teams of senior software security people on an app and get 3 different (overlapping, but different) sets of vulnerabilities back. By the end of 2027, if you did a triangle test, 2:1 agents/humans or vice/versa, I don't think you'd be able to distinguish.

Just registering the prediction.


I would take the other side of that bet.

  # if >10 then was_created_by_agent = true
  $ grep -oP '\p{Emoji}' vulns.md | wc -l

I don't understand what you're trying to say here.

Just that the superficial details of how AI communicate (e.g. with lots of emojis) might give them away in any triangle test :)

I see this emoji thing being mentioned a lot recently, but I don't remember ever seeing one. Granted I rarely use AI and when I do it's on duck.ai. What models are (ab)using emojis?

Ah! Touche.

How much did it cost? I've considered it but it seems the only option for me is to pay for it out of pocket (~$1000 for the full course), which seems kind of not worth it at this point.

If you go to these co-working spaces to work, then that's a second place, not a third place.

That's my point, it's not just to work, we treat it as an extra social space that isn't directly connected to work. No-one is going to hassle me about my TPS reports. I can sit and have a conversation about non-work related things.

It's more than my second space but not completely a third space. Space 2.67?


>I neither tell people to use AI, nor tell them not to use it, and in practice people have not been using AI much for whatever that is worth.

I find this bit confusing. Do you provide enterprise contracts for AI tools? Or do you let employees use their personal accounts with company data? It seems all companies have to be managing this somehow at this point.


I didn't realize Apple TVs apply motion smoothing. How do you disable it?


they don’t by default. If you turn on “Match Content” it will make the refresh rate match the video FPS


How do you grade a card like this?


The entire idea behind "grading" doesn't work.

I simply space on a Fibonacci sequence, and the fact that it is overkill for being able to answer is a feature. Because my goal is to react the right way in similar situations, not to get an answer right on the written test.


One could grade how close or accurate one's reaction was to "reacting the right way in similar situations", which was the stated goal:

> "Because my goal is to react the right way in similar situations, [...]."


I seek that kind of grade in separate prompts telling me to review for that issue.

Those reviews are generally conversations with my wife.

I'm happy to say that I've been passing with flying colors. (Mixed with some regrets that I didn't start this many years ago...)


This is really surprising low to me. Does it perhaps exclude mortgages on primary domiciles?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: