So how do you tell the difference between -1 as an error and -1 as one second before the epoch? History didn't start in 1970, and a good number of humans still alive today were born before then.
It's no matter that they won't know about chrome or metal tapes (and these pre-recorded tapes aren't anyhow), because these are collectible totems, and even if they had a tape player, they wouldn't play it anyhow.
That was partly because vinyl was still king, so if they kept the vinyl song order, inevitably the song in the middle of both sides was right over the splice. A smarter recording engineer might try to shuffle them around to avoid the splice, but there was still no guarantee that it was even possible.
They were mechanically crap too. Not only would the friction tape loop eventually break (I'm sure they also used thinner tape toward the end of its days, making it more likely to break), but basically any old 8-track tape you find at a thrift store, even sealed in the original box, is useless because the pinch roller and tensioner foam were in the tape cartridge, and have all long since melted/gone to dust. At least you can still play a 30-year old cassette.
It may have been inconvenient to use, but it had higher audio quality (though you could still be a madman and record at super slow speed if you wanted), and didn't CLICK change tracks in the middle of a song. But mostly that friction loop design would cause excessive tape wear and stretching, so it wasn't a question of if, but when it would break and spew tape all over the place.
I don't know if you've heard, but NASA is buying a few more Soyuz seats. I've read scuttlebutt that Boeing's previous test of the capsule abort system messed it up enough that they're going to have to scratch it from further testing and use the unmanned demo capsule instead, which could put them a capsule behind for the first manned flight, delaying it while they make another capsule. So it looks like we may be riding with the Russians for a bit longer, even if it isn't every time.
I had to settle for seeing a flyby of a Shuttle on the SCA back in the '90s. It was a flight that had to stop in San Antonio for the weather and was double-delayed, so the whole office went outside and got to see it make a slight bank turn on the way out of town. It was probably Endeavor or Atlantis, but I don't remember which. I've tried to look it up, but couldn't find good enough records of Shuttle return flights.
Hopefully I'll get a chance to see a Boca Chica launch soon. There's a state park across the bay that will be building amphitheater seating facing it.
Stayed with what? Motorola wanted to make low-power embedded CPUs with 32-bit cores and pathetic front-side buses, and IBM wanted to make super-powered server CPUs that required liquid cooling. Nobody was making consumer desktop/laptop CPUs, so all Apple could do was put the toy CPUs into laptops and the monster CPUs into desktops.
Apple has a very old ARM license which allows them to make their own custom cores, which they do for iPhone/iPad. Most modern licensing requires using official ARM cores, to which custom SoC bits are added.
Also, if you assume the outer atmosphere as a solid sphere of (mostly) constant density, the moon could qualify as that hypothetical solid spherical atmosphere, out to the orbit of the moon! Right?
Works for me too, at least until the Firefox guys totally wrecked the Gecko source repo to the point where plug-ins don't work. But I'm not completely satisfied because it doesn't support the gopher: protocol. Make port 70 great again!
I think all of these new TLDs have to be at least three characters, and ".dv" is not a valid country code, so you could change to use that. It's also one less character to type. I don't think anyone is allowed to register a TLD with hyphens (there might be an exception for xn-- style internationalized names), so ".d-v" could also be valid and safe.
It's unfortunate that you can't start or end a domain name part with a hyphen (I checked RFC1035) or you could do some cool things with a TLD of a single hyphen "-", including ASCII Morse code shit like "-.-." being the letter C, using the "-" TLD, and the final dot merely enforces it being the "-" TLD.
What. The. Fuck. Seriously, a "programming test" should be to prove that you can program, right then and there, in a few minutes on a whiteboard, not to design a finished system solo, over multiple unpaid hours. That right there causes the company to fail the interview, though I would have balked before wasting four hours of my time. And the question the devs were scratching their heads about the week before should also not be used as a serious interview question.
At least Mac Minis would have had Perl and Python installed, even without the developer tools. And with the developer tools, any self-respecting C dev should be able to run gcc from the command line. Even clang pretends to be gcc from the command line.
It shouldn't be about whether or not a person can program a string reverse, it should be about the entire team watching the new interviewee's process of writing the code on a white board (after they have interviewed him personally two or three at a time) to get a feel for his bullshit to brilliant ratio. (or his brillant to brilliant ratio if you're a TDWTF fan).
Unfortunately when I was at a company that did this, it was during the dot-com crash of the early 2Ks, so we only had one hiring round while I was there. Our two programs were reverse a singly-linked list and copy a file. Watching recent CS grads who were weaned on a diet of Java trying to do file copy (it's important in C/C++ to know how to sling data around in buffers) was such a train wreck. In my case, I knew the basic file copy inside and out, including the performance implications of buffering. The CS grads were having trouble with the basic idiom of read a byte, while not EOF, do something with the byte. It was the EE grads that actually knew what the fuck they were doing.
So how do you tell the difference between -1 as an error and -1 as one second before the epoch? History didn't start in 1970, and a good number of humans still alive today were born before then.
In the CLOUD!
The best part will be trolling all the people watching who didn't know what the mission was. Oh the humanity!
For that they would need to make bakemoji instead of hachimoji or mojibake.
It's no matter that they won't know about chrome or metal tapes (and these pre-recorded tapes aren't anyhow), because these are collectible totems, and even if they had a tape player, they wouldn't play it anyhow.
That was partly because vinyl was still king, so if they kept the vinyl song order, inevitably the song in the middle of both sides was right over the splice. A smarter recording engineer might try to shuffle them around to avoid the splice, but there was still no guarantee that it was even possible.
They were mechanically crap too. Not only would the friction tape loop eventually break (I'm sure they also used thinner tape toward the end of its days, making it more likely to break), but basically any old 8-track tape you find at a thrift store, even sealed in the original box, is useless because the pinch roller and tensioner foam were in the tape cartridge, and have all long since melted/gone to dust. At least you can still play a 30-year old cassette.
For the millennials who still haven't read all the gory details yet: https://en.wikipedia.org/wiki/8-track_tape
It may have been inconvenient to use, but it had higher audio quality (though you could still be a madman and record at super slow speed if you wanted), and didn't CLICK change tracks in the middle of a song. But mostly that friction loop design would cause excessive tape wear and stretching, so it wasn't a question of if, but when it would break and spew tape all over the place.
You can change the station any time you like, but that song can never leave.
"Cassettes are the worst-ever music format, and I say that as someone who owns a Keane single on a USB stick"
Says someone who has never had to use 8-track.
I don't know if you've heard, but NASA is buying a few more Soyuz seats. I've read scuttlebutt that Boeing's previous test of the capsule abort system messed it up enough that they're going to have to scratch it from further testing and use the unmanned demo capsule instead, which could put them a capsule behind for the first manned flight, delaying it while they make another capsule. So it looks like we may be riding with the Russians for a bit longer, even if it isn't every time.
I had to settle for seeing a flyby of a Shuttle on the SCA back in the '90s. It was a flight that had to stop in San Antonio for the weather and was double-delayed, so the whole office went outside and got to see it make a slight bank turn on the way out of town. It was probably Endeavor or Atlantis, but I don't remember which. I've tried to look it up, but couldn't find good enough records of Shuttle return flights.
Hopefully I'll get a chance to see a Boca Chica launch soon. There's a state park across the bay that will be building amphitheater seating facing it.
Stayed with what? Motorola wanted to make low-power embedded CPUs with 32-bit cores and pathetic front-side buses, and IBM wanted to make super-powered server CPUs that required liquid cooling. Nobody was making consumer desktop/laptop CPUs, so all Apple could do was put the toy CPUs into laptops and the monster CPUs into desktops.
Apple has a very old ARM license which allows them to make their own custom cores, which they do for iPhone/iPad. Most modern licensing requires using official ARM cores, to which custom SoC bits are added.
Over Pennsylvania, not Houston.
Even better would be to explain why you need to compute the dot product.
Check the news about Zion Williamson. Maybe not death yet, but injury is a good start!
At least it didn't crash.
Also, if you assume the outer atmosphere as a solid sphere of (mostly) constant density, the moon could qualify as that hypothetical solid spherical atmosphere, out to the orbit of the moon! Right?
That would be showing off, but you would still be expected to discuss the positives and negatives of your approach.
Works for me too, at least until the Firefox guys totally wrecked the Gecko source repo to the point where plug-ins don't work. But I'm not completely satisfied because it doesn't support the gopher: protocol. Make port 70 great again!
I think all of these new TLDs have to be at least three characters, and ".dv" is not a valid country code, so you could change to use that. It's also one less character to type. I don't think anyone is allowed to register a TLD with hyphens (there might be an exception for xn-- style internationalized names), so ".d-v" could also be valid and safe.
It's unfortunate that you can't start or end a domain name part with a hyphen (I checked RFC1035) or you could do some cool things with a TLD of a single hyphen "-", including ASCII Morse code shit like "-.-." being the letter C, using the "-" TLD, and the final dot merely enforces it being the "-" TLD.
That question very much indicates how good of a candidate you've got. The faster and louder they laugh, the better they are.
What. The. Fuck. Seriously, a "programming test" should be to prove that you can program, right then and there, in a few minutes on a whiteboard, not to design a finished system solo, over multiple unpaid hours. That right there causes the company to fail the interview, though I would have balked before wasting four hours of my time. And the question the devs were scratching their heads about the week before should also not be used as a serious interview question.
At least Mac Minis would have had Perl and Python installed, even without the developer tools. And with the developer tools, any self-respecting C dev should be able to run gcc from the command line. Even clang pretends to be gcc from the command line.
It shouldn't be about whether or not a person can program a string reverse, it should be about the entire team watching the new interviewee's process of writing the code on a white board (after they have interviewed him personally two or three at a time) to get a feel for his bullshit to brilliant ratio. (or his brillant to brilliant ratio if you're a TDWTF fan).
Unfortunately when I was at a company that did this, it was during the dot-com crash of the early 2Ks, so we only had one hiring round while I was there. Our two programs were reverse a singly-linked list and copy a file. Watching recent CS grads who were weaned on a diet of Java trying to do file copy (it's important in C/C++ to know how to sling data around in buffers) was such a train wreck. In my case, I knew the basic file copy inside and out, including the performance implications of buffering. The CS grads were having trouble with the basic idiom of read a byte, while not EOF, do something with the byte. It was the EE grads that actually knew what the fuck they were doing.