skysight-inc/HackerNews huggingface dataset:
I attended startupweekend in nyc recently and enjoyed myself thoroughly! That event also included a kid pitching an idea (this kid was white). That idea was selected but I believe no one joined the team until day 2 (Saturday). I did find this surprising because the idea was decent. On the morning of day 2, the organizers made an announcement if people were still looking for a team, the kid's team was "open". A few people answered the call and that's great because the kid's team ended up winning one of the three special prizes - kudos to the kid and his team!

Why the lack of support? I suspect it might be because other participants are looking to build a network rather than work on the next Facebook.

Also the idea person becomes the effective leader of the team. I'm not sure how well a kid would manage a motley troop of developers+business people+designers. From my experience, most adults would have trouble with this task :-p
What about places where internet access is extremely expensive and comes with low usage limits?

There will probably be a switch, but non-techs usually don't flip switches
Point taken, I was going for dramatic effect there.

Rendering the page, after selecting the result, does take a lot longer (6s for something like the BBC home page here) but I still maintain that it's largely invisible and not something most users would complain about or even notice.
It's very late, so forgive me for impertenence.

But the "fast" thing to do is to add the long form declaration of the label into your templating function library.

In the future it would be much quicker to write something like:
print checkbox('foo')

And get the 'fool proof': <INPUT type="checkbox" name="foo" id="foo"><LABEL for="foo">Include bar?</LABEL>

as output.
I gave this argument differents thoughts, not only having different accounts violates Facebook's TOS but Zuckerberg states it is "immoral" to have more than one account so people should be ashamed of it.
I can understand his position, he has to enforce the fact that every active user on Facebook is a real user.

Now, let's rule out developers that until lately were forced into this behaviour, there's plenty of people out there using multiple accounts. Plenty of people using multiple accounts on daily basis.
For example people running businesses/marketing with their account instead of page and much more importantly you know who's using more than one account?
Casual gamers, those who play games on daily basis. Every Zynga game (just to point out the most successful ones) is a spam factory forcing users to spam in order to advance in their games, users are aware of this and start their "gaming" accounts. If you didn't think about this yet, just try and check how many people descend from the "Games" family (and that's only for english speaking countries) these days, impressive growth. Now check the "Cityville", the "Farm*" family and so on.

And there's plenty of other categories.

Once I read that Madrid had two times as many accounts on Facebook as the real city population. Now you could point out we don't know how many of this users are counted as active, of course Facebook will never point out the number and will always defend its strenght, but that's something people should think about.
It's clearly a joke, but it makes me even more sure that it's a crummy name. It also makes me think that there is a camp of folks at Google who agree :-P
The Ribman's Response to Groupon Bashing
Actually, they just released a new model, the Logic16

http://www.saleae.com/logic16/

In addition to the existing 8 25MHz channels on the Logic, it adds two channels that can go up to a 100MHz and 4 channels up to 50MHz. At $300, it remains quite a steal.
I've been doing this for years and have never had the slightest alignment issue. Example?

Or do you mean if the label and input are in different columns of a table - in that case, obviously split them. I'm talking when they are near each other.

And I totally disagree about the semantics. Wrapping the label is much more correct semantically - it says this input and these words are related.

I do not understand what you mean by "simpler scripting". Are you trying to make a special script action when they click the words? I wouldn't do that - make the action on the input element.
Speed is invisible before you have it, and once you have it.

It's when it gets taken away again that you notice.
Hardly fool proof since there are many legal names that are not legal IDs.

Also names can repeat, either within the same form (radio boxes for example, but other elements too), or in different forms. IDs cannot, and must be unique.
I did notice something like the filter bubble effect in music recommendation engines. I fed my Last.fm profile with music I liked and upvotes, then started listening to my "favourites station" (sadly something I gave up a while back because they wouldn't play a thing anymore without asking for cash first). The noticeable result was that I was listening to the same set of songs while reinforcing the filter by never skipping and indicating I loved every single one.
You can create test accounts through the API. I actually have a terminal script where I just write "fox" and it opens up a new Firefox profile with a new Facebook test user in it.
Putting the memory and CPU into standby was done by setting/clearing variout bits and various control registers (memory mapped). The code to do this was in a loop that executed twice. A CPU register set to zero the first time round and set to 0xffffffff the second time round, to use as a mask.

All control register changes were then performed in the loop, with changes to the control registers masked by the mask register so that no changes were actually made the first time round the loop, but all code was loaded into the CPU cache, then the second time round the loop changes were made and the memory+CPU put to sleep.

The MIPS CPU was quite nice, because when it woke up after this all state was preserved, so it just carried on as if nothing had happened. And memory contents were preserved through standby as well, so it was all fairly simple.

This is in contrast to some ARM CPUs I've used where when they wake up after sleep, they jump to the reset address, so the boot code has to be aware of sleep/wake operations, which was a bit of a pain.
[video] Jeremy Ashkenas And Brendan Eich On JavaScript’s Future
Most libertarians always oppose power over others: "No one may initiate the use of force against another" does not make exceptions for individuals. In fact, they oppose government specifically because it claims the right to use force against its victims/citizens.
A couple of days ago someone posted a filtering interface for HN.
That's really stretching the meaning of the word.
What the heck the are product managers and their managers doing at Google? Building their own little empires?

It's not as simple as that. In every case, if you look carefully there are good reasons why each version operates like it does. Each team is trying to make the best possible product. The lack of oversight doesn't necessarily indicate empire building.
So are you saying you want a "filter bubble" so you don't see the LulzSec articles?

If anything this should've been an "Ask HN" request, to plead to the community to stop upvoting the articles. Why would PG ban LulzSec articles?
If you wanted you could write your own userscript to hide HN items with "LulzSec" in the title. This is not a feature that is needed as LulzSec articles are interesting to at least some of the community (they get points ... Clearly people want to see em).

If you don't want to see them you can avoid them or write your own user-side method of avoiding them. Forcing your choice upon others is unneeded and silly in this case.
Yeah most of my gold was sold @ $2/billion. Another way to make money was to help people train their accounts to level 50, this took like 20-30 minutes for 2 accounts, easy money.
>In the pantheon of artistic endeavors ruined by a combination of hubris, too much money and too little discipline, Duke Nukem Forever now joins the likes of “Ishtar,” “Waterworld,” and “Spider-Man: Turn Off the Dark.”

It's actually funny that the author chose to compare computer game to two movies and a play. There are better (okay, more relevant for gamers) examples that pop into mind, like Daikatana or Doom 3.

P.S. And Waterworld is actually a quite entertaining movie.
The original comment you replied to said you were (subtext: intentionally in order to create more traffic for your article) confusing racial prejudice with age/quality of idea.

You said that wasn't the point you were making: ie. that the point you were making was not that "being a minority" (read: ethnic minority - being young does not constitute being a minority since everyone is young at some point in their lives but not everyone is black, for example) influence the outcome for these two.

Now you're saying that you were making that point - but that you're saying that they were both a minority, and "minors" in that they were so young.

I think you were quite clearly link baiting here using the race card even if you're not admitting it - however the story clearly shows that these two couldn't get serious hackers to work on their ideas because they're 11 years old. I seriously doubt that their ethnic or gender minority status had anything to do with their outcomes at this event.

Also you've described Marci as a woman. She's 11. She's not a woman, she's a girl. You couldn't even describe her as a young woman - she's most definitely a girl.

Comparing age based prejudice to race or gender based prejudice is erroneous anyway. Discrimination based on age (in the case of exclusion of young people from certain activities) is entirely appropriate. Discrimination and exclusion based no race is never appropriate and gender based exclusion is rarely appropriate (I say rarely since exclusion of women from competing against men in, say, professional rugby is a safety issue).

We were all young once, but I've never been black and I've never been female (although I could approximate the latter through surgery if I was keen).

edit: removed "as stated above"
> Is there a reason not doing so, like savings in bandwidth or something
> like that?

GETs may perform slightly better, see http://developer.yahoo.com/performance/rules.html#ajax_get
What risk though? Instead of these days-long interviews with multiple people (and the inevitable meetings after to discuss their results) why not just hire people provisionally and see how they do? Especially if you pair-program, code review, or anything that will expose them to evaluation.

I'd advertise with something like "Job coding X at a company that does Y. Finish the Ruby Metakoans and be prepared to discuss your answer. You will be asked to code in Ruby and C during the interview."

These huge processes just seem like HR trying to justify their existence.
US builds network for cyber war games
Ad services will love this (not).
I agree.

Raise money. OK. Lets all do it - everyone in! Mark is a smart guy, and obviously right on the mark.

But please lets focus on businesses with a real business. Those will continue through the ups and downs.
Imagine how many trillions of dollars using Facebook for the past few years must have cost companies.
Skip lists in Python
It's not just a technical problem though. Hanging out in Hacker News gives a very specific set of view points... Even when we buy newspapers we tend to buy ones that align with our point of view.
Care posting or giving a bit more insight?
Implementing DSL Blocks in Ruby
Ugh.

If an 11 year old black child pitches me an incredible startup idea, I would not join their team. Calling me racist for that is racist in itself. I don't think an 11 year old is competent to run a company or manage a product.

This article is a rarity in being such a clear example of reverse racism. Get over yourselves. The fucking president of the United States is black. Do you think attendees of startup weekend are more racist than your average American who voted for Obama?

If a competent black adult pitched a startup, they would have had no more of a problem assembling a team than a white or asian.

This sort of self-important racism by people fixated on the past is exactly what holds black culture back.
Q&A with a classical composer who is not afraid of techno, Milton or YouTube
Ezetimibe Side Effects and Dosage | Simvastatin Side Effects
I'd presume they could look at the difference between their confidence (relevance?) in the first and second results. If the difference is more than some threshold, bam preload the first.
CSS Nyan Cat
Isn't this sort of thing already happening, and has been for a while? Here's the one in my city: http://www.melbournewireless.org.au/
u fscking serious SPAMMING hn??? donkeyhole!
"With rock climbing or driving or scuba diving, it's an "It might happen to you, but if you avoid these extreme situations it won't" situation"

Except that there are no such guarantees. It could still happen, and it does happen all the time. These are not risk-free activities, even when performed with all reasonable care. Of course, there are more and less extreme ways to engage in these activities, just as there are more and less extreme ways to use drugs.

You could, for instance, drive really recklessly, speed, or drive drunk. You're exposing yourself to more risk this way. Likewise, you could dive in more dangerous waters, and expose yourself to more risk. There are also known dangerous drug combinations, like mixing opiates and alcohol and going swimming. (In fact, mixing most any drug with alcohol is probably a bad idea, but there are some that are more dangerous than others.) And just as there are safer ways to drive or scuba dive, there are safer ways to use drugs.

Saying "we don't know what the fuck this thing does" is not really true for most drugs. Most drugs do have rather well defined effects. Of course, when you're dealing with black market drugs, the risk is greater that you won't get the drug you're expecting, or that it'll be cut with some other drug you weren't expecting, or that the dose will be different from what you expected, but there are ways to mitigate these risks. And not all illegal drugs need come from the black market. There are legal sources of illegal drugs, paradoxical though it may sound.

The other interesting thing is that not all drugs that are illegal in one place are illegal in all other places (or times, for that matter). And there are plenty of legal and yet quite dangerous drugs (like alcohol and nicotine, not to mention a plethora of prescription and even over-the-counter drugs). So the legality or illegality of a given drug need not have much to do with the its danger. In fact, the scheduling (ie. "illegalization") of some drugs has often driven people to use more dangerous legal drugs.
I don't think you've addressed the grandparent's point. Money is power over others; it is a claim on future production.

If you don't think money causes people to do things, or that increasingly large amounts of money cause increasingly large pressures on people to do things, I don't think you're being honest. Worming out along the routes of every transaction being free and mutually beneficial is balderdash; tell that to the starving man in the street when you wave some bread under his nose, that he's free to choose.
You can open Firefox on Mac OS X with a certain profile with a command line like:

open -n /Applications/Firefox.app --args -P some_profile -no-remote http://localhost:9011/test_user

The URL is on my dev server, it creates a Facebook test user and then redirects to it. First you get an access token from graph.facebook.com/oauth/access_token, then you use https://graph.facebook.com/APP_ID/accounts/test-users to create an account using the token you just got.
Seriously guys! A post about "labels for checkboxes" on the HN frontpage. In 2011.

No wonder people are complaining so much about HN.

Edit: Down votes? For trying to remind the community about the high quality of content and discussions on HN 2 years ago. OK.
What about tracking cookies? Sounds like this will silently announce my presence to more web site than I care for.
"Download 'em all" for firefox supports metalink, no need for a script
> OpenID has proven to be too damn complicated. Mortals can't understand it.

I think it's more that mortals see no reason to bother understanding it. It's conceivable that lulzsec etc might help change that.
David Pogue says "Simplicity sells"
This is simply not true. If you make your connection available, all you have to do is register yourself as an ISP with RegTP, the federal regulation agency, and you instantly get all the protections that are awarded to other carriers. But of course, you might also get some duties...
Triunfo del Amor Capitulo 171
Bernarda still always trying to hurt Victoria and her extended family. At Triunfo del Amor Capitulo 171 is illustrated how glad Bernarda to see the condition of Maria suffering from dangerous diseases, even in an atmosphere of mourning Bernarda was even more messed with . kidnapping Juan Pablo Jr.
>>Technological change has a tendency to look inevitable in retrospect – “It steam-engines when it’s steam-engine time.”

You would think so. But basically all parts of the steam engine where invented in Roman times (http://en.wikipedia.org/wiki/Roman_technology). Unfortunately, the empire collapsed before anybody found the time to put the parts together. If they had, we would... well, something.
>> What we really need to know is (profit)/(development time).

Don't forget the extra support time he had on Android. I don't know about you, but I want a high hourly pay to do that.
I have a personal one I rarely use and one for logging in to just look at something behind the sign in linked from HN or reddit.

I might go there to message someone I fell out of contact with but I deactivate my account instead of logging out. So I have 2 but don't really use either of them.
How a Phone is Phished
Per the spec, both approaches are correct.

http://www.w3.org/TR/html4/interact/forms.html#h-17.9.1

I think using an explicit "for" attribute is cleaner than bundling the control inside the label tag, as you can transparently position the label without worrying about parental boundaries. Take the typical case of a container label:

<LABEL>
First Name
<INPUT type="text" name="firstname">
</LABEL>

The problem is that when you position/style the label in your CSS, you're also (by default) positioning the inner INPUT. This is easy enough to adjust in CSS but I prefer my elements to have "honest boundaries". To me it's slightly ugly to have a container element (<label> in this case) contain a sub-element (<input> in this case), but have the sub-element drift outside the boundaries of the parent.

So I prefer my labels and their corresponding inputs to be decoupled in the sense that neither contains the other. Another (slight) advantage to this approach is that you can cleanly assign multiple labels to the same input control, though I'm not sure when you'd want or need to do so.
That depends on the service. There are plenty of such where you just want to sign in, fast, and don't care that you appear as your Facebook personality on that service.

But there are services where I think people care, where having their activites on that service tied to their Facebook personality is something they don't want. The obiovus example is dating sites, but also simple things like blog comments are affected.

Techcrunch had an article on how their comments "got better" after switching to Facebook Connect, but they also noted that there were much more positive comments, and far fewer negative ones, much less constructive criticism, because people don't want to appear negative in front of their Facebook friends.

I think a lot of people care enough about anonymity or at least pseudonymity, so the more services that require you to have a Facebook account, the more fake accounts will be created. The more they tighten their grip, the more users will slip through their fingers...
He addresses that in the comments

http://esr.ibiblio.org/?p=3335#comment-310551 June 18th, 2011 at 8:01 pm

esr Says:

>Sounds like you like government after all.

Remember, I attribute the takeoff of the Internet to DARPA deliberately lying to its political masters. This happened precisely because DARPA’s leadership knew it was impossible within the incentives operating on governments for them to tolerate the ‘randoms’ or the results DARPA foresaw.
It's hard to pay rent when your only profit is the ability to copy other people's work.
A crash course in Scala types
How Twitter Will Rule The World And Why Groupon Won't
Wouldn't people notice a difference between their actual understanding of the world and what gets past a particular filter?

For example, people will still drive down the street and see fast food restaurants. Why would they not believe they exist just because they never show up when they search for a restaurant online?

Just because you only see alternatives you like doesn't mean you forget there are alternatives you don't.
Predicted this a lil while back: http://hive45.com/shows/episode-28-recommendation-engines

I don't think people have hit on all the points or implications quite yet.
Interesting flash on youtube for J.K Rowling
Download magic article rewriter and magic article submitter
With Magic Article Rewriter, you can save hours of tedious drudgery rewriting ..... Magic Article Submitter will sign you up for all 700 directories
Artisans moved to the Internet
I agree with you view on crisis reaction, that is not intervention and hunman relief. And the UN does that most of the time. That is why Blue Helmets are usually regarded as "useless" by many, because they don't fight. Unfortunately, that leeds to bad press and public opinion.

The UN is important as a mechanism of creating trust between nations, as a standardized communication platform. That is its main purpose. It publishes treaties, it has specialized forums to deal with different policy topics and create common rules, etc.

A loosely integrated system leads to the most physically powerful group to control everybody else, with no rules what so ever. Then Rumsfeld's "Enemy Fighters" (for who the Genevoa Convention does not count according to the Bush Government) would be the norm, not the shameful exception. That does not sound like a good idea.

I agree that the UN and the ICJ have tons of shortcomings, but its the best humanity has been ably to come up with so far to organize the international system.
Fascinating theory about why the US is different from the rest of the western world. How does the UK relate, it seems to have some of the same differences?
There's a lot of practical things people can do to make their JS code faster, and a bunch of impractical things too (like unrolling loops). But based on our research/experience, a huge percentage of JavaScript-related web app slowness is actually caused by inefficient DOM structures and CSS styling. Believe it or not, simple DOM mistakes can dramatically slow down insertions, event handlers (like on-click), any kind of iteration (obviously) as well as animations.

That's why we open sourced our DOM performance inspection bookmarklet, DOM Monster:

http://mir.aculo.us/2011/01/09/the-dom-monster-is-now-open-s...

If you liked this presentation, you might enjoy the book I co-wrote with Thomas Fuchs (of Scriptaculous, Prototype.js, Emile, Zepto, & Microjs fame): http://jsrocks.com
Why the social graph of trust is Twitter's greatest strength. 
Many people don't know what Twitter is. Some people have accounts and don't know what to use it for. A few have accounts, use them but still cannot define what Twitter is.

This is my personal take on Twitter. I'm not gonna explain the concepts, just what they do for me.
Javascript Predefined Core Objects
Honestly I don't see a reason to do special handling of people who disable javascript in their browsers these days.

Almost all of them are bots anyway.