skysight-inc/HackerNews huggingface dataset:
Like the computer is designed for people that are too lazy to do math? Or the car for people who are too lazy to walk? This is a perfect posterchild because no company, including apple would spend the time and resources to make the perfect dock. Kickstarter facilitated a non-obvious innovation that made it big. Clearly the need is there.
Hash collisions aren't a problem for this application and if we were to pretend that they were, that's solvable by using multiple hashing techniques at once.
What's the message here? Is this course going to be online? or is just a CS course page from MIT?
3-D printed jawbone
A lot of people seem to agree with you, but I believe the HTML 4 spec supports my point: http://www.w3.org/TR/html4/charset.html

HTML is defined to use Unicode as the document character set. But the charaters can be represented as byte-streams using different encodings, UTF-8 beeing one encoding, ISO-8859-1 beeing another encoding.

> The "charset" parameter identifies a character encoding, which is a method of converting a sequence of bytes into a sequence of characters.

A lot of people seem to confuse Unicode with the UTF-encodings.
Anonymous: Powerful activist group or disillusioned youngsters?
They should prove it by publishing the collection they deleted, otherwise how could we know? :P
A lousy critique. RDPD is far from perfect, but it has a few good nuggets. The author barely scratches the surface what he actually dislikes about it, and instead angrily slings poo and expects us to agree and join in the ridicule.

In short, unconvincing link-bait submitted by the author, using a tactic just as sleazy as what he condemns Kiyosaki for. Would downvote if I could.
I almost wanted to bold it even in the quote. I actually missed it the first time I skimmed the post.
Son, in this house we respect Russel's paradox!
Nest Responds To Lawsuit, Says They Have The Resources To Defend Itself
Not really, I just skipped the first few seconds of the first video because it's just noise.

But more importantly, are you on a slow connection by any chance? I haven't had any buffering issues so I'm wondering if I'm the exception or the rule. I could specify that videos should play at their lowest quality if necessary, which should help, but I'd like to avoid that unless it's strictly necessary.
You will probably not be surprised to learn that your community is atypical, to say the least.

Of course it's atypical. It's also an example of spiraling civil service salaries.
It's funny that the Apple dock has this problem, given that ye olde original Palm Pilot dock had a big chunk of steel in it just to avoid this very issue.
You could just use SHA-256. If it does collide then Path's malfunctioning will be the last of our concerns. :-)
The fact that you have to email Path to "revoke access" is still unacceptable.

This information should never be stored on Path's servers. Best case scenario they should be storing hashes of information and before people say there can be collisions so what? The number of people who would be presented with a friend that they don't know will so minuscule versus the number of people whose personal information is stored in plaintext in a database somewhere.

The idea that when someone signs up for Path and is instantly recommended to friend someone else because that person shared their personal information is scary.

Making this opt-in gives people the illusion of control when one of their tech illiterate friends who always clicks accept has already given out all of this information.
The course seems to be online. Here's the page containing video links: http://courses.csail.mit.edu/6.851/spring12/lectures/
Great story. Compelling and rich.
In Chrome (any other browser with developer tools would be able to do this as well) I just right clicked on the animation area and clicked "Inspect Element". Doing that exposes the developer tools which includes the ability to make live edits to CSS. The animation window is, very nicely, contained in a single element "p#fluid". From the developer tools it's a simple matter to change the color declaration from red to green and add a new "background-color: black" property.
Got it down to 70 MB with lrzip. Any better?
It solves a problem. Yes, you can work around that problem, but most things in life are bought to solve problems you can work around.
A sincere apology always adds value to this world. And I guess, it's sincere, even if there are flaws in it here and there. Just my perception ...
It's Drew Conway. The guy is good, and he makes complex things very accessible. Sometimes, you need to understand the matrices behind the process, and that's great, lots and lots of books out there about the math. But sometimes you need to group up some data and you need a quick way to get it done mostly well. There aren't as many books out there to do this as there should be, and I look forward to this one.
Couldn't someone do the same thing with existing radio navigation tech? I suspect they just track the source of the signal down and arrest them.
Time to refresh data structure and learn some new things...I can see that they have a link for video there...
> $100 million CEO is worth $50 million more than a $50 million CEO, so your economic outcome is the same regardless of which one you hire

What you're suggesting here is not that there's no correlation, but that there is a latent correlation hidden by the market. Another scenario is that some CEOs do well for their companies and some do poorly and this doesn't depend on how well they're paid. In other words, I'd vote for possibility 2, except instead of saying CEO pay and company performance are totally random, I'd say they're independent of each other.
I'm glad they decided to nuke the data, but can you really trust them again? This only happened because someone was hacking a project and ended up tracing what Path is doing to his address book and then blogged about it, getting enough attention and momentum to end up forcing Path to take this action.

But can you really trust a company like this in the future?

I think Dave Winer is right. One should treat others data as one would like others to treat their data.

http://scripting.com/stories/2012/02/08/gladIDontUsePath.htm...
I'm on a pretty good connection (I think). I watch a lot of youtube videos and never have any serious buffering issues. Maybe it's just these particular videos.

Anyway, it's a fun idea. You should share it here - http://swym.me
the borg make most sense as wireheads who, from a certain type of utilitarian standpoint, are engaged in a great moral crusade.
Interesting - I'm not well versed on the Python stats ecosystem. It's a side effect of working in finance where every place I've worked already has large well tested libraries in C/C++/C#.
Not a big deal. The pilots would either switch to using other instruments / visual flight rules or would abort a landing and go around for another pass.
You need to put your link example with new lines above and below, indented by two spaces. This will put it in a scrollable code box instead of stretching the page.

http://news.ycombinator.com/formatdoc
Such angry article is a funny way to sell the book (and get his Amazon affiliate commission).
Well the hardfloat stuff was clearly worthwhile, but some meaningful benchmarks against x86 would be more useful. My ARM machines are all faster than my terrible Atom, but a lot slower than anything modern for cpu intensive benchmarks.
Oh Twitter, ad-free social network. We hardly knew ye ...
It would be unwise for Apple to change the size of the iPhone. Not only because of all the practical problems with gadgets like these, but I also think they got it right the first time.

Specifically, I'm reminded of this post by Dustin Curtis:
http://dcurt.is/2011/10/03/3-point-5-inches/
The size of the iPhone is deliberately what it is because it is allows most people to operate the entire screen with only one hand.
Good food for the teeth that kill the bacteria ~ Of Dentistry
What is the difference between this and the playlist in YouTube itself?
I have to say, of all the comments here (and the large volume of downvoted ones), I don't see the problem wiht jsavimbi's comment. It does seem very strange to say "We are all about user choice and privacy" while apologizing for violating that credo.
There are actually pretty strict rules for the high-altitude balloon people in terms of payload weight/volume, and being visible to aircraft, both visually and on radar.

http://www.eoss.org/pubs/far_annotated.htm

Basically they have to be made so that on any collision the payload will break off safely, and that when it falls it won't seriously damage anything that it hits.
Why can I not lock down my phone information and describe, at the device level, what I'm willing to share? The present alternative (on Android) is to allow/deny applications on a case-by-case basis. Fuck up once and I've let slip data I don't want to share. Some apps cannot be deleted (on an unrooted, phone -- only with difficulty on a rooted one).

Why can I not query each and every application vendor for all data held on me, and either modify or correct this as I see fit?

I've enjoyed playing with my Android phone for the past while, but I'm increasingly very unhappy carrying a persistent snitch in my pocket.

I'm waiting for the Perl Harbor / 9/11 day for this stuff. It's going to happen, it's a matter of when.
That is incorrect. SHA1 still has no known collisions despite years of research and computing power dedicated to finding just one collision.

Edit: Furthermore since the set of valid emails and phone numbers is a very restricted set of input, it is extremely likely that there are literally no two valid email/phone numbers that SHA1 hash to the same value.
They said everything will work exactly like before if you opt-in. So the second you click "accept" they have your entire address book until you email them and say please delete it.

This is smoke and mirrors and makes it sound like they've done a good deed.
Another article[1] on WSJ has as its title "Groupon posts surprise loss" and I thought, how is it a surprise? Personally I was expecting a loss, when I read through their S-1 both before and after the amendments the numbers still didn't add up. If I could find a reasonable source of Groupon stock to borrow for 12 months I'd be tempted to short.

[1] http://online.wsj.com/article/SB1000142405297020436940457721...
Since he was using very uncommon symbols and the cipher is old, it's not so unlikely, that the author used a simple letter replacement table. Something like:

a -> #,

b -> *,

c -> =,

...

and so on.
Unfortunately the handwriting is a bit messy and hard to read, but I'd try to make a frequency table for every symbol and compare that to a frequency table of letters in the english language:

http://en.wikipedia.org/wiki/Letter_frequency

Now try to replace the most frequent symbol with e, the second most frequent symbol with a or t and so on. Try some variations and look, if it makes any sense.
There is no proof of that they really deleted all user address book data.
Seems that fantasy math works well for raising money but not so much for keeping the share price up.
Most opcode caches are within a couple percent in performance of each other, I wouldn't expect the commercial Zend product to be much better or worse than APC performance.

Since Dmitry Stogov (the benchmark poster) invented Turck MMCache and was hired away by Zend, it makes sense he is benchmarking with zend ;-)
Groupon Reports Quarterly Loss, But Beats Revenue Expectations in Q4
I found their opening quotes to be a bit at odds with the rest of their logic:

"It's probably hard for a Mercedes owner to describe to a Honda owner how attention to detail makes their driving experience better."

Right, and said Mercedes owner probably isn't going to buy a Honda next time just because it holds its resale value better.
That's what this is already, eh?

A description of copyrighted data would be the torrent file, which content producers would probably like to argue are infringing.

A magnet link is a hash of the torrent file, so it's already two steps removed.

Of course, the Pirate Bay magnet dump is itself a torrent, so it's a hash of a hash of a hash of copyrighted data.

And that torrent itself has a magnet link: 938802790a385c49307f34cca4c30f80b03df59c is a hash of a hash of a hash of a hash of copyrighted data. (In the MP/RIAA's ideal world, I've just committed criminal copyright infringement with damages reaching into the $billions.)

Theoretically, the Pirate Bay dump could include the torrent for the Pirate Bay dump, and be an infinitely recursive description of itself... but that's probably an intractable cryptographic process.
The more one studies computer science, the less one believes that information can be owned in any meaningful way. I remember reading a paper on a "lightnet" that basically XORed arbitrary blocks of data together, then produced a recipe on how to recover some original data by XORing the appropriate blocks. With just this recipe you could ask other nodes for the random blocks, then recover the original data locally. The paper made a good argument that however you try to define ownership of a block, it will lead to some contradiction. The system was implemented but I can't recall its name. I think it was hosted on SourceForge.
Offer HN: User feedback for your project
I've found the HN community really helpful over the last 12 months, so I thought I'd use my first submission to offer something that others might find useful.

I'm used to analysing projects & providing feedback reports for businesses. Also I've helped a few folks out here before with UI/UX suggestions and new ideas that come from taking a fresh look at things.

If you would find detailed user feedback for your project, idea or company helpful post here or drop me a mail!
Or do something cool with the default. At the NASA astrobiology institute they have little astronaut silhouettes for the default profile pic:

http://astrobiology-beta.arc.nasa.gov/directory/carey-sean/
Click "Play All" and it plays them all together at the same time.

Also, you can control each video's start time and volume. So for example, you could play a video of your cousin dancing but mute that and also play another video of bluegrass music as if that's what he's dancing too. A lame example, I know, but it gives you an idea of what I was going for.
Hmm, an aggregator of business-crippling 50+% off coupons directed squarely at one-time-use, entitled penny-pinchers is not doing well after they've run through most of the gullible small businesses in the US?

Go figure.
How do you know they did delete the data?

Do you honestly believe they are sorry and they deleted your data just because they said so?

I personally doubt it. It's valuable for the company and it would be foolish (from their perspective) to delete it. Somebody has to write & test code, to make sure that the code uploads all your contacts.

I find it hard to believe that you have access to all the data, see what is coming in, and then discover, when you're caught that "ups, we did a mistake". Our implementation sucked.
"we’ve deleted the entire collection of user uploaded contact information from our servers. " -- I doubt it based on how he define "delete".
Your comment reminded me of Jamie Zawinski's tongue-in-cheek quotation "Some people, when confronted with a problem, think
'I know, I'll use regular expressions.' Now they have two problems." (http://regex.info/blog/2006-09-15/247)

Jestful, off-the-wall comments aside, I love regex. It takes away a great deal of the drudgery associated with processing volumes and volumes of text. I can't imagine not having it.

(Aside: Now that you mention it, I can think of a couple people who aren't programmers who use regex pretty frequently because it makes their life a little easier even if it isn't highly advanced, super-dense regex.)
Agreed. Like a scooter (instead of a sedan), some phones don't have everything you normally expect from a "smartphone."

But the sales figures for those kinds of "cars" indicate those "cars" aren't worth much attention. Same for phones. If Android can run on them, great.

What other commenters said: maybe it would help if we focused on premium Android phones.
This looks like it's going to be a great course, Prof. Demaine is an excellent lecturer.
sorry if i'm being daft, but can't you get this down to a magnet link itself? THe page linked does just that:
magnet:?xt=urn:btih:938802790a385c49307f34cca4c30f80b03df59c&dn=The+whole+Pirate+Bay+magnet+archive&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.ccc.de%3A80

but wikipedia has an example of a magnet link like this:

magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C

so could we get the magnet link to ALL of the magnet-hashes for ALL torrents on the Pirate Bay tdown to, what is that, 35 characters oplus the magnet cruft "magnet:?xt=urn:sha1:"?
Asperger’s, Overdiagnosed, Ill Defined, May Not Be a Syndrome Much Longer
The story of a suicide
First, 23rd century is a very long shot.
It's like trying to predict 20th century from 17th.
You can only realistically figure out something about mid-21st.

And I bet the events described by you would cause people to start caring even less about privacy.
What's the big deal about data becoming public if it's old and nobody reads it any more? Because each second produces more data than you can possibly care?
The RedMonk Programming Language Rankings: February 2012
It is super curious why Apple decided to allow apps to access the Address Book freely. I'm releasing an app on the App Store next week and I definitely thought about all the evil things I could do to my users because Apple provides them no protection. And as a developer looking for success on the App Store, it is very tempting.

I once considered the possibility of uploading the entire address book to my servers, too. In fact, I even considered email/sms spamming everyone in those address books with "invitations" from the address book owner to download my app. Of course, I did not end up doing any of that nefarious stuff. Not even uploading the address book for innocent "Add Friends" features. But the fact remains that given the freedom to do so, almost every developer will be, at least, tempted to take advantage of it. Most will.

I honestly don't think Path did anything wrong and I'm sure they kept the information secure on their servers. It's Apple that somehow let this one slip through.
Straw man argument :)
AFAIK "unmanned" at this point doesn't mean "pilotless" - you still have a full-time pilot, just not on board the aircraft proper. It seems pilot jobs are safe... for now.
> The problem is, sometimes the way we interact with the world becomes so obtuse it inhibits our ability to communicate effective and form healthy meaningful relationships.

In this particular case, when the reporter caught up with the guy he appeared to have a wife and young child. So he seems to have at least one "healthy meaningful relationships". He's probably not a complete jerk when face to face with people. It's probably more along the lines of this: http://penny-arcade.com/comic/2004/03/19
The worst thing is probably publishing or acting on something that is, in order of importance: succinct, damaging, hard-to-refute, and true.
Call me a cinic, but suggesting that we shouldn't be concerned by saying "It is also stored securely on our servers using industry standard firewall technology" seems somewhat naïve. As if that means that our data was adequately protected from prying eyes...

I'd be impressed if they'd turned round and said "We realise it looks like we were trying to expand our business off the back of your private data, and have therefore decided that in our next release we will stop uploading user's contact details altogether. We'll make our social network so compelling that it'll go viral without abusing your privacy."
r00k as someone who really like vim and use it daily, I have to say I have fairly negative impression of your effort here.
I wish you well as fellow vim user.
Here's a directory of stats/ML-related Python libraries: http://aliquote.org/memos/2011/02/07/python-for-statistical-...
The main purpose is to send you a push notification when your friend joins, since a push notification can't execute client side code... that wouldn't work.
Facebook is trying to push the responsibility for the privacy of your friends to you with this, and by doing so they are violating EU privacy laws.

See: http://en.wikipedia.org/wiki/Data_Protection_Directive

This is one of the few areas where the EU is (still...) ahead of the rest of the world. Facebook should not be able to collect data on your friends even at your request unless your friends explicitly consent to this.

Clearly your friends have no business passing on your data and Facebook has no business collecting it. "Make sure your friends are comfortable" is no excuse for facebook to go ahead and break the law.
Oh ye of little (14? 13?) experience, please allow me to introduce you to the concept of a power relationship.

You'll find that a lot excitement in sex is based around that concept. See S&M for extreme examples of people who most definitely keep pushing the power relationship boundaries until the other person says "no". However, you don't have to go all the way to S&M to find this. Most consensual sex is filled with little dares and attempts to push the boundaries. The other kind of sex, where you just do what is expected and never cross any lines, is generally known as "boring crap" and shunned by parties who actually know what the fuck (pun intended) they're talking about.

With that said, we all deserve to be downvoted into oblivion for this retardedly off-topic thread. Let the slaughter begin.
Wow, that speech from Network is fantastic.
I got into MIT at 16 and turned 17 during my freshman year. I can't say I ever suffered socially as a result; I'm a very social person and had a large group of friends at school.

As far as the strategy, if you can call it that: I wasn't getting much out of high school and realized I could finish all my required classes in 3 years, so I did. By far my most time consuming extracurricular activity was studying the violin; until I entered MIT, I'd been primarily a musician, and I certainly wasn't forced into science or engineering. I'd taught myself to program and decided that EE/CS was an interesting career path, so I applied to MIT.

(Now I'm an integrated circuit designer.)
'Explorers,' who embrace the uncertainty of choices, use specific part of cortex
You could just take a spread bet position instead. Doesn't require collateral, doesn't have a cost of funding/carry and, at least in the UK, gains are tax free.
I think it's a bit conspiracy-theorist to say that companies do this because they want to use everything they can get. The relatively easy privacy maintaining alternative (hash address book contents and store the hash, and check against hashes when people join) is simply not as obvious as simply uploading what you get from the API.

Most app developers are just trying to get a job done as quickly as they can, and are in that hustle are choosing the path of least resistance, rather than thinking, "I really want to exploit this data as much as possible and invade as much privacy as possible."
That was my first thought too, and allowing it be revokable by either party.
Scikits.statsmodels [1] is the main statistical and econometric library for Python. It is usually used with pandas [2], which provides nice interfaces to your data, particularly for time-series. You can also call R functions with the rpy2 bridge [3]; pandas provides a higher-level API for using rpy2, though last I checked it's not fully fleshed out yet.

Wes McKinney, the developer of pandas, writes a blog [4] that provides a good look at data analysis in Python, particularly if you're in finance.

1. http://statsmodels.sourceforge.net/

2. http://pandas.sourceforge.net/

3. http://rpy.sourceforge.net/rpy2.html

4. http://blog.wesmckinney.com/
That's a fair assessment,
Yeah... Their dock would look pretty silly too if I flung it around like a maraca.