skysight-inc/HackerNews huggingface dataset:
The implication that anything done to make money is automatically bad is completely false.

The economic effects of "the invisible hand", whereby voluntary exchange yields benefits to both parties and provides an economic surplus, is a "win-win" whereby both parties are better off.

This is not without possible negative effects ("negative externalities") but it is the most effective way to improve people's lives we've found so far.

Remember that nature and natural selection works by a more damaging mechanism - "take what you can" - and yet still manages to produce beneficial results - though obviously not better for every individual or species.
I'd love to have all those problems fixed. I constantly bump in to exactly those things myself, and I believe a majority of developers would find the language better with than without remedies. Especially the trivial things (like flatten, moving reduce back out from functools, lambda state and so forth) takes no time - it's just politics.
By the same token, you're probably more likely to be happy at work if your boss knows nothing of your job, rather than a little.
Analyzing 3000 tech interviews to find the most successful candidate traits
Also an excellent point!
You can invert the screen colors.

System Preferences > Keyboard > Shortcuts, look under "Accessibility" for "invert colors"

You can also assign this to a hotkey to quickly toggle it on/off.
I remember being taught how to mop a floor by the store manager at a supermarket. It's a very small thing but it added to my positive feeling about the company.
This is one of those great discoveries that is hardly surprising and makes you wonder why it hadn't be seen before.

Well, the traditional view of "management" is that it's a distinct job from "doing". Therefore, so the thinking goes, there is a distinct difference in skillsets, and thus the manager should be good at the managing bit, and the doer should be good at the doing bit.

The reality is that in order to effectively manage, you have to understand what the doers are actually doing.

Interestingly, this relates to a topic that came up yesterday about product managers (who are not "managers" in a traditional sense). Every time I see complaints about PMs, the root cause often starts with the PM not understanding how software is built and how developers work. Thus they disregard practical technical realities. Those folks describe as a "good" PM are often those with a technical background... who could, as it happens, do your job if needed.
It contains two autoplaying videos though (I firstly submitted that article, but then changed my mind).
It's taken us 6 Months to create this website.
Nebula Bliss was create to see the beauty of the most well-known Nebula up close and in 3D. Each nebula is a procedural generated using complex 3D math, which means the models are generated in your device. They have been painstakingly retouched with color and mathematical anomalies. The models try to be as accurate to NASA/Hubble images where possible but some nebulae have more complex inner structures that are not well understood.
And they could have just used Java from the beginning.
Because what your boss does, day-to-day, is very different than what you do. So it seems natural that they'd need different skills.

I'm a software engineer, and hiring managers has been a problem at every company I've worked at. You want someone who has written software earlier in their career, and has a degree in software engineering or similar. In other words, people who have chosen to spend a lot of time with computers -- devices that are very logical and literal.

But you also want someone who has good people skills. In other words, someone who chooses to spend a lot of time organizing other people, maybe was on the yearbook club in high school, that sort of thing.

And you don't want their knowledge of software construction to not be too out of date. So you want someone at a very specific point in their career, i.e. a few years after giving up coding.
Companies bracing for new kind of “natural disaster”: a mean tweet from Trump
Elon Musk says he's going to tunnel under his SpaceX rocket factory soon
Maybe people will actually pay for something that isn't trash.

(Or, maybe not, who knows.)
My understanding is that the sheer size of Tesla's battery pack is too large to take a layered approach - at least across the whole size. That forces the designers to go with a segmented approach, in which case the cylindrical is tried and true.

From a safety perspective, it also has many more years of data/research behind it. It would be more tolerant to defects. Trying to create small sheets that are then rolled up is easier than creating big sheets, just like smaller silicon processors have better production rates than ones of equal complexity but larger surface area.
http://imgur.com/sjO5Hi3
10 Italian startups to watch in 2017
Art in the Age of Obsolescence
Cisco to buy AppDynamics for $3.7B
Perhaps the focus is politically motivated. For a large part of the 20th century masturbation was considered a cause of schizophrenia.

It's worth noting how broadly defined and poorly understood the condition of schizophrenia is, and that the diagnosis is made purely upon subjective social behaviors, rather than objective scientific pathology.

Diagnostic behaviors of schizophrenia include: lack of motivation, anxiety, and reduced social engagement.

With such broadly defined symptoms, it could be argued that everyone who smokes a joint is a schizophrenic.
This is why, all other things being equal, it's better for an engineer to work for an engineering driven company (Facebook) rather than a sales driven one (Oracle).

The opposite is probably true for a salesperson.
Chestnuts grow much more quickly than other hardwoods, like oaks. They reach maybe 10 feet(3m) in 3 years? They start producing nuts in 5-7 years.
Chance has nothing to do with it. I've intentionally sought out the groups that I follow and the people I socialize with.
Technically if you were pressing an alternative theory than you would be using 'alternative facts.' Facts are tools or pieces to build something, such as a theory.

We all experience alternative realities and use our 'alternative facts' to justify our beliefs. We all literally do this every single day.

As a libertarian or a marxist one has 'alternative facts' about the nature of humans, society and the environment, from there they build up their world.
Firefox on android has a checkbox in the menu for Request desktop site. Then it loads the spinner.
TURQUOISE and GOLD MAKE UP TUTORIAL
Why would they provide the source code and export abilities? Do you get access to the source code of facebook, twitter, gmail...? What exactly would you be exporting or syncing if it uses contacts that are already in your address book or friends list?
Technically, reduce covers map, flatmap, filter, etc. It's every bit as flexible as a for-each loop (the only difference is it implies no side effects, but does not guarantee them if the language doesn't).

The very reason those other functional constructs were split out was not due to need, but due to -clarity-. And that same clarity applies to why to use one of those constructs instead of a for-each loop.
This is really interesting. I don't know if it reaches the level of detail necessary to understand how it influences lots of tech work.

E.g., "employees are far happier when they are led by people with deep expertise in the core activity of the business." Well, I have deep experience in IT and building websites, but I'm not a great programmer and I have had devs reporting to me who were concerned about that (so I've worked on supporting them in other ways).
I wonder if the lawyers have a hand in this. Words like "liar" paint a person in a negative light and could lead to a defamation lawsuit. Whereas pointing out that something is a "falsehood" is inviting a comparison of facts - i.e. inviting Trump to prove he wasn't lying.
not vue, but I use ReactStrap + Bootstrap4 for that, and it works good.

Bootstrap 4 has some small rendering artifacts (like datetime inputs in inputGroups) but they are pretty fast about fixing them. (Though my input group example, the fix will be in the next release, beta1)
Help Google Develop Tools for Raspberry Pi
The problem I have with this theory is that the JS community and Ruby community had big breaking changes, dev told them to fuck off. The community adapted quickly.

Python took care of the community, giving time, tools and doc. And nobody moved. But they surely complained a lot.

What does that say ?
A march of scientists is being organized:

https://www.washingtonpost.com/amphtml/news/speaking-of-scie...
For anyone looking for a lightweight responsive library, Bulma http://bulma.io/ is a great option. It pairs with Vue quite well since it's a CSS only library.

Note: I'm not affiliated with them, just using them on my latest project.
Yep, the numbers just refer to size/form factor; a potato could be an 18650 if it was the right shape.

However, pretty much the only energy- and power-dense cells commercially available are in 18650/26650 format. I specifically have information about Tesla's new 21700s but I'm not sure if that's been made public yet. I believe it's public that the energy/power densities are low, as are the costs, but I'm not sure if specific numbers have been released yet.
Because it's a popular drug that's mostly harmless for most people in "normal" dosage and there has been a lot of disinformation spread by authorities. Now most cannabis consumers tend to see everything like a government conspiration, not believing even true adverse effects.

Heavy use for enough time will get you in a mist of passivity and poor memory. Every experienced weed smoker would have told you so much, a few years ago. Now there's a resistance to concede even that.
Frontends for tools -> dashboards, right?

https://github.com/akveo/ng2-admin

And to conjure it alive with data: http://stackoverflow.com/questions/39905586/how-to-consume-r...
Even being a poor grad student at an Ivy feels like this. The undergrads are wealthy and the grad students cherish every dollar of their ~$30k salary while still sometimes do side work to get by since city's have rents set for the higher income undergrads.

There was some resentment we had for our students to say the least.
The Kranz book is really great. The LEM had its problems, too :)
Maybe not experience, but he certainly had passion and interest in space. I don't think you could have consider him uninformed on the subjects.
> I put a "i am the greates babysiter meme" in PR and that was considered very disrespectful

Not sure I can think of too many situations where it would be otherwise.
The only thing my manager is interested in, is if i solve their customers problems correctly. Most of them have little to no knowledge of computer systems. This usually applies to both the customer and the manager.

There are virtually no any other meaningful rewards than the paycheck.

It pays the bills, which is about the only reason i have this job anyway.
This article almost criminally understates the amount of success the restoration program has had in the last few years. The American Chestnut Foundation's effort to backcross the American chestnut with blight-resistant Chinese chestnuts has been successfully producing trees for over 10 years. Our local parks department has planted a number of these in our urban forest, including an orchard of a dozen trees or more. http://www.kychestnut.org/louisville-american-chestnuts
It was in the context of the dogs eating cannabis that their owners were careless about so I'm assuming dried and pruned buds.
In most cases, it's not a problem defining what one's own wealth is. If I receive currency in private trade, that's my own wealth. The fact that the government needs me to surrender my privacy and disclose how much currency I received in order to be able to enforce a tax on currency transactions (e.g. an income tax) is an indication that currency received in trade is truly 'private' property. A law requiring me to hand over a share of that currency, and requiring that I be imprisoned if I do not comply, violates my human rights.

The edge cases are natural resources - the most prominently example being land. But the current bevy of economic laws make no distinction between this class of property and other classes, and limit one's right to what is clearly their own wealth.
Who cares. Do what YOU want to do. They'll have 14 developers to count one once your out.
+1 totally agree about comedians.

We know that bullshit is asymmetric: it takes long to clear up than to cast. The way to take it down is to rip on the caster until they stop (or look ridiculous in voters' eyes) - this requires facts yes, but more importantly presentation.
Almost all of the avenue trees in my neighborhood were Ash, most around 50 years old, and they were all taken down last spring due to the borer. Limbs had been falling for years during storms, we were pretty worried about seeing significant damage due to the trees literally falling apart over our house. When they were taken down, most of the stumps were soft enough to crumble with your fingertips and the sapwood was completely webbed with borer holes.

About a month after they took the trees down, we had the worst thunderstorm in years. Lost power for three days due to dozens of uprooted (non-Ash!) trees. I can't imagine the carnage had those trees still been up.
I hear you. I've had those experiences. I put in minimal usage analytics on my backend, and the users that are the harshest with reviews are my biggest users. It's all worthwhile when you get the occasional email from someone that your app has helped them immensely with a task.

I make utility apps for some side income and one of the strangest reviews I received was a 1 star -- "cannot beat level 6. Paywall. Deleted."

The moron somehow reviewed the wrong app, from some game. Apple however is pretty good at responding to review removal requests.
About 3 million votes LESS, winning only because of which particular states he got majority in?

How's that a landslide victory?
Ransomware app hosted in Google Play
"I don't know how many of you have ever met Dijkstra, but you probably know that arrogance in computer science is measured in nano-Dijkstras."

-- Alan Kay, The Computer Revolution hasn't happend yet — 1997 OOPSLA Keynote
I think that's just a benefit of lisps in general, they don't focus on the academic "look at how smart I am" aspects of FP that the ML languages do.
Successful managers need both people and technical skills. That is why it isn't an easy job.
Bus factor. You could die they would still have to go on. Move on.
alternate beliefs, maybe. my definition of facts doesn't require anyone to exist for them to be true.
Cool project, nice links, maybe consider adding a "submit link" feature.

Also found a book link that doesn't work:

Your First Machine Learning Project in Python Step-By-Step
http://machinelearningmastery.com/
I tried using Element on my current project and, like other commenters, found it to lack enough responsive utilities to make it useful. Then I stumbled upon Quasar (http://quasar-framework.org/). It's responsive, supports Cordova and Electron, and it looks good. I rarely switch frameworks mid-project, but this was well worth the effort.
Reactiflux's new website. 20K+ React related developers
If you gave proper notice, leave; join the new company as planned.

They will have more fires, and they'll have people to put them out. It can suck not finishing something you started, but you made that decision when you took another job and gave notice.
Element seems heavily inspired by Ant Design for React [1], which came out of Ant Financial/Alibaba.

It's a project by Ele.me, a Chinese food delivery company. Alibaba and Ant Financial invested $1.25B in it last year [2].

[1]https://ant.design/docs/react/introduce

[2]http://www.wsj.com/articles/alibaba-ant-financial-to-jointly...
Your post quite strongly alludes to it being either due to incompetence, or politics, or both. So I think grandparent has a very valid point, and you might want to change the tone of your post a bit; then it'll produce fewer knee-jerk reactions, and might be taken more seriously.
Well, as far as new job goes: you can ask them if they're OK moving date, and explain why you want to move it.

If they don't want to move date then they can't blame you for not staying on to see things go live, since they made the decision. And if it ever comes up in interview for future job (which is unlikely) you can explain it wasn't your choice.

So: ask new employer to change date. If they're not OK just start new job as scheduled, it really doesn't seem like it's your fault since you did your best. And given that "business dramatically added scope and was changing requirements and demanding devs work nights/weekends to accommodate" if anyone is at fault, really, it's management at old company.
Technically 6 hours before is still "before"... the proverb isn't "it's darkest immediately before dawn"
I was in Chicago in October 2016. Strangely, I found the taxis to be better than other cities like SF or Seattle. The rates were very reasonable and in other respects too they were almost comparable to Uber. Maybe they shaped up due to competition.
What is the State of Blockchain?
I'm not in your shoes, so this is all theory.

I'm with you in that I'd prefer to stay to see it into production. However, you have a commitment to your employer in that you agreed to start on Date X.

So, I see two options.

1) Explain to your new employer why you think you should delay starting. Go with what they say.

2) Explain to your current employer that the dates are already set, and that you need to leave.
I've installed a firefox plugin that does this - just a few css rules for background color, text colour, etc. It totally ruins all the designy aspects of the web, but it makes reading a lot less tiring for my eyes.
Amoled screens can go really dim. As dim as reading by candlelight, while retaining most color detail. But I don't think we will get an amoled computer monitor anytime soon, if at all.
Did you already communicate that you are going to leave?
Now just need to roll this into the modems in the low-latency microwave links between NYC and Chicago. Perhaps at the mid-point in the link, though I'm sure it has already been done.

http://www.zerohedge.com/news/chicago-new-york-and-back-85-m...
But if you listen to his interviews, it's clear the guy has a nuanced, clear understanding of the technology and business model behind both Tesla and SpaceX. He may not be able to do every job, but he can do the job of his direct reports.

In contrast, there's the "professional manager" archetype, who Musk is definitely not.
Dutch pick up Trump-slack on birthcontrol
Java 9 is scheduled to launch in July
Another phenomenon is the development of management as a science. People can end up in positions of oversight where they have a deficient understanding of the tasks people below them are performing.

Study of management and processes is not without merit, and the rants against MBAs can be one dimensional by not recognizing the benefits. But if that was all that it took, then the economy wouldn't "waste" medical doctors or highly skilled engineers in administrative functions.
The contradictory catalyst
At the very center of my acre stands a huge green ash. I've never measured it, but I'd guesstimate 40' tall. Circumference of the trunk is, oh, maybe 15'. One of the reasons I never wanted to sell my property was the fear it would be chopped down.

It died two years ago.

I loathe invasive species.
Are you going to have some magic fixes at your disposal for the problems that manifest when this dumpster fire goes into production? If not, there's no objective reason to stay.

How your fellow developers feel about you is going to have a lot more to do with the relationships you've built with them over the months than the timing of your departure.
Python has made some trade-offs that you dislike. You complain about the negative consequences without comparing those against the benefits.

One of the major factors in speed is efficient memory layout. Contrast a Python list with a NumPy array. To achieve speedier loops and vectorized arithmetic [0], the array gives up dynamic typing and dynamic sizing. In most applications, I would gladly give up some compute speed to gain some programming productivity.

I love duck-typing. Formal typing has some impressive examples, but in the projects I've worked on has reduced my productivity. Perhaps because data are so often serialized to simple formats or written to databases that discard the best tools of formal typing. Anecdotal evidence, for sure.

I've never been bothered by the GIL, but I have benefitted from it [1].

[0] https://docs.continuum.io/mkl-optimizations/

[1] https://www.youtube.com/watch?v=P3AyI_u66Bw
> anyone remember the hard backed board notebooks with marbled covers and canvas spine

Yes! Although my only encounter with them was when they were handed out for use as "lab books" during university. They certainly felt like a night-and-day upgrade over whatever was given out in school classrooms. Tuition fees well invested...
You should leave, and here is why:

1. It doesn't sound like your work was properly respected.

2. It doesn't sound like you were supported by your previous employer.

3. It sounds like your new employer needs your help just as much as your former employer.

4. You committed to something to the new employer, not just to the former employer and the only one out of the three of you that is responsible for this delay is your former employer.

5. They have enough other developers, the consequences of you leaving are maybe a single extra day of development.

Leave.
I had a similar experience but not sure the guy was ever fired. I ignored the soft skill deficit he had and enjoyed the fact that a manager cared about the code.
What's the point of spending 3 years when you have GPS?
Where can I blockchain you some Bitcoins?
In general context yes, but if you tell your top contributor that besides doing full day job work for entire year for free (while main author also has commercial offering) he should also babysit "dumb" users (making entire job not fun) and you get the tip multiple times that such behavior will alienate him from the project, you can be sure there is a way better approach to project management. Since I left it, the PRs and issues that nobody looks at started to pile up (I kept both at almost 0) which is extremely important given that project relies on constant PRs and reports by the community.

Here is the meme:

http://content.randomenthusiasm.com/d4ZEVg4VB.jpg

Not exactly profane I would say but what do I know ...
On reflection, you're right—that was a mistake on my part. Sorry! I've put the comment back.
>If cannabis actually caused mental issues why isn't there a huge increase in these problems in CO, CA, WA and OR where it's freely available?

If it's a effect over a long term, it will take quite a while to show up (e.g. cigarettes and cancer).
Move on to the the new job. You'll be honest to your contract (to all parties) and won't make your new employee at least a little bit angry.

If I were your boss at the old job I know you'll be leaving anyway and by the look of the project you're going to be the least of my problems. Maybe I could ask you if your new company is looking for somebody else. If I were your fellow developer: same thing.
Lol. That's indescribably smug.
Fwiw, I tend to see little discussion of ROI, or weighing opportunities and risks, mostly just bikeshedding https://en.m.wiktionary.org/wiki/bikeshedding