skysight-inc/HackerNews huggingface dataset:
In the U.S, the federal law GINA prevents genetic discrimination by health insurance companies. It could theoretically be repealed one day, but I think that is extremely unlikely.

There are, however, certain gaps in the law. For example, I believe life insurance is not currently covered.
We created a visualization called, A Brief history Of Email Apps : http://email-apps-timeline.missiveapp.com

We highlight:

- All email client ever built on major platforms on a timeline (GH issues to add more https://github.com/missive/email-apps-timeline/issues)

- Acquisition + discontinuation

As you can see last few years have been interesting!
You can get relatively inexpensive hardware that will do point to point wireless links at over a gigabit a second, so you could probably work something out on that front. Probably even make do with a cheap directional antenna and a wireless access point on each end.
Reactotron: Control, monitor and instrument your React apps from your TTY
Bloomberg (Consumer Mobile) | NYC (Midtown East) | Senior Android Developer | Full Time | Onsite

We're building a React Native app! My team's looking for one more with plenty of Android experience but wants to write JavaScript (use ES6, JSX, ESLint, Flow for type checking, Jest for testing, Istanbul for coverage, Redux), Java (for bridged native components), and if you're really ambitious/capable, Objective-C/Swift (for building the same features on iOS). We also still maintain and build upon our other purely native Android apps.

App performance (speed, memory, battery usage) and user satisfaction (we're aiming for 5 stars, minimizing bugs & crashes, and improving UX - we have a usability testing lab onsite!) are important to us. Our dev culture is one of lunch-n-learns, contributing to the product (strongly collaborating with the product team), collaborative whiteboarding (they're all over the place!), and blameless post-mortems.

Mention h/t Ask HN. Apply at https://careers.bloomberg.com/job/detail/48938?qe=Mobile+Dev...
Latency in the micro-seconds range is based on network i/o, distance and wiring, not frameworks. Microwaves travel over 30% faster than fiber optic links. Erlang will not affect this part of the equation, however, it should prove to be low-latency, scalable, reliable, and all the other good stuff the Erlang/BEAM/OTP system is good at on the server.

Pony lang is looking at competing with Erlang, and to be just as fast if not faster.

Maybe their hoping to just trade on IEX, 'The Flashboys Exchange' that has the wire coiled up in a shoebox (I know it's not a shoebox!), so even hackers can't circumvent the intentional delay it causes.
It's about the use of the AppStore / Google Play to distribute your web-applications.

Currently the only way to install one would be to bookmark it from your browser, which is counter-intuitive to the users.

There are a couple of ways to mitigate this problem [1] , but we are not talking about pure web-application anymore.

1 : http://stackoverflow.com/questions/1157576/is-it-possible-to...
it's like an entire eco-system is fundamentally broken
I strongly suggest Eclipse newcomers to learn the shortcuts for important functions. And how to customize them (hint: type 'keys' in the quick access widget). From there, remap the function 'quick fix' and 'quick access' to physical keys of your keyboard. These are the 2 most important shortcuts you need.
Then refactor the layout of your perspectives to your needs. Do not hesitate to remove any useless widget.
(I like also to define shortcuts to quick access each perspective).

These pieces of advice are also valid for IntelliJ.

The strong idea behind this is that you must adapt the editor to your needs and habits. Not the opposite.
(That's a tricky boring task, but veryyy handy in the long run).
Number of files is not the same as size, especially with the way node modules tend to be structured.
The weirdest thing is how there's a different policy for machines that have been upgraded vs new installs. Sounds like trouble for new customers trying to install random old hardware down the road.
> If we define a city as a community large enough to me[e]t the general needs of its inhabitants (health, commerce, work/home etc)

I can't tell what you're trying to say. Cities are never able to meet the needs of their inhabitants; they need to import food. In that sense, this would be an extremely odd way to define "cities". But you mention "commerce" -- if you assume that purchasing imported necessities counts as "meeting the needs of the inhabitants", I would think that everywhere on earth is "large enough" to do so.

Also, without any uncomfortable analysis into what should and shouldn't count, a single peasant household definitely is large enough to meet the needs of its inhabitants in the same sense, whatever that is, that any urban area can. (Even peasant households -- and villages -- ordinarily purchase iron and salt rather than producing them.) Peasants, though, are generally considered the opposite of cities.
Keith Adams Slack Chief Architect at Nutanix .NEXT 2016
How does adding support for JSON types work with the Unix idea?
Business lessons learned from working at a summer camp #4
Aparrently, that's one of the problem with canaries - there's no standard - see https://www.eff.org/deeplinks/2016/05/canary-watch-one-year-...
Hope this comment stays at the top before all the "wow JS sucks!!!" people arrive :-) Though to be fair a "modern" JS dev environment does use a ton of stuff!

IIRC Angular 2 production builds are actually pretty efficient.
>Are they even subject to those rules?

Derivative trading is regulated by https://www.lb.lt
Symbol for Context
I cannot imagine a scenario where Go would be a better fit for a team of skilled engineers (compared to scala). Maybe ramp up time would be the only thing, but even still the dividends you can reap from scala's more complex abstraction are worth the initial investment as they are applicable to multiple projects (as opposed to learning a complex framework or whatnot).
Corel Draw X9 Crack and Serial Number Full Free Download
Google Elliott City flooding. That's where it happened.
> So you are trying to add some negative moment about borrow-checker, when my comment is not about borrow-checker, but you need something negative. Cheap trick.

Now what the hell are you talking about?

I didn't reply to your comment I replied to valarauca1, they're the one who mentioned the borrow checker, if you're unhappy about that whine to them don't include me in your pity party.
The Sentinel, Maker DAO's stake voting system
Friction in Human-Computer Symbiosis: Kasparov on Chess
I, for one, enjoyed this (admittedly) biased piece.
Climate Change Is Hell on Alaska's Formerly Frozen Highways
I did a bit of investigation into angular2 dependancies. It has alot more than angular1 and react

http://royka.github.io/2016/05/03/front-end-deps.html
4 Reasons Why A/B Testing Is Vital
Not a lot better:

$ unzip -l /usr/java/jdk1.8.0_77/jre/lib/rt.jar | wc -l
20138

It's just less of a burden on the host filesystem because those files are usually loaded straight from the jar (i.e. zip file).
You're going after my hyperbolic recommendation (it follows "hell,") and calling me ignorant when we merely disagree. This is a waste of time.
It is like saying I would not invest in Facebook as it is using PHP.
I think his point is that just because an employer wants to log your time, and see how you're spending your time while at work, doesn't mean it's abuse. If they're paying you for your time, it's perfectly reasonable for them to see how you're spending your time.

Now, whether you choose to put up with it or leave, that's a different question. Given a choice, most people would choose an employer who gives them more latitude, as opposed to one who is monitoring them that closely. But that's an argument based on practicality, not morality.
Elasticsearch UDR streaming replication
This is probably an oversimplification, but isn't this kinda just ssh wrapped up in some kind of more user-friendly package?
Why we sell advertising, not search results
Yes, unfortunately. And I know there are those in the comments that seem to be offended at the very question, but then they are part of the problem. They'd rather post politics or opinions about random events in their lives. HN has become 9gag and is ultimately useless for people who are interested in tech startup news, which it was once known for. Very unfortunate indeed.
Sell to People with Money
I do not think there is need to encrypt the data as the JWT signature ensures the content cannot be altered successfully.

You will need the private key to successfully alter the token.

Also, the tokens shouldn't contain private information since JWT tokens can easily be decoded.
Not choosing US-based hosting providers is sound advice for various reasons, if not only for the reason that the US has invented crimes that do not exist in other countries or the sentences for existing crimes are 10 x higher than anywhere else. (I do not want to defend criminals but some of those "crimes" also affect people who e.g. write p2p programs or decompilers. You get what I mean.)

As for the value of encryption to keep governments from snooping -- no way, that's not going to work ever. Endpoint security is a joke, PC and mobile phone are insecure on all levels, from applications over OS to firmware and microcode. And if Snowden's educational slide show leaks have shown anything, then certainly that the guys at NSA know what they are doing in terms of side-channel attacks.

Government snooping and privacy decay is a social and political problem and should primarily be addressed at that level.
I've been playing with Lhogho - Logo compiler [1]. The creator has done some amazing things with it and other projects too.

I had an OpenGL spinning pyramid up in 10 minutes and an EXE for windows and an executable for Linux too. Pretty cool, but it is not being developed any longer. It runs fine on my Win 10 box and Linux Ubuntu 14 box.

I found it when looking into Logo because I was working with the modeling software NetLogo [2].

[1] http://lhogho.sourceforge.net/

[2] https://ccl.northwestern.edu/netlogo/
In Eclipse, this is true. The import was considered an "action" that got put into your undo stack. It was just triggered by the editor, not you.
Just another reason not to put all your eggs in one basket. Using Firefox as browser, no Hotmail or Outlook, no login at Windows 10 installation, this all seems to have little effect on the installations I've done the past weeks.
Security Vulnerabilities in Wireless Keyboards
He said development, not 256 open tabs in Chrome :)
> Though to be fair a "modern" JS dev environment does use a ton of stuff!

Though to be fair a "modern" JS dev environment does use a ton of unnecessary stuff!

I fixed your comment.
Something is not 'abuse' just because you don't want to do it. Workplace abuse has a specific definition and being asked to keep time sheets does not meet it by a long way.
How to use website pop-ups to increase conversion? Pro Tips with Real Examples
Interesting fact that I recently came across:

bower and many other npm packages, has some dependencies that eventually depends on a package called "wordwrap".

And this "wordwrap" package somehow has its test folder exposed in npm.

The result:

Every single person using bower would have one or more copies of In Praise of Idleness by Bertrand Russell on your local machine, depending on how many of your projects has a npm dependency of this package:

https://github.com/substack/node-wordwrap/blob/master/test/i...

Don't believe me? Try searching for "In Praise of Idleness" in Spotlight.

Edit: Someone had already sent a PR about this on GitHub:
https://github.com/substack/node-wordwrap/pull/14
I'd be interested to know, how easy is it to actually break the hash of the password-code
There's a difference between Skype and Skype for Desktop, the second version is what you should install, and is the classic Skype. The first one is a Metro app.
A slow-motion replay is just 1 way of "looking closer".

The thing is, in order to not be hypocritical, we'd need to look as closely as possible.

Once we do that, we'll be looking at the molecular structure of not only the brain of the perpetrator but also the whole body (as there is of course infinite interaction). We'll be asking for the causes that led to the body being as it was at the moment of the thing will currently call "crime".

We'll end up understanding that there is no free will, which will force us to rethink what we call "punishment".
That's a hard argument to stand on, considering that your search traffic is coming from Google.
Haha, ever tried to set up your own mail server?

Nowadays you are de facto bound to mega providers to get reasonable mail service. It's just not an open platform anymore if you periodically can't send mail to 50% user base silos (yahoo, gmail, live) because of unpredictable spam filtering and no support from them to fix it.

And you need like 1GiB of RAM just to run the spam filtering monster software patchwork of perl spaghetti. Not even mentioning the maintanance work of updating this stuff.

Mail is forever broken and converges to a marked with high entry barriers in which only google and microsoft play.
In my personal opinion, the reasons for using it don't outweigh the reasons against it, but either way, the reasons for using it ( / an app store in general) are:

1) Convenience:
You don't have to search all over the web for your software and don't have to click through an installer when installing (because everything is packaged in a standardized way and can therefore be installed in a standardized way, too). Also, there's a centralized way of distributing updates now, meaning that not anymore each and every piece of software has to come with an auto-updater.

2) Security:
If you don't install your stuff from the internet, you're also much less likely to install from a wrong source and therefore less likely to catch viruses. If there is a virus-infected app on the Windows Store, it's also possible for Microsoft to remove it. The UWP-apps that Microsoft is pushing along with their store, are also sandboxed, so again, much less likely for software to be able to damage your system.
Canaries have no legal meaning as far as I know:
https://en.m.wikipedia.org/wiki/Warrant_canary

Archive of the page your looking at maybe found here:
https://web.archive.org/web/*/https://www.vpnsecure.me/files...

(Given the pull date noted by the archive and the date listed in the related cache of the canary are off in some cases by months, may guess is it is meaningless that the current canary is off by a few days.)
It seems to me, that angular2 has a second system problem.
The things that can make your website drop seem random. I had my visitors plummet after a redesign, even though I kept most of the URLs and redirected the old ones properly. Things never recovered, I don't know why, since I was serving the exact same content as before.
> It's because it's the wrong data-structure for the job. A slice is not sparse.

So?

> If you need to delete from the middle of an ordered collection of items then it's better to use a linked or doubly-linked list (unless it's small then it doesn't matter).

Meh. Deleting from the middle of an array is one memmove, you don't get 1~2 pointers memory overhead, caches blown and having to deref' n pointers getting to the item to remove in the first place. If your language provides arrays, there are almost no cases where you should reach for linked lists without having seriously benched both cases.

And that's before the consideration that a Go linked list means loss of type safety or a hand-rolled hand-specialized implementation.
I think these are goals, not guarantees, and the numbers are predicated on assumptions about extra free memory available to the GC.

There is an inherent tradeoff between pauses, throughput and extra memory requirements.
> Does this make me destined to fall behind?

IMO, yes it does, but only behind a tiny sliver of developers. You can still have an excellent and rewarding (professionally and financially) without putting in the extra effort and without the "true calling" that some devs have (and many more blog about having).

If you don't have the passion to spend time on nights/weekends coding projects, don't do it. You'll still do OK. You probably won't do quite as well as someone who does, but excelling at work is only one aspect of a happy life. (I think it would be foolish to pretend though that someone else equally talented who has greater passion and puts in 50% more effort won't have better outcomes in their field over a large population study.)
Local accounts were not available in Windows 8 or 8.1, they only got reintroduced in Windows 10.

Call me old fashioned, but I prefer my login credentials to my physical PC to be different than for my online accounts.
6 Best Linux for Gaming
I updated 7 to 10 then went back to 7. I'm not that bothered, it's just I didn't really want that stuff.
Pony does indeed look fantastic, but every time I look at it I keep getting a feeling that it's slightly too "academic" to be really ready for getting actual work done. Could be just me...
The permissions their Android 2FA app requires seems a bit much for its purpose.

The app has access to:

- Identity

- Contacts

- SMS

- Camera

- Device ID & call information

- Other

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

Am I the only one who thinks that?
I'm really curious to hear your justification for calling this a matter of accountability, considering he was set up so that tape could be filmed, and all it shows is consensual sex. People shouldn't have sex? Polyamory is morally wrong? Celebrities do not deserve privacy? What?

The tape was ruled not suitable for publishing a long time ago, when Gawker published "A Judge Told Us to Take Down Our Hulk Hogan Sex Tape Post. We Won't."

They were suitably outraged over leaked female celebrity nudes of course.
What other exchanges are there for options and futures?
Examining the Educational Gender Gap in US [pdf]
I have 16 copies on my work computer.
PayPal class action settlement
Precisely. You're saying that having to do things you'd rather not do is 'abuse', when I'd just call that 'being a grown up'.
Scientists wanted transparency from Theranos, but got a product launch instead
I agree, I opened that link expecting a "you're doing it wrong" style post. I was pleasantly by what I saw
Doesn't the ACA and GINA prevent them from doing this anymore?
Adding Animation to your Slider
I really detest how much people are messing with Unicode standards. So much room for misinterpretation as people send emojis that look totally different on their phone as compared to what shows up on the recipient's phone.
As a Linux user I have kept Windows 7 & 8 partitions in my laptop and workstation disks for years because there used to be time where you needed Windows in the work for some programs to work and some documents to open.

Windows 10 upgrade push made me to realize that that time passed a long time ago. Last time I booted to Windows for other reason than playing a game was seven years ago. LibreOffice works well with MS documents and you can always use them from Google drive.

Windows has lost it's grip for good.
Wow. That looks exciting.
Also note that this is only the standard library. If you add an enterprise framework you're probably pushing 50k.
Reminds me of this talk that I just watched:
https://www.youtube.com/watch?v=k56wra39lwA
How is the US economy doing? And how does Britain’s performance compare?
Getting Started in AWS – 7 Best Practices
> What could you possibly be doing that you need those things within a Django app? If you're placing CPU-intensive and scientific code directly into your web app backend,

I have worked on a lot of projects that involve science related stuff and Django.

Directly in the web app backend was relevant mostly for GIS apps that could take large raster data, process it based on the user's wishes, apply the right projections, apply a colormap and return an image to be shown on a map. Python has great tools for that sort of thing and it doesn't have to take much longer than rendering a HTML template does.

Other than that, the CPU intensive science-related stuff usually ran in background tasks, with Celery or otherwise. But those would still need access to the database, so why not use the same Django models for the web backend and the background tasks.

I find that once Django is part of your Python code it tends to find its way to all parts of it, through the ORM, settings files, handy admin interfaces, management commands as scripts, and so on.
That's false:

https://support.microsoft.com/en-us/help/13951/windows-creat...

(I had a Windows 8 VM for compiling some software and used a local account.)
The OP is talking about 'workplace abuse' which has a specific definition which, even in its less extreme forms, is much worse than being asked to keep timesheets.
Apple won't have to pay a patent troll $625M after all
Hear, hear!

Although I don't think people here are interested in hearing arguments that don't click in desired ways with their economic interests.

Rather sadistic, the graying-out option, when used on posts like this.
Men Like to Mansplain Themselves, Study Finds
That's suppose the world is perfectly causal. However, there are areas where are are not sure about this:

- chaos;
- quantum phenomenum;
- creative thoughts;

Not saying it's not causal, but since we can't prove it is, yet, we can't state for sure there is no free will. Which would bother the hell out of many people :)
Same here in Germany, people build in "big blue sections" because the nature is nice and the land is cheap, then they get flooded.
What about facebook?
As I'm sure I've read they've forked MySQL too
Give it up, PDFs belong to 20th century. Introducing Author
Is there any way for your statement (which has many bold assertions) to lead anywhere but "We're all just victims of our genes"?

Your materialistic assumptions are a wonderful way to do science, but a terrible way to be human or govern.
It isn't messing with Unicode to introduce new characters, I'm afraid. Language and communication tools evolve over time, and people clearly enjoy communicating using emoji, so itnseems natural that standardisation is a sensible approach.
My take on Go: http://nomad.so/2015/03/why-gos-design-is-a-disservice-to-in...

I still use it but I also have a love, hate relationship with it.
It's become more complicated because C is much more cumbersome to write than a higher-level language, so everyone prefers the latter. If I'm working on a project for fun on my spare time, I don't want to spend an hour fighting the compiler figuring out why array bounds are being weird, or why the compiler is complaining about the type, or whatever.

Python is much more do-what-I-mean, for example, and it's much more appealing to me when I want to write something quickly. I've tried other languages and, with the exception of Rust, I always feel like development shouldn't have to be this yak-shavy.
React and pushState: You’re doing it wrong
I wonder if Debian volunteers searching a more friendly tor address?
After the very old "war on boys in education" post. Read up on the issue. It's quite scary for me since the latest research suggests (and correlates roughly with my observations from my son's schooling) that the problem insinuated by the earlier atlantic posting (http://www.theatlantic.com/magazine/archive/2000/05/the-war-...) is quite real....seems most of the latest research centers around stereotypes. Hoping the more recent article (and data focus) will spark a bit more debate around the issues. I'm especially interested in the connections between education, SES status, and social mobility.