skysight-inc/HackerNews huggingface dataset:
The potholes comment really gets under my skin. Why not point out any of the thousand bad things about private companies? It we want to limit it to ISP's why not just point to the comcast service rep thing making the rounds today?

It's an elequent comment. To be honest I'm not sure that classification under title II is a good choice. Unfortunately it seems like it's the only choice we currently have to protect the internet. Lawmakers are unwilling to work together to solve the problem. Private companies aren't fixing the problems. If there was any other practical way we could do this, wouldn't we have done it by now?

There are lots of theoretical solutions. This is the only one I've seen that looks like it's actually doable.
Just quoting ircmaxellAnthony who is kind of a PHP authority

> "Calling this 5.7 is bad."
How is that different that testing a bunch of hypotheses forwards and determining which ones result in the end/starting data?
If we don't complain about it, nothing will change and the nonsense will continue.

Hacker News used to be a great place for open discussion. Now, anything even slightly against the silicon valley hive-mind is downvoted.

Any time PHP comes up, there are tons of garbage comments stating how terrible of a language it is. This is not constructive in any way and adds nothing to the discussion. No downvotes in sight. Why? Because the downvoting is only used as a tool to silence opposing viewpoints. It has almost nothing to do with keeping out the trolls.

I guess I shouldn't be surprised. It's almost a perfect mirror of our society today. Just look at all of the people getting fired and having their careers ruined for merely having opposing viewpoints to the special interest groups in the US.
From my quick glance,

This ISN'T: novel drug/algorithm/X --causes-better--> patientoutcome, which would acquire trial/approval.

This IS: things we do now, except in the cloud, so you don't have to keep two IT guys on hand even in the graveyard shift - "virtualization".
My favorite part, is when they tried to sell us the idea that the real name enforcement was the best improvement that could happen to youtube.

I would had preferred a sincere apology for screwing things up, was it really hard to admit failure??? Even Microsoft has apologized for previous failues like Windows 8 and Internet Explorer!!!

But anyway... with this announcement Google+, and in general, any Google-owned public website like Youtube has lost any credibility to me.
Schnapps creates a time lapse video of your design
Great, now my online friends can find me by the name they know me by, rather than my real-world name.

Or they could, if I hadn't deleted my G+ profile a year or two ago, in favour of just hanging out with them in the original venues I met them in.
Very well built. Kudos to the founders. Also should add other options like home media centers and other stuff.
There's 35g of sugar in a 330ml can of coke[1]. The recommended daily intake of sugar is 90g. So it's 38.9% of your RDI, not 160%..

[1]http://www.fatsecret.com.au/calories-nutrition/coca-cola/coc...
Finally.

I know it's a bit childish, but for my pseudonymous Google account, I kept getting these notices that they were going to disable my Google+ account unless I gave them my real name, unless I could show them documentation proving that the pseudonym was my legal name, so I just found some pictures of middle fingers and that sort of thing and photoshopped them onto a photo of a license and submitted that. They give you a few chances to submit something, so I had a little fun picking out new insulting pictures for a while, until I got bored of it (which was almost instantly).

Obviously it wasn't going to have any effect other than to virtually flip off some random person being paid to check IDs, but it was at least cathartic in the face of such a stupid, stupid policy.
It's generally best to leave features out, then only add them when it's determined to be necessary.

If they had that from the start and later decided to remove it, people would go insane.
That's probably more a matter of taste. Go has a reflect package which allows the programmer to determine type at runtime, making generics unnecessary.
It may not be as convenient and familiar as generics.
Here is an example http://play.golang.org/p/a18VESulWS
I always feel like these services are designed wrong. You want to be able to have multiple identities for different people, but having one organization that can associate them all with one another defeats a lot of the purpose of that. Especially if you're using it for anything that could get you into real trouble if e.g. someone were to break into that service and obtain or publicly disclose all the associations, like democracy activists in oppressive countries.

You can always create completely separate accounts and then use them over Tor one at a time blah blah blah, but that's a huge usability failure. What you really want is a UI that allows you to sign in to multiple accounts without the server knowing they're all the same person (which means native software, probably with something like Tor automatically using separate circuits for each account), and then allows you to seamlessly receive messages for any of them and clearly delineates which account you're sending from when you post something.
Anita's Dropship. Generative dubstep machine for Playa
Thanks for checking it out. It's very temperamental at the moment - something I'm hoping to improve in the future!
This becomes exceedingly complex (and unintuitive enough that it's likely to cause more problems than it solves) which you consider overlapping circle membership.
Thanks for leading the way here, Google.
"Still, there is no evidence that a weakened magnetic field would result in a doomsday for Earth."... "Researchers think power grids and communication systems would be most at risk."

Somebody give it to me strait, do I need to build a doomsday bunker ASAP and start stockpiling supplies?
I'm most familiar with GWT-RPC and it doesn't have any backward compatibility built in, so most deploys are a protocol change. (It does at least give you a clear error when there's a protocol mismatch.)

So if you want old user sessions to survive, you'll need to keep the old service available until they reload the page.

There are protobuf/JSON-based alternatives with a better compatibility story.
I'm definitely going to need to come back to this a couple ties.

Thanks!
Chrome Profiles is almost that, except without the built-in Tor.
And yet it still expects you to put in a first name and a last name. How very Anglocentric.
I got recruited. 4 times. I'd rather be a doctor, but that seems intimidating and I don't see a way to "break into" it.
Simple 2 or 3 color icons might not win a lot, but there is also a whole genre of photo-realistic icons which would have a lot to gain from WebP like formats.
Longer.

Edited to add: Yonatan also mentions in a comment on the official post that "Vic was 100% involved in the process and approved the whole thing months ago." I can vouch that this is the truth.
This is much simpler to use than Glympse.

Think of it like this.

It's like waiting for your Uber driver to arrive except it's someone you love :)
The Cosmos of Giordano Bruno
I had not read that before.. a great read. thank you.
Great article!

Some top companies have created positions called "Marketing Analysts" who bridge the gap. Usually they are from engineering or IT, but sit with the Marketers. They frequently transition in full time Marketing positions too.
That's a whole other can of worms. :) At least mononyms are supported (by entering a '.' in the last name field).
3$/study with unlimited HL7 integrations? I'm really curious how that makes financial sense unless HL7 integrations and their required VPNs are billed separately or strictly a "on your own" proposition.
It's not as much as a win if you just don't maximize your browser window.
private cloud services. buy the big iron from IBM, everybody's phones sync to private app stores and private backup systems. Seems like a pretty swell idea, especially when you have legal security obligations like HIPAA or whatever.
So they got to a meeting and said: "Listen guys, if allowing nick names won't jumpstart Google+ then I don't know what will. It's either this or we'll close the damn thing." 18 months from now, we'll read about the all-along-planned integration of G+ into Gmail, Drive or YouTube :P
IMO the linked study is pretty much useless, because of enforced 4:2:0 chroma subsampling. I guess this is because some of the newer codecs were originally video codecs where 4:2:0 is standard, but for still images I expect much better. Photoshop, which is obviously widely used on the desktop to make JPEGs, only uses 4:2:0 for quality <= 50 by default.

This also makes me question the use of metrics to measure image quality.
If you could shut down a highway to play with connected cars, what would you do?
It also comes after Vic Gundotra left Google. I do not know if that had to do with the decision.
Google+ no longer requires you to use your real name
Ha, what a disaster G+ has to be for Google. They must kind of be looking at it like "ew what do we do with this thing now?"

They should've taken a more holistic and serious approach to bringing your offline identity online. Instead they tried to copy FB. They should've just called it Google Identity(with the same level of seriousness as Youtube's copyright protection product: Content ID) and provided real-life perks with associating say your Driver's license number with it which maybe would allow me to renew my driver's license much more quickly. I don't know. G+ is just weak.

I mean at the end of the day, they DO have your identity. I'm sure their algorithms could within a certainly small margin of error determine who I am to a reasonably high degree of probability based on nothing other than lines in a bunch of log files(DoubleClick Ad requests on various sites, YouTube video watch times, Google Searches based on time of day/location, mobile usage, etc); again, regardless of where or when or how I use Google(i.e. using igonito browsers, using a friend's phone, using a computer an internet cafe, etc.). So why not throw all that information under one umbrella, Google Identity, and provide it to me once I claim it.

They're likely able to treat online "behavior" as essentially unique online fingerprints and can just associate that with individual users; that is, they don't really need uniquely identifying data(unique IDs, usernames, etc.), they just need to watch your online activity(regardless of if you're logged in or have identifying cookies, etc.) for a while in order to identify you.

I assume it's because consumers probably aren't ready to know just how much data Google actually has on them AND how much information can be extracted from said data. It's likely pretty accurate and pretty scary.
HTML5/JS Online Presentation Platform Lumo is a Prezi Killer
hi,

I'm a developer with 15 years of experience. I've been writing iOS apps since early 2009. I have also trained over 300 developers in iOS / Obj-C (including entire mobile teams of two major US airlines, several Chicago financial companies and many smaller companies)

I just completed an iOS app with Parse.com backend for a local startup. I was able to deliver fully functional version 0 in just 2 weeks (including design)

if you're interested, email me at arekzarycki@gmail.com

best
iTerm's "copy on select" functionality is a killer feature for me, painfully absent in Terminal.app.
On further inspection it looks like the video was blocked on copyright grounds.
Would printing to a pdf be a better workflow? Lots of sites seem to break due to external css/js not working for an offline local copy.
Agreed, and heaven forbid you screw up making a change. Now everyone on your Fetish circles list sees your real name accidentally or your family and coworkers see you as BondageBoy69.
> Will Wordpress be faster?

The content uses 1000 renderings of WP Front Page as to what it is measuring.

> what makes it faster?

The key aspect this post uses is cpu instructions and it drops by nearly 30%.

This definitely answers at least these two questions of yours.
Common Cause of Hair Loss, Nail and Skin Problems Revealed
This must be a big hit for Roambi.
Happy #nymwars anniversary, Google!

Finally.
Bwahaha..

Okay, now which number do I call to get my account (moved _from_ my full name to 'Ben .' in protest during the nymwars) unblocked? I mean.. I'm not even sure I'd care at this point but are they even thinking of all the blocked users? Or do I need to send in my government issued ID to get my profile unblocked so that I can .. move away from my real name..??

Actually I just visited plus.google.com and surprisingly enough I wasn't greeted by the loop of death (previously I had a page that said that I'm blocked, with a link saying "You can check here why", which redirected to the very same page). Now I can "upgrade" and enroll. It seems.

I .. need to provide a first name and a last name though.. How does that compute? Why can't I be "Ben" or "Randomthingyhere"? Real names aren't required, but first and last names are?

Can't. Stop. Laughing.
In this example:

func countFurballs(shelter:Shelter<Animal>) {
println("Furballs: \(shelter.inhabitants.count)")
}
var catShelter = Shelter(inhabitants:[Cat()])
countFurballs(catShelter) // throws compilation error

I believe that the countFurballs function could be made more generic:

func countFurballs(shelter:Shelter<T>) {
println("Furballs: \(shelter.inhabitants.count)")
}
var catShelter = Shelter(inhabitants:[Cat()])
countFurballs(catShelter) // works?

I don't have Xcode in front of me, so that may still be a compiler error, but I believe it works.
This is a serious question, we need some hack ideas...
I totally buy the argument that discriminatory "fast lanes" are a potential danger to internet startups. I mean, at least, at a hand-wavy level.

But I also buy the argument that regulation can disincentivize competition. At the same hand-wavy level as above, it's easy to imagine regulations that would make an ISP say "fine, if we can't charge more for an improved product, we'll just focus on cutting our costs... like our customer service costs".

So, is it more important to protect innovation in startups (a few of which are transformative, but the overwhelming majority of which have no social value), or to protect innovation in connectivity (which everyone uses, so benefits everyone)? I dunno.

Of course, all the foregoing assumes that there current exists meaningful competitive pressure in the ISP space. That doesn't appear to be the case very often (both in U.S. markets and elsewhere). I think this is a far bigger issue than net neutrality will be, in practice.
Oh, how the Mighty have fallen. Big Blue used to be the cream of the crop.
The exact amount of sugar in coke varies by geography, but in the US, it's 39g per 330ml can.

The World Health Organization recently lowered the daily recommended intake of sugar to 5% or less of your daily caloric intake or roughly 25g/day.
Chrome had side tabs for a long time. It was a 'hidden feature' you had to enable in the about:config screen. But Google knows how you're supposed to surf, and vertical side tabs are not it. So they tore it out. Many issues were opened on their bug tracker asking for it to be replaced, but the final word came down - 'we don't like vertical tabs, and therefore no one can have them. Stop opening new issues.'
What you need is a study showing how many women showed interest and then were talked out of it. http://www.npr.org/2012/07/12/156664337/stereotype-threat-wh...
Depends on the article you read :) This one sounds much scarier: http://blogs.discovermagazine.com/d-brief/2014/06/10/earths-...

I wonder how it will affect animals that migrate...
You can't hire a surgeon if you don't know anything about surgery. In hospitals, marketing teams are mostly outsourced and have no interaction with surgeons.

Your idea of them hiring surgeons to audit staff is ridiculous. Laughable even.

It's very easy to see the impact of horrible hires in that sector. People die.

Technology sector? Not so much. Have fun selling your 'technology' company that has dozen of engineers hired by marketing that lack any sort of leadership or accountability.

We are not talking about hiring an office manager or customer service representative.

Using your strategy, things will 'work' for a bit but you will pay for it in the long run.

Well, not you. The investors and founders will.
Yonatan Zunger claims that Vic Gundotra approved the change.
But do 120+ IQ people dominate computer programming?
One flaw that bugs me in the article: "the dangerous cosmic radiation spewing from the sun in the form of solar winds." From the Wikipedia: "Cosmic rays are immensely high-energy radiation, mainly originating outside the Solar System." It might not be strictly wrong (as language leaves open that some cosmic rays may come from our sun; and the Wikipedia solar wind article has "The solar wind affects the other incoming cosmic rays interacting with the atmosphere of planets."). But cosmic radiation is most famous for being very high energy (cosmic scale) and of exotic origin. A small pedantic point, but lack of distinction makes me think of this http://explosm.net/comics/3557/ .

Edit: I know cosmic rays are not typically em-radiation. The name rays (which usually denotes em-radition) is a historic accident. Hence "cosmic rays" and "cosmic radiation" are fairly close terms. And yes our sun produces tons of rays and radiation- but not typically at the "cosmic" energy scales.

I don't mind getting down-voted for being overly pedantic (and perhaps worse yet trying to be pedantic, while being possibly wrong- this isn't my field). But some of the follow-ups really look like they are missing the same type of distinction in the exact manner I was originally complaining about (which is why there is some small value in trying point this out).
Most of the above will make you full so those 800 calories would last a lot longer than eating 800 calories of potato chips.

Seems like a nod to the calorie is not a calorie line of reasoning, which seems pretty prevalent on Hackernews.
It's smart to create more courses to teach Android, but the Android developer evangelism team needs to do first demonstrate the value of learning Android.

I'm the head of growth at Bloc - we have an online bootcamp in Android development, and another in iOS Development, and have found there is MUCH greater interest in learning iOS.

One quantifiable metric - the CTR on ads about Learning iOS vs. Learning Android are nearly quadruple.

In my promotions of Bloc's Android course, we've told beginners that:

- learning Android is great because the Google Play store's app review cycles are shorter, allowing beginners to iterate on their apps faster.

- According to Gartner, by 2015 Android will represent over 50% of all devices (more than Windows, Windows Phone, iOS, OSX, and all others combined)

- and that by developing for Android, you can get your apps onto watches, TVs, set-top boxes, and a slew of new form factors that are emerging.

Despite all of this, we've found very little interest in learning Android. Would love some help from the Google team if anyone is reading this. I'm @trybloc or @prasid
Opera (as usual) had this ability for years, although I have not used recent versions of their browser, so dunno if it's still there. They also added a nice "tab group" feature, which was/is much better than firefox's half-assed tab group feature (which isn't even "visible" by default because it sucks).

EDIT: Can find older versions to check it out here (Appears as 12.17 is the last version which had this): http://www.opera.com/download/guide/?os=windows&list=all. You simply right click the tab bar and it has place> top/left/right/bottom.

I use Firefox now, and couldn't survive without Tree style tabs, although I still miss a significant number of features from Opera, although from what I gather, they basically thrown away most of it and now have not much more than a clone of Chrome. This is baffling to me too - current Opera is a clear regression from what they had 5 years ago.
> Funny how they make it sound like it was all planned

I didn't get that at all. It read to me like "we thought this was a good idea, we think it had some benefits, but we have realized that it was ultimately a bad idea and so we are reversing it"
How much funding is needed?
Yeah, hierarchical tree-views suck. In the nightly builds (soon to be betas for v3) tags can define a hierarchy by including slashes in their names. They're also browsable in the toolbelt, which is just like 0.10's side-window. It's mighty close to what you were used to.
Zendesk for Training
That's true if your switches are talking to a 20A relay and flipping the circuit on and off. If all you have is a switch sending a radio signal to a lightbulb, then you no longer have a controller that needs to be accessible. Just the switches and various "internet of things" devices that are always plugged into always-on line power. That's what Thread is for.

The one thing I wonder about is replacing lightbulbs when they fail. It's a good safety practice to kill the circuit when you're doing it, and without a hardwired switch you'll have to do that at the breaker now. On the other hand, if you're buying fancy wireless LED bulbs, they'd damn well better last longer than an incandescent A19.
There are a lot of high stress/low satisfaction shops out there. Keep looking.

I found one this January that I absolutely love, with the smartest team I've ever worked with. One of the reasons - the company wants every employee to think like an owner with the ability to make some decisions, plus profit sharing; they walk the walk.

There are great places to work out there. Don't settle.
I assume that it assumes based on your GeoIP location which to show first. (Guessing)
Google is in an ugly place right now. Not only are they beholden to the advertising agency they are now the poster boy for all the NSA spying and other controversies because of their massive information footprint, real name policies, constant nagging for phone numbers in gmail, etc.

Apple and others have positioned itself as privacy friendly as well, which is a double whammy.

I'd love to see G+ be the seedy version of Facebook. Fake names, nudity, etc. You can't beat facebook by being facebook.

Hopefully, "real names everywhere" is a fad that is dying. The search engines and employers of the world don't need to know my every political thought or see my every vacation photo. Zuckerberg's idea of the internet exists only because its profitable for him. In every other respect its insane.
I didn't think Grey Hat Python was a great book, but it serves a valuable purpose that I'm not aware of another book supplanting; which is that it shows you that you can use underlying programming to do security-related tasks, instead of being limited to just using tools.

The widest chasm that separates security professionals is the one between those that can only use tools other people provide and those that can write their own tools. And more than just being able to write them, but being able to write them quickly enough to be of use during an engagement (which usually only lasts between 1-3 weeks).

A lot of security testing at the non-entry level is putting together specific tools to accomplish an engagement-specific task. You don't generally spend a lot of time building giant edifices, it's usually lots of small things that you mostly throw away between gigs (minus whatever underlying libraries you favor using as construction components).

In that regard, I think Grey Hat Python is still a good book to introduce you to the idea of using real programming to do hacking, even if you never write a line of Python on an engagement.
I once even got a product manager apologize for the woefully substandard test automation tools built into Visual Studio. Perhaps my finest hour.