Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zemo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
481.
▲
by
zemo
7y ago
> a single line change (e.g. changing private to public) needs an IDE to refactor it the language comes with a rewriting tool that rewrites arbitrary expressions. gofmt -w -r 'thing -> Thing' *.go
482.
▲
by
zemo
7y ago
woah. Is that a universal thing or is it browser-specific? I've never seen that before. edit: ah. Yeah it doesn't work on my phone (Pixel ... 1). It downloads the entire PDF and then just dumps me on the first page.
483.
▲
by
zemo
7y ago
I kinda like the slideshow, it lets me send someone a link to a specific slide.
484.
▲
by
zemo
7y ago
I think it has a very good chance of succeeding, and I think it's a very smart business strategy. I know who you are, and I know what your work means in the game industry. And honestly I've learned a lot from your writing and talk
485.
▲
by
zemo
7y ago
who are you referring to? The target audience for this product is specifically game developers whose users care about latency. Gamers that care about latency enough to make purchasing decisions based on them use wired ethernet if they'
486.
▲
by
zemo
7y ago
isn't ECN specifically a TCP thing? The target traffic for Network Next is all UDP. Nearly all latency-sensitive multiplayer games use UDP-based protocols.
487.
▲
by
zemo
7y ago
this makes me sad. I've been following Glenn on Twitter for a few years. I like his writing on netcode. I'm a multiplayer server engineer at my dayjob. The crux of this system is that the amount of benefit you get out of it is a f
488.
▲
by
zemo
7y ago
not a great example. Riot literally lays their own fiber. A lot of their traffic flows over private networks. See here: https://www.polygon.com/2016/2/17/11037220/league-of-legends... > it is the spik
489.
▲
by
zemo
7y ago
The GPL is written in such a way that the GPL argues that any plugin designed for a GPL-licensed application is itself GPL-licensed. > If the main program and the plugins are a single combined program then this means you must license the
490.
▲
by
zemo
7y ago
GPL-licensed projects can't link against non-GPL code. This provision is extended to cover plugins and functional extensions of interpreted environments. That's why a lot of people don't like the GPL. https://www.g
491.
▲
by
zemo
7y ago
how much have you actually played Artifact?
492.
▲
by
zemo
7y ago
ah yeah makes sense. Honestly "I have never encountered someone that doesn't use Go because of this, or a Go programmer that's mad about it" is probably a more complete sentiment.
493.
▲
by
zemo
7y ago
working fine for me logged out in an incognito window, not sure what you're referring to
494.
▲
by
zemo
7y ago
> I think that's because you're considering people who are already programming in Go um I talk to a lot of programmers that don't use Go. Most that don't use it decide not to use it because of either the type system (
495.
▲
by
zemo
7y ago
Lua was the consequence of trade embargoes in Brazil. It was created with substantial institutional support.
496.
▲
by
zemo
7y ago
> Everyone's upset that Go is Google's language is that actually true or is that true of a vocal minority? I've been using Go since 2011 and I'm perfectly happy that it's Google's language; I'm happy to
497.
▲
by
zemo
7y ago
"you always know where everything is" is no longer true. https://github.com/golang/go/wiki/Modules
498.
▲
by
zemo
7y ago
> You always know where everything is do you always work on projects in which you made every decision?
499.
▲
by
zemo
7y ago
> The GOPATH is also a huge win. You always know where everything is and it is really fast to figure out about dependencies or structure of the project. I ... have some bad news.
500.
▲
by
zemo
7y ago
Google employed the primary maintainer of Python and paid him to work on it. You asked "did they have a giant corp behind them", the subtext there being that you could complete the sentence "as Go does". I'm merely
501.
▲
by
zemo
7y ago
... Python was led by a Google employee for seven years.
502.
▲
by
zemo
7y ago
Most people's aversion to rebase is an aversion to altering history. Since squashing alters history anyway, I'd argue that you might as well just use rebase when you do it. In a rebase-oriented workflow, every commit has exactly o
503.
▲
by
zemo
7y ago
Git rebase is great. Honestly I think the argument that "if you have to push -f that means rebase is wrong" is making a huge assumption about how people use branches and why people are force pushing branches. Force pushing branche
504.
▲
by
zemo
7y ago
it's not "inspecting grains of sand". If you have any number of developers worth talking about, merge-oriented workflows can create incredibly unwieldly git histories very quickly. I'm talking about, at a very high level
505.
▲
by
zemo
7y ago
You're talking about a UI failure but you're not actually considering the entire experience. Reading the history of the project is a big part of the experience, especially for people in team lead roles. How much of your experience
506.
▲
by
zemo
7y ago
dart transpiles to js. that's how it's delivered on the web. Nothing surprising there.
507.
▲
by
zemo
7y ago
A bit of friendly advice: starting out with "a bit of friendly advice" is passive-aggressive. It can be poorly received even if you are well-situated to provide useful information or understanding to the other person. edit: https
508.
▲
by
zemo
7y ago
> For example if the price of milk were to appreciate and it goes from 2$ to 2.50 a gallon (inflation adjusted), then we're getting worse at producing milk. by your logic, organic milk is "worse" because it costs more. May
509.
▲
by
zemo
7y ago
> Everything you love about .NET Core will continue to exist: > Open source and community-oriented on GitHub. search "open source" on the page.
510.
▲
by
zemo
7y ago
it literally IS that simple, it's an economic model. The example I gave is, of course, incredibly stripped down and incredibly simplified; it's simplified for the purposes of discussing what a "rate of return" is. The ra
More ›