On linux, I downloaded the printvideo binary and played a friggin crab video on my terminal after just a chmod. I don't have any other OS to confirm, but it sure looks like it if someone compiles/links coreutils against this.
It's hard to grok cause there are no words to describe it.
When people say that something is cross-platform, they usually mean
a) that the software will build on multiple platforms
b) there is some sort of vm which runs the executable (jvm, beam, wasm)
This is the SAME binary. Running everywhere. Could be super-useful as an archival format for mission critical code. sqlite comes to mind.
Maybe it's late at night, but I'm struggling to find a suitable word for the project that is better than portable or cross-platform.
Literally, I can't find a better word than the project name - "actually portable executable."
@author - if you're reading this please set up something for a few bucks a month on your github sponsors. I don't think I have any use for the library, but this is so outrageous it deserves something more than imaginary internet points.
I just spent 30 minutes reading about this. I'm so shocked that I'm logging in to comment after 5 years of lurking.
Justine has built a c library that allows you compile a binary once and have it run it on any os or baremetal. The SAME binary. Quite frankly, that sentence doesn't even make sense to me.
I would suggest India because it's a microcosm. Go north to the Himalayas and you can feel the majesty. Head to the west to the slums of Mumbai and you will understand poverty. Maybe go learn to meditate out there at a vipassana center. Visit Agra and the goggle at the opulence of the Taj Mahal. Then head to Varanasi and experience the rawness. Maybe you'll even see a miracle or two if you're lucky. Go to Hampi and see giant boulders stacked on top of each other like lego and be bewildered. Stay in a palace just for the hell of it. Take a motorcycle through small villages and be greeted by the children who've never seen anyone so pale or so dark. Sleep in a tent in the deserts of Rajasthan. Visit the holy places and wonder at the peacefulness.
But then again, India isn't for everyone, but it does have everything.
I've had the T20, the T30, the T41, the T60p, and the X200. The build quality has just been going down. I have a T60 with a busted fan with no screen, think anti-tablet, as a server right now. The X200 had to be sent in for repairs a few times, luckily under warranty, while the T41 keeps going (others have been retired). And before the service was incredible, now it just seems to take longer and longer (well, as of 2 years ago as far as I know).
In 2011, I was shopping for a new laptop and wanted to get something with an SSD, but the X-series was more expensive than an MBA. After a tirade about Apple, I finally gave in despite reservations about no trackpoint and durability. I just don't treat my hardware very well. Regarding durability, I've had this thing protect me while I got clipped by a truck, dropped it off a motorcycle, and had it fall several times. A few dents, but it keeps on going. And the trackpoint, well, I've just learned to live without. C'est la vie. The keyboard works, gotten used to it.
I'm still waiting for something better than the MBA that doesn't cost an arm and a leg. Carbon for $1200 + the honor of having to recompile kernels to get less battery life than other OS's just doesn't cut it anymore. This new one ain't it either.
Loyalty is misguided nowadays. They don't build them like they used to.