skysight-inc/HackerNews huggingface dataset:
Do you have any skills?

Barring that, you could try to rob a bank or something.
This looks like it could be the first step to having Harry Potter's Marauder's Map
> To say something like "immigrant children broke the law, but since they're kids, we should be lenient when we consider punishing them", carries a pass of judgement that I perceive to be as a statement on whom is more righteous or more privileged.

If you came home and a homeless person was sleeping in your bed, would you consider it an intolerable passing of judgement to say they shouldn't have done that and you will be "deporting" them out of your house?
I completely agree, but on the other hand, facebook was at one point of time far behind myspace. one of the reasons it became a huge success is that the myspace had even bigger issues with privacy etc when facebook was considered nice and trustworthy. And its only after facebook became clear market leader, the user backlash started/became frequent.
This seems to me like a lack of appreciation for a particular field.

He was making a derivative (but original in its own way) work based on Miles Davis' work. So he sought permission from the right entities to do so.

He was also making a derivative (but original in its own way) work based on Meisel's photograph. So he didn't seek permission from the right entities to do so.

This reeks of tunnel-vision. As a musician Baio had the appreciation and understanding of the field to know that he's producing a derivative work. As a non-photographer he didn't seem to think the same principle applied to another field of art.
> so any photography of any vaguely new buildings/structures is an infringement. (Sculptures have long been protected.) Give it another 50 years and it won't be possible to legally take a photograph outdoors in any location where humans have built anything.

Total misunderstanding of how copyright in architecture works. If you build a new building, I can't copy your design and build an identical building across the street. But I can take all the photos I want of it. From _your own link_:

"First, when a building is ordinarily visible from a public place, its protection as an 'architectural work' does not include the right to prevent the making, distributing, or public display of pictures, photographs, or other pictorial representations of the work. The architect will not be able to prevent people from taking photographs or otherwise producing pictorial representations of the building."
Thanks for releasing this guys! I think it's going to be a huge benefit to the community
In HTML5, both the <html> and <body> tags are completely optional, as are their closing tags. Since there's no other content on this "page", you don't need to close the header either, so you could replace everything with:

<h1>YES
You are going about it the wrong way. Ask anybody whose made it, they all say the same thing: do what you love doing, because you'll only be good at doing what you love to do. And you'll only ever make the big bucks if you are really good at what you do.
"Salted or unsalted versions of common hash functions (MD5, SHA-1, SHA-2, SHA-3) are not to be used to store passwords."
Find the MD5 of your password and Google that.

Plenty of sites still store an unsalted hash in the database and these are often compromised.

If your hash turns up in a rainbow table in Google's index, definitely change it to something more secure (longer, more symbols).
Hacker News is a good example of a terrible domain name with a memorable product name. But I still think it's kind of a problem: I probably sat down at a computer and typed "Hackernews.com" a dozen times when I first started visiting this site. (Which then screws up the auto complete when using that computer the next time). It's just how my brain works and how I use the internet (and it's never been much of a problem with other sites in the past) ... In fact, it wasn't until I discovered hackerne.ws that I stopped having a problem, because I'd automatically start typing "hackernews" and catch myself and add the period before the "ws".

Mostly unrelated, but since the article praises Chrome's Omnibar, can anyone answer why Chrome's autocomplete is so much slower and crappier than Safari's? Again, it's partly a problem with how I choose to use the internet, but I've visited the google search for "da" a few dozen times when trying to access Daring Fireball in Chrome since I need to pause for a full second before the auto complete catches up with what I want. I never had that issue in Safari.
In general the FBI is still operating in a pre-datacenter mindset when it comes to evidence acquisition.

It wasn't until 2007 that they updated the Handbook of Forensic Services[1] to no longer require seizing peripherals of suspected evidence. Think about that for a second, that means mice, keyboards, monitors, etc.

The team who worked on this raid ironically is part of the DOD CCC, which is a joint forensic lab setup between the DOD and the FBI (they have two labs, one in Maryland, who would have been involved in this raid, and one in California). That team certainly has some smart folks on it (they're the subject-matter-experts for forensic acquisition at the FBI), but if they've devised special procedures for dealing with datacenter or cloud forensics, they haven't been codified yet into the HFS.

[1] http://www2.fbi.gov/hq/lab/handbook/forensics.pdf
The Fed’s Lowered yet again their GDP forecast as well as their jobs outlook.
Thanks, printed it off, will try to read on the train.
Instapaper Servers Seized in Unrelated FBI Raid
umm, what I meant when I said there have been attempts is - those seem to be not full hearted with no outside support. E.g. there's no open-source social network project I know of which plans to run through people's contribution (financial and technical).
What do you need $2.5m for?
Yes, OAuth tokens contain the Facebook id of the user. It is unlikely that this would matter since session tokens (required for most permissions) expire after an hour (no reason to store those) and sessionless tokens are per-application not per-user.

However, obtaining the application credentials for Instapaper would allow you to limited access to a user account on behalf of Instapaper. Since the credentials for doing this are per-application, Instapaper would likely store your Facebook id in their database. Given a Facebook id, you can easily see the account name by visiting https://graph.facebook.com/$id.
I think the site is referring to some service/site that got hacked recently and that you signed up for with the first-name@[domain].com email adress and not to the email account itself.
Hi - I'm the author. If you can't download, just wait a day or two - there aren't so many people interested in this that the server will be struggling for ever. Please don't torrent it as I update it every few days and I'd rather not have redundant old versions full of unnecessary mistakes out there.
There isn't that much inherit inefficiency; if the cars are smart they can drive in a train configuration, imagine this without the mechanical linkages:

http://en.wikipedia.org/wiki/Road_train
Winklevoss twins abandon Facebook suit
No love for bad jokes on HN :(
haha I like the bank idea, but was thinking about doing this legally.

I am currently studying computer science and multimedia, I can currently in program c++, html, java, action script.

I am also quite fit. Have experience in gym, squash, personal training.
And for someone programming-dumb like me it is the opposite. PHP enables me to quickly create websites and it is fun to do that.
Parkinson's Law says this is unlikely.

http://en.wikipedia.org/wiki/Parkinson%27s_Law

It would be nice, but I can't see it happening, unfortunately. Too much of our society would need restructuring, and there are those that would fight tooth and nail against that.
To be clear, the server stopped responding, and the host he is paying for the server has not responded at all. The server could simply be unplugged, or all the network cables were unplugged during the raid. Who knows? I guess "The FBI stole my server is a better headline" though.

In my experience with our leased data center cages, we are expected to fly in to town if we ever need to physically manipulate the servers or even plug things in. The data center employees don't even go into the locked cages.

If the FBI forced open a locked cage, and did stuff in there, I would not expect anything to be addressed until DigitalOne showed up to fix it.
I'm pretty sure he has: http://news.ycombinator.com/item?id=2650977
I have no way of knowing if you've ever dabbed in photography, but I have; taking a good photo is alarmingly difficult.
(Edit: see child comment -- I was responding to something other than what was intended. I'm leaving this here for clarity, but you can ignore it.)

No, not really. Hashing functions aren't designed for passwords, they're mainly used for integrity checks and other uses which need to be fast: why do you think one of the axes the SHA-3 hashes are competing on is speed?

You have your 10gb file and want to send it to your coworker and let him know it's really yours and no one has messed with it. So you run an HMAC over it and then sign it with your private key.

You want it to be as fast as possible. It would be optimal if there was a single x86 instruction called sha4 which did this in the time it takes to do an add.

Hashing is really, really not meant for passwords.
... Which is pretty much what bcrypt is.

http://codahale.com/how-to-safely-store-a-password/
It speaks volumes that this guy can make a pleasantly readable page with a red background.
The PC is doomed the same way mini-computers became obsolete. The PC was simply a transition from mainframe enterprise computing toward smaller, mobile, thin-client devices.

Mainframes -> Mini-computers -> personal computers -> mobile computers

The operating system and software is irrelevant with respect to the hardware-side of things. From the software perspective, I see everything eventually going full-on network-dependent, thin-client, web apps. Apple might still be pushing native mobile apps because they make lots of money at it, but long term that phenomenon will not last.
As a google employee I can say it really is "pretty damn cool".
When in doubt, change your password. Then change it again.
think commodity... have ssd's reached the commodity level yet? from a commodity stand point, i think it would be far more likely that google would use an array of SD cards per node. SSDs are really just an array of SD cards anyway, with a pile of hype and marketing piled on. you would still get most benefits of an SSD. power usage (esp at idle) might even be less than an ssd. google could develop their own wear leveling algorithms, and the rest of the stuff that an SSD controller provides for the internal flash. replacement costs could be less as well over time.
I want to buy my dream property cash. rent some of the rooms out and I will never have to work again. Then spend every day on HN, all day.
How To Convert Your Traffic To Money
because land-lines already advertise their speed in raw numbers. The problem with mobile is that everyone wants to call their network 4G even if the speeds are actually slower than 3G.
Again, you're just reframing the argument in order to make it convenient for yourself.

I understand your position and, philosophically, it's an interesting one to take. But if you take your position to the extreme then there should be NO concept of citizenry.

It's all fine and dandy as a theoretical concept but has no bearing (or utility) on the real world. In the world, we are citizens of nations and citizenship is defined by laws. In the US, that citizenship can be given through birth.

Is that fair? Maybe not. But life's not fair. America has established a legal immigration system in order to (try to) make it fair. Simply ignoring that whole system and questioning the basic order of things seems like just an excuse to cut in line.
I haven't heard that proverb before, and yes, I can see how you can apply it. I think that maybe this is being overanalysed slightly, I don't mean to apply a quota to anyone. I hardly think this qualifies as a 'cult'.

I just think that overall very little of what DHH has to say is praising or supportive of anything. Yes, that's judging the person, but only after I've judged the messages for the several months I was reading what he had to say. It's mostly things like this - "Forbes isn't exactly known as the pinnacle of journalism, but their latest piece on Salesforce was too much" - I can make my own mind up about Forbes' quality of journalism. He states that as a fact, not an opinion.
The download is huge because I made the figures in Inkscape and it can't produce compressed PDFs. If anyone knows how to solve this problem, I'd be happy to hear about it. Mail me at s.prince@cs.ucl.ac.uk.
I've thought about this as well. I used to record my DJ sets with an mp3 player that had line-in. I'd just spin, record, and then upload when I got home the next day (and even do my podcasts this way on my home gear). An iPhone app that did the same for name brand DJ's would be excellent. They could record or even stream to a room of their own (or their label or the nightclub itself). I'd love to login to the Club Amnesia room and be able to listen to sets from their Ibiza parties in the last week. The right execution would totally work for EDM fans I think. I tried something similar with podcasts: bestdjpodcasts.com but what TT has is much more compelling IMO.
Prostitution? But even that isn't going to hit $2.5 mil in three years. More likely, you'll need to make all 2.5 mil in your third year, and spend the first two building yourself up.

You could try doing some tricky loophole pyramid scheme stuff using cryptocurrencies like Bitcoin? But that's also pretty scummy.
I can't wait until I can get Google Earth in my Porsche 911 Turbo.
Submitting a drive-by commit to a GitHub project in under 5 minutes
... which runs in the standard console, and therefore does nothing whatever to address the problem with the Windows console being awful.
One day, if the programmers do their job well, nobody will be a programmer. The system will either be so robust and self-sustaining it requires no humans, or it will program itself.
My understanding is that it's not just search results we're talking about here. Search for "x-men first class san francisco" and the first thing you see isn't a search result, but information from Google's Movies service. Various similar feature exist like that, such as with flight information, stocks, weather, etc.
per GB is an excellent point, I had not considered that.
I actually think it's github's fault to begin with:

- Projects should be top-level in the github namespace, not people.

- Forks should live underneath their source project, and should not be top-level projects themselves.
How To Use Your Camera Phone as a Webcam
I'm still amazed at how many sites just copy the text from someone other site's privacy policy and make it their own.
Why should people be responsible for knowing the difference between Sprint's 4G network and AT&T's 4G network? The speeds are actually vastly different.

This problem existed back in the days when monitor manufacturers liked to "round up" the diagonal length of the monitors and put the actual viewing size in fine print. Some manufacturers would add 3 inches to the actual size of the monitor, just so that they'd "beat out" the competition.
How does that matter? You also lease the storage locker...
Good idea, scummy, But is it legal?
Very nice control, but all those dependencies make it pretty hard for me to implement this in any project that isn't already using those libs.
Yeah, I guess I'm really thinking of a pre-singularity world. :)
Has anyone published stats on some of the password lists that have been released lately? I'd like to know if they still conform to some of the old 'rules' about common passwords and the like. How many are just words with a single digit at the end, how many include no digits. What percentage are dictionary words? What percentage are leet-speak-ified dictionary words, etc.
A neuropsychological perspective on procrastination
as is your comment.
I'm not sure that sending the MD5 of your password out over the wide internet is such a great idea. After all, if the bad guys didn't have an easy-to-crack hash of your password yet, you may have just given it to them!

(Yes, I know that sniffing such things is not trivial. Still.)
If you don't care about streaming you can use something like fIRE2 from Audiofile Engineering and upload direct to Soundcloud. There are other similar products in the app store, and you could probably even use the built in free "voice memo" app. Streaming live is hard because you generally have no control over the uplink wifi and 3G is too slow.
It sounds like you need to create a company and sell it. I don't know if three years is long enough for you or not.

Get really good at creating and flipping sites. Really good.

Day trade, but the odds are against you.
My GF is an artist so I am biased on the subject, but my take is that this is a direct copy for commercial purposes, not even as much originality as the Obama poster. My GF would certainly be pissed if one of her paintings were used in such a manner, particularly since one of her trademarks is attention to detail. Notice that he got permission to use the music, but didnt bother with the artwork. A couple of my GS's paintings have been used on people's blogs as illustrations to accompany the postings. She didnt mind because the use was appropriate (in the sense of enhancing the writing), attribution was given, and it was non-commercial.

Making a copy of someone's work is always tricky. The point at which it becomes your own work and not just a rip-off is very subjective. She made a painting that she wont sell because it was derived from a couple in a portion of a larger picture in an ad. I maintain that she is silly because she copied only the pose and even the original photographer wouldnt recognize that it is a derivative work.

Asking permission is always appropriate and sometimes you get turned down. As an artist she asks for model's release for anything that might result in a recognizable portrait.
I see advertisements on his website, perhaps you run an adblocker or something? Specifically I see an ad for an upcoming conference. Plus the selling of it then I guess gets to the heart of the transaction point anyway, I thought the album was free.
> I pity anyone who uses Salesforce and decides to leave for greener pastures. It would be a bloody nightmare.

Can you explain how, please? There are simple ways to extract your data from Salesforce (weekly export, bulk APIs, etc). What, per se, would cause said nightmare?
EBay Acquired Magento For Over $180 Million
Agreed -- I'd love to see a version that didn't depend on anything more than jQuery, and perhaps not even that. It would make for a great branch.

But I'm afraid this was extracted from our existing app, so we were able to rely on the dependencies being there.
I think you make some great points. If we look back in history, almost everyone was a farmer. Farming was the job you did to survive, whether you liked it or not. Along came tractors and other farm machinery, and now something like only 3% of the population are still employed as farmers.

Interestingly, farming has been moving to driverless equipment out in the fields for the last couple of decades. At first it was not well received. Who would want to give up control of their machines? But in the last couple of years, the technology has really exploded. People are starting to see the benefits to their business.

I expect driverless cars will be the same. It is going to be a long time before it is accepted by the masses, even when the long list of benefits are present. Hopefully we don't outlaw them before they really come into their own.
"and how 'reflection' is way simpler than any other language"

I've never heard this claim made, and it has been a long time since I've actually used PHP in any meaningful way. Care to expand on this?

I'd be interested in a comparison to Python's support for reflection, which is simple and pervasive.
Payment Gateway in Latin America
Hi all! .
I'm looking for a service that can store customers' credit card data for my, as http://www.braintreepayments.com/ but also be able to operate in Latin America.
Can someone shed a light on this? Any recommendation?
The Zeppelin Bend and Grapple Hitch
Twitter Voice Search in Hong Kong Cantonese (香港粵語)
WARNING: Frank opinions ahead.

I added "To die", because that's my honest opinion after having been a PHP dev since ~PHP3. Whether it's the language's fault or not, my experience with other people's PHP code is that anything big tends toward spaghetti except in a few well-engineered cases. Non-pasta is the exception that proves the rule.

People who actually know something about programming well, frankly, would not start new projects in PHP. Its only use to me is as a litmus test -- if your answer to "What do you think of PHP" doesn't include a significant critique of the language, I probably wouldn't like working with you. (Nor you with me)
I'm not a regular Safari user, so I'm not 100% if this is true. But if I recall Safari doesn't return search results alongside the "most frequented sites" in autocomplete.

Maybe pulling up likely searches from Google adds some time than the locally-stored list of frequented sites.

That said, I'm purely speculating here.
I can't wait ... we routinely have a quarter million concurrent users hitting our servers, node.js could let us do lots of cool stuff.
This. When I did rough calculations a few years ago, the total economic benefits of driverless cars was on the order of a trillion dollars a year. Capturing even 10% of that would make Google by far the most valuable company in the world.
It's referencing these sources: https://shouldichangemypassword.com/sources.php

To me this means that my password is out there, and now a part of someone's dictionary. Change all places where that password is used immediately. I am currently moving to LastPass with randomly generated 16-32 char passwords for every site. It's less of a pain than one might think.
Thank you, I need to work on being more succinct like this, heh, so thanks for posting this.
super sexy. i want to use it even though my app doesn't even need it!
Ada was a contemporary of C++ which had such memory safety. In fact Ada was first standardized long before C++, so the issue wasn't unknown or even obscure when C++ was being developed.

Moreover, there are no run-time performance issues. Memory safety can be verified at compile time provided things like pointer arithmetic are forbidden.

The problem for C++ is that memory safety and C-style pointer manipulation are incompatible.

C++ was marketed as "C with classes." This was a hugely successful marketing move (it helped C++ beat Ada, for one). It wouldn't have worked if all the C programmers keen on picking up "object orientation" had flipped open their C++ book and found that it had "neutered" their pointers though. They wanted to be "OO compliant" by writing "class" instead of "struct" and change nothing else and C++ promised to deliver that.
> All of the adaptive hashes are fine.

I am so glad you say this.

I can't count the arguments I've heard centered around what is The One True Way to store passwords... this topic turns every programmer on the planet into an instant Crypto Expert (TM).

STFU and use one. Hell, glib's crypt() lets you pick any of three computationally expensive schemes, so use one of those.
Vasocor
Difficulty is not originality.
who watches the watchers?
Sources are mentioned in the FAQ and top page: https://shouldichangemypassword.com/sources.php

It's checking the e-mails on those databases.
Big Content, ISPs nearing agreement on piracy crackdown system