skysight-inc/HackerNews huggingface dataset:
Mobile devices are getting powerful enough to be your PC.

PC prices and performance have stagnated because most people are deeming the low end of the market "powerful enough", and so mobile devices are rapidly catching up.

As much as cloud services help gloss over the effect of moving from device to device, there is still plenty of state on my devices, and it would be great to have all of that state in one place, and then it needs to be on the smallest device.

My laptop is on its way to becoming a dumb terminal anyway: I keep less and less state on it, because I don't always have it with me. My phone on the other hand is always in my pocket.
Ahhh not me! Every time I inform someone about this grammatical difference I get a warm smug feeling inside.
Most of the "grammar rules" that people like to hoist their flags upon have never been "rules" (except in the head of woolly minded prescriptivists like Orwell, Strunk, et al) because there has never been (and likely never will be) a formal English grammar.
First Ubuntu Phone Landing in Europe Shortly
If they aren't convinced by science, and they can't be convinced by satire, what is left to convince them with?

This isn't limited to anti-vaxxers either. The number of people who believe we haven't visited the moon is growing year over year. There are also people who believe that the Holocaust did not happen, despite having survivors and well documented photographs.

As unfortunate as it is, there's little we can do for some folks, other than treat them as we do children who don't understand why sticking their fingers in outlets are bad, and say "Because I said so".
The biggest problem with the anti-vaccin groups is that not only does it negatively affect their children (which is bad enough), it also negatively affects others due to reduced herd immunity. In other words, those that have had ineffective vaccinations or that are simply more susceptible are also at an elevated level of risk.
Someone already mentioned Situational Leadership, but I'll just expand on that a little. There are four main methods of management in this paradigm, and it depends on how your team members work.

* Low competence, high commitment -- these guys don't know wtf they're doing, but they're happy to be there. They need direction and guidance, very hands-on. The strategy here is "I talk, I decide."

* Low competence, low commitment -- these guys don't know enough to work on their own (but maybe aren't totally incompetent), and they're discouraged. They need direction AND encouragement. The strategy here is "We talk, I decide."

* High competence, low commitment -- these guys know what they're doing and can work on their own, but maybe they're bored or intimidated or not confident enough to really take charge of their own schedules. They need encouragement and advice. The strategy here is "We talk, you decide."

* High competence, high commitment -- these are the ones where you say "Here's a problem, go solve it". The risk here is that they'll leave -- they don't need you anymore, right? The strategy here is "I trust you, you decide, but I'm here for advice if you need it."

That's just a really rough overview, but I suggest picking up some management books. Like my boss tells me, "if you're trying, you're one step ahead of the game."

Good luck.
How does "intimidation" make sense? What does that word mean, as used in your comment?
There you go: http://www.theguardian.com/science/2008/jul/19/medicalresear...

It mainly happens in busy city bars/pubs, where repeat customers aren't so important.
Ask HN: Is tech support becoming a bad long-term career choice?
So I'm looking for a job and I've had a new idea today. I live in a peripheral area and I have been doing maintenance on Windows machines for quite a while to make some side money. Ideally, I'd like to not leave the area I live in to get a job. So, what if despite having a developer diploma, I extended my activity to include tech support and marketed myself as "the all-around IT tech guy" from said area? This place is quite touristic and I speak English so I'm confident I could achieve such a position.

But then I thought to myself: with the desktop declining and being replaced by smartphones or tablets, isn't tech support becoming a dying skill? What can you tweak on an iPad? Besides setting up email accounts – which people won't be doing while on vacation here. The younger generations are more tech-savvy, too; the two-click "repairs" I could do in 2004 are not going to make me look like a "genius" anymore. So I'm thinking I should forget about this idea but perhaps somebody has something I haven't thought of to add?
This is why I have high hopes for Windows, especially for the Surface line. I'm up for a new laptop in a year or so, and I'll very much be seeing what Win10 will be doing. Only MS seems to have a vision of a all-in-one device. Some of the Yoga-style Win8 machines are interesting and tempting, but I still think they're too thick and the price point isn't terribly appealing. To be fair, there are Yoga-style Dell inspirons at very cheap price points. My wife is interested in an 11" or 12" $349 one that folds back into a tablet form-factor with a touch-screen. Performance wasn't hot but I was pretty impressed that these kinds of things aren't $899 anymore.

I also have no idea what is going on in the mobile space right now. My N5 can barely handle Android 5 and the iPhones I've played with are not much better. My old ipad 3 can barely run iOS8 and Apple does not allow me to go back to 7. The specs on these devices are at the point where they exceed computers running XP and Office not too long ago. There's something very wrong with mobile today. The bloat is here to stay and Google and Apple just seem to be re-inventing PCs, but in the worst way imaginable - tacking on random crap every update and throwing more and more handware at the problem.

I'm more than willing to forgive a lot of the Win8 missteps if Win10 is good out of the gate. Especially if MS finally gets its security act together. I still dont understand why in this day and age my email or browser will deliver an unsigned exe to me, at least without explicitly allowing that. Or why my internet-facing apps aren't strictly sandboxed. Or why there isn't a built-in IPS system that can stop attacks as patches are pending.

>RMS's stance on proprietary software.

I think its unfair to peg this as a FOSS vs proprietary battle, especially considering AOSP is open source. I think the chasing of the mighty mobile buck is sending these systems into the toilet. When your main motivator is pushing out viral apps to low information and low attention users, then the product will of course be sub-par. MS has the incentive to produce a ecosystem that is more based on production than consumption and that's why I think they'll win in the end. Consumption devices really won't satifsy my use cases. Its a real shame Shuttleworth has moved towards the consumption model.
It doesn't take 1000, that's just a giant number I put in. You can stop whenever you want (acceptable noise levels)

You can also reduce the resolution.
An exemplary piece. For a second there, I thought he was serious.

For the added effect, we don't have that kind of movement where I live so it was not immediately on my mind.
so PHP culture is lean basically?
The thing is, though, if people use the word (which they do) and people understand it (which they do), then it's a perfectly valid part of the language regardless of how much you want to tilt at your ivory windmills.
Deaf people may be able to drive, but wearing earplugs while driving is still illegal (in California, anyway).
Or in other words
https://xkcd.com/652/
> The one thing a pure editor has over an IDE is start up time and Atom is not even having that.

Well, Atom does start significantly faster than WebStorm (and it's siblings). On top of that, actually using Atom is much less sluggish than WebStorm or other full-blown IDE's. This is on a MacBook Air though, with tons of apps and at least two browsers open.

That said, I'd probably use an IDE if I do more complex work. For my current web-development needs Atom is fine, and since I mostly work within one project, the startup time is not an issue.

Furthermore, since most of the keyboard shortcuts and interface is similar to Sublime, it's not a big deal to open ST every once in a while for bigger files.

The main reason I'm switching to Atom for now, though, is that I feel it has a stronger future than ST, and I might finally scratch some of my own itches by writing plugins. That's harder for me to do for ST.
There's always going to be the big drawback of working in a separate VM (JavaScript) rather than directly accessing native APIs. But React is taking advantage of that as much as possible, making it easy to refresh everything and allowing you bring everything you knew about React.js over.

But if you want to access an API, you still need to wrap it. Depending on the API, you need to be careful performance-wise. Native React avoids a ton of problems that other frameworks have though because they provide a solid mechanism for dynamically working with UIs, and it's very efficient because they only send minimal diffs across the bridge.
I would prefer to live in a world where, as much as possible, rationality guides decisions instead of emotivist social pressure.
Search 101
Good management means developing talent. As you say, the market is hot, so managers can't sit around hoping a pile of perfect professionals show up at their door. If you hire people cheap and teach them, you spend way less than you would by recruiting superstars.
I don't think you can stigmatize such a large group.

Trying to do so will polarize the society, not stigmatize few members of it. Not exactly a result you want.
The gopher is loaded from an OBJ file. The floor and back wall are cubes added programmatically.
This link has been going around the news recently, you can spread it around some more.

Roald Dahl (author of Charlie and the Chocolate Factory) had a daughter who died of complications from the Measles. He wrote a letter about it:

https://roalddahl.com/roald-dahl/timeline/1960s/november-196...
Building a “front-end” WordPress Theme with Backbone and the WP REST API
I've Come to Bury Radio Shack, Not to Bury It
sounds like it was functional, nobody died, and better than any alternatives you had
"The number of people who believe we haven't visited the moon is growing year over year."

It took a lot of evidence to convince anyone that Vikings visited America before Columbus. There is at least a small amount of evidence to suggest that crossings and even a trickle of trade pre-dated the Vikings:

http://www.faculty.ucr.edu/~legneref/ethnic/mummy.htm

Other circumstantial evidence includes architecture and burial customs among South American native civilizations that could be interpreted as Egypt-influenced. Yet the majority of scientists greet these claims with extreme skepticism. How could the ancients have crossed the Atlantic? With what? Long boats?

When a great, almost mythic feat is not repeated for a very long time, people will begin to doubt it. That's not new and it's not because "people are stupid." It's because people lie and exaggerate a lot, and thus people respond to that by being skeptical of grandiose claims. It also doesn't help that governments often lie as a matter of standard policy, a fact that very rationally leads people to be generally skeptical of what they say.

If our civilization fell and another rose in thousands of years, I'd expect that many would respond with tremendous incredulity to the idea that the ancients visited the Moon with primitive metal tubes full of fossil fuel and discrete component computers. How absurd. Instead, they would reason, this was obviously some sort of national myth and a part of the American cult of state -- the rocket is an obvious phallic symbol and it being full of oil represented petroleum as the basis of American power, etc.

The only way to disabuse people of the moon hoax theory is to go back to the Moon (or further).

I happen to think we went to the Moon. I also happen to think it's at least possible that ancients (Egyptians, Phoenicians, etc.) crossed the Atlantic. But I guess I'm a bit of an optimist about what humans can do when they really put their minds to it... with tubes full of fossil fuel, or long boats. :)
Good to know. How many iterations did you use to generate the images on github?
yep. dealing with one of those solutions now.

The guy who wrote it is "faster than me", no doubt. The difference is the system I wrote for the company works and the system he rewrote is currently being rewritten (by me) because we couldn't get it to work for more than day without blowing up in some manner.

Maybe that isn't what's happening here, but speed isn't always the most important goal.
I'll also note [self promo!] that I wrote on book on High Performance Python

I've really enjoyed this book so far, so thanks!
Programming Circlejerk
I used to be a mormon, and I served a mission. People that had been exposed to the absurdity of mormonism were difficult to convert, and people that had never heard of mormonism were relatively simple.

Satire and sarcasm might not convince an anti-vaxxer that vaccines are good, but they might convince an uninformed person of the ridiculousness that the anti-vaxxer position is. It can stop the conversion.
>> "FAs would single out individuals who needed to react"

Yes, because in a real emergency (plane going down) we need the FAs spending the precious few seconds we have going up and down the cabin telling prats to take their headphones off and listen up...
I think you're right. YC was lacking all of the resources that other HW accelerators provide (it's highly specialized). But looks like they now know what HW startups need, so look for YC to be a force in HW.
I wonder how many kids will end up dead due to these shitty, point-and-laugh, self-congratulatory articles, rather than positively and honestly engaging the anti-vax sides concerns.
Researchers improve AI algorithms for semi-autonomous vehicles
Worked well for me in Chrome. One very minor suggestion - perhaps you should add the text "You can dump stuff on #el" to the code to show beginners where to edit.
Early algebra, calculus, and number sense: Multiplication Explorers course
You're getting down-voted because people probably disagree. (don't worry I threw you a bone...but for the future, pls don't ask why you're getting downvoted)

Anyway, IMHO the signal:noise ratio is MUCH better in Rails. Are there bad Rails people out there? Absolutely, but to the OP's point, there is a much large proportion of Rails developers who take their job seriously as a professional than those who do it for small freelancing gigs, for the lulz, etc. Furthermore, many of the issues that you have to teach traditional PHP developers, are "solved problems" by those in other languages/frameworks (Laravel/Symfony are good examples of where those problems are solved).

> Any respectable PHP developer nowadays uses a decent framework, and there are many. It's pretty easy to discern who's legit and who's not by whether or not they use/understand these frameworks.

This is exactly the OP's point. It's not that "any respectable PHP developer" doesn't exist, it's that weeding through all of the shitty ones to find them is much harder than people who specialize in other technologies.
I tend to think that it may also depend on how well the satire is done, for example how in depth and how well it correlates.
Presumably if OP could find better engineers, he would. In the mean time, make better developers.
I guess so, every job listing at SpaceX I've seen is US citizen only. @mikesorrenti please prove me wrong :)
I disagree, it affects public discourse and how we reason as a society. It does change opinions.

http://www.shalhevetboilingpoint.com/top-stories/2015/01/14/...

http://www.ted.com/conversations/6205/what_role_does_satire_...

http://www.theguardian.com/commentisfree/2014/dec/07/laugh-s...
There was a nice discussion here about algebra and calculus for young kids and everyone: https://news.ycombinator.com/item?id=7333998 Now we have an online course for parents and teachers, with kids, to apply these ideas. This session of the Multiplication Explorers course starts Monday February 9. I'd love to hear your thoughts on the concept and design, because we change the courses a lot based on feedback.
Do you have any observations about the performance of Go?
It's even worse if the sound is going through a digital (VOIP / cell phone) system. Most modern codecs for voice are using some form of Linear Predictive Coding[1] (e.g. ACELPC) which is basically modeling sound as a resonator at the bottom of a tube with a filter bank (sortof like your voice box). With voice, this is a reasonably good approximation, and the codecs are aggressively tuned to be efficient at that. But if full-band music gets piped through it will sound roughly like that music is being produced by a flapping plosive at the bottom of a long tube.

[1] https://en.wikipedia.org/wiki/Linear_predictive_coding
Empathy.

I agree with op; the anti-vax debate is not only the parents' failure to vaxinate their children, it is also ours for failing to convince them.

The confrontational tone of this debate achieves nothing but making people defensive. And that's not good for anyone.

Science and satire are woefully inadequate means of persuasion for many people. Empathy is typically well worth a try.
Also mentioned in the lede, though yes, I omitted that.
Was talking to a pediatrician friend the other day about this and he said he's completely befuddled by the anti-vaccine crowd. He started telling me things about the measles outbreak I had no idea about.

The one fact he said was how contagious measles are. He said someone with the virus can sneeze in a room and the virus will still be active 8-12 hours later.

I agree, I think it still comes down to education and getting the facts out parents and what the risks they're taking.
I bet you'll get great advice about making employees more productive, from people slacking off on HN on a work day.
I think that is a very good assessment. For all the complaining people do about "senior" engineers who can't code for loops and wanting to see more applicants who can code basic programs, there is a chasm the size of the Grand Canyon between being able to code a simple 100-line program and the point that most Valley hiring bars are set at. There are not now, and probably will never be, enough people above those inflated hiring bars to sate all the companies that have them, but none will back off.
It's also cross-posted here: https://corenominal.org/blog/the-end
The new Raspberry Pi 2, boost for Cyanogen, US budget data on GitHub, and more
A local school district kicked a bunch of kids out of school for 20 days recently when someone came down with pertussis. Those kids didn't have their vaccine. Guess what happened. The majority went out and got he vaccine and were back in a day or two. Can you imagine being a kid in that position? They probably unleashed the fury on their parents and demanded the vaccine.
I would like the former too, but I'll accept the latter if the former isn't feasible.
educational and funny, great intro to matrix factorization. Thanks!
lolz bt dnt u thnk tht ths shit is ugly?
`git branch --force -d` is the same as `git branch -D`. But it is more consistent with other Git commands. Instead of having to change `-d` to `-D` to force the delete, you add the `-f/--force` option like elsewhere.
It's not a matter of pity or romanticism. Becoming dependent on imports for food is a national security concern. That's why farmers get subsidies and special treatment.
The problem I have with ELK is Kibana, it's not a tool designed to watch logs but to do reporting.
Perhaps apply for a job as a PHP developer. Pay is good, and so you probably will be able to get a new car :)
Were/are pit traders primarily trading their own money? My impression is that they were/are essentially hired guns for the big money on the other end of the phone.
> E.g. horseshoe crabs haven't changed in hundreds of millions of years.

No. They may have barely changed in morphology, but that doesn't mean they are "stuck in local optima". And even then, it seems they have changed morphologically in some ways. https://whyevolutionistrue.wordpress.com/2012/09/14/horsesho...

> I said most non-neutral mutations are harmful.

That is just false, and I don't know how you came to that idea.

> Neutral mutations don't do anything and so don't matter.

Again, false. Mutations can have no impact on a population until that mutation interacts with another mutation (e.g. because the population bred with another population that has other mutations), resulting in a net evolutionary advantage for the species over time.

> Of course it's probably very difficult to reach perfection, which is why organisms still evolve.

There isn't a notion of "reaching perfection" in evolution. That's a fundamental misunderstanding of how it works.

> I just said theoretically, evolution is always pushing towards less evolution.

No. There is no "theoretically"- evolution is a well observed and documented process. And if you observe and document the real world, you will notice that the evolutionary process is certainly not pushing towards "less evolution".

Please stop posting misinformed comments that may confuse or mislead readers who take them to assume you have a good understanding of the topic. If you wish to comment on the topic, please take the time to inform yourself first from scientists who work in the field, rather than from your own baseless speculation. A good start is here: http://evolution.berkeley.edu/evolibrary/misconceptions_faq....
Or, setUpInstance looks like it's the setter for an upInstance variable, whereas setupInstance has an obvious connection to the "setup" action even if it's grammatically incorrect.
Throughout history, the U.S. has intervened militarily and toppled foreign governments in order to maintain a status quo that favors itself. Before the Middle East it was Asia, and before that, going back to quite early in the nation's history, it was Latin America. These days, we get into a lot of wars relative to other Western democracies because we've agreed to take on the role of maintaining a world order that keeps these countries at the top. Western Europe didn't spend hundreds of years fighting strategic wars then simply evolve past that in the 20th century--they just outsourced the job to us.

As for the fiscal crisis, in the grand scheme of things it's quite a short blip on a very long streak of prosperity, and it wasn't just U.S. banks involved--their counterparts in Europe were doing the exact same things.
Whose role is it to train them? What happens when the superstar wants to change projects?
SQL Server Radio Show 15
Porting the Git workflow to CAM
In the context of the post I replied to, feeling like the weakest developer - intimidation may make sense if you're afraid to share your progress (or lack of progress) because your team members are judging your development abilities, or if you just don't have confidence in your development abilities. If the attitudes of the team members is laden with competition and judgment versus cohesion and improvement, standups can be hell. But that's a team/attitude problem, not a standup problem. Standups shouldn't feel intimidating.
Oh joy, another programmer trying to convince others that the rules of English grammar can be solved logically.

Ideas like "setup" and "teardown" have grown to describe important verbs in their own right. Why argue that the original form (verb + preposition) should not be allowed to merge, when it's clear that they already are doing so? For no particular reason, other than maintaining a status quo? That's a little ridiculous.

PS: Same logic applies to "login" and "logout".
Will React's concepts every make it as truly native code I wonder?
Which means the commercial is playing at maximum volume. Of course it's not physically changing the volume control on your television, but the source is as loud as it can possibly be.