skysight-inc/HackerNews huggingface dataset:
I think it is attitudes like this that stop women and others from participating. I am against censoring but I am for self-policing and being sensitive to others. So it is not about someone coming and bashing you on the head, it is about you hopefull realizing that you are hurting the community and just change the name of the project voluntarily.

If you were a nerd in high-school (I know I was) remember how it felt sometimes if you tried to fit in with the jocks because perhaps you wanted to give some sport a try, but everyone kept making fun of skinny-know-it-all-glasses-wearing-nerd jokes around you? They would think it is fun, and not offensive, but you as a skinny-glasses-wearing-nerd would feel singled out and rejected.
I wouldn't have minded some examples, but it bothers me that the entire lesson about rhythm is based on mashing his hands on the keyboard. If you're going to learn about rhythm, it would be useful to know what rhythm is for beyond "it sounds better than no rhythm."
THIS is what social media is for. THAT'S why we're here. THAT'S why we came.
I use the pattern listed under "Objects private and public members" frequently and feel they missed an important point.

They really should add something like:

function MyConstructor( pub, priv ) {

var thisMyConstructor = this; //**Copy the 'this' variable**

var privateVariable = priv;

this.publicVariable = pub;

Otherwise "public" variables can't be accessed in private functions because "this" no longer references the object. So, from what I've learned it's always best to copy "this" to a private variable and use the private variable for consistency.
You may disapprove of these tactics, but they are more or less standard. Applying labels to one's political opponents is a huge part of politics.

I fail to see what is particularly sick about this tactic. The new meaning of santorum is fairly disgusting, but I don't think it's anywhere near as sick as attempting to brand one's opposition as traitors, conspirators, terrorists, baby killers, etc.

I especially fail to see how one's opinion on this particular word re-definition has anything to do with whether a new employee is worth hiring. Being amused by a childish bit of humor doesn't strike me as a particularly good way to judge either aptitude or character.
I'd love an invite as well if you have any left. Email is in my profile.
Website Designing Services
We offer reliable and trustworthy Website Designing Services.
I mean the scenario posed by Gigabytecoin, in which a CSR can read my password in plain text.
1. This is a good discussion to have. Those who are dismissive show, in my opinion, a lack of intellectual curiosity. Elegance for the sake of elegance is a worthwhile goal.

2. From a pragmatist point of view, you're right, it doesn't matter. You continue reading and writing PHP and using π. They both get the job done. You don't have to participate any further.

3. There will be 2s floating around some equations forever, whether using π or τ. That's not the point. The point is not "cleanliness" or even teaching efficacy. The point is elegance and that comes from meaning. What does the equation say? Equation cleanliness and ease of understanding are both worthwhile side effects, but it's meaning that's important.

4. Going from π to τ would be nontrivial, and would involve confusion of its own. That makes it not worth it to some people, and that's a valid opinion.

5. This article suffers from more selection bias than the Tau Manifesto. The radius is the undisputed king of the circle; it defines it. The area of a circle is not, after all, π * (D/2)^2. But it's not about prettiness, it's about meaning! Area is a property defined by the integral, which has a natural meaning and result with τ. The result may be a little equation that's pretty or not depending on your point of view, but it's just a shortcut.

6. The other examples in the article similarly fall apart when meaning is considered.
PLEASE can we not start posting every vapourware announcement from Google and Mozilla now that they are doing browser releases every few weeks? This sort of change might be interesting if it was actually available in a production build today, as the title half-suggests it is unless you know that Firefox 7 is still months away. Do we really want the HN home page to become a stream of dev feature announcements, though? Even Slashdot moved away from doing that.
Why WSJ Mobile App Gets 2 Star Customer Reviews
MySQL for Statistics
>If you were a nerd in high-school (I know I was) remember how it felt sometimes if you tried to fit in with the jocks because perhaps you wanted to give some sport a try, but everyone kept making fun of skinny-know-it-all-wearing-glasses-wearing-nerd jokes around you? They would think it is fun, and not offensive, but you as a skinny-glasses-wearing-nerd would feel singled out and rejected.

This comparison should be drawn more often, it is extremely germane to this discussion.
I just find the reference to the original blog post (thanks to reddit)

http://blog.mozilla.com/cjones/2011/07/03/pdf-js-first-miles...
Apple gearing up for iPhone 5, places an order of 15M iPhones with Pegatron
can't decipher that.
Hey everybody, no need to me-too: revorad has a public email address. Use that rather than spamming the group. Thanks!
Yes please. Address in about.
Author here: I will move the images over to a real host as soon as I can. The blog post was incomplete and only published so some friends could read it over. Wasn't meant to go live at all.
Chrome Dev tool tips to develop quicker
I, a man, would very likely avoid any project using this library. So it's more than "her problem". A name like this is especially degrading to a single group. If I named a library a racial slur, I wouldn't expect people to be happy about it. And I wouldn't expect only people of the "offended" group to complain. It's an affront to the dignity of the F/OSS community to put up with this.
I've tried it out with my regular old gmail account, but I hardly use that anymore. I'll love it once I can use it with my Google Apps account.
All of your friends? That's a little extreme, and will ensure that you'll never switch. I have friends that will just stop using Facebook rather than switching if all of the action moves to G+.
Florida Hot Spot
He claims to have never seen the CP/M code, and I certainly don't have any inside knowledge as to whether that's true or not.

I've read claims that actual lines of CP/M could be found in QDOS. I've also read that Paterson "bought a CP/M manual and used it as the basis to write his operating system in six weeks."

Whatever the truth of the matter, it seems clear that QDOS got a real head start thanks to the existence of CP/M.

I'm not saying Paterson didn't do a lot of hard work, I'm just saying that the word "original" might be a stretch.
Wikipedia page containing the new rating system
The Rising Cost of At-Home Tech
Indeed, Inertia shouldn't be an excuse for Facebook to not improve their track record. Atleast now that they have some competition, they might actually get better.
That is how this is done. The label is html, only the background is an image.
I would love to get one too if you have any left. My address is in about.
Thanks!
Truck Rental Unlimited Mileage - Movingtruckrental.com 
Moving Truck Rental is a top truck rental company. They offer unlimited mileage truck rental service, get free quotes today!
If you have more I'd love one: awparks at gmail.com. Thanks!
No no, it's a useful poll! Now we know that Google+ is not so terrible that even its most positive users despise it.
I don't own the copyright to everything in my Dropbox drive, and therefore cannot license it to Dropbox. I'd imagine most of their users are in the same boat.
Of course it's a separate payment, I was thinking in terms of total cost per employee.
I like it but without events I'm not giving up Facebook anytime soon. I'm more opt to ditch Twitter for G+ than I am to ditch Facebook at this point.
Interesting. I did some heavy searching for "statistical immortality" before writing the piece, but I failed to find someone who had written about it before. Thanks for the link.
A SaaS Support Department is Either the Unloved Stepchild or Favorite Son
Zooming as it is is a broken mechanic. Google Docs already attempts to detect if you are zooming in and tells you to zoom to 100% or things will be broken. I wish there was a reliable way to detect if the user is at a weird zoom level.
You have twice as much RAM as the people he was speaking of. I'd say 2GB is pretty low these days, glancing at Dell.com even the $499 entry level laptops are shipping with 4GB.
Create an empty circle. Add them by their emails. Post to that circle, G+ will send a "X shared Y with you" email which is actually an invitation.

Does this work for you?
Disable VLC Font Cache Rebuilding Message
Actually, a setter on an instantiated server object would prob be a bad idea there, unless you're proposing logic to scale up/down the number of threads dynamically. You probably want a constructor parameter.
Great implementation! I actually thought about creating something like this myself, but just have yet to get around to it, LOL. If you were so inclined, you should put some Easter eggs in there. How about grep for searching through the whole CV?
Yes, this 1000x over. I hate it when you have a huge DOM being pushed down by 20px for a notification, go to click on a button just as the notification is closing itself.

I much prefer the notification to come down from the top, have slight transparency to show covered elements, and then a way to easily close it. Very similar to the demo.
You don't understant. The code cited isn't even guaranteed to terminate by the spec; browsers could just go into an infinite loop if the comparison function effectively lies to them so the array never looks sorted... and this would be perfectly reasonable behavior.

So it's not that you get a bad random shuffle; it's that your code might never return from that sort() call.

And to be clear, there have been cases of "hang" bugs being reported to browser vendors in situations exactly like this one because people were writing boneheaded script like this.
No video. I guess I could put one on YouTube.

Haven't sold any. Sent out a catalogue sheet to all the big box stores and any that were seriously interested wanted to see a sample. Factories quoted me 30-45K just to start. It's definitely on the back-burner, though.
Reason behind why Android Honeycomb has so few apps
Here is the original blog post from mozilla → http://blog.mozilla.com/cjones/2011/07/03/pdf-js-first-miles...
And yet in a given day I have 50x the activity on Facebook as on Google+.
I forget the original reasons, it was some time back. There is a statement here: http://www.treasury.govt.nz/budget/2010/is/04.htm

I seem to remember it was partly prompted by a new government wanting to prove they were fiscally responsible, but also I think there has always been quite an awareness as there is a huge earthquake reconstruction fund (now entirely in external assets) in case of disaster, which would prompt some thinking about assets and liabilities.
V8: a tale of two compilers
Your point about the universes is true. Thanks for the feedback, I'll update the blog post. As an aside, I've never heard of Permutation City, seems interesting.
Misaka is just a Japanese name.. dun see anything wrong with it.
There are millions of prescription drug abusers living in upper middle class suburbs; are they overwhelmingly guilty of prostitution and supporting a crime infrastructure too?
Advice of the day: Before writing Yet Another Javascript Framework, look here!
Netflix to expand to Latin America
I don't know if it's still the case but you used to be able to use the API to get hashed copies of your friends email addresses (so if a service could rehash the emails of their own users and hook up the users if they're friends on Facebook).

Obviously Google probably have the largest database of email addresses in the world so they probably could just hash them all and figure out who your friends are.
Is this still the case? If so I will get it fixed. I didn't do any testing yet because the blog post was not meant to go live yet.
There are easter eggs :D Only one so far, though.

I originally had cat and ls in there but decided to take them out. I don't want it to lose its CVness.

Grep is a _very_ good idea! Thanks :)
Amusingly enough, Firebug has significant memory usage/leak issues and most users are much better off using it in another profile to keep down memory usage.
I would appreciate an invite aswell - thanks!
Medium Hairstyles 2011,Medium Hair styles
Medium hairstyles 2011 are convenient hairstyles as it truly is straightforward to preserve the size and you can consider out different hairstyles to suit your preferences.
Swiss Anti-PowerPoint Party promotes flipcharts
I could be wrong, but wasn't a large part of this due to Flash?
I really don't appreciate the argument that "it doesn't matter what the constant is". Of course it doesn't matter if you are only interested in the result of a calculation, but like you say, it does matter when you're trying to understand what the formulas express.

I find it surprising that this article, and many mathematicians asked to comment in the media, pull out the area formula as their prime counter-example, seemingly forgetting that using pi is only obscuring the mechanics behind it.
not sure who to blame more.. TNW for publishing this article or HN for voting it up, (or my brain for actually believing that headline).. but someone should answer for this!
Also coming in Firefox 7: The number 7.
You don't need to run it on a GPU, just getting secure native execution on a CPU via WebCL makes it probably one of the most disruptive technology that is in the pipeline right now.

Kudos to the first person that can decode h264 in realtime via WebCL in a browser.
First command I tried was ls. Out of curiousity, why did you take it out?
If you still have any invites left, I'd love one. Email is on my profile. Thanks!
There are plenty of people who work at Google that post here, I wouldn't be surprised to see them pushing it. Remember the story about how bonuses are tied to how well Google does social this year.
You still didn't answer the question.

| Not all, everywhere. Just most, most everywhere.

Did Batman build it? This is hilarious, but also a waste of my time.

As anamax says:
while it's clear that America is far from perfect, it's unclear who, if anyone, is anywhere near as close. Suggestions? (Note - the answer has to have significant capacity. Otherwise I'll nominate some random church group in Texas. Come to think of it, random US church groups do more good than most countries.)

Until you've got something better, the appropriate response is "thank you".
Excellent article on dance photography by Peter Norvig
Hackers Claim to Have Obtained Florida Voter Data
You still can't answer the question or cite any facts.

As anamax says:
while it's clear that America is far from perfect, it's unclear who, if anyone, is anywhere near as close. Suggestions? (Note - the answer has to have significant capacity. Otherwise I'll nominate some random church group in Texas. Come to think of it, random US church groups do more good than most countries.)

Until you've got something better, the appropriate response is "thank you".
Would love an invite from anyone willing to share. ngmaloney [at] gmail
Keep trying. It can take a while. It was nearly 24 hours between when I received an email with a join link and finally getting past the "temporarily exceeded capcity" message.
How to package elastic bands
All in due time.
Apparently what is good for the goose is not good for the gander...
Biotechnology
Totally agree with you but this particular one isn't vaporware

https://bugzilla.mozilla.org/show_bug.cgi?id=666058#c31
I have no idea what this is. Shows up as two large empty text boxes under Opera.

After opening it in Firefox, i find it ironic that something that has to do with web standards is so broken in a major browser.
What's being cached in the "rendered page" case is not an image but an object graph in memory.

Writing that to disk involves either fixing up all the pointers on read or making sure you can read it all back into _exactly_ the same locations in your virtual address space or something. This can still improve performance over creating the object graph from scratch (c.f. XDR for Gecko's JavaScript or Mozilla's fastload stuff for the user interface), but not nearly as much as just having the object graph there.

One other note: just because _you_ don't sync the write doesn't mean some other random part of your app, or some other app, won't.... and then you have extra disk traffic.
Very practical, which is great. It is very easy to stay motivated when the tutorial is so focused on producing something that you like.

The only thing that I thought was missing was a discussion about micro and macro pulses in 4/4 versus 3/4 versus 6/8, because it is a simple concept that is easy to teach but offers the student much more variety of options in choosing a time signature. As a music teacher, I usually approach the issue by having students count 4/4 aloud ("1 2 3 4, noting that 1 and 3 are accented slightly) and 3/4 aloud (1 2 3, noting that beat 1 is accented). This teaches not just the structure of the time signatures but helps the student internalize them, which I've found speeds up learning and understanding without sacrificing the student's ability to understand what principles make rhythms work the way they do. (This would have made syncopation a lot easier to teach later in the article-- it can be defined as simply rhythms that don't conform to the usual micro/macro pulse of a time signature, i.e. 1 2 3 4, etc)

Also, one of the easiest ways to grok the time signature concept is to say the signature aloud like it's a fraction. i.e., 4/4 is "four fourths", 6/8 is "sixth eighths" etc. It really is that easy, and this approach combined with the understanding that the lower value gets one beat and there are x of them per measure usually makes time signatures one of the easiest sections of my theory courses.

Still, it's hard to criticize a tutorial that has you producing music so quickly.
Show HN: Hacker News full text rss feeds for your feed reader
I downloaded this game from the Amazon AppStore when it was free, and am sad to learn I'll not be getting future update, but I totally understand why and support the dev here.

One thing that does shock me is that the dev was unaware that Amazon could change the price to whatever they fancy (99c minimum) as that was pretty widely explained and discussed when the Amazon AppStore launched.
Explosive Find: Excavated Bomb Suggests Early Start for Artillery
This hasn't worked for a couple of days at least. Yes, the invites go out, but the signup page only intermittently accepts logins (presumably as they open/close the floodgates).
768MB here, any help apps can give in keeping themselves lean is good.
What Makes Beautiful Code
There is an important difference between "expert-sounding" and "expert".

Where memory leaks (or pretty much any performance metric) are involved, the more sure someone sounds, the less likely they are to be an expert unless they have done extensive measurements to back up their claims.
AI Memos (1959 - 2004)
Accusations of vapourware and 6-weekly release schedules with developer/aurora channels don't really seem to fit together in my mind, in fact they seem diametrically opposed.
the trouble with the constructor parameter is you need one for each and every parameter. this might be a good answer if the language supports named parameters for the constructor, but Java doesn't.

In this case, there's a ThreadPoolConfig object which you can set these things on. It turns out you can pass this to the constructor^h^h^h^h^h^h^h^h^h^h^h^h factory method AND you can pass it to a reconfigure() method on the ThreadPool -- so the (normal) static case and the (slightly odd) dynamic case are both covered.

It wouldn't be so bad if there were reasonable defaults for the ThreadPoolConfig, but there aren't. If you take the defaults, the server complains that you've got the wrong ThreadFactory when you try to start it.

In the end I was able to solve the problem by getting a copy of the thread pool configuration of the server (having to do two casts), changing the thread count, and then reconfiguring.

The final answer wasn't that bad, but it wasn't that good either. And that's the trouble w/ the Java culture. The basic design is tolerable, but it's complex, which makes it hard to understand and hard to implement correctly. A little bit of attention to (i) sensible defaults, and (ii) documentation would go a long way.

Given a fixed budget, complexity is the enemy of quality, since it creates more surface area for barnacles to accumulate.
What's with the capital B?
It seems slightly odd that Amazon can't have their Market App run a bunch of tests on install that generate the appropriate set of device capabilities. The major ones (Android version, OpenGL level, screen size, presence of GPS etc etc) are just a single API call each. Hard to believe that Amazon is unaware that this is a huge end-user experience fail for their customer base.

(Reading between the lines of the original blog post, possibly they just failed to enforce device restrictions for the free "App of the day" promotion.)
It's not really a Facebook killer IMO. I like Facebook because it's just my friends (since it requires a two way confirmation). It more seems to fill a gap between public and private friendships. So most likely it will just be yet another social network I'm on all day in addition to Twitter and Facebook :)
> I think it is attitudes like this that stop women and others from participating.

Perhaps as an excuse, but rather not as a real reason.

Upskirt's original author is a woman alright: Natacha Porté, a.k.a. `the lady of markdown'.
yes please! mmmurf is my gmail username
Oh come on. It's PSF's shop. Their catalog. Their speech. Their freedom.
Worried About Dropbox Security? Encrypt Your Data with TrueCrypt for Free
TrueCrypt is free, open source disk encryption software and you can get it for Windows, MacOS X and Linux. It’s practically a standard for desktop data encryption and even Dropbox itself recommends using TrueCrypt to its users.
I'm quite happy, all I want is my gold plated house and my rocket car.
Right. I don't see so much G+ noise on Reddit though, perhaps because Hacker News is smaller.
My parents have a rule about new TV shows: They won't watch anything in the first season. Instead, they record the entire season, and once it is picked up for a second, they'll watch the first season and then become regular viewers.

I have the same rule with social networks. I'll sign up right at the beginning, but I won't participate until I see a good chunk of my friends are on it. I don't want to invest the time if it is going to flop.
You’re not reading this on a mobile phone
I'm in the same boat because I have a Google Apps account, so Google Profiles (and thus Google+) isn't available to me (yet?).
Ask HN: Client won't pay, is he breaking the law in any way?
A client was supposed to pay me between $10-15K for work already done. According to the contract, I was to have been paid couple weeks ago.

However, he's sent two checks that have credited to my account and then returned. This is even worse as its overdrawn my account for the funds I used up before the check was returned.

Finally, he claimed to have sent a wire that should have showed up but still hasn't. He's given me tracking numbers that are not the fed wire number.

My patience is waning and he's put my life in a wreck.

Is he merely breaking the contract or does anyone know if he could be breaking the law by telling me of all his attempts to pay me and blaming it on banking errors? Do I need a lawyer or do I need the cops? Or both?

Thank you.
I'm shocked, just shocked that at the height of demand-responsive transportation system research that someone would have patented one!