skysight-inc/HackerNews huggingface dataset:
An interesting parallel is to look at the advent of the tablet. The Tablet PC was launched in 2001, whereas the Apple iPad was released in April, 2010.

By 2003, it was easy to look at Microsoft's Tablet PC and describe it as an "abject failure" - similar to the way this article describes laptops. The reasoning was slightly different but quite similar - both the original laptops and the original Tablet PC were clunky and unsuited to the user's lifestyle.

TL;DR - User-centered design is a key to building successful products.

More context: http://www.computerworld.com/article/2471642/mobile-apps/mic...
They picked NE, Den, Ariz, Carolina.
That tweet density map on page 42. https://xkcd.com/1138/
I think OPs sarcasm was a veiled comment that GoPro's valuation is based on a broad audience, which doesn't exist for their product.

GoPro did indeed have first mover advantage, but it appears competitors are catching up now that the (niche) market has been validated.
I think beyond it simply being difficult to compete with AWS and Microsoft, the more specific reason is that those providers (plus the smaller ones that are probably also thriving) all support pretty much any language / configuration you can throw it them, so the barrier of entry is too high. For a new PaaS start-up to compete you'd need automate the provisioning and deployment of dozens of different languages out of the gate, or support at least one of these stacks much, much better than any of the existing PaaS too, such that it makes it the obvious choice for that language. WPEngine would be an example of a PaaS that specializes in a single stack better than any of the multi-stack players. Heroku too started off as a PaaS specialist for Ruby on Rails, and now has expanded to supporting many languages and configurations. If you specialize you have a shot at besting AWS or Azure - if your goal is to support all of the existing stacks plus new ones, then forget it.
Chakra has been well ahead of the other browsers for >1 year now. That lead has been declining (as there's only so much of 100% you can implement), but kangax has always shown it to be ahead.
I love the sound of an entrepreneur who speaks without the pressures and hype of other people's money behind them.
At least one of the claims on this page (that Google Photos doesn't allow original quality uploads) is a lie.
> I see your point now, but the steps are functionally equivalent.

No, you're equivocating. This part never happens in the CLA-free world: I send a patch in to somebody and they tell me to sign the CLA before accepting it. Or: somebody else sends in to Microsoft some code I've written, and Microsoft tries to get in touch with me to sign the CLA. (This has happened. Not only is it not necessary, but the text of the CLA itself says it's not necessary. The developers of the project don't even understand their own CLA. This is not specific to Microsoft. I wrote about cargo-culted CLAs when Swift was opened up[1].)

> The specific terms, however are down to the author of CLAs, not inherent to CLAs themselves.

This isn't remarkable; I don't know why you chose to make a remark about it. It's fluff. It doesn't legitimize your (still uncorrected) comment, and it doesn't delegitimize mine. Superficially, though, it looks like it does. I don't like this.

> The Apache and the Google CLAs are fine, for instance, and look roughly equivalent to the terms of MPL 2.0.

I'm not going to analyze them here, but let's go with the "equivalence" stance. The argument becomes, "They're equivalent to the terms that are already in the license, so there's no need for them at all." That is, there's no reason not to accept the changes if the contributor never signs the CLA.

Of course, most of the time, the CLA isn't equivalent, which is why you're asked to sign it.

> Can you point out which part you object to specifically? On a quick read I don't see anything in here[1] that's not the equivalent of licensing your code to a project under a major OS license with a patent grant (e.g. Apache 2.0).

To use Apache 2.0 as a specific example, I already wrote a comment about it.[2] The CLA neuters the patent termination clause. This leaves the "beneficiary" of the CLA open to sue anyone over patents with impunity while keeping the hands tied of those on the other end of litigation.

1. https://news.ycombinator.com/item?id=10669891

2. https://news.ycombinator.com/item?id=10896722
Have you tried googling it? The Wikipedia entry seems to cover it pretty well.
This complaint is so frustrating since odds are many people are reading this from Apple laptops running OSX that does at least as much telemetry. Run Little Snitch and launch apps, type in spotlight, visit a store... hell you'll get regular uptime telemetry dumps even if you don't do anything.

And odds are there is an iPhone or Android phone in your pocket, its software metaphorically top heavy with instrumentation to track your ever engagement pattern with laser-like precision.

But Microsoft takes the brunt of this complaint because they're open, honest, and give you a scale of opt-outs. But mysteriously no one blames Ubuntu for doing the exact same things because... freedom?

Meanwhile, Microsoft has opened their entire core technology stack to outside scrutiny, adopted a radically user-centric approach to OS design, and taken a very risky and user-and-dev-friendly strategy regarding how apps are shipped and created.

I find this ceaseless double standard less than sweet, and indeed very much about bitterness.
Did anyone take the "Tech Entrepreneur Nanodegree"?

How was it?

Did it change anything in your life?
Because a student who just graduated should not be teaching new students. They are way too junior and inexperience even if they are the top in their class. The bootcamp should be investing in quality instructors.

Also, some bootcamps hire students that have trouble finding a job in order to keep their percentage of students finding jobs high.
These folks are trying to use a biofeedback approach to helping with executive function issues. http://www.myndlift.com/

One problem is: how does a consumer know that something will work?
No, there's no name AFAIK. I learned it from Robin Hanson (well-known blogger and economics professor at GMU). It's different from envy-free cake cutting, which doesn't involve voting.
You're right, I meant privately. It's been relatively widely known in Canadian tech circles that this is coming.
What I was pointing out is that under the terms and conditions, you cannot reject any job offers and still get a refund. Regardless of how shitty the terms.
My take is that corporate HQs are the equivalent of a major league sports team (though orders of magnitude better for the economy than another stadium). You get a relatively small number of employees and some prestige, but not a lot of secondary industry compared to what production facilities generate -- or used to, anyway. Economic development's a tough game these days; the rules have changed and no one's really sure what the new ones are.
There's a third option: forbid states and municipalities from offering incentives to individual organizations like this.

If the company wants to move to a location (or stay at one) to be there, fine; but it shouldn't move (or stay) because that location gave it the best bribe.
Thanks, will do :)
Multisig escrow doesn't solve the refund use cases and isn't new/unique to bitcoin. There are plenty of use cases where a refund is needed just a day after the transaction is complete (defective items, economic hold up, etc.).

It can also be gamed if the additional parties are in on the scam, which requires a level of trust that the article says the unbanked do not have.
Same here, I stopped visiting Hackaday right around when they rolled out the new layout. Luckily Hacker News filled the void quite nicely :)
Long term strategy, leases, access to workforce, business climate, etc.

The money isn't nothing, but its also not a lot of money considering the size.

It's the equivalent of a sandwich shop selling $1,000,000 in yearly revenue worth of $8 sandwiches getting an $850 break on rent or taxes per year allowing half a penny in savings per sandwich served. Wow that really kills the competition.
Thats odd, I distinctly remember a huge liking and trust for the BBC (especially radio) among the older Indian folk - middle class and above.
The Action Cams from Sony have built in GPS. After filming, you can add an overlay to your video with the help of their software: https://www.youtube.com/watch?v=isxo89KqaRc
Julia Statistics Roadmap
The question I have is schema updates. The biggest pain I have had with things like Mongo is dealing with old data records.

Use case example for Uber:

1. In 2011, a driver joined. They made a bunch of trips

2. In 2012, Uber added more detail about the trip. Information not collected for the 2011 trips.

3. And so on, each year there are 'just a few changes'

Given the above:

In 2016, Uber want to run a query to reward all drivers based on some piece of information that was only present in 2014 on.

At this point the historical trip information from 2011 is in a significantly different format than in 2016.

In a RDB, at least the old columns are there - or if the db was migrated to a new schema ( a pain ) the issue of the missing fields was addressed.

But dealing with data in old formats was an Uber pain. And the lack of visibility into just knowing the schema used to generate that JSON object is a PITA.

God forbid if you had new code that never even knew about the old 2011 format.

Lastly, what happens if a bug slips through and some JSON field is missing, has odd spelling ( capitalization wrong ), etc.

I would love to hear about how old data is handled in schemaless.

My experience with MongoDB was less than pleasant.
Back when I worked on software validation of large clinical chemistry analyzers, I had a number of these that I could move around the lab and hook directly to the target machines. We had an array of Turbo-C programs that would inject data into the machine over the serial port and read back results.

It was a lot easier to move these machines around that it was to move PC-ATs. The battery also kept the machine running even if the power glitched (which we would test as well)
I can use the mouse on my android box ... the issue is that the things you have to click don't make sense with a mouse. E.g., there'll be two buttons, one on each side of the screen. Easy to hit with two thumbs, impossible to hit with a mouse.
I feel like this would be a worthwhile pursuit, but it would be better as software than hardware.

If this were to be a hardware pursuit, you'd have to buy a bunch of sensors, all which have a price tag and their own limitations and issues. This might bring in $$, but also cause a lot of frustration that users would not find intriguing. Or, the sensors could be in the camera which would cause even more problems with power, heat, etc and the price tag.

Software, which can read data from a variety of sources such as GoPro, GPS, thermometer, whatever, and then integrate it all into a video timeline would be more practical. Then let the user overlay data onto the video using a variety of free and paid visual effects and templates.

GoPro should be working on a competitor to VIRBedit for this purpose. VIRBedit is great and doesn't require a Garmin VIRB cam etc. There is also http://www.traceup.com/ for snowboarding and surfing.

GoPro really missed an opportunity here, but it may not be too late.
It's sort of comical you say Azures is a competitive disadvantage. Azure and GCE are in almost every way superior to AWS in terms of everything but established marketshare.

If I were going back to step 0 with a startup today, I would not repeat my decisions to stick with AWS. Their stack is slow-moving and frustrating. The VPC rollout has been a slow motion car crash that is only righting itself in the past 3 months. Meanwhile Azure has amazing management tools and GCE has got well-supported containerization as its primary product interface. Both provide competitive rates and subsidies for small tech business, as well.
HID over I2C specification was created by Microsoft for external devices connectable to their Surface tablets. IIRC they claimed that it saved power because of usage of simpler controllers.
If everyone votes "yes", one pirate deciding to vote "no" doesn't affect their expected return. Therefore everyone voting "yes" is a subgame-perfect equilibrium.

Ideas like Nash equilibria and subgame-perfect equilibria are the only known formalizations of rational behavior in multiplayer games. I'm not obfuscating, I just don't know any other kind of math that would work...
Even within GoPro's demographic of sports, everyone who wants one probably already has one, more or less. Upgrading is now less of a concern with 4K. I bought one for skydiving and I can't see myself upgrading if they came out with a newer version (even if I use mine for every jump). Everyone pretty much has one or a few GoPros at the dropzone's I've been to, and it's great for that kind of stuff. But if I were to upgrade, I would move to a DSLR for better quality and more control - not another GoPro.

They'd need to considerably improve the quality and features if they want people to continue upgrading.
I'm right. Did you look at the wiki reference? It's a book called "Seventeen Versions of Jewishness: 20 Examples" by a comedy/children's writer. More likely that example slipped by the editor.
Can you see if it can be tricked by a recording or your voice?
Backpacking through the world for 6 months while earning a bit of money? Count me in.
How will they profit from giving away their OS for free? Maybe by gathering their users' data, given their EULA?
If I'm reading you right, that's kind of exactly what Garmin's action camera Virb does. I got one for my dad to use mountain biking and it syncs up the video with the gps location, the speed he's traveling, etc. Those stats can be overlaid onto the video, it's kinda the angle that they're taking while trying to get into the action camera market. Not sure if it's exactly the thing that you were looking for, but it sounded close enough.

Full disclosure, I work at Garmin.
It allows them to say "X% of our students get a job within N months"

They hire those students as teacher/aides. Most students want to be developers, not teachers, and are willing to pay $X to become a developer. Manipulating the hiring rates without full transparency re the odds of getting a real development job paints a false picture of value of the education.
can you name some of the competitors that are catching up?
Under the theory that Boston and MA bear zero costs. Which is certainly untrue.
PHPStorm was the first IDE that not only made writing PHP significantly better for me, but also was the first IDE that I felt surpassed Visual Studio in many little ways.

The C# dev aspect of this I'm more excited for colleagues that use OS X exclusively--they'll be able to collaborate much easier with a full IDE than the lesser methods they are using now.
For how long did the machines typically run on a single charge?
For what its worth, you and I clearly have similar ideas on this subject. Just thought you should know not everyone is against your views. Thanks for the tips about NodeOS and Runtime.js, that's two interesting projects I wasn't previously aware of.
bought one of the new session cameras to put on the bike for rear-view capture of douchebag drivers. it flat out did not work. tried several approved microsd cards, etc, etc..

big disappointment as I really need a decent solution that will run for many hours at a time...
Forking isn't possible when the code is not there, and when the company that created/copyrighted the code is openly hostile to forks. By them releasing under MIT, this issue is resolved.

As for the manpower behind Microsoft, git has made it very easy to merge code from relatively similar source code - in the cases that they make large important changes, those can always be merged in, and usually without too much work involved.

The only way they could succeed with something like that would be for them to go closed-source again, in which case you're still better off than if they never went open in the first place because you still at least have some code to work from.
I was a fan of the plasma displays. I loved my T3100.

http://imgur.com/a/neuJk
Anyone running FFmpeg[1] on untrusted input without sandboxing of some kind is being extremely negligent. It's around a million lines of C that does tricky file format parsing and decoding. There will definitely be bugs in any given version, and some of those bugs will be exploitable.

[1] Or any related tool (ffprobe, etc.), or any tool that uses the libav* libraries, or really any non-trivial multimedia processing tool...
It was removed because it added extra complexity for method implementations and was used very little. Folks now can use `_.bind`, or `Function#bind`, or arrow functions.
Is this requirement only applies to international students or to everyone?
8 things to watch in the Web world this year
How to Incorporate Spring Trends Now
The GoPro cameras are overpriced.

The Xiaomi Yi is under $100 and can do 1080p60.

The Mobius ActionCam is even cheaper than the Xiaomi, and it's true that can only do 1080p30, but the very low price and the extremely small size (matchbox) make it perfect to carry around all the time on a keychain, or install it on a small drone without much lift capability.

I have both these cameras. I made a helmet mount for the Xiaomi and I carry it sometimes when riding my motorcycle. The Mobius recently went up on a model rocket and captured a PoV of the whole flight.
It's doesn't completely align your interests, they may be better off placing more people in lower paying jobs than spending the effort to get you in the highest paying job they can.
It would really help if you could list some specific ways that the theory of computation has changed since the writing of TAOCP, and some evidence for why you think that theoretical CS is changing faster than can be documented.
This is totally irrelevant to the parent's point, that point being that Paribus seems to be defecting in the refunds-when-reasonable game in a way that will probably harm consumers in the long run. It irritates me that you just wrote a bunch of talking points. Your response downthread was a lot better.

(Disclaimer: I use Paribus but it never got me any money yet.)
800 probably well paid employees, that buy houses, who pay property tax, who pay local income tax, who pay for local restaurants, entertainment, and other items, a company that will hire from the local region, that will need services and provide revenue for many other local businesses.

And this is just after 3 seconds thought. Another 3 seconds will likely reveal more.
I 100% agree. I was launching apps on linode and running into open file limit issues because of the amount of traffic the application was receiving. One server could handle the load find if it wasn't for that (as far as I knew at the time) but I tried launching it on Heroku and saw immediately there were no issues handling the traffic we were sending to it. It may not be the fastest or cheapest, but it was turning into the majority of my time spent on figuring out how to configure a server that could handle the traffic rather than me focusing on actual development.

The added monthly cost is a fraction of the cost it would take me to actively manage the servers.

People thought that the price changes a few months ago would be the death of Heroku but in reality we are saving money compared to what we were playing previously.
I did, after I studied it more is when I realized black holes can't form. That's when I found that others have noticed it to, and called it an "eternally collapsing object" (ECO).

> so it's often not possible to assign a sensible time that a particular event happens according to a clock held by an outside observer.

That's not completely accurate. The two can not assign the SAME time to some event happening - it might happen at different times for the two.

But it IS possible to say when the even will happen from ONE of their points of view. It just might not be the same time as what the other one sees.
On the bright side, Boston has multiple industries there, so when they decide to move again, they won't fucking blight the place like they did to Schenectady
They'll also have positions "open" for existing employees' green card applications iirc.
I've seen a real-life example where someone got access to one of these systems by pretending to be a librarian calling about lost books. The keywords they needed were in the titles of fake and real books so after the call ended they re-cut the audio and it worked.
Oristand: a $25 standing desk
I've always wondered if GoPro has an iPad problem where the old models are "good enough" so the refresh rate will be low.
Cool idea -- I'll go get the golf clubs!

We'd love to be at the point where Patchwork notifications are ahead of public releases, and get you patched before the vulnerability is widely exploited. In fact, one of the crazy ideas we've been kicking around is how to detect 0days without installing an agent on production machines.
> Stadiums are a clear loss for the local economy, but isn't it totally different from a company like this with many high payed employees paying income tax, as well as demand for local prototyping / consulting services?

Yes, but from my understanding, the scenario you outlined does not exist (net benefit from tax incentives).

Example: Nevada has no income tax. The only benefits it'll see from the Tesla Gigafactory is any sales tax from the purchasing of manufacturing equipment for the location, and the trickle down from the economic activity from the workers who relocate to work there.

I only used Tesla as an example because it was fresh in my mind, and you asked about income tax, which Nevada doesn't have.
This is another approach at trying to show technically why nuclear power, in spite of its risks, is a much better choice than coal or gas fired plants. They do the "invert the mortality statisics" to try to express it as the number of lives saved by nuclear power over the years. (1.6M approximately over 40 years).

Of course it doesn't do anything for the emotional argument where people are afraid of what might happen if an accident occurred. And even after see what did happen after a couple of accidents, not a lot of progress has been made on that front.
My understanding is that GoPro sells a small, rugged, waterproof digital camera that can easily be mounted on a bike/surfboard/whatever. It built a strong brand due to its first-mover advantage in the action sports community.

But beyond its brand strength, has there been anything preventing the commoditization of the GoPro product?
Their wives complain that their husbands didn’t
notice that the furniture was repossessed or
that their old cat died and was replaced by a
dog. My third husband was like that. At some
point in my marriage I discovered that he
didn’t know the color of my eyes. He didn’t
know the color of his eyes either. He wasn’t
color-blind: he was just indifferent. I asked
him as a personal favor to learn the color of
my eyes by heart and he did. My friend Irene
even suggested creating a support group for the
wives of such mathematicians.

I'm really bad when it comes to this sort of thing. My partner often quizzes me on things that were apparently "discussed" which I actually didn't hear because I was engrossed in something else.

I'm generally very apathetic which makes my partner question whether I love them sometimes. It is peculiar why we should love.
> The competence of politicians with technology has always been abysmal.

This assumes that companies do a great job of preventing hacks. They don't.

Brian Kreb's paypal account was hacked last month[1].

http://krebsonsecurity.com/2015/12/2016-reality-lazy-authent...