skysight-inc/HackerNews huggingface dataset:
Yeah. I'm probably worrying too hard about this.

> The hardest part for a lot of new comers is literally, "Where do I start?"

I'm thinking we have a good answer for this, feedback welcome: https://developer.mozilla.org/En/Introduction

> Not every new comer asking for a ticket is a drooling zombie hoping to trash your beautiful project with horrible undead patches.

We have the opposite problem - newcomers providing patches that get lost because they didn't know to ask for review, or didn't ask the right person (also our fault really), or because we fucked up and didn't respond. We're working on this problem too - dashboards, metrics, awareness, etc, to stop it happening in the future.
I'm not an expert in Unix history, but I think that long before "patch" the tool, the output of diff was a script that you could use as a patch by piping it into ed.
Ask HN: Whom do you consider worth following on Twitter?
It could be related to technology, computer science, maths, politics. Anything in the spirit of HN.

Edit: My $0.02: http://twitter.com/#!/CompSciFact
Mozilla (and Mascara for that matter) already supports yield.
3 Awesome jQuery Mobile Plugins 
Phones are no longer meant only for communication since they now have a whole range of interesting features that provide entertainment and education as well.
That would make a lot of sense. Both companies hold similar contact data (GMail contacts vs LinkedIn). There are many similar use cases between the two. Is this just speculation?
Yay! Another variety of sweatshop. Those chips have to be worth, what, 0.02?
Aren't they brutal to the grad students working as research assistants in the lab?
A new approach to programmers community
Making Lemonade
I built a site for programmers, which uses tags to provide to each user with only relevant information. It's a place to share and discuss technical stuff, which uses tags to connect programmers with the same interests. Hope it will be interesting to you.
IPod/iPhone: a Huge Annoyance?
Developers will be rock stars only when people compare rock stars to developers rather than the other way around.
Angie - Leather Chaps Boots w/ 5-inch Heel: Crotch Boots: myintimtoys.com
Isn't LinkedIn rather in the category of MySpace, that is, social networks of the past?
More "mildly popular local pub musicians ... without groupies"

Stephen Tyler != Linus Torvalds
Monotouch is a commercial product used by commercial companies that are backing their business on this development tool. Given the up and down nature of MononTouch over the last year. Apple's 3.3.1 outlawing of MonoTouch and eventual repleal and now this I would like to see the source code available or at least some escrow type availability, So we can have some confidence that we won't be left high and dry.
Spotify is one of two applications that my family have discovered and use regularly without me recommending it. The other is Dropbox.
We definitely could use something like this.
They have more than one product. Which one, in your considered opinion, BLOWS?
Companies call recession-era cost-cutting 'unsustainable'
3D Text With Light Effects Tutorial
The Ephemeral Kiss of Fame
"especially when watching the older ones"

A relevant question would be how old they really are, though. Maybe they only look old.
I was reading it thinking the same thing, but the scrollbars on http://maxvoltar.com/ actually look and work nicely.
This is the same gut reaction I had, but custom scroll bars, used tastefully in divs instead of in the body element, are useful. A good example in the article is from Forrst:

http://cdn.css-tricks.com/wp-content/uploads/2011/05/webkitv...
Where are they not brutal to grad students? (Depends on which country we talk about, afaik.)
Mothers Day Sms Greetings - Mothers day Sms
Not to be picky, but a small comet? that's what you're worried about <g>? A small comet is probably the least of the worries.

First of all even a small coment is gonna make a mighty big bang. Sure it might hit a nuclear power station (on land _or_ sea) but it's also gonna make a big mess. Actually, given that the ones on water can be moved they're probably safer than the ones on land.

Regarding the maintainence - it's really no different to one on land, and some might say better than on land because there's no lack of cooling material. Worst case it sinks, which 'aint gonna be great for the sea-floor nearby, but it wouldn't be the first "sunk" nuclear reactor (there are already some 18 odd reactors underwater http://en.wikipedia.org/wiki/Category:Lost_nuclear_submarine...) and the risk of an explosion becomes zero.

Of course Nuclear is in the news a lot, thanks to Japan. But there are a couple facts to put things in perspective. (http://en.wikipedia.org/wiki/Nuclear_weapons_testing)

Around 2000 nuclear explosions have occurred during bomb testing. From 1945 to 1998 there wasn't a single 2-year period _without_ a nuclear explosion. Over 500 tests have been atmospheric. The _average_ is 37 tests per year from 1945 to 1998. The peak was in 1962 with an average of just under 3 per _week_. Forget the Russians, there were 100 nuclear explosions _above ground_ (and 921 underground) in Nevada between 1951 and 1992. This isn't in some south pacific atoll, this is 100 miles from Las Vegas.

But if there's talk of a radioactive leak in Japan, or a complete explosion like at Chernobyl, people in California start buying iodine tablets.

Some perspective is certainly required.

At the end of the day _all_ current practical energy sources are dangerous. All have direct, and indirect pollution aspects. But the N word trumps all rational discussion.
Ask HN: What are your productivity hacks?
In an age of constantly updating Twitter feeds and email threads, how do you stay productive and on-task?

Recommend any literature on the topic?
I had this insight in Junior High - testing friction by putting blocks on top of other blocks, or in a block train, and using a 'force meter' to see how hard I had to pull. The 'force meter' was a piece of spring steel stuck into another block, with a hook on the end.

It was totally non-linear on every surface I tested. The book said it was supposed to be linear. The students were all furtively fudging it, and eventually the teacher said something like "well, its supposed to be linear so do the best you can".

Insight: this was all a bunch of crap. Turns out that friction is totally non-linear anyway, for most materials, but I didn't read that until 20 years later.
"Node.js allows you to write code on the server in the same language you're already writing it on the client."

As for that, who cares what's hip, or cool? Node.js definitely isn't a silver bullet, and introduces its own set of problems. But while it has its ups and downs, simplifying your development methodology and shrinking your technology stack is generally a good thing.

Also, it enables people to write code on the server who only knew JavaScript before. I guess. I don't know how valid that is as a use case.
Well, you get what you pay for. Buy reputable brands through reputable dealers and pay a few extra cents for high quality parts, and you'll probably be ok.
How To Secure Your Ubuntu 10.10 Desktop With LinOTP 2
How does it compare to s2010? I wonder if there are more applications for summer, because you can apply for after graduation, rather than in the middle of the school year.
You have to make the producer synchronous to the consumer so the consumer is slowed down. Ask for an acknowledgement on reception of any task/event. This will instantly limit the rate at which data can come in the final worker.
Tomorrow is Tech Open Day with Sarah Lacy. Live in Lagos, Nigeria
Wait - really? Implying me and you too?

Consider the strike force on this one: volunteers, entered under enemy fire and Arrested the bodyguards they encountered, found the guy and disabled the young woman guarding him by wounding her in the leg; retreated with his body; had to blow up the disabled helicopter but first Dragged the Enemy Bastard's personal bodyguard to safety(!), then left all while under fire.

There's a word that describes all that, but its not 'terrorism' its...wait...let me think...Heroism! Yeah, that's right.
Recycle is nice until your electronic brakes fail because the manufacturer was sold these parts as new. Old HK saying "Only the con man is real."
On regular websites, if done poorly custom scrollbars are not only useless but a major distraction. I like the idea when working on web apps, though. Most native apps take on a custom style (e.g. iTunes), and it's nice to mimic this and give the user a sense of working within a native application. Guess it's just preference though.
Ugh, custom scrollbars.

If you're going to do it (but please, don't), do it like this. Not with some crummy Flash applet. I'm talking to you, Vimeo.
I have the impression that it is very much alive, if only used "professionally". There's a lot of money to be made there, though (job boards do well).
Ver Triunfo del Amor Capitulo 138
> but for an entire summer I practiced 50m underwater swims (not recommended)

A couple years after I graduated, I attended a funeral for a classmate who had been training to possibly try out for the Navy Seals. He had been practicing an underwater swim in the university pool (25m) with no life guard present, no one around. They found him the next morning.

Please do not do underwater swims without someone around.
LaTeX Labs allows you to write LaTex and is hosted through Google Docs.

http://docs.latexlab.org/docs
Yeah, this is going to mix very badly with exceptions.

Also, a little rootling around on the web reveals the following statement in IBM's z/OS docs:

"Do not issue getcontext() in a C++ constructor or destructor, since the saved context would not be usable in a subsequent setcontext() or swapcontext() after the constructor or destructor returns."
I'm intrigued by the idea of mutual supervision. This implies that both process dynamically become the supervisor of each other. By default, OTP supervisors are more architectural in nature -- they will always give you a top-down tree rather than a cyclic graph.

Who restarts who? That's a bit tougher to do when everything becomes cyclic.

Links are bidirectional though, so when one of the workers die, the other can know about it, die, propagate the error or react to it. Monitors are unidirectional and won't propagate the errors, but only report it. I guess you could write your own mutual supervision that way, but it would be a bit weird, still.
I remember those; my wife had one; had to send away for the special screwdriver invented solely to keep me out of the case. "Piece of cake"?
University to bypass expensive database
We've heard a lot about how "platforms" will lead the future. It's nice to see a few smart products dive into this head first.
Does such a symbol exist?
Does a symbol exist that represents the set of things that cannot be represented by symbols? Any designers out there interested in taking a whack at creating one?

I've recently become fascinated with the exploration languages limitations in communicating it's own limitations.

If anyone knows of writers, philosophers, scientists, or others who explore this space please respond :)
It is unclear why one would want to encourage more monopolies on networking and identity data. Let's keep those separate.
Sorry, the mac mini on my desk had me confused I guess. With the special tool needed to pry off the friction-fit case after breaking the warranty sticker; then having to disassemble the entire stack of circuit boards to get at the memory socket.
It's a peer to peer program, storing local copies of songs (in an obsfucated format you can't access), so it really needs some kind of local presence.
7 Tips for SEO friendly articles
There's a difference between being productive and whining. The worst work environments always have people complaining about the same stuff, sometimes for years.
He's so totally right about the hand waving approximations used in solid state physics.

All fields of physics need to use some approximations, but those in the solid state were usually the ones with the worst reasons, just things like "it works if we do that" or even "it doesn't if we don't do this".

It went on like that in three courses (two on solid state physics, one on electronics).

Only after that did I happen to come across a decent book which explained some of the approximations in a way that didn't make me cringe, and some of the stuff started to make sense in retrospect. Others are still a mystery to me, and probably always will be.
But completely ignore Fitt's Law. Usually I can speed my mouse to the right of the screen, click, drag. Here I speed to the right of the screen, maybe try clicking and dragging, fail, move in 30 pixels, overshoot, move back and finally can scroll.*

The problem with allowing the customisation of scrollbars is that most people are going to make them worse.

* Personally I use the scroll wheel, but I know a lot of people who don't.
What's wrong with that? What exactly happened to the guy? I'm asking genuinely because I've done my share of unsupervised underwater swimming and never felt my life was at stake.
The way I have always approached labs is a thorough report on my procedure, complete results (totally wrong or not) and an analysis of Whether I got good results, Why I got the wrong results, How might one improve the experiment to get better result...

That has always served me well. I don't usually get A+'s on lab reports, but I think that's my fault and for an unrelated reason.

It certainly seems to me reflection on what was done and thoughtful analysis on why it was good/how it could be fixed (with specific statements or suggestions, not general ones)/what went wrong demonstrates understanding of the material that simple results do not. I guess if you are being trained primarily to be a lab worker who's job is to produce accurate numbers, that's important, but if the labs are for learning...
Why are MBAs looked down upon in Silicon Valley?
America's First Spaceship: Project Mercury [Infographic]
Get a lawyer - thats what you really need by the sounds of things.
Because ethics are to me something private. Whenever you use it as an argument for why somebody_else should do something, you're no longer being ethical, you're just being a sanctimonious dick-head.

For someone who is not a native English speaker, Linus really has an awesome way with words.
Guilt tripping is not business model
I was kinda wondering about the "too late", turns out it means "before they go public", which is too late in the "more expensive, less control" meaning.

As for the "should", they really don't. They could launch they're own LinkedIn-like service, or buy them, or do a different social network, or not. The article keeps hammering that Google have to "win in social". They don't, because, unlike search, there is no, currently, a good way to secure a major share of the market, which is what I'm guessing they mean by "win", because "social" is a bubble, not a real market.

This bubble will burst, sooner or later, and the less Google blows on "social", the better they'll come out of it.
Let's pretend we're working with a checkbox that isn't checked at all:

<input type="checkbox" id="c"/>

$("#c").attr("checked") => false // 1.5.2
$("#c").attr("checked") => undefined // 1.6
$("#c").attr("checked") => undefined // 1.6.1

The user then checks the checkbox OR we set the check by doing .prop("checked", true) OR we set the check by doing [0].checked = true, the result would be:

$("#c").attr("checked") => true // 1.5.2
$("#c").attr("checked") => undefined // 1.6
$("#c").attr("checked") => "checked" // 1.6.1

Note that if we had done .attr("checked", "checked") OR .attr("checked", true) to set the checked property then .attr("checked") would've returned "checked" in both 1.6 and 1.6.1.

In short: In jQuery 1.6.1 .attr(BooleanAttribute) now returns either the name of the attribute (if true) or undefined (if false). Which is consistent with the rest of the API and with the DOM itself.

I should note that all of this is a moot point if you're using .prop("checked") - that will just return true/false consistently based upon the current checked state of the checkbox.
Unless your job gets you laid as much as a rockstar, chances are you are not a rockstar. Successful entrepreneurs may be a little closer to the definition of a rockstar.
It’s a bit of a spoiler to post it here, but Nick Bostrom’s “The Fable of the Dragon-Tyrant” (Journal of Medical Ethics, 2005, Vol. 31, No. 5) is the single most influential essay that I have ever read. It completely changed how I think of aging.

http://www.nickbostrom.com/fable/dragon.html
It's often poorly explained, I completely agree, but people forget that even Planck introduced his constant just because it made the data fit. It turned out to be arguably the most fundamentally important constant (along with its reduced form) in all of physics.
Stats Geek Bill James Applies His Science to Serial Killers
I always joke that it's a social network for people who consider themselves above, or too professional, for social networks. But it's the same thing
Get-shit-done - Easy way to stop distractions
Moore’s Law Is Alive And Well, And Intel Will Prove It Today
Do you remember the title or author of that book?
It struck me as technically true, but misleading.
I know it doesn't fit the article's focus on workstation setup, but I find that I also need regular, live interaction with other people.

A trip to the office for a couple hours a week or meeting up for lunch with a coworker has the effect of keeping me focused and interested in the work at hand.
Actually, it's twelve thousand. That was a typo.
I think they are underestimating the costs to manage, compile and host this database. Nevermind the programming cost.

Having it 'open' like wikipedia is one way to skimp on the compiling, but now you've got more managing to do.
As a materials science major, this comment made me smile. All my labs at Carnegie Mellon were like that, it was(is) great. We just take a bunch of materials and then argue which one would be the best choice. The only time I had to produce results was when we synthesized a known superconducting structure and just had to show that it superconducted (how strongly wasn't important). Good times that sound much better than people's experiences in physics and chemistry. Vindication!
Back in the day I used this product called ZXTM which was written by Zeus. ZXTM was/is a layer 4/7 load balancer, with the ability to write control code in what felt like JavaScript, but wasn't. It was exceedingly frustrating to implement some use cases with it and hideously expensive, but I used it anyway because my app needed it.

With Node.js, I have pretty much all the functionality I had in ZXTM and more. Because I can write in JavaScript and have access to load balancer-like functionality inside the app, it gives me a ton of control. It's also free and there is a great amount of support and code coming in from the community which helps me get ideas off the ground faster.

The guys at Joyent have certainly done a GREAT job of making something that is stable, fast, easy to use, and enables easy adoption by the masses. If you want to call that marketing, then they've done a great job at it. I'd counter with their actual marketing materials around the product could be a bit better, but that will probably improve over time.

Hands down, it's my favorite programming framework.
Recognizing What Makes a Great CEO
Failing to reproduce experimental results with broken equipment then faking the data with an excel function to get the teachers off my back...

I had the exact opposite experience. I once failed to get an experiment working, but kept trying until I was the last person in the lab. Eventually the professor asked why I hadn't finished, and together we discovered the spectrometer was utterly broken.

He gave a a grade of 0-25% to everyone who got the "right" answer, depending on how realistically they faked it (some people didn't bother to add noise or quantize their answers).
Is the app available to people in the US? Last I heard, Spotify was having issues reaching a deal with US record labels.
There's a typo in the title. Should be: "Open Source Developers Wish They Were Rock Stars"
Principles for startup recruiting
The Less Wrong community has some excellent stuff on what this, which it calls akrasia¹. In particular, http://lesswrong.com/lw/1sm/akrasia_tactics_review/ gives ratings for different strategics.

Other HN threads on the same subject: http://news.ycombinator.com/item?id=1429634 and http://news.ycombinator.com/item?id=1190389

¹ http://www.google.com/search?q=less+wrong+akrasia
I've been using Scala full time for about 8 months now, and I've found it to be a very nice language. As someone who has never learned a functional language before, it took a while to get used to some of the language features that are more functionally influenced, but I think my code is the better for it.
There are other Android identifiers, one of which does not require the READ_PHONE_STATE permission.

http://android-developers.blogspot.com/2011/03/identifying-a...
ASK HN: How to set up a network for getting secret info out of [country X]?
Supposing that this popped up in my inbox today: "I want to set up a network for getting confidential information and banned journalism out of [country X]. How?"

after a quick phone call, i might have some requirements, in order of trickiness

1. someone has some footage on their camera phone they want to get out of the country without being traced, as a one-off. This person isn't very familiar with the publisher, perhaps has only heard of it.

2. a network of correspondents in 2-way communication with the publisher

3. a network of correspondents with peer-to-peer communication

Say that in this country the ISPs are so compromised that requests to unusual URIs would be flagged, tracked and located. Ideally the any computers involved should have as little incriminating information on them as possible, and knowledge of the networks existence and methodology should not cause it to be compromised.

I have a couple of ideas, but I'm wondering what HN can come up with
تحميل البوم رامى جمال مليش دعوه بحد 2011
تحميل البوم رامى جمال مليش دعوه بحد 2011
تحميل البوم رامى جمال مليش دعوه بحد 2011
تحميل البوم رامى جمال مليش دعوه بحد 2011
تحميل البوم رامى جمال مليش دعوه بحد 2011
http://www.almstba.com/vb/showthread.php?t=19480
http://www.almstba.com/vb/showthread.php?t=19480
Since I don't have a local office to go to, I try to attend a tech meetup once a week or so. Of course, that depends on your location.

I also feel like chatting in IRC with my coworkers helps a lot.
> The bar is a lot higher than that. You have to understand English and understand the functions themselves.

In general, you're certainly correct. I was thinking too much about Python, where there's a strict but easy to follow guideline that all public APIs are documented, so the lowest level work has already been done. Because of that, there aren't a ton of places where you'd need a super deep understanding of the code in question to make a documentation impact. A lot of it is updating, removing, and reformatting. You'll see a lot more "reformat this paragraph as a table" issues than "write the whole doc for the wizbang module", the former being a fairly easy task.
For me, I use TrulyMail. If another TrulyMail user sends me a message, it doesn't go through any email server (just TrulyMail's server). Everything is automatically encrypted /decrypted on the client so even if someone access their servers, there is nothing readable. They also have email encryption. They are also priced right: free.

PGP is great and I used to use it but, as many posters have said, if the other party doesn't use it (or if they use it and you don't know they use it) it doesn't do much good. This is really true of all encryption systems.
nice name...
There is visualization of nuclear tests:

http://blip.tv/file/1662914

I had no idea how many tests were performed before I saw this. Jaw-dropping.