canop_fr

Joined 15 years ago

Karma
99
Submissions
50
Member since
Dec 14
http://canop.github.com
View on Hacker News

Recent submissions

Comment · 14 years ago
I got it for one account, not for another one. Must be kind of progressive.
Comment · 14 years 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.

Comment · 14 years 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 collision, just to distribute as equally as possible.
Comment · 14 years 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 (which isn't a requirement for a common hash table).
Comment · 14 years 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 phenomenon (and all my dev computers are 32 bits)

So, that's an important problem but far from a game stopper.

Comment · 14 years 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.
Comment · 14 years 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 a lot of time with your customers too.
Comment · 14 years 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.

Comment · 14 years 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.

Comment · 14 years ago
I'm 40 and I don't know exactly if I started at 9, 10 or 11.
Comment · 14 years 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...
Comment · 14 years 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 weekly was almost never exactly like the one described at golang.org nor tip.golang.org. I'll still use it in planes and trains though.
Comment · 14 years 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 have the kind of brutal allocations that a browser must have) so I'm curious.
Comment · 14 years ago
Comment · 14 years 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 were unable to handle them.

Now that (on linux) most tools deal correctly with UTF-8, I try again, at least on programs that I'm sure I won't share with people not understanding French (for example French MMORPG). Time with tell but I don't take this risk at work.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton