skysight-inc/HackerNews huggingface dataset:
I've had issues getting steadily worse all day across domain since ~9 am est or so. I just received this from Google as part of an auto reply to support ticket.

"Thanks for your patience.

Please read below for updates on the status of your issue:

Updates since last message:

This issue has been partially resolved for some users. We expect it to be fully resolved within the next hour. The issue caused severe delays sending emails, especially emails with large attachments. It also caused delays in loading Drive files with large images.

The delays were caused because of a problem with an undersea cable. All parties involved are actively working to:
1) Redirect traffic and add additional capacity to resolve the immediate issue.
2) Fix the problem with the faulty undersea cable.
"
The User Engagement Death Spiral
True, but behind these tube sites stays [1] Fabian Thylmann and his [2] company. He is considered as the biggest disruptor who revolutionised the business. The whole story is something like Napster and the record labels, but slightly different.

[1] http://en.wikipedia.org/wiki/Fabian_Thylmann

[2] http://en.wikipedia.org/wiki/Manwin
The corporate space isn't dominated by Windows because there are no other options. The main reason for that dominance is change aversion. I'll put it a different way:

When I buy a computer with an OS, I tend to pick Windows mainly because I intend to game on it. If I don't intend to game on it, then OS would stop being a major factor in my decision-making. I might spring for a Mac instead, or I might get a Linux box. It's no longer the point.

If I were buying a computer for surfing the web, I can get what I want. If I were buying it for word processing, I can get whatever. If I were buying it for photo manipulation, I can get whatever. For Door #1, I'd be looking at network connection options. For Door #2, I'd probably be looking for compactness. For Door #3, I'd want graphics and RAM, I think. For none of these is my primary consideration, "Well, the program I'm going to want to run isn't going to be available unless I get Windows."

That primary consideration exists for gaming. If I bought a replacement gaming rig today, I'd get a Windows box. Period.
Creating range in JS - strange syntax
Valuation of the company is determined by supply and demand (of the company itself in the form of stock). Supply is of course limited; companies will only raise a few 100K$ max in a seed round. Demand on the other side, is largely decoupled from how the company is doing in the market since its just too damn early. In other words, the only things that matters at this point are the founders and the market. If there is high demand, companies can raise their market cap. When companies struggle to raise money, they lower their cap. Established business can use revenue as an indicator to potential investors. This makes little sense to companies that have a few months of revenue total.
I should clarify that the video quality was fine, but it would pause for buffering often at the beginning. Once I made it a few minutes in this cleared up. I'm in the Pacific Northwest, USA if that helps with troubleshooting.
Thanks for the reply Jason. Many of the movements of the Google properties have been toward the light over the last two years and it certainly is a very difficult task for the Google peeps. Props to them.

Alas, as a keen WebApp dev myself, I have found myself having to Google for how to do tasks I once did easily. Such searches eventually uncover the highly counter intuitive means to do the previously simple thing (via someone's blog post), or reveal that the feature has been dropped from the new and improved version. Such issues are not a subjective matter of color choice or icon design, but the reduction of functionality and confounding of user interaction.

Largely Google wins the efforts to improve their products, but I've seen a half dozen such failings in the last year that I am surprised managed to ship. Hopefully their batting average continues to improve.
If you're in public, you have no expectation of privacy.

People keep saying that in this debate, as if it's some sort of self-evident principle that must not be questioned, but is it anything more than a meaningless tautology? Aren't you in public by definition in places where you have no privacy? If so, then being in public is defined by how we define privacy.

The public/private distinction has never been absolute, such that everything about you and what you're doing is either in public or in private at any given time. We're sharing our thoughts on a public forum on the Internet, but at least one of us is physically sitting in his own home while doing so. I have different expectations of privacy for what I'm saying on HN vs. the conversation I just had with someone in this room.

The lines are similarly blurred if we go out. For example, in most jurisdictions you do not give up all rights to privacy just because you went out your front door. If a guy follows you around with a video camera and tries to watch you enter security details when you're paying for stuff at a shop, he's probably going to get in trouble. If a public venue installs video cameras in its bathrooms or changing rooms, it's probably going to get in trouble. If some pervert tries to film up your or your wife's/sister's/daughter's skirt, he's probably going to get in a lot of trouble. These things are all easily possible with technology, and all happen in a "public place", yet I think almost everyone would still consider them unacceptable invasions of privacy and the law in many places would prohibit such behaviour.

Maybe as technology that can be used for surveillance and data mining evolves, we need to evolve our understanding of what should be considered private as well, in order to maintain effective protection of the same underlying values. If metadata alone can now be used to determine sensitive details about us that we would consider to be private if collected directly, then perhaps the collection and use of that metadata should be controlled in the same ways as direct collection and use of the implicit data. If sensitive data is collected for one purpose with consent but can now be repurposed more easily for additional uses, maybe there need to be explicit safeguards to control that risk.
Ubuntu has been working with touch for some time now and I would expect it to work adequately. I assume the keyboard/cover emulates a keyboard, so keyboard access should not be a problem. My worst fears come from hardware support. After having bad experiences with laptops that come bundled with Windows, I am fully aware hardware can be designed not to work with Linux.
Oh noes, think of the growth hackings!
Publicly Fundraise on AngelList
9/23/13 4:00 PM
Gmail service has already been restored for some users, and we expect a resolution for all users within the next 1 hours. Please note this time frame is an estimate and may change.
Microsoft should never have released Windows RT. The one reason, and the one biggest reason that people use Windows is backwards compatibility... By breaking that, they essentially undermined their own monopoly power, and now everyone is developing to be platform-agnostic.

And let's face it - no one has actually liked MS products in a decade, they've simply put up with them. Now that people aren't forced to use MS products, they don't. It doesn't matter whether or not the Surface 2 is any good, MS killed the only thing going for them...
Rasterisation patterns of the Haswell GPU
Open list of random growth hacking techniques
Back to the halcyon days of yore, when a single copy of Starcraft was all you needed for a great night of LAN gaming for a number of people. Allowing 'spawned' copies for friends to share for gaming would make co-op games so much more fiscally bearable.
Show git branches by date - useful for showing active branches
While its true that App Engine has entity groups and transactions on those entity groups, you are still responsible for ensuring consistency in your application code.

You have to remember set the pointers between the two entities correctly and to do the write in a transaction. Granted this should be easy but mistakes can be made.

Compare this to a tradition relational DB where this consistency is enforced at the database engine level (if you've setup your schema in that way) and it won't let you write inconsistent data.
9 Reasons why You should Date a Geek
Isn't part of the reason there are not a lot of developers working with Linux because there isn't near as big of a demand from the Linux community? This, if it becomes a popular option, it would/could increase that demand.
Note that while we don't attempt to restrict uses of the "duino" suffix, its use causes the Italians on the team to cringe (apparently it sounds terrible); you might want to avoid it. (It's also trademarked by a Hungarian company.)

It is covered here: http://arduino.cc/en/Main/FAQ

Clones and fakes: http://blog.arduino.cc/2013/07/10/send-in-the-clones/

As far as I can tell, they tend to focus more enforcement effort on companies who sell sub-par ripoffs and defects as genuine. It looks like stamping them out is a full time job.
I was wondering why my emails on my phone weren't going through of a server I took pictures of this morning, and then I was getting 'rejected by server' emails after that.

Here I was blaming iOS 7.
Parent-child relationships, though incredibly tempting and useful, have a very serious limitation in app engine datastore.

Any transaction on an entity in a group will cause any other writes to the same 'entity group' to fail. Therefore, if you have a large entity group with lots of writes, this causes lots of contention, and your app then has to handle the expected write failures - which is a pain!
I don't think there is anything fundamentally different between _any_ of the *duino boards, apart from the form-factors. That is one of the interesting aspects about the Arduino ecosystem though: its diversity. IMHO, the Microduino system looks like a collection of awesome little boards that are extremely modular. And yes, that is pretty similar to what the TinyDuino offers.

So what?

The most powerful aspect of the Arduino is not the boards anyway, it's the software platform with the incredible number of libraries that makes it dramatically easier to program the atmega328 and its relatives. In fact, I have never bought an actual Arduino board, but alway rolled my own. But I'm still using the Arduino IDE, even though as an editor is sucks, simply because the libraries make life so much easier.
Precisely, you've nailed it.

Docker is great when it fits your use-case, but there are lots of practical ways in which LXC stands great all on it's own.

I've commented on HN before about why I often choose plain LXC over Docker: https://news.ycombinator.com/item?id=6378823
And yet Warren Buffett has invested in BYD (Chinese electric car and battery company) and done very well...

Edit - I've also done well trading BYD :-)
The Importance of the Afterlife. Seriously.
What kind of mechanism for USA-based email service causes email delays for 50% of Gmail users due to an undersea cable?

Not disputing, just curious about cause and effect here, and Gmail architecture.
> You can still inject your hack via LD_PRELOAD + detouring dlsym/dlopen. Even were that not possible, you could have fun with, e.g., ptrace.

This all works on Windows, too. It's what things like FRAPS use, or the half dozen game overlays that apps like Mumble offer (including Steam's for that matter)

Anti-cheat systems are just a constantly escalating game of cat & mouse like anti-virus systems where signatures and code patterns are recognized, game DLLs are hashed to see if they were modified, etc... There's zero, zilch, nada OS level support for these.
That's just nonsense to say that applies to every single MBA. You are almost a parody of the anti-MBA Hacker News type that make me suspect you may even be trolling (without looking at your profile; not funny if you are).

Do you have an MBA? Do you know the motivations of every single MBA in the world?
Closing out of your site crashes my browser; just a heads up. Windows 8, Chrome Version 29.0.1547.76 m.
> I have more than one relation who uses GMail by first typing "gmail" in the Google search bar.

How you do it? I feel like typing gmail in chrome versus the url is less error prone and is more easy.
It's possible they can do things you can't do at all or can't do in a reasonable amount of time so 10x is certainly possible simply because they could have far superior knowledge.
If you look at the proposals for moving bank ownership to governments, that's precisely the point. Instead of profit for profit's sake, they expect such banks to profit specifically for the local geography's sake.

Here, check this out:

http://publicbankinginstitute.org/

I'm not much of an advocate for this solution because, frankly, I don't understand it well enough. Insofar as I do understand it, I feel that it's worth supporting it, or at least being more widely considered. My lit review of reasons not to do it turned up no convincing objections (and I've asked different groups for help several times over the past 5 years).
Because when your design requirements change, you need to reprocess your entire corpus, among other reasons.
I think the issue is that you compare the 10x programmers to the average programmer. The original source say that you can see an order of magnitude of difference between a good and a poor programmer. Haven't you ever done in a week what a poor programmer took a month to (poorly) do?
The 10x "mythology" doesn't mean 10x productive as an above-average engineer. It means 10x productive as the least-productive.

So think of somebody who would consider you a 3x. Now the engineer who is 3x relative to you is just about 10x to them.

Now consider the developers with net-zero or net-negative productivity. The 10x rule wildly understates how much more valuable a good engineer is relative to them.
Awesome. I wonder how much the youtubification is ruining the audio in the songs.
You just need an USB -> RS232(5V or 3.3V) such as an FT232R or other.
You can look up latency and it has a more general meaning. We're talking about a time delay. In this context we're not concerned about the time it takes to tranfer a single TCP packet, we're concerned about the time it takes to transfer a complete frame of video (under the assumption that a complete frame is required before the receiving end can display it). So bandwidth plays a role, and if you're sending larger frames then the delay from source output to destination display will be larger. This is latency.
Why is Apple so shifty about how it makes the iPhone?
IllusionLabs are also from Malmö: www.illusionlabs.com
I'm coining a new term: "web conservatism".
Thanks. I'm the Pacific NW as well (Portland), so we're probably hitting the same server. I'd guess the CDN had to adjust to the sudden influx of traffic. Let me know if you have any more problems (james@letscodejavascript.com) and we can dig into it further.
Very cool. I was turned on to the music of Conlon Nancarrow a zillion years ago in college, by a music professor. Nancarrow is often called one of the fathers of electronic music, but he never understood it. After all, he never wrote for a synthesizer or sequencer in his life! Nancarrow's music is very dense and intellectually intense, but it's also very emotional, full of humor and love. It's not (always) cold the way a lot of process-driven composers like Schoenberg were cold.

Nancarrow's own player pianos were customized with steel and leather hammers to get an even more powerful sound. The recordings in his studio are amazing, but I imagine it must have been far more intense live.
One of the many problems with the 10x Engineer concept is that it imagines that skill is a single dimension, when in fact it depends massively on context, environment, and the specifics of individual experience and the problem at hand.

I am definitely not a 10x anything, but my group once got handed a massive data-processing task that my supervisors--better coders than me, to be sure--believed was impossible to automate, and budgeted 200+ man-hours to do manually. I asked them to hold off for a minute and successfully automated the entire process in three days. That doesn't mean I'm an all-purpose supercoder; it means I happen to be really damn good at analyzing patterns in data sets. Give me work that I'm good at, but don't expect me to be that good at everything.
So your whole team spent 4 full time months to get 12 servers deployed? That organization sounds rather degenerate.

We colocate at a datacenter and can get cabinets pretty easily. We've done this for over 10 years now. When we aren't growing or shrinking I spend about an extra 4 hours per month because we have physical servers rather than use something like AWS.

12 servers would probably take us about an extra 6 of our person-hours to get up and running vs AWS. If we needed a new cabinet it might take a couple days, but we aren't actively working - we put in a request, and they tell us when its ready for our use. We don't sit and twiddle our thumbs while this happens, and we do it before the development side of the project is completed.

We've talked about AWS before for the redundancy and convenience but the price and the extra headache of dealing with the inconsistent performance never made sense for our use.
No, it's not half life 3. The logo for the 3rd announcement wouldn't make any sense then.
OVH is not accepting any new orders. They claim to be sold out of all nearly all server types.

And that in a nutshell explains why AWS is a safer choice.
All of the world's constitutions
Resumulus--the benefit of putting your resume in a cloud
This opens up all the platforms depending on how they play the streaming thing. If they make this work well and release client apps on the mobile side, suddenly Steam has a domination of the whole home on a level that Microsoft has been playing at for years.
They are only answering the "OMG Ponies!!" ones, and ignoring the "What will you do with this actual limitation?" ones.
Marketing, not engineering.
With Title III - does that mean anyone can invest, say outside of America?
If only Valve would provide us with an exemplary device!
The CCC hacked the new Apple TouchID
I wasn't nearly as involved in Linux news at the time, and it's too late to go back and change that now. Apologies for not knowing the complete details, and I'd appreciate it if you'd link me. Been having trouble finding the historical details.
The NSA is looking for a Civil Liberties & Privacy Officer.
My primary frustrations are with things that I didn't use in their earlier incarnation. The fixed position headers in Google+ take up screen space, giving almost a sense of claustrophobia for negligible benefit. Google Groups is painfully slow, and performing an advanced search (e.g., if you wish to search a certain date range) is currently not possible. Blogspot has a loading page.

For things that I have used, there are real, identifiable problems: the instant search results break the back button. Link tracking on search results means you cannot copy an URL.

I feel that there is a definite trend towards poor UI, irrespective of the user's prior history with the products.
We at RStudio are actually working on a hosted version of Shiny which may be of interest. We have modeled it after the Heroku model, but obviously very much tailored towards hosting R sessions. If you would like to be part of the early alpha please sign up here: http://shinyapps.io/ and we will reach out as soon as it is ready for some people to bang on it and give us feedback.
There is speed of execution but also speed in recognizing that some work can be avoided. It's hard to measure how much work is spared by taking the right decisions.
TheQ camera
Cases of extremely high damages prevent doctors like this from making the same mistake twice (by putting them out of business).

Do you really think it is good for society if doctors can screw up with no penalty.

If a pilot made mistakes this stupid they would be unemployed or dead.

Other cost:
More strain on her community's local medical resources
Less kids growing up in what could be a positive household
Map: San Francisco’s Affordable Rent Gap Is Enough to Make You Sick … Literally
You can't renew your fingerprint, though.
Show HN: EventRacer - find concurrency bugs in websites.
I just finished reading the Mythical Man Month, and while it was certainly very good, the part of the book on 10X engineers struck me immediately as a gross oversimplification. Are there people that are 10X more productive than their worst peers? Absolutely. Are there people that are 10X more productive than the average peer? doubtful, or at least not consistently so, depending on their personal life and/or the nature of their workload.

The OP's opening "I was a 10x engineer for 7 months and then I was a 0x engineer for a year and a half." pretty much sums it up. I think many of us have at least felt to be in both places at different points in our lives. A "10Xer" can be loaded down with dreary (or extremely challenging) tasks that can send their "productivity" off a cliff. Either they burn out, or the nature of their work requires more "breakthroughs". If they are wise enough to refuse always saying yes to their bosses, they can become a wet blanket, which can also seemingly affect their perceived productivity.
I make around $2000/month from two Mac apps (database tools). Revenue is falling as multiple competitors cloned my profitable app, so I have to do more client work again :(
I am not sure if these replies count as confirmed. They are more sources citing different events. But the sources are often official USSR documents, which are not being doctoring.

The final official transcript, for one, reads like propaganda.
Absolutely. This is my point. The fact that SteamOS is Linux is basically irrelevant to publishers, just like Android being Linux is irrelevant to app developers.
The SteamPipe name is already used for their content distribution system: https://developer.valvesoftware.com/wiki/SteamPipe
I spent Saturday digging out a basement with my son. The kid was a machine—for sure he did an order of magnitude more than I did. There's your 10x right there. If you can see it with picks, shovels, and a wheelbarrow, it's hardly implausible that you would see it in software.

The research literature on programming productivity sucks, but not because 10x is a myth. It sucks because we have no reliable way of measuring these things.
Back in 2012 I figured that the total value of cash + patents got us a share price of around 8 bucks, so I guess that seems about right.

http://investingwithoptions.com/blog/2012/05/03/rimm-shake-s...
SEC Allows General Solicitation, Effective Today: What Changed
What are the units we are talking about here? Is productivity measured in hours and if so hours of what?
It is 2013 and the 4th most popular add-on to Firefox is NoScript.

https://addons.mozilla.org/en-US/firefox/extensions/?sort=us...

Essentially all of the browser exploits over the last decade have had javascript as a necessary component. Irresponsible use of javascript forces your users to expose themselves to attacks for your convenience. That is abusive and is the kind of thing that will drive away your most sophisticated users who are likely to be be adoption trend-setters for any endeavor not primarily pop-culture oriented.

Google's inertia means they don't have to care, but nearly everybody else has a lot more to lose from alienating those users.
I hope this doesn't cause them to patent-troll with the Certicom ECC patents.
OK, so there is an 5x engineer relative to you, and you're above average. And on the other side of the bell curve, there is an 0.2x engineer. This makes relative difference of 25x from the worst to the best - bang - QED.