Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Kamq
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
49 ms
·
481.
▲
by
Kamq
4y ago
> I can't get it how Steam can make an app store for Windows that works unlike Microsoft. The usual cause for something like this is that management is incentivizing for something that isn't quality. Velocity is the normal one
482.
▲
by
Kamq
4y ago
They didn't do that much much at the peak of WoW. There were some pets you got by buying the collector's edition of the game but that was it. No paid mounts, no server transfers, no level boosts. The paid stuff was a monetization
483.
▲
by
Kamq
4y ago
> yeah, so what about locking? POST /lock This is only a slight exaggeration over some of the stuff I've seen people try to pull.
484.
▲
by
Kamq
4y ago
Yeah, it's not the worst thing ever, it's just weird manipulating text in command mode. The standard emacs keybindings do work, but it's not what I've spent the better part of a decade burning into my muscle memory. Oh w
485.
▲
by
Kamq
4y ago
> Why would I want a webpage which stops showing additional content after ~1200 pixels wide to take up the entire of my 2560px wide monitor? Personally, 80% of my web usage these days is hacker news and wikipedia. Neither of which do thi
486.
▲
by
Kamq
4y ago
The big annoyance on the elisp front is it makes math slightly more annoying (~80% of my usage of the register). Trying to evaluate x + y and have vim insert the result is now (+ x y), which is more key-presses. It's a trivial, but sli
487.
▲
by
Kamq
4y ago
That's pretty much how every one emulates them, with a `map[{TYPE}]struct{}` or possibly `map[{TYPE}]bool` if the space isn't a problem, and you find it easier to read (or if you want to be able to check for membership by indexing
488.
▲
by
Kamq
4y ago
It's surprising how good it is. They even get the = register. Evaluates elisp instead of vim script, but what are you gonna do?
489.
▲
by
Kamq
4y ago
Did you not read the whole thing? There's a whole story (about a criminal api venture) where the point is stated that speed-ups that look pretty small have knock on effects that allow for opportunities elsewhere, and that these opportu
490.
▲
by
Kamq
4y ago
The camera has one time cost (well, and r&d). Siri has ongoing costs to run the servers.
491.
▲
by
Kamq
4y ago
> Sure, disable it for some random bit of custom high-perf software where you really need to eke out the last few percent of performance. And that's the rub, isn't it? Getting that last bit of perf in the inner hot loop has tr
492.
▲
by
Kamq
4y ago
> and write the most boring, 90s-style code you can I think this advice goes way back to before the 90s. I've also heard it called FIAL (Fortran In Any Language). But, yeah. It's basically always the fastest thing possible in a
493.
▲
by
Kamq
4y ago
> This is possibly the core difference between the US and Europe for me; American individualism isn’t about individuals, but property, and it always has been. That doesn't jive with my experience on the subject. The core of American
494.
▲
by
Kamq
4y ago
In Socrates' defense, the generation after him did lose to Sparta and allow the Thirty Tyrants to come to power. Presumably because the naval plans for the Battle of Aegospotami were written down instead of memorized.
495.
▲
by
Kamq
4y ago
Everyone can survive till they die.
496.
▲
by
Kamq
4y ago
You... really don't want to challenge the US federal government to a game of war. I mean, it's possible to win, but it requires 10-20 years and having quite a bit of your country destroyed (and possibly a couple countries near you
497.
▲
by
Kamq
4y ago
A couple hundred panels is less than half an acre or so. Which, yeah, completely un-doable in manhattan (they already rules out NY anyways), but 10 acre lots are a thing in plenty of places.
498.
▲
by
Kamq
4y ago
You really shouldn't hunt fish by rifle.
499.
▲
by
Kamq
4y ago
> The way you call upon closures vs. objects also requires different syntax. The syntax isn't what I'm talking about. I'm talking about the patterns. > You however must write different code depending on which approach y
500.
▲
by
Kamq
4y ago
What's more likely to happen is that IT tells people to ignore the scary warning, and scary warnings become less effective.
501.
▲
by
Kamq
4y ago
> but surely this number includes people with mortgages that haven't yet been fully paid off? It definitely does, but most people don't lose their homes. Even in 2008. Actually the swing from the absolute high of 2005 to the lo
502.
▲
by
Kamq
4y ago
My pointing it out is because the graph looks like it swings wildly up and down, but in reality home ownership rates aren't doubling/halving, they're swinging by 1-2 percent or so.
503.
▲
by
Kamq
4y ago
> and not even the illusion that they will ever afford a home This may or may not be true within some circles, but it is absolutely not true for American society as a whole. The majority (~2/3) of households own their home. Source:
504.
▲
by
Kamq
4y ago
I think there's a difference here between getting acclimated to scala (for new code, presumably), which is reasonably easy, and getting acclimated to a scala codebase that was already written by someone else. You can do the first one b
505.
▲
by
Kamq
4y ago
> An attacker controlled string may very will be missing the 0 byte Entirely possible, especially if the attacker is local. But when we're dealing with something coming in over the network, I think even the old arpa headers get you
506.
▲
by
Kamq
4y ago
The error you're describing is more likely to happen with an array of ints (or really any other type without a sentinel value). Strings specifically are often enclosed enclosed in a `while(c != '\0')` loop (assume c is the ch
507.
▲
by
Kamq
4y ago
> Take McIlroy's shell script: if you add up the C code to implement each of those little languages, you're at about 10k lines of code to make that bit of code golf possible. This is a fair point, but part of this has to be how
508.
▲
by
Kamq
4y ago
> You just have to do it a little differently. No, my point is that you don't have to do it any differently (unless you mean the machine does different things, in which case that really depends on your compiler). The note here is th
509.
▲
by
Kamq
4y ago
Personally, I started during the days when things went on and off netflix rather often. It turns out the few shows I really wanted to watch were available on ebay reasonably cheaply, and I didn't have to pay any attention to availabili
510.
▲
by
Kamq
4y ago
> Takes a lot of space Wait, did you store them as strings instead of as a native UUID type (or any sort of 128 bit integer type)?
More ›