Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
BarkMore
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
121.
▲
by
BarkMore
14y ago
Does CRSF also works with WebSockets? The browser sends cookies in the websocket handshake. If the server application uses the cookies for authentication, then a malicious web site can act on behalf of a user without the user's knowledge.
122.
▲
by
BarkMore
14y ago
The Origin header can be used to protect against CRSF. It's OK that the header is not useful for much more than this important task.
123.
▲
by
BarkMore
14y ago
Because vesting periods are usually four years and he joined Facebook three years ago, he's giving up at most 1/4 of his stock related compensation. Because Taylor joined Facebook through an acquisition, it's possible that his vesting is sh
124.
▲
by
BarkMore
14y ago
With WebSocket, you cannot use your tried and tested HTTP parser. Why? I am using my tried and tested HTTP parser for WebSocket. I am doing something wrong?
125.
▲
by
BarkMore
14y ago
There's a difference between an X programmer and a developer with programming experience in language X. The former is either incapable, unwilling or not expected to program in anything other than X. The latter has no implied limitations. In
126.
▲
by
BarkMore
14y ago
The job title is "Golang Developer". Are you really looking for people who identify with a programming language and not programming in general? Also, it's called Go, not Golang.
127.
▲
The Node.js cpu blocking thing
(blog.bitcartel.com)
9 points
by
BarkMore
14y ago
|
6 comments
128.
▲
by
BarkMore
14y ago
After 'go get'ing the package, you can use git/hg/bzr to checkout the specific version you want. From there, all of the Go build tools will work as normal.
129.
▲
by
BarkMore
14y ago
A member of the Go team responded here: https://groups.google.com/d/topic/golang-nuts/Jd9tlNc6jUE/di...
130.
▲
by
BarkMore
14y ago
The application cannot handle the character encoding that you sent it. Go does not have a standard library for converting arbitrary character encodings to UTF-8. Perhaps this will demo will illustrate the need for such a library.
131.
▲
by
BarkMore
14y ago
First, it makes people hate each other. That was not my experience at Google. Not all people turn to hate when learning how they are valued by others. There's certainly disappointment. it encourages people to work on the projects that ar
132.
▲
by
BarkMore
15y ago
The Russ Cox post is unrelated. See the last paragraph in his post.
133.
▲
by
BarkMore
15y ago
The inadequacy of the documentation has no impact on the production readiness in the scenarios where Go does work. As a comment above notes, Google is using Go successfully in production. We are also using in production. Production ready !=
134.
▲
by
BarkMore
15y ago
This shows that Go does not work in specific scenario (32-bit architecture with fragmented adress space at startup). It says nothing about production readiness in other scenarios.
135.
▲
by
BarkMore
15y ago
Go 1 defines and the backwards-compatibility guarantees one can expect as the language matures. It's more a statement about the language specification than it is about the implementations. I know from experience that the gc 64-bit version i
136.
▲
by
BarkMore
15y ago
Go achieves inheritance through anonymous fields. Anonymous fields are multiple inheritance in all but name, Anonymous fields in Go are syntactic sugar for delegation. Because anonymous fields do not create a "subtype" relationship betwe
137.
▲
by
BarkMore
15y ago
Because Go builds statically linked executable files, the GVM tool only applies to development environments. As far as the development environment is concerned, I find it easy to manage multiple versions of Go by setting $PATH and $GOPATH a
138.
▲
by
BarkMore
15y ago
Go
139.
▲
by
BarkMore
15y ago
No need to hide it behind nginx or some other dedicated web server. A contributor to Go says otherwise if SSL is involved: https://groups.google.com/d/msg/golang-nuts/yohrNK8lFhc/L1d6...
140.
▲
by
BarkMore
15y ago
I see a vertical bar floating over 15 lines of the body text. I found it annoying to scroll the page to read around the thing.
141.
▲
by
BarkMore
15y ago
In addition to being free as enneff points out, the implementation is small enough that a group of outsiders can reasonably pick up the language and carry it forward without the benefit of Google's institutional knowledge.
142.
▲
by
BarkMore
15y ago
Because the Go compiler and linker are so darn fast, the extra compilation step is just a blip. It's not like working with Java or C++.
143.
▲
by
BarkMore
15y ago
My point is that people are happy and productive using the language despite the list of complaints about missing features. (I will avoid any attempt at humor in future posts on this site.)
144.
▲
by
BarkMore
15y ago
According to various sources on the Interwebs, Go sucks for one or more of the following reasons: - No generics. - No exceptions. - No inheritance. - Nullable pointers. - No decimal types (yet they put in complex!) - No IDE. - No support fo
145.
▲
by
BarkMore
15y ago
You are being held back by the rent-seekers who benefit from the current laws. It's not about outdated thinking.
146.
▲
MSFT and the decline of the PC hardware ecosystem
(theludwigs.com)
2 points
by
BarkMore
15y ago
|
0 comments
147.
▲
by
BarkMore
15y ago
Here's another good example of websockets: http://gary.beagledreams.com/page/go-websocket-chat.html
148.
▲
From r60 to Go 1
(gophersays.com)
97 points
by
BarkMore
15y ago
|
27 comments
149.
▲
by
BarkMore
15y ago
This is correct, but the amount that can be sheltered is small compared to the overall value of the Job's estate.
150.
▲
by
BarkMore
15y ago
This plan does not smooth things out completely because the value of a dollar decreases over time.
More ›