HN user

eftychis

1,709 karma

Cryptographer, Software Engineer, Security Researcher

Contact at crypto@eftychis.org.

Posts4
Comments594
View on HN

There is the notion of equitable estoppel, that would *perhaps*, depending on the facts, apply which stops a defendant, who for instance concealed or committed certain acts of fraud, from raising the statute of limitations defense.

Edit: to augment the sibling comment.

The paper is _the_ reminder of the promises we owe to future selves and generations. Its value lies in the People's strength to enforce it by exercising the obligations and rights it describes.

In some (EU) countries, as a public officer/agent you can actually get prosecuted (civil or criminal proceedings per case), in cases of blatant or willful incompetence. (Think of the levels of gross wanton disregard/negligence.) (There is also the legal vehicle of insubordination.)

For instance, in Greece https://www.lawspot.gr/nomothesia/pk/arthro-259-poinikos-kod... (N.B. the bar of wilfulness in this section in the Greek criminal code is much lower than the corresponding notion of wilfulness in the U.S.)

The bar is high, of course, and yet people have historically managed to get prosecuted, lose their jobs, and go to prison.

I think the problem in the U.S. is, ironically, the power of police unions in a fragmented police force (city, territory, county, etc.) ecosystem, coupled with the lack of unified, express state and federal statutes to enforce a standard of care and competence.

Add to that that peace officer-specific state statutes (e.g., describing manslaughter while on duty) are written in such a way that, as a matter of law, it becomes a herculean task to tick all the boxes to successfully preserve a conviction on appeal. It is truly troubling. (I am hopeful, as this can be solved by the U.S. legislature, which I think we have a lot of reasons to demand to be done.)

100% this: if you go every axis of what differentiates staff from senior one will see deep down it is about asking questions: either yourself or helping others ask the right questions (e.g. mentoring, impact/are we solving the right problem, etc.)

Apple M5 chip 9 months ago

I had the same question, but I can only speculate at the moment. The cynical part of me thinks in a similar line: create an artificial differentiation and push people to upgrade.

If anyone has any real clues that they can share pseudonymously, that would be great. Not sure which department drove that change.

This. The industry is a hot-pot of gut feelings/seat of my pants mixed with true engineering and mathematical rigor.

It is all hit or miss. Everyone claims they do high-quality, critical software in public, while in private, they claim the opposite, that they are fast and break things, and programming is an art, not math.

And then you have venture capital firms now pushing "vibe coding."

Software development is likely the highest variance engineering space, sometimes and in some companies, not even being engineering, but "vibes."

It is interesting how this is going to progress forward. Are we going to have a situation like the Quebec Bridge [https://colterreed.com/the-failed-bridge-that-inspired-a-sim...]. The Crowdstrike incident taking down the whole airspace proved that is not enough. Market hacks in "decentralized exchanges," the same. Not sure where we are heading.

I guess we are waiting for some catastrophe that will have some venture capital liable for the vibe coding, and then we will have world wide regulation pushed on us.

Location: SF Bay Area

Remote: Flexible

Willing to relocate: No (flexible with timezones and travel though)

Technologies: Rust(since its beginnings), C, C++, Go, Haskell, Python, and more (all production)

Résumé/CV: https://eftychis.org/cv/cv_industry.pdf

Veteran Cryptographer and Distributed Systems Engineer with multiple large-scale, high-value distributed systems delivered. (incl. byzantine fault tolerance & consensus protocols.) Experience bringing secure and private machine learning to production, from low-level code to engaging B2B customers and directing projects on a global scale (U.S., Europe, Asia). Passionate about leading, mentoring, and providing high-impact.

I agree. [Unless fully adopted by a serious game engine, of course.] Rust's "superpower" is substituting critical C++ code in-place, with the goal of ensuring correctness and soundness. And increasing the development velocity as a result.

This comment might not be liked by the usual commenters in these threads, but I think it is worth stressing:

First: I have experience with Bevy and other game engine frameworks; including Unreal. And I consider myself a seasoned Rust, C etc developer.

I could sympathize with what was stated by the author.

I think the issue here is (mainly) Bevy. It is just not even close to the standard yet (if ever). It is hard for any generic game engine to compete with Unity/GoDot. Nevermind, the de facto standard of Unreal.

But if you are a C# developer and using Unity already, and not C++ in Unreal, going to a bloated framework that is missing features that is Bevy makes little sense. [And here is also the minor issue, that if you are a C# developer, honestly you don't care about low level code, or not having a garbage collector.]

Now if you are a C++ developer and use Unreal, they only point to move to Rust (which I would argue for the usual reasons) is if Unreal supports Rust. Otherwise, there is nothing that even compares to Unreal. (That is not custom made game engine.)

I think allowing 2 wheel is not a good idea in those cases. In fact you should be even better to be allowed for 2 by I digress. You can still kill pedestrians and passers by.

The other issue is that in a lot of countries speed limits are arbitrary: either too low or too high for the area. Speed limits are not dynamic and usually are actually set so that a percentage of traffic violates them. Or are set once and never adjusted.

States in the US are culprits of all above issues. Plus the lack of alternative transportation. So this whole topic is a Pandora's box that doesn't take easy solutions.

Thank you. I tried to keep my comment short, but your expansion was necessary on second thought. For better or for worse, I expect this to be relitigated. (Unless all outgoing presidents start the tradition of pardoning themselves from now on.)

The reason is that what constitutes an official act is up in the air, and let us be honest, the incumbent president is not known for staying inside the Executive branch's lane.

But the sheer unwillingness of the DOJ to prosecute, creates a catch-22: you need indictments to change or clarify Trump v. United States, 603 U.S. 593, and right now there are two options:

Somehow revive the private right to criminal prosecution (and of the president at that)(See Linda R.S. v. Richard D., (1973) 410 U.S. 614 (citations omitted)) or a Federal Court to appoint counsel to investigate a former or incumbent president. (Young v. U.S. ex re. Vuitton et Fils, (1987) 481 U.S. 787.) And I am not sure which one is less likely to happen. (Or for Congress to take that role beyond impeachment, which is even less likely.)

Oh, it is illegal. It's just that the DOJ is turning a blind eye because someone at some point wrote a "memo"[0,1], which it seems can be the bane of global peace and prosperity as we know it. (Yes, it is ironic that a memo in some countries like the U.S. can affect everyone else.)

P.S. I understand the context in your comment here. Just expanding on it for cynicism's sake.

[0] https://biotech.law.lsu.edu/blaw/olc/sitting_president.htm [1] https://www.justice.gov/file/146241-0/dl?inline [Note it has been updated since 2000.]

Location: SF Bay Area

Remote: Flexible

Willing to relocate: No (flexible with timezones and travel though)

Technologies: Rust(since its beginnings), C, C++, Go, Haskell, Python, and more (all production)

Résumé/CV: https://eftychis.org/cv/cv_industry.pdf

Email: crypto@eftychis.org

Veteran Cryptographer and Distributed Systems Engineer with multiple large-scale, high-value distributed systems delivered. (incl. byzantine fault tolerance & consensus protocols.) Experience bringing secure and private machine learning to production, from low-level code to engaging B2B customers and directing projects on a global scale (U.S., Europe, Asia). Passionate about leading, mentoring, and providing high-impact.

If you bury gold bars that you mined yourself in your backyard, or you bury your salary in cash there straight from your paycheck, then you remove money from the system and thus not invest it. And effectively damage the economy, mainly via lack of liquidity.

It's hard making your capital inaccessible to the economy, but it's easy to not get the benefits of that working capital.

For instance, any time you park your money in a regular bank account or lend it at a suboptimal rate, you don't get some of the benefits.

Congratulations!

This is a huge achievement and work -- although I do not know the space.

What is the stack used? Did you end up substantially switching things in the stack during your journey?

It would be great if you follow up later with experiences like the maintenance journey post-launch. Also, what do you feel the publisher provided besides the artist and guidance?

Location: SF Bay Area

Remote: Flexible

Willing to relocate: No

Technologies: Rust(since its beginnings), C, Go, Haskell, Python, etc (all production)

Résumé/CV: https://eftychis.org/cv/cv_industry.pdf

Email: crypto@eftychis.org

Veteran Cryptographer and Distributed Systems Engineer with multiple large-scale, high-value distributed systems delivered. Experience bringing secure and private machine learning to production, from low-level code to engaging B2B customers and directing projects on a global scale (U.S., Europe, Asia). Passionate about leading, mentoring, and providing high-impact.

Just for the second comment related to guilt: it is now an undisputed fact as Courts are concerned that evidence spoliation happened. They are looking for who inside Google was involved here.

Equivalently: there is a body, we know for a fact it was murder, and we know the killer is somebody here. Presumption of innocence will become applicable against whoever the prosecution goes as an individual. Not that the crime happened.

On the first comment: Google does use emails to target ads, so I am not sure what the argument is, could you clarify perhaps?