Reversing the technical interview

Next one
https://aphyr.com/posts/341-hexing-the-technical-interview

> The color has begun to drain from Timโ€™s face. Perhaps winter has come, and his coat is changing.
> (def racer
> (->> [0xca 0xfe 0xba 0xbe
> โ€œWhat are these?โ€
> โ€œMagic numbers.โ€ You are, after all, a witch. โ€œEvery class begins with a babe, in a cafe.โ€

No shit, one of my few favorite things about Java is the magic number for a class file.
#java

Hexing the technical interview

@mdhughes the same as for Mach binaries! I wonder if thats ever caused problems
@cinebox Fat binaries do, actual Mach binaries are 0xFEEDFACE or variants. I think Apple squatted on it so they could run Java as pseudo-native, back when the Java bridge was a thing.
@mdhughes Java bridge?

@cinebox
https://cocoadev.github.io/JavaBridge/
(links will all need to be run thru wayback machine)

Used to be pretty cool, you could just call Cocoa from Java, build fully native Mac apps in it.

JavaBridge - CocoaDev