skysight-inc/HackerNews huggingface dataset:
If you just want the equations, try:

http://www.ece.cmu.edu/~byronyu/papers/derive_ks.pdf

And for the EKF:

http://www-npl.stanford.edu/~byronyu/papers/derive_eks.pdf
"... Unlike men, women pay attention to detail and tend to get the job done ..."

1) Highly generalized statement. 2) Demonstrably untrue -- computer science requires attention to detail, and save for Lady Lovelace, the biggest contributors to this field have always been men.

But why bother getting into gender at all, especially if you're going to just trot out generalizations? "Men are X, women are Z" is so 3rd grade. People are individuals, affected but not controlled by their gender.
Ask HN: How does Twitter do geolocation?
I've recently been traveling and along the way have been tweeting. I always check out my location as Twitter determines it. I'm really amazed with how specific their geolocation system gets. How are they doing geolocation on such a specific level?

Also, where are they getting their spatial overlays? Sometimes I'm tracked to districts in my own town I never even knew the name of. I'd love to have access to the source they're getting this data from.
Hah, I once had a boss wig out when he heard someone mention a "Java VM." He thought we'd done something crazy with VMWare behind his back.

I like that HN gets confused in the other direction.
I should have noticed your post before I asked the exact same question. Arguably, the first computer programmer in the world was a woman -- in fact, probably the inventor of computer programming.
Freedom of speech doesn't typically imply no fear of reprisals from employers; why should it in this case?
I'll admit that I only clicked through because the S was in a weird font.
This isn't an existential risk.
Dan Ariely's book, Predictably Irrational, presents research that speaks to this issue from another angle: that we perform better at tasks framed in social norms (help a friend) vs tasks (even the same task!) done simply for money.
Nice to see Sergey taking the credit on this. In reality, I think it speaks to geek think: "Why not collect all of the wifi data out there since you are trolling the streets anyways? Who cares what the application is for this, but more data is good."

At some point, you need to hire some paranoid guy to run everything by and then take his word with a grain of salt. A quick check with anyone running a 64-bit encryption key on his DD-WRT hacked router would be able to tell you that a lot of people are going to freak when you tell them your network has been logged by the largest info aggregater this side of the NSA.
I also find that certain locations are more likely to give me better ideas than others. I get good creative ideas staring out the window, taking naps, or taking a shower; definitely away from the computer.
Yes, it does. But you probably aren't starting instances that often, and it only adds a few minutes. If you really need a fast boot, then you can still use an image.

However keep in mind, on EC2 at least, that the images are actually downloaded from S3 when you boot, so if you have a huge image, it will take almost as much time.
Exactly.

Why was Feynman on the Roger's commission? QED has little to do with rocket science.
To those who say that the execution matters more than the idea, I ask why copy someone else's idea? If it's all in the execution, execute well on an idea you think up yourself.
Imagine if del.icio.us was not bought by Yahoo and instead progressed to where we all thought it would be... Basically, it would serve the same discovery mechanism as app store. You could see what other people were bookmarking and quickly add it to your bookmarks. Discovery problem solved!

(Damn you Yahoo and your inability to do the MERGE in merger & acquisition)
"... I only clicked through because the S was in a weird font. ..."

A font to bring out the metal fans - I got this post reading "The havoc the XML purists wrought" ~ http://www.scripting.com/stories/2010/05/19/theHavocTheXmlPu... Dave talking about Jeremie Miller and his new protocol and it relates to this HN post ~ http://news.ycombinator.com/item?id=1360756
These are the only ones we know about (and I think 1/2 of those are dead): http://code.reddit.com/wiki/PoweredByReddit

The goal with open sourcing was never to have clones -- it was to get people to dev the features that they felt were important but we did not, or did not have the time for. Being able to make an easy clone was just a side effect.
Does flash trading cheat the average investor?
There's certainly a lot of room for abuse, especially by designers who want to cram magazine formatting into web paradigms, but at least it's more accessible than techniques like Flash text replacement.
I took issue with the claim that shaping the Singularity is "the world's most important task" when there are so many extinction-level threats that already exist. It seems arrogant and presumptuous to claim the number one spot for a hypothetical threat that one happens to be deeply involved with.

Debating the likelihood of recursively self-improving AI is tedious, usually pointless, and often goes the way of political and religious debate, which could hint at its inclusion in the participants' self definition [1], and I don't have the time or energy to get involved right now.

I apologize if I came off as dismissive -- I was frusterated over my initial point. If it matters to you, I certainly haven't completely written off recursively self-improving AI. I just find it extremely unlikely in the near-to-mid future, and think there are other more pressing issues that have the distinction of currently existing.

[1] http://www.paulgraham.com/identity.html
Never Charge for a Mobile App (and Other Freemium Lessons From VCs)
It doesn't seem to repeat the sound track =\
I don't see why it would. I go to work and I talk about stupid stuff with my coworkers all the time. They definitely don't have much in common with me, and it's an even larger gap between me and the founders. Even so, I manage to do my job and hopefully do it well, regardless of what they thought of my peach/orange/pink hair last week.

There just happens to be this little thing called professionalism....
In essence, it comes down to government use of power. Private companies may discriminate based on beliefs, because the positions they offer are not created by use of force, whereas all government positions are.

Put in a concrete, extreme example, consider if all teaching positions across the US required a statement of belief (say, in god). This would clearly be a violation of the establishment clause (really, tied to freedom of speech, but you could make another example that is more closely linked to the current situation). However, if some private catholic school required its teachers to believe in god, that would not be a violation, because the constitution binds the government, not private individuals or groups.

So, in a clear answer to your question, "why should it in this case?", it should because the constitution is a set of rules for the government to act upon, not for private companies.
I didn't say it wasn't useful. I just said there are better things to work on with our limited resources.
If there is a significant die-off in industrial nations it could lead to a major delay in the singularity, perhaps making it impossible altogether.

http://www.nickbostrom.com/existential/risks.html

In these terms this could be a 'crunch'.
_ry: fictorial: eventually, not for 0.2

http://nodejs.debuggable.com/2010-05-07.txt
It's a great idea but I feel like this protocol is a bit more heavy than it needs to be.
<blockquote>
In the days when Sussman was a novice Minsky once came to him as he sat hacking at the PDP-6. "What are you doing?", asked Minsky. "I am training a randomly wired neural net to play Tic-Tac-Toe." "Why is the net wired randomly?", asked Minsky. "I do not want it to have any preconceptions of how to play." Minsky shut his eyes. "Why do you close your eyes?", Sussman asked his teacher. "So the room will be empty." At that moment, Sussman was enlightened.
</blockquote>

My point: not to confuse "no preconceptions" with "not much directly usable knowledge." Look at the resumes of the people on the team. You've got the head of one of the premier research institutions in the nation (Sandia), a national medal of science winner who has consulted about the Kuwait oil well disaster, a robotics engineer, and a petroleum engineer. And an astrophysicist.

About Feynman, remember, he was a Nobelist and widely understood, when he was appointed, to be the most brilliant physicist of the latter half of the 20th century. His university (Caltech) runs a NASA facility, JPL, where his sister and a lot of his colleagues worked.
UDP over SOAP. Reliability of SOAP + speed of UDP ~
Have you contacted Nassim Taleb yet? 'Robustifying' society against such unpredictables is his speciality.

http://fooledbyrandomness.com/
Google Buzz API - Google Code
Next thing we know, the Tea Party is going to start protesting APIs taking our jobs.

EDIT: In seriousness, though, this is a good thing for ML PhDs like you (and eventually me in a couple more years). Building the progress that's already been made in the field into easy-to-use APIs frees us up to work on the next steps.

Now if they just released an Integer Linear Programming API that would give us access to their compute cloud...... :)
Actually AOL lost a massive class action suit because of its busy signals when they moved from an hourly rate to a flat monthly rate, and then couldn't deliver.

Does Google really have 7.5 GB set aside for every mailbox that exists? No. But people aren't being capped at 5 GB, either.
From their TOS seems like they won't use it for any other purpose. This is discussed on a comment thread above.
Let's be clear about what he said in his blog that's so inflammatory.

Essentially, he said that gay people are morally culpable for AIDS, and that the monogamous gay people are culpable because they belong to the same group much how people belonging to the KKK are to blame even if they aren't the exact person committing violence.
MICROCHIP STAY WELL CATFLAPS
"Are Neighbour's Cats Invading Your Home? Are They Stealing Your Cat's Food? Have You Tried Every Other Cat Flap On The Market? "
If you've got a standard cat door you could be putting your cat and your finances in jeopardy every single day!

Other cat flaps on the market often are not strong enough to keep marauding cats out, you can't programme them to unlock automatically unlock in the morning and lock automatically at night, and they often rely on your cat wearing a collar that he or she keeps losing or it keeps getting broken because it dips into water when your cat is drinking!
Keep reading because you're about to discover the amazing new way to keep your cat stress-free and make your home safe and secure from those marauding neighbourhood cats for good!...

Some of you may be SHOCKED to realise that you have been feeding
neighbour's cats day after day. It might be the first time you have considered that while you are out other cats might be getting in.

Naturally you felt that by installing a cat flap would make it easy for your
furry little friends to come and go as they please... and indeed it does!

HOWEVER, when you are sleeping, at work, shopping, busy surfing the
net, or otherwise not in the room... who knows what else is sneaking through your standard cat flap, infra-red cat flap, or magnetic cat flap?

Chances are, that neighbourhood cats are enjoying your generosity as they FEAST on the delicious dinner that was meant for your cats.
"Google gets some flack for privacy (some deserved, some not), but it's undeniable that they care deeply about the health of the Web."

That's ridiculous. Smart competitors commoditize complements. Google's goal is to commoditize content and content players. When cash stops exchanging hands for content it starts exchanging hands for advertising. This is a strategic move by Google, not an altruistic move.

Say hello to your new master, same as the old master.
>>> u'TeleHa⚡h'
u'TeleHa\u26a1h'

HIGH VOLTAGE SIGN (U+26A1)
Every business settles lawsuits all the time, even in cases where they think they're totally innocent. Corporate litigation is expensive and uncertain enough that settling usually cuts the business's potential losses.
Home Made Carbon Tablet Runing on Windows
wow, lots of homophobe-apologists masquerading as free speech crusaders here tonight.

it doesn't take a genius to realize that:

a) having a lightning-rod homophobe/bigot on the team will turn into a PR nightmare and result in a media circus

b) it'd be better to not have such a circus and focus on the important stuff

c) removing the bigot puts this problem behind you so you can focus on the task at hand

furthermore, $50 says this guy is a self-hating closet homo. wait for it....
> players would still hold back from contributing everything they had

Strange definition of "truly good men". If people contribute to help others, they are truly good. Its the spirit that matters, not how much you contribute. Are you willing to help, are you there for others -- if yes, then you are truly good.
can you please specify which OSS stack you use.
Actually, they all seem to be "what am I doing here" people. Three are nuclear engineers of varying sorts, one does superconductivity (also military stuff, including nuclear weapons), one does nanotechnology. Only George Cooper seems to have any remotely relevant expertise; he studies drilling into rocks.

The main difference between the Katz and the rest is that Katz admitted he has no expertise. He's a very smart guy, but he sure doesn't know how to play politics.
Aside from the unicode thing, none of the items on that list bother me particularly much. There is one that I find really irritating though:

def foo(a = [])
a.append(123)

or the class based version:

class Foo(object):
a = []

def foo(self):
a.append(123)

Neither example behaves like I would expect it to.

For a language that espouses 'there should only be one, and preferably only one, obvious way to do it', that is not obvious to me at all!

Oh, and I wish it had multi-line lambdas / blocks.
Functional and Fuzz Testing Proxies and Load-Balancers
Don't use dumb packet-replay to test modern firewalls
Remote Monitoring
Evalesco is one of the leading network monitoring companies with the product SysOrb. It is born to perform scalable yet very straigt forward and easy to use network monitoring.
Probably Google Location Services. That's what Mozilla uses: http://www.mozilla.com/en-US/firefox/geolocation/
A set of rules for the government to act on in exercising powers peculiar to government, no?

Hence the historical importance of tenure for judges, for example. I assume his university position is likewise protected by academic tenure?

So I respectfully disagree. Whatever this is, it isn't a freedom of speech issue.
He really didn't say that. He compared homosexuals to people who ride motorcycles without a helmet, not the KKK. He also criticized the homosexuals and IV drug users who spread disease.

What this has to do with his ability to mitigate an oil spill is beyond me.
Care to expound on that?
I got my little webapp http://weekplan.net featured by Lifehacker.com by doing the following:

1. I submitted to KillerStartups.com and waited three days for it to be approved (free)
2. MakeUseOf.com saw the post in KillerStartups.com and covered my app too.
3. Lifehacker saw the post in MakeUseOf.com and covered my app.
Eliezer Yudkowsky: Cognitive Biases and Giant Risks [video]
> a single text file in a text editor isn't really the optimal solution

Why not? And if not, a folder with one file per chapter along with unix tools to work on them sounds ideal to me.
Hello, this is Curtis O'Reilly of SpamHero. I got a Google Alert this evening notifying me of this thread mentioning SpamHero. You can rest assured that we are in no way affiliated with discokenny.com nor would we ever send spam to anyone. We are honest people. Feel free to give us a call at the phone number listed on our contact page (toll free) and you can talk to me in person. As for the address listed, it is a PO Box that we are renting from the UPS Store. Apparently the individual or company that is harassing you also rents a box there. Then again, they could be lying about their address. Spammers are pretty devious. Good luck on hunting them down. If we can help in any way, feel free to contact us. :-)
Or all he's other updates have been friends only. It wouldn't surprise me if he has now recently opened his own account up more in a sign of support for the new settings.
By the way, I have used your application in the past, and I can attest that it is an awesome application, simple to use and very useful.

My only worry is the extra request to fetch your javascript. I saw the script to take quite long on some occasions.
You mean the thing that is in fact a picture, and says "Please check back for the video later" in big letters in the middle of it?
There's a place for command-line and there's a place for shortcut. It all depends on the number of options in an interface.

If you only need to do a few things in an interface, shortcut is better because it's clean and intuitive. But when you have lots of behaviors (i.e. millions of potential websites to go to), shortcut just doesn't make sense. That's where an auto-completable search command-line becomes useful.

Plus, I rarely see people use the address bar the way it was "meant to be" or the way that the author described it. People either google the website that they want to go to or the address bar auto-complete it before one finished typing.

Even facebook has a global auto-complete search box.

Watch it, when the number of frequently-used apps in an iphone reaches a critical amount, it will make more sense to use app search/run interface.
Odd, just looking at the compatibility sheet and then my analytics says that Google's Chrome is by far the worst offender in not supporting this. Chrome sits at 15% of my sites traffic and about 75% of that is pre-4.249.4.
Everyone has been contacted. I will have the 3 selected by the end of the week. Thanks for all of your submissions (around 35)! Lots of really quality services!
This is not a fair summary of the facts.

One person you describe as a nuclear engineer also did this: "In 1991, Garwin convened a symposium of experts to discus ways to stem oil flows from Kuwait wells, set on fire by Iraq during the Gulf War."

One other person you describe as a nuclear engineer was also head of Sandia for 5 years. You will end up with a broad knowledge of engineering techniques in a wide-ranging position like that; robotic handling techniques for nuclear material are something DOE labs know a lot about.

Another person is a robotics engineer; again, highly relevant here.
Relax, man. The content on HN is probably one of the best on the web. So when someone posts a story with a funny tag, specially when it's related to startups, we can just let it be.
Maybe, it includes the Sitepoint employees.
I really like http://lesswrong.com -- a spinoff of http://overcomingbias.com

Their 'stacked' view of threaded comments makes a lot of sense to me. It might be really nice for a code editor too -- the minimal indent width can be smaller, and context is clearer.
Ditto here. I just tabbed back into Windows (had been doing some programming in VMWared ubuntu) and fired up MS Word. Less than a second to where I could start typing.

If there is anyone here who doesn't own a SSD yet, buy one this week. It is the single biggest performance improvement I've ever seen on a computer. Apps start fast, VMs start fast, browsers load fast, your interpreted language running in a VM that needs to load 400 files of libraries doesn't care because its fast, etc.
No I don't agree at all. It's trivial to connect your .net applications to any database you want. If SQL Server is $7000 too expensive it's a mistake to assume you'll be better off dumping the entire .net framework just because .net + SQL Server is more popular than .net + (arbitrary DB)

I agree about using the rest of the MS stack with .net but the DB component specifically is highly modular. Let's say you want to go for PostGre or Couch. Neither of those are part of the 'RoR stack' is it? How is is any less correct to use PostGre + .net rather than PostGre + RoR? Is the PostGre + .net community really that much smaller than the PostGre + RoR? I seriously doubt it.
(blatant self promotion)
http://kernest.com supports iPhone/iPad and categorizes fonts by character set (cyrillic, greek, etc) - http://kernest.com/subsets/
standard confusion around open and free. Free software is a philosophy, open source is a development model, and there are several different licenses depending on what ruffles your feathers.
Ah, I did not notice it. Thanks for the clarification.
Reddit releases fully functional VM with their source code
Reddit releases VMWare image and their source code
They're already usually chatting somehow. Analytics. Adsense. Etc.
This article was a revelation to me. Because I already do (have always) run my life exactly the way he describes, but it never occurred to me to be proud of that. (I'm still not sure I should be proud of it, but the article got me thinking.)

I also don't set an alarm clock, because anything I can't wake up for is probably less important than sleep.
Papachito's point is still valid.

If VP8 somehow overtakes h264, the value of the author's work on x264 would be diminished. He is the "lead developer" for x264.
Predicting Odor Pleasantness With An Electronic Nose
This technology would be great for amateur filmmakers, especially those who aren't skilled musicians. Imagine a UI with sliders to create the desired mood, tempo, emotion, etc. Maybe the result isn't a John Williams score, but it sounds professional, is easy to produce, and is royalty free.

I suppose the drawback is if the software is easily accessible, and everyone uses similar databases of sources, the compositions could all start to sound alike.
I'm not generally one to complain, but do we really need to use "u", "no1", "every1", "2", etc on a blog post? I was interested, but all I could think while reading this was "if you don't care enough about your subject to type out 'you', why should I care?"
Note that Shaping the Singularity was taken as the same task as averting human extinction. The talk of AI is secondary, it comes up because many of us think that AI can offer good solutions. In looking at AI, it also seems apparent that AI is itself an existential threat.

Is shaping the singularity the same as averting human extinction? If the singularity itself poses existential risks (this seems obvious,) and if extinction is inevitable without a singularity (this seems likely,) then we need a singularity that is 'safe and soon'. (though the initial wording does seem to gloss over the need to not go extinct in modern ways.)

Put another way: We can do the most work with the most powerful tools. There is a great need to use very powerful tools correctly. If we can even maybe influence the work done by highly powerful mid-singularity tools, we can accomplish far more 'correct work' than we could just using our modern tools. (Again, this does require that we survive long enough for the singularity to happen, and that you don't have a strong discount for future vs. present utility.)

Personally, I think creating a super-tool which can only be used correctly is the best approach.
I'm sure they'll just rename it to MAYA :P