I don't think so. The cabinets were silk screened, but the control panels and marquees were different. The marquees, in particular, are large vinyl stickers that cover glass. Control panels were generally not…
Hear hear. I guess we still have Anchor.
C++ would be bonkers even if Rust did not exist.
This is a specialization of the general statement that C++ is bonkers.
Go has good (enough) built-in arrays and maps. But if you want a tree, without generics, you're really limited. With generics, you can get a nice containerized type, but you don't get the nicer syntax that the builtins…
Unfortunately, that isn't true. https://www.wired.com/2012/07/leap-second-glitch-explained/ https://developers.google.com/time/smear
Halted was an electronics surplus store. A really good one. They had old tubes, old ICs, stuff left over from Atari. They had aisles of capacitors, some with date codes in the mid '80s, and newer surface mount stuff.…
Seems like it should work for arbitrary byte strings (any charset, any encoding)but obviously the performance characteristics will differ because of non-uniform distribution. But that happens even in ASCII.
SASL came out as a generalization of the IMAP AUTHENTICATE mechanism. CMU wanted Kerberos to work and it had been done as something of a one-off in telnet, and initially in IMAP. There were a couple companion protocols…
This is very gratifying to read. I had a lot to do with the original spec, and I'm glad you find it useful.
FWIW they were not Berkley DBs. IIRC the only db was the duplicate suppression feature. Folders (mailboxes in proper IMAP lingo) had hand-built indexes. Good stuff. Credit to jgm, the original author.
DI at LinkedIn was used for development, for unit test isolation, and to reduce tight coupling. One big problem with a giant "Application" class is that it means all of the dependencies are laid out there, and their…
I overlapped at LinkedIn at the same time as the author. While there, I wrote my first (and to date only) FactoryFactory. LinkedIn replaced its uses of Spring with a thing called Offspring. Offspring explicitly…
An hourly rate was tried and it was a pain in the ass for staff and now it’s gone. (Source: I am an irregular volunteer technician, and have been going there as a customer for 15 years.)
I’m an occasional volunteer. Sometimes I show up and fix games (although it’s been a a long time since I’ve done it). Machine rotation is an issue. They do change them out but it is always trading out somebody’s…
It has not. The games just get a lot of play. (I occasionally volunteer to fix them.)
I just want to tell you both good luck. We're all counting on you.
(As noted elsewhere it's nanoseconds.)
time.Second*1 gets the same value; it's not overloaded. Well, ok, so what actually happens is that time.Second is a time.Duration, and Duration*int yields Duration (and int*Duration yields Duration). But the value of…
You need a domain name if you want to own your destiny. You certainly need one for a company if (a) you ever might want to change service providers, or (b) your service provider might one day go down, out of business,…
Glad to see this is available. I bought it back when. It was worth the money.
I agree with this. The limited location I find that I really miss ternary operations is initialization. v := if foo() { 7 } else { 11 } But this means {} blocks now have values, which is weird in a C derivative. Of…
And did they handle surrogate pairs correctly? My team managed a system that did a read from user data, doing input validation. One day we got a smart quote character that happened to be > U+10000. But because the data…
I know you're kidding, but I want to note that UTF-256 isn't enough. There's an Arabic ligature that decomposes into 20 codepoints. That was already in Unicode 20 years ago. You can probably do something even crazier…
Depends on the company. Dilution is normal, but some companies are buying back stock to use up excess cash; in this case, they can issue those shares to employees.
I don't think so. The cabinets were silk screened, but the control panels and marquees were different. The marquees, in particular, are large vinyl stickers that cover glass. Control panels were generally not…
Hear hear. I guess we still have Anchor.
C++ would be bonkers even if Rust did not exist.
This is a specialization of the general statement that C++ is bonkers.
Go has good (enough) built-in arrays and maps. But if you want a tree, without generics, you're really limited. With generics, you can get a nice containerized type, but you don't get the nicer syntax that the builtins…
Unfortunately, that isn't true. https://www.wired.com/2012/07/leap-second-glitch-explained/ https://developers.google.com/time/smear
Halted was an electronics surplus store. A really good one. They had old tubes, old ICs, stuff left over from Atari. They had aisles of capacitors, some with date codes in the mid '80s, and newer surface mount stuff.…
Seems like it should work for arbitrary byte strings (any charset, any encoding)but obviously the performance characteristics will differ because of non-uniform distribution. But that happens even in ASCII.
SASL came out as a generalization of the IMAP AUTHENTICATE mechanism. CMU wanted Kerberos to work and it had been done as something of a one-off in telnet, and initially in IMAP. There were a couple companion protocols…
This is very gratifying to read. I had a lot to do with the original spec, and I'm glad you find it useful.
FWIW they were not Berkley DBs. IIRC the only db was the duplicate suppression feature. Folders (mailboxes in proper IMAP lingo) had hand-built indexes. Good stuff. Credit to jgm, the original author.
DI at LinkedIn was used for development, for unit test isolation, and to reduce tight coupling. One big problem with a giant "Application" class is that it means all of the dependencies are laid out there, and their…
I overlapped at LinkedIn at the same time as the author. While there, I wrote my first (and to date only) FactoryFactory. LinkedIn replaced its uses of Spring with a thing called Offspring. Offspring explicitly…
An hourly rate was tried and it was a pain in the ass for staff and now it’s gone. (Source: I am an irregular volunteer technician, and have been going there as a customer for 15 years.)
I’m an occasional volunteer. Sometimes I show up and fix games (although it’s been a a long time since I’ve done it). Machine rotation is an issue. They do change them out but it is always trading out somebody’s…
It has not. The games just get a lot of play. (I occasionally volunteer to fix them.)
I just want to tell you both good luck. We're all counting on you.
(As noted elsewhere it's nanoseconds.)
time.Second*1 gets the same value; it's not overloaded. Well, ok, so what actually happens is that time.Second is a time.Duration, and Duration*int yields Duration (and int*Duration yields Duration). But the value of…
You need a domain name if you want to own your destiny. You certainly need one for a company if (a) you ever might want to change service providers, or (b) your service provider might one day go down, out of business,…
Glad to see this is available. I bought it back when. It was worth the money.
I agree with this. The limited location I find that I really miss ternary operations is initialization. v := if foo() { 7 } else { 11 } But this means {} blocks now have values, which is weird in a C derivative. Of…
And did they handle surrogate pairs correctly? My team managed a system that did a read from user data, doing input validation. One day we got a smart quote character that happened to be > U+10000. But because the data…
I know you're kidding, but I want to note that UTF-256 isn't enough. There's an Arabic ligature that decomposes into 20 codepoints. That was already in Unicode 20 years ago. You can probably do something even crazier…
Depends on the company. Dilution is normal, but some companies are buying back stock to use up excess cash; in this case, they can issue those shares to employees.