skysight-inc/HackerNews huggingface dataset:
"struggling with weak sales"

Translation:

"our executive bonuses were in danger so we jumped the ship before anyone noticed"

No word on actual engineers (you know, the thing that makes R&D) moving as well.
Hardly a "once in a lifetime idea", is it?
Productivity waxes and wanes. I've experienced hour-long periods in which I accomplished as much as a typical day or week. I suspect a shorter work week would increase the frequency of these occurrences. The perceived relationship between productivity and time needs to die. The true relation is between productivity and "energy." An internal store of productive capacity. The focus on time leads to the continual (and largely wasteful) depletion of energy and eventually to burnout. This state is far more common than you might think. It's rare that an individual experiences the alternative and realizes something is wrong. Most people, rather than complaining or quitting, simply work hard enough not to be fired.
Control and monitor React Native apps from the comfort of your console
I'm curious what the best performance gain they think they can get by sticking to their current approach (idealistically).
What do you brush?
They're so much slower to interface with though. I couldn't live without keyboard shortcuts.
Lessons on becoming an entrepreneur in Europe
I don't think it is as common as many people think, but I've experienced it in a few forms in the past. At one place we were making enough money to pay the bills and were growing slowly. The founder wanted an exit with multiples on his investment. He went shopping around to sell the company, but break even with slow growth is a hard sell. He eventually made the decision to discontinue the revenue making side of the company and focus 100% on building something that he thought could sell the company. He failed in that attempt.

One thing to keep in mind is that for an entrepreneur it may not be a good business decision to keep working on a project that isn't going to have an exit. If you have no way to hand it off to someone else, then sometimes it is better to redirect your funds into something that is more likely to get you a better return. So in the case I mentioned above, he felt he couldn't get the return he wanted, so he redirected the resources of the company to try to get that return.

Even though you can burn through a lot of companies that way, if you are eventually successful you can make a lot of money for yourself and your investors. Many of the people I've worked with in the past I call "serial entrepreneurs" and they know how to eventually win. It's not much fun if you are interested in building a product, though.
I work with RHL.
A what time do you take the magnesium?
I agree with many of the problems, but quite a few are actually advantages! The biggest misconception I see here is that you try to change other's behaviour instead of your own.

E.g. if there are decisions made without you, let them. Offline there are also many conversations and decisions you are not a part of just because you were so unlucky that you haven't been there at the time. But in an offline or private-chat conversation you can't look up afterwards what each person said exactly, you have to rely on hear-say. So in fact if you accept that decisions are made without your participation (it's called "trust in your team") then using a good chat tool is an advantage.

E.g. 2: People don't use your QnA software or wiki and instead use chat. Maybe instead of convincing them to use the other tools you can learn and teach others how to use the search function of the chat efficiently. You may find that you don't need a QnA software when all the questions and answers are searchable in the chat software. Here you can safe the cost (money, admin, learning time for new guys) of one software.

E.g.3: You want tickets and tickets are really important to link activity like commits. I'm not sure but I would assume that it's possible to find a chatbot which creates tickets for you from your chattool, writes comments to them and gives you back the ticket-id to use it in your commits. Then you also have a kind of log for how a discussion and the creation of a ticket where interlinked with each other, because you see the 'hubot create ticket "debug problem"' in the middle of a conversation happening. More context for free.

To change others the first thing we need to do is change us, and that is admittedly even harder.
For starters,
1) File attachments
2) Better mobile UI (Airtable's database records can be displayed as cards on touch devices, whereas a traditional spreadsheet is always a 2d grid).
3) Interactive fields like checkboxes, dropdowns, etc.
4) Ability to expand records into a form detail view for better readability of long text, etc.
yeah its sad that not many ppl realize the effects. Even geeks seem to be arguing that there were hotter periods and blabla. This time the heat was added by humans!!
I'd love to know whether car-fanatic kids today have posters of the BMW i8 up on their walls. (well, or as their desktop wallpapers, for that matter)

Ever since I saw one in Real Life - but how I covet my neighbour's i8!
Why did the author choose Washington, D.C. rather than NYC for which there is a public data set of 1 billion yellow cab trips and partial data on 19 million Uber trips? [1]

[1] http://toddwschneider.com/posts/analyzing-1-1-billion-nyc-ta...
Yeah but now try implementing a custom state-full transducer.
My must have: pre-commit unit tests. See http://daurnimator.com/post/134519891749/testing-pre-commit-...
107x faster than what? This algorithm is well known, I've seen the equation many years ago.
Is there any evidence that longer hours improve productivity (compared to multiple people working shorter hours)?
Yet another sibling in python family :)
Upside-Down-Ternet
Could you explain the decision process?
I still try to understand what Slack is that IRC isn't. At the moment I'm in the "someone managed to make money out of copying IRC"-phase including copying all the problems/pain points of IRC according to this article and comments here so far (highlighting, channel inflation, multiple conversations in one channel at the same time overlap ..) - what do I miss?
Lost for words on your diagnosis. I hope and pray, for you and your family, that you will squeeze as much out of the short time left.

I'm not lost for words on your contribution to open source, how we think about systems, and the great legacy of building blocks you've left for the rest of us to carry on building with. Your work and writing was like a sledge hammer to the way I thought about systems. After I was exposed to the ZMQ Guide and years of building systems with ZMQ, I saw the problems and their solutions in a very different way. Thank you for being that hammer - I owe you and am sad that I won't get the chance to say thank you/buy that beer in person.

I always think that as long as my children, and their children etc. live then there is a part of me that will never die. I think that if I ever produced anything that had near the impact of ZMQ, then I would include that in the list of things that told the world that I was here after I am gone.

The only question I have for you is, what made you realise that an open source approach was the way forward for your work?

All the best Pieter, and thanks for all that you will leave behind - especially the community.
> This was a practical decision made to reduce our story space, as there were some Uber products that had very different surge pricing patterns, and including these would convolute the narrative we were telling.

There was data that contradicted your narrative so you excluded it? That Is Not Science.
Boltzmann's tombstone have S=k log w engraved on it
The Killer Feature Spotify Is Missing
The public should be the judge.
Ignorance 1.0 for work-groups.

Yes, I am being cynical - but I cannot extract any information from the "article" because on my FF on OSX any attempt at scrolling leads to seemingly random stuff changing without any option left for me to read it sequentially.

A great example of "less would have been more".
http://i.imgur.com/4fVqQyB.jpg
I'm finding it hard to find any i series sales figures for anywhere but the US. But in the US last year they sold 11,000 - less than half of what Tesla sold. For pure EVs they took 3rd place behind Tesla and Nissan Leaf. Rumoured about 25,000 worldwide sales which is about half of Tesla's (rapidly growing) worldwide. The Leaf consistently takes second place after Tesla.
I am a particle physicist, and used to use ROOT every working day. It is still used daily by thousands of other particle physicists, though, and is a core part of many high-energy physics experiments.

I think there are a few of objectively neat features of ROOT:

* Versioned persistency of C++ objects deriving from the TObject base class [1];

* Script-like execution of C++ and a C++ REPL based on clang [2]; and

* Dynamic bindings of the C++ classes to Python [3].

There's an accompanying, but independently developed, file access protocol for reading and writing ROOT files over a network, too [4].

On the other (subjective) hand, ROOT is regarded a pain to use by ‘analysts’, the people who use ROOT to make the results that go in to physics papers. There are already some good, old-but-still-valid critiques [5, 6], so I won't say too much, but I think a large part of the problem comes from two things:

1. ROOT tries its best to do everything that a particle physicist might want to do. This encompasses a very wide range of things, and this has lead to ROOT having a very large, often intractable codebase that cannot be modularised.

2. It has failed to keep up with contemporary coding techniques and analysis methods. Most of the PhD students I know use the Python interface to ROOT, and yet the ROOT developers are planning to drop Python support for the next major version (ROOT 7, which is expected in 2018). Those that do use C++ aren't able to use even C++11 effectively with ROOT, as its interfaces aren't compatible.

Luckily, I'm confident that analysts will move to a better way. I've been very encouraged by the astrophysics and machine learning communities in particular, who are using Python to do low- and high-level analysis on large datasets, as we do in particle physics, and are producing fantastic results. Tools like pandas, matplotlib, and scikit-learn are an absolute joy to use in comparison with ROOT, and the communities within the Python ecosystem are wonderful: they foster very open code development, and value readable, well-documented, fast code.

I don't need ROOT to get any better, because I think the future is already here.

[1]: https://root.cern.ch/root/html534/guides/users-guide/InputOu...

[2]: https://root.cern.ch/cint-prompt

[3]: https://root.cern.ch/pyroot

[4]: http://xrootd.org

[5]: http://www.insectnation.org/articles/problems-with-root.html

[6]: http://www.insectnation.org/articles/root-wishlist.html
Not the OP, but those finance and economics experts are contradicted by Gottfried Wilhelm Leibniz and his belief that we live in the best of all possible worlds.

In other words I think it's futile to try to attach moral attributes (for example saying that a market is "best" valued at the moment or not) to things like financial transactions, which don't have any intrinsic moral values associated with them. Otherwise we risk talking about long-dead German philosophers when trying to illuminate the problem.
I don't use Slack, but perhaps people prefer its UX?
I've seen several papers that claim to "control for all factors" and still find a gender gap. What they usually mean is that they threw some additive factors into a linear regression model of salary and found that according to that model, gender had an effect.

What they notably don't do is control for all the intersections (which is the only thing that could actually prove that equally qualified and experienced women are paid less for exactly the same job).

E.g. they'll say stuff like "controlling for field women are paid less, e.g. in medicine", while ignoring job titles, like the fact that doctors and nurses are both in medicine, but nurses are paid less and are more likely female.
hey, playing catch-up worked for Nokia, right?
Nice. it also works on mobile, with just some minor issue (long pressing the buttons show the download image prompt)
It's also soufism and buddhism. Most religions has those embedded in their core, but people tend to practice anything but the most important bit of theirs.

Practially, this is what meditation leads to. This is what therary leads to. This is what "being in the zone" really means.

Bottom line, this is a state that is good for us, and that we avoid most of the day, despite being adviced as a practice by almost all the important doctrines for a long time.
Singapore?
Accurate recognition of breast & vulva mimics the brains of men.

I don't think though that men can create neural nets that simulate the brain of woman ;-)
"Robots will soon begin taking human jobs in places like retail stores, fast food restaurants, construction sites and transportation. The key technology that will fuel the transition is inexpensive computer vision systems, and the number of human jobs at risk numbers in the tens of millions. More than half of the jobs in the United States could be eliminated."

http://www.amazon.es/Manna-Visions-Humanitys-Future-English-...
Michael Bluejay's Battery Guide
"core development team." lol
I can wait a bit longer, but I really hope my next car will be a fully electric BMW with real knobs and not just a flashy touchscreen.
Next Step for Classified Ads
Sensationalist clickbait title. There's mention of 4 i-series executives leaving (BMW has over 100,000 employees), which is somewhat expected, given that the article mentions that i sales haven't been stellar.

True, I haven't seen too many i models on the streets, but I haven't seen too many of competitor's electric models either.

So the market is still not quite ready for them and the manufacturers, I guess, are wary of betting it all on the electric card.

Of course there'll be people moving from company to company, just like people from Apple move to Google and vice-versa and it's normal, but the tone of this article is like "BMW is collapsing and everyone is running for their lives... to China".

Why is this even in the news ?

Press is so unreliable and sensationalist these days .. Or has it always been like this ?

Edit:
https://www.youtube.com/watch?v=pa5_tudyAF8
I think it's because the author is based out of Maryland...and the historical Uber trip data doesn't provide much insight on surge pricing, at least in the way the API can in real time and by specific vehicle.
I wonder if this style (molecular level) of self healing will ever prove viable on a large scale.

It's interesting to compare it to natural self healing systems, which heal on a much higher scale (cellular).

The obvious difference is that artificial materials are molecularly homogeneous. But that homogenity precludes auto-determination of high level structure.

For example, my car paint may self heal, but it won't necessarily heal into a uniform coating because the individual units (in this case molecules) aren't guided to specific positions. In contrast, biological systems are much more robust because the placement of individual units (cells) is guided by a larger system.

That's why we still have a long way before our creations are truly 'self-healing'. Material science may ultimately not be part of the answer.
Good suggestion, I've created a FAQ stub and we're tracking this here if you're interested in how this goes: https://github.com/coala-analyzer/website/issues/22

Thanks!
An Alternative to the FDA
imo the i3 is too feeble, and the i8 is too weird or exotic. Tesla S is good, though expensive. Tesla 3 looks like a world beater. Why can't the Germans match that?
Also enable --autostash (git config --global --add rebase.autostash true) for that workflow so that dirty files do not get in the way.
The One-Armed Robot That Will Look After Me Until I Die
This may be pedantic but OAuth is an authorization protocol, not an authentication protocol.
Apple recently rejected a tvOS app of mine due to the 2.12 no long lasting value item.

I sort of anticipated that and while for some users the amount of content and long lastingness is sufficient in that build I think the features I had initially planned for the first update will really make a better 1.0 with appeal to more users.

When I first browsed the Apple TV app store I was really disappointed by the vast amount of crap, so from a consumer's perspective I'm glad they started taking their guidelines serious now.
A convolutional neural network groups scenes from different films by setting
I'm in complete agreement.

It's incredible how much the 'smoothness' of user experience has regressed, on average, across the board. Seeing that kind of unnecessary jank totally drives me up the wall.

Generally, i try not to think about it too much.. because it often feels like I'm part of a tiny minority that thinks this is an absurd state of things.

Slack is a perfect example. I love Slack and use it very heavily. But it's maddening how laggy their "app" (which is just their web interface in a wrapper) often feels. Users should not be frequently experiencing keyboard lag in a chat app!
Thanks for writing all of this. I enjoyed it. It makes no sense to me how calculus makes so much sense. It all just fits together. It's an eerie high point in the "unreasonable" effectiveness of mathematics.
Or maybe we just reached an entertainment / office plateau. Having more compute power benefits high end needs not average consumer ones.
'convolute' != 'contradict'

Convolute means (in this context) to making something more complex to explain or difficult to follow. It does not mean that they excluded data that contradicted their analysis.

In this case, they focussed only on UberX since the surge pricing mechanism is different for the other Uber products - there is nothing wrong with that.
Could someone explain to me how this works legally? Don't contracts have clauses in them to prevent people moving to a new job in the same industry or clauses that prevent people from taking old employees with them when they move to another company?
If you're looking for compliant employees, why go through the trouble of hiring an h1b employee, bringing them from a different country and paying all the fees associated with processing visas and probably a green card process, and paying them the same or higher (usually, the outsourcing body shops are generally the places that play below market for h1b) ... if you can just find and American to do the same thing?

Hell when you get rid of an h1b worker there are even costs associated with revoking their visa and possibly paying for their flight back!
Yeah, I expected some new algorithm, given the domain name. Looks like all the improvement is simply due to using raw pointer operations. Well, that would make anything 'N'x faster, nothing special there.
Heh, I know what he means, but the quote still makes me want to give him a shake and say 'this is a bus, the thing you're describing is a bus'

> Uber CEO Travis Kalanick often talks about his dream of the perfect Uber trip. "It's the perpetual trip, the trip that never ends," he said at the Digital-Life-Design conference in Europe last October. "The driver picks one passenger up, picks another passenger up, drops off the first passenger, but then picks up passenger number three and drops off passenger number two."
It is open source now! https://github.com/TailorDev/monod
Facebook: The Millenial's Lawn
WW3 SAUDIS DONE IT,
SQLiteStudio developer here. I think it's a project which could be considered big. Version 2.x.x was written entirely in Tcl and the main problem was memory sharing with threads. There's none. Threads can communicate only by messages. Worse than that - each thread has to load very same packages and same procedure definitions (into separate memory segment) for each thread that wants to use them. Threads in Tcl are like processes that can communicate through pipe. It's a major pitfall of this language in context of more complex projects. Besides that it is a very nice language to use and read. Gives quick results with little effort. I still use it almost every day, just not for complex projects.

I'm aware of tsv package (shared variable), but this is just sharing scalar variables or arrays. You cannot share objects, procedures, namespaces, resources, etc - and that is the major reason for sharing memory across threads.
Iran: 30% Ready to Accept International Payment Systems
Yeah, but would you seriously recommend it over the AMD Tonga (R9 M370X on the upscaled version)?

The 45W i7 is a heavy burden to carry with Crystalwell. Might as well get better graphics if you're going for the 15" Pro.
Looting of the Fox: the story of sabotage at ShapeShift
The thing that's wrong with it is that they have a narrative. If you take a large enough data set and keep applying filters to it until it shows the result you wanted, you can always get it to. That doesn't prove your hypothesis, it only proves that you can solve a set of linear equations.
Control your entire computer with the keyboard
Thanks for your post spdustin, I greatly appreciate it.
I agree that some integrations are a gimmick, but having content relevant integrations has helped out our team immensely. We'll have channels specific to a project, so notifications that JIRA stories have been resolved, knowing if a build fails, exception logs from production, are all intertwined with us discussing the project throughout the day so they get exposure.

One thing that we've loved is being able to log information into other tools when it is top of mind. Discussing a recent bug that you noticed "/jirio create bug Username can contain spaces" and it's logged in JIRA to be dealt with accordingly.

The potential for custom integrations is incredible but obviously keeping the noise level down is key.
Are there 100 GB podcasts? At a generous 1 MB a second, that would be a podcast of over a day.