skysight-inc/HackerNews huggingface dataset:
Most of us in the non-X parts of Google are actually pretty content. I for one am happy for the X team, not jealous. Though I do admire them.

You might as well be asking how NASA plans to avoid a revolt of the rank-and-file technicians because only a small number of people get to be astronauts.
Read Steven Johnson's post about Packer's article, interesting and clarifying

https://medium.com/the-peer-society/410c644cebe4
Ask HN: favourite testing catchphrases and idioms
we started working on an extension for mindmup.com that will make mind maps much more effective when used for test plans and reports. we also thought about changing the default node names when the extension is active - what are your favourite testing related catch phrases and idioms? those would be nice default node names.
America’s Off-The-Radar Tech Hubs
Google Arrests Apple's Development
What do you find worse about RoR? Compared to whichever PHP framework.
How an Entirely New, Autistic Way of Thinking Powers Silicon Valley
Do you prevent default action in keyboard and click handlers? In Opera and Firefox I can sometimes see focus outline and text selection flashing, probably activated by my 1-key keyboard shortcuts.
It is also a game that I'm using to teach my girls how to program (on the Rpi).

That sounds cool, please explain more :)
Somebody please, please tell me this isn't a 'talent acquisition' that's going to show up on gwern's list in a week.
These are the most popular uses reported by IFTTT https://ifttt.com/recipes?utf8=%E2%9C%93&sort=popular

If you change your Facebook profile pic > change twitter
Text me the weather every morning
Star ★ a Gmail, send it to Evernote
Kicking your kids out of that day care if you're too late too frequently is a perfectly valid market contract that'd probably have the same effect.

Not all market contracts are necessarily stated in terms of dollar value.
What do you mean by web triggers? Watch on a web page? What do people use for that?
If you have a multicore machine -- the only kind of machine that brings a benefit to multithreading -- and if your problem is embarassingly parallel, you can usually get away with multiprocesses (MapReduce etc). That way, your single-threaded process can run on many cores.
How The New Patent Abuse Reduction Act Levels The Playing Field
This is a brief opportunity to explore cloud computing and give the communists and socialists who want everyone to share a common purse on the computing front a black eye.

Wow, where did that come from?

Cloud computing is communist now? I could have sworn otherwise.
I am surprised by the attitude from people here to this post.

In its 3 points the common theme in the article is that the geeks don't listen, are self-centered, don't care about others, ... yada-yada. I know this talk very well because it is what I hear from my wife most of the time, about a thousand things.

Now, in political terms it is irrelevant if this is correct or not. In a democracy the perception of a majority is the truth, despite any logical consistence. If you want to be heard, you need to "show that you care". Logical coherence alone doesn't buy you empathy. We need to avoid the label of arrogant if we want any kind of political influence.

I think it is worth thinking a little more carefully about the article. Not on whether it is correct or not, but if this perception is common or not.

[edit] Typo [/edit]
Google Demos Linux Running on Hacked Glass
But it is a feed of contact photos. The presentation makes sense.

With the flickr redesign (and, more importantly, the massive speed up of their backend servers), I've looked at dramatically more of my contact and group photos in the past two days than I did in years prior combined. It makes it so pleasant and effortless.
Yeah that's what I was hoping for too, that and maybe the actual files to play with
I was a huge Flickr user from 2006-2009, but the service stayed in 2006, and so I moved on. The new changes are very exciting, but I still have one huge gripe. For a service about to turn 10 years old, being unable to change my URL is a deal breaker:

I registered my URL in high school, and now I'm starting my masters. My photos have improved, and so has my online identity.

I'm considering just switching to a new account, but the situation gave me no faith that Flickr was worth the effort. I look forward to a similar post when Flickr overhauls the backend.
In the heyday of Bell Labs and PARC, AT&T still had plenty of linemen and operators, and Xerox had toner salespeople and service technicians.
I think there's a bit of lazy thinking here in these comments. There are XBox branded indie games on Windows Phone and Windows 8.

Just because MS isn't publically saying anything doesn't justify jumping to this thread title's conclusion
Google IDE eases Android app development
I'm not sure I understand this. Retail real estate is all about increasing footfall, not just the size of it. Hence why you see the airport bombarded with shopping nowadays. Unless there are particular Sears locations that don't see benefit from adjacent footfalling (just made that word up) retail outlets, then it makes sense. But then it wouldn't make sense for Sears to be there in the first place if the footfall opportunity wasn't there or couldn't be created there.
I think that depends on the parameters. I'm imagining a length of around 100 pages (though I'll have to see where the book takes it, I don't want to force any particular length). Also, I'm self publishing so there isn't any red tape to deal with editors and what not. I'll probably send it to a couple of people for a grammar review, and a couple of people for a technical review.

At least that's what I'm telling myself. I know Sacha Grief published his book in something like three weeks, though it was shorter than what I'm going for and he's more experienced with his topic.

Nonetheless, you're right that regardless of what comes out of it, it'll be a decent exercise.
But i still prefer the old design
I think it's the nature of business that those two opinions aren't mutually exclusive in any way.
> A friend told me that in China, reputation is very important.

There's two concepts here - "face" (literal translation) and "connections" (also a literal translation). Both are widely misunderstood.

AFAIK (and I'm not an expert):

Connections (guanxi) is fairly straightforward - it's all about who you know. However, there's a spectrum between casual acquaintances, people who do each other favors, extremely close friends, and family (in order of usefulness). It's often used as a bluff too (saying you know a guy, when it's all just a con).

"Face" (mian zi) is much more complicated. Since the term is used in English, it's easy to mistake what it really means. And it's also kind of vague - everything from "don't look undignified", to "don't let anyone disrespect you", to "have a good reputation".

Generally, Westerners think "face" means "be upfront, and willing to admit to an honest mistake". In China, this is rarely the case.
How to read a XHTML form data using EJB
Building The New Financial Times Web App: A Case Study
On the contrary, I was quite interested to see that this wasn't yet another excel-as-pixel-art project and that he was leveraging the better drawing tools in excel to achieve his goal.
Https://www.Google.com.br/
Reverse engineering native apps by intercepting network traffic
This is an argument on par with "they hate us for our freedom".

This kind of intellectually lazy and arrogant attitude will only serve to alienate SV further from the rest of society, which, not coincidentally, is one of the core arguments of most recent criticism directed at SV.
> ... market that will be easily plundered due to weak political systems and fragmentation.

Profit from weapons.
Profit from (medical) patents.
Will never sell industrial patents, whilst exploiting African Earth.

You know the story of how chickens are fed dead-chicken-matter ?

The white man know only to take. Never to give.
My youngest child is "using" an iPad before she was 1 year old while the eldest a multitouch mobile a little bit after her first year of life. My perspective is very simple: use this technologies as part of the weekly activities if they are interested on such gadgets but it is more important to socialize, play with REAL physical things and without directions.

At the same time talking about tablets is a bit generic. One thing is to play Angry Birds and another http://www.fungooms.com
Exception in Haskell is more specific than in other languages. There are many ways to have "unexpected circumstances" such as Maybe, Either, Error, Mplus, Alternative, and the transformer variants thereof. Exceptions refer explicitly to "asynchronous" exceptions—the kind in most other languages, that imply global changes in control flow that are difficult to reason about.

People tend to avoid this behavior except in rare circumstances. That said, it's easy to replicate locally with the Cont monad. These local reflows are easier to reason about as well. You can even build it atop delimited continuations for more control. These are great for covering early stopping in searches, for instance.
fruit juice is indeed not very healthy, because of its enormous sugar content. you'd probably never eat for a single meal the number of oranges that go into a single orange juice glass.
Designing blogs for readers
It's analogous to Girl Talk having to clear samples of other artists' work to produce his records.

Yeah, there are artists who don't clear samples, but those records are released as white label (for fear of legal action), or, they remix the samples such they they are unrecognizable (by mechanical means).

This is just the sampling argument all over again. I don't see why it should be different. The real question here is how good is the content ID algorithm? Is it going to get triggered on seconds of unedited video footage? Audio? What if you are talking over it or overlay text on it?

If you can create something new & unique to beat the algo, that's awesome. If you are simply using Nintendo's IP in metadata or wholesale showing off the game unedited, to draw people to your videos, your content should get questioned (ala Vanilla Ice using Bowie's riff in Ice Ice Baby).

Take, for example, Gamecenter CX vs a long play where someone just records himself playing a game and barely adds any commentary over it.
I'm curious, and not just from the author, but why Flask and not something like Bottle? After recently starting a Python 3 web project I was disappointed to see that Flask and many of its main dependencies don't run on Python 3.

Don't get me wrong, Flask seems to have a lot of mind-share, it just seems like a lot of people would be interested in working with Python 3.
Maybe he meant it in a way of "The coke is still there, you still can drink it, i just don't pay it for you"? I think that could be a way of thinking about it if you really want to justify it.
This particular "informed opinion" contained nothing other than a repetition of the facts already present in the press release, packaged together with a little disdain-flavored "commentary".
Core team member here. We added forks, code search, turbolinks, please let us know here if you have any questions.
The attitude in China is that if you don't cheat, you're the fool--because the other guy is certainly cheating you. So everyone lies, cheats, and steals (while of course maintaining a thin veneer of plausible deniability) to avoid being the bigger fool.

This probably is related to the fact that China is a shame-based culture rather than a guilt-based culture. What I mean by that is, people there only feel bad about immoral/unethical behavior if and when they get caught. Wrongdoing is externalized, it exists only in the eyes of others.

"How do you sleep at night?" Is a question Americans often ask when they know someone is getting away with morally wrong or criminal behavior. In China, you will not hear an equivalent question.
Google Compute Engine benchmarks and first impressions
To each his own I guess. I guess for me Dart doesn't capture a lot of JavaScripts good sides I guess (the homoiconity of JSON and JS). Also Google being the main sponsor just makes me slightly wary of it, thought its probably just my own paranoia.
WebMD does it:
http://symptoms.webmd.com/
> Anyways, I think a big portion of the "hiring problem" is that companies are too afraid of hiring a "bad" developer. They somehow have this notion that if they fail to hire a great developer then its no big deal, but if they accidentally hire a bad developer, their company will all go to shit.

I've worked in organizations where the hiring process the OP is advocating for (short one hour, possibly non-technical, interviews) demonstrably led to serious problems in that organization. Have you ever sat in on technical software engineer interviews? It's beyond horrifying how many developers I've seen that have a great resume, a decent portfolio, talk a big game, but literally can't solve a fizzbuzz-style problem on a whiteboard. I'd say the percentage in my area of developers who fail at this is at least 80%!

Think about that... if your hiring procedures are lax, possibly 4 out of every 5 developers on your team will be ludicrously incompetent. I don't care how tight the hiring market gets; dumbing down interviews is simply not an option with those kinds of odds.

If you haven't already seen it, you should read Atwood's article on the same subject: "Why Can't Programmers.. Program?" [1].

[1] http://www.codinghorror.com/blog/2007/02/why-cant-programmer...
Quick question for the legally-knowledgeable here (I am not an LPer and won't act on the knowledge, just want to know if what I know about the law is right).

As far as I know when you use any recorded human product (voice, movement, etc.) you need a signed "release form" from the people involved in that - else you stand to be sued for damages (due to rights violation, nothing to do with copyright, although I guess the LPers could have a case there as well). Music artists, for example, need to sign one of these release forms to give their publisher the rights to their voice.

Considering that the LPs are 50/50 Nintendo/LPer couldn't the LPer's [in theory] lash back and demand royalties because Nintendo illegally become their publisher without acquiring release forms (the YouTube EULA is between the LPer and YT, not the LPer and Nintendo)? Or indeed demand damages that far exceed any form of profit they have lost from the adverts in the first place (rights violation)? Or am I completely wrong?
Try to open 100 tabs, first in Chrome, then in Firefox. Chrome doesn't even show the titles and runs quickly out of memory.

Chrome's process model incurs in substantial overhead, opening tens of tabs in a low-spec PC it's a surefire way to freeze the system.
There are certain RFCs that become, "Common Parlance". In IPv4, RFC 1918 is very well known to be the 10/8, 172.16/12, and 192.168/16 private IP space. Likewise, in IPv6, RFC 4193 is the new "RFC 1918" - and, in common conversation, usually rolls off the (at least my tongue) more easily than, "Unique Local IPv6 Unicast Addresses" - which, often gets confused with (long deprecated) "Site-local unicast" addresses (FECO::/10, RFC 3513) anyways. By calling out the particularly RFC, we eliminate all the confusion, and save a lot of space.

I really did try my best to keep the number soup down (Notice I didn't call out RFC 6296 when mentioning IPv6-to-IPv6 Network Prefix Translation)- I only used two, (And also used the name when I introduced RFC 4193) - but RFC 4193 is so important, that I hope every IPv6 network engineer has it memorized as much as RFC 1918 is to every IPv4 network engineer.

With a technical audience (Which HN has its share of), though - Use of the RFC numbers is critical, as they point to specific implementations of the text description, and may contain nuance, or, indeed, very different implementation constraints, than the name alone suggests.
I'd pay at least 30$ for a book that does an analysis of the Flask's source code explaining the basics of the http protocol and restful apis.

For example, I use jsonp and I use a decorator from the Flask snippets (http://stackoverflow.com/questions/16134164/jquery-ajax-json...), however, I have no idea how this works and why jsonp is better than json...

Then I would like the book to link these learning to building secure and well tested web applications.

The reasons why I would pay for this are:
1. I would like to build a spreadsheets sharing app but I am very scared of handling sensible data if I don't know very well (by very well I mean the source code) my tech stack and also I know little about web security
2. I would like to contribute to Flask development one day (because it's cool, let' be honest)
3. It takes too much time for me to find out these things on my own and I would gladly pay for the time I save with a book
Apparently, deep integration with Flickr is slated for iOS 7:

http://9to5mac.com/2013/05/21/flickr-vimeo-integration-likel...

I'm curious to see to which extent it will be.
I'm cooking MC's like a pound of bacon?
Until I'm far enough up that curve, this is still a strong motivation... QED
We wrote up this tutorial for a presentation at LNUG on how to create realtime collections on Backbone.js using James Coglan's excellent Faye.

The article covers step-by-step how to go about doing this and also references a demonstration as well as a public repo on GitHub where you can download and try it out for yourself.

Enjoy! Would be great to hear your feedback as we hope to give back a lot more to the community on how to build realtime applications in Node.js. Would also be interested to hear on different approches that others are using.
All said and done, somehow I feel it looks a little Instagrammy.

- More clutter

- Less clean

- Congested, as in a little border would have done no harm.

- Looks loud but maybe that's just Instagrammatical.

- For me, at least, the home page takes longer to load.

- Maybe earlier they had the site built for photographers and now they have made it for everyone

- just like lady Mayer said.
if you append ?share=1 to the end of the url, its open again..
Fruit juice is not the best example of a health food. There's as much sugar in most fruit juices than there is in an equal volume of Coke [1]. When we were kids, my brother had to get caps put on all his teeth because he drank too much apple juice, and even though we brushed 2x a day, the sugar rotted his teeth. Plain fruit is better because it has more fiber and about half the sugar in a serving than the juice [2].

[1] http://www.cbsnews.com/2100-204_162-673229.html

[2] http://healthland.time.com/2009/08/07/calorie-counter-fruit-...
https://www.eff.org/deeplinks/2013/05/caleatwo

The government is going to get its backdoor into cloud computing platforms one way or the other, because of child porn, the terrorists, and corruption. The segmenting idea is a dumb one because we don't physically own the space, it isn't ours. People with wearable supercomputers on programmers who are able to understand the metal on up through the software and data will be only truly free citizens (free from government fiddling with and spying on everything they do).

There will be precious few free independent citizens in the coming centuries. Most humans will become as one, where one human's consciousness will blur and blend into everyone else's. I will be one of the islands, choosing: "thanks, but I prefer you not have data injection, and fiddling rights with my own mind".

The beginning of this blended and blurred consciousness and hive minds begins here, today, with cloud computing becoming owned by the government, and having your desktops, laptops, smartphones and interfaces with your own mind as thin-clients. Where you begin to think about a crime, and the others will say: "That is a bad idea" and stop you as you are doing the crime.
You're right, but I was just stating my opinions on the writer's opinions. Just because he said something that I think the opposite of doesn't make him correct either.

But I seriously disagree with you on hit counters since they could be set by the website's owner to whatever arbitrary number desired, the counter essentially meant nothing. A social counter is easily verified, assuming you trust the third party social network doing the counting.

Encouraging people to upgrade to a better browser is a sign of laziness on the part of the developer? Sure you work within constraints, but sometimes when it comes to browsers your market demands features you can't deliver on the browser of their choice. Therefore, you suggest a better browser. Granted, some people are lazy so there is something to what you say, such as people who refuse to use any CSS prefixes other than -webkit.
MeetUI 2013, SoapUI's first user conference, is live streaming now
Google's Blueprint for Search Domination
My friend and I built a thing that alerted me when my dryer was done, called Toasty Knickers. We hooked up the dryer to an Arduino. Our first attempt was Arduino->wifi->email->IFTTT->SMS but it was pretty flaky. We finally got it down to Arduino->wifi->Pushover. It worked out really well!

https://www.dropbox.com/s/xd1zputlwz10d72/2012-12-19%2000.57...
I think that's Makers: http://craphound.com/makers/

One of the few fiction books I've read in recent years that's bent my mind.
RhodiumToad.
Vermont Is Mad as Hell at Patent Trolls and Is Not Going to Take It Anymore
IBM’s Watson Tries to Learn…Everything
I'd have assumed it'd get discounted into irrelevance and people would just make up their own minds based on their knowledge of the person.

You give the human brain way too much credit.
Why are people so quick to call jealousy when people point out the problems with Silicon Valley tech culture?
Times change, I've seen this locally. In the US Midwest, various metro areas have lost population over the last couple decades. As a result, they don't need as much retail space to support the current population. Something has to give. The Sears closest to me is attached to a condemned mall. Sears stays open because they own the building though. The reason they're there is because originally, the mall was the place to be for retail.
Ugh. Quartz. Readability makes this much more tolerable:

http://www.readability.com/articles/ppb4ycws
That is the day I deleted my account.

Which has been annoying on occasion - but less occasions than I'd've thought.
Down with file attachments Hail to the Google Docs API update
I find the website really slow when scrolling, as if the Javascript engine were choking.

And I'm using a 8GB RAM, i7 laptop.
Quote from article:
"[...] Excel is already pre-installed in most computers and is easier to use than Paint. He tried using Word but was limited to the paper sizing and he could draw more freely in Excel."
They are being ported to Python 3. You can find some infos about it in Armin Ronachers twitter stream and in this[1] blog post.

Personally I am in no hurry to switch to Python 3 and Flask "just works" and does everything I need in a, at least for me, sane way.

[1] http://lucumr.pocoo.org/2013/5/21/porting-to-python-3-redux/

Edit: they = Flask and some dependencies
I wrote my own replacement, which is open source here: https://github.com/sirsean/quickfeed

I host it for myself, and it works quite well; no mobile app or mobile-optimized site at the moment, but for the desktop it'll do.

I didn't like any of the existing post-Reader options.
Of course they should pay. Money should go to people who suffer from pollution.

Its not like paying to have your own trash picked up. When you pay to have trash picked up you can choose a company, you can do it yourself, you can produce no trash etc.etc.

Why should one pay companies to make cars they will never buy? One that has never added his 5cents to the pollution is beyond reason. But then again democracy is just another form of tyranny.