skysight-inc/HackerNews huggingface dataset:
I think that the larger problem is not "too late" so much as the trap of success. Let's assume that corporate growth can be modelled on a sigmoid curve, with small companies growing exponentially and large companies growing asymtotically in mature markets. There are a couple of really big problems that large companies necessarily face:

1. Real, disruptive innovation is never worth it. Not only do you have the issue that exponential growth in small units will not contribute to exponential growth to the business as a whole but if you disrupt your support structure, you lose on the whole. So, large companies have to be conservative and only acquire disruptive players when they reach a certain size. However this furthers the problem because at that point those players will not continue exponential growth for very long.

2. Large companies are far more reliant on streams of income and partner supports that are subject to disruption than small companies. This again makes it harder to pivot.

3. Large companies have much more inertia than small ones, making pivoting even harder.

I don't know if it is "too late" for Microsoft because I don't know what "too late" means. Too late for what? Too late to do what? The company is large and changing remarkably rapidly these days (though I saw the beginnings of change starting when I worked there a decade ago).

But the future will certainly be painful for Microsoft. Everyone knows this, even everyone who I know that still works at Microsoft. Is it too late for them to survive? Certainly not. But success on the scale of Microsoft in our market is too often a dead end, and getting out of that dead end is never pleasant.
MANPATH is a directive to man to tell it where to look for man pages. Typically it includes multiple directories.

MAN1DIR is just a variable name I picked. I was assuming that most people would be installing this code via some sort of packaging system which could set that variable appropriately.
If you are unskilled worker and the only jobs that are possible getting is in the tech and financial industry, there is no possibility of getting new skills to get a job. You are simply just out of luck.

You are hanging on to some unrealistic notion of it's just a matter of changing your skill-set. Many of these people can't.
This piece of writing feels a bit strange to me. Who is the person "saying" this? The post appears to express some amount of disappointment at the departure of Eich, and attempts to put in perspective how the employee base felt about his prop 8 donation.

And yet, I'm not sure what this FAQ is supposed to convey. The writer clearly has knowledge of interactions between Eich and senior execs at Mozilla. Did one of them write this? Did this whole thing go through the PR department?

It appears to answer some obvious questions and leaves other, even more obvious questions unanswered. If Mozilla was not forced out by employee pressure, was it the media circus that did? The post appears to deal with all of the questions except the ones that really matter: Why, really, did Eich quit? Who is on which side of the fence at Mozilla?
Several news stories claimed it was ready and that its release was being blocked for political/strategic reasons, so he could well be responsible or, at least symbolic of, the change in politics/strategy.
CAVEs make me nauseous too, I'm a dude and I used to help build them
OP here. So quick technical question for those reading this thread since I came across spiped while trying to find a solution to a problem that I believe should be solvable without resorting to spiped or socat.

The manpage for sshd_config says that turning off AllowAgentForwarding still doesn't prevent users from setting up their own forwarders. If I have ssh-agent set up to forward to the host I am connecting to, but it has AllowAgentForwarding turned off, is it possible to set up my own forwarder in sshd without changing having to enable it and reconnect with a new session? i.e. is there a way to get the SSH_AUTH_SOCK unix domain socket on my localhost forwarded to the host machine I'm currently sshed into using only the tools likely to be installed on a typical linux box or is the only way to do it with tools like spiped or socat?
It's impossible that it was created after Satya Nadella took over. But at least he has the good sense not to can the project.
Gwern is A/B testing various versions.
The high tech industry moves fast, and the giants fall fast.

RIM had $3.4bn net income on $20bn revenue in 2011. Now they are hemorrhaging.
It's been really frustrating, because it sometimes tells you what you want, but not always, and it's often pretty stupid.

"Oh, you're three minutes from home at the local starbucks that you go to every day? Here's the navigation card so you know how to get home."

"Oh, it's 2am, after a concert venue you've been to once, 50 miles from home? No navigation card for you. Instead enjoy this story about a basketball game that ended seven hours ago."

When it pops up the right card at the right moment it's awesome, but then you're frustrated when it doesn't, and there's no clear way to convince it to learn the right thing.
No, that's actually quite easy to imagine. MS reputation is severely ruined by years of crooked behavior (which still continues into the present really). They are now seen as a dangerous thug which can not be trusted. To change that perception they'll have to work really hard. So these new developments are steps in the right direction but they are way not sufficient yet.
Using gnuplot is a nice idea, but the protocol doesn't play nice with other terminals that don't support inline images. See what iTerm2 is doing along these lines. http://www.iterm2.com/images.html
I guess, Microsoft's final stage will be either like an exploding supernova (like Sun, the company) where it will emit a lot of open source software in the wild and die, or like a red giant (like IBM) where it will focus on business customers and get more of them.
The ReGIS support is nice, but with the custom functionality it would be nice if instead of echoing an ASCII string like "HTERMFILEXFER" it used actual escape sequences.

Terminology[1] does this correctly with its own escape sequences. But, unfortunately, it doesn't actually use the escape sequences to transfer file data, even though it could. Instead it just transfers URLs, which isn't as network-transparent as I would like.

(Background: I did some research a couple of months ago into what it would take to build a graphical terminal emulator, to support a backwards-compatible network-transparent TermKit[2]-like experience.)

(Edit: Apparently the latest nightlies of iTerm2 also supports this sort of functionality, and does so properly with escape sequences.[3] Thanks, gnachman.)

[1]: http://www.enlightenment.org/p.php?p=about/terminology

[2]: http://acko.net/blog/on-termkit/ and https://github.com/unconed/TermKit

[3]: http://www.iterm2.com/images.html
Huh, here I am using iTerm2 every day and I didn't realize it had support for this. Fantastic.
Classic transition/change-management launch-the-new-guy technique.
EvilGrade – you have pending upgrades
Pluto Mail – Unsend Emails
Yeah, the exact same usecase in Europe is different - I calculate how much fuel it will take until the next city (distance * my litres/100km fuel rating), and check if I'll need a fuel stop on the way; the described USA usecase seems to be to check how far until the required fuel stop.

Density probably changes that situation. If I were driving a 2000 mile distance, I could simply make a fuel stop every time the car flashes that red light, so the 'range' knowledge isn't important (as usually everything is in range anyway); but a small difference in fuel consumption would mean significant amounts of money as fuel is about twice more expensive than in USA, so knowing the total fuel amount/cost of that trip becomes important.
You can still work in the fields if you want to. Farmers are finding lots of their crops withering away and dying at harvest time because we're doing too good a job of keeping illegal immigrants out. People just refuse the work.
You're assuming coder jobs aren't getting disrupted themselves. They are. It just moves the coder demand from "insane" to "extreme" at the moment. I would argue that ever more capable frameworks are destroying opportunities for coders to make money/have jobs as much as they are destroying other's jobs.

Paul Graham's great success was such a tool : it enabled idiots to have online stores without help. I used to work in colocation and it was amazing how many servers we rent out that are essentially custom developed online stores for various small service industry companies (e.g. retailers, accountants, call centers, ...).

Those have slowly been going away, usually we were getting replaced by larger online organisations that did lots of stores, like pg's application. These days it's mostly wordpress (it's been for a surprising number of years actually), but there was a time when it was other destinations.

An entire army of developer jobs has been replaced with a few thousands doing wordpress plugins and selling them. Now, obviously there has not exactly been a shortage of developer jobs, but you do see that you can do ever more without a developer. One day this will reach critical mass.
Microsoft is a company suffering from the innovator's dilemma. Releasing Office on iPad was a good first step. I however believe that they will ultimately marginalize themselves in the consumer markets (if they haven't already, for example look at the Windows Phone share, Surface RT issues, etc). They will likely remain a formidable force in the enterprise market for years to come.
Yes, it's clearly a big problem from a business/marketing/profits standpoint. No question there, and I am 100% confident it will be addressed for exactly that reason. I'm just talking about socially, is this something we would want to get Very Pissed Off About and break out our torches & pitchforks.
As far as I know, I've only had Google Now in my Dev Channel Chrome for some months. Has it really already arrived in the Stable Channel? And in that case, wouldn't that have required the version numbers of all the channels to be bumped up (the Dev channel have been v35 since late February)? As far as I know features don't make it down the channels (Dev -> Beta -> Stable) individually (e.g. by being "cherry-picked") - they instead stay within the version where they where first added.
With her definition of sexist a bra, a urinal or anything that is only usable by one gender is sexist.

Interesting data, strange conclusion.
7 Tips for Applying to TechStars
Super-informative article for those who are thinking about applying to Techstars, or any accelerator for that matter.
On the other hand, there's a tendency with some people who "knows too much" to dismiss ideas that have existed for a while, even though it hasn't been widely disseminated.

Sometimes running forwards blindly, while ignoring all the reasons not to do something is what finally gets innovations out to people.
I feel like the same test could be easily performed with code on programmers. I'd love to see which common bits from a C or JavaScript program will evoke a sense of beauty.
I've had to disable Google Now in Chrome on my machines.

I check the Chicago weather where my parents live, once. Now I get constant notifications about the current weather in Chicago.

I looked up a sporting event score for a friend and now Google thinks I need to know the status of every game for a team I don't follow.

I couldn't find any way to tell Now that I didn't want those specific notifications and the only way to disable it was to turn it off completely via chrome://flags
If I understand you correctly, the admin of sshd has turned off forwarding.

You'll have to set you your own userspace forwarder if the admin hasn't also clamped down the firewall config too tight.

If they HAVE clamped down the config, you could still invoke netcat on the remote side and use some form of kermit tunneling to get to the remote target side.
The problem of automation is it shifts the allocation of production from labor to capital. Compounding this the owners of capital are not spending their allocation on activities that employs low skilled human labour (e.g. if a billionaire's income goes up 10 times over a decade then he does not employee 10x as many maids). The general trend is to push down the demand for low skilled jobs and hence wages.
Clifford Stoll of Cuckoo's Egg fame has a side business making glass Klein bottles. He lives near me, I sometimes see him at the post office shipping out a bunch of them.
If you like spaced repetition and like to "compete" against people while learning, you must try out http://www.memrise.com/

The website is appealing to the eye, has a lot of courses and users. There is a free (!) iOS / Android version which synchronizes with / through your Memrise web account.

I get no money for recommending it, I just find it to be a very nicely polished alternative to Anki. I know that the latter is more flexible, but for the most cases Memrise is just good enough.

Plus, the rankings bring in a whole new dimension by gamification of the learning / repeating process. I just can't sit there watching other people grow and getting more points than I have!

They even send you an email remembering you that you have some new items to "water", as they call it.
Would be awesome for someone with the knowledge to transfer this for something like w3m and eventually port some of it to ranger (http://blog.z3bra.org/2014/01/images-in-terminal.html#).
Woha.

Q: Was Brendan asked to resign by the Board?

A: No. In fact, Board members and senior executives tried to get Brendan to stay at Mozilla in another role or to stay actively involved with Mozilla as a volunteer contributor. Brendan decided that it was better for himself and for Mozilla to sever all ties, at least for now.
So is this windows/OSX only then?
Seems to me that if you fix the "shape from shading" issue (for any VR system) everybody's depth perception experience improves. If it's really related to hormones it would make sense that some men have a harder time with these cues than others just like woman would since not all men have the same hormone levels either.
Yes, you nailed it. The flight notifications and shipment logistics are the most useful things for me so far. It's great it you have FedEx or UPS deliveries a lot, and if you travel a lot.

And you're right that you have to be comfortable with exposing a lot of data. If you have all those things you mentioned turned off, the utility of it decreases.
I think that Microsoft realise this and they will be going out of their way over the next few years to be on really good behavior.
Yes especially since this was not a coup.
With Brendan Eich gone, Hampton Catlin's app returns to the Firefox market
This is just another one of those speculative stories invented out of thin air that are supposed to be plausible just because they illustrate some reproductive advantage of one trait over another and are hence deemed to be "evolutionary", and hence to be somehow "scientific". It is an easy trap to fall into after learning a little about evolution, but it is a rather bad thinking pattern.

There are hundreds of similar stories one can make up for why the eyes, for example, evolved the way they did and likely all of those just invented at will will be false, while sounding similarly "evolutionary", since almost any complex trait is a product of a whole series of mutations, some of which might not have a single nice intuitive interpretation at all, and those are changes in terms of proteins produced, not necessarily easily translatable into changes in high-level traits. For one, in the case you describe, it could just as well be an accidental byproduct of a series of other small adaptations that were beneficial in other ways. It could have been hundred of ways, we have no clue.

So, please don't bring up evolution when there is absolutely no evidence to base upon. Especially in case of the brain, which we barely understand at all, and which additionally as a soft tissue decays fast and hence even its anatomical evolution is almost impossible to trace back, what to speak about translating this into some sort of cognitive history of human beings.
I might have been into this, but google's new aggressive policy about making people's lives become 'open' has made me steer clear of such things.
How in the world did the automation become a reality without at least one new job having come into creation? Replacement is at least guaranteed (not obviously analogous by hours or skills required). The question is can we say that more now jobs exist (although they might not need filling or lead to the displaced workers finding new work).
I got a notification that they were now offering Now in my Chrome browser about two weeks ago. I run the stable channel version.
Microsoft has a large client base that does not move fast. Even if all the consumers goes the way of the interwebs, Microsoft is making huge amounts of money from enterprises that have no easy migration paths. I certainly can't imagine a measurable number of their enterprise customers ditching them in three years.
In my city, many largest streets have left turns prohibited at all minor crossings - if you're "getting off the main road" and need to be on the opposite side, then three rights is the only way to get there.
Limited liability is just not fair. If an entity's (Person or corporation) actions cause harm, they must be held liable for the full extent of the harm that they have caused, matching their level of participation in said activity.

What is really at fault here is the tort law, that allows plaintiffs to sue for unreasonably huge amounts, and for ridiculous reasons. In the example given in the article, a person could be sued for owning shares in asbestos production, in the past for as short a time as 10 min. I think that person should be liable, how else would the peoples' grievances be fulfilled. Partially fulfilled grievances is not a fair solution.

I also think it is unfair to hold that person liable for a huge amount. His liability should be calculated based on how many people he affected during his 10 min of holding the shares, and how many shares he had in the establishment during that time.

TLDR; Liability should be limited by the extent of participation in harmful activity (whether intentional or not) and to the measurable amount of damage done rather than arbitrarily.
The misunderstanding was not the price of the clickbait, it was the intention. boyd does provide a very careful definition of sexism buried at the addenda to her article, but that explanation did not appear with the original article when it was published. boyd even admits this, saying that a more accurate title would have been "Is Oculus Rift unintentionally discriminating on the basis of sex?".

"Sexist" is an emotionally charged term, and when you use it out of context the reader will assume its most common meaning, not the more academically accurate one. boyd knew this and decided it was better to rile people up than let her article go unnoticed. I can't even fault her, to be honest -- I just don't like manipulative headlines (or writing in general), even when used for a justified end.
Well for one thing, the machines need to maintain 8086 compatibility even though it is horribly outdated. IIRC the actual processor just runs microcode that emulates an x86-compatible system or something to that effect.

It's sort of like gcc where layers keep getting put on top of layers and only like 5 wizards from MIT know how it actually works.
Do you think Linux is the last ever OS (or kernel) that will ever be?
Sure windows and you and I and everyone will die one day..including. Linux...and Apple..and everything.
"Google Know" available for Chrome.
Just swipe it to the side a few times and it will be gone.
Soundcloud Downloader [Python]
Pretty nice script to download a users' tracks or playlist from Soundcloud (even the ones that don't have download enabled).

Gets an MP3 with a bitrate of 128kbps (this is what Soundcloud keeps)
> is this something we would want to get Very Pissed Off About and break out our torches & pitchforks.

No disagreement. But again I am not sure that all defining target market as young men ages 18 to 25 is necessarily problematic either. A lot of things really depend heavily on details.
Not quite. The server is an amazon elastic beanstalk image that comes with it turned off. I can turn it back on after the machine is provisioned, but I want to be able to turn it on before the machine is provisioned so that the npm install with git urls pointing to private repos works.

Basically, once I SSH and I'm root during the provisioning process, how do I programmatically set up ssh-agent for an in progress ssh session so that all future commands have access to the SSH_AUTH_SOCKET on my localhost.
Consider that in 2007, the iPhone was already effectively the result of years of waiting. In '99/2000, there was already touch screen PDAs with apps and various limited networking functionality, and phone functionality at least as early as 2002 (possibly earlier, I don't remember), and a few tablets had started making their appearance (both laptops + touch, as well as "proper" tablets). But they were all massively hamstrung by hardware (the first generation Palm's had less than 1/1000th the memory of many current smartphones; monochrome low res displays, and resistive touch)

Arguably, even in '99, the idea itself was old - those of us working on stuff like that then, were looking back at Star Trek and other SF, and it was just the feeling that it was an idea whose time had finally come.

Apple's genius with the iPhone and iPad, was realising its time had not come, and waiting and refining their design until the basic underlying hardware "caught up" and they could provide a product suitable for "normal users". Everyone else got to make the expensive mistakes; most of the companies involved are no longer around, or pulled out of that market before Apple made its entry.

Sometimes ideas are just not right yet, and spending time trying to force the issue is likely to fail because the end result will be massively compromised.

But sometimes the ideas are just not right yet also because the public has not "caught up". It's not just that software developers must figure this out, but end users must have caught up enough that the new ideas fit into their world view.
>Personal experiences have informed me that relationships are less about true love and unfailing commitment than being able to compromise, communicate and having the financial and mental wherewithal to deal with (inter)personal issues.

Sorry, what? I don't see the difference between the two sets of things you listed ;-).
"Before you start using Google Now on your computer, you’ll need to set it up on iOS or Android first."

Well that's kinda dumb, what if I don't have either one of those?
I'm almost certain the thief asks someone to watch her bag within earshot of her victim as a subconscious way to let her victim know that she too (the thief) believes that random strangers can be trusted.

I feel sorry for the victim but I found that bit an oddly impressive piece of mind control.
Not working for me. Probably because I'm in Europe.
Confuse people SSHing to your host with a redirect back to theirs
MPS, a great tool to stream music via terminal
The fact is that for VR to be accurate, we'd have to do very fast tracking of the eye movement and even the change of the focus of the eye. Both are certainly used by our brains to unconsciously calculate the distance of an object. Both can happen independently of our head movements.

I can easily recognize that such adjustments of the picture aren't present in immersive 3D projections. Add to that that we males are much less aware of the incorrectness of the shades, it's easy for me to imagine that women have bigger problems under given conditions.
This is on my desktop/laptop. I have chrome installed on iOS but no android devices. I have set to see Now appear within Chrome on my iPhone.