News for hackers. Stuff that matters.

ltbarcly

Re:Ask YC: Are you religous? on Tuesday July 22, 2008 @10:39PM (#253953)
'spiritual but not religious' is the most vapid phrase ever to originate on the lips of a douchebag.
Re:Ask YC: Are you religous? on Tuesday July 22, 2008 @10:37PM (#253950)
It is well documented that the level of religious intensity is very dramatically inversely proportional to education, as well as IQ and income level.
Re:Ask YC: Are you religous? on Tuesday July 22, 2008 @10:28PM (#253943)
... I really don't understand why folks act that way.

They act that way because when 2 people disagree, and there is absolutely no way to determine who is right, the only way to convince the other person is to coerce them.

If I say "Santa has a blue suit", most people would say it's actually a red suit. Fine, lets go find santa and see what color his suit is, that is how you determine the truth, you go find out. But crapola, there is no santa, just fictional images of him, and if I take my 'facts' from a different fictional source than you, we will disagree forever because we are both hopeless morons.

But frankly, you don't have any reason to believe in Christianity. If believe you have talked to Jesus or an Angel, you need medical help. If you believe in these beings without having witnessed them then you are just buying into a very old rumor with no evidence whatsoever.

Re:Ask YC: Are you religous? on Tuesday July 22, 2008 @10:25PM (#253941)
Oh, you do have a logical defense then? Or are you just spitting into the wind and claiming that "there could be a logical defense, so we shouldn't say there isn't?
Re:Why No Outrage? on Monday July 21, 2008 @11:04PM (#252940)
Ok, you're confused here. Something can be an outrage, and something can cause outrage. The question "where's the outrage?" isn't "Where's waldo, see if you can spot an outrage", rather "why aren't people outraged!?".

Also, when the FDIC takes control of a bank, the shareholders of the bank are basically fucked. They lose their money, it isn't a bailout. The FDIC insures YOU against the fatcats, preventing them from blowing your money and leaving you destitute.

Finally, everyone knows that 100k is how much is ensured, and you should also know that that limit is per institution, so you can put money in 80 different banks and have 8M effectively insured.

There are all sorts of issues with the banking system, but it is fairly decent. It is certainly not some dystopia dreamed up by left wing conspiracy theorists (nor right wing, like ron paul).

Re:Why Java Will Always Be Slower than C++ on Monday July 21, 2008 @10:58PM (#252938)
Incrementing a pointer is an op. Doing it in a loop takes O(N) time, doing it in a nested loop takes O(N^2) time. These are the timings the author of the article considered terrible for heap allocation. If you have to trace through some tables, then allocating objects in a loop is not O(N), but rather some much more complex big-O, which would have to take into account things like how many objects have been allocated elsewhere and the time complexity of traversing the tables or whatever. Granted, he was wrong about the complexity here, but that is my entire point, he makes up all sorts of wrong facts.
Re:Is the American economy too big to fail? on Sunday July 20, 2008 @04:03PM (#251621)
Questions like this are really questions about words.

Was the Roman Empire too big to fail? Sortof, in that it so thoroughly changed how people thought and lived that even 2000 years later we are very obviously Roman in many of our laws, habits, and worldview. The key is that the ruling families of Rome are nowhere to be found as such.

So yes, the American economy will probably continue in much the same form for the next thousand years or so all over the world. Our huge amounts of natural resources, talent, and farmable land aren't going anywhere. The real question, the one coded into the title of this post, is "Is America influential enough to take a huge hit without the people who are currently very wealthy having to give up their money bins." and hopefully, for the rest of us who don't have money bins and can only become wealthy through our own work, and thus depend on a fair system, the answer is no.

Re:Why Java Will Always Be Slower than C++ on Sunday July 20, 2008 @03:52PM (#251609)
This essay is bullshit, the author doesn't understand anything he is talking about to the point of absurdity (allocating objects on the stack takes 0 time???) and he largely repeats the common-knowledge on slashdot, as geniuses like this are so often caught doing.
Re:Why No Outrage? on Sunday July 20, 2008 @10:03AM (#251336)
People need to be told when to be outraged. Most people, including the majority of people reading these words, don't understand how the banking system works, even on a simple level, or how stock exchanges work, on a basic level, or how the mortgage system works, except via media oversimplifications. This isn't some symptom of our 'declining modern times' or some such, it is the way it always have been. Hell, most farmers don't even know how to be good farmers, feel free to replace 'farmer' there with any occupation. Most people just aren't very smart, and getting even a 'regurgitate the basic facts' understanding of any of the topics I mentioned above would take them weeks of fulltime study. So how the hell can they be mad? Mad at what? The complex system they will never understand and doesn't seem to have any effect on their lives, or the media which tells them it's nothing to be mad about, confirming their day to day impressions?
Re:Ask HN: Best books/source to learn about investing? on Thursday July 17, 2008 @10:54AM (#248527)
Random walk down Wall Street, then the Graham books (look for things that are written by the people who taught Warren Buffet).
Re:Maybe Normalizing Isn't Normal on Tuesday July 15, 2008 @02:47PM (#246942)
Yea, I think this article is just flaunted stupidity.

The author assumes that all times where any user information is needed, that all the information about that user will be needed. That is silly. Secondly, they completely ignores the billion and one problems he will now have.

For example, how do you ensure that the same AIM username is not used on multiple accounts? With the normalized schema, this is trivially done via a unique constraint on the user_id, screen_name, im_service triplet (probably the 3 make up the composite primary key of the table anyway, so viola, consistent data is ensured).

With the de-normalized schema, you are hopelessly fucked. All data consistency would be forced into some kind of ugly trigger.

Finally, joins are really-really-really fast for things like this. Frankly, the real thing that bites you is inconsistent data that violates basic assumptions your application makes, leading to unintended behavior of your application, most often exceptions that are not handled reasonably. In this case, for example, you might have a way to find your friend via AIM login name, but your app blows up when 2 seperate users are returned by the query due to there being 2 results (or you or your orm only get the first result, making finding the actual friend impossible).

And on and on. It is better to have slower fully reliable data than faster bullshit.

Why would I want to see this site? There is absolutely no point to viewing it, and therefore why would I pay to put something on it?

Also, how could this possibly take more than 3 hours to make?

Re:We've been working really hard on our startup and now this on Wednesday July 02, 2008 @10:57PM (#234802)
This is a bad idea for a startup. Anyone can run 'strings' on a flash file and index it. And your website isn't very good either. So all in all, I would say you should spend your time doing something that would take more than 20 minutes to copy. (Look up "barriers to entry")
Re:TC Slows Hacker News - Start the Arc can't scale rants. on Monday March 10, 2008 @07:39PM (#133581)
What about arc makes anyone think it can scale? Is there an example of a continuations based web server that can?
Re:Ask N.YC: How to import Legacy Users? on Monday January 14, 2008 @08:18PM (#98446)
A combination should work well enough.

1. Obviously allow password resets to on file email addresses.

2. If the above fails, try geocoding the address with google or geocode.us. If it successfully geocodes, ask the user for the address used to signup for the account, and tell them the zipcode the address was in so they know what address if they moved. Take the address they give you and geocode that. If they are very very close in lat-lon it is the same address (you might call this a geo-hash of the address).

3. No email and fake address? Well, this is a consequence of lying when they signed up, so you might say TFB and let them start a new account.

I can't give you more alternatives without knowing what other info you have on them, but the first two here should cover 90% of your users who didn't lie about their address based on the statistics that I pulled from my butt.

I guess you never heard the one about premature optimization? And who in their right mind 'splices in native code' to java? You sound like you learned how to program from reading slashdot.