skysight-inc/HackerNews huggingface dataset:
actually a bunch of uavs can fly 15,000 ft. Most of them can.

What's nice is the way they do 360d view, the 6s, the low drag, the smaller camera (setups with gopro - which is 4k too - or bigger are quite .. massive).. and they also seem to be catching up to the APM/Pixhawk on the software side.
Also, lightbridge/HD.

Now price, non-opensource, etc.. of course. Still a nice piece of hardware.
There is an emacs stackexchange in beta now: http://emacs.stackexchange.com/
Don't forget the 60k USD/yr hosting credit on Azure at 40% off list prices - aka $84k of free hosting on Azure which can be spent however you need to in the technologies that you feel most comfortable with. No need to develop in C# and deploy on Windows - you can equally go the Ruby/NodeJS/GO + Docker route using linux.
Does anyone know whether the full-server side .NET stack open sourcing includes C++/CLI?

My experience has been that .NET interop with C++ code bases using C++/CLI was much smoother than with PInvoke. It would be if that were cross-platform too.
Ionic creator is live ...
Great thoughts and interesting to see your thought process along the way. For quite some time, we have made ArrayFire free for a single GPU usage, dipping a toe in building a user base. We have already started monetizing that free user base over the last several years and we are good at that already. So from a business perspective, we have no margins that are really at risk. We only have more money to make from this move!

And you are right. Too bad we didn't do this long ago!!! Hindsight is 20-20 as they say. I wrote about some of the internal deliberations we had on this decision here: http://notonlyluck.com/2014/07/31/the-decision-to-open-sourc...
Once again your comment has nothing to do with what I am talking about...

I am not making a moral judgment about guns. I am merely stating they are not defensive weapons as they not designed for that...

Swords? Well, if you had a sword and I had a sword it is possible for me to block your strikes with my sword. Guns? No gun blocks bullets...

Walking around with a gun offers one no protection (unless you have it drawn and ready to fire at all times then maybe) but a false sense of security as my real life examples illustrated. Now, if you want to shot someone dead, guns (I would not suggest flower pots) do work really well for that...
>The people native apps benefit the most is OS vendors, because of lock-in

C and Java can run on any platform(far more than HTML and JS which were developed to run in browsers), what lock in?
So your cure for someone suffering from clinical depression is just to choose not to feel depressed?
If you think you're shocking anyone with your accusations, you're kidding yourself. Paranoia is the default mindset of the American people.

BTW, it's a mindset that is often mocked by Europeans when it comes to subjects like health care, vacation, taxes, guns, etc. But the reasons for it seem obvious now, don't they?

The idea that the U.K., German, or Swiss governments are less authoritarian than the U.S. is laughable to U.S. citizens. You can't see it because you trust those governments; but most Americans got over that a long time ago.
Why fork wikipedia?

Who has the time to compete against something that is free and has mindshare?
Dammit! Turn your phone off during the perf- oh, that's right.
And it will never run out.
Artists such as Taylor Swift have to pay for that air time. Payola is alive and well. http://papers.ssrn.com/sol3/papers.cfm?abstract_id=310606
> * Have enough carbs each meal so your body hormones etc are getting stuff to work with.

Your body doesn't actually need any carbs to function. It can run off of ketones rather than glucose. You might be interested to look into the keto diet, which works beautifully for people with diabetes. You eat low carb, but high fat. The FAQ of /r/keto on reddit is a good place to start.
Depends what kind of business. If you're a rapid growing startup then I imagine you expect your company to have been bought long before 3-5 years.
They said they had thousands of servers. Can that possibly be true? Is BrowserStack really that large?
> Choosing the appropriate open source license (BSD-3 clause in this case), helps us reuse a lot of our code in a wide variety of situations.

If I understand it correctly, since you wrote the code and own the rights, you can do this regardless of the license you chose; e.g., you could have done an AGPL-3 release to the public, and continue giving license-to-use-and-modify-but-not-release to customers.

Am I misunderstanding?
I have been looking around to see if there is high travel key switch which I believe is key to a good chording experience, something in between a piano key and a keyboard key.

The trumpet should be a good model for the perfect chording experience.

I have played the trumpet years before (in high school) and I recall that there wasn't much strain to the waist or finger. Is there any professional trumpet players here whom can share some experience in regard to the strain at high playing speeds? The location of the strain? Where the limitations are?
What's the alternative, to just throw up our hands and sob into tea?

What you call a myth, we call an ideal. Are we living up to it right now? No. That doesn't mean we should discard it. Quite the opposite, in fact.
What the hell is wrong with me? You are the one who thinks one would have the need to "reveal" they have gun in everyday life.
Cutting Edge Bluetooth Speakers
I'm confused about the legality of scraping. Is it completely open, or are there some restrictions on scraping any site without explicit permission?
Oh great, humans taught a robot how to do karate
Asus is a hardware company.
I think it's possible by including the return-type in the argument list and using inline operators. You really have to jump through hoops though to make it work and the resulting code is damn ugly. Take a look at the source for FsControl[1]. It implements what they call 'type methods'. So there's types for Monad.Bind, Functor.Map, Applicative.Pure, etc.

I'm still trying to get my head around it; I thought I'd try to do so by implementing the core types and functions in Haskell's Pipes. So far I've managed to convince the F# compiler to take well over an hour to compile 70 lines of code!

The main argument against them has been lack of CLR support. But it seems that there's already the FsControl way, so I think some syntactic sugar would go a long way.

So yeah, until there's language support for type-classes I think it's probably not worth it.

[1] https://github.com/gmpl/FsControl
Its great news, but I think it will take some time before the developers that grew up thinking of MSoft as a closed shop will slowly change their minds.
A few "wow" open source releases will really help shift this mindset.
I am not so much enthu about the open source part but more fascinated by the fact that it is cross platform.
So how are errors handled?
Totally interested!
Many people who hate Microsoft do it as a pavlonian response to years upon years of fighting against crappy Microsoft products. People who'd like to spend 90% of their time creating instead spend 25% creating, 30% watering it down enough to be easily "cross platform", and 45% of their time figuring out why-the-fuck-it-doesn't-work-in-Internet-Explorer. This is the same browser where merely calling console.log threw an error until surprisingly recently.

I met a bunch of the IE folks at CES 2012, and I honestly believe their trying to be better web citizens. They are still slower than I'd like, but IE isn't quite terrible anymore. I have friends who work at various browser vendors, and I don't sense any lingering ill-will towards IE.

That said, I certainly understand why some people are slow to get excited about Microsoft. You don't have to be middle-aged to have personally experienced the bad side of Microsoft.
A gun with a 2 inch-long barrel is going to be pretty useless at not much more than a dozen feet. Good for mugging somebody I guess, but not self-defense or fighting the next revolution. And you can mug somebody with a knife.
Does not really matter. Each economic recession sees vast expansion of government powers and we lose economic freedom. But the boom does not see the opposite.

The knife that is being put into hear will not be taken out, more will follow.
How does AWS KMS compare to AWS CloudHSM?

AWS CloudHSM provides you with a dedicated hardware device installed in your Amazon Virtual Private Cloud (VPC) that provides a FIPS 140-2 Level 2 validated single-tenant HSM to store and use your keys. You have total control over your keys and the application software that uses them with CloudHSM.

AWS KMS allows you to control the encryption keys used by your applications and supported AWS services in multiple regions around the world from a single console. Centralized management of all your keys in AWS KMS lets you enforce who can use your keys, when they get rotated, and who can manage them. AWS KMS integration with AWS CloudTrail gives you the ability to audit the use of your keys to support your regulatory and compliance activities.
I wholeheartedly agree. Very worrying times when mentally unstable people can start printing guns and bullets at home. Vice has a documentary on 3D guns if you haven't seen it already.
Postgres will probably follow. Redshift is basically Aurora for Postgres but tuned for data analysis.
I really doubt there's any data size for which sort + binary search is going to be faster than linear search. The former has higher complexity (so it's going to be slower for large inputs) and more expensive operations (so it will be slower for small inputs).

You can also think about it as a sort of reductio ad absurdum: Assume that the array is actually already sorted and you use a sorting algorithm with O(n) complexity for already sorted data. In this ideal case you'd need to do n (for sorting) + log n (binary search) predictable operations. For linear search you'd only need to n operations of the same type. In practice you'd need to do n log n operations for sorting, I don't think you can avoid unpredictable branches, and instead of just loading elements sometimes you'll move them around.
That's now. The 3D printing landscape will look very different in a few years time.
I recommend you to read up on byuu's work. He's the author of bSNES, an accuracy-oriented emulator for the SNES.

This article is a bit old, but it's a good start: http://arstechnica.com/gaming/2011/08/accuracy-takes-power-o...
There are countless great options you can derive from meat, vegetables, eggs and fruit.
Cultural progress too!

I'm an American, and I'm fascinated by space exploration. These kind of endeavors bring people together and make us look at the Earth as one entity that we all need to live on. It brings people together by strengthening trust through a common goal and achievement.

Now, as far as the "hur-dur my tax monies..." argument. I wonder if he has heard of the asteroid mining company in the US. Planetary resources speculats that a single 30 meter diameter asteroid could have over $50 billion[1] worth in platinum. Developing technology like ESA has done obviously helps advance a companies that can bring these resources back to Earth. So, I feel like he has to be trolling unless he really just hasn't had ANY interest in space exploration from the start. But, if he is going to out-right dismiss the program, he needs to have done some searching to at least form an opinion for why it is bad. Very untactful.

[1] http://www.reuters.com/article/2012/04/24/us-space-asteroid-...
This is also a good guide to keto: http://josepharcita.blogspot.co.uk/2011/03/guide-to-ketosis....
Outside this box, I think this critique takes on an even stranger tone:

* Tesla - sells devices (cars) and services (auto repair, charging stations, consulting, etc)
* Equal Exchange - sells devices (Cocoa, Coffee and Coffee gear, etc) and services (reports on working conditions and other quality control data)
* A private university - sells devices (classrooms, living space, all sorts of retail items) and services (classes, research, community outreach, much more)

(getting more abstract)

* A trial lawyer - provides devices (a body to stand in place of a defendant, relevant evidentiary media materials) and services (research, strategy, etc)
* A restaurant - provides devices (table, food, decor, ambiance) and services (cooking, consulting, food sourcing)

OP may say that the intended target of this critique is the "tech" sector (ie, "a horizontal business should be great on every platform, while a vertical business should be differentiated"), but it looks like that becomes a capricious distinction the closer you look.

A university needs to provide compelling courses on research from all sources, including other institutions of higher education, while still being differentiated in its "vertical" market.

A restaurant needs to source food that will excite its clientele (again, even sometimes from various types of horizontal competitors) while still being vertically differentiated.

And so on.

Providing both horizontal and vertical components (whether organized into separate subsidiaries, subcontractors, divisions, or whether blended entirely) is a very old concept and is the natural course of maturity for a successful model.
One of my favorite jazz pieces is Happy Madness off a Jobim compilation album. The whole piece tries to get you to hear a specific note, and then tricks you with a different one.

https://www.youtube.com/watch?v=AIphJGkY3Rw
Imagine this. I'm using Cool-Lang version 2. Now Cool-Lang 3 comes out. It has lots of features that I want to use. If the new version is compatible with the old one, I download it and start using it. If not, I have to convert my whole codebase first. In practice, that means it may be many years before I can use version 3. Look at Python. In 3.0, they decided to clean up some stuff from 2.x. They even wrote a tool 2to3 which will automatically fix most of the incompatible stuff for you, so converting the whole codebase is almost automatic. The problem is "almost" automatic is not enough. Many people and groups have yet to convert their old code.
You can't say "where they make their money" doesn't matter. Of course it does.

An iTunes account is required for App Store purchases, but that's about it. You can load on Google e-mail, maps and browser after that, if you wish. The point is that Apple doesn't make money from its services, so it has less of an incentive to stop you.
Anyone with even a rudimentary training knows this fact: Exercise don't help you loose weight. Even the heavy routines burn minuscule amount of calories that would be compensated by just couple of slices of bread. Exercise helps you build cardio and/or muscle strengths which is very different than loosing weight. The only sure shot way of loosing weight is diet control. Just stop eating simple carbs (aka white floor/grain/corn stuff and sugars from non-natural sources) and you can drop weight and keep it that way.
I've been a huge fan of our-sourcing for years now. Question - Why don't you outsource the appsumo plugin you have installed on your site?
Totally agree.

MS doesn't really have any choice but to offer office for free in the age of App Stores, and more importantly free alternatives are everywhere. Apple pages/numbers aren't going anywhere outside their garden, but Google docs are real deal. It's painful for MS to take this move, but it is really impressive to see them coming out of the comfort zone.

Clearly the strategy of MS is to expand their services across all platforms, and by eliminating differences between platforms, then they can rule again.

Interesting to see how this plays out in the next few years.
In a way, with this, each bullet is like a miniature percussion cap musket.

Ammunition robustness isn't only important for plastic guns: witness the explosion of an 1895 Lee Navy, where the use of relatively thin .30-40 brass (since original 6 mm ammo is not available) is suspected to be the culprit [1]

[1]: http://www.forgottenweapons.com/winchester-lee-navy-safety/
I just don't understand the appeal. As far as firearms go, the last thing I want is one that can not be relied upon. I get that solving technical challenges is fun but in this case, to what end? To make practical home-built firearms? Boys in Afghanistan are making practical ak-47's with little more than a file, scrap and tenacity. If you want to build a firearm (semi-auto) at home in the US it isn't even illegal.
What's happening now?

We all carry cel phones that are also personal computers, MP3 players, and gaming machines. They're made by Apple, Microsoft, and Google (which started as a search engine, like Lycos. Kurzweil and Berners-Lee work there now.) Apple's and Google's run 'nix. Apple's and Microsoft's are pretty hi-fi miniatures of their respective flagship OSes - in fact, in Microsoft's case, things flipped upside down and the phone UI design started driving the desktop.

TL;DR: Pocket PCs. Unix, Linux, "Windows"
haaa- I asked myself that the minute I checked the link to make sure it was working. I think you can just like pay $10 to get the rights to customize it though, right?
Do you honestly think this initiative began under Nadella? Open-sourcing any code at a behemoth the size of MS is a glacial process, and I can guarantee that so much code would not have been open-sourced from scratch in 9 months.

> I'll never switch back to MS for what they've done in the past...

I know people have their pet peeves, but IMO, opinions are better based on empiricism and data are than in infinitely repeated anecdotes:

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=269498

(Spoiler: it follows Betteridge's law. Disclaimer: it was published in 2001, so it does not account for any shenanigans post-2000.)
The most appealing feature of many NoSQL databases, for me, is their ability to automatically shard and replicate data across multiple instances. It is possible to do this with relational databases such as Postgresql, but it is not easy from my experience. Also failover and balancing sharded data are not things that are easy with relational databases.
Q&A System with Polymer and Firebase
It'd be important to add a correction dew to the increase of the user numbers. I remembered a old popular story about Homer in CSS and when I searched it, it has only 39 points. In that time it was a lot of points.
The problem with moderation of extremely sweet/carb-heavy foods, is that it is incredibly difficult to actually moderate, since they actually stimulate more hunger and cravings for similar foods. More difficult than actually cutting them out cold turkey I'd say.

Of course there's often times a stubborn emotional component to eating carb-laden food, so 'moderation' may help as an introduction to a healthy diet, but it's very difficult to pull off successfully without first being low-carb and just adding them in every now and then after the fact.

There's no clear-cut good way to approach it unfortunately as both methods obviously have their flaws, hence obesity is such a tough nut to crack.
Anybrowser.org
It's a code smell that usually means there's something there to be abstracted, or that your API isn't as clean as it could be.
Get Pluckin Crazy
Maybe the problem is not just the United States government, but the very idea of government and the modern nation state as it stands ever since it came into existence after the peace of westphalia?
Blu-ray 3D Ripper
>> what will our operating costs be in 3-5 years?

That is exactly what you need to be thinking about. As much money as Microsoft makes on consumers backs and then they lay these traps for would be small business developers. There's a reason why rich people try to avoid paying for their lunch.
Windows port of Docker Client
$2800 is the price of a decent DSLR with lens. Sure, if you use it once and then leave it to gather dust it's expensive, but it's otherwise very affordable even for the mere dedicated hobbyist.
All this reads like great stuff, and as a developer I applaud the work. But, I haven't read anywhere how they intend to make money off this stuff. How does going open source and cross-platform make them money?
Ask HN: Anyone know of a map of dev events?
Does anyone know of a map of dev events, or a list of them where I can search for events geographically?
The Android emulator is qemu based - and it is hard to get qemu to emulate fast without acceleration on all OSes.
Was going to make a pun on the title "... because uninterruptable sleep is a bitch", but it doesn't talk about that.

Going back to the topic there are great points there. Remember discovering "tc qdisc" and playing with it. Really nice tool.

But another thing to learn perhaps, is to try to avoid the gray zone by going to either the
"black zone" = dead, or "white zone" = working fine. That is, if a node/process/VM/disk start showing signs of failure above a threshold, something else should kill/disable it or restart it.

Think of it as trying to go to stable known states. "Machine is up, running, serving data, etc", "Machine is taken offline". If you can try to avoid in-between "gray states" -- "Some processes are working, some are not", "swap is full and running out of memory, oomkiller is going to town, some some services kinda work" and so on. There are just too many degrees of freedom and it is hard to test against all of them. Obviously somethings like network issues cannot be fixed with a simple restart so those have to be tested.
That's actually a really good idea. Thanks. :)
Its not really at home but the black market, like the guy at the bar that sells drugs and knows a guy who prints guns. Or that shady cell phone shop if you know what to ask for. It becomes much, much easier to become an unlicensed gun dealer with 3D printed firearms. DVD burners resulted in a lot of black market dealers as opposed to simply people making the copies themselves at home.
It isn't FUD: It's just the kind of thing that turns newbies out of Scala.

Your typical Java developer is used to just look inside the code of whatever library they are using, and find a very straightforward implementation. Scala collections avoid a lot of boilerplate with canBuildFrom, SeqLike and suck, but simple and straightforward they are not. It takes quite a while before it stops reading like Japanese.

And IMO yes, a lot of symbolic methods in collections make relatively little sense. Don't forget that list also has ::, :::, +:, :+ and :\. There's more than a few, and there are no textual versions of them, for those that don't have them all memorized. They are a bit of a relic from the time Martin thought that /: was a good idea. It's fortunate that now only the scalaz people keep doing such things, because excessive use of symbolic operations hurt language adoption.

And he doesn't even get into other early confusion points, like how we have =>, <-, and ->, or how decomposing Seqs is not exactly pretty. Last week I had to help a guy that had been using Scala for 6 months to understand the 'punched in the face' operator :_*

So no, it's definitely not FUD. Are they issues that hurt my day to day Scala use? Not at all. Scala is my favorite language. Being able to use it instead of Java or Clojure is worth a good 15K a year for me.But that doesn't mean that I have forgotten some of the little things that made the learning curve tough at first. Thanks the heavens that I managed to end up finding a Scala job where I could learn from one Bill Venners.
1. Regarding the 1st link - Speaking from experience, if you do business in certain (primarily third-world) countries, bribery is the norm. It's as natural there as lobbying is in the US.

2. Regarding the 2nd link - MS has no control over IV's business, unless you have evidence otherwise. And that too, it's "unclean" only to the extent that you believe patents are evil, which is unfortunately an all-too-common view around here.

3. Regarding the 3rd link - see 1.
Here's a parallel read, also interesting

http://99percentinvisible.org/episode/good-bread/
OK, total newbie question here. But what can I do with this? Is it just a wi-fi module? What would I use it for? How is it powered?
What a day :)