skysight-inc/HackerNews huggingface dataset:
Not at the time. Blackberry email was the killer smartphone app.... and the iPhone was pooh-poohed for the virtual keyboard vs. blackberry's physical keyboard, much the same way the watch is being pooh-poohed now.
No more native air horn apps
I have to say I am slightly nervous. I hope they don't butcher Refresh like they did Rapportive. That was one of the best Gmail plugins then LinkedIn striped out so many of the great features. However, I will say LinkedIn has done quite a good job recently with the Connect App on iPhone. Adding Refresh might just take that experience up a notch.
What is the diplomatic downside for china exactly? If China can occupy & claim other countries territory in the face of international pressure without a problem, what makes you think a convert op to DDoS github is out of the question?
No, its not. If the qualifier "non-enterprise" wasn't in their, it would be close to "deprecated"; as it is, its just a narrower target.
1. So you are not the target demographic. OK.

2/3. Isn't acting quickly on notifications exactly what Apple has been working on?
Comcast to give Atlanta fastest Internet in the country
If you side with RMS, Chrome is malware.
On the contrary, I believe they have criticized it but not in a way that's especially overt. Specifically, I would consider their choice of images intentional. If you'll indulge me:

Image 1: [CC on keyboard] - Followed by text about "foreign hackers", "The US Treasury" and "economic ... security challenges."

Image 2: [Anonymous] - Proceeded by text about "individuals or entities that pose a cyber threat", both of which the image presumably represents.

Image 3: [Switch Rack] - Proceeded by assurances regarding the use of this power, followed by FUD and vague threats justifying it.

The final image is critical. It simultaneously represents the Internet, what is an obvious mess and, to those in the know, extremely poor cable management. Each of these associations imply something damning about the order.

I would absolutely expect a BBC reporter to have so carefully crafted such implications.
Then your coworkers are idiots.

People in the US have absolutely no idea what "heavily left" means in Europe.
RubyMonk – Free, interactive tutorials to help you discover Ruby idioms
This is really cool. VS is ideal for someone like me that occasionally needs an IDE that works out of the box for button + code behind it type projects. (Tried Python GUI frameworks...what a mess)
Has someone contacted China Unicom about this?

Perhaps they don't even know something is going on?
OpenStack Market Consolidation Continues as Nebula Shuts Its Doors
React Native is still quite nascent (it was only announced last week at F8) but there's quite a bit of attention around it. We thought a catalog of Native components would be a welcome addition to community resources.

If you have feedback on what you'd like to see on the site, we'd be happy to hear about it. One of the things we're considering already is including all React (not just Native) components. Thanks everyone!
Don't forget that starting next year, you will no longer be able to reapply to any Finnish universities if you have been accepted to one before. I would at least get a bachelor's degree so it will be easier to apply to universities abroad if you ever want to continue your education.
Neovim Terminal Pull Request Merged
A practical math topic I think all computer science (and engineering, really) students should take is convex optimization.

Often a problem in engineering or computer science can be phrased as minimizing a cost function over some data and/or variable constraints. Take SVM for example, or sparse signal denoising, or template matching. And far too often, people will apply "advanced state of the art techniques" to solve these problems, e.g. neural networks of some exotic kind, graphical models, etc. And while these are great techniques, they need not be applied to convex problems of a reasonable size.

In the examples I listed, I can almost guarantee that a knowledge of how to phrase the model as a convex optimization problem and throw it into an interior point solver is going to be much more effective than running stochastic gradient descent on some user-defined model with way too many (or too little) parameters.

Because when you say a problem is convex, what you are saying is that it can be solved globally in polynomial time (usually on the order of ~20 least-squares problems of size corresponding to number of variables and constraints). There is a sophisticated convergence theory as well. And if you understand the mathematical theory, you get to use this mature technology to solve exactly a whole class of problems you wouldn't think you could.

It's also worth mentioning that a lot of very hard non-convex problems can be approximated and solved well using these methods, and this is a rapidly growing field of research. Here's an example: http://papers.nips.cc/paper/2979-efficient-sparse-coding-alg...

Resources:

http://stanford.edu/class/ee364a/lectures/examples.pdf
http://stanford.edu/class/ee364a/lectures.html
https://www.youtube.com/watch?v=McLq1hEq3UY&list=PL7A3953FD9...
It's for dealing with foreign parties, and the executive branch has always had a lot of leeway to decide for itself how to handle international relations.
thanks for asking this question, enjoying reading through the responses and may even get in touch with you OP as you sound similar to me.
It's worth noting that the price listed for Pro is with MSDN subscription included. They have tucked away at the bottom that they will also offer Pro without MSDN license. If this follows previous pricing patterns, then it'll probably cost ~600 dollars. Somewhat more reasonable.
I think calling something that leans left "left leaning" rather than "unbiased" while in a left-leaning crowd like news.y is going to be a dead end.
Report coauthor here.

No significant issues were found in either phase of the TrueCrypt audit. If you're using it today (or have used it in the past), I don't think you have anything to worry about.

But it is an unmaintained piece of software, and for that reason I would migrate away from it. If I were setting up a new laptop today, I wouldn't consider installing it. If I had an existing laptop using it, I would think about transitioning when I had some spare time.

Not a hair-on-fire problem, though.
Thanks for your comments and suggestions - I do welcome any more you may have!
LUKS supports encryption of block devices. Linux has robust support for using regular files as block devices via the loopback driver, so you can have a file as an encrypted container just fine.
Has the licensing situation been clarified? The original license was not open source, but it seems unlikely that it would be enforced, as that would involve de-anonymising the copyright holders.
Twitter Buys TenXer to Improve Its Tools for Engineers
One Secure OS for the Cloud – The Rise of Unikernels
Yep, the model of HTML-CSS-DOM-JS implies extreme overhead, and only heroic efforts and thousands of man-years of work and optimization have made it bearable.

I'm saying this as I have compared the performance of a simple local web page with a simple view with the same exact functionality rendered with my pet naive unoptimized UI engine and the latter was blazingly fast compared to HTML.

So I guess you are right, we definitely need something less cluttered and more efficient than HTML+CSS+JS.
Automate server config and improve your dev workflow with Chris Fidao [video]
From my own experience - owning a Pebble - I find that the notifications aren't actually distracting. I'm able to completely put my phone away, which means I'm less tempted to Twitter/Facebook/HN apps, but comforted in that I'm able to see if anyone has called/texted me for an emergency.
For Germans it's free until the 25th birthday (that is, you are in your parent's insurance at no extra cost), afterwards about 70 Euro/month (until you start to earn ~10k $/a).
Five alternative platforms for native iOS app development
I agree - though there are a lot of airbnb hosts these days who do automatic confirmation. Like hotels, if you booked it, you got it, basically.
Thank you - the last sentence of your last point is my main concern.
Uh?

Some points you mention seem to have some sense, but:

* rope - do you actually know of any editors using it? I'd love to hear about them, especially if open-source, so that I could try exploring the sources, and maybe contribute/fork. I know MS Word does (did?), and ABIWord does (albeit with perf issues). Especially among the "programmer editors", AFAIK, most settle on "line gap" model, or other similar simpler ones;

* easier to colorize text in a console env than a GUI??? wtf? I suppose it's rather opposite, if different at all; in GUI, if you can render text, you can usually render it in any color you like;

* sublimetext using webkit??? wtf again? is your guess in any way educated, as for me it sounds like a totally random shoot in the dark; from quick googling, https://www.sublimetext.com/forum/viewtopic.php?f=2&t=7416 doesn't seem so, at least for ST2.
The W3C has Annotea, but they never got widespread browser support. I know I actually downloaded Amaya at one point, presumably in hopes of trying Annotea.
I recently installed a Simplisafe security system. Easy to do, fairly inexpensive, and it really works. Sometimes too well.
I actually wrote this! I can't believe tests slipped my mind, that's usually the FIRST thing I do because I'm always scared of breaking anything. I'm going to edit this post and add a test.
This is a confusing announcement from Microsoft.

They are actually announcing a new product lineup (1) and not a new release for actual download. The article predicts that the actual release (RTM) will be in the summer. The current (beta) release is still CTP 6 which was already announced a few weeks ago.

I suppose this is a press release intended more for the corporate IT manager planning his purchasing budget (what SKU do I buy/upgrade) rather than developers to actually install and play with today.

(1) e.g. Premium and Ultimate editions will be merged into one Enterprise edition
> Because their main job is to reproduce sound in
> an acceptably accurate manner?

Check the frequency response graph of almost any speaker or headphone in the sub-$1,000 range (and quite a few over that price as well). Peaks and valleys all over the place. They're not trying to sound "accurate," they're trying to sound pleasing.

And this isn't even a bad thing. Just understand that sound quality isn't objective, unless you're judging things by how flat their frequency response curve is -- and the headphones/speakers trying to achieve that are generally aimed at audio engineers.
Codes That Changed the World
I'm currently using Make as part of a data-building pipeline. It's nice that it's a build system that doesn't assume my goal is to build a binary or a JS file, and that it's remarkably easy to parallelize.

One deficiency I've come across, which seems to be well-known, is the M:N problem -- where one step takes M input files and has N output files. Make rules seem to expect to have only 1 output, and the workarounds like .SECONDARY prevent some features of Make from working correctly.

I've also seen this limitation in many of the fancy new build systems that get posted here on HN.

Is there a build system, a modification to Make, or anything out there that does keep track of builds with multiple outputs? Not an I/O-guzzling MapReduce framework, please.
How to come up with a catchy name and logo for your startup
Why reuse stuff to create the most open smartfone with HW modem sandboxing
Tried running your benchmark, seems noisy.

t1.micro running ubuntu

sign verify sign/s verify/s
rsa 512 bits 0.000104s 0.000015s 9647.3 67715.6
rsa 1024 bits 0.003637s 0.000236s 275.0 4242.7
rsa 2048 bits 0.004487s 0.000107s 222.8 9351.2
rsa 4096 bits 0.180566s 0.003013s 5.5 331.9

t1.micro running CoreOS

sign verify sign/s verify/s
rsa 512 bits 0.000109s 0.000009s 9190.4 114333.6
rsa 1024 bits 0.000354s 0.000023s 2822.7 42725.7
rsa 2048 bits 0.002491s 0.000078s 401.5 12833.4
rsa 4096 bits 0.017951s 0.000289s 55.7 3454.7

t2.micro running ubuntu

sign verify sign/s verify/s
rsa 512 bits 0.000060s 0.000005s 16569.7 208219.9
rsa 1024 bits 0.000196s 0.000013s 5113.5 74559.9
rsa 2048 bits 0.001459s 0.000045s 685.3 22400.0
rsa 4096 bits 0.010396s 0.000165s 96.2 6050.9
Global industry decisions are a lot to do with ego as well as necessity.

Once one person has a battery factory the same size as all the other battery factories in the world combined, pretty soon someone else will try and double it. I fully expect China to announce the construction of a new lithium battery plant larger than Elon's, shortly after it starts production.

edit, just noticed mstachowiak's comment about BYD's new factory being built. As a side note, lithium mining is going to get interesting - http://investorintel.com/technology-intel/china-may-making-l...
So it's also in Google's interest because it encourages users to allow themselves to be tracked.
Apple does have pretty long term support for some of its more expensive gadgets. For example, the original iPod still works with a brand new Mac, using iTunes (assuming you have a firewire adapter). Also, it sounds like the iPhone itself is doing most of the processing for the watch, so it's reasonable to think that even the gen1 device should remain useful for several years. Hopefully it isn't an iPad 1 though.
The only solution to homelessness is to abolish the class structure that is fundamental to capitalism. Our current model of private ownership has encouraged the ruling class to grab enormous amounts of land, because of it's speculative value on the realestate market. Look at a place like New York, homelessness has in recent years reached the highest levels since the Great Depression of the 1930s. Still plenty of aparments are empty. Does this seem rational to anyone?

http://www.nytimes.com/2011/07/07/nyregion/more-apartments-a...
Ask HN: Math courses for a self taught web developer?
I have a degree in Political Science. I've been out of school for nearly a decade now, and in that time my career has transitioned to web development (and some backend systems work as well but not a lot).

I hear over and over that math is important for Computer Science[0][1] (not saying that web development is Computer Science). I have no interest in going back to school as a full-time student and I think it would likely only hurt my career. So what are my options if I want to increase my math skills in a way that will help my day-to-day life? The only college math I've taken was linear algebra, which I did poorly at but I was a different person then and did not care. I have a basic understanding of algebra, geometry and trigonometry. I have never taken a Calculus class.

[0] http://devlinsangle.blogspot.com/2015/04/the-importance-of-mathematics-courses.html

[1] https://news.ycombinator.com/item?id=9308595
Just google the article name to find an accessible version. For instance, this worked for me: http://www.wsj.com/articles/heres-a-thing-coders-can-skip-co...

The company described in the article sounds like it's working toward the same goal as Starfighter. Good to see lots of people getting into this space.
I was hoping there would be some pictures of the interior.
There's nothing to clarify. You've summarized it correctly.
> Agree with this. Anyone who thinks blocking GitHub is not really a viable option has never been on the other side of the GFW.

Before long time ago, people hosting tons of anti Chinese government stuff on Google, especially Common Storage Service, yes people say China wouldn't dare block Google.

LOL
Intelligence does not equal wisdom.
My understanding was you can actually get a chain reaction in the world’s oceans, but it would take significantly more energy to kickstart than any atomic bomb designed.

PS: Fusion is one of the few equations where you will see X^4th power so you vary quickly go from it's fine to big boom. However, igniting the world’s oceans would take enough energy to kick off that we would be dead either way.
You missed HealthKit. HealthKit is something that solves a real problem. Having all your health data stored in one place, that's something that makes sense.

Apple Watch is Not a health device and I fall short of imagination seeing it as a health device. The first attempt? If they really wanted to create a health device, they would have certainly done so, it's not like they don't have the resources. If they really wanted to create a health device they would have created a device which measures blood pressure, body temperature, does blood count tests, etc.
Not a watch that counts steps and sends taps and heartbeats.
Why do hn users refuse to pay for content they want?
A really good way to be awful at Statistics is to not understand integral calculus.
>Besides, when you look at the recruiting process of some prestigious companies, it seems that industry values employees that can show good mathematical skills.

Industry usually values going in-depth on algorithms, data structures, and not much else. I've occasionally worked at or interviewed with companies who consider knowledge of things like Curry-Howard or Turing machines interesting side diversions, and very rarely seen companies that actually use such theoretical knowledge (functional programming shops or compiler houses, usually). You'd think ML theory would be very useful, but much of the time, ML implementations are trained off-the-shelf to just fit a linear model of some kind to whatever-the-hell data you've got -- and if it can't fit a linear model, fuck it.
All else being equal it would make sense to move. But all else isn't equal and having an audit and knowing the programmer knew their stuff enough to pass the audit (especially since this is in the crypto field) seems to be a huge benefit that other projects can't match right now.
You haven't learned yet that by googling the url you can access the page past the paywall. come on bro.
"Interestingly enough, Tsar Bomba was one of the “cleanest” nuclear weapons ever detonated, because the bomb’s design eliminated 97 percent of the possible fallout."

How do one design a bomb to eliminate, or minimize, fallout? I wasn't even aware it was an option.
There is an Android version. I am curious, are there people out there who use Android device to code? I tried a bit QPython but it was frustrating not to be able to use the app I created from outside of QPython.
Flexible structured high-frequency film for flexible wireless electronics
It's been a little while since I thought about it, and I may not be considering exactly the same use cases, but I'm pretty sure I'd do something vaguely like this:

Initiator of session holds authoritative file.
Guest receives full file upon connection.
Diffs are taken on each change (onkeypress event)
( for simple key mapping invariance (♥λ) ).
Shoot the diffs over the wire, and apply the updates.

Something like that.
Very minor bug on the demo: The alert on click reads "clicked X" (eg, "Clicked Avatar") on all of the titles except for Quantum of Solace
The counter is that a student (in part) wastes the graphics class because he/she did not have a solid foundation in the prerequisite topics. I was shocked how many of my friends in graphics were programmatically "multiplying matrices by hand" over and over again instead of relying on the abstraction. I agree with Devlin here: it's a cultural difference that they don't consider mathematics "as real" as they do programming, and their programs suffer for it.

So maybe what CS departments need is a class that surveys the higher-level courses, and motivates the foundational classes they will need to take for each subject.
The web is built to permit any website to load arbitrary javascript on a person's browser for whatever use that website chooses. It is also built to permit any website from loading arbitrary tracking technology for whatever purpose the website chooses, but 中华人民共和国 is not really interested in that.

There is significant evidence that the US, UK, and other state actors are fucking with people. That it is not in the same way 中华人民共和国 is is a relevant fact to some people and hair splitting to others. Likewise the trend in 中华人民共和国 toward greater democracy and in the US, UK and other nation states toward greater oligarchy is a relevant fact to some and hair splitting to others.

Free speech and democracy only exit so long as the sovereign believes they will keep the peace. The US, UK and other sovereigns willingly restrict free speech in favor of intellectual property interests in recent days. They have always been willing to curtail the trappings of popular sovereignty to keep the peace. That's the social contract.

The internet has grown where and in directions that coincide with the interests of sovereigns. Sometimes that means acceding to popular demand. Sometimes it doesnt (e.g. Napster).
The Truecrypt Audit Project did not "cost you Truecrypt". The primary reason the project was abandoned was that it's a 3rd party package that implements something every operating system now implements for itself, better than Truecrypt could. There is a mythology among Linux Truecrypt users that the whole project was an effort to create a cross-platform encrypted disk scheme to free users from the tyrannical yoke of I don't know LUKS, but I've seen zero evidence that such a goal was particularly important to actual TC developers.
Is Visual Studio made with .NET? If it was I could dream of a Mac/Linux version one day...
If google uses their dominant search position to make sure that only google place links are ever seen and clicked, others might have trouble providing any service at all which does not go through google.

But Google isn't a gatekeeper. You can go to hotels.com or booking.com or kayak.com or any site you choose as easily as you go to Google search or Google Maps. In what way does Google stop consumers from using competitive services?

Is simply having a more popular brand inherently anti-competitive?
For most students it's free (included in their parent's insurance who pay ~8% of their income). The other's pay 80€ (or 160€ for students over 30 or studying longer than seven years).
Airbnb Income May Be Tax-Free–But There’s a Catch
For what it's worth, the education that Devlin is suggesting is not theoretical computer science or type theory. It's the more traditional mathematics courses.
They forgot to mention how many white/Asian male students took it in those states. I imagine it's not too many in some small states. That would change the headline, but then again, nobody would care about that headline.
Scaling Node.js in the Enterprise
you got brain washed too much.
There are some positions listed as remote such as:

SUSE Cloud Developer (2014431)
remote, , Germany

Does this mean it's remote but only for people living in Germany?
FYI, clicking that link won't work. Click it from here: https://www.google.com/webhp?#q=%22here%e2%80%99s%20a%20thin...
My own experience says the article is probably true. I've worked with lots of good developers, very view have had a CompSci degree (I do, but still), and a good number of people with a CompSci degree have been crap.

But, the vast majority of those people did have a degree (EE, ME, CE, English, Forestry, General Studies, Business, Music, Art, etc). The degree does help you, especially when interviewing. It can also make it easier to transition from a straight coder to management (and other promotions/job changes). Not because the degree grants you new wisdom, but because it helps ease the minds of those doing the promotions.

Now, that said, there are a number of things I learned as part of my degree that I probably would not have otherwise (or as well), like compilers and operating systems. But those are largely "nice to have"s, and not required to do actual work.
Perl and Javascript programs are not formal objects, anymore than an essay is. Any language where "the implementation is the spec" is not a formal object.
I don't much about Bose, I bought them for the noise-cancelling, not the sound. QuietComfort 15 was the product most people recommended.