skysight-inc/HackerNews huggingface dataset:
I would think encrypting the third-party tokens with the user's password would be a decent start.

When the user's password is verified, it could be used to unlock those tokens and store them in the active session structure in RAM. There'd still be some exposure, particularly in the case of being rooted, but an attacker couldn't just dump the database.
if (freedom.outlawed())
assert !outlaw == !free
What marketing should be about
Who cares what they call it? As a consumer it doesn't matter whether the service is 2G, 4G, or 99G. What does matter is the user experience (coverage, reliability, performance) and price. Joe Public doesn't know what 4G was originally supposed to mean anyway.
I don't know if this still goes on, but the guys at turntablelab.com would have live DJs in their office and a video chat (forget what service it was on) on mute. It was especially cool because most of the listeners were also DJs that bought from TTL, so you could talk shop and learn a lot while listening to sweet tunes.
Or lots of little things over time. The user only needs to scan the card the first time.
I expect more to "leak" as we move towards its IPO
I'm moving to Seattle in 2 days - looking forward to it, although I'm going to miss Mr. Blue Sky.

http://www.superjoesoftware.com/temp/tempe-temperature.png
It strikes me that very few people would have seen the remixed artwork had Maisel not insisted on extracting his "pound of flesh" from Andy. Now it's going to be spread all over the internet -- along with the story of Maisel's self-righteous ego.

Could this be a new variation of the Streisand Effect? Lawyering up on some inconsequential copyright violation and getting your poor behavior broadcast across the entire internet? Should it be the Maisel Effect or does Sony already have trademark?
I was surprised that 4Clojure wasn't mentioned. It's a great little site that poses Clojure problems in easily digestible chunks.

http://www.4clojure.com/
Designers are From Mars
I think it just has a time-out which is quite short (it's not my server it's mounted on). When the traffic is heavy this is activated before the download completes. I have managed to compress it to about half size now, and I'm uploading that at the moment. It takes about an hour because Rogers pointlessly throttle my upload speed at home.
Your Name Here (1960)
Can anyone help me with a php problem?
posted to stackoverflow, but no luck so far. any help would be greatly appreciated!

http://stackoverflow.com/questions/6459068/php-appearing-as-text-in-browser
The smaller labels or clubs is the way to get the DJs. If you let them monetize their own rooms (sell their merchandise, music, or own ads) then there's a huge incentive for them. The clubs would be interesting though. Imagine using virtual currency to buy someone a drink or some glowsticks swag for your avatar.
Mechanical Turk Masters
Mechanical Turk is now trying to charge requesters extra for the ability to send HITs to a select group of Turks they call masters. Amazon usually focuses on the platform, and no so much the middle-ware; so why are they different in this case? I think the companies already providing layers on top of Mechanical Turk do a pretty good job managing the quality of their workers.
I think this should be an automated response to anything on HN about "how do I make $X in Y time"

If I can think of a way to make 2.5mil in 3 years, I guarantee you I will not tell you, I will do it right here and now.

So first lets ask why do you even need 2.5mil in 3 years, why the urgency? Did you borrow money from a bookie? If that is the case I would recommend getting to a bigger bookie to create a turf war. Then while they are at it sneak out of the country and live under an alias somewhere in rural china for the rest of your life.
I wonder what impact this will have on 3rd party devices like the great Obihai that interface with Google Voice?

http://www.obihai.com
It would make for an interesting Freedom of Information (equipment) request. "Give me my damn server back." But the damage is of course done.

If you are a voting citizen of the US I recommend you write (not email, write a letter, put postage on it and everything) to your elected congressional representatives and ask that Congress immediately put curbs on the police powers of the FBI when it comes to infrastructure seizures.
Right, so then the idea is that if they get your DB dumb, and see this salt scheme in your code, they can compute a rainbow table using it and now they have cracked all your passwords in the time it would take to brute force one (well, not really, because it's not as if they'd have to brute force the entire keyspace before they got to the one password they're trying to break, but I think I'm onto the right idea about shrinking down the magnitude of the problem)

But what it WOULD do -- which is what to be honest tricked me about the concept -- is that it would still offer protection from a precomputed rainbow table that knew nothing of your sheme to derive salt from the password. (eg, the rainbow tables that are publicly searchable right now)
> Say things are wildly successful and people come to expect that merchants will be taking a pic of your credit card with their phone. So you easily hand over your card to some random person to take a pic of it - assuming they are using Card.io.

When you're sitting in a restaurant and hand over your credit card, the waiter is now in total posssesion of it.

They could take a picture of it.

They could go to their laptop and make purchases from China.

They could run out the backdoor and never return it.

Handing over your credit card is a common enough thing, because you are protected from fraud by the credit card companies policies---not by your own regard for if the person you're giving your card is trust worthy or not.
Every HN post can easily have a Stephenson reference.
He's selling the album on another website - there's a link towards the end of his post ( http://kindofbloop.com/ ). I admit that I do have an adblocker, but I still don't see how it's relevant that he has advertisements on his blog - unless you're saying that he's profiting off this blog post, and that that affects his opinion?
Add Cringley to the list, who claims (or rather thinks at: http://www.cringely.com/2011/06/intercontinental-ballistic-a...) that Apple's App store will eliminate software piracy.

If only the world was so much simpler :)
"Also, what if I don't want 2nd or 3rd degree connections to know my extended profile information. Is there anyway to tell LinkedIn to not provide this data to 3rd parties?"

Not everyone uses linkedin because they want to do business development. If anything, I find that the service is counterproductive. My info is there merely so that business acquaintances can contact me without having to give my real email address.
Just an Idea. I think what causes so many sentiments against PHP is due in part to the mass adoption of PHP.

These days, you find PHP almost everywhere. And how do you get to PHP? Let's assume we are in collage and want to write that next big website that's surely going to rule them all.

Now, we don't really know that much about all this "tech" stuff. But hey, I can hit "show source" in the browser. This must be easy. After a few baby steps with a WYSIWY(WishYoud)G tool, you decide to learn /some/ HTML for good. Once you figure that HTML alone can't do a lot, there's a somewhat native path to PHP.

You keep on reading tutorials written by others, who know as much as you or a little more. You are still on the cheap side, and need to keep tight on your money for that next big website you are going to write.

And the more you read the more enlightened you feel. Wow! I can actually do that and my dead cheap webhost offers PHP as well. Life is good.

Because you don't lack any minimal intelligence, you figure out how to write your next (big) website. You probably didn't succeed in writing the next FaceBook, but hey, you are now /one/ of the /web guys/. You probably think what you are doing is real fun.

There are then two paths you can take:
- A: stick with PHP and feel enlightened all the way, when ever you learn some new trick, or
- B: wonder if PHP is the only true real thing. You don't know C or some other "ancient" language, so you are still a little afraid. Perl seems to look a lot like PHP but it's syntax is confusing and no one of your friends on the forums you are frequenting is using it anyway. Then there is Python or Ruby. Wow those look strange. No curly braces for function bodies. Why do people here talk about templating? What's this about? Do I need that? PHP was so easy... Anyway, you are still curious and learn about this "other" way of writing webapps (that's what we are still primarily concerned with). Once you start to figure out that variables do /not/ have to start with $ to be valid, you wonder what else PHP might have hid from your novice learning? There is a lot more. Not necessarily PHP's fault. Just the lockin in that PHP mindset.

----

The basic problem with PHP (to me) is that I've seen it to be more a motel on the way to enlightenment. Some just find it too comforting to move on. Others, once they've passed it, rarely(ever?) come back unless someone else tells (forces) them to do so.
These bills will hurt your wallet and your privacy
That's never ended well in the past...

Pretty awesome video though!
Debating financial speculation with speculators
Yes you're right, I got the Blub parable wrong.

What I mean is that the commenter believed that all other languages are Blub to PHP, as in, PHP is higher on the spectrum of powerful languages and other language users did not realize that they were looking up when they looked at PHP.
"SocketStream is kindly sponsored by AOL."

Interesting.
If you've got them back to your apartment to view your books you're 75% of the way there (not true for house parties, etc, but you get my point). I really don't think many people are going to bail at that point due to a lack of displayed books.
A fusion energy system for space propulsion
So facebook is huge. But what are your thoughts on longevity? Personally I think facebook chat is its biggest flaw. They need to headhunt the team that created gchat and mimic it exactly including video capability. In terms of longevity, I think facebook has to make it easier for websites to integrate with it. For instance, the login with facebook feature is next to impossible to implement without being an experienced coder. Seems like they need to focus on what is already working instead of mediocre tangents like the marketplace and the new group feature.
Ha! Nah, I need the business instead :).

It's hard to find paying clients, especially when you're just starting out but it can't hurt to attend a conference or two. Follow up with some of those people and start meeting people who need websites... There are a million posts about marketing yourself by far more qualified people, but you might be on to the right track for building up work. A lot of my work is by word of mouth from people I've built other projects for.

$500 is a good deal though for decent work. I'll actually keep you in mind if something comes up and I'm too busy!
It's amusing people think it was a photoshop filter. Take a look at the diamonds in the tie. It would take an awesome algo to figure out that this surface is plane covered by diamond-ish things, and straighten it out, rotate it slightly, and enlarge it (while keeping the other constraints of the picture in place) so that the pixel diamonds fit on it well. Not to mention that the pixel diamonds only broadly evoke the
of the tie, and are even truncated at the top and bottom in ways calculated to evoke the original, that have nothing to do with mechanical pixelation.

And that's just one tiny element.
You have some answers over there now - apache isn't configured correctly or php isn't installed. If you can't get it figured out, use XAMPP http://www.apachefriends.org/en/xampp.html. It'll do everything for you
> IE 6 is now almost 10 years old. This is what corporations want.

Straw man. The only people I see bringing IE6 up in this discussion are those trying to create a false dichotomy between the now-trimonthly release schedules of Firefox and Chrome and something bad.

> They want to install software and forget about it for a decade. This is not a realistic model for a browser.

Well, if you want browsers to be taken seriously as a platform for running software applications and not just viewing static sites with occasional interactive features, then browser had better become that long-lived.

Do you have any idea how much investment Microsoft makes in keeping each new version of Windows backward compatible with software and drivers from the last version (or, more likely, the last several versions)? There is no way they would be the dominant force on the desktop today if they had gone around releasing point updates to Windows every few months and arbitrarily breaking other people's software that was built on their platform.

Even your three year figure is telling. If Windows 7 hadn't been able to run existing applications written in the XP era, Microsoft would probably be toast today, having blown two big OS releases in a row and lost the confidence of the developer market. Three years is within the typical lifespan of a single PC in an office environment, particularly these days when IT departments are seriously questioning the value they get from spending time and money on the upgrade roundabout and paying for all these subscription plans. Everything else that came with the PC still runs three years later and still lets people get their jobs done. Why should browsers be anything special?

Your final paragraph is just outright denial. Microsoft can and do patch security and compatibility bugs in Word all the time. They just manage to do it without changing the UI, introducing new file formats while obsoleting ones that were fine just six months ago, and breaking a couple of key features that they don't care about because only 5% of users need them.
Google talk: http://video.google.com/videoplay?docid=1996321846673788606#
I got node.js to work on Windows XP via Cygwin about 4 or 5 months ago. Here are some useful links:

- Building node.js on Cygwin (be sure to RTFM regarding which version to build).
https://github.com/ry/node/wiki/Building-node.js-on-Cygwin-(...

- helpful comments on StackOverflow - in particular running the obscure ash.exe and doing rebaseall seemed to help
http://stackoverflow.com/questions/3360948/compiling-node-js...

- self-contained windows binaries of nodejs - I did't try this, but seems like it could save some headaches
http://node-js.prcn.co.cc/
PHP's death, sadly, would not take bad programmers with it.

See also: Rats flee a sinking ship.
Coffee Script. Geez. This is interesting, but too bad for the use of Coffee Script. Yes, I realize I could convert all the files to .js and be a happy camper.
You need to make sure everything is processed in the correct order.

For example, I just used vanilla apache/php from osx 10.6.4:

$ cat /etc/apache2/httpd.conf
...
LoadModule php5_module libexec/apache2/libphp5.so
...
Include /private/etc/apache2/other/*.conf

$ cat /etc/apache2/other/php5.conf
<IfModule php5_module>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
</IfModule>
This made me laugh out loud in the middle of a meeting (thanks), but it also raises a great point. In order to truly make programming accessible to everyone, I think you'd either need to train everyone to think like programmers (shudder), or you would need AI smart enough to decipher pretty ambiguous and logically incomplete code.
PHP is a legacy programming language. The good part is when new systems are no longer written in PHP!
I did a rough guesstimate, and in order to get a space ship the size of the Space Shuttle to Alpha Centauri in under 100 years and stop it, you need probably about 20x10^18 J of energy, assuming roughly 1% efficiency of mass to kinetic energy propulsion and with minimal effects due to relativity. I don't think this number is off by more than two orders of magnitude, but it's probably still much too conservative.

That's a lot of energy, about 10 times more than all nuclear explosions ever. Close to half your mass would be fuel at 1% efficiency.
Can You Survive the Shark Tank? Season 3 Auditions Come to Dallas Saturday
Suicide, and 13 Other Ways to Deal With Failure
Thats true. I don't think anyone yet has thought about that. Nonetheless, it's a interesting idea. For me, I don't know if I'm comfortable with taking a picture of my card. But who knows.
In your scheme, if your password is "apple scrapple", the hash value is always going to be (say) "f1d2d2f924e986ac86fdf7b36c94bcdf32beec15". An attacker can precompute that and just use text search to find everyone with the password "apple scrapple".
mikey_p said, "I have personally seen security at the Rock and Roll hall of fame threaten a photographer with a SLR and tripod that was standing on public property near the building."

I've heard of lots of times where photographers were threatened by security, even police. I've also heard of many cases where they were able to show that the photography WAS legal, and were left alone. Just because police/security says something is illegal, it doesn't make it wrong. That's why we have courts, although unfortunately going to court can be risky and expensive, even when you're right.
Babies can generalize from small samples and recognize statistical patterns. Perhaps we learn to generalize before learning to specialize?

Abstract of the original article:
http://www.sciencemag.org/content/332/6037/1524.abstract
PayPal Co-Founder Peter Thiel on Facebook, Bubbles, and Innovation
And if rounded corners and box shadows was all you lost, that would be a valid argument. But almost every new feature in recent Firefox and Chrome releases -- all these vague, unspecified things that the advocates in forum discussions this week keep telling us will drive the web forward -- is currently as non-standard and browser-specific as ActiveX ever was. You can no more build a future-proof system on the new technologies around HTML5 and CSS3 today than you could build one around ActiveX back in the IE6 days, and we all know how that ended.
So VCs are really in for the money but who are they to say the IP Protection is pointless and useless and retards innovation.
Google wouldn't buy a VTL when they already have GFS. When they say tape, they must mean tape.
>You could always hash the e-mails, although this would make resetting your password impossible.

Not really - everywhere I've gone has asked me for my email to send me my password. Same principle as with passwords: enter your email, we hash it, if it matches a hashed email in the DB, we send a 'reset' email to the address you entered.
If you have nothing to lose, you probably can't afford lawyers in the first place.

Not quite your point, I know, but it seems to apply here.
https://en.bitcoin.it/wiki/Mining_hardware_comparison

Not sure if this is what you were looking for or the particular hash bitcoin uses, but a $110 Radeon 5830 can get you around 250Mhash/s
Fiverr to make money online This one is for the beginners.
No, we won't.

Maybe one day we'll all be unemployed and bored out of our minds. But we certainly won't all be programmers.
meta: is it ok to 'flag' questions like this? I mean it's devoid of anything.
It is a 4th amendment issue: That's why they can't just take the server of people not under investigation...
Too bad why? I mean, aside from the fact that it's in a language you don't already know?
Why Sex With Creatures from the Future Is a Bad Idea
Top ISPs Poised to Adopt Graduated Response to Piracy
Unfortunately in this case, if the public were voting on the PROTECT IP Act, I can imagine the majority would vote for it because Piracy is Bad.
There's different kinds of hard.

Pushing a car three miles back to your house is hard. So is beating Kasparov at chess. But clearly they are two very different kinds of endeavor, and I forget how to unambiguously refer to the two types of effort.

And I don't just mean "mental" vs "physical" - I'd place learning a martial art closer to beating Kasparov than pushing a car home.
My other driverless car is a subway
I think the sustainable future is one where we all work significantly less than today

Given the large number of people I know who spend half or more of their time surfing the web at the office, I suspect that future is already here to some extent.
One way or another, they'll meet the modern world. It went on rather good, considering other possible outcomes.

Note that contact with these people is not generally a problem, but governments, or companies with a license from governments stealing the land of these people.
I'd be happy if we moved to "+" for string concatenation and "." for object member access (but this would break every script out there). Though I've been a PHP user for 5+ years, I still do this when switching back from longer JS / Ruby development periods.
Chetan Bhagat tells us a short story...
Why we should focus on Mobile Web instead of on native apps
> I'm not, and I don't think a lot of other people are either. The version number is irrelevant. The frequency of releases is the problem here.

A lot of people very clearly are willing to update every three months. A lot of users update Firefox regularly. And for people using Chrome, they get updates even more frequently. When the upgrading is painless, no one minds doing it.

As for corporations, if they aren't willing to roll out a new browser every three months, how often are they willing to do it? And how are they dealing with browser exploits in between these long cycles?

> OK, fine, but now everything is effectively a minor version increment in Firefox and Chrome, and anyone who doesn't update within 90 days is apparently going to lose all security updates.

So how is this different? If you are not willing to update, you're not getting security updates anyway.

> That is not a viable combination for any users who value a stable platform they can build on more than cutting edge toys.

This is either hyperbolic or delusional. You tell me which. I'm using the latest version of Chrome. I also have Firefox 5 installed. They both work on every site I've visited lately. The only exceptions are some internal corp sites that only work with IE, and those clearly didn't work with FF 3.6 either (also I think those were all recently upgraded or retired so they're no longer an issue, but I'm not certain).

If you want to build stable apps, then use the stable pieces of HTML/CSS/JS/whatever. No one says you have to use the latest feature that Chrome/Firefox/IE/Safari added. You can choose to build on a stable platform without running a 2-year-old browser.
There is no fundamental law prohibiting this rapid change from being accompanied by widespread death and destruction.
Some guidance: Only Tweet if You Have To
I wish I could up vote you, but Cygwin prevents me. Imagine a world where all of the cool software was written on Windows, and the Linux folks had to be happy using Wine to run it at all. That situation would suck; that's how I feel when someone from the Linux side says "it compiles on Windows with Cygwin" as if that's some kind of achievement or favor.