HNHacker News
TopNewBestAskShowJobs

fserb

625 karma · joined October 19, 2008

meet.hn/city/ca-Montreal

Socials: - bsky.app/profile/fserb.com - github.com/fserb

Interests: Gaming, Music, Open Source, Philosophy, Programming, Social Impact, Technology, UI/UX Design, Web Development, Writing

---

submissionscomments
fserb··on A Surprisingly Hard Problem (Post Correspondence)
"It seems magical to me that some problems can never be solved by an algorithm."

It always amazes me how autistic computer scientists are. But nice article.

fserb··on Defer: Taming asynchronous javascript with coffeescript
I think you almost answered your own question. callcc makes people have to understand continuations and is confusing, while "defer" fits better with the control flow that most people have in mind already.
fserb··on Translation From Apple's PR-Speak to English of the Letter Regarding iPhone 4
Translation from Apple's PR-Speak to Mac-fanboy PR-Blog-Speak.
fserb··on [dead]
> However, after re-reading it several times, he’s probably saying...

the story is nice. But really? You had to read several times a two sentences e-mail to extract some "deep meaning" out of it? Get a grip. Steve Jobs is Apple's CEO, he is not Yoda.

fserb··on How Not to Fix Soccer
I didn't mean to be disingenuous on my comment. I was trying to point out that suggesting more fine grained subjective rules conflicts with saying everything is anarchic because it may be subjective.

It's obvious that sports evolve. I think my overall feeling about this is that soccer IS evolving. Just not in that particular direction you and many others seem to want (i.e., more clear less-subjective rules, cameras, etc...).

fserb··on How Not to Fix Soccer
It seems you are not very familiar with soccer rules. Just a few comments:

1,3. is already true. There is post-morten review, we do see red-cards being cancelled and players being suspended all the time.

4. It is like this already. FIFA rules says that "when in doubt, favor the offense".

5. There has been some national championships with 2 field referees, it didn't noticeably improve the quality of the calls. FIFA allows rule experimentation from time to time on national fields. We've seen "blue cards" (where players must be replaced by others) for instance, two referees, etc... sometimes those rules end up in the official set: referees telling how many extra minutes of play was one of those experiments.

6. They do. English is spoken among all referees in a world cup game, except when all referees share the same nationality.

7. There are recognizable hand signals for all calls, but not for all rationales which would be impossible.

8. I have no clue what you mean by this suggestion. Just wanted to point out that it includes "discretionary power to the referee" while rule 2 suggested that this is "anarchy".

9. What happened to rule 9? Well, I want to use this opportunity to make a point that your comment (as most of comments suggesting new rules) seems to be sincerely trying to create a better game. But this game is just not soccer.

10. Players are not allowed to return immediately and they do must wait for the referees approval.

fserb··on Jump back in time with HTML5
"Flash the way it is supposed to be today & tomorrow: fresh & innovative" and since the whole site is made in Flash, middle click on the demos doesn't open a new tab. It's just great!
fserb··on How Zynga Survived FarmVille
The story is interesting, but I still can't figure out why having both their own servers and EC2 splitting 50/50 is a good idea. If EC2 dies the private server won't be able to handle all the traffic and FarmVille will stop working. If the private servers die, they will have a little hiccup until they manage to rescale EC2 and everything will be back to normal. With this system, in practice they already fully depend on EC2 and have an extra point of potential failure. What am I missing?
fserb··on If It Was My Home (Oil spill visualization)
I agree with your Niger Delta comment, but not with your 2nd point. It really comes down to defining what "worst" means and I'm not sure is that simple to compare all those completely unique disasters (and it's even harder to put the pacific gyre - I assume you're talking about the garbage patch - on the same category as bhopal/chernobyl) specially when you consider the probable long term effects they might have.

Regarding your 1st point, I think the different shades of black on the map reflect the density. Even though we still don't know what a 'light grey' or 'black' looks like in practice.

fserb··on Android Project Changeset 4f8b683: libc/memset.c
on Google code search: "lang:c memset\(.+,\s[^0]+\s,.+\)" return 32k results and "lang:c memset\(.+,\s0+\s,.+\)" returns 335k.
fserb··on Has Facebook's Active User Growth Dropped 25% to 50%?
could it be related to Norvig's law? "Any technology that surpasses 50% penetration will never double again (in any number of months)". A drop in growth could mean that all the world became suddenly worried about privacy, sure. But it could also mean that Facebook is reaching the possible growth limit in certain countries.
fserb··on The iPad Big Picture
"He also said that when you consider MacBooks as “mobile” devices, Apple generates more revenue from mobile hardware than any other company in the world" hits the bullshit alarm.

Well, when you consider BMW cars as "mobile" devices, BMW generates more revenue from mobile hardware than any other company in the world. C'mon, MacBooks as mobile devices? And only comparing with real mobile-only sales?

Also, the tone of the article sounds even a bit religious: "This is something they want us to notice". Looks like one of those apocalypse cults after their expected end-of-the-world day blew off: a bit disappointed but they keep looking for a sign, because there must be one.

fserb··on Illegal prime
yes it does represent something human-produced but the number is not said to be illegal because the human-produced thing is protected. The number is deemed illegal because there is a convoluted way in which it could be used illegally. My point is that the protected entity is a very abstract thing much disconnected from the number itself. And therefore it does not make sense to protect it.

Regarding your second point, it is obvious to me that it is related to the bit color issue. I was trying to make a similar point to yours, but maybe I failed. Let me try again: I don't think that making this rationale of "oh, it becomes a number therefore it can't be owned" is a proper argument. Exactly because anything can become a number and we do acknowledge properties to things (like a text of a book) that would be ridiculous for a pure number to have.

My point was that even though the "just a number" argument is bad, there are other points to be made on the stupidity of this particular protection.

fserb··on Illegal prime
I think the argument that "how can a number be owned or its posession be illegal" is mostly bogus. One could translate any string of text into a series of bits and back to a single number and say that a book or a picture is just a number. Then one could say that noone invented that number, and that it's just a number, so you couldn't have copyright nor protection because everything could be randomly generated, etc, etc...

I think the real issue is that in the case of prime numbers made "illegal/protected", the absurd is not that they are protected, but that they are not encoding any meaningful information that a human being produced. They are a particular number (probably randomly generated) and the fact that they are used in a particular context (to encrypt data) makes them protected.

fserb··on IE9 adds support for CSS3, denies importance of ACID3
do you realize that we are at the current situation precisely because every IE version is different from the previous one and they are all different from the standards available at their time?

If local network admins upgraded to the latest and greatest IE8/9 we would still be in the same horse shit regarding IE not following web standards. We would be free of "IE6 doesn't have a fucking clue about the box model". But we would be at "IE8 doesn't support canvas (or proper event bubble)".

Microsoft has been using this "network admins don't upgrade from IE6" for too long as an excuse for the mess they keep putting web standards into.

A proper solution for Microsoft now would be to completely ditch IE backend and use one of the current available libraries like webkit. And put in place a IE frontend that can have IE6/7/8 tabs and a proper browser (defaulting to a proper browser). Any other move coming from Microsoft is either PR or evilness.

fserb··on An open letter to Eric Schmidt
I cannot thank you enough for this comment. I've been hearing non-sense comments over this quote for a week now, including the original post on this thread.
fserb··on An open letter to Eric Schmidt
What is the point you're trying to make? One could use your argument for any single entity in the world. "I'm not implying that Coca Cola's CEO does or would put poison on the beverages, only that some non-null set of employees there, probably including the CEO if he were really determined to do so, could." Replace Google/review private email with anything and you'll have a meaningful sentence: Obama/release nukes, kindergarten teachers/child abuse, etc, etc, etc...
fserb··on Google Chrome: The Fast Browser With Slow Adoption
"To date, Chrome really hasn't had the success that I suspect Google had anticipated for it," said Sheri McLeish, a Forrester analyst.

What sort of comment is that? One could create a quote like that about virtually anything in the world.

The article as a whole seems pretty bad. Looks like the author was looking for a reality to support his thesis...

fserb··on Let 5 = 6
But you would never define it like this in Haskell...

You'd probably do something like: let n - m = ( n + (-m) ) `mod` 6

'let 3 - 4 = 5' is just a non-sense example.

fserb··on Let 5 = 6
Do you care to elaborate on how '3-4=5' allows one to explore some more complicated mathematical constructs? Unless 'complicated' means 'ilogical' I cannot understand it.

I think Haskell is a very nice language and it's flexibility on definitions is very cool, but I don't think this is a good example of it.

fserb··on Number of Internet users by language (pic)
Very nice. But how come Brazil has more internet users than Germany and India but it shows as having a smaller percentage of the world's internet users?
fserb··on How much is a Petabyte?
Sorry for being grumpy, but how does it help to say that "1 petabyte = 20 million four-drawer filling cabinets filled with text"? Changing one huge number (1pb) with another (20M) doesn't add much to the overall understandability. The other examples are similar in nature. They're either comparisons with other giant magnitudes (10B facebook photos) or comparisons with things we have no fucking clue of how big they really are (HD manufactured in 1995, google's processed data).

"1 petabyte is a lot of data". Oh rly?

fserb··on Hunting the Elusive First "Ms." (proposed in 1901)
there's a thin line between mildly-interesting-to-hackers and reddit. Be very afraid. :)
fserb··on Steve Blank: Gravity Will be Turned Off
So, this is the people responsible for radar, navigation and electronic warfare. Great.
← PreviousPage 2 of 2