Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
canop_fr
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
canop_fr
14y ago
I got it for one account, not for another one. Must be kind of progressive.
2.
▲
by
canop_fr
14y ago
To put it in perspective : there are less than 5 human births per seconds. So if they want to keep their counter greater than that for a long time, they'll probably have to extend their market beyond humans.
3.
▲
by
canop_fr
14y ago
You're right but that's still in a very small subset of possible hashing functions because you must produce a 4 bytes hash, which is then hashed again (to the length of the storage array). Of course you don't have as requirement to avoid co
4.
▲
by
canop_fr
14y ago
Using chosen hash functions in your applications isn't so rare even outside cryptography field. For example I often use hash for storage addressing (ala git). For this kind of thing you need something fast and with practically no collision
5.
▲
by
canop_fr
14y ago
I think the reasons they don't care more are 1) it mainly affects long time running applications on 32 bits machines. Fact is most production servers are (or should be) on 64 bits 2) most people (me for example) never observed such a phenom
6.
▲
by
canop_fr
14y ago
For me it's OK. I hadn't see this before and I feel that a discussion without those who don't like Go would be dangerously poor. Thanks for your contribution.
7.
▲
by
canop_fr
14y ago
I'm surprised they're on HN but I have a (geeky) friend who do most of his work on an Android tablet so that his "computer" is always on and ready. That makes a difference when you run more than one time in more than on place and you spend
8.
▲
by
canop_fr
14y ago
It seems to me that if you can buy Fireworks + Illustrator + Photoshop, the difference of price between a Mac and a PC shouldn't be a problem. Not working on graphics enough to buy those softwares, I'm happy on linux.
9.
▲
by
canop_fr
14y ago
Third ? I'm 40. My grandfather, when he was young, even if he did almost no programming, was a leader in the introduction of computing in press in US and later in France.
10.
▲
by
canop_fr
14y ago
I'm 40 and I don't know exactly if I started at 9, 10 or 11.
11.
▲
by
canop_fr
14y ago
If you want to play, just play with the toy that looks the most fun. Don't plan for the best route, take the most interesting one. There will be enough occasions in your coding life to be serious and not be given a choice...
12.
▲
by
canop_fr
14y ago
And it's self-contained in the sense that when you code you may simply launch it locally : godoc -http=:6060 Of course this will be less needed now that the API are stable but that what really useful those last months, when my go w
13.
▲
by
canop_fr
14y ago
I see a lot of very good reasons for Google not to lose time rewriting Chrome in Go, even without thinking about webkit, but do you have a reference to support this "200ms" assumption ? I never observed this in my programs (which doesn't ha
14.
▲
by
canop_fr
14y ago
It really depends on your needs and the type of application you're making. For example my applications, apart serving a few static html, css and js files, just answer to JSON or JSONP queries. That can be done in a dozen lines of code, all
15.
▲
by
canop_fr
14y ago
I don't know if I'll be able to go on with that. When I was coding in smalltalk and at the very beginning of java I was happy to use the full power of my speaking language in my programs but I had to give up my accents because most tools we
16.
▲
by
canop_fr
14y ago
There should be a lot of complementary answers. Here's one. Go is a fun language to make concise server programs that will run with no surprise (no exception hiding bugs), that you will compile without looking for something else to do durin
17.
▲
by
canop_fr
14y ago
Or they can label versions like sun, so that nobody will know for sure if they're using Go 2 or Go 1.2 or Go Enterprise Edition or Go Standard...
18.
▲
by
canop_fr
14y ago
I made a few web application servers (mostly for games) and it's been a real pleasure, not to mention that my programs run for months handling millions of queries (mostly json) without the slightest problem. Using the go tool to get librari
19.
▲
by
canop_fr
14y ago
You're right : there is a lot of redundancy in my last sentence. But we're speaking about a non-nonsensical sentence describing an inept process...
20.
▲
by
canop_fr
14y ago
That's a non converging Monte-Carlo optimization with a constant cost function
21.
▲
by
canop_fr
15y ago
I concur about arrays. Each time I make computations in java and I have to either pass offsets and lengths or make arraycopy I regret not to code in Go.
22.
▲
by
canop_fr
15y ago
What do you mean ? I you don't use synchronization protection when you access your structures from different threads, you'll have the same inconsistency in your data. Using the explicit Mutex of Go doesn't seem so different than creating an
23.
▲
by
canop_fr
15y ago
You don't read only your code, but also code from other people. Go make it really easy, in my opinion, to fast decipher foreign code, due to shortness, clarity, and conventions. Convention help you recognize in that case the structure of th
24.
▲
by
canop_fr
15y ago
As a coder who use mainly weekly (and now use godoc locally each time I need the package documentation), I still find it strange not to have links between release, weekly and tip on top of the documentation pages. Coders have to keep in min
25.
▲
by
canop_fr
15y ago
A few comments : - I find that having a common style about source files from different origins (we're in the open source era) and common naming conventions are great for the readability. I can decipher foreign code much easier if I don't ha
26.
▲
by
canop_fr
15y ago
About this point : > What's even better: you can put labels on your nested loops and break out of multiple levels using them. Finally! This is possible in other languages, too, even if it's a little known fact. For example in java :
27.
▲
by
canop_fr
15y ago
A related proposal to simplify "default" error rethrowing : http://canop.org/blog/?p=195
28.
▲
by
canop_fr
15y ago
Yes, that's the driver I'm using. But my question was related to the fact that Google seems to have made (see source) a partial mysql driver, so I was wondering if they were planning to make it database/sql compatible.
29.
▲
by
canop_fr
15y ago
What's the point ? Of course all metaphors are wrong and none is a demonstration. But metaphors are great tools, if wisely used, to reuse mental patterns and find ways to use new tools. What would be the computer without the metaphors of th
30.
▲
by
canop_fr
15y ago
The thing would probably look better if adapted to Go1, without all those makefiles and deps.
More ›