skysight-inc/HackerNews huggingface dataset:
The blog discusses storage sizes with very similar maths examples. DalmatinerDB uses 1 byte of storage per point compared to at the top end Elasticsearch using 22 bytes per point.

Build vs buy is an age old discussion. You won't convince anyone to switch from one side to the other. There will continue to be people like you and me who would prefer to buy, and others who want to build and run it themselves. As you have found out I don't need to be convinced as I started a company to address the issue of there being no good options to buy at the time. In most cases, for monitoring micro services, I'd buy a SaaS solution. I founded Dataloop 3 years ago so not really a new startup any more. We're past Series A and starting to grow.

It's true that we compete with Datadog and SignalFX in that area although our real competition is open source with 90% of the addressable market using older tools like Nagios etc. As the shift to the cloud and micro services happens I'm sure it won't be a winner takes all market. Dataloop tends to focus on the enterprise end of the scale whereas Signalfx is more developer focussed and Datadog is more operations and SME.

When you say best I'd argue that's subjective. Signalfx charges by the metric and that gets very expensive. Datadog limits you to 100 metrics per node with an agent based pricing model. Dataloop uses per node pricing that's much cheaper with unlimited metric volume. We're aiming to keep the costs extremely low by investing in highly efficient backend storage.

The reason people are moving away from Graphite to InfluxDB and Prometheus is the dimensional data model. Graphite simply isn't as powerful. Similarly, StatsD aggregates down to the service and doesn't help pinpoint the outlier. Prometheus collects all metrics in their raw format far more efficiently and will let you instantly drill down into what is causing the issue.

To answer your question about what's next after you outgrow open source solutions that don't scale.. well that was kind of the point of the blog! DalmatinerDB scales to millions of metrics per second on a single node and linearly as you add additional nodes. It isn't exactly hard to maintain either as it's based on Riak Core.

I guess the final thing to say was that this wasn't really an advert for Dataloop. Our business model doesn't depend on selling database features. Unlike other SaaS companies we're happy to release the work done on our time series database for free and available as open source.

Why would we do that? Mostly because it's fun to do open source stuff. Also because hiring Erlang developers is pretty hard and this gives me an excuse to talk at conferences where they hang out.

We've had a team of people working on this stuff now for over a year and as you've mentioned no open source time series databases really scale. It's a problem we've solved and are giving away for free. I must be really bad at conveying that message in the blog.
10x or not: You've got to do things right
The Jaguar C-X75 [1] concept car uses exactly this idea, it uses a tiny and very efficient jet engine that is charging the batteries. Very neat idea.

1: https://en.wikipedia.org/wiki/Jaguar_C-X75
Noise is definitely a problem if the space has poor acoustics. Some Pivotal offices have spent a lot of money on sound absorbing surfaces.

I can't speak for other companies. We don't do open plan for money, it's just that it's easier to work this way for the way that we work.

That said: for colocated teams of solo developers, or distributed teams, open plan is poison.
>How do you "synthesize ideas" if not by combining parts of your own personal database of images/concepts?

Procedural generation can be far more complex than just linear blending, which is all that a shallow net can do. For example, consider the full generative process which creates a frame from the game No Man's Sky. It is enormously more complex than a simple shallow net that can just do linear blends of previous examples - many many nonlinear processing steps to go from a small random seed to intermediate databases for terrain and objects and finally down to pixels.

If you look at the actual net design used here, it's only a few layers deep, and not very big. Much much closer to 'linear blending' than what our brains do (which is presumably vaguely closer to what no man's sky does).
Great car, and yeah, it's even more fun when you explain that the Haldex systems often pull off either the left or right half shaft...
> Their starting salaries ranged from $13,800 to $15,600 per year.

Adjusting for inflation from 1957, that's not a bad salary: ~$128,000 [1].

[1] http://data.bls.gov/cgi-bin/cpicalc.pl?cost1=15%2C000.00&yea...
The ELIMINATE_DUPLICATE_FUNCTIONS support was contributed by Tableau Software, by the team I'm on. It's quite expensive processing wise, but is worth a shot seeing if your code base benefits from it. Our usecase leverages a lot of shared pointer based templated classes, which tends to create a lot of delete functions that boil down to free(this);

2 other points I'd add to this overall:

1) Can't emphasize enough how bad exception support is for size, expect in the neighborhood of 30% size increase. This is due to needing to handle all of the possible ways functions can return. Even with exception support disabled, you can still throw them, you just can't catch them in C++ land.

2) goto's. There's a few good reasons to use these, especially in code that needs to make sure cleanup code always runs. Emscripten supports that with a couple different code constructs, pretty much all of which cause a significant amount of bloat. We've saved ~100k in some cases by specifically targeting some 3rd party code that made use of them and rewritting them to not have gotos.
I think the experience that you describe is quite typical for lots of the enterprises that have started with pure mechanical or electrical products and at some point of time needed to incorporate software. For lots of them software engineering is a third class citizen that is not understood, trivialized and outsourced.

I know lots of examples from the automotive industry that sound exactly like that, and I'm sure it's not that different in other industries.

However most of these companies are slowly getting to the point where they understand that software is crucial for the future and that it's a major (and not a very minor) component. But it might still take some time until they can offer a good working atmosphere for software engineers.
> we can't lower standards just to encourage new entrants.

Why the heck not?

Two obvious reform options are:

(1) New rule: any medical device or medicine officially approved for use in any of (large list of countries deemed to have competent regulators) automatically is legal to use in the US as well. Seed the list with all of Europe and Japan, gradually consider adding new countries as seems appropriate.

(2) Make FDA approval optional. If a manufacturer thinks a drug and/or device works and is willing to accept the standard liability risk of selling it they can automatically do so, with the only caveat that it must include a prominent "not yet approved by the FDA" label until the product actually has finished getting approved. This label can also include a paragraph or two of more specific warning text and/or a URL to find more info if the FDA has specific concerns.
actually this would be wonderful base for a plasma pong remake
"Matt Krause, the plant manager, said that last winter, when a snowstorm shut the factory for a day, the sensor network detected that the plant had consumed 1,000 pounds of argon, an inert gas used in coatings for parts. The leak was fixed, saving $350,000 a year."

By my (suspect) arithmetic, that is about 200 cubic metres of Argon at STP in one day. Do they have the stuff on mains around the factory?
If locking the transfer case and doing U turns on pavement is going to find a weak link in your drive-train then you're not doing something right...
Colombian here. There are 3 kinds of people against the agreement:

1) The people who just base their arguments on what they see on tweets and memes. Those are the same who won't read the agreement paper and who haven't read about how Ireland and Rwanda solved their conflicts and how they prospered afterwards. Those are the ones who see 'shooting them all' as something physically plausible.

2) Then there are the ones who are more responsible and actually read the agreement paper. These ones will counterargument in more intelligent ways. However, all of this group's arguments converge to the fact that they are ignoring that this is the most realistic, achievable and actionable version of the agreement. They're heavily sceptical about FARC's intentions and they would like everything to be renegotiated.

3) Finally, the ones who have a huge emotional investment in the topic because their family has been directly affected by FARC. This is the group which I personally comprehend the most, but still think they are not seeing the big picture. There's no such thing as a perfect peace and FARC will evolve into smaller rebel groups. But if we have been able to combat the big group, imagine what we can do against a smaller version of it.

doozy I'm assuming you haven't read the agreement. I invite you to read the parts that explain how there will be a transitional justice mechanism that'll not only subside FARC victims but will become an investment in infrastructure, education, etc.

I also invite you to read the part that talks about how FARC will get participation in politics. There are currently 102 seats in the senate and only 5 additional ones will be given to FARC. They will also get 5 seats in the Reprsentatives Chamber, out of the current 165.

When Colombia successfully negotiated a peace treatment with another marxist guerilla in the '90s (M-19) and they became the 'Unión Patriótica' party they got 15 seats and forward to 2016, we're not Venezuela 2.0. Our economy has done pretty well actually.
>Where I work, we have one person that does all the hedging, price calculations and other financial modeling and he only uses Excel.

We used to buy in signals from a company who did their work in Excel. I wrote some scripts to export the data and recalculate it in Python. Almost every month I found errors in their reports and had to ask them to fix it.

So I recommend you fight HARD to get someone to reproduce his work in a language that is visible and reproducible.
Because having a cellular baseband in the phone forces the OEM to make sacrifices with form factor and for internal components. Look at how nice and thin the iPod Touch 4 is compared to the iPhone 4.
Right.

The mere fact that it hasn't happened in, say, 37 years is unrelated.
Ackman is genuinely right about Herbalife. His mistake was thinking he could convince the fed to go after it and/or otherwise get it shut down.
A spec being draft seems like an odd reason to ignore it and do a completely different API.

Intersection Observer has been implemented in Chrome since 51, and Opera since 38. It's currently being implemented in Firefox ( https://bugzilla.mozilla.org/show_bug.cgi?id=1243846 ), and is "likely" from Edge (https://developer.microsoft.com/en-us/microsoft-edge/platfor... ).

in-view.js's API is certainly less likely to be the cross-platform API than Intersection Observer. Also, plenty of APIs are implemented by browsers at the editor's draft stage.
That's a really indirect tie, because the group that became al-Qaeda in Iraq (and later the Islamic State in Iraq, etc.) was an unrelated homegrown Iraqi Islamist group that only adopted the al-Qaeda brand temporarily after al-Qaeda became the dominant public face of anti-American Islamic extremism in the wake of 9/11, dumping that branding as soon as they had their own local success and didn't need the al-Qaeda brand for increased visibility.
The treaty text the UK failed to get removed that basically forced the referendum to happen was the bit about the goal of the EU being "ever closer union".
Fit Your Tech Skills to the Right Career Path with This Tool
I used MOTU's FinalWord for my research writing in grad school. It was so much better than the alternatives! Thanks.
Compare to Los Angeles, a city with similarly broken land-use policies to SF, but without the tech scene. It only lags by a small amount. I simply don't think you can attribute the tech scene as a unique cause of this.
Right, but that isn't the only problem with Excel in particular or spreadsheets in general
The unit of measure for work is not time. It's work. The measurement in units of time is related to a constant output of energy, ie. work. If you find that too rough an estimate to be applicable, that's fine, but how does that warrant more pay? Anyone could claim eating, staying healthy and taking the required time to relax after work are also work related, just e.g.
Let's not forget the time Excel's bad UI contributed to a bombshell paper's faulty evidence in favor of fiscal austerity, probably prolonging the European recession: http://www.bloomberg.com/news/articles/2013-04-18/faq-reinha...
Well isn't this hypocritical...
The Trojan Room Coffee Pot (1995)
And the polyfill defers to the native implementation where available, like Chrome and Opera, for much better performance and responsiveness.
While there is certainly something to be said here a lot of this seems to boil down to personality.

In fact if anyone gave me an assignment I'd prefer if they continued their own work as soon as I signalled I had understood it.

Also, if the majority of the current workforce is men I guess a cynical test is: can this woman thrive in our current environment?
> I'd rather keep… people I know in masterminds where…

What does "in masterminds" mean here?
Well, yeah. Mine will bark pretty loudly if you do that but it did survive the one time it happened. Said experience is also why nobody but me sits left seat.

I'd have to find my paperwork but I think such maneuvers are cause to void drivetrain warranty. Chaining the tires is, too, for unrelated reasons.
"How the Consumer Product Safety Commission Is Behind the Largest DDoS Attacks"

=>

"How the Consumer Product Safety Commission's DNS Records Are Used in the Largest DDoS Attacks"

FTFY
> these kind open source-minded companies

Let's not fool ourselves, there is no such thing in these companies and products that appeared during the last few years. There is no free/open-source spirit, it's open-washing and the model usually get more closed and more closed year after year (going through an incredible variety of licenses, market segmentation and other marketing & sales tricks), following the evolution of the owners' greed.

It's a regular business that is freemium-minded, period.
Well both tactics work in different scenarios. When power goes to the slipping wheels, it helps keep the car drive strait. For example, in the rain or light snow. If one wheel slips, then suddenly power goes to the wheel with traction, you'll veer off-course.

When it goes to the wheels with traction, it helps get the car un-stuck. This is usually what you want when you're doing serious off-roading, stuck in snow, etc... Also, in this scenario you're usually going very slowly/not moving, so the sudden change of direction won't be a problem.

Modern AWD does a bit of both - it'll send power to wheels with traction, but will also compensate by sending power to a wheel on the other side of the car. For example, if there's no traction on your left front tire, it'll send power to your right front tire and left rear tire, and reduce power on your right rear tire to keep you going strait.
The Symbolics Lisp Machine came with a Scribe implementation in Lisp.

Also the CMU CL documentation was written in Scribe, IIRC.
Over the past year, I've definitely noticed this. Ironically, for advertising purposes Facebook has me labelled as conservative, but all I see in my feed are stories about Hillary. Negative or positive, which is interesting to say the least.
That is not generally true. For example, GANs work great on MNIST, pretty well on the flower dataset, and ok on bedrooms.

But the same techniques currently fail on ImageNet - which actually is a much larger dataset. "Add more training data" is not a magic solution that overcomes limitations of your model.

In particular if you look at the generative models these GANs map to, it makes sense that they can learn 2D shapes and texture patterns, but rendering a complex 3D scene with significant depth complexity and lighting interactions is an entirely different beast. That problem has been studied deeply in 3D computer graphics and the generative programs successful there are vastly more complex than current GANs.
I agree. I learned a bunch of tech and then used it to socialize, make friends, meet women, etc. I don't feel I missed out on either the teenage part or the learning part.
Actually I hate to be snarky but big CEO's like Immelt that is kind of they way they operate. By gathering and processing big thoughts and issuing directives. It's probably one of a thousand things that he said to people, the other 999 the troops found out and told him didn't have any merit.
"The Market Can Remain Irrational Longer Than You Can Remain Solvent"

Attributed to economist John Maynard Keynes:

http://quoteinvestigator.com/2011/08/09/remain-solvent/
Yup. But FARC is 30,000 people and ELN is 1,500. This agreement will probably serve as a framework to negotiate with this smaller group.
Well, not quite; the viscous drive unit really just ensures that every path has some resistance floor, and thus that not all torque goes to one wheel.

At one point I remember there was a workaround mentioned by the Hummer engineers (I believe) to apply the brake simultaneously with the gas if you ran into the "one wheel spinning in the air" problem. This is a simply a manual application of the same physical solution of creating at least some resistance everywhere.
So just to give you an opposing perspective of what you just said: "we have __one__ person that does all...". So apart from the fact he can't access a database appropriately, he's the _only_ person who does this work and none of it is documented or reviewable because that's the nature of Excel. There's some serious operational risk in that. This guy disappears tomorrow and what do you do?
An up-to-date QT FireFox port would make me so happy :)
Less than half the population of the US, tho', and only double the UK, you have to compare like with like.
That's right. A poorly-engineered 4WD system means you are stuck on a hill because one wheel is on slippery wet leaves. AWD should mean you can get up that hill with three wheels on slippery wet leaves, and one with grip. That's the simplest explanation.

I had an old Toyota Tercel 4WD station wagon and it was very difficult to steer sharply at low speed with 4WD engaged because of the lack of a differential. It would lurch and I had to press harder of the accelerator to get straightened out and pop it back into 2WD. It was my first car so I didn't know any better. Fun fact: In 4WD, you got an 'extra low' gear below 1st and that car could very nearly climb trees. The gear ratio was insane. No ground clearance but I used to scare the crap out of friends by going up very steep inclines in extra low gear with 4WD engaged. They would have to park their pickup trucks at the bottom of the hill and ride with me, and this caused them some embarrassment. Good times.
Of course, this only matters when you are driving four wheels with one engine. Now that we're going electric you can have one engine per wheel, or one front engine and one back engine and use ABS across single axles. It's kind of amazing how much progress we have made with simple internal combustion engines.
The video from the 30s was fascinating. It gave a perfect progression of complexity while explaining the concept of a differential. I'd like to see more of those kind of videos (from now our from clear back then).
>Generally a sign saying you need 4wd in the US really means you need a lot of ground clearance

The Subaru Outback (AWD) has 8.7" of ground clearance. The Ford Explorer ("Intelligent" 4WD) has a ground clearance of 7.8".

If "Intelligent 4WD" means some kind of differential, then it really is just a marketing term at this point, though I learned about the distinction between 4WD and AWD when I bought a Subaru.
I'm a complete layman, but I'm pretty sure I've read that blockchain transfers (bitcoin) is terribly energy-inefficient. I have no idea what orders of magnitude the energy involved for bitcoin transfers or solar transfers though. So, for anyone enlightened enough, is this a bad idea, or would the solar transfers' energy completely outweigh the bitcoin's?
just what I need for my next virus
That... is a good point. I forgot that it's taxpayers suing ourselves.

Goddamn it.
Your conclusion is that it was excel causing these errors and you are implying similar errors would not be made in Python. I think it is more because of your experience as a developer why you were able to spot and correct errors.
Well, they still have trouble with you if you get stuck or wreck the car, so it is easier for them to just list the "forbidden" roads. Not sure, but your insurance might be void if you crash the car where you were not supposed to drive.
It uses a blockchain for marketing.

Presumably the company running the ledger keeps track of inputs and outputs and then records them to blockchain.

(sellers of small amounts of power don't need robust distributed consensus, they need a little bit of trust in an entity that pays them for power, and some mechanism for making sure they are getting a reasonable price for the power they sell. A simple way to do that would be to ask their neighbors how much they are paying for the locally generated power...)
In what way does that relate to the original point? Russia doesn't have the record of producing mathematicians at a rate of a much smaller country like Germany.
Celebrate the opening of northern passages to more sea traffic and the new access to new previously inaccessible resources?
Yes, here too. It's especially confusing now as the line between the two is increasingly blurred.
It is insane you have Plethon Gemistos in your academic tree. :)

Not to take anything away from you, but I am wondering if the information 3-4+ hundred years back is accurate. Seems to cool to be true!
There's precedence for this already in the form of Lumber Liquidators. But to use a more-prominent example: the researchers who disclosed VW's diesel efficiency issues could've made $1B+ from that investigation:

http://www.travisdeyle.com/musings/volkswagen.html
San Francisco real estate famously did not crash in in 2001 nor in 2009. Prices remained steady and started increasing rapidly again within a year or two.
not OP, but it (usually) refers to a small group of like minded individuals that bounce ideas off of each other.

A more proper definition: http://www.thesuccessalliance.com/what-is-a-mastermind-group...
Facebook overhauls Trending feature after bias claims
Well, that title was a little misleading, but it's still not an encouraging tale. What's the fix here?
I still wonder why Canonical promotes non-LTS versions as stable releases. They are not. LTSes are and you only have to update once every two years, or 3-5 years if you wait for your current release to be EOL'ed.

Non-LTS releases are really just development snapshots to give you a sneak-peek of features coming in the next LTS.

At my company we used to upgrade our workstations with each and every Ubuntu release. It was a mess. As soon as we started to jump between LTS versions, every problem vanished. And upgrades are almost painless. We have a rock solid stable base and we can upgrade select packages through PPAs.
I had a 2005 Discovery LR3 V8(US Spec, imported to EU) and I could swear it had 3 diffs - at least the 4x4 Info screen would always show 3 diffs working independently when I was driving it offroad. Of course I might be remembering it incorrectly, but a quick search on google shows "genuine Land Rover Discovey 3 front differential" part on ebay, so I guess it must exist?

http://www.ebay.co.uk/itm/like/182246825443?lpid=122&chn=ps&...