Live data from Hacker News

Viewing profile — ekimekim

ekimekim

HN member
Joined
Fri, Nov 09, 2012, 6:54 AM UTC
HN karma
2,337
Public activity
581 items

About ekimekim

Programmer, gamer, chaser of random interests. github: https://github.com/ekimekim

Recent public activity

  1. comment
    Comment #48028586

    That practice is known as Block booking ( https://en.wikipedia.org/wiki/Block_booking ) and was supposedly ruled illegal in 1948. The more things change, I guess...

  2. comment
    Comment #47871766

    > Suddenly turning off services when the billing cap is reached is a big reliability risk for customers. And yet this is exactly what happens if you exceed a quota limit, which are…

  3. comment
    Comment #46842847

    To provide a concrete example, this bit me in a typescript codebase: type Option = T | undefined function f (value: T): Option { ... } let thing: string | undefined = undefined; le…

  4. comment
    Comment #45710468

    There was one in a previous AoC that I think stumped a lot of AI at the time because it involved something that was similar to poker with the same terminology but different rules. …

  5. comment
    Comment #45593164

    As always, there is a relevant XKCD: https://xkcd.com/1968/

  6. comment
    Comment #44333557

    Twitch puts the ads directly in the HLS stream, but as seperate segments from the content (a HLS stream is made of many small video files, on twitch they're about 2s long). They're…

  7. comment
    Comment #44107825

    Twitch is HLS, but they've tightened the buffers and shortened the segments (2s is standard) so that latencies of down to a couple of seconds is common. It's quite impressive, tbh.…

  8. comment
    Comment #43532972

    In a weird way it kinda reminds me of `exec` in sh (which replaces the current process instead of creating a child process). Practically, there's little difference between these tw…

  9. comment
    Comment #43532934

    I'm surprised they don't see more activity for polar orbits. You want to launch north-west or south-west and into ocean, northern scandanavia seems perfect for that.

  10. comment
    Comment #43398386

    Sure, but the assumption here is that primary and backup (edit: probably, ie. they're not coordinating this) aren't going to the bathroom at the same time. It's also based on the i…

  11. comment
    Comment #43398095

    When I'm in charge of an on-call rotation I always try to make it very clear that this is not the expectation. In my preferred model of on-call, you have a primary, then after 5min…

  12. comment
    Comment #42930578

    > I wonder why that C file which maps a more abstract Rust-friendly C-API on top of the existing API can't live inside the Rust directory and build structure This is more or less w…

  13. comment
    Comment #42828778

    I do use it occasionally - mostly when Windows has thrown up some issue stopping Steam from working properly. eg. I need to dismiss a dialog that is invisible over remote play, or …

  14. comment
    Comment #42826153

    This isn't all that different to how I use my gaming PC - it's off in another room, with a monitor that is plugged in but almost always off (I don't think Windows will boot without…

  15. comment
    Comment #42818604

    What I'm confused by is how they got that far, to the point that 2FA was the only thing in their way. Did they already have this user's password?

  16. comment
    Comment #42684611

    > ownership moves to a new not-for-profit entity based somewhere in Europe, with the exact location still to be finalized. The organization is currently headquartered in Germany, w…

  17. comment
    Comment #42672386

    I'm no expert, but I wouldn't be surprised if it's much, MUCH easier to get "non-critical" systems hooked up to new, better equipment as it would undergo far less checks and approv…

  18. comment
    Comment #42600427

    It's a commonly-accepted way to refer to "Black in a racial, ethnic or cultural sense", particularly African-American culture. See for example the AP's style guide: https://apnews.…

  19. comment
    Comment #42550682

    In most cases this is just based on user agent. It's widespread enough that I just habitually tell requests not to set a User Agent at all (these aren't blocked, but if the UA cont…

  20. comment
    Comment #42484766

    > I disagree that strategic voting as a downside outweighs the downsides of RCV or FPTP - especially when FPTP itself is susceptible to strategic voting, too. To clarify, I never i…

  21. comment
    Comment #42471122

    Being vulnerable to strategic voting is a huge downside that outweighs other considerations. As the article mentions, in the real world score voting would just be approval voting w…

  22. comment
    Comment #42465087

    That's interesting. To me stack traces + default pass up the stack are the distinguishing features of exceptions. Suppose we had a version of the ? operator that automatically appe…

  23. comment
    Comment #42465003

    > Result is for expected domain failures. Panics are for programmer errors and unrecoverable constraint violations. The problem is that "unrecoverable constraint violations" happen…

  24. comment
    Comment #42460803

    Ok, so the original idea of Result was that you have to consider and handle the error at each place. But then people realised that 99% of the time you just want to handle the error…

  25. comment
    Comment #42234271

    I've noticed this effect pretty often, as one high-profile article leads people to go looking at the author's other work and then submit it.