skysight-inc/HackerNews huggingface dataset:
As a user I've been really unhappy with their designs lately. I often have to click around in maps to try to figure out how the heck to change it from one type of nav to another, for example. There's also often tons of mystery icons in their apps when I try to do something. It's very frustrating. The older versions of maps with more controls were a lot easier to use.

Their design patterns fail in user testing too. Moving actions to an unlabeled icon in the top right like they recommend to Android developers now instead of a large clear button just causes users to never find the action.

The recent Android Wear release is similar. All notifications are stripped of anything but text and an image and there's no way to put a button in where users may want one like the notification API already supports with RemoteViews. Google is forcing a certain look on the developers at the cost of the users.

I think their whole design initiative is just trying to make things look pretty and screwing over their users, personally.
No that's not true.
It's just a downside to the feature, I guess. Of course, I'd imagine you don't HAVE to enable this if you don't entirely trust it.

For me, having a lock screen at work/home is useless and just an annoyance. It's a pain always having to enable it when I leave work/home so this feature is perfect for me.
Easy...
A stereogram "captcha" ...
What's the hidden 3D image?
More fun too...
http://www.brainbashers.com/stereo.asp
> changing music or volume when on a bus without having to do that thing where you lift your bum

Do Android phones still come without buttons on their headphones?
Revamped Wikipedia app for Android now live
It's a marketing problem. Not luck.
Math: the extension of common sense by other means
You might want to read the link...he's complaining about reCaptcha. The basic complaint is that the ability to recognize letters is no longer good enough to distinguish human intelligence. We need to identify some other trait that's simple for humans and difficult for computers. Those "home grown" captcha solutions are likely better in this regard from reCaptcha since they don't have the possibly contradictory goal of digitizing books.
I have been wearing a Fitbit for over a year, my wife for 6 months. I can't imagine life without it now. The Big advantage is it keeps me honest. I aim to always do 10,000 steps a day, 100,000 steps a week, and I can see if I am short at any time. It is easy to convince yourself you have done more walking than you really have.
One possible difference is that Apple has signaled that Swift will be the language at some point. As far as I know Google didn't do that with Dart and, in fact, couldn't without getting buy-in from all the other browser vendors.
ReCaptcha only requires one (1) out of two (2) words to be correct in the challenge.

It presents one known-by-the-system-word, and one not-known word. If you get the known word correct (the easier of the two to read) then it passes the challenge.

ReCaptcha then pools the answers for the second not-known word and after pooling thousands (or more) responses, then that word becomes "known" based on the average answers (and then that word is "digitized" and used by google maps, or ebooks, etc).
It is funny how link [1] from my app solving this problem got more upvotes :)

[1] https://news.ycombinator.com/item?id=7944540
There's a much tighter serial number system used for guns, all the way to a BATF Form 4473 (https://www.atf.gov/files/forms/download/atf-f-4473-1.pdf) that's required for the first retail sale.

To the extent there's any tracking of printers, it would at most tell you which store it was sold from, there isn't any required serial number recording done at checkout (well, as of when I last bought a color printer in 2006).

What you're referring to would be akin to comparing a bullet found at the scene of a crime with one fired from a seized weapon, albeit easier; a comparison system. Much less of a privacy concern, without any required "registration" involved.
That's not what I was asking. The commenter above said:

> They made the same claim Aereo is making now - we're not rebroadcasting, we're just a big antenna connected to multiple homes. The law was written specifically to address this, but it was written in a generic way to avoid loopholes... like exactly the loophole Aereo claimed existed.

I was asking to explain the logic of that law. What is wrong with renting the antenna? Why it should be forbidden while using the personal antenna is permitted?
How does Aereo control what gets recorded? I click to record a show in the interface. That tunes the antenna to that channel at that time and records an individual recording for me.
Well, not exactly for free. Its a trade. You're willing to donate your small amount of time to Google in exchange for Google providing security benefits to the website which you are attempting to use.
LOL what world do you live in where music is a commodity? A market treats commodities as equal with no regard to who produced them. This has 0 to do with music, because it's all about skill, star power and charisma, so...
This is way better, thanks!
Google Opens Gmail, Making It More of a Platform for Developers
Cloud Platform at Google I/O – new Big Data, Mobile and Monitoring products
Don't re-invent the wheel? That is, please continue to give useful data to Google for free?

From the article, in the context of ReCaptcha, it seems like Google has stabbed itself in the face with the sword of data.

Google may think the data is telling it something, but what it's really managing to do is irritate legions of humans with terrible (borderline hostile in this case) UI/UX.
Your comment makes no sense. GDP is slightly down compared to 2013. Why are you talking about 2008?

The article implies that the main driver here is reduced consumer spending from a harsh winter.
What's with the ligatures on the 'ct' and 'st' pairs?
I really hate the new maps too and find it more difficult to do pretty much anything. Glad a designer got to make an exec happy by redesigning it into crap, though. At least someone benefitted.
I didn't see Moto X listed as an initially supported device for the forthcoming Chromecast "screen mirroring" feature either- although maybe I missed it. Hopefully it comes soon. I use the Chromecast constantly and would be all over this.

I had such high hopes for a Google-owned Motorola too.
> Is there a clean way to implement something like this in C?

__attribute__((cleanup(…)))
> you are absolutely allowed to do this.

So you agree that I have a legal right to accept the OTA transmission in New York, to make a personal copy of the transmission, and send that copy to myself in Minnesota for viewing.

This is precisely what I do by hiring Aereo. There is no difference except I pay someone else to do the development and maintenance since I lack the skills or free time to travel to New York and set this up myself.

Suppose we look at it through a slightly different lens. I take a file to which I have a legal right, say some copyrighted material that I have paid for. I upload this file to my personal Dropbox account, which I share with no one. Then I travel across the country and download it for viewing.

Has Dropbox just committed copyright violation? If not, how does this differ from the scenario I gave in the first two paragraphs, where apparently Aereo was committing a copyright violation?
The updated look is fantastic. Do you plan to have VWO expand beyond a frequentist-only approach to A/B testing, and offer MAB approach in the future?
Why? It's not like there are no other literary works that entertain the intellect.
Public entities do not spend money according to priorities other than thrift, in general. Rather, they assign dollar values to everything (sometimes irrationally) and then compare based on a dollar valuation. Some entities pretend to not do this by obscuring things with a neat naming convention like a "contractor score" or "ranked qualifications" but, in the end, it's all about money because the public has people, such as yourself, who are ready to hang them in a second if they think their money is being mismanaged.

The reason I don't give a single example of a tunnel project is because they are, quite literally, all over. Your local water/sewer district has probably put in tens in the past year. If you live in the Bay area, Caldecott's fourth bore has just been completed successfully (on time, under budget) and this installation was obviously much less costly than blowing up the mountain. If you live out East, Liberty University just completed a jacked box tunnel install that was less costly than the alternative of rerouting train traffic or continuing to use a less safe at-grade crossing.

Are there examples of tunnels that have gone awry? Certainly, and I'm sure you're more than willing to rattle off a few results that you found on Google. The fact is, good and cheap (relative to the other options) tunneling jobs happen all the time, around the world.

Your use of scare quotes does not diminish the fact that you are completely ignorant of the pros and cons of tunneling and that you are arguing from that position of ignorance.
Interesting idea. I didn't dig into how App Coins work and how allocation of revenue works. But my instinct is that it could very easily implicate state and federal securities laws.
ShowHN: MinMax30
Yeah setting up fuzzy finding on emacs is a huge pain. It's not a hard problem to solve, so maybe if I end up making more use of evil I'll try and write something although elisp is not fun. I currently use helm, ido and projectile and it only kind of works as good as cntrlP or command+T on textmate or sublime text.
This is next step - implement Dogecoin payments directly to site owner. How much it will generate tho - not sure yet.
Kaplan is essentially a holding company with access to some shared resources (HR, etc).
In case you're looking for a link to Joe's 2013 "Prags" book. Here it is:
http://www.amazon.com/Programming-Erlang-Concurrent-Pragmati...
Are you arguing against my point, or against someone else? Your first sentence could be a reply to me, but you're making a claim that contradicts the evidence that I'm arguing against, and you present no new evidence. Just saying "it's common" doesn't make it so. The rest of your post has nothing to do with anything I've said, so I will assume you meant to reply to someone else.
A lower Personal Savings Rate doesn't necessarily mean people are "consuming" more. At least not the sort of consumption (discretionary) that many businesses care about. It simply means that the proportion of income being saved is lower. There are any number of factors that could make that true, including rising costs of living or inflation vis-a-vis stagnant income.

In fact, while personal income has been increasing on a low nominal basis, income growth rate has been slowing.

Yes, PSR accounts for "disposable" income, but that term can be somewhat misleading. Disposable income is simply the net of income minus taxes. It's not necessarily available for discretionary purposes.

I would say that savings rates are quite low right now, and that accordingly, nominal consumption is high. But there's a deeper story there.

http://www.bea.gov/newsreleases/national/pi/pinewsrelease.ht...
You must not have read very carefully then. From the article:

It’s important to note the way reCAPTCHA works. Each user (or bot) is presented with a control word, and a word unrecognized by OCR. This control word is already known to Google (who runs reCAPTCHA). If you get this first word right, it is assumed that you get the second word correct as well. So, in reality, you only need to guess the key word correctly.

The author explicitly addresses your point and if you looked at his examples, most are very difficult for both words. In many of his examples, the control word is distorted beyond reasonable recognition, and the new word is cut in half or worse.
Yes, the restricted macro preprocessor known as the go tool is not part of the language, but like the compilers and links it is part of the Go toolchain.

The proposed changes are onerous because integrating with the toolchain to enable this feature requires changes to source code.

Moreover, the proposed change is so very tied to a specific toolchain feature that it is likely that as the Go team encounters new package dependency management issues that they will continue to propose these micro tweaks to package import paths which require the rest of us to run around touching every source file.
It seems to be pretty hit or miss, people either really like them or just don't get into it.
I'm aware of it; I'd love to see that functionality integrated into DDG.
Again, sorry, I've got to point you back to the original article. The author explains the details of reCAPTCHA's known/unknown word-pair clearly, as you have done, but goes on to explain that the impossible-to-read word was actually reCAPTCHA's "known word", so the CAPTCHA was impossible to pass.
The SC ruled that the number of antennas or where they're located is not the heart of the issue. Aereo effectively supplied a data stream with broadcast content to subscribers (just like a cable tv company) without licensing the right to supply that content. The issue is commercial rights, not technological means. If you personally lease space for an antenna, and engineer a means to get it to your TV to watch, that's ok. If you sell access to the content stream, you are a cable TV company and have to pay redistribution license for the content.
Sure. But the idea is to do a quick ice breaker project that can later turn into a larger one down the road. Hence in that case a $500 - $2000 structured project makes sense, I think.
Everyone receiving a Moto 360. Nice.
Like a Motorola Skip, or any number of other NFC tags that will do this?

http://www.motorola.com/us/accessory-family-page-1/Motorola-...
Actually, reCaptcha requires a specific word to be correct. Specifically, the illegible one.

The article does make this point.
There's not as much buy-in as their page shows. There are lot of brands listed there, but many of them are of the same manufacturer. For example: Abarth, Alfa Romeo, Chrysler, Dodge, Fiat, Jeep, and Ram -- all one company. Honda/Acura, Hyundai/Kia, Nissan/Renault, etc.
Kandinsky On A Plate: Art-Inspired Salad Just Tastes Better
I also think that asking the user to allocate memory is bad (for OOP) design, because it is leaking information which should be encapsulated into the class. How does the user even know how, or what to allocate in order to work with your "methods"?

What? Gods no!

The user knows more about their runtime environment than your objects--indeed, consider this a form of DI for memory management.

Libraries that don't let me override allocations, file access, and logging are very, very bad.
As long as they don't ban regular Internet, I see this as a very good thing.
No, the problem the author mentions is explicitly with ReCaptcha. He addresses your edit in the article, which you would know if you actually read it and didn't just skim. The problem, as evidenced by the author's many examples, is that the control word is often distorted beyond reasonable recognition, and the new word is not valid data. So neither of the two words is solvable.

Edit in response to your edits

You've deleted your previous edit. Still, even with your current edit it is clear you are not actually reading the article. You say:

Again, it's important to note, you only have to get one of the two words correct to pass the challenge. So.. probably 99% of the above list would pass.

However, the author of the article explicitly states that he did this:

I decided to just guess the first word and hope “secretary” was the control. It wasn’t.

So the author correctly identified one of the two words (and makes the same identification as you did), but was still rejected because it was not the control word.

You obviously don't have an accurate understanding of ReCaptcha implementation, and you apparently are not reading the article with comprehension, despite claiming several times that you have.
Psychotic and almost impossible to solve. I tried an audio captcha recently on a whim and I was bewildered.

I think any site that uses reCAPTCHA must not have any regular vision impaired users.

https://www.youtube.com/watch?v=HhFLC8ZZQeM
https://www.youtube.com/watch?v=KNVcIogEXOo
If I'm not mistaken, if you keep following that thread, somehow or other you eventually get e. I hope that wasn't too much pedantry.
You are demanding data to support the idea that drug rings are associated with violence. That demand does not suggest to me that this will lead to a productive conversation regardless of how I answer. So if you want to believe that associates of Mexican drug lords are all hippie antiwar activists, I guess I am not going to be the one to disabuse you of that notion.
Futuristic skycars to launch in Tel Aviv
I've evaluated a lot of design portfolios in my life and it always amazes me how self-titled "User Experience" designers fail to apply the most basic UX process to their portfolios.

Stuff like defining who is the user, what are their needs, performing basic user research, establishing an information hierarchy and testing their designs against potential candidates.

It's been my experience that too many designers these days are more into the "fun stuff" of picking a color palette, creating awesome background textures, geeking out on CSS3 animations and other things that help enhance your dribbble profile at the detriment to applying themselves to the craft of design.
It probably helped that there was a lot of latent frustration about the Objective-C syntax, which looked very foreign for developers coming from other languages (apart from smalltalk :-)). So by announcing a language with a familiar and modern looking syntax, they captured the interest of a lot of developers who was attracted to building apps on iOS, but didn't want to use Objective-C.

I think that it also helped that they had a lot of high quality documentation (like the Swift book) ready from day one.
3 Mobile Trends from Google I/O Keynote
Yes and it's that pallet I think is problematic.
You can get sort of a preview by going into visual mode with 'v' and then typing in the motion command, and once you are happy with what was selected you delete the visually selected text.
I agree that its not very consistent here, because for a regex replace you would use a /c instead to get confirmation.

Regarding the 'I pressed the wrong key' problem there is undo (and if you enable undofile you can undo even after
saving or reopening the file), and there is git history.

Having said that I agree that there are often situations where automating something (or using a more complex Vim command) would take more time than doing it by hand.
I hate their maps UX now. Just trying to pull up traffic is incredibly annoying! The whole auto drop-down thing is terrible.
New Apple ad urges you to shed that 'chicken fat'
Google Launches Domain Registration Service
Remind: New name, same mission
So according to Wikipedia there is a specific statute that expressly disavows the notion that someone who bought a copy of a computer program would infringe by running it (17 USC 117), the court found that a repair tech wasn't the owner of the copy so the statute didn't apply, and Congress immediately passed another law reversing the effect of the court's decision.

I guess that's technically what I asked for, but I don't think pointing out the existence of that statute does much for the argument that you need a separate license to run a computer program you paid for.

Let's try this again: Can you cite a relevant case that hasn't subsequently been invalidated?
If you draw a black box around an antenna salesman and the equipment they've installed, you also get something that appears to be a cable company.
Pivotal HAWQ Benchmark Demonstrates Faster Performance on Hadoop Queries
A Step-By-Step Guide to Comply with Canada's Anti-Spam Law
What do you mean "in" Angular?

I write a diagramming library (GoJS - http://gojs.net/beta) that can work alongisde Angular:

http://www.gojs.net/beta/samples/angular.html

Were you looking for something specific in terms of Angular integration?
By choosing where to place the antennas.
It's already there CocoaPods, they already support swift and Obj-C and there is a huge library of packages available.
Interesting, it's probably the type of software I would build and enjoy building.

I never thought the market could be so niche to barbers though, guess that trend hasn't made it t'up North of UK

Ironically the website does not work on mobile.
So what? Art doesn't necessarily need to be comprehended to be engaging, indeed much of the art that I like is fascinating to me because of my limited understanding of the artist's thought process - particularly but not limited to visual art and music.

Incidentally, nigh means the same thing as near.

Read any of the great artists and they will admit that there are no new ideas.

C'mon, you know that's BS, for the same reason you pick a figure like Shakespeare as an exemplar of 'great'. If he actually thought that then why did he waste his time writing all those poems and plays, which are supposedly no different from anything that came before?

I hear this argument mostly from people who have never sat down and worked to produce something.
Has anyone jumped into the pricing service niche? I liked the pricing as well.
That one is the misleading one. We're interested in the magnitude of the change vs. the recovery, not the numbers 0 to 100.

A graph of GDP plotted as a percentage of current GDP at that scale could make the recession seem like a tiny little 2% blip.
My main thought from this is Google are damned if they do, damned if they don't. Either they do nothing exciting and we complain about that, but if they did too much we'd complain about them stepping on the toes of everyone in the ecosystem. As it stands it looks a lot like they're licking too many cookies, but underdelivering, and being damned on both fronts, but getting the benefit of neither. Go back to last year's I/O, and Android Studio still isn't really the main IDE for Android yet, and the much lauded Maps has gone off a cliff.

Let's face it, the only impressive tech stuff here today was the cloud debugging. Everything else was fluff. Frankly Amazon put on far more dangerous looking displays of technology prowess these days.

And we still can't mention China. Disappointing, but somewhat inevitable.
Gmail API – Google Developers
Synnefo at LinuxCon/CloudOpen North America 2014 (crossing the Atlantic)
Conspiracy Theories that Turned Out to be True
It's not just you, it definitely reminded me of Metro and Codrops demos.
Was I the only one who thought for a moment this was another privacy related story (opening my email!)
Awesome project I know I'll use several of this packages. It would be awesome to list the packages CocoaPods name if it has one. So it's easy to install.
Analysis of audio captchas has led to a number of exploits for several captcha systems including recaptcha - which is what all that horrible obfuscation is trying to prevent.
Why?

Why would they want to get involved in that market?
L? I guess they wanted to be less whimsical. But in a couple years I'll have a hard time remembering which version that was like I can remember which one Gingerbread was.
They removed features, too. They used to have a feature that allowed you to view traffic patterns at a future time of day -- what traffic looks like during rush hour vs. weekends, for example.
4 ways IR cameras can change the way you see the world
I know that people will make political hay of this, but there is danger to managing to quarterly statistics. If your economy needs some adjustments to achieve long-run sustainability then it's possible that GDP may fall for a quarter or two and there's nothing wrong with that.

GDP is a great metric for long-term or inter-national comparison. It's terrible as a quarterly national management metric.