skysight-inc/HackerNews huggingface dataset:
I don't know. They could pay a 20-30% premium over the typical IT wage there and still be far below SV averages, plus reap the benefits of Florida's tax incentives for entertainment industry companies (at least they used to have a massive tax break for such companies a couple of years ago, before I fled to the Bay Area--I doubled my salary, but my real cost of living only went up 30% or so, and the best part is I'm not working on some web/mobile app in a sweatshop/startup using fad-driven-development on a macbook).

Maybe they're hoping to poach from the DoD/simulations and entertainment video game industries that form the backbone of the IT industry in that area, but even in that case I'm skeptical they're going to find much.

The bigger problem, from my point of view, is basically one of culture. Most of florida is extremely conservative, focused on tourism-based entertainment, and (my opinion) neither very family friendly (for families who live there--the big tourist parks' existence doesn't make it a family friendly place) nor a good place for the younger Bay Area startup (stereo)types in terms of cultural and social attractions.
More Crypto Wars II
Yes, there is a little lag but I have not found it to be a big deal. If you are getting excessive lag just make sure that the environment is mostly quiet and you have given the Windows VM enough CPU and RAM. Turns out voice recognition is hard.
I am a UX/UI guy, and I wish it would be used properly. What a lot of parallax sites like to do is mess with the scrolling of the page. ("Scrolljacking" is a term I've thrown around for stuff like this.)

Don't do that. Ever.

The user should always be able to scroll normally and not have their browser screen clunking along because they're not scrolling at a speed that is optimal for the animations at hand.

Here's a decently bad offender for a visual of what I'm talking about: http://www.apple.com/mac-pro/ (After the initial animation, try scrolling down--it's not as easy as scrolling should be.)
swal({
title: "Click outside to close",
allowOutsideClick: true
})
I think it has been 'rediscovered' many times, but it's hard to market, since it requires a special platform to run on (even if it's just a sheet-o-metal). Sorta like how you can build a hovercraft out of a leaf blower and some plywood, but generally not used in every day life, despite the coolness. If we could have long, smooth sheets of copper laid out, I'd be pretty thrilled; might need to grab an asteriod to make it cheap enough, though.

Also, nice nick; possibly the most apropos I've seen in a while :)
I'm sure there would be a small learning curve but I am positive I could get used to it. I've done other sports that do not have much lateral friction (on water).
My math skills are not good enough solve this, I realized after trying for 30 min. I was happy I managed to solve it with good at least! Here is a JavaScript brute-force solution: http://jsfiddle.net/e88xy75f/15/
Beyond any sort of trivial example, I found I lacked the mathematical and statistical knowledge to not only interpret the results in a relatively unbiased and error-free way, but to know "what to do next."

The popular MOOCs don't take you far enough to start doing serious machine learning, but you don't need a PhD to be ready to solve those problems.

It takes work. Lots of work. Re-learn linear algebra until you know why "eigenvectors" are so important. Know what the most important matrix factorizations (LU, QR, SVD, Eigen, Cholesky) do. Read the papers until the math becomes "no big deal". Pick up a probability textbook and read the whole thing; also, get a working knowledge of real analysis. It won't happen quickly.

The PhD is some classes, plus 3-7 years of focused work. Some of that's compressible and unnecessary to becoming a data scientist. Some of it isn't. The Coursera courses are great for getting you started; they're entry-level college courses, and if you read the papers and the seminal textbooks (e.g. Elements of Statistical Learning by Hastie et al) you can get into the intermediate territory in a couple years or so. It's not easy, but it can definitely be done. Getting to the expert level, I think, just requires real-world experience on real-world problems... but, one hopes, you can start attacking such problems once you're at the intermediate level.
swal("Here's a message!") !== alert("Here's a message!")

Am i wrong or is a replacement not something which replace the original function? (beside the blocking aspect of an alert). Looks beautiful anyway :)
Agreed. Design seems to go through phases.

http://gbatemp.net/attachments/windows8-fail-jpg.2755/
One of Us Is Fighting Against Cancer
iFixit Mac Mini 2014 Teardown
In practical terms, everything you mention should be done by different programs, not one giant monolithic subsystem that manages 10 completely different tasks. Each component should be reusable, independent, and interoperable. Not tied into one program.

In your program's design, the 'cat' program would handle all kinds of file i/o, provide some kind of ncurses text GUI to select a file, a progress bar for the progress of text flowing through it, sending errors to a logging subsystem, storing header metadata in some object passed along its output streams, etc. The Unix designers had dealt with this kind of crap before, and were sick of it, and so they wrote a program which did only one thing.

What you describe is the systemd school of design. If I just make my program more complex and technically superior, i'll have a better program. Who cares that nobody wants to use it, or that it's burdensome, hard to extend, difficult to understand, and incompatible with everything that exists today? Who cares if we can already do all these things without all the downsides? Technical superiority trumps practicality. Well, that's not Unix.

The Unix environment flourished not only because it was widely available, but mainly because it was incredibly efficient. By removing all the things they didn't need, they made the system better. There are four words that accurately express all of this, and that should guide the development of any Unix tool:

Keep it simple, stupid. https://people.apache.org/~fhanik/kiss.html
Careful, I already own a YubiKey Neo with firmware 3.2.0 and it doesn't work (just tried it).

Firmware 3.3.0 is needed and it doesn't appear to be upgradable:

https://www.yubico.com/2014/09/yubikey-neo-u2f/
Nice style, and I appreciate that I can hit Esc to dismiss most of the dialogs, though unfortunately not all of them.

As another commenter said, I do wish that clicking outside of it had the same effect, but that may have more to do with what sites typically abuse these kinds of boxes for ("Alert! Sign up to our..." (no go away)).

One issue I noticed: there's a race condition in the second-to-last example ('...and by passing a parameter, you can execute something else for "Cancel".'), where if you hit escape quickly enough as the box gets launched, the cancellation handler does not run.
Hear, hear. Flat design is an awful trend. Removing functionality for simplicity - too many times 'flat design' has rendered applications almost unusable.
5 must have colors for fall, plus 11 hot fashion trends.

Hey dummies: Flat design is a concept. It's not a fashion trend with specific "in" colors.

Some time ago, a bunch of idiots got their hands on UI design, and are turning into a fashion show.
I don't understand your pointless comment.
EasyTouch: Turn your world into a touch sensor
Show HN: Bowery.io Desktop App
I don't think minimalism is going to be a trend. There are plenty of reasons why bevels, overuse of gradients, drop shadows and on and on turns users off. Though you might be used to something different flat design is easy on the eyes. Flat design is relatively consistent. There was never any consensus for example on how much drop shadow a button should have. Removing the shadow entirely eliminates one more point of inconsistency between experiences.

Older people are a great example of why consistency matters. Whenever I show my ageing mother a new website and it isn't incredibly clean + simple to look at it. Her brain shuts right off, she stares at it and waits for me to do something with it.

The first time she saw Android on her new Nexus she immediately was able to start tinkering with it. Flat design, limited colour and gradients, fewer distractions.

I don't understand the complaint about the colours being used on flat designs. Do you have your screen brightness turned all the way up? Turn it down you might notice how bland and grey a lot of older websites look - bevels don't save them.
CC0 doesn't even necessarily require that you distribute the license text or copyright notice. You can use it as you'd use a public domain work - do anything with it.
If it is impossible to steer a device like this, explain the whitebox+ with directional control from your smartphone that they are offering.

The thing works on repulsive eddy forces that always oppose the field you create. If you angle the field, you should get lateral forces.

edit - thinking about it, you do not have to angle the field, you just need to move it. Also, if you move the device it should automatically resist the motion due to the currents created. With some accelerometers feeding back into controlling the motion of the field, it should be even be possible to give the device what feel like edges to make it behave like a snowboard.
from the OED:

>Apology:

>A regretful acknowledgement of an offence or failure

) http://www.oxforddictionaries.com/definition/english/apology

they simply don't regret it so the whole discussion is besides the point
The precipitate from evaporating (or boiling) ocean water is valuable. Take a look at an aerial photo of the southern end of the SF bay sometime.
The thing that so many of the usability challenged folks in this thread are missing is that this is an argument about checkboxes in the standard application preferences.

For complicated products like Firefox, there can be a range of options based on how in your face they are:

1. wizard that demands a decision when you first install the app (last resort)
2. main pane of preferences (common decisions)
3. about:config (obscure use-cases, dangerous use cases)
4. only within the dev-tools (common case for a specific group of people)
5. recompiling (the other last resort)

The customization/safety tradeoff is real, but it's not zero-sum.
Did anybody notice the typo on the company page? "It is biomimetic, meaning it respects how we are function naturally as humans (we are humans after all, not machines)."
I'm honored to see people are finding it useful!

The truth is, we all don't really fully know JS, and we all need to work on knowing it better. The books are my way of learning it, and hoping that others can learn along with me. :)
Same reporter on railgun: "And then a powerful cushion of air explodes sending the projectile at Mach 7 towards target further than any other long range weapons in use today.
"artificial, but extremely realistic images .. projected directly onto a user’s retina" launching without predecessors as a commercial product "fairly soon" would be quite a surprise.
Clearly I was distracted by IBM selling its chip business yesterday for -$1.5bn.
Show HN: A hosted JSON REST-API for testing your front-end against
Crazy, insane startups are this tech investor's meat and potatoes
I was talking specifically about the choice of colours. Not necessarily even criticising the flat UI trend.
The World Is My Office: My Experiences in Working Remotely
google image search for "computer science unemployment" find a graph from creativeclass.com, numerically integrate the negative unemployment rate, there's your graph of women in CS. Every downsized CS grad leads to permanent decline in female enrollment, as near as I can see.

Men are stupid and keep signing up no matter how bad the market is, but women permanently stop signing up every time unemployment spikes. Looks like a big spike coming our way soon, will be interesting to see in a couple years if there's a corresponding big permanent decline of female programmers. That's one way to experimentally test the theoretical model...
Because things like https://news.ycombinator.com/item?id=8478159 happen. There is no quick guide, because you can't quickly learn system administration and security.
More information about what the site does would be helpful. Also, I get this error on Firefox/Windows "no video with supported format and mime type found"

Edit: also click on the demo and saw the simulator but couldn't get it to do anything. What is supposed to happen in the simulator? Should I be able to click on something? Any instructions/information would be helpful. Right now you're assuming everyone knows what the site is about and what the simulator is supposed to do.
Maybe in future children will play with hoverboards ON asteroid made of copper? :D
Per the FIDO spec they implement the protocol on top of the standard libUSB that's available as part of all current generation OSes. So yes, in a way, the OS does get involved, but only in so far as it treats it as yet another generic USB device. It's up to the application that implements the FIDO spec to send the proper commands over USB to interface with the HID device.
In my experience it's amazing just how many people are talking about "Big Data" and just how exactly none of those are the ones with the necessary PhDs in statistics and algorithms to get anything of any value done.

The fact that you think it takes a PhD to be a decent data scientist indicates that you're out of your depth on this one.

You don't need a PhD to get useful work done in these fields. You need to work hard and tackle difficult math. It takes years, but it can be done if you have the talent and drive. A prestigious (top-10) PhD certainly makes your life easier in getting the top jobs, but it doesn't really make you more (or less) able to fulfill them. I don't have a PhD and can do what 95+ percent of "PhD Data Scientists" do for work.

PhD is (a) focused work on a specific, usually narrow problem, and (b) years of self-study that required to know enough to attack said problem. For real-world data science, (a) only matters in the ~1% chance of overlap between your dissertation and the needs of your employer, and (b) doesn't require five years in an academic institution (although it probably does require about that much time, if you study on your own, since you're likely to be doing much of the work on your own time).

The PhD is a valuable experience and I don't mean to denigrate it. I often wish I had gotten one, in my 20s, instead of becoming a world-class expert on software office politics and "only" an intermediate-plus Haskell/Clojure/machine-learning guy. The PhD is a great experience for many people, but I don't think it belongs on a pedestal.
I think #2 is the salient point there and displaces #1.

Creating a "groudbreaking, path forging technology and an amazing team" is the outlier, not raising a half a billion in funding. If you can achieve the former, then your odds of the latter go up by many orders of magnitude.
Isn't this just a modal?
The Ultimate Guide to Server Naming
That should effectively counter the argument that flat design is inherently "beautiful."
Can I Use CloudFlare in DigitalOcean Droplet?
I am using DigitalOcean VPS hosting to host all of my blogs. Now I'd like to speed up all of my blogs by using cloudflare, But Not sure If it requires any configuration?
I guess that is what is meant by Systemd being for developers...
This leads to an obvious problem with the definition of "public interest": A very large proportion of the public is interested in what goes on in the bedrooms of celebrities. I'm not sure I could support that definition of "public interest" in this equation.
IMHO the Authy app is nicer than Google Authenticator.

https://play.google.com/store/apps/details?id=com.authy.auth...

http://itunes.apple.com/us/app/authy/id494168017?mt=8
"return false;" at the end of "Previous/Next" onClick handlers would be nice.
Generally true. But I spend some time now and then in a small/mid-sized Midwestern city where going through a recruiter is a requirement. A very high percentage of the businesses are in the same economic sector, and they use the recruiters as the first line of HR, in order to keep their hands as legally "clean" as possible.
Real Robots to Help Fight Ebola
SEEKING FREELANCERS/EMPLOYEES – NYC preferred
HappyFunCorp (http://happyfuncorp.com) - We're trying to find good developers, and we're also interested in designers and project managers.

We do web and app development for a panoply of clients ranging from Fortune 500 to brand-new startups: right now the distribution is roughly 50-50. Most frequently Android/iOS apps with a Rails-on-Heroku back end, though there's a fair amount of other variety too.

We prefer people with a reasonable amount of experience under their belt, but there are always exceptions. And we pay well.

If you're interested, email: jobs@happyfuncorp.com
I used them on mockups over a year ago.
How to use SQS, Sidekiq, Rails and Elasticsearch together for log centralization
The icon animations are really slick!
Introducing Help.com
There is a really good book that came out last year called Free to Learn [1]. The Sudbury Valley School model comes up frequently in the book. If it's something you're interested in, definitely check it out.

[1]: http://www.amazon.com/Free-Learn-Unleashing-Instinct-Self-Re...
Yubico themselves are awesome. They have tons of code available @ http://github.com/yubico that sees regular attention.

They are very responsive to attacks and well regarded http://youtu.be/H-cpm7D8Sqg?t=28m40s

Yubico actively supports open source, for example by giving away 100 free keys to kernel.org devs ( http://zd.net/1tdCmik ). Perhaps this is just a cheap publicity stunt, but still way better then most!
This is really cool!

The "video" quality is pretty bad though. From what I can see, the app streams base64 encoded JPEGs via WebSockets and draws them in a Canvas. The overhead of sending complete images costs a lot of bandwidth.

You may want to look into jsmpeg for live streaming: https://github.com/phoboslab/jsmpeg
Well, he is technically right. There is air underneath it, and it could be described as a cushion, albeit a poor one. Remember he's trying to explain it in terms that non-technical people will understand.
That's basically what I'm suggesting. Use it only on hot paths you've profiled, maintain purity elsewhere. Java pretty much requires you to make concessions if you're trying to get maximum performance. Similarly: it has a garbage collector, but there are plenty of places where an object pool will out-perform it. Deliberately breaking / re-implementing part of the language for performance reasons.
Many of the comments here talk about "selling" the chickens in the afternoon for $0. These solutions are all in error.

Selling something involves receiving money for it. You can't "sell" something for no money at all, because that's not what the word means! Zero dollars is not money, it is literally nothing.

Check any dictionary, or test this with any of your friends: "Here, take this chicken. Don't give me any money for it. It's free. Now, did I sell it to you or give it to you?"

Beware of overly clever solutions to a problem. The cleverness of the solution may blind you to the fact that you've simply misread the question or misunderstood the plain wording of the words.
Those sentences probably have to do with the Americans with Disabilities(ADA) act. They are defining so called "essential job functions".

http://www.natlawreview.com/article/importance-job-descripti...
It should work with both as VimSwitch recursively copies ~/.vim. I'm using Vundle for my own profile without problems.
I don't really get why a hoverboard would be better than a regular skateboard anyways. It's a solution looking for a problem.
Running an iOS simulator in the browser is different from using a browser to connect to an iOS simulator on a server. That said, this is still cool!

My only question is how you're going to combat abuse. You're basically providing free servers in the demo. The economics of doing that means no amount of captcha will save you (it's been tried many times).

Even if you don't provide a demo and charge for simulating, you're buying into a whole new problem of metering while maintaining a sane price. Comments?

That said, congratulations on shipping working software!
How about aluminum?
People like to go out after work, especially on weekends. BART ending at midnight makes that really tough.
It is not illegal to write code in pxd files. For cdef functions to be inline-able across modules, they need to be specified in a pxd file. But that is the exception to the rule.
This solves (or at least attempts to solve) one of the biggest problems I had about Om. We bent over backwards to get global visibility for tooling, pretty much sacrificing encapsulation entirely, because it was so important for building the right tools. Kudos to React for having such an state-location-agnostic design, to Brandon for hacking out such a cool implementation in basically no time, and to Om for exposing a great API for it.

Speaking of Om's API, I'm very impressed with the surface area that Om exposes. CircleCI continues to build really powerful tooling on top of it - check out this Om Rendering toolbar that Daniel built with just a few lines of code https://dwwoelfel.github.io/instrumenting-om-components.html - more than anything else, tools like this help designers on the frontend be more independent, productive, and happy.

As an aside, the last gripe I have around Om's API is that after exploring Datascript for ClojureCup[1], it feels a lot more natural to have a client-side db backing the components, with each component having a few queries that feed it. Then, when a transaction invalidates a query, queue the component for re-rendering. I've been exploring a DataScript wrapper around React, and even just a weekend project was able to build something that was really exciting to use [2][3]. David Nolen's talked about wanting to see things like DataScript better integrated into Om, and I'm definitely hoping to see the same thing.

[1] http://prcrsr.com/document/789 | https://github.com/clojurecup2014/livemocker

[2] Example query for tracking mouse position in Sul https://github.com/sgrove/sul/blob/master/src/sul/core.cljs#...

[3] Sul Example recording/playback: http://sgrove.github.io/sul/
This is from 2012 as others pointed, but also if you go to Google's transparency report now, there is nothing after 2012 for India. Not sure why this is trending.
I referenced this video in a discussion the other day about the Conada effect and how wings work [1], and I thought the video was so good it merited its own thread. Feynman gives a supremely insightful answer to a superficially simple question, and I think the issue that he discusses is at the heart of many disagreements, especially on internet forums.

[1] https://news.ycombinator.com/item?id=8470234

* edit: rewording for clarity
There's no clear distinction between today's drones and older intelligent munitions such as cruise missiles.
Now that their kickstarter is up, people are already streaming in to back it. I bet most of them will completely gloss over this gem of a sentence: "Currently, this surface needs to be a non-ferromagnetic conductor."

While it does have some applications even with that limitation, it's far from a practical hoverboard, and it's very misleading to be talking about other uses of the technology as if it already exists. They seem to be getting ahead of themselves by extolling their "design focus" when they don't have the product people expect from them yet, and possibly (probably) never will.