skysight-inc/HackerNews huggingface dataset:
I work on the Photos backend team at Google.

Picasaweb and Google+ use the same back-end. The back-end makes no distinction between albums created in Picasaweb and albums created in G+. Having an option in Picasa desktop client to control whether an album is created in Picasaweb or Google+ would be nonsensical.

I just tried creating an album in Picasa desktop client. I clicked on "Sync to web" and the album was uploaded and was available from both Picasaweb and in G+ Photos with identical functionality.

I tried creating a second album, but instead of turning on "sync to web" I clicked on the "Share your album on G+" button. I 'shared' the album with myself. The resulting album is available in either Picasaweb or G+.
iOS is successful, is anyone making iOS devices other than Apple?
do you have a suggestion for a good email alternative?
You don't seem to appreciate what a major change G+ will be for some of Google's users. I for one would never want the following scenario from the article to happen. Ever.

"You'll go to search for a camp stove on Google,
and you'll find that your friend just bought one, and
you'll be able to ask him about it," says Dylan Casey,
a former Google+ product manager who now works at Path
Inc., a smartphone-based social network.

Had I known that Google would one day decide to go social and share my private life, possibly without my consent, then I would have never "gleefully accepted the thousands of dollars worth of free services" in the first place. Fact is that this is a change of direction for Google and people have every right to voice their opinion about it... just like the TOS with Instagram... How is this any different?
NabeWise acquired by Airbnb
I understood the original post as implying that the Swiss were effectively Nazi sympathizers since they turned away people fleeing the Holocaust; the statement is very misleading when stated alone. I mention the US did the same and they are very unlikely to be accused of being Nazi collaborators.

The reason I bring up the context of other countries at the same time period is not to say the actions are admirable, I am providing context of what else was happening at the same time. I think many people don't fully realize that actions that used to be routine would be reviled through the lens of today's politics and norms; examine any one country and you can easily condemn anyone.

I assumed the response most readers would have with that knowledge is to vilify the Swiss while still holding the Allies in high esteem.
In my view this is one of the things people in this discussion are not realizing. Microsoft Research is not R&D, it's R. The rest of MS spends a lot in R&D too, but MSR's work and goals are distinct.

Of course transferring tech into products is part of their goal, but it's the product teams that continue from there (R passes the ball to R&D).

Regarding publications, as other pointed out in this thread, MSR does publish a huge percentage of their work.
I love to see a real linux on smartphone. But what's the graphics system? Definitely, it should not be X since X is too complicated. Is it wayland?
This is very cool! If you put enter this regexp, you get a visualization of a Telnet protocol lexer.

(?:[^\xFF\x0D]+|\x0D(?:\x0A|\x00)|\xFF(?:[\xFA\xFB\xFC\xFD\xFE].|\xFF|.))*

The graphic makes it obvious why Telnet requires NUL to follow any bare CR's: if it didn't, you would need a byte of lookahead!
Wow. So much lack of understanding about what the issue is.

I don't want my search results, the YouTube videos I watch, my mail or ANY of my Google activity to be made available either to my friends or to the general public.

With a normal Google account I could say this with certainty. But given their behaviour recently I couldn't say the same thing with a Google+ account.
Microsoft's R&D mission is not. But Microsoft Research's is.

The idea is that MSR explores (R), then Microsoft integrates what they feel is interesting into products (R&D).
Well Vic better update the website then. Because a site that mentions "share the right things with the right people" and then has games, photos, events and videos sure sounds pretty similar to Facebook to me.

You don't think he's just trying to move the goalpost to prevent one-to-one comparisons with Facebook since you know they aren't doing so well ?
App Finds The Color of Anything by Overlapping Instagram Images
It's not just about having a profile or not. Google seems to be changing services to require G+.

For example, you can no longer comment on YouTube or write a review in the Play store without a G+ profile (or at least I can't). This means that activity in those Google properties is no longer pseudonymous. That is very unappealing to some.
I think you might be confused. I was confused, too, when they first made the change, but tried it anyway. Even though it says Google + Upload it still allows you to choose your Picasa Web albums to import to. If you create a new one it is created in Picasa Web Albums.

The scary part was knowing the security settings. By default the album is set to "Only You", but you can change it "Limited, anyone with link" or "Public."

If you go into Google + it'll show you all your albums through that interface with the same security enabled.
True, but as percentage of their academic output (papers, talks, prototypes, ...) they're not so high.
Yeah, well, no one is saying MS and IBM are great companies business- or product-wise, but they should both be applauded for funding truly innovative research -- be it for philanthropic reasons or for some future profit. Fact is, as you say, no other company is doing this. Not Google; not Apple; and, sadly, not Oracle.

> it doesn't matter how cool the invention is if you have to eat the rest of their shit with it.

But it does matter, because even if MS doesn't pick it up -- or implement it well -- someone else might.
Ask HN: college degree
I want to be financially independent by age 35, as in im no longer forced to work. Would a college degree be worth it for the knowledge and salary increase in achieving this goal, or would it be better to learn on my own and be self employed.
The registration costs would need to be non-trivial to discourage abuse, which would harm legitimate small-scale innovators. Also, who decides (or validates) the "worth" of a patent? We would be replacing one regulatory nightmare with another.
San Diego Airport Car Service 858-224-5474 Call Now
Quite the same in Computer Graphics and Systems/Networking.
YQL ?
>We've been using make-me to power all of our 3D printing needs including decorating our office with various prints and making useful trinkets.

Pardon my ignorance, but is this really necessary? It seems like an office toy.
In my experience, most major North American cities have a hackerspace or two, and they nearly always have 3D printers.

I'd say that's a "thing", as much as one would expect, given the limited quality and utility of them as of now.
... to get to the other side...
waw-waw-waaaaah....
that would be called .find(id) - accepts a single argument of an id. This is the canonical way to retrieve by id.

find_by_id, find_by_name, etc. aren't really methods, they trigger calls to method_missing which interprets the code to generate SQL. It's a "neat" feature, but one which I've only used once or twice in 6 years of Rails development.
Interesting that "do you smoke marijuana?" had a 100% yes value.
Can you show me something that Google shared publicly (or your friends) that you didn't do yourself?

I have a Google+ account. Posts show up on my profile because I shared it publicly myself.

None of my search results, YouTube views, Email are public.

(Also it's stupid for me to reply to you given your history. But your reply is just not based on any facts.
That's a rather...loftly goal. What kind of work are you doing currently?
BTW, I am assuming you are referring to the domain "employify.com" and your domain "employify.me"?

If so, it looks like they were in business (http://www.24-7pressrelease.com/press-release/employify-anno...), but sounds like they are no longer in operation, and as such, they only have assets to sell or license, like their domain name. This also means probably no money for lawyers.

That said, they still have rights to their trademark and even if it goes into disuse (abandonment), they can file with the trademark office a claim they will be reusing the mark in the future.

Something to consider. But you might want to find a domain that you can own the .com for and also get good SEO, twitter, Facebook, and other handles for.
Hmmm... If you think of all parameter lists as tuples with some anonymous type, [un]packed transparently like Python parameter lists, then a multimethod defines a type class with one method (itself), the set of parameter lists to which it can be applied. So it would seem that multimethods can be a special case of type classes. That's the best I can do right now, assuming I've understood all the terms. Maybe you can do more with it.

Figuring out what type classes have to do with implicit parameters will take more than one afternoon of reading. It seems I can't read the other paper because I'm not an ACM member. But I guess Deca is going to be delayed again? :)
Awesome video!
Peer-to-Peer Hucksterism: An Open Letter to Tim Wu
Research != innovation

Research != R&D

Not trying to antagonize you, just pointing an issue that seems pretty common in this article discussion.
Just curious: who are you?

I'm also a Chicago software developer political type. And I was involved in a lawsuit challenging the constitutionality of the 4th CD in the 90s.
Incidentally, this is one reason why the 12-factor app methodology stores configuration in environment variables, not source files. http://www.12factor.net/config
There is very little chance that you will achieve that through a salaried position, with or without a degree.
Just wanted to chime in and say YES, talk to a lawyer.

Trademarks exist to protect consumers and businesses that have a reputation to keep up. It is not the same as copyright.
Apache Cassandra v1.2 released
AWS ElastiCache Auto Discovery Client For PHP
It was an unartful hack, there were better ways to do this. If they had unloaded a bit, and shipping only portions of biofuel, maybe done some blending etc. they would have a much better defense and likely would have never even been caught.

I worked at Enron on their power trading floor, and saw them do pretty much the same thing with Ricochet and FatBoy which made the nightly news, congressional hearings etc. John Forney the guy who did it got a $4,000 fine and two years probation in a plea deal which he took because it was cheaper than paying his lawyers to go to court.

Anyways this is JV ball vs. what the paper industry has done with Black Liquor that has run into the BILLIONS.
Of course, if the folks who are smart enough to be scared of making mistakes won't write the software, that means it'll be written by folks who are too dumb to be scared or just plain apathetic...
Cloudegory is "the onion for tech news." You should take a look
Please check your facts.

Example of the output: http://jeffhuang.com/best_paper_awards.html#institutions

Also look at any proceeding from conferences in areas where MSR works. Their output is pretty high (and high quality).
"Necessary" is a fun word.

Have we, to date, printed anything in our 3D printer that helps us deliver Git repositories in a quick and timely manner? No.

Have we built something that kept 140 employees happy and excited in the company because they're exploring technology they hadn't used before? Yes.

Have we built something that helps everyone at the office learn and understand a major technological shift that might be useful in the event we'd like to build a product around this in the future? Yes.

Is it fun to print cool shit? Yes.

So yeah, I'd say it's necessary, at least for us. It makes the company a better place, both from a cultural and a business perspective. Your mileage may vary, naturally.
Nice arbitrage!
Chaos in startups
Learning to Create the Perfect Cup of Coffee
Looks like a response to this one:
https://petitions.whitehouse.gov/petition/make-metric-system...

2 vs 7600 signatures in one day...
However, no matter what you think, Government Surveillance is better than private surveillance. It's a democracy for crying out loud.

There are two types of power within a group: exit and voice. The power to change a community, and the power to leave it.

I am not at all confident in the power of my voice to affect the policies of the US government on surveillance/privacy issues. In fact, although my voice has almost no impact on Facebook's policies on privacy, I'd say that I'm almost as likely to influence Facebook's privacy policies by complaining as to influence US Government policies by voting.

Meanwhile, leaving the US is impractical or difficult, and even (especially!) non-US-citizens are subject to the US government's intrusions on privacy, surveillance, as well as the possibility of being killed or abducted without trial. Opting out of Facebook is relatively easy.
Very useful! I got a job through a post. I was able to hire an intern for my employer through a post. The first place to look for my next job will be there.

Search/Sorting is a definite room for improvement so I can narrow down the opportunities that I'm interested in by location, skills, etc. Obviously, the HN comment system is quite limited for that stuff.
Speed would be one. A horse can't maintain a fast pace for very long. A human on a bike can go much further than a horse can run in one day. That said, presumably the lack of appropriate roads would nullify that advantage.
It removes the fear of throwing away a vote on a third party. Look at the Australian government for example, there are a ton of third parties represented.
This would have the practical effect of reducing minority representatives. Some people think this is OK, but it's worth at least mentioning.
Newly created government institution uses resources to secure expansion of power, reach, number of employees, news at 11.
Microsoft Claims Google is Intentionally Harming Windows Phone
Wouldn't something like Quora cover this area?

It seems the right kind of place to me.
Interesting what has been your experience with meteor so far? are you enjoying the framework ?
Finally a phone OS (other than iOS) where C is a first class citizen. Will be buying.
Testing (http://bartaz.github.com/impress.js/#/bored)
Report links Google, Yahoo to Internet piracy sites
i should add im going to be living off about 6000 a month during this time. so if im earning 100k a year that adds up quick. but im nowhere near that atm. Right now im working full time as a .net coder for a low wage as i just started.
Hmm,

One would one thing a constantly rental price could be used to balance these demand fluctuations. ZipCar could raise prices as the weekend approached just enough so a few cars would be left on the weekend for those willing to pay a serious premium.

The limit might be that most users would be very annoyed at the resulting uncertainty in how much they would pay for a car. A caveat to the efficient market hypothesis.
Gerrymandering is only a symptom, and cannot be cured without tackling the underlying disease. That disease is a political culture in which politicians will do whatever it takes to win, regardless of popular sentiment. No, I have no idea how to fix that.
All of the above, but most of all not keeping within the required parameters that would have made their solution usable.
I carry around an honest-to-goodness old-school pager. I love it. It works even when I get next to no cell signal, it works when I screw up the newest ROM of my phone. It works when I'm out of battery. It runs weeks on a AA.

I have messages go to SMS as well, but when the servers are down, damn it, I need to know.
This is a great idea! phantomjs-node works okay, but it is suck a hack. A nifty hack, but still. https://github.com/sgentle/phantomjs-node#how-does-it-work

If you want to parse the DOM for the internet at large, you need a real browser. There are simply too many sites with really bad HTML to be parsed reliably with anything else.
>> At the time Google lacked the pictured user profiles that every other app seemed to have

Yep, outside of Youtube avatars, full-blown Orkut profiles, profiles and pictures used inside GTalk, and Blogger profiles there was barely anything.
How to Convert More Customers Using Psychology
Did a quick write-up on the conditions required to exploit this: http://blog.pentesterlab.com/2013/01/on-exploiting-cve-2012-...
You forgot to factor in taxes in your income estimation.
To me, technology is the tool to make things run, but only good algorithms could optimize those running things.
I also find the combination of lambda and defaultdict quite useful:

d = defaultdict(lambda: False)

or

d = defaultdict(lambda: {'foo':set(), 'bar':False})
d['baz']['foo'].add(1)
Have used all of the techniques in the article (plus dict/set comprehensions) but had never heard of dict views [1] until now. Good stuff!

[1] http://docs.python.org/2/library/stdtypes.html#dictionary-vi...
Exactly. That's because the large majority of customers just want a good phone, that works well and does everything it needs to do. My mom, for instance, doesn't care if it's Android, Ubuntu, iOS, whatever. She doesn't care about tech-politics either, or who makes it, how they make it and what partners they have. She only cares that it works, that has a good ecosystem of apps, and that she's happy to have bought it. Meego, WP8, WebOS would have been mainstream if they had achieved this somehow.
I've enjoyed reading your input to this thread. It's interesting that you're taking this stance, as clearly, I wouldn't expect it on this site. Most of these guys are developers; and more than likely don't have days of war nights of love on their bedstand.

Your opinion is valid. Of course getting things for free is great. But, you are not only speaking to most of the hand that feeds you here, but are also forgetting that a majority of the world operates on a cost-benefit... a majority of people are mostly motivated by money to spend their time doing things. And this is what the dude earlier was trying to say... developers (who are motivated by money) will not develop for a device they can't make money off of. Developing is their dumpster diving, just without the dumpster. It's simply an alternate (and arguably easier [un/fortunately]) way of being.

I have a day job and contribute to open source projects in ways that I can. I hope all developers do this, like I hope lawyers do as much pro bono work as they can; but I realize neither is the case.

I'm off to play my dreamcast.

-Matt
Mother, should I trust the government?

http://www.theburningplatform.com/?p=45633
That could be easily solved by adding some proportionally elected representatives.
There's No Avoiding Google+
Doing squats (and, if necessary, additional mobility work) will increase your flexibility.

Doing light / BW / goblet squats is very low risk, and will help iron out your form.

My point is that if your form is crap, and you're using any added load, then you're going too heavy. If your form is crap at BW (and adding a modest load, 45-95# for most trainees) doesn't iron that out (sometimes a bit of "bar discipline" does help sort out form), then, yes, work on form.

My experience is that you want to eliminate the obvious and simple stuff first (Occam's Razor), and that for most trainees I've seen, starting with simple cues and light weights addresses form issues sufficiently. KISS.
> Put up or shut up, Canonical

Oh, how spoiled of you.
UFC 155: Joe Lauzon: Not a Fan of "The Walking Dead"
And no-one will serve a day in prison because it's white-collar crime.
Good advice. I've got one to add:

#x and y are dictionaries
z = dict(x.items() + y.items())

It merges two dictionaries, giving precedence to the second (in Python 2 - Python 3 is a bit more nasty: http://stackoverflow.com/questions/38987/how-can-i-merge-uni...).
Things I would like to Learn/Experience/Improve-Upon This Year [2013]
Meh. I'm not religious but I feel grateful and thankful for precious time I get to spend with my kids, for beautiful weather, etc. That doesn't mean I'm grateful to anyone or anything in particular.

Honestly, some people are so militantly anti-religion that they get up in arms (so to speak) at anything that could even be construed as having religious connotations.
5,000,000th post - cool!
> I am hoping that Google bumps up security and visibility preferences for Google+ profiles in 2013.

What options are you wanting? In my experience Google+ is much more upfront about what gets shared to who than other social networks (especially Facebook). It's based around Circles and that's all about limiting who sees what.
You speak of a "government associated" plan, but the very article you link to says: "It remains unclear as to who or what this report is referring to, yet the FBI decided to disclose it under the Freedom of Information Act (FOIA) to the Partnership For Civil Justice Fund – the document is on page 61." You think the FBI is giving out information about government projects to kill U.S. citizens on U.S. soil via FOIA documents?

As for the quote "due process and judicial process are not one and the same," it's a completely accurate and uncontroversial statement of the law. The phrase "due process" means exactly what it sounds like. People are entitled to the "process" that is "due" given the context. The process due is not necessarily judicial process, and in many contexts might be much less than that.
The fact that he specifically talks about Google's Google+ never crossed your mind, right?
Update: For the month of December, Amazon charged me $1.06 for S3 and CloudFront combined. This includes the ~million requests I performed during benchmarking.
Google Buzz[1].

[1] http://en.wikipedia.org/wiki/Google_Buzz#Privacy
These type of articles annoy me. Not the article necessarily, but the thinking that goes into it. The solution presented is technically sound and would absolutely solve the problem of crazy gerrymandered districts.

The possibility of something like this actually being implemented: zero.

Does anyone seriously think that congress would allow their re-election prospects to be controlled by a software program? It sounds like they are attempting a ballot initiative route, but good luck explaining this to a skeptical public while facing negative campaigning that makes it sound like 'computerized death panels' all over again.

I see the same thinking all the time - a new developer shows up all bright eyed and tries to talk everyone into switching to his favorite 'Framework/Language X' without even considering considering if it's at all feasible.

I'm not saying that things can't be improved. But if you're proposing a change you have to be smart enough to consider it's chances and propose ways to overcome the inevitable pushback.
> For example, you can no longer comment on YouTube or write a review in the Play store without a G+ profile (or at least I can't). This means that activity in those Google properties is no longer pseudonymous. That is very unappealing to some.

From Google's point of view here there is only gain--YouTube comments are some of the lowest form of internet communication to be found. App reviews are not much better. Requiring people to have some sort of profile is not going to lower the quality of reviews, it will only limit their quantity (which is not the lacking factor).
I'm sure it's awesome, I like Linode a lot, but the point is to learn how all this works.
I'm based in Toronto as well and use Zipcar quite regularly. I've never had any of these issues and have nothing but great things to say about Zipcar.
That's exactly how these OOP languages get translated into C, so the difference would be having a method dispatch table per class or having a global system for multiple dispatch.
It took me a few minutes to realise that there was no article and that the annoying animated ad at the top of the page way what I was supposed to be interacting with.