@dalias Is there a method (indistinguishability obfuscation?) to generate the key without knowing the factors?
Notices by Demi Marie Obenour (alwayscurious@infosec.exchange)
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Friday, 03-Apr-2026 20:43:20 JST
Demi Marie Obenour
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Monday, 16-Mar-2026 19:33:48 JST
Demi Marie Obenour
@dalias Is there anyone who is not a C stdlib or compiler implementer who would understand this? What fraction of those who are stdlib/compiler implementers would understand it?
(For anyone confused, the most common meaning of FTM is “transgender man”, with First Time Mom as a very distant second.)
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Friday, 06-Mar-2026 17:27:47 JST
Demi Marie Obenour
@sertonix @dalias @Foxboron @alpinelinux @archlinux Bingo. LLVM and Linux both have LLM-assisted contributions and neither are practical to fork.
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Thursday, 05-Mar-2026 08:24:56 JST
Demi Marie Obenour
@dalias Not sure where you live, but Hurricane Electric provides a free tunnel broker.
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Friday, 27-Feb-2026 21:45:37 JST
Demi Marie Obenour
@tnorinder @dalias Then how are the developers going to get paid?
Serious question. CPython is critical infrastructure. Leaving its development to volunteers is obviously not a good idea.
Ideally, critical open source software would be paid for by various governments through non-profit organizations. Sadly, that is currently nowhere near enough.
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Wednesday, 11-Feb-2026 04:04:52 JST
Demi Marie Obenour
@dalias what is the alternative?
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Saturday, 10-Jan-2026 12:22:21 JST
Demi Marie Obenour
@dalias @lunareclipse Who is going to change all of the programs that run in that CI? Things like NPM, Cargo, git, curl, and the like.
I like the idea, but implementing it is a massive amount of work, and most of it falls not on the CI provider but on its users.
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Saturday, 10-Jan-2026 00:30:25 JST
Demi Marie Obenour
@dalias @lunareclipse One of the reasons CI does that is that it is so inconvienent to cache things nowadays. CI boxes are stateless by design, and using a network cache requires either an MITM certificate or changing the URLs one uses. Better tooling for this would really help.
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Tuesday, 06-Jan-2026 09:28:30 JST
Demi Marie Obenour
@dalias Wouldn’t that mean WWIII? I’m pretty sure that intentionally killing the head of state of a foreign nation is an act of war, and my understanding of the EU’s mutual defense treaties is that this would mean an US vs EU war. France and the US both have nuclear weapons so this would be armageddon.
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Tuesday, 16-Dec-2025 12:37:25 JST
Demi Marie Obenour
@dalias Doesn’t that cause Linux to have to page out stuff like executable code instead?
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Monday, 08-Dec-2025 17:56:15 JST
Demi Marie Obenour
@dalias How does one run that?
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Monday, 08-Dec-2025 11:56:44 JST
Demi Marie Obenour
@dalias What’s the bullshit?
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Wednesday, 29-Oct-2025 07:29:36 JST
Demi Marie Obenour
@whitequark Using a compiler compiled to WebAssembly? WebAssembly runtimes do have vulnerabilities some of the time. Microsoft wrote a research paper about running WebAssembly modules in VMs.
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Tuesday, 21-Oct-2025 08:07:26 JST
Demi Marie Obenour
@whitequark @jhwgh1968 which browsers support passkeys on Linux?
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Wednesday, 01-Oct-2025 14:08:49 JST
Demi Marie Obenour
@whitequark What makes Ansible harder for you than Nix?
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Monday, 22-Sep-2025 02:55:00 JST
Demi Marie Obenour
I really like @musl, but compiling code that uses complex Linux kernel features is such a pain. Copying stuff from Linux headers might not be feasible, either for licensing reasons or because the Linux headers are architecture-specific.
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Sunday, 14-Sep-2025 01:26:20 JST
Demi Marie Obenour
@dalias Resistance fighters in WWII might qualify, inasmuch as they are not technically part of any nation-state.
Should people nowadays be judged for the crimes of their ancestors, even if they are not continuing to perpetrate them? Genuine question.
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Sunday, 14-Sep-2025 00:44:06 JST
Demi Marie Obenour
@dalias Do you have any factions in mind that do not fail the third criteria? I was thinking that the Union in the U.S. Civil War post-Emancipation Proclemation ought to be an exception to the second criteria, as abolishing slavery is unquestionably good. However, it fails the third anyway.
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Thursday, 14-Aug-2025 07:51:45 JST
Demi Marie Obenour
@whitequark I 100% support your decision. You have a medical reason to not migrate! Every decent person should respect that.
I haven’t migrated either, and my reason (convenience) isn’t anywhere near as good.
-
Embed this notice
Demi Marie Obenour (alwayscurious@infosec.exchange)'s status on Sunday, 27-Jul-2025 04:17:22 JST
Demi Marie Obenour
@whitequark @r Or just expose memory-safe wrappers for the ioctls and port Mesa to WebAssembly.