Laen

@laen
924 Followers
1.2K Following
445 Posts

Maker, hardware hacker, cloud chaser, purveyor of purple prizes. Always carries a little bag of treats for the crows and jays.

Owner of OSH Park, oshpark.com
Portland, Oregon, USA

Githubhttps://github.com/jamesneal
Why launch constraints can crash apps

One cause of an app crashing as soon as it’s launched, these constraints prevent you from running bundled apps copied elsewhere, and can now be used by third-party apps.

The Eclectic Light Company

Ah HA. Found a crash dump.

Exception Type: EXC_CRASH (SIGKILL (Code Signature Invalid))
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: CODESIGNING 4 Launch Constraint Violation

That's.... interesting. MacOS codesigning can specify which directories an executable can run from?

Anyone know what this behavior is in MacOS (15.6 (24G84))?

# Command runs fine from /bin
$ /bin/sleep 1
# Copy to another directory, and it's killed.
$ cp /bin/sleep . ; ./sleep 1
zsh: killed ./sleep 1

Same thing for anything from /bin. I can run other executables from this directory, though.

Heading to #Defcon for the first time in 13 years!

#hackersummercamp FTW

Here we go! An ESP32-S3 running MicroPython using each of the Monstera leafs as a capacitive touch pad.

Each pad works individually and multitouch works across all four too!

#electronics #microPython

I don't know how old Machine #2 is, but this was in its floppy drive:
Last booted November of 2007. The BIOS is like:

Cleaning up the office, when I come across my old desktop machine from 2005 and decide to go spelunking.

It's running NexentaOS. 4 x 80GB drives. Sweeet.

Back in my day PC chassis were more than just cases, they were furniture!
A thread on how we created these award plaques (CNC, computational design, woodworking, lasercutting, wood inlay)