Remote
Security sharpshooter at Apple
1387
Followers
92
Following
15
Posts
Joined November 20, 2022
Posts
Replying to
@halcyon@bitbang.social
@halcyon@bitbang.social @csilverman@mastodon.social @root42@chaos.social Yes, that's me, and yes, the email probably got filtered away. Looking forward to seeing what you have built!
Open post
Replying to
@tewha@appdot.net
@tewha@appdot.net What was the struggle? I never have trouble with applying git-generated patches using patch -p1.
1
2
0
0
Open post
Replying to
@joe@f.duriansoftware.com
@joe@f.duriansoftware.com CFENCE is used by the Rust language to separate safe code from unsafe C-style code.
2
0
2
0
Open post
Replying to
@joe@f.duriansoftware.com
@joe@f.duriansoftware.com API versioning: struct Foo: Copyable₂, Escapable₄ …
0
0
1
0
Open post
Replying to
@0xabad1dea@infosec.exchange
@0xabad1dea@infosec.exchange Is the Netherlands closer to or farther from China than your previous home?
1
2
0
0
Open post
Replying to
@keithpjolley@discuss.systems
@keithpjolley@discuss.systems One time I actually did have a "password no longer works" problem that wasn't my fault.
(Two backend systems were unified. This imposed a new password requirement inherited from one system onto accounts from the other system—'*' became disallowed iirc—and they apparently decided that the right way to handle existing passwords was to do nothing and wait for the frustrated users to call the helpdesk.)
0
0
0
0
Open post
Replying to
@dan@discuss.systems
@dan@discuss.systems @irene@discuss.systems What do you mean "unfinished"? You mean the built-in cat toy attached to the side?
1
0
0
0
Open post
Replying to
@Cdespinosa@mastodon.social
@Cdespinosa @_the_cloud @justkwin @integerpoet @jamesthomson I still have two different usernames inside Apple, because when I joined in 2001 my requested name collided in one system but not the other, and the admins didn’t coordinate the move to my second choice.
3
1
0
0
Open post
Replying to
@tsherrygeo@m.ai6yr.org
@tsherrygeo Can't wait for the inevitable interminable spinoffs, one movie for each Duncan Idaho.
1
2
0
0
Open post
Replying to
@eedly@mindly.social
1
0
0
0
Open post
Replying to
@halcyon@bitbang.social
@halcyon @csilverman @root42 iirc AD 3.0 also introduced their full-blown custom dynamic shared library linker/loader. I made a little progress deciphering it before giving up and just running the After Dark INIT inside the simulated system. After Dark 2.0 and More After Dark are definitely the sweet spot, more fun and more results for less effort.
Oh hey, here's a screenshot from 2017. I never polished the interface as well as yours…
1
4
0
0
Open post
Replying to
@halcyon@bitbang.social
@halcyon @csilverman @root42 Nice. I have a similar strategy running as an unpublished side project that I have poked at occasionally for many years. (No Metal, it's OpenGL, that's how old it is!)
Be warned that you'll need increasing amounts of classic Mac OS re-implementation as you add more modules.
You may find the open-sourced code of ARDI Executor useful as a reference for what one reverse-engineer determined that Mac OS did: https://github.com/ctm/executor
3
2
0
0
Open post
Replying to
@timhutton@mathstodon.xyz
@timhutton@mathstodon.xyz gonna tell my kids this was the endgame column puzzle from The Witness (2016)
2
0
0
0
Remote instance
discuss.systems
Open on original server