skysight-inc/HackerNews huggingface dataset:
Tangent but: I doubt the rate raise will stick. They'll probably have to cut it again. I see a "planet Japan" scenario in which global central banks are zero-bound for decades, if not "forever". Rapid growth is over. There are no more frontiers and birth rates are stabilizing. From an ecological point of view the stabilization of birth rates is good, but it basically breaks all the economic assumptions of the past 250+ years. A heavily leveraged credit economy does not work without fairly rapid growth, and until the economy is fundamentally restructured toward something built for a more steady-state mode of operation we'll have to hack it by constantly printing money to prevent deflationary collapse.

The only thing that might change this is something like the opening of the final frontier-- space. But in that case I'm not sure if it would... distances between say Earth and Mars are so vast that any Martian economy would effectively be a separate entity. It might experience rapid growth but I'm not sure if that would translate over here. The Homeworld might still be like Japan-- a zero-bound no-growth economy.

I suppose an AI explosion that wasn't destructive might change things too by creating a lot of new non-corporeal economic entities, but we're well off into sci-fi land here.

Edit: I don't necessarily mean that all forms of "growth" are over. We could still have tremendous growth in knowledge, technological capability, standard of living, and some amount of economic growth. But heavily leveraged inflationary credit economics requires crazy exponential growth in an absolute sense. Without crazy growth it breaks, and the only way to keep it nominally running is to pump money into it to prevent cascading default.

In a sense I think the "pop Austrians" are right that the present system is broken, but they've historically had the failure mode exactly wrong. The failure mode is not hyperinflation-- it's hyperdeflation that's permanently held at bay by money printing ("Japan"). That's because pop Austrians don't get the money multiplier. Almost all money in circulation is credit/debt, not M1. You'd have to print absurd amounts of money and make sure it's distributed more widely than banks to cause a non-localized hyperinflation in a credit economy. (Localized hyperinflation is possible due to bubbles but these usually collapse.)

Of course another way of keeping the illusion alive is to pump up localized credit bubbles repeatedly. These give the illusion to certain sectors or regions that the economy is still growing the way it should... for a while. But then they pop and you need another round of money printing to prevent hyperdeflation. Rinse and repeat. Meanwhile these bubbles distort the price structure of the economy, such as by making housing ridiculous or driving certain commodities crazy.
Twitter is well funded. Whether it's a successful business depends on when you bought in.
Do you think he believes it will get him elected?
It's your choice to ignore it. More precisely, it's your privilege to ignore it.

"...how do we as a technical industry even change that when we need to focus..."

The point of startups is not blindly attacking the biggest pile of work at hand. It's to find blindspots and exploit them. If every single one of your competitors is systematically undervaluing entire classes of potential workers, dontcha think that just maybe there's an opportunity to be had there?

But no. For all the talk of merit, getting shit done, hustle, etc, it's mostly about connections. You can't hold onto the meritocratic myth and ignore completely obvious evidence to the contrary forever. But damn, so many rich white guys around here love to try.
Read the Wikipedia entry on the Hayflick limit and follow its references. You are actually better off as a layperson doing the thing you are objecting you - looking through materials - as it will enable you to pick the context, which you won't if you head straight for the one line summary point.

http://hmg.oxfordjournals.org/content/10/7/677.full

"Telomerase activity has been found in almost all human tumors but not in adjacent normal cells."
I've never lived in SF, but I've talked to companies out there over the years. Then I look at a cost of living calculator and rent prices and quickly write it off.

The place sounds like a magnet for talent, no doubt. But the flip side of that is, everyone going to SF leaves other locations talent-starved and willing to be very accommodating.
Compared to Portland, $7 a beer is actually pretty expensive. Not as crazy as the mythical $15, but for a local craft beer it should be more like $5-6. But that could all just be taxes.

(and we do have $7-12 beers, they're just known to be extra fancy or aged)
Kind of a weird swipe at bootcamps comparing them to devry. The top bootcamps produce junior engineers better than the average undergrad with more work experience (although in a different field such as mechanical engineering or accounting). Many have STEM degrees from places like Berkeley, Stanford, UMich, UW, UCLA, Harvard, etc. I'd prefer to have their weirdness to the vanilla CS undergrad anyday, and their unique perspectives add meaningful contributions to a team.
> People are spoiled.

I'll extend that statement to any of us living the western lifestyle!
I moved from The Bay Area to NYC. Things I miss about The Bay Area include: meetups where the attendees are actually useful people you want to talk with, more similar developers (NYC developers tend to have +20 years on SF developers unless you're at a we-only-hire-22-year-olds startup), developers more plugged in to current trends instead of just getting on board with what was introduced 5 years ago, in NYC every other company is in "adtech," in NYC the typical career path is startup/company -> create your own HFT startup, lack of winter (but I don't miss the lack of water), ....
New Mesosphere DCOS Documentation
Nope, that would be join.
Some people, when confronted with a problem, think
“I know, I'll use regular expressions.” Now they have two problems. -- Jamie Zawinski

To which I might dare add, "... and so does whomever next has to read this code."
The funny thing being, most of the best "software engineers" are people without software engineering degrees. Because the practice has existed longer than the degree has.
That person might be perfect for my job. I've been largely reading mountains of code that other people have written, until I understand what it does, and then make (usually small) changes in order to either fix a defect or add functionality.

I don't love it. Maybe the person you screened should be doing my job.
Admittedly I haven't used one aside from once briefly in a store, but seeing people balance them on their laps using the keyboard just looks awkward. Like they are top heavy? Or just too small for that purpose, necessitating one to keep their knees close together.
The latest is data scientist or even scientist in general. People have realised that marketing and charisma will get them most of the way so they bs and reap the rewards. Sad but true.
I don't necessary disagree with any of the claims, but it has a very "Old Man Yells at Cloud" sound to it:
http://i.imgur.com/91sn32Q.jpg?fb
Ruby's bundler doesn't entirely rely on Github, but pulling from a Github repo is a supported option that many take advantage of.
long-term viability of the enterprise is about DEBT. representative democracy is off the rails as electability is determined by promises to spend on things (look at the above list). when are we going to start electing people who can do basic financial math?
SendGrid is shutting down its Threads product
Foreign students: Train ’em up. Kick ’em out
Facebook is eyeing ride-sharing
how far down the stack do you go? do open source projects need to include their own compiler? what would compile it?
Which part exactly is bullshit? The "QA is vital to the success of any project", bit? or the "QA needs to be implemented throughout the process", bit?

Because, I'm confused. I quite literally said that QA needs to provide value THROUGHOUT the process to help increase the success (value) of the project. All I said in anyway that disagrees with you, is that it doesn't provide value if it only exists at the END. I can't believe that any modern developer/qa would disagree with that.
It's amazing to me that multiple threads about Google's claims can front page, but it seems so much harder for a good critical analysis of said PR posts to get noticed. Wish I could upvote this more than once. :/
It's the dotcom stuff all over again. I remember interviewing some guy who wanted to be my VP of engineering.

Have you ever fired anyone? "Nope"

Have you ever shipped a product and supported it for more than a year? "Nope"

Do you have any quality engineers that would come with you? "Nope"

Have you ever managed a manager? "Nope"

I noped his ass out the door.

Fear not, this craziness will pass.
I recently read a blog post from Github about them operating their own datacenter http://githubengineering.com/githubs-metal-cloud/

Im not positive, but it sounds like a fairly recent switch from a cloud provider to their own datacenter. If thats the case, Id expect a number of outages to come in the following months.
In all fairness, you don't have to move the amount of malware through your bedroom that SourceForge moves through their network.
I agree - I'm yet to find a $15 IPA! If anything, I'd say that rightly or wrongly the prices are very comparable to that of New York. I often spend more on food when I visit New York but admittedly I'd be taking the opportunity to go to a popular restaurant or bar rather than trying to find a convenience store etc. I can only anticipate the same thing would happen if I lived in NY and were visiting here.
"Microsoft and Nokia have sold a total of 110 million Windows Phones compared to 4.5 billion iOS and Android phones in the same period. IDC recently reported that 400 million phones were sold in the recent quarter, meaning just 1.1 percent of them were Lumia Windows Phones. Microsoft does not have any compelling Lumia handsets, and the Lumia 950 and Lumia 950 XL were both disappointing flagship devices with unfinished Windows 10 Mobile software."

https://news.ycombinator.com/item?id=10993847
Facebook to shutter Parse: Where do developers go now?
A-Frame 360-degree photosphere viewer
I know that the narrative is that there isn't diversity in tech, but I'm curious about the numbers of Asians who managed to get funding for their startups.
Php is the first thing that came to my mind when I saw the title.
> vim and emacs are friendly and welcoming to people who already know them; new users in 2016 have some weird expectations due to growing up using insufficiently-powerful UIs, which means that they have quite a learning curve when picking up a powerful UI.

Having first used both vi and emacs (and other text-mode - and even line-mode -- editors), though only casually then, I disagree; vi and emacs are, like almost anything, friendly and welcoming to people who have become deeply familiar with them, but they simply aren't as accessible as tools that benefit from the advances in the intervening years in making UIs easy to use for people that haven't invested huge amounts of time in familiarity.

This is really a different issue than UI power (though if vim and emacs didn't have both powerful UIs and substantially bodies of users with long investments, they wouldn't stick around in the face of their disadvantages in terms of onramp.)

Older users just didn't, when they were new, have alternatives with a simpler learning curve. So, there really was no trade off for the power vi and emacs offered (less powerful alternatives of the time were still just as inaccessible), where now there is.
I've tried to have this conversation with many people on that coast, and there was even a panel at TechCrunch about it.

"Do you make your startup people eat more ramen, or do you provide more funding?"

As costs keep going up, people STILL think they have to move to SF to get funding or find talent. Yet there is plenty of talent or ideas in other places but the money doesn't move, the dumb part is the VC dollar will go farther in other places.

So who's job is it to prompt the move? The idea makers or the money providers?
Why Zuckerberg should support Parse
I feel like the best reply to this is:

"Well, yeah. So?"
The Tech-Bro White-Knuckled Circlejerk
Are software robots a solution for process automation?
Pip and virtualenv solve the problem of creating and populating isolated runtimes for things you control. They don't really address distribution to end users, i.e., those who use OS packaging or app stores.

Distribution of python "binaries" is a real pain though. Twitter's PEX (https://engineering.twitter.com/university/videos/wtf-is-pex) is the best, in my opinion. (It's basically a packaged venv, so in that regard, I guess I agree.) It's still problematic and requires a writable filesystem just to run.

I build OS packages for python programs using PEX, and it's okay, but it's probably my least favorite distribution mechanism.
The main point of Windows 10 phones is to have Universal apps that run on the phone, desktop and laptop PCs and games consoles. If Microsoft gets a billion or so Windows 10 users, it could become a very large ecosystem.....
> So basically as a middle class person, I don't benefit at all, I may even lose money, but some kid who has no income and wants to live in his parents basement gets $10k/yr for contributing nothing to society? Am I understanding this correctly?

The benefit for you is that you'd be living in a better society. Hopefully, you'd see reductions in crime, improvements in various service jobs, etc.

That kid gets $10k/year, sure, but then again lots of people already have the means to live in their parents' basements. Most of them prefer not to do so.

However, there'll be other people getting that $10k/year. Single mothers could spend more time with their children. More people would become educated. The job market would become more liquid for employees, hopefully improving working conditions.
It says One or more of the following skillsets is also required

You wouldn't necessarily be doing all of those things every day- I'm assuming they go out and find short-term work then assign it to you and you do it. So you could be doing just about anything.

As a side note; I'm only a few years into my career and have extensive experience with a vast majority of those technologies/frameworks, and picking up a new one is a cinch if you just put the time in.
Would switching to standard JS regular expressions substantially improve Atom's performance, even though it would mean losing some advanced regex features? I remember hearing that V8 JIT-compiles regular expressions to native code.
> I've never written anything that lives in a real production environment

You've never maintained a production app and you're getting offers as director of engineering?
This used to be true; freon came in 2015 and eliminated the X server on most Chrome OS devices.

http://tech.slashdot.org/story/15/03/09/0220205/google-intro...
Microsoft, however, is almost entirely to blame for the lack of apps. They hit the reset button on their platform more times than I can count. They bungled the app store itself. They threw money indiscriminately at developers and filled their store with crap. They could have been the one company that really cares about their store experience but instead they made it worse than all the others.
TruckBNB

Next billion dollar startup
Show HN: Ship – A fast, native issue tracker for software projects
I respectfully disagree. Safety is of the highest priority, so if there's a serious risk to human life, there's nothing hyperbolic about drawing attention to it. If you can't do that, there's something very wrong with your engineering culture.

To help the busy reader, the first paragraph of a memo should summarize the whole document. (Like the abstract of a technical paper.) This document is about an engineering problem and it's serious consequences, so they should both be mentioned in the first paragraph.
In Austrian business cycle theory, this phenomenon is known as malinvestment, see https://wiki.mises.org/wiki/Malinvestment, there are some historical bubble examples there.

The general idea, as I understand it, is that if someone invests and makes a ton of money, then other investors come in trying to do something similar to make a lot of money too, only what they are investing in is no good. But all the money creates a temporary illusion of an economic boom, which is what has been happening in the S.F. Bay area for some time now.

I'm old enough to remember the .com bust quite well. At the time the "irrational exuberance" (as Greenspan/Shiller dubbed it) made perfect sense, and the ideas were fundamentally sound, the problem was that investors did not understand that it would take another 10-15 years to get to ubiquitous Internet, and the impatient ones got burned when the bubble burst.
Hey, you know that the vast majority of businesses are not very friendly to remote work, and moving away from these areas frequently means a pay cut or sometimes inability to find work?

I'm not defending this at all, as I think it's stupid, but they are not "rich". They are frankly just less screwed than other middle class folks.
I'm not familiar with Open Connect Appliances, but Github as a platform is still a Single Point of Failure at least on some level. Domain or SSL issues, for example.

I think that as long as we have options to host packages on other platforms in addition, it should be seriously considered. At the very least, it would encourage a more competitive atmosphere for open source hosting services.
The only guy I've ever worked with whom I knew to have trained at DeVry was a great sysadmin.
If we're talking about the VC's who funded they made out just fine ;-)
$7 beer? Frugal? In Berlin a beer costs $1 from the shop and maybe $2-3 from a bar.
I don't think an engineer being able to take sabbatical or paid well is something to label engineers as spoiled. As long as work ethic is there, this is actually what an employee in any profession should get.

That people are paid here well is a result of the huge imbalance of wealth in the world is another discussion topic.
This is hilarious.
I feel like all the people responding to you here have never actually used one on their laps. Particularly not to type for very long. It really doesn't work well for that.

Honestly I think the product is pretty poorly designed, its just marketed well. Thats why the product hasn't turned much of a profit. Microsoft spent 400 million alone for the NFL to use them.

Now with all the problems surfacing(kek) they don't appear to be well built either.
What Does a Parrot Know About PTSD?
You got that right. It's a funky cache. ;-)
Hm, I just bought a Band 2 and I think it's really good. (I'm using it with an Android phone.)
Excellent points. In most startups it doesn't take much technology to prove (or disprove) the business model idea.

For the few startups that do experience significant growth, it's much easier to find talent (engineering and otherwise).
WiFi hacking password
I was going to reply that the author of this article isn't the best finance writer in the world, because Matt Levine is the best finance writer in the world. Then I clicked the link.
Watch it until the end :)
For me it was a few things:

1. Small size (easy to carry around)
2. Keyboard that's even smaller, super light, and optional (easy to carry around)
3. Fantastic pen (better usability)
4. Full OS Capability (better usability)

So, they focused on portability and usability, and did really well with both. And when compared with Apple tablets, they have better non-trivial usability, and when compared with Apple laptops, they have better portability.
Valid point. Maybe rent is a control factor. Otherwise they'd just hang on forever.
One of the communities I'm in has gone to war over its Code of Conduct, I'm largely uninterested, I think a CoC is probably required but the proposed one is terrible (cynical me thinks it looks like a power grab).

It's a tricky balance to get right.
Ask the populace of Ukraine what modern warfare looks like, because the US and its allies haven't been fighting any modern wars for a while.

Russia and China haven't stood still over the past 15 years while we've been otherwise engaged. What we've done with drones has been excellent, but you're not going to be loitering for hours over enemy airspace in a "modern war" against even a close peer adversary.

Drones have a part to play in modern warfare - and some of the smaller man portable versions are going to be revolutionary. But the ones capable of playing in the big leagues where you'd quite like them to come back are just as expensive as manned aircraft.
Except Universal apps are entirely new for Windows 10 -- so it's an empty and new platform that sits alongside regular Windows applications. Developers have to go out of their way to develop for this separate platform in a platform and, from what I've seen, they aren't. I'm still running Windows 8.1 on my devices so I can't even run these universal apps.
That's awesome, that there's a word for an action that from a logical perspective is a no-op.
In Canada, you get sued if you call yourself an engineer when you're not part of an order of engineers.

Even if you're a bona fide engineer, but not enrolled in the order, calling yourself one opens the floodgates of hell where spaghetti coders do the same and get hired by retarded HR departments to take the lead on some mission-critical software.

I like this. I am a self-learned developer. When my peers call themselves engineers, I spit my coffee.
Petition – Don't Shut Down Parse.com
Replace San Francisco with London and your article is still valid.
I think a large part of this is that cloud hosting has allowed us to abstract those problems - reliability, disaster recovery, geographical distribution - away, and we don't really think of computers as computers anymore. It's a service or a platform or what have you, and the expectation is that it will always be there. I wouldn't say this is laziness, just a byproduct of changing how we view Internet architecture. We systems to take care of reliability etc because everyone has those problems. Now, those are only things you'll experience if you host your own stuff, or work for one of the big providers. (Broad assertion, I know, but I think it's mostly true)
Cracking subway surf
A good friend (and ex boss) is a VP of engineering at a very large publicly traded "ex-startup" he has no engineering background outside of what he's picked up managing engineering teams (and I've seen him hack around every so often). At the Director or VP level in many companies managing engineers doesn't always mean you're actually an engineer, and in fact you may not want your best engineers in those roles.
I'm a practical person. The move to simplify UI has it's costs. This is one of them.

Your point is entirely valid. But, there is a lot of momentum in the wrong directions right now too. This pendulum will swing again, and maybe we will once again value threaded discussion enough to put a more effective UI on it.

One thing I've noticed is flat UI has impacted many aspects of online discussion. Many people don't even understand threaded, and moves to serve the "sweet spot" use cases are efficient, but they also take the good features away or do not deliver them to people ready or wanting to take advantage of them.

Personally, I'll just find the flow that makes the most sense, employ it, move on, and hope for better times.