skysight-inc/HackerNews huggingface dataset:
As with most things in life, too much of anything is generally a bad thing. If one constantly lives in the moment, forsaking entirely the idea of a future and its implications, then the chances of amounting to anything in life are greatly reduced, since the ability to look forward and hope for a better reality are tightly entwined with the concept of planning. How can one develop both personally and professionally without looking ahead? On the other hand, if one concentrates exclusively on the future, neglecting the minutiae of everyday life, one will, invariably, miss life altogether. I think it's just a matter of perspective. Balance is key.
LG KM710 Black Unlocked
LG KM710 Black is in my opinion, a pretty good looking handset although the front panel is a bit of a fingerprint magnet. The Music player shortcut and shortcut key on the other end are very badly placed. Your fingers will inevitably keep activating.
Ask HN: What should I do with UberGoose?
{Sorry if you've already seen this, i'm resubmitting for more feedback.}

UberGoose is a 'social catalog' that provides a forum for people to rate and discuss things. I think of it as Wikipedia meets Digg with a bit of Facebook and Amazon thrown in. Items can be goosed, which improves their popularity within a category – more popular items get more exposure. Additionally, goosing things adds them to your profile, so other friends and other users can see what you like. The goal is to become the go-to destination for user based ratings, reviews and discussion forums on the internet.

The site is currently stuck in private alpha. Really, it's a prototype, as it only hints at the site I imagine. It has several critical flaws due to its incompleteness, but is still kind of fun (but obfuscatory) to play with. The alpha test site was useful as far as putting together a development roadmap, but at this point I've exhausted my development funds. The current site was built in rails.

I've taken this about as far as I can for the time being and so I am looking for help moving forward. Ideally I would like a talented rails programmer and/or business guru to partner up with, but I don't know how to go about finding someone who fits the bill who would also be interested in working on the project for equity.

Any advice is appreciated, but I'm much more concerned with how to move forward than how to improve the current site.

Thanks!

http://www.ubergoose.com
The Infamous 2009 LimeWire Pizza Fiasco
I graduated HS in '02, and everyone that went to college (.edu email address) was eventually on Facebook, everyone else was on MySpace. That (huge) demographic difference coupled with the poor and unpredictable interface for MySpace signaled their fate a long time ago in my opinion. This paper from a couple of years ago tackles the issue of class division between the two: http://bit.ly/classdivisions
Experiments ought to be repeatable. Here is a quick bash/perl script to generate the parts he left out. It expects that you have copied his main module to a file called main.c in the CWD.

echo "Generating funcs.h"
perl -e 'for ($i=0;$i<=1000000;$i++) {print "int f${i}(void);\n";}' > funcs.h
echo "Generating funcs.c"
perl -e 'print "#include \"funcs.h\"\n\n";for ($i=0;$i<=1000000;$i++) {print "int f${i}() {return ".($i+1)."; }\n";}' > funcs.c
echo "Generating tab.h"
perl -e 'print "#include \"funcs.h\"\n\n";print "int (*func_table[])(void) = {\n";for ($i = 0; $i <= 1000000; $i++) {print "f${i},\n";}print "};\n";' > tab.h
echo "Compiling funcs.c"
time gcc -O0 -c -o funcs.o funcs.c
echo "Compiling main.c"
time gcc -O0 -c main.c -o main.o
echo "Linking..."
time gcc -O0 main.o funcs.o -o func-time
echo "Running..."
time ./func-time

I'm using gcc 4.x which seems to generate a slightly smaller function (10 bytes vs. 11):

00000000 <f0>:
0: 55 push %ebp
1: 89 e5 mov %esp,%ebp
3: b8 01 00 00 00 mov $0x1,%eax
8: 5d pop %ebp
9: c3 ret

I ran it on a 3GHz Xeon with 4MB cache (so 2MB per core I think) and I get roughly the same, but with much reduced compile times.

Running...
code size: 10 time: 30 secs
code size: 100 time: 48 secs
code size: 1000 time: 49 secs
code size: 10000 time: 47 secs
code size: 100000 time: 51 secs
code size: 1000000 time: 59 secs
code size: 10000000 time: 202 secs
They forgot OS/2, which certainly was one of the worst tech marketing fiascos of all times and which helped plunge IBM into a dark place as Bill Gates laughed himself silly.

I still remember my shock when I (as a non-techie type) finally got it installed after hours of frustration only to find that few, if any, drivers worked on it - leaving you with all the theoretically great features in the world and at the same time unable even to print a document or do other basic things.
> the whole C++ exception handling thing is fundamentally broken

While I completely agree that using C++ in the kernel is not the brightest idea, I am curious what's so fundamentally broken about C++ exception handling. It certainly comes with performance penalties, sometimes considerable (especially on the fast paths), but why is it flawed fundamentally ?
Lets see you make 1 million in a week.
Print-friendly version: http://www.inc.com/magazine/20090501/the-zappos-way-of-manag...
Single page instead of 8: http://www.pcworld.com/printable/article/id,125772/printable...
We're not all tech people here on HN. Could you expand on why you think homophillia is the presiding effect for the migration to Facebook?
A friend of mine is a high-end carpenter. He flies to NYC from LA once or twice a year to install stuff in various bars/restaurants/clubs, as well as doing a fair amount of work in Malibu, Beverly Hills, Bel Air, etc. I would guess that he makes more than the average developer.
I've always suspected Facebook was run by fascist white supremacists. How come you're not allowed to change your background colour from the prescribed white?!

Seriously though, nobody leaves a social networking site because "it's overcrowded with blacks". You wouldn't even leave such a site if it was overcrowded with trolls and racists. It's not a forum or some shared community resource - you only ever interact with your friends, and there's no such thing as overcrowding (as long as the servers keep up). The fail is strong in this report.
I'm not sayin MySQL is that bad, but I exclusively hear this kind of advice and anti-DB rhetoric from people running MySQL and MySQL only, who are complaining about scaling.

MySQL may be able to perform better, as I haven't done in depth tests I wouldn't know how far it can be stretched, but my point is that almost everyone complaining about the performance of the RDMS model seems to come from MySQL thinking that it represent the utmost limits of what relational databases can do, and that is quite sad.
First, read the actual article, not this poorly regurgitated bullshit (http://www.danah.org/papers/talks/PDF2009.html). Second, recognize the fact that Danah Boyd does actual research and generally knows her shit. Third, understand that she specifically says that we wouldn't expect to see the problem because there's no barrier to entry, yet we do anyways, which makes it that much more disturbing.
Correction: ragel is not bound to chars. It can consume integral numbers of any size up to long. The numbers do not need to be in arrays. They can be embedded in structures.
First, on your assembly output: mine was a 64-bit system, and there's one opcode that's different. Ok, doesn't matter.

Second, the fact that your timing is not a lot different for sizes that fit the cache means your system probably lacks some kind of smarter instruction pipelining which is, I presume, present on mine. To be honest, I have no idea why in my case there was such a notable difference, i.e. from 12 to 45 seconds, while in your case it's 30 to 59.
I agree; facebook at first had to have similar differences being a 'college' only community - but since it has opened up I bet it has came back to a similar balance to any other site.
That is a "one size fits all" claim which isn't true of all people, and he doesn't talk about when it is and isn't true.
I think that you actually have a point. It's not so much about racial than about social class divide.

The fact that there's a correlation between class and race in the US and in Europe is a leftover of our recent history.

Facebook is cleaner, more orderly. Myspace is more chaotic and flashy. It's not surprising that people will cling online to sites with some familiarity to their real life environment.
A better title would have been 'On the iphone, VI has better usability than Emacs' cause the iphone by itself can't really prove usability on anything other than itself. Apples and Oranges.
Why? The only difference was that white flight had a quantifiable cost barrier preventing minorities from leaving decaying inner cities as well. She's saying that this is disturbing because it's still happening, even without that financial barrier.
I am pretty sure an olympic sprinter will do pretty good (better than most people) in a marathon.
Get video of real users testing your web app
Which is why it's that much more disturbing that the separation is taking place anyways.
> "Already, I'm confused. Which one of these versions allows me to use all 48 GB of my server's memory? ... Just try to make sense of it all. I dare you. No, I double dog dare you! "

Dare accepted. It's actually right there, 1 click away from the page Jeff linked to: http://www.microsoft.com/windowsserver2008/en/us/compare-spe...

The answer to his question is Enterprise, Datacenter, and HPC.
The Cloud as a Platform for Platforms
Isn't the reason behind this obvious?

Facebook started out by targeting the Ivy League. Who is more likely to be upper-class and white than those whose social roots are at Harvard University? The restricted registration of Facebook, coupled with the importance of the network effect (making the site valuable only if you are already friends with educated Ivy League students) clearly dictates the direction of the site's demography as it grows.
Thank you for sharing the original article. It is considerably better than the article that was submitted.

I believe that the URL of this news item should be switched to point to the original paper.
I don't agree on the last. In the "real world" that I am familiar with, performance is often irrelevant. Lots of programs get written that don't need to run fast or don't do enough work for performance to be an issue.
Is Jailbreaking a Real Security Threat?
> OK, picked one random whine:

The whole list is a one big whine that in parts is staggeringly clueless. It reads like its author has challenged himself to come up with as many "Defective" or "Very complicated" items as he could just for the sake of making the list looooong.
AT&T isn't the only carrier with iPhones, though. I can't imagine Telcel bothering, for example.
Tell HN: San Francisco Meetup on July 8th
6pm - whenever at Eddie Rickenbackers, a spacious, well-lit and not too loud or pricey bar at 133 2nd Street, just 2 blocks from Market Street. Nearest Muni/BART station: Montgomery.

Since it's a bar, it's 21 and over only, sorry to younger HN members.

Eddie Rickenbackers is a historic SF bar known for its collection of 40 vintage motorcycles, which hang from the ceiling, but fortunately by very strong cables. They have decent food too, if you want something to go with your beer. And free Wi-fi.They're expecting us, so there'll be an extra person behind the bar. Don't forget to tip!

Bring your ideas, business cards, war stories, and network or just chat with other HN members.

The last meetup in SFO was a great success - all credit to Inkzee's Alex Barrera for organizing it. The only problem was so many enthusiastic people crammed into a small space. This time there'll be plenty of room and you won't have to yell in anyone's ear, unless you really want to of course.

I'll post a reminder next week. Hope to see you there!
Facebook once required an .edu email address, starting from #1 ranked Harvard, opening access gradually down university rankings until it was free for all people.

It's true that anyone can open a Facebook account now, but would be impossible to open a Facebook account with several years of accumulated use if you didn't attend these selected universities.
You say it's all a matter of perspective, yet you worry about "amounting to something"? You look forward and "hope" for a better reality? These are contradictory notions.

When you "hope for a better reality" you suggest that reality is something that happens to you, which in Zen terms (of which this article mostly is) isn't the case. It's more like something you "happen" to yourself. Since you are it.

That being said, if it is your desire to play the game (as it is mine at present), then yes, looking forward and planning for the future are important. Experience points must be gained to get to the next level; missions must be completed ;)
Since not every one got it: in C, the difference between two pointers of type (T *) is the difference in (byte) addresses divided by sizeof(T).

In other words, pointer subtraction gives an index (of integral type ptrdiff_t, which should be 64bit if pointers are). For all p2 and p1 pointing to the same type, p2==p1[p2-p1].
I believe most wireless carriers will also turn off SMS completely if you call and ask.
It's been interesting to watch this story roll downhill.

It started out as "fully homomorphic encryption using ideal lattices."
http://portal.acm.org/citation.cfm?id=1536414.1536440

Then it got covered by the tech press: "Do calculations on encrypted data."

http://www.ddj.com/security/218101417

And is now in Forbes and probably other publications for highbrow laypeople: "IBM's Blindfolded Calculator."

This process has been talked about elsewhere:

http://www.phdcomics.com/comics/archive.php?comicid=1174
I would sell a kick ass PCR lab for 3500 if anyone is interested...
Heh, you're missing the point. There is no difference between "the dishes" and "really living". To suggest otherwise would be to suggest you don't control everything the dishes are and aren't. Which would be silly.
> How do I stop AT&T from delivering text messages? There's no way to turn them off at the OS level...

Airplane mode doesn't do this? (Yeah, yeah, Phyrric victory...)
I think people are so excited about the upcoming rainbows that they forget about all bad things. Searching Twitter for rainbow just brought up a ton of results from people in New York going "Awwww" and "dancing under the rainbow"... quod erat demonstrandum?
Anyone know (and care to share) what FriendFeed's underlying search technology is? Entirely custom, based on Lucene or something else?
This won't be a problem, and that prognosis has nothing to do with the fact that it's the iPhone that's affected. The carriers own the networks. Unlike Internet worms, which spread "in the wild", these messages would have to pass through the carriers' networks to get from one iPhone to another. The carriers can just filter them out, whether the phones are patched or not.
Because it imposes arbitrary additional rules that make errors fatal, in a Web where errors haven't been fatal in the past.
Or you could run HTML through Tidy to get XHTML, then run your XML tools against that. Personally, I just use lxml and BeautifulSoup.
Yeah, one of the things that makes me write code less is that when I'm really coding well, I'm oblivious to most other things, and after a few hours I surface without much memory to show for what I've been doing. It's like I'm less conscious if I'm really in the zone, and that's scary, so I find excuses to put it off or just do a little here and there. Fortunately, I'm a lot better at breaking things down into "a little here or there" than I used to be. :)
No worries, I know this is the hardest crowd. Once I figure things out, take the advice, it will be a lot better than never mentioning it here.

I appreciate all of the suggestions and advice.
How so? Any relevant links you can share?
I kind of like the distinction between single quotes and double. One allows escape codes and the other doesn't (except for one - itself). Cool idea.
If only criminals were always logical: http://mmajunkie.com/news/15388/ufcs-antoni-hardonk-thwarts-...
The irony is he tries to make a Zen point by saying "people are doing X too often" or "people are doing X wrong" which is entirely impossible, of course, because people can't do anything "too often" or "wrong".

They're already doing precisely what they want at the exact interval they choose! Zen isn't teaching anything better than what we have; it isn't an improvement. Technically speaking, Zen isn't teaching anything, period. But that's the point.

Articles like these are good indicators that a person is starting to "get" Zen, a little bit. And that's great. Good luck Glen, and congratulations on choosing to live more in the moment. And congratulations in advance for whatever reality you choose to create next :)
How does one use "legal liability or tax breaks to motivate manufacturers — especially makers of operating systems" to alter the actions of open source developers? If someone looses revenue as a result of the Debian key vulnerability do you hold the Debian foundation liable? How about the volunteer programmer that altered the OpenSSL implementation? That doesn't seem workable.

Also, "mandating minimum computer security standards and by requiring Internet service providers to deny or delay Internet access to computers that fall below these standards" means that Comcast is going to be disconnecting an awful lot of not very technically savvy folks. This doesn't seem likely to play well in the proverbial Peoria.
This article is equating anything that is feature rich and highly competent to being a Trojan Horse. If so, then bring on the horses!
Does that account for 6 hours of downtime with minimal information as to what's going on? Good luck with that!
I had a love/hate relationship with Vimperator. I loved using it, but it kept crashing Firefox, so I could not longer use it, which made me hate it.
There may be some basis for the racial argument, but in my opinion a lot of people weren't interested in MySpace because it used to be just a fancy online scrapbook. Before I joined Facebook, I had the wrong impression that it would be the same thing. Fortunately I was happy to find that Facebook wasn't a scrapbook, but instead some tool that lets you know the exact stuff people are doing, feeling, and thinking everyday by the hour. To me this was the main reason for the migration.
Green Power Takes Root in the Chinese Desert
That image of greenery in the middle of the desert is just so... captivating.
MySpace started in Los Angeles, and its first users were mostly from the local club scene. Very big difference from the Ivy League.
Tangent, a crowdsourced net show
FTFY: http://stuffwhitepeoplelike.com/2008/07/31/106-facebook/
Anyone using the form should be ineligible. Modesty is awesome.
Rethink your price tag with variable pricing methods
Sounds a bit like what I was told this guy wrote about:
http://www.amazon.com/dp/0525948023

Haven't read it or anything like it yet. Nevertheless, the idea that one might be caught up in planning and looking forward and forgetting the joy of the moment about that doesn't sound too far fetched to me...
Drink Beer, Win a Trip to Space
That's not a fair comparison. You can't switch mid flight or mid cloud crash. But you can evaluate safety records every time you feel inclined and swap your airlines at some point.

If GAE fails to live up to the better-then-DIY-on-average promise, you can't leave.
GitHub Pages is for hosting documentation: http://defunkt.github.com/ambition/

Sourceforge and Rubyforge both provide similar services. This is nothing new.

It's also for hosting static blogs: http://tom.preston-werner.com/

It's also for hosting personal sites: http://defunkt.github.com/

I love seeing creative uses of Pages. If we spent all our time worrying "what if," we wouldn't have a brand to dilute nor a team's attention to divert.
Programming, and analysis is tremendously valuable skill for a kid this age to start learning. I've been gently bringing this sort of thing up to my kids since they were old enough to understand the words I was using.
I would consider selling customer data closer to selling ads then to selling 'stuff.'
Great we get all of Robert Scoble's posts in high speed.
Making Lemonade out of my Lemons
With things looking so sour politically for this country, where can I find a glass half full of lemonade?
you can do that now with what's called a hidden accumulator - you add a secret random 20 digit # to the balance, let the employees do all the addition/subtraction they want, then subtract it again before you let the non-unclean at it.
I would think it would be a feature matrix - you know features down the left column and the different apps across the top. It would be really useful to have a review of each app that explains how they might improve a particular feature, or how it is lack support for a feature in the list but how you can do it another way or something.
Self esteem that doesn't come from real achievement is delusion.

Great article here: http://articles.latimes.com/2005/jan/25/opinion/oe-baumeiste...
Some of them are just wrong, and a few of the wrong ones seem to be intentionally wrong. C++ has quite a few flaws, but I've always considered the FQA to be a troll.
"This quote provides the key to understanding the distinction between MySpace and Facebook. Choice isn't about features of functionality. It's about the social categories in which we live. It's about choosing sites online that reflect "people like me." And it's about seeing the "other" site as the place where the "other" people go.

" Anastasia (17, New York): My school is divided into the 'honors kids,' (I think that is self-explanatory), the 'good not-so-honors kids,' 'wangstas,' (they pretend to be tough and black but when you live in a suburb in Westchester you can't claim much hood), the 'latinos/hispanics,' (they tend to band together even though they could fit into any other groups) and the 'emo kids' (whose lives are allllllways filled with woe). We were all in MySpace with our own little social networks but when Facebook opened its doors to high schoolers, guess who moved and guess who stayed behind… The first two groups were the first to go and then the 'wangstas' split with half of them on Facebook and the rest on MySpace... I shifted with the rest of my school to Facebook and it became the place where the 'honors kids' got together and discussed how they were procrastinating over their next AP English essay."
Then what would happen to all the smart people who would think "why in bloody hell am I running a (filthy) marathon when I could be doing something important???"

That kind of evaluation works only when you're trying to breed a certain type of worker, like West Point is doing. But in a dynamic world (like our own capitalist environment), you can't predict where success is going to come from. Look at Bill Gates, he's a dropout...under that evaluation system he would have no "grittiness" whatsoever. What if he had approached achievement as a marathon? He probably still would have been "successful", but I doubt he would be bloody rich.

It's not grit that matters, nor is it self-esteem. The only thing that correlates with success/achievement in our day and age, for students and all of the above, is exploiting opportunity. Those who do, win. Those who don't, lose. Plain and simple.
I guess I'm missing the point too then.

The article seemed to be pointing out that it's up to you whether you decide to make doing the dishes an enjoyable activity or a chore. The point rottencupcakes seems to be making is that this might be true, but if doing the dishes in an enjoyable way makes them take longer, then he'd rather just not bother and get them done faster while not enjoying it.

This makes some sense to me. Sure, I could find a way to make every activity pleasant - there's always some way in which you can find satisfaction in any task, no matter how menial. And yet I still prefer to spend time figuring out how to just avoid or minimize those activities when I can.