skysight-inc/HackerNews huggingface dataset:
First, I'm no startup guru so take my advice with a large pinch of salt.

But having worked at and close to major corporations they are often slow to make decisions, and they often choose something that is not best value for money or best tech.

If you really do have a disruptive solution you might want try to work together with (much) smaller companies. You will have an easier time to iterate your product with them since you are basically talking directly to (hopefully) passionate techies that understand the problems and threats and has some clue about possible solutions.

Grow with these customers. You can make joint case studies about how you succeed together. This is always valueable to show other possible customers.

Best of luck.
What prevents me from flying a drove that interferes with the visual/recording on the police drone?
Another example of a hybrid app is the iOS (and Mac) App Store. A significant amount of the views are basically HTML.

By far, the biggest improvement one can do is to get rid of the 300ms or so delay on a UIWebView
How is this different from/better than Angular?
Yeah I'm sure that companies are going to invest millions in finding zero day exploits and find legal nuances to find out if the employee is a Muslim or gay before hiring them...
True, when I graduated Waterloo CS in 2007, I remember a sizable portion of the coop board postings were from Google, MS, and RIM, about 20-40 postings each most terms. The pay in Silicon Valley was maybe 25-50% higher than Toronto/Montreal/Waterloo and the weather didn't suck.

It would be interesting to see a breakdown from Waterloo of how many postings are in the US vs Canada and how large the companies are. Sort of like a litmus test for the tech scene there.

I'm also surprised at the lack of news from the Waterloo incubator, especially on this site.
I like that "do a lot of small things right"....kind of sounds like "the more I practice, the luckier I get"
Galaxy Nexus back to market
Firefox. I don't use Debian's Iceweasel.
And as FB becomes a ubiquitous job board, people will get used to it being a part of their lives, and will adjust their profiles accordingly

This kind of fairy-dust reasoning might have sounded plausible pre-IPO.

The thing is that to make a Facebook profile something acceptable to a potential employer, you to not only have to change your entire profile but make your friends tone down all their stuff. Which means essentially changing everything about your profile. And basically you'd put an end to most of the fun that gives anyone an incentive to be on Facebook.

Or you could create a linkedin profile.

What sounds easier?
You are entitled to your opinion, but I will disagree.

The Cocoa/Cocoa Touch APIs are probably the best I have ever used. Rarely do I have to dive into the documentation thanks to the self documenting method names. The consistently and logically applied conventions (paired with autocomplete) mean I can usually use intuition to "feel" my way around. If ever I need to read the documentation, it is also some of the best around.
I don't get it... is someone forcing you to drive on public roads? Was your driving examiner holding a gun to your head while you parallel parked? Does a State Trooper come to your door every two years and march you down to the DMV to renew under protest?

You have the same right to the roads as anyone else. You pass the test, you follow the rules, you're free to drive. Not wanting to follow the rules doesn't exempt you from them. Ever. I mean in what part of your life is that how it works?

(And pretending you don't benefit from public roads because you don't drive on them is crazy too. Where does your food come from? Your mail? Leave aside the craziness of the idea that you shouldn't have to pay taxes for things which don't directly affect you, which completely misses the point of taxation... An issue for another time, perhaps.)
anyone else worried about net neutrality?
Incidentally, the 300ms delay is not to prevent accidental touches, it's so the system can detect the difference between a double tap and a single tap. If you don't make a second tap within 300ms, it goes and fires the single tap event. But it can't do that until it knows for certain that it's not simply the first tap in a double-tap sequence.

The solution to this, if you're not using double-taps, is to respond to the event when it enters the initial phase (then the finger is pressed), rather than when it's released. I'm not sure if you can do this through javascript, but I know it's possible in Objective C by either overriding – touchesBegan:withEvent:, or implementing your own gesture recogniser.
AOL Gets Small With Outdoor Micro Data Centers
Just wanted to say thanks to Ask for Celery. Absolutely fantastic for distributed systems.
I think my first home mortgage was something like 16%. But healthcare (best plan go anywhere do anything) was only $65/m for an individual and gas was below $1. Business credit was pretty expensive to be sure.
Google Sadly Joins The Anti-Gun Brigade
Don't blame the language either. It just is what it is. But there is value in the things you can learn about the code, the people, and the times by taking an anthropological view of it.

In fifteen or twenty years we'll be reading rants from people who had to cut their teeth on some overly designed, needlessly abstracted, difficult-to-build-all the-dependencies-for rails app.

It's cyclical.
Domiciliary care agency London
Take a peek at the implementation if you haven't already -- it's easy to browse through in a minute or two:

https://github.com/mikeric/rivets/blob/master/src/rivets.cof...

... although one thing to note is that it looks like it doesn't currently support IE (< 9).
Patent war talks to be hosted by UN agency to protect innovation
Well, if there's a privacy error made on facebook's part, there's no investment necessary.

As far as exploits, it only takes one company willing to sell that exploit to others.
London Egg Free Cake.
>> Most parts of India suffer power outage of more than 12 hours a day.

Whoa, this is pretty shocking to me. I knew there were outages, but I'd assumed they were more like 10 minutes at a time. Do all tech startups there have to deal with this problem? Are there office parks catering to businesses that need continuous power?
We've been looking at the rage on twitter about this, please post what part of the face.com API you used below and we'll prioritize development:
»"Many Bay Street investment dealers have lost all interest in the sector, content with the flow of deals in mining and oil and gas."

This is indicative of Dutch disease, the process by which a country's natural sources drain investment from its human capital, producing a structural competitive disadvantage in the latter.

It usually manifests through resources firms pushing the exchange rate too high for manufacturing et al to compete. In a country with restricted and/or irregularly risk-averse capital supply, however, it could also arise as such, i.e. with limited capital seeking low-risk resources assets. This would imply regulatory constraints on Canada's capital markets.
Why the days are numbered for Hadoop as we know it
Facial recognition was the best out there and is something we're working on now.
Great timing, I just came here to see if anyone would be able to suggest alternatives. My app Trollaroid is currently using the individual feature coordinates from the Face.com API (most importantly the sides of the mouth), does your service include this?
If you insist on everything conforming to your exceedingly narrow interpretation you must find life very difficult. I would stick to reading law books and phone books.
I believe the batteries are the big problem. With respect to the glue, ifixit reports:

Electronics recyclers need to take out hazardous components such as batteries before sending computers through their shredders, because batteries can catch fire when punctured.

When we originally tore down the Retina MacBook Pro, we could not separate the battery from the upper case. The next day, after a lot of elbow grease, we were finally able to get them apart—but in the process punctured the battery, leaking hazardous goo all over.

They are fairly practiced at taking things apart, including delicate and glued-together equipment, so I'd conclude that it is a fairly strong and difficult to work with glue.

see: http://ifixit.org/2884/apple-ditches-green-standard-cuts-off...

Also see their teardown for a description of their initial, failed attempt to detach the batteries:

http://www.ifixit.com/Teardown/MacBook-Pro-15-Inch-Retina-Di...
But on the other hand the view has to know about the template.

Change a tag name or class name (which I think is far more common than attribute names) would then break the relationship.
Not exactly a tech announcement, but my work is in technology and it addresses a problem I believe many of us deal with -- time management, focus, lack of structure, lack of measurable goals. Take it or leave it -- I apologize (sincerely) if I wasted your time!
An Interview with Ross Douthat
This is fairly true of pretty much every country except the US. Finland had Nokia, now in decline. Germany still has SAP but that's it. The UK has nothing large left, all sold abroad (last one was Autonomy). Most countries have never had a big tech company at all.
Ask HN: What does your child say or do about hacker stuff?
My 3 years old toddler says that she is reading hacker news on an old Palm. What does your child say about hacker stuff?
Too many levels of irony to sort out at this point.
R has frequently been a source of inspiration for me. (I mention his briefly here: http://mvz.so/articles/lend-a-hand-to-science.html) It appears, to me, as an example of a tool that has done and continues to do its job, for the benefit of all mankind. This isn't to say it couldn't have been done better, but I'm consistently impressed by the wide-ranging use and love that R finds in so many fields, and by the breadth of people who use it, most of whom would never call themselves programmers. I can't figure out what exactly R got right, but I often think it has something to do with the fact that it was created by someone who called himself a statistician, not a programmer.
I also find the syntax a bit odd, including the return types. Plus the brackets for multiple arguments that appear in the interface but not in the implementation are inexplicably inconsistent. (Update: See below.)

I would also be very curious how well eero adapts to pure C code. Many of Apple's performance-critical APIs are C, as our many third party libraries. So being able to effortless invoke C within Objective-C is essential.

eero's design seems to neglect this. For one, goto is outright banned, eliminating a rather effective tool for elegant C based error handling. (http://stackoverflow.com/questions/788903/valid-use-of-goto-..., but please let's avoid a long tangent on the proper use of goto)

Update: My mistake, the brackets apparently define an argument as optional, which might be a convenient shortcut in some cases.
I Think the only good reason to do a hybrid app is crossplatform portability, if you don't have the resources to do multiple native apps.
Wacoms use a pretty natural hand-eye coordination that your brain is wired for. Styuli have been used by humans for a few millenia now with no real issues, until one prominent human decided he didn't "want a little scribble thing" and subsequently wiped out the market for them.

If you're using touchpads, going from touchpad to stylus is exactly the same switch as going from finger paint to pen. If you're using a mouse, then using a stylus allows for less awkward wrist motion.

Absolute positioning is AWESOME for static or mostly static UI elements: menu bars, browser tabs, buttons on websites since your brain can calculate 'ahead of time' how much it needs to move. It's also much more accurate when performing small motor movements (hence why it's used for drawing, but this also comes in to play for highlighting text). It does not perform as well when scrolling, which is where relative positioning works better.
California approves first high-speed rail in the US, linking SF and LA
Ex-Nokia staff to build MeeGo-based smartphones
" Glass is not toxic"

What about the coatings on the glass?
All of the other answers to this questions are wrong :)

The door desk is a badge of achievement. You feel like you have beaten the system - you got a "desk" for a price of the door. It's similar with many other DIY solutions - the inconvenience does not matter. What matters is that you did it yourself.

Plus, in some companies, I imagine it might mark you as a member of an inner circle of door-deskers.
Pretty rad that eero forbids variable shadowing. It would be neat if more languages start doing that in the future...

http://eerolanguage.org/documentation/index.html#noshadowing
This has nothing to do with net neutrality. Pretty much every big company in the world has their own backhaul connections between their data centers; not everything goes over the public Internet and not every piece of electrical wire or fiber optic cable is for the public Internet. In fact, the Internet itself is just a bunch of private networks that have agreed to exchange traffic.
I'm actually surprised that the article didn't touch on how the rules have been loosened so that American VCs can play in Canada a lot easier.
You forgot another continent, Asia.
This is true. However, the view already has to know about the template. The only difference is the how much it knows. It will add some extra responsibility if you change your classes a lot but I think I might prefer that over muddying the html with attributes and filters. Another thing that would be cool about a hash in the view is you could apply filters and presentation logic to the values there in a DRY way. Hope my tone doesn't come across as combative or dismissive. Thanks for taking the time to open source your code. I've just been thinking a lot about this recently.
And the irony of it is that the author is warning us against the dangers of overfitting while overfitting the same data that proves his point.

I'm referring to the blue lines in the scatterplots of the rank vs. no of submissions: those unidentified curves should have been straight lines. What's the point of having some high degree polynomial there?
As a Canadian working to bootstrap his own startup, I'd have to agree with everything you and the article have said.

It'll be an interesting discussion point at next week's Startup Festival in Montreal.
As one of those "early tech exit" Canadian entrepreneurs, this article really hits home for me. When I first started out I talked to several successful entrepreneurs who were living in Vancouver at the time and got some rather interesting advice. Paraphrasing: Move to the valley. There are too many reasons to be there. Don't be a patriot - and don't be a martyr.

Lack of critical mass in any of these "tech hubs", overall aversion to risk, lower paying jobs, and ease of moving to the valley are all cards stacked against you before you even start.

Many smart people realize that and they leave - critical mass is incredibly difficult to achieve when you're still bleeding all that talent. This is why having anchor tenants - large companies that draw talent in is so important. We can just never seem to have more than one at at time, and then they're mis-managed into oblivion.
AVG Anti-Spyware 7.5.
The article's conclusion is not well-supported by the data.

Conclusion: "According to a new analysis, if you want to run a tech company, you shouldn't drop out of college."

Data: "We analyzed the educational backgrounds of the 50 highest paid and most powerful CEOs in the US tech industry."

The number of tech companies >> the top 50 tech companies. Their conclusion should be supported by data from a large number of tech companies, including successful smaller tech companies. Even then, correlation != causation.
Thanks. I am not an IT professional. I am someone who got myself well against long odds and is viewed as either a great inspiration or a chatlatan. I am someone who raised two very challengin children and whose advice was valued by Harvard graduates and similar ilk when I was able to help them deal with their kids, sometimes after all kinds of paid professionals failed them. I write. People send me emails and gush at me about how wonderful my writing is and all this crap. I find out later that they are big names, in the news, etc. Every last one of them refuses to promote my work. They tell me it is amazing, awesome, their life is so much better for knowing me etc etc. None of them will tweet about it, blog about, and so on. I have asked. I have been pissed on for asking. If I named names, you would likely recognize some of them. If I do, I am cutting my own throat. If I don't, I am viewed as a delusional egomaniac and teller of tall tales. If half the people who gushed at me promoted me eben once, I would have traffic, probably of the kind that crashes servers. Instead, I get called a troll for trying to figure how to get money out of something which ckearly has value to people. It is extremely crazymaking and at the moment I am pretty goddamned bitter about it.

But thank you for the feedback.
Show HN: ChilledLime - Compare opinions and debate online with thousands
A brief history of flying cars.

http://inventorspot.com/articles/experiments_flying_cars_683...
The main sites are old. The blog portion is the newer part. The value I bring to it is the content. I am not a designer. But thank you for the feedback.
How Stress And Sleep Loss Are Shortening Your Life
MacOS KenDensed: Samsung’s Courtroom Smackdown & App Store Blues
The fact that Yahoo's mail app allows session hijacking over open wifi seems like a much more plausible explanation than an Android botnet that is weirdly geographically limited.

Or if there actually is an Android botnet, the problematic history of (in)security in Yahoo's mail app combined with the fact that the spam is using it suggests that that is where attention should be focused.
"Apple meets the requirements of the Basel Convention on the Control of Transboundary Movements of Hazardous Wastes and their Disposal. All e-waste collected by Apple-controlled voluntary and regulatory programs worldwide is processed in the region in which it was collected. Our recyclers must comply with all health and safety laws, and we do not allow the use of prison labour. Apple recyclers do not dispose of hazardous electronic waste in solid-waste landfills or incinerators. For an example of the stringent processing and operational controls Apple places on its directly contracted recyclers, read an excerpt from our recycler requirements agreement [PDF]."

http://www.apple.com/ca/recycling/
I don't know about Quora and OKCupid, but the iOS App Store is a terrible app ! Scrolling sometimes hides the whole table view, the sign out button are not responsive, and don't even try to open past purchases if you have a lot.

I agree with you on the last part though. I'd recommend native app with a good design that makes it flexible via server changes. For big changes, the app store updates is usually just a one week process anyway
The Economist on the LIBOR affair (video)
> It seems that in UK comedy at least, instead of pitching your show to commissioning editors at the channels, who probably won't understand it, you just make your own pilot

That's less common than people who pitch traditionally, but yeah there are people who do that. I think the reason it works with comedy is that often you can make a good pilot with a tiny budget, and possibly the reason it happens more in the UK than the US is that our (English) comedy is slightly less formulaic and more crazy - subjective point of view, though.

A couple of other examples... American sitcom "It's Always Sunny in Philadelphia", the actors spent $200 shooting a pilot that they showed to networks as their pitch. The Office (original UK version) was originally a student project by Stephen Merchant, with Gervais as the only actor in it, and they then sold the show to the BBC based on that video they made. Gervais said in an interview something along the lines of "the BBC never would have bought it based on a traditional pitch because it only makes sense and is funny when you actually see it".
The JS output that gets generated from a Dart program isn't just "dart_size * multiplier", it's "dart_size * multiplier + constant". So, when you see a tiny Dart program being compiled to a large amount of JS, that doesn't mean a large Dart program will compile to a huge amount of JS, it just means that the constant is dwarfing the multiplier.

The constant is coming from the runtime library (or, more accurately, the portions of the runtime library that your program uses). That's relatively fixed so as your Dart program gets larger, the overhead of that becomes relatively smaller. The actual code-size multiplier when going from Dart -> JavaScript is actually fairly small and getting smaller over time.

In some cases, we may actually compile Dart code to less JavaScript code because of things like dead code elimination and constant folding.

JavaScript code size is something that we consider a core metric for dart2js and we're constantly working to reduce it.
(Disclaimer: I work at Kaggle.)

"Kaggle is doing ML wrong. It has the opportunity to teach some people about these perils":
We have made several (reasonably successful) attempts to encourage participants to use cross validation (including a competition called "Don't Overfit: http://www.kaggle.com/c/overfitting). The incidence of over fitting has decreased dramatically since the site first launched - but it hasn't been eradicated. If people have ideas about how we can do better at educating our community, we're all ears. (Unsurprisingly, once someone makes the over fitting mistake once, they never make it again.)

As an aside, one of the key ways we try and promote education is the "How I did it" posts on the Kaggle blog (blog.kaggle.com).

"Black box machine learning":
Actually our number one learning on ML best practice is that for a competition with rich data (like the essay scoring competition mentioned elsewhere in the comments), feature engineering (sometimes known as variable creation and variable selection) is WAY more important than whether or not one uses SVM or random forest.
Even to a patent layperson like me, the outline of a solution is visible - this is a Mexican standoff that benefits no-one (look at the goodwill drain Apple is experiencing).

If the ITU can give the major players an excuse to stand down, and voluntarily withdraw/ forego court action, with some guarantees of a common legal framework being put in place in major countries, then we could see an end.

But really the chances of that are similar to the chances of nuclear arms reduction, and that has some notable downsides.

On the other hand this is just one more exmple of how we need common international legal frameworks - from the EU to extradition to parent law, international arbitrage is causing pain - it does tend to point to a world that has fewer nations with fewer differences in law.
Growth is like... the opposite of surplus.
Do you think Facebook is investing in infrastructure to reduce their own network costs (by traffic swaps)?
(Disclaimer: I work at Kaggle.)

We're actually using public competition as a way to find out who are some of the world's strongest data scientists. Once somebody has performed well in several public competitions, we start inviting them to private competitions where:
1. we invite 15 members;
2. prize money is generally much higher; and
3. everyone wins something (the higher the position the more one wins)

We're aiming to give many of the world's data scientists the opportunity to earn great full time incomes by competing in our competitions.
I'm had the same exact thought. That's why I created https://github.com/amccloud/backbone-bindings
I know the title here is the same as the article, but why the heck did sophos choose "Texas college" for the something done by the University of Texas? I assumed from the title it was done by some small school somewhere in Texas, not UT.