skysight-inc/HackerNews huggingface dataset:
Looks like he has been caught:
http://www.startribune.com/local/west/124464954.html

"Stewart E. Pesheck, 42, of Minneapolis was arrested on June 9 during a traffic stop in Minneapolis."

It's still an interesting example of the futility of most security attempts. The story notes the earlier surveillance photos but doesn't mention how much they helped.
Add in the fact that this policy is pretty radically different from standard tech industry practice

The only radical difference from standard industry practice is that it's actually spelled out in the contract.
Awesome work guys, congratulations!

Anyone who wants to leverage MongoDB without the massive headache of learning all the intricacies yourself (in addition to actually running and developing your startup) should check them out, we've been using them for a long time for all of our player data like leaderboards and user created levels, can't recommend them enough.
It's 'Alcoa', and from the Reason article, it wasn't 'dismantled', just limited in its potential for expansion. (Other companies at other times, like Standard Oil or AT&T, were dismantled.)
Pctr: Share your photography with the world
It can be all that bad, many rivers are basically sewers.
Had Google actually engaged the industry

Engaging the industry is a customer-serving function. I suspect that Google is just not interested in that kind of activity - because if they were, surely they would be better at it.

It almost seems like if a project can't survive by sheer Google brainpower alone, they have no interest in sticking with it.
And here's the equivalent Ruby program. In Ruby it is usually 'collect' and 'inject' instead of 'map' and 'reduce'.

result = Dir.glob('test?.txt').collect do |file_name|
File.new(file_name, 'r').read.split(' ').collect do |word|
word.downcase.tr '.,\'', ''
end.inject Hash.new(0) do |hash,word|
hash[word] += 1
hash
end
end.inject do |all,hash|
(all.keys + hash.keys).uniq.inject Hash.new(0) do |acc,word|
acc[word] = all[word] + hash[word]
acc
end
end
p result

Edit: The Python example in the article is better because it merges hashes in the reduce step which facilitates parallelisation.
That doesn't seem to fix the underlying problem -- they understood/read the plain english version, just not the terms.

Honestly (and I'm guilty of this as much as anyone), I doubt they even read the terms. Here we have this huge thread about contract language being hard to understand, but if one doesn't take the time to read through, understand, and _remember_ all the terms of the agreement, how can one act on that information?

Complex, perhaps, but it's a complex subject.
> in general, legal code cannot have comments which are not executable code.

Patrick, it's not unheard of for lawyers to include simple hypothetical examples to illustrate how the legal language is supposed to work.

And sometimes I've included footnotes explaining why certain provisions are phrased the way they are. I do so mainly to educate the other side, but also with later readers in mind [read: litigation counsel and judges].
I wish it wasn't released. A Contractual obligation seems likely. Remember Microsofts failed Kin Phone? This looks linda similar. Mocrosoft lost a lot of PR points for releasing kin and then cancelling it in a few days. Elop doesn't seem to have learnt from that. At this time the thing nokia needs the least is some loss of face value and credibility.
MRJob is a great way to get off the ground and running with MapReduce:

http://engineeringblog.yelp.com/2010/10/mrjob-distributed-co...

https://github.com/Yelp/mrjob
Anyone interested in joining GoDaddy after the SilverLake deal should have their head examined.
GoodReader Update Improves File Management, PDF Annotations
Podcast: Chris Eppstein discusses Compass and SASS
Bringing iMessage to the Desktop
The original blog post came up yesterday and I held back, but now that it came up again, I just don't see their defense. They sold a product with an unauthorized image. The images are so similar that anyone would say "Why yes, this was made off of that." If it is personal non-commercial use its no issue, but its not!
These projects seemed set up for failure from the start. I wonder if this is a systematic problem at big companies (or at least Google). They launch "experimental" projects, dont give them enough resources, and consequently doom them to failure.

OTOH, wave was also given lots of resources (supposedly), so perhaps its just a sign of poor management.
The speed at which Twitter is amplifying and targeting public discontent is getting a little scary. It's becoming the digital equivalent of public stoning.
Opera Founder Jon S. von Tetzchner Resigns Over Differences With Board
Awesome. Congrats.
Amazing, this is the first time I see a stock options agreement where the employee is forced to enter into a partnership for his vested shares. I agree with the blog's title "upgrading Skype to evil".

On the other hand, you should have known Skype, incorporated in an international haven, was not your regular startup.

EDIT: also, the stock agreement just says "management partnership" on page 3, with no prior definition of what it might be. Later on, it gets more references, without ever being defined. A good lawyer may have a case?
The "12:01" effect is likely part of it[0], but it could also be a daylights saving time thing where they don't want to bother supporting it.

[0] In Boston proper, our street sweeping signs now say "12:01-2:00" or "2:01-4:00".
Off topic, but I some how knew I'd find a comment from you here. It sounds like you're still happy with their service. That's good to hear. :)
About a year ago Fred Wilson said straight up that common stock is unreliable and not suitable for investors. Since employees get common stock, the only point of leverage they have is their commitment to future employment. Thus buying options when leaving can be a risky proposition - not only is there risk of failure, there is the risk that the company's value gets laundered into retention packages.
You live and you learn. I only knew it as proof by contradiction, didn't realize it's actually the same thing.
@thwarted, one of the things commonly taught in contract-drafting classes is to break down dense verbiage into (i) subparagraphs, or at the very least, (ii) numbered subdivisions -- like this sentence. See also the IF: ... THEN: ... example in my posting above.

Believe me, "plain English" is greatly desired by just about everyone, not least to head off later accusations of intentional obfuscation. But it takes time (which means legal fees), and to be honest, not everybody is good at it.
Already discussed: http://news.ycombinator.com/item?id=2687680
That's just the first three chapters as well.
Favoring your own products is fine when you don't have a market-dominant position. The rules change when you reach a certain level of dominance: that's the gist of antitrust law.

So it doesn't matter if you're doing the same thing you always did, or that other less-dominant companies do regularly. Certain pricing strategies, product-tie-ins, contractual agreements that were legal, stop being legal.

I'd agree that's kind of a mess because there's no bright-line indicator you've crossed the threshold. It has to be argued, via a bunch of somewhat subjective and ad hoc per industry standards, after the allegations of abusive behavior come up.

So perhaps there shouldn't be any antitrust law. Or it should operate on totally different grounds. But given the way it has been legislated and practiced, doing the same thing other rational companies do is not an accepted defense.
You can't really pirate cs anymore than you can pirate tf2, css also runs on the same engine as tf2 so any of the kids that can get their hands on source can get their hands on tf2 computerwise.
Not necessarily true - their lobbying arm was very successful getting Nevada to allow their self driving cars.
That seems really low for me. The only way we could have done that would be to use low value inventory like from developing countries, but usually the advertisers had a certain demo that they wanted to reach and that raised the price.
Mystery of zero solved
It's worse than the article says. In CA the prison guards union is one of richest and most powerful organizations is the state. Combine that with the propensity of conservative social engineers to throw anyone who doesnt fit in their mold to the wolves or into jail and you get the mess that we have today.

Apologies for the rant, but these things make me cranky.
It would be interesting to have a contract that had questions that must be answered at the end of each section. You must answer the questions correctly for the contract to be valid. And the question must properly represent the section -- that is, poor questions could invalidate the contract if challenged.

This would make it important for ppl to read the contract, and would push lawyers to make them simpler to read, and would also make it harder for ppl to push contracts onto people who don't really understand them.
I know tools like Puppet and Chef really shine when you have 'a lot' of servers that you need to handle, but from my humble experience (only with Chef) they can also make things more complicated then they should be if you are not a heavy user.

I am not deploying Ruby applications so I really don't like the idea of installing a bunch of software on my production servers. Not to mention that chef also installed a compiler on my server and that is a big no-no in my book.

Am I the only one that has an aversion of using these tools?
A Third of the Nation Cannot Read These Words [1986]
I feel we need an independent org that does arbitration of API/platform-related cases. Have a complaint about Facebook's API? File it with the independent org and as a member of the org, Facebook will be forced to resolve it in a fair manner or take a reputation hit.

The most extreme cases could be decided by a human arbitrator.
That doesn't look like fair use to me. He took an album cover, made a minor transformation to it, and used the result as an album cover.
The article leaves out some relevant context. It appears that Yee Lee was at Skype for one year one month 3/2010 - 4/2011. That entire period of time was after Silverlake had purchased Skype and more importantly after the right to repurchase vested options was in place.

It is difficult to see this as private equity screwing over founders or early employees (Skype was founded in 2003 and had been valued at more than $2 billion for five years when Lee Yee came aboard). Indeed given the short tenure of many of the people involved in the story, there seems to be more smoke than fire.

[Lee Yee on Linkedin: http://www.linkedin.com/in/yeeguy]

[Business Week article correlating Linkedin profile to article: http://www.businessweek.com/magazine/content/11_27/b42350386...]

[my comments on previous versions of story: http://news.ycombinator.com/item?id=2672786]
The Web is taking too long (infographic)
A very cool info graphic on internet speeds and user behavior - with a surprising bottleneck exposed.
Patent reform bill passes House vote
I submitted this mostly because of his analysis (in chapter 5) of the methodology that's used for the CIA World Factbook literacy figures, when they claim a 97% literacy rate. C.f. http://en.wikipedia.org/wiki/Literacy_in_the_United_States
This is what I love and hate about this company. They are not afraid to release products and then kill them shortly. They are no afraid to experiment. Keeps them looking like they are always innovating and ahead of the curve.

The unfortunate part is that as a software developer it does not give me a confidence in the logevity of any google platform. I have a friend who was gearing up to use the platform and was testing out an idea that he was hoping to launch soon. I bet he won't be as confident taking dependency on Google platform the next time.
Is it really safe to assume that no filtering or personalization leads to diverse results? Isn't it more likely that unfiltered search results just put you in the mainstream bubble?

I think the problem is the usage of the word "bubble" in this context. It doesn't make sense.
It's probably not an intentional ripoff but more like an intellectual cul-de-sac - following certain typographic rules to their logical conclusion leads to the same design.

The designer Garrett Dimon had a similar design for a long time (and his Sifter app has remnants of that style) and so did my personal blog, back when I used to write a lot more.

http://alabut.com/nonsense/2005/03/ruby-self-tutorial-day-1-...
In my experience it's very rare for employees with vested stock to get ripped off in an acquisition. Usually the amounts involved are so small that it would not be worth the bad publicity.

Curiously enough, one of the consequences of the rise of YC-like investors is that it will no longer be so easy to pull the sort of trick you claim Oracle pulled. We get common stock, so you can't screw the common sharedholders without screwing us, which most people would think twice about.
Congrats MongoHQ!

Been using their service for my app and have been completely happy with them. Great support also.
Dorm Room Bedding Sets
Google Makes XMPP-Jingle The Default for GoogleTalk VoIP
Watch,cars 2,online free,megavideo
watch,cars 2,online free,megavideo
Another interesting animated film is the path that will surely enjoy. In fact, after the release of its trailer
I humbly suggest that the problem is more complex than it appears, eg:

research.microsoft.com/en-us/projects/ldg/a10-stein.pdf
Hahaha yeah man, the energy crisis of the 70s was because Big Gov broke up Standard Oil!! Totally.

I'm SO SAD Alcoa can't continue to grow :( :( http://www.ncconservationnetwork.org/mainblog/alcoa-worldwid...
http://webcache.googleusercontent.com/search?q=cache:eGLnvta...
http://webcache.googleusercontent.com/search?q=cache:lnXnXtr...
Because they make tons of money from the in-app store. Valve has done pricing experiments on TF2 for years. Its retail price has varied from $20 to $1.99. They had already mostly saturated the market.

Since they opened the in-app store a few months ago, they've made tons of money. TF2 now sells individual hats for up to $13, more than the retail price of TF2 during many periods. At this point, it becomes obvious: expand the market by making it free to play.
The argument is, as has been stated many times between the two posts "fair use". The fact that it obviously came from a copyright image does not disqualify it for fair use; it is required for fair use to even make sense. Commercialness is also not a requirement for fair use.

The main argument, that would likely pass in court, is that this use can in no way be mistaken for the original image, nor can it replace it or have any effect on its market value. It's a bit more complicated than that, but that's the gist.
and if you rock'em sock'em you'll turn into a robot!
Fn-TECHWORLD: DELL STREAK 5 REVIEW | GEEKWORD
How do I confirm this point? Does my belief that

local resource_name_to_address = {}
local n_resources = file:read_int()
for i=1,n_resources do
local name = file:read_str()
resource_name_to_address[name] = file:read_int()
end

is easy to write indicate that I have not spent any time programming?
If you haven't seen them, the Meet the Team videos are absolutely worth watching:

http://www.teamfortress.com/movies.htm

The Medic video just came out yesterday:

http://www.youtube.com/watch?v=36lSzUMBJnc
Effective design! I need to go see if they make anything like this still with a real nozzle. The plastic 'no drip' nozzles you find in the bulk hardware stores are completely worthless.
WAT? Company makes less money does not translate into consumers get more value out of the product.
Oh, I didn't mean from your end - I meant that I, as a Facebook user, shouldn't assume my photos are safe just because they're in an FB album.

And, really? They deleted photos that the users uploaded themselves? Or did they go through your app to do so?

Either way, I'd be pissed. And they wouldn't care. :/
There are many answers to your question, but when it comes down to it, you are probably looking for someone who can network. Now I don't mean go hire the douche popular jock whose daddy has some fancy title at a 500 company. Instead look for someone who has the ability to make great connections. I would suggest going for someone who has (or is) graduating from a "top" school with a strong alumni network...but I have a feeling you already knew that. It sounds like you already know what you want/who has the best potential. Its just a matter of finding them. I would suggest making the interviewing process a little longer than usual.

PS It seems like I fit the mold quite well so here is my shameless solicitation.
I appreciate it. But it's sad to say that many others have lost way more than we have. Here's one example: http://forum.developers.facebook.net/viewtopic.php?id=103428
You can other things to show that you give a damn besides apologizing, which is kind of her point.

Would a woman apologize to another woman about the behavior of a crude man? No, because she hasn't done anything wrong. Apologizing explicitly externalizes women as being outside your group. You're saying "gee, I'm sorry one of us did that to one of you." That just reinforces the idea that "Women in Tech" are a separate entity from "People in Tech". She's asking you to stay at the "People in Tech" level.

Not-apologizing isn't a form if ignoring. There are many other things you can do than pretend to be part of the offending group so that you can apologize. If a caucasian American said to an African-American, "Gee, I'm sorry about slavery, that was really wrong of us", that would be horribly offensive, wouldn't it?

Are we all in this together or not?
I know guys in file-sharing industry making over $10 million a year. They wouldn't want me talk about this is public. You can contact me in private to talk more about it :)

My contact information is in my profile.
Sure, that is the role of banks.
it doesn't matter. there will be no hue and cry about the "retention" issues surrounding this merger, and most of the valuable Skype people will be gone from MSFT as soon as they can anyway. In >1 year, there will be little left of the Skype org chart but the lower part of the pyramid. All the valuable people that for whatever reason are still there at this late date in the company's history will go on to other opportunities.
The rumors about Google Health's demise have been circulating for the past year or so. But who I really feel bad for in all of this are the handful of Google Health partners that actually tried building their own software and using Google Health as the data store.
She may not have what you just expressed in mind, but she is also trying to cultivate a culture where men would not be criticized for not apologizing for another man's sexist remarks after the fact.
I haven't had any trouble with AUR any time I've used it, most of the time a simple makepkg -s does the trick, but maybe it is just similar enough to slackbuilds for me not to mind.

To be honest though Arch moves too fast for me and there are quite a few advantages for not, I use ubuntu though because it is easy.
The comments are priceless, so, you should read them.

It is possible to do a positional system of numerals without a specific zero-digit:

http://www.stratigery.com/crank.rant.html

Clearly, the idea of zero still perplexes people.
Actually I think we basically agree, it's just a matter of degree. When I read "write your own language" I'm mostly thinking of the kinds of work you might do in an undergrad PL class, which I think works well as a kind of antidote to the Java monoculture. I agree that inventing and designing a custom language with no reference, in a vacuum, would probably not be helpful.

As for parsing, that was almost exactly my point, learning about parsing, and realizing what kind of work is involved, is just the experience you need to reject being assigned the writing of a custom XML parser by a clueless manager (true story).
Yup, still loving them. The gigabytes keep coming in too, our main database there is ~20 gig now.
The very first thing I see on meego.com is "MeeGo 1.2 Release ... 19 May, 2011".

EDIT: I realized you were probably talking not about the MeeGo platform but about the reference handset user interface. I don't know who has been developing that. Nokia announced their intention to differentiate with their own proprietary UX a while back as I recall. The only project I've heard of that uses the reference handset UX is the Community Edition of MeeGo for the Nokia N900.
At least on Steam you have unrestricted access to your games, access doesn't get revoked when you cancel your subscription...
It happened to me twice. Maybe I'm just bad at picking companies. :D The frustrating thing was the silence, once they'd decided to screw people over. All of a sudden HR is incapable of answering email.
$300 in startup product for $25, ends today
One-time bundle for products donated by @ProperCloth @Artsicle @HowAboutWe @TutorSpree @Solvate @20x200 @AppSumo
The logical conclusion of the intuition to save this restaurant from rentiers is that all of the FIRE industries should be owned by the community that enables them, not private hands of a few psychopaths.
this person just closed his/her business and trying to help others. Then the commenter calls them "piss poor" - that's not "sensible." Perhaps there is a more mature way to respond, but that's still not cool. I feel for these guys. Call it a tie.
As a native Russian speaker, may I advise German. Russian has all the grammatical complexity of German + non-Roman phonetics + Cyrillic alphabet + word order that's not prescribed, but has stylistic meaning.
Increase your efficiency with Send later Email feature
At first glance, I read the headline as giant cock. I mean if you're going to memorialize something for 10k years?
So... mind sharing? Sounds interesting and I'm sure people could learn something from it. Anonymous blog post if you must.
That infrastructure is amortized over all steam titles though, so effectively very tiny for TF2.
5 Reasons why the iPhone 5 will be very hard to Find at Launch
The fact that it's dug into a mountain and has multiple large chambers definitely won't help make it seem scientific and not archaic, mysterious and cultish. I swear they are taking cues from novels.
I'm really surprised that a senior guy would expect different. I used to have an options contract with similar language, I knew they were worthless.

It even said so at the top of the contract where it said the purpose of the options were retention and not remuneration.
The whole article on one page: http://www.smithsonianmag.com/history-archaeology/The-Beer-A...
yah Grand Poker seems kaput on FB.
hon would be more fun to watch - 5v5!
Well it sure sounds like a cranks's writing and wikipedia never heard of it But http://www.bnrf.co.cc/index_files/Page467.htm gives a formula that some one here can check out. (It looks like divide by 0 to me).
I vote League of Legends.
This is Kepler's all over again.
I'm a CS student, near the end, and let me add at least one or two things to this list:

- Meet a lot of interesting students outside of CS

- Go to at least one random social even that has no connection to CS

- Minor in something non-technical, or at least take a few classes

Not to detract from CS at all, but it discourages me how many of my classmates spend 4 years doing nothing but computer science and never think/learn anything else and become even the slightest bit well-rounded. So many of them barely socialize at all for 4 years, even within CS, much less outside of it.

There's more to being a good student and having a good life than knowing the ins and outs of programming languages and kernels, and your career will benefit from being a little rounded.
Happened all the time in the 1st dot com boom/bust. See fuckedcompany.com, history of ArsDigita, etc. Not sure if it happens anymore. Seems like companies nowadays exit quickly or never, so maybe the issue doesn't arise. If it's a fire sale I'm not sure what the company can really do - the acquirer is going to dictate the acquisition terms.