Viewing profile — ekimekim
ekimekim
HN member- Joined
- Fri, Nov 09, 2012, 6:54 AM UTC
- HN karma
- 2,337
- Public activity
- 581 items
- HN profile
- View on Hacker News ↗
About ekimekim
Recent public activity
-
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...
-
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…
-
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…
-
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. …
-
comment
Comment #45593164
As always, there is a relevant XKCD: https://xkcd.com/1968/
-
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…
-
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.…
-
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…
-
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.
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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?
-
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…
-
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…
-
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.…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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.