Live data from Hacker News

Viewing profile — ts4z

ts4z

HN member
Joined
Wed, Mar 09, 2011, 3:34 AM UTC
HN karma
181
Public activity
67 items

About ts4z

No profile information was provided.

Recent public activity

  1. comment
    Comment #48532504

    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. Contr…

  2. comment
    Comment #44142237

    Hear hear. I guess we still have Anchor.

  3. comment
    Comment #44011189

    C++ would be bonkers even if Rust did not exist.

  4. comment
    Comment #44000207

    This is a specialization of the general statement that C++ is bonkers.

  5. comment
    Comment #43490729

    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 …

  6. comment
    Comment #42525087

    Unfortunately, that isn't true. https://www.wired.com/2012/07/leap-second-glitch-explained/ https://developers.google.com/time/smear

  7. comment
    Comment #40912749

    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 …

  8. comment
    Comment #40139606

    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 t…

  9. comment
    Comment #37467215

    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. T…

  10. comment
    Comment #37442812

    This is very gratifying to read. I had a lot to do with the original spec, and I'm glad you find it useful.

  11. comment
    Comment #37442802

    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, …

  12. comment
    Comment #36699999

    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 depende…

  13. comment
    Comment #36639111

    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 O…

  14. comment
    Comment #35257722

    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 y…

  15. comment
    Comment #35257702

    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 i…

  16. comment
    Comment #35257652

    It has not. The games just get a lot of play. (I occasionally volunteer to fix them.)

  17. comment
    Comment #31347139

    I just want to tell you both good luck. We're all counting on you.

  18. comment
    Comment #30750821

    (As noted elsewhere it's nanoseconds.)

  19. comment
    Comment #30749759

    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*Duratio…

  20. comment
    Comment #30506650

    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 mi…

  21. comment
    Comment #30412506

    Glad to see this is available. I bought it back when. It was worth the money.

  22. comment
    Comment #30389377

    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, wh…

  23. comment
    Comment #30265831

    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…

  24. comment
    Comment #30263710

    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 ca…

  25. comment
    Comment #30186860

    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.