skysight-inc/HackerNews huggingface dataset:
cool...all the better it's in python. i'm not a pythonista or anything, but still think it's a great all around language (esp. for something like this where the focus is on the algorithm, not the code per se).
Supreme Court Switches Over To Ubuntu 10.04
Avoid the lake and move. I was much happier after I left MSFT and reduced my commute to 12 minutes.
http://news.ycombinator.com/user?id=paul
Privacy Versus Convenience: The Facebook - Netflix bill not a slam dunk HR 2471
When Risks Go Wrong...Reward Them (Here's Why)
Guava's EventBus - Simple Publisher/Subscriber
The letter made me think of an odd combination of Dexter and Larry David.
Shanghai Masters 2011 Predictions - Look for Nalbandian to Upset Nadal
Best Buy CTO Says Store Could Add Arduino and Smartphone Accessory Section
Motorola Rugged ET1 Android Tablet
Steve Jobs Died at Home of Respiratory Arrest
>You've got to die sometime. You only have a short time on this planet. Do you want to live fearfully and protect all that you have until your grave (when you'll lose it all anyway), or do you want to go out and live a little?

This is pretty much my argument whenever someone takes objection to me flying small airplanes.
The design of this library reminds me of Apple's design... While a lot of Python is more like Google, or Microsoft -
they just don't get it. (Admittedly, parts of Python are very well-designed, but I still see a lot of room for improvement...)
Show HN: An animated Google +1 jQuery plugin
Hey everyone,
I had the idea to make an animated Google +1 that mimics the style of button seen on any Google search page. I've stuck the source on Github and would love to hear any feedback.

The benefits of the plugin are:

- The button is animated (the same animation can be seen on any Google search page and currently not available)

- Privacy! A user has to opt in (via hover) to enable the button

- The minified plugin is small (~2kb) and contains the default assets encoded in base64 to reduce http requests. This means that when a user visits a page with multiple +1 buttons on, all buttons will load immedieaty and removes the noticable lag / flicker of assets being loaded that is currently seen with the code from Google.

Check out the source on Github: https://github.com/laurencedawson/jQuery.googlePlusOne.js

A live demo can be viewed at: http://laurencedawson.github.com/jQuery.googlePlusOne.js

Thanks!
Well, there's nothing about psychopaths which makes them inherently more predictable than everyone else. That's what the article was about, yeah?
The real problem is that we have laws that are classified.
From my experience, I think Rails would be a good option. I myself am new to programming (been doing it for less than 3 months) and have found Rails to be relatively easy/ straight forward. Plus there is are so many ressources out there in case he would like to learn more.

Rails for Zombie could be a good starting point.

Side note, when I say I am new to programming, 3 months ago I barely knew what css ment - and have never taken a cs class.
I prefer the east side for my two kids. My wife also likes it. If it was just me, I'd have no problem living in Seattle.
Ask HN: Where do you promote your landing page?
I've read a lot about viral landing pages like stripe,milk, forkly and hipster which have no problem at all generating traffic for their landing pages prior to the application launching.

We just published our landing page www.grooovy.me but don't seem to be getting anywhere at all. We're not exactly sure where to begin(we posted on HN, tweeted about it), and don't know exactly how to get the ball rolling.

Any advice? I know it might have to do with the actual product or landing page itself, but I believe I did a good job this time around.
LinkedIn Data Scientist Talks Shop
哪种牌子的蚕丝被最好？
Always find PG's talks and blog posts engaging....might be a good read.
It is indeed kind of lame.

If I did that at my company I would get quite a reprimand from the CEO :)
ForumCon 2011
Google aims Dart at "the Visual Basic of the Web"
I had heard the release was held up because of negotiations with Apple over other issues. It seemed like Apple and Facebook didn't get along. Steve Jobs describe integrating facebook with ping as not happening because of the "onerous" terms of service. Also Apple integrated twitter, not facebook into ios. Is it possible that it's because Steve Jobs is dead that it's released?
Diabetes: the epidemic
"I came up with an idea. I researched potential competitors, talked to potential customers, and overall got good feedback. So, I went along working out features (as well as refining down to MVP) and started designed a pretty detailed wireframe."

You certainly sound like the ideal business side of a partnership.

I'm a programmer, I've been coding since I was 13 (28 years ago.) and building websites since 1999. Here's my most recent http://strongcoin.com and one I've had for a while http://status2k.com.

I'd be interested to hear your idea, please contact me on ian.purton at gmail dot com.
Facebook Makes Its Move: Brings Viral Channels to HTML5, iOS Apps
Better Ruby Autoload?
I read that Apple and Facebook were planning on announcing the app and possibly other things at the iPhone event last week but that Apple "went dark" after learning of Steve Job's health over the weekend.

If that's the case a soft, muted launch would be more understandable especially considering direct competitor Samsung/Google postponed their launch indefinitely.
one more from startupbootcamp .. Go Go Go
If you're using Twisted (or Tornado, ugh) then there are builtin HTTP clients which are async in all the right ways and provide similar high-level APIs for making requests. If you're using gevent, then this is what you want. If you're using eventlet, you should switch to gevent or learn Twisted.

So yeah, this is suboptimal, but not the worst thing in the world. It should really be documented though.
"Grand Daddy" of CrowdFunding
Maybe they'll start working on making the iPhone version less buggy now. The last six months have seen it become increasingly unstable.
No preview? Only Kindle? I'd be curious to know if this eBook/MixergyNotes touches on funding ventures other than just YC.
Learning MIT Calculus in 5 Days
Why should I care about why you quit and your new project? What is hall.com? Clearly I am not the first person to ask this question.

Why should I bother asking for a "hallpass"?

It sounds like a marketing campaign... yet I can't find any information on what you are doing...
I expect most responses here to be critical of the trend mentioned in the article. I see it as useful.

Its utility is limited to tasks that are commensurate, however. This means you can't really apply it to creative work. It's difficult to compare a developer to another using the kind of simple metric that easily lends itself to gamification. Even if you use something as general as time, you'll fail, because the question is time to what? Unless you've got two people working on different implementations of the same feature, you'll still be measuring different things. (And if you do have two working on generating two independent implementations of the same exact feature, any gains from competitiveness will be more than offset by wasted time.)

Other tasks, like data entry or content generation, do have easily comparable metrics, like rows per minute or clickthroughs. So it should be expected to work better there.
Mr. Moustache's analysis of the cost of an automotive commute remains valid, even if the automotive commute is necessary.
I'm glad that's not the case, and I apologise for assigning you ideas you don't hold. However, I did, and still do, have a very hard time reading your comment differently.
[pdf] Instead of working, read this article (on procrastination)
Another free (at-least so far) music streaming service that has figured out how to make money.....build out the eye balls(in this case ear lobes) and money will follow strategy?
It's certainly not gone live here in the UK yet (it's iPhone/iTouch only, version 3.5 as before). Is it in the US app store yet?
PR Tips for Startups
I really like the design of this landing page a lot. Very clean. It's a subtle touch, but the reflection on the iPad is more muted than you typically see for this sort of display (including what you'll see from Apple at http://www.apple.com/ipad/ .)
I will likely adopt Dart to replace all my client-side coding needs (but not just yet).

I was a little bit annoyed by the braces/semicolons on first glance but spent a few hours today reading the documentation and language reference etc.

It does seem like Dart is a "grown up" language, as you say. It's so packed full of goodies that it seems preferable to JavaScript in every way, except for the fact that JS is already here and has a large user base.

People who've invested a lot of time in learning how to make JS work might have a preference for sticking with what they know, but I think the general reaction today has been to place too much onus on the Dart team to say why it's better than JS.

It would be interesting to hear opinions from John Resig or Douglas Crockford. I'm hoping they're giving the matter some thought before weighing in on this, rather than just indifferent.
They didn't post it indefinitely. They postponed it till the 27th.

http://thenextweb.com/google/2011/10/07/samsung-and-google-t...
Update on photo incident at mall
There are a couple of places in the US where there is enough population density to make mass transit work. Unfortunately no one wants to spend the money to improve it. Train and bus travel is painfully slow. Commuter rail travel, for example, averages about 30-40 mph, at best. If that doubled, people could commute from "great distances", or simply live 40 miles from a major city and have a 30 minute commute. Is the problem really that hard to solve?
There's no way to make this code right.

The SQL injection problem is easy to fix - escape single quotes manually, use parametrized queries, use LINQ, etc. The bigger problem with this code is security design, or lack of one as it were. To make this code right one has to come with a secure password storage scheme, and, by the looks of it, a secure session authentication mechanism is also required. By the time you're done coding it will be completely different code, and a bit more of it than is present.

Here's where you would start:

1. The password should be stored only after being hashed, with a unique salt, preferably using a hardened hash function such as PBKDF2 (part of standard .NET library).

2. Session mechanism would involve a server-side secret, a user id, and an expiration date, all hashed together using a HMAC function (also part of the standard .NET library). This session token will be shuffled back and forth, and the HMAC signature is to be validated by the server on each request (including the expiration date).

Variable, method, and file names, having all code in the click handler etc are the least of the problems here. Frankly, which problems people pick in this code is probably a better indicator of skills and experience than the code itself lets on about the original author.
How many people are there? Did you get the feeling that there was a lot of steam left in the crowd to keep the protest going or do you think it will peter out soon?
F' these guys. Really.

There's nothing here that's orientated around doing what's best for the user (C'mon Zuck, I thought that was your mantra) -

* we know from Jeff Verkoeyen that this app has been V1 ready for some time

* the delay was so Apple and Facebook could do some biz-dev shenanigans - that ultimately broke down

* now this has been 'launched' in some slap-dash, careless manner.

Facebook for iPad may be the most anticipated/demanded app for iPad but if that means Facebook feels it can get complacent and use it as some (failed) bargaining chip with Apple then I refuse to want to be the pawns in the middle of all this.

Not downloading, not using, chalking this up as another reason to be done with Facebook and it's Empire.
Pre-requisites for seed capital?
All my reading up on Start Up funding sites such as this, lead to one conclusion, i.e. in order to get funding you need one or combo of: revenues, traction, ivy league founder/s, founders with past successful ventures or if none of the above, need social proof at a minimum. Is this right? How does a newbie with a great mobile app idea and passion and some seed capital (enough to get the non functioning prototype up) get funding to get his baby up and running!!?
I don't think boot strapping in mobile apps would work as if you skimp on the development you don't get a robust app and rack up negative reviews in no time!
Iirc, Gilmore v Gonzales showed that the government can have secret laws. I can see the administration believing that it's also ok to have a secret interpretation of a law.

I personally strongly disagree with both of the above but don't see how I can change anything by arguing about it. [1]

[1] http://www.paulgraham.com/say.html#Pensieri-Stretti (pg, please put anchors in your essays)

--

[edit to add]

http://en.wikipedia.org/wiki/Gilmore_v._Gonzales
What parts of Patriot Act are secret?
This is not the same thing as Go. Traditional languages tend to produce unreadable, message and difficult to follow code when describing concurrent tasks -- this is the impetus for a language like Go, where concurrency is built-in.

Also, I believe all Javascript engines are single-threaded -- try passing to `go()` a function which doesn't return and you will see that nothing outside of that loop will ever be executed.
Photoshop Alternatives for Linux
My girlfriend always seems to know the plot of every movie. For a while I was wondering when she was finding time to sneak off to the theater, and why she was doing it without me. Her secret was just that she watched just about every movie trailer at apple.com.
Well, being local doesn't protect you from indirect access; it's the lifetime that makes statics troublesome, not the scope. The function wrapping the local may be called by the initialization.
Here is what is most interesting. The "outrage is over the government subsidizing the banking industry", which is purely a Keynesian phenomena. This is the primary problem with Krugman's beloved Keynesian economics, it looks great in theory, but is horribly corrupt and fallible in practice. As long as one believes that governments don't make mistakes and bureaucrats are "for the people", Keynesian economics would likely work. When people are purely self interested and flawed it rewards the wrongdoers and punishes the masses. I firmly believe that people are always self interested...therefore Keynesian economics has no real world application.

The Inflationists like Krugman can never be proven wrong, as the answer always is "the stimulus wasn't big enough", "the stimulus wasn't properly targeted", it's always that their was a small error in calculation rather than the philosophy is completely bogus. In circles we go.
Play Where You Have The Best Chances
Why do people build startups outside of Silicon Valley? Discuss
In Western Europe at least people tend to use protective gear on scooters. So inside the city you're likely to be riding at close-to-bicycle speeds, but with a motorcycle helmet and an armored jacket. Even if you do fall (and you are indeed likely to fall with a scooter) you're probably safer then on a bicycle.

Plus there's a bit of a story with those statistics. Death is way over the charts if you ride either under the influence, or without a helmet. Take away this, and also take away the larger number of accidents which happen in the first year of riding, and you're no longer at 4x.
I'm in the US and just downloaded it, got the old iPhone version in a small window, as always. Very annoying.
Cool. Now hook me up with a site that does this for those cicada patterns previously featured on HN:

http://designfestival.com/the-cicada-principle-and-why-it-ma...
Likely it's minimums to rights holders.
But if they can port it to the Itanium instruction set then why not x86?
There are several sites to (text) preview movies, here are my favorites:
http://www.denofgeek.com/movies/ (action)
http://twitchfilm.com/ (thriller/horror/asian)
http://io9.com/ (science fiction)

For watching the trailers I prefer Apple's site: http://trailers.apple.com/trailers/
Some of this anti-Facebook stuff is just over the top. I feel like it's the mid-90s and people just started drawing horns on Bill Gates.
I submitted my application a while ago, but I've updated it a few times to clarify things better as well updating it to reflect changes. What are the odds that the people reading it are going to have read one of the old versions or one of the better and newer versions? Thanks a ton.
I think there is a point of expected knowledge though, as somethings really won't matter in the long run. It's been a long long time since I've touched C, but if I remember right a big issue with int main() & int main(void) is that if you don't have the void to tell the compiler that main takes no argument then you can cause lots of micro-controllers running your code to crash. This fact makes the void knowledge more important for micro-controller programmers then it does for Windows programmers (although it's very simple knowledge that a lot of people state).
> The "next guy" here implies anyone who needs it more than you.

Yes, but you only need open a single newspaper to learn that inner city children and old men with cancer are NOT the recipients of the money you're being asked to fork over. So framing tax increases in terms of those worthy causes is essentially fraud.

> On a different note, I must say that I blame more the system that made it possible to give people mortgages who can't pay.

Sure. But it's the exact same system that asks for your tax money to clean up its mess.
Try this script:

#!/bin/sh

IFS='\
'
for i in `ls -dLtr \`lsof -c plugin-containe -a -u $USER -X +L1 | awk -F ' +' '/\/tmp\/Flash/{ print "/proc/" $2 "/fd/" gensub("[^0-9]", "", "g", $4); }'\``; do
PLAY="$PLAY $i"
done
IFS=' '
mplayer -osdlevel 3 -fs $PLAY

I have it bound to a shortcut key in my window manager and I installed http://userscripts.org/scripts/show/13333 to automatically pick 720p videos, and pause them.

So I go to youtube in a tab, let it buffer for a bit, hit the shortcut key and enjoy.

Note that it's only semi-recent versions of flash that automatically delete the videos, if not remove the +L1
Faster than a speeding photon? Light is not faster than light
I respect hackers, yet I don't want to have to endure someone whinging about how their washing machine doesn't also do dishes like the 1920 model did.
Atari founder on the end of consoles
It takes a few hours for the app to percolate through the App Store.
So, they're replacing incentive based pay structures with points, leaderboards, and badges? Where do I sign up?

The people I know at companies where everyone is explicitly ranked and rated in a way that's made public (e.g., Intel) mostly dislike the pressure it adds and the comparisons it creates. If pay and promotions are based off these leaderboards, then this has all the advantages and disadvantages of the Intel system, and there's nothing new here. If the leaderboards are just "flavor", then this is just another form of lucite plaque, and there's nothing new here.
Why is there no dead tree version?

As much as everyone here loves their e-readers, some of us still find hardcopies more enjoyable. I, for one, won't be purchasing for this reason only.
It is also available on B&N in ePub format. There seems to be a free sample as well, didn't look at it though.

I noticed one funny thing while browsing the B&N site, in the "People who bought this also bought" section : http://imgur.com/ZFAwY :)
You keep missing my point: Freedom from configuration is a form of freedom.
No, no it's not. (Http)WebRequest IS AWFUL. I built RestSharp because HWR is so bad. WebClient is closer to requests, but still horribly awful if you know anything about HTTP.

The new System.Net.Http.HttpClient in .NET 4.5 is closer to Requests and not entirely bad, if a little rigid.
Hey, iPhones have features, too.
I think both 3G and 4G are a lot less present in carriers’ marketing in Germany. And maybe I missed it but I haven’t seen a big marketing campaign for 4G in Germany. I wasn’t even aware how widely available it already is†.

Carriers in Germany seem to be a lot more willing to use standard names for their marketing, e.g. UMTS, HSDPA, LTE, probably mostly because all carriers are using the same standards. (No one uses CDMA in Germany.)

I also haven’t seen any carrier refer to something as 4G that’s not LTE.

—

† http://www.t-mobile.de/funkversorgung/inland/ — http://www.vodafone.de/privat/hilfe-support/netzabdeckung.ht...

What I would like to know is why LTE is available in all those weird places with relatively low population densities and rarely in cities. What’s going on there?
Would this be the "safest" way to use Facebook? Lets say that my iPad had no Facebook cookies and I installed this app, signed in, switches to a browser and started browsing. Is faceebook still tracking my every move?

Just curious.
Your price for buildable land in Europe is way off. The average price for land that is ready to build on in germany is around 129€ ( http://www.destatis.de/jetspeed/portal/cms/Sites/destatis/In... ), resulting in about $700,000/acre. Towns are quite a bit more expensive.
Very good point about the statistics. If you really try to drive a motorcycle safely, (e.g., not drunk, not too fast), the statistics practically describe a different cohort.

Motorcycling is easily one of the best things i've done, it puts a smile on my face every time i go out. Cheers!
I wonder how effective cramming it all in 5 days. I would be interested in how much he remembers after 2 months.
I should have qualified my response, but I was running to a meeting at the time: It's not mandated by law for all companies, of course; that would be insane.

Time tracking is required for any company that bills clients by some unit of time (or bills another department within the same company for services, which is fairly common for large companies). Even if part of your workday is not related to external customers, once you are "tainted" by the time-tracking clause, you have to track all your work hours. For example, I myself work on a product as a developer, and only a small part of my time is spent directly servicing customers. Even so, all my work hours have to be logged.

I am allowed to log all my internal hours as one block if I want, but the manager guys like seeing how/where our time is spent, so they want us to log our work hours as finely grained as possible. We are a small 15-person company, so it feels a bit weird, but it's not a huge bother. We currently use Harvest, which is not a good app for managing a project, but is a very good app for invoicing.

The whole law is probably related to some EU directive, but I don't know the specifics.