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

"He offered to mop the floors at OpenAI to get his foot in the door."

The American dream is alive and kicking.


Does it satisfy the rule of two?

> Does it satisfy the rule of two?

One to embody power, the other one to crave it?

I'm confused about the connection.


Two safety protection mechanisms. For example: Rust + Sandbox.

If it’s sandboxed why do I need rust?

What counts as a “safety mechanism”?


It's the "rule of two" safety guideline mentioned and linked to in the article:

https://chromium.googlesource.com/chromium/src/+/main/docs/s...

If you use a safe language like Rust, you can afford untrusted input and no sandboxing.

If you use an unsafe language such as C++, you must chose between trusted inputs or sandboxing.

I was curious as to where rfgplk's implementation lay within the Venn diagram.


What counts as two safety mechanisms?

> you can afford untrusted input and no sandboxing.

I would not trust a rust program un-sandboxed! There are security bugs in rust itself.


Yep.

Seems quite similar to this repository?

https://github.com/aloshdenny/open-dlss


The maanHimself repository appears to be 35 hours older than the aloshdenny one based on `created_at` from the GitHub API. maanHimself's `pushed_at` predates aloshdenny's `created_at` too.

That doesn't guarantee maanHimself is the original author, but it's looking likely.


Pretty sure the author was Claude


Same exact commits at the same time as well, but different repository names and authors. What the hell?


From the LICENSE

Copyright (c) 2026 maan

So... Either alooshdenny stole the commits, or it's an alias for maan.


It's not stolen. It's MIT licensed and the attribution is still there.


Rewriting the commit author is very much "stolen".


Morally, I completely agree, but legally that's not something you can prevent with a weak license like MIT.

It might be possible to pursue this as illegal under general copyright law but it would be difficult.

If you don't want something like this to happen to your work, use a stronger license.


unsavory, yes. stolen a bit strong.


[flagged]


MIT License requires 'attribution', e.g. at the very least the original copyright notice and license text (which tbf is the case in aloshdenny's copy because he left the LICENSE.md intact (or just forgot to "clean up").


this is completely and totally incorrect. MIT lets you redistribute, copy, and modify. It does not let you take authorship over the original work, even if just by way of changing git history.


I don't think there's any legal concept of "taking authorship". What even is that?


taking, as in claiming. its a significant part of copyright law.


In the US, claiming authorship isn't as protected or significant as internationally; moral rights are only protected for "works of visual art". https://en.wikipedia.org/wiki/Moral_rights

Which is not to say that uploading something to github is necessarily asserting ones authorship (if you read the front matter of a book, you might see a phrasing such as "[Name] asserts the moral right to be identified at the author of this work."; this is intended for jurisdictions that comply with the Berne convention more fully than the US does.) It is also not an instrument of conveyance (which needs to be signed by the owner of the rights) or the same as registering a copyright. A copyright notice is no longer required since the Berne Convention Implementation Act of 1988 (effective as of 1989), but would involve the copyright symbol and not a git upload.


This is jurisdiction specific. The US doesn't have anything like this as long as you're not claiming to own the copyright. As far as I know, this is also why in some European countries you can't simply make a work public domain, as you can't give up attribution rights. In the US, you just don't have any attribution rights (though you could demand attribution as part of a copyright license).

And in any case, the copyright notice is still intact. They did attribute the author.


This is untrue and if you thought about what you're claiming for a second this should be obvious. The MIT license let's someone do any of the things outlined there subject only to the need to retain the copyright notice and the license itself. I can grab MIT-licensed files and commit them to my repo (e.g., vendoring a dependency). I can also grab the files from an MIT-licensed commit and then the files from the next commit and recreate the history of that repo with myself as the author provided I've met those two conditions. I'm not saying this isn't _scummy_ behavior; it is! But its within the bounds of what the MIT license allows.


MIT does not wave the right to attribution so no even under MIT it is illegal to reattribue work.

Authorship and the underlying code are seperate rights under law.


> MIT does not wave the right to attribution

Waive. And no, it doesn't but it doesn't require attribution either. So you're falling back on copyright law which is unlikely to protect you here - there's a reason people include licenses, after all.


People include licenses because if there isn't any license copyright law applies and you may not create any copy of said code. You as a third party have no use of the code without a license


Software licenses aren't enforced by magic but they are social contracts: even if nobody has the resources to go after you for doing it, it is pretty clearly against the permissive licenses' spirit to misrepresent yourself as the author


It's also pretty clear that the real author gave you permission to misrepresent yourself as the author, as long as you retain the copyright notice. If he didn't want you to do that, he shouldn't have given you permission.


The "if they wanted you to follow the spirit, the letter should have been different" argument grants membership in the society of people known throughout history as "the reasons we can't have nice things"



And everyone who follows this argument has become filthy rich.


Incorrect, there are plenty of people who ignore or fail to recognize the purpose of a rule as a completely free service, as any forums mod or OSS project maintainer can attest to


they dont though. nothing about MIT license is granting anyone the ability to misrepresent as the author. thats why its a license and not copyright transfer.


You have to keep the copyright notice and the license. Everything else can be changed as you see fit.


thats just not true. Commits themselves are held up as copyrighted and a claim for creation. just as you cant legally put up a poster claiming you painted a painting you just got a license for, you can't claim the commits.


Wow you sound like a nice person


bit-exact against the original )

just unsure who's original ))


It's Dragostea Din Tei all over again


It's an 8-bit PNG of a magenta patch (with a dash of white), but the ICC profile is set to Rec.2020 PQ. So I think the high 255 values of 8-bit magenta/white will get mapped to very top of the PQ curve, which is like 10,000 nits (or whatever brightness your display can muster)


> 3. Had the higher-priority request arrived even one millisecond earlier or later, the update would have completed normally.

Well, that's comforting to know.

BBC: "Flight chaos caused by software defect in space of a millisecond, report says"

Sky: "'Millisecond' software error caused air traffic outage that grounded thousands of flights"

The Guardian: "Flight chaos for hundreds of thousands was caused in ‘millisecond’ by software error"

Sounds like pure bad luck.


Safety critical systems demand formal verification. This wasn't bad luck, this was poor craft.


Or insufficient testing?


Testing isn't an effective way to catch most race conditions. Code reviews, static analysis, and rigorous enforcement of concurrent coding standards is usually a better approach.


Perhaps something like what TigerBeetle does: deterministic simulation testing.


Or maybe even just reviewing logic that is subject to pre-emption.

Maybe I'm being too harsh.. on the plus side the system has at least failed hard every time there's been a fault. Nobody has died. But it's been 3 times now in the past couple of years, and two of those times resulted in over 2000 flights cancelled and days of backlog, and misery for hundreds of thousands. It's really not acceptable.


> the system has at least failed hard every time there's been a fault

You don't know that.


NATS - the same system that crashed in August 2023 [1] due to an id clash, causing 2000 flights to be cancelled and days of chaos.

[1] https://news.ycombinator.com/item?id=37461695


I briefly thought you meant the issue was NATS - https://docs.nats.io/learn/core-nats


Its normally always DNS (Departures Now Stalled)


Not TCP (Takeoff Clearance Prohibited)


It only affected MACs (mediocre airtraffic controllers)


They were causing interruptuons with TTL (Taxiing, Takeoff and Landing).


It's RST (russian state threat).


Lol is this page written by AI?


AI jokes would be funnier methinks


I install, run and update via this container script [1] on Arch. It works very well.

[1] https://github.com/zelikos/davincibox


“Don’t over plan your life. Be open to the wonders and opportunities that present themselves,” Tan said.

[sharing reflections on his journey from MIT graduate to Apple executive to OpenAI Chief Hardware Officer as part of the Distinguished Speaker series hosted by the School of Engineering]

[https://thetech.com/2025/10/30/tang-tan-openai]


I would imagine the only way to use NVENC directly from a browser would be via WebCodecs.


I think WASM SIMD is only 128-bit wide.


Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: