Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zemo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
33 ms
·
451.
▲
by
zemo
7y ago
> haters are just fanboys with the sign bit flipped makes it much easier to deal with them. ... The most important [technique] is simply not to think much about them. this reads like a justification for ignoring criticism by attributing
452.
▲
by
zemo
7y ago
I thought much more highly of him when I didn't work in games and I was a web developer. Now that I work in games I don't think very highly of him. He's an uncompromising fundamentalist that sends would-be game developers dow
453.
▲
by
zemo
7y ago
Jonathan Blow publicly criticizes Twitter engineering for being unproductive because they haven't released many user-facing features. He regularly berates the entire web industry without knowing anything about how it works. His knowled
454.
▲
by
zemo
7y ago
> it's not like you don't have options in this industry... have you ever worked in video games?
455.
▲
by
zemo
7y ago
Facebook
456.
▲
by
zemo
7y ago
Here's a great 24 minute documentary on Cloud Kitchens, the virtual kitchen startup by Travis Kalanick: https://vimeo.com/341502917
457.
▲
by
zemo
7y ago
this article doesn't deal at all with DNS so kinda misses like the biggest centralization flaw on the internet but whatever
458.
▲
by
zemo
7y ago
"I'm mad that people making sweeping generalizations about technology not being good, because [sweeping generalization that technology IS good]".
459.
▲
by
zemo
7y ago
the article was published March 18th 2010 in the Boston Review. I don't think the omission is deliberate, I think it is a mistake.
460.
▲
by
zemo
7y ago
the 8x cost is worth it if you have cash on hand but not a lot of developer time. If using serverless costs you $50k a year more, but lets you hire one less programmer, it's worth it.
461.
▲
by
zemo
7y ago
if you work for an org that has cash on hand but not a lot of developer talent, the tradeoff is worth it. If the difference is going to cost you $50k a year but let you hire one less programmer, it's worth it.
462.
▲
by
zemo
7y ago
Go is honestly probably not a great language for game development for other reasons but the GC could likely clear that goalpost. https://blog.golang.org/ismmkeynote
463.
▲
by
zemo
7y ago
not sure about other managed runtimes but in Go you can disable the automated GC scheduling and schedule it yourself. The GC runs in sub-millisecond time. https://blog.golang.org/ismmkeynote the point isn't "Go is
464.
▲
by
zemo
7y ago
you can turn off the gc in Go and run it manually. you can also write cache-aligned arrays of structs in Go if you want to. you can allocate a slab and pull from it if you want to. the existence of a GC doesn't preclude these possibili
465.
▲
by
zemo
7y ago
yeah the Go garbage collector is a LOT more sophisticated than Lua. I might be playing WoW Classic right now ...
466.
▲
by
zemo
7y ago
these aren't theoretical numbers, they're the numbers that people are hitting in production. See this thread wrt gc pause times on a production service at twitter https://twitter.com/brianhatfield/status/
467.
▲
by
zemo
7y ago
this is exactly the kind of dismissive hand-waving that is frustrating. The 18gb heap example is from data collected on production servers at Twitter. Go servers routinely juggle tens of thousands of connections, tens of thousands of simult
468.
▲
by
zemo
7y ago
not sure that cpu affinity is trivially solveable to avoid mutex contention here, since game entities can often mutate one another when they interact. how do you determine which entities are computed by which cores to minimize the cost of s
469.
▲
by
zemo
7y ago
as an example point, the Go garbage collector clears heaps of 18gb in sub-millisecond latencies. If I'm understanding the problem at hand (maybe I'm not!), given an engine running at a target framerate of 144 frames per second, yo
470.
▲
by
zemo
7y ago
> The stop-the-world garbage collection is a big pain for games, stopping the world is something you can't really afford to do. I love this opinion from games programmers because they never qualify it and talk about what their laten
471.
▲
by
zemo
7y ago
> complaining that running a blog on Kubernetes is too complex think you're really missing the point here. Why do you think this was included in the post? https://twitter.com/dexhorthy/status/85663900546241
472.
▲
by
zemo
7y ago
that's likely not true. Every time you do this: if err := fn(); err != nil { } // the result of fn does not affect the identifier err // in the enclosing scope you're scoping err just to th
473.
▲
by
zemo
7y ago
it's not. Go has block-level scoping. = means "assign the existing identifier to this value". := means "create a new identifier". https://play.golang.org/p/Irqxm0okfkt
474.
▲
by
zemo
7y ago
So many of the reactions seem to be "I don't believe it, they don't care, they're evil", but that doesn't strike me as being particularly useful or realistic, because it misunderstands one very important fundam
475.
▲
by
zemo
7y ago
> All encryption becomes useless. if you're gonna conspiracy theorize at least go the whole mile. They provide SSL termination so the encryption is useful to them because it gives them a monopoly on the surveillance apparatus. Not u
476.
▲
by
zemo
7y ago
yes, a long post defending neutrality. What I'm accusing them of is exactly what this post espouses: that they think that neutrality is de facto virtuous no matter the stakes and no matter who is endangered, so I don't see how thi
477.
▲
by
zemo
7y ago
"we may maintain relationships with customers that others find hostile, offensive, or inappropriate" these dudes would be neutral in the face of Sauron.
478.
▲
by
zemo
7y ago
It's literally only the tech community that thinks that "Progress itself is understudied". People who work in the humanities have been studying these topics since antiquity, and they have been desperately trying to get people
479.
▲
by
zemo
7y ago
on twitter, @amazonnews tweeted a link to that and they got ratioed so hard that they deleted the tweet a few hours later. that is ... not a good piece.
480.
▲
by
zemo
7y ago
tbh I just want sum types but whatever
More ›