skysight-inc/HackerNews huggingface dataset:
I will admit, I have not lived through the process of urban gentrification, but I have lived through a significant cultural change due to an influx of people.

I grew up here[0], in a house from the 70's surrounded by other houses from the 70's, all of which was out in the middle of the woods. There was a nice culture that came with living there.

Starting in 2000, what had been many square miles of forest starting just 1000 feet north of our home was logged and in just under 2 years the huge housing development called "Redmond Ridge" went up. It was all cookie-cutter houses, tiny yards, and Microsoft employees. You can see all of this if you zoom out of the location I linked here[0].

With this came more traffic, which brought more road construction, and more development. It put a lot more strain on the surrounding schools, which had to expand, and generally alienated what had been a very woodsy, cowtown sort of people. As you can see, the entire area is a mix of extremely suburban mixed with the remains of a more rural community.

I realize that this doesn't come close to the experience of being pushed out of your home. But I do have a very small understanding of having large cultural changes thrust upon you. Having gone through that, why would one be angry with Microsoft, or their employees, or local government, etc?

Doing something that frustrates you doesn't make them evil.

[0] - https://www.google.com/maps/@47.6738223,-122.0327392,18z
Shills and "spammers" (self-promotion/marketing) are two completely different things. Someone pushing links to their own websites/articles are not shills.

I don't know why people conflate the two when they're not remotely the same.
It is all a matter of whether you want to personally feel superior like you are crushing an argument to onlookers or do you want to make a difference in the world by engaging in a conversation in which people will more likely be receptive to learn.
This is classic embrace, extend, and extinguish.
Note: there's an error that I'll correct once I'm back at my computer... All my latitude longitude pairs are flipped :(
Isn't the 'purity' of Latin due more to the fact that we just don't have much data on the languages that informed it? I'm sure Latin borrowed heaps of words and grammar from other languages, but those languages are mostly lost to history now, since the people who spoke them didn't conquer and hold the Mediterranean for one thousand years.
> though 14 seems excessive

Not defending or condemning the police's action (honestly don't know anything about it), but the number of gunshots is pretty much irrelevant. 14 rounds is two police officers firing most of the rounds in a magazine - this is what they're trained to do. Unlike movies, it's near-impossible to consistently disable somebody with a gunshot in a non-lethal way. This means that when cops shoot, they shoot to kill: centre of mass shots, often nearly emptying the magazine. It's not like it's a video game, where you can tell if you hit, so the safest thing to do is to keep shooting until you're 110% sure the target is dead. A police officer who only fires one round in an engagement like that wouldn't be acting in a safe manner, for himself or the people around him.
Since your indignation is fully intact, "one of the largest companies..." would not be RSA, right?
What is this ungodly mess of compiler voodoo and software witchcraft. Reading through this post is going make me lose sleep knowing people have done the unbelievably unthinkable things to a the lovable reference language.

You guys are not Python, you guys are my heroes.
Maybe young founders are preferred because they are cheap and they fail fast. They don't have the proverbial family to feed, and they don't have enough life experience to worry about going head first in a direction that may contain a blind corner.
If you want even more cynicism, it is also possible that less scrupulous VCs find younger founders easier to manipulate, over promise, over work, and under deliver.

All this. You're absolutely right, and you're not being cynical or mean or harsh. You're citing what are essentially sociological facts about Silicon Valley.

If you want to go hard cynical, read this: https://michaelochurch.wordpress.com/2013/12/14/vc-istan-6-t... The short version is that this funding of a certain type of young person (frat-boy psychopaths) is actually an expression of a midlife crisis. Instead of doing the midlife crisis honestly and buying a Ferrari or pursuing a new religion, they pick up young sociopaths as proteges, taking care of their careers in order to live vicariously through younger men who, given the cash, could do some real damage to the world (and toss back a story about his escapades in exchange for continued funding). The term for this is chickenhawking, because both common meanings apply.
If I'm not mistaken, it generates a js spec which is rendered by an embedded server. Looks great! My second thought though was scala.js, any plans to make this 'pure' js?
I understand the paperclip objection, but I do not consider it valid.

I tried to point out the problem, which is that it focuses on single-objective optimisation when the only interesting question is multi-objective optimisation.

I haven't read the book, sorry, but I have seen some of these arguments reposted on the net, especially at [1] - and what I have seen so far did not inspire in me the desire for more of the same.

There are a lot of interesting questions and problems about making AI behave as expected. But from my perspective they are all technical problems that have specific solutions in specific architectures. And none of them are particularly daunting.

[1]: http://lesswrong.com/
Yeah, I'm not saying that I'm "older and wiser" at all. Older yes. Wiser maybe. More risk averse for sure, and a lot of people equate that with wisdom. I don't, but many do.
Every time I see these posts, I wait for an Onion piece titled:

> Thousands of San Francisco renters astonished to learn they do not own their apartments
Can it be done without Angular.js?
Alternatively there's 6to5ify[1]

1. https://github.com/6to5/6to5ify
Does CA not have limits on property tax increases each year?

I live in FL and the homestead laws prevent the property taxes from raising more that a few percent each year as long it's the primary residence. So, my neighborhood can skyrocket in value and I won't find myself unable to pay my property taxes. The valuation resets on the sale of the property though.
The practical result of OpenBSD's support policy
There's also decaffeinate[1] that converts CoffeeScript to ES6.

1. https://github.com/eventualbuddha/decaffeinate
No kidding. The speed of that is incredible.
Here is a related, quite detailed teardown of the FuelBand: http://www.youtube.com/watch?v=7xdajSS_cOU
FREE IM TRAINING COURSE
> Alphabetic scripts are artefacts of cultures that didn't have access to decent paper, and had to use a small number of simple forms that could be scratched / carved / etc. and remain recognizable.

This is largely incorrect. Outside of Han China and a few other areas in its historical cultural area of influence, alphabetic scripts won over ideographs, and won big time. The Egyptians developed paper-like papyrus thousands of years before the first uses of "paper" paper, and they largely abandoned their ideographic hieroglypics in favor of the Heiratic and Demotic scripts, which are syllabaries, for all but formal usages.

Now if the Mongols or the Khitans or the Uygher steppe empires had been able to impose their scripts on the Chinese after conquering them, instead the assimilation going the other way, Unicode might be a considerably smaller clusterfuck today.
Introducing Calculated Fields
The ways they transmitted power from the engines to where it was needed was pretty cool too: http://www.lowtechmagazine.com/2013/02/the-mechanical-transm...
Totally irrelevant to the point of the article, but I don't understand why the separator images (in baby blue) are click-able and zoom-able/lightbox-able. The fact that they are makes me want to click on them.
Is this an author-controlled option when writing with Medium, like with images embedded in WordPress posts?
Zuckerberg has his Tim Cook moment
There's a certain irony about an Arthur Andersen auditor avoiding unlawful activities.
We figured out how to bring back the dead years ago and it barely made the news
Antic?

http://www.atarimagazines.com/v5n5/wefaxinterface.html

Was that it?
Somewhere I read that GF implements game saves by serializing the whole Lua heap.
Sorry, your broadband Internet technically isn't broadband anymore
I think that this is probably right. There's some ageism in Silicon Valley, but probably not as much as the VCs are accused of (even if I like to bash the chickenhawks who fund talentless young zeroes like Lucas Duplan and Evan Spiegel). A lot of it, I'd imagine, is self-selection. At age 50, people who have their shit together don't want to deal with the humiliation of participating preferred, obscenely long deliberation periods before a funding decision, and investors who'll readily funnel your ideas (and your best people) to a competitor if they change their mind on you. They have other options, whereas the 23-year-olds often don't.

In fact, that's one of the less-often-said (because, applied to individuals, it's still bigoted and obnoxious) matters in Silicon Valley. There is an adverse selection when it comes to age. Talented older people tend to have enough experience not to take the typical Silicon Valley deal (especially for startup employees) so what's left is a set of people who may be old or talented but aren't both (and, of course, most are neither, i.e. young and talentless).

Most of the really good, 50+ programmers that I know either want to do real technology (not Snapchat bullshit) or have moved into finance. In fact, in those domains, you find that the older programmers are often the best ones by far. Some of the very good older programmers will look for funding, but they're more likely to go into consulting and bootstrap than deal with the 6-month job interview and aggressive (and typically illegal, in terms of what things are discussed) back-channel reference checking that seems to come with the VC territory.
You may want to check out Mike Gunderloys blog[1]. He was also an MS developer for 15 years before he switched to open source technologies.

1. http://afreshcup.com/about-me/
> The U.S. Department of Justice today filed a motion to dismiss its appeal of a ruling over legal opinions about Section 215 of the Patriot Act, the controversial provision of law relied on by the NSA to collect the call records of millions of Americans. As a result of the dismissal, the Justice Department will be forced to release a previously undisclosed opinion from the Office of Legal Counsel (OLC) concerning access by law enforcement and intelligence agencies to census data under Section 215.

By the government backing out, it _doesn't_ set legal precedent for the release or prevention of secret ruling. They lost a battle to continue the war.
Like a RapGenius of mathematical (or other rigorous) proofs? I think this would be amazing, especially for academics in fields related to the topic at hand but not deeply involved, or interested laymen.

As a teaching tool it would be equally useful, even from the first year of university.
Well that promise certainly is a farce. Any insider action that the law can prevent (which let's face it is only a fraction of the possible insider actions) is going to "reduce" (not really) the insiders' edge over the sophisticated professionals more than it reduces the sophisticated professionals' edge over Mr. Schmoe. Of course, an edge is just information that hasn't yet reached all market participants.
Interstellar travel is easy. We have the technology to do it now. The only problem is that humans live really short lives.

If humans had lifespans of one million years or so, interstellar travel would be mundane.
Basically, this guy is arguing that "I was here first" should trump "I can buy my way in".
The article is dumb. This was a global #1 in the 60s: https://www.youtube.com/watch?v=JJ91ikAhJ5Q

Only weird nerds know about japanese cartoons and comic books.
The grass is always greener on the other side.

Bash is usable, but is a bit of a pain, its scripting facilities are very bad, for anything serious you will probably want to use another scripting language anyway.

Most tech looks quite good from a distance, once you really start using it you will most definitely run into issues. That might be one reason a lot of us are always jumping to different tech without getting proficient in anything.

Also, unless you live on the Microsoft campus and aren't allowed to leave there are bound to be a lot of options available, maybe you didn't find them or you are too focused on node.

You might want to look into Cygwin to get some Unix tools going. Putty is also pretty good. If you need more you can install Ubuntu on virtualbox or any other combination of OS and VM you might prefer.

By all means keep pursuing remote node work, but keep an open mind and don't miss out on easy improvements available to you right now.
You don't actually need a build step for either in development. Any client-side loader can compile your CS code on the fly.
WWII Drug: The German Granddaddy of Crystal Meth
The new webkit view (WKWebView) is JITed. I'm not sure about using JavaScriptCore independently of it though.
RSA isn't in remotely the same space as Matasano, nor would it be "one of the largest" if it were in that space.

As I rock back and forth in my chair, silently repeat the serenity prayer, and try to remain charitable; what sort of work do you think Matasano (or NCC, Accuvant, or VerizonBusiness, my former employer) does?
I wrote a simple benchmark, and `bind` seems to be mind-boggling slow.

http://jsperf.com/self-this-vs-bind
JavaScriptCore isn't JITed, even on iOS 8.
The Remastered edition enables standard point-and-click controls, I believe.
> That's amazing! These two like customer-support guys...

> You sometimes see insider-trading cases where someone makes like a thousand-percent return...

Am I the only one bothered by the author's writing? Am I getting old? Conversational is ok, I guess (though, Bloomberg?). But these "like"s? They're not 'like customer-support guys', they are customer-support guys (or else they are analysts).

Bah-humbug.
> If you don't return it, a census rep will hound you until you do.

In theory.
Cartoon girls with big eyes and short skirts. Like, duh.
“Honey”, a browser add-on for coupon codes, may be tracking your every move
We got our daughters checking accounts when they were 8. (actually USAA savings accounts that you could write 3 checks a month on) and we set up some auto-deposits for their allowance.

Generally the question wasn't about how much money we made, rather it was about how money "works". And why would you save it rather than spend it, and what is debt, and what are luxuries. We also made some of the things that other parents were paying for out of pocket, come out of their allowance. That exercise forces them to choose amongst a couple of things to spend their money on, and they get to experience both good and bad choices. Like spending money on going to a movie versus waiting and buying it as a DVD and having a movie night at home with your friends. Same net expenditure of cash but very different experiences.

And we tried to impress upon them the notion of 'current' money (money in the bank) 'future' money which was inbound assuming you met the conditions, 'mandatory' expenses, and 'optional' expenses.

The goal was to show how saving money "pushes" it into the future while taking on debt "pulls" money from the future into the present.

I think in general we were reasonably successful. They all knew how to balance a checkbook and make a budget when they got to college. The hard part as a parent is to know that you could make a temporary hardship "go away" but holding back so that your kids can get the experience and feeling of getting past it. The trick is doing it early, so the 'hardship' is they don't have any money left to buy ice cream from the snack shop, rather than something more serious like coming up with enough money to pay first and last month's rent on a new place to stay.

The only thing I really didn't like about the article was responding "Why do you ask?" which is always heard as a challenge by my kids, as if they have over stepped their place by asking a question. I much prefer, "Great question! What are you trying to figure out or understand?"
Now that I'm older (27), it's time to start a real business. The kind that takes 5 years to build, delivers solid value to customers, makes two or three people independently wealthy, and feeds twenty families.
But no VC is ever going to fund that.

I've come to believe that self-improving processes (such as economics and technology) exhibit a "natural growth rate", that this could even be applied to a person, and that for programmers it's about 20-40 percent per year. Compared to anything else, that's very high. We can reliably grow a skill base or a company at around that rate, give or take. Of course, starting a new business is risky, but there's not strong evidence that it ought to be riskier than starting a new job. Sure, half of small businesses fail within 5 years. But half of all jobs turn to crap in 5 years.

At any rate, the mid-risk / mid-growth space that tends toward 20-40% growth and a non-zero but not obscene rate of failure is... as you've noted, severely overlooked. Bank loans require personal liability and are therefore only viable if there's nearly a zero chance of failure. VC builds disposable companies that have a 1/10 chance of returning 20x and a 1/100 chance of returning 250x. In the mid-risk / mid-growth space? Nothing. I think part of the problem is that such businesses-- even though they add more value in toto than anything else (they're where most open-source software comes from)-- are very difficult to sell.

The issue is that VCs are optimizing for their careers rather than their portfolios. You can just as credibly build a portfolio out of mid-risk/mid-growth businesses as these get-rich-quick-or-die gambits. The problem is that you don't become a celebrity investor by building a great portfolio, but by having "been in on" the Facebook or Google that comes every few years.
> Not really an issue because Skype releases clients for Mac, Linux, iOS, Android, Kindle Fire, PlayStation...

It's still kind of an issue if you want to run it on SteamOS, Solaris, FirefoxOS, Tizen, BeOS/Haiku, Plan9, all the different BSDs, etc. etc.

You can't expect anybody to support everything.

> Sort of.

Yes, Chrome-only for the brand new bleeding edge stuff is stupid. But it doesn't actually exclude any platforms because chromium is open source and anyone can port it to whatever you like. And then they end up supporting other browsers anyway.

> To me as I consumer, schadenfreude is never delicious when it affects me.

Yeah, I was a little confused about that. It seems like you were saying that Windows Phone users are having a hard time so you decided to switch to it. In which case it affecting you would seem to be intentionally self-inflicted.

> Which API are you talking about?

The "standard" for OOXML that Microsoft pushed through so they could say it was a "standard" even though the standards document was essentially entirely written by Microsoft and didn't provide all the information necessary to actually implement it correctly.

> Back to the original point - if a service provider won't provide an app, they should provide an API.

What you're really saying is that they should always provide an API, because nobody is going to provide an app for each of 10,000 different platforms. And I completely agree. But YouTube is doing the same as Netflix/Hulu/HBO and Google Voice is doing the same as Skype/MagicApp/Vonage. Blame all of them or none of them.
So? It's not called Grim Fandango Every Single Asset Remastered. They updated the controls, made hi-res versions of all the character textures, added dynamic lighting, re-recorded the entire score with a full orchestra, and of course made it run smoothly on modern machines. It would have been nice if they could have updated all the backgrounds as well, but I think what's there counts as "remastered" by any reasonable definition.
Currently:

exit - Close the terminal
clear - Clear the terminal
bugmenot - Launch BugMeNot for this site, or the site passed
selectorgadget - Launch selectorGadget
random_link - Open a random page link
waybackmachine - Open this page in Archive.org's Wayback Machine
help - This help view
gist - Make a new GitHub gist
namegrep - Grep for domain names
pastie - Make a pastie with the given text
requestbin - Make a requestb.in
selection - Get the current document selection
echo - Output to the terminal
grep - Search for lines matching a pattern
_ - Access the previous command's output
text - Access the page's text
collect - Grab all input into an array
jquery - Access the page's dom
tick - Read once per second
yes - Emit the given text continuously
pbcopy - Put data into the clipboard
pbpaste - Pull data from the clipboard
hn - Search hn
bookmark - Manage bookmarks
eval - Run inline CoffeeScript