skysight-inc/HackerNews huggingface dataset:
nextflu.org and wwarn.org and ebola.nextfu.org

NextFlu takes global samples uploaded to a global flu genomic sample database and construct a phylogeny tree to monitor how influenza evolve and I think the authors behind the project wants to make predictions as to which cohort of influenza variation will become dominant.

Wwarn.org I believes tracks the emergence of Artesminin resistance (front-line drug in malaria treatment) in malaria in SE Asia and tries to map it out on GIS to inform public health officials further from SE Asia how it is spreading to their region (India, Africa where current Artesminin resistance gene is only 5% while Artesminin resistance is already the dominant wild type in SE Asia) and whether to modify front-line treatment protocol.
Little Blue Box – Jobs and Wozniak Phone Phreaking
Patents aim to trade a temporary bad result (monopoly) for a permanent good result (incentives to invent stuff).

Discussing exactly how bad the temporary bad result is informs discussion of when that trade-off is worthwhile. And this is true whether or not your conclusion is that patents are never OK or only sometimes OK.
I don't use that system anymore, actually. I switched to LoseIt, primarily because of the extensive food database. Most of the time I can just scan a barcode or search for a particular thing and it's in there.

Convenience trumps plain text in this case because, unlike with finance, there's no bank statement to refer back to if you fall off the data entry wagon for a day or two. That data is instead just completely gone.
What happens with the train 'engineers' then?
There's a tangential problem I've been thinking about a lot recently: the long tail of open source projects on GitHub.

There are 20M+ repos on there. Which leads to a serious discoverability + signal/noise problem around 'true' open source projects. As someone who wants to put up an open source project for collaboration (with willingness to maintain), it's hard to get the right eyes on it. Too often, it seems like no one cares. Conversely, as someone who wants to contribute to open source projects, it's a little hard to find small early ones where I feel like I can make a meaningful contribution (yes, the big ones maintained by well known companies are easy to find, but I much rather work on something put up by an individual programmer).

How do you cut through the noise on GitHub to find projects you actually want to work with (and want you too)?
Some comments:

Haskell will use less memory on this task. Since it has a shared heap, it doesn't have to allocate a small heap per process, and thus it is expected that it has lower overhead. Furthermore, static typing means Haskell needs less type tags and this tend to make it win. As the system grows in complexity, these things tend to even out a bit more but I would still expect Haskell to use about half the memory of Erlang.

The Elixir numbers for Phoenix sounds off. At 83765 megabytes and 1999984 connections, that is 42 kilobytes per connection. That count is about an order of magnitude over what I would expect it to be. How much of that memory is kernel allocated network buffer space, and how much is buffer space in the Erlang runtime? A "raw" process in Erlang is around 1.5 kilobytes nowadays, including stack and heap, so where do the additional 40 get allocated to? I don't think we have 20 extra processes per connection for some reason :) Definitely something to look into.

Tsung is an old application. It isn't really written in ways that makes it efficient at the network level and this shows its head in this benchmark. Furthermore, Tsung does more work than the broadcast in Haskell, so it is expected the load generator will give up long before the server. Again, measure the amount of memory allocated by the kernel and by the userland process in order to determine if it is one or the other you hit first. Still, I would expect Tsung to be the culprit.
Awesome! This was the only way forward for a user-centric web browser like Firefox. Glad to see that they have listened to user feedback (and uproar) and backed down.
MapYourShow emails users their passwords in plain text in the body
I was recently surprised to find a blatant security worst practice by MapYourShow.com, a service that allows some of the largest expo's, trade shows, and conferences in the country to let their attendees set an agenda/schedule/calendar of lectures/keynotes/meetings to attend.

When an attendee signs up for their "Planner" service, MYS programmatically sends an email with the Login (email) and Password in plain text.

Everyone knows that unencrypted emails are not secure, with vulnerabilities on the senders machine, the servers in between, and finally the recipients computer.

I was even more surprised to learn that this offending company is A Division of Gardner Business Media.

If I weren't so lazy, I'd find a way to get at all the passwords set by attendees of the top 4 trade shows in the US (including CES). I bet the attendees use the same email and password on multiple sites, like most internet users do, giving hackers access to many other (better) secured sites.

Is anyone else less lazy than I am?
Love it. What is missing is some information about technicalities e.g. Want to rise money in US? You probably need a Delaware S-corp (Github repo maybe better for it)
Download and combine individual PDF files that comprise TPP
New Preview: Xamarin Inspector
There are a few, but they are best used on cyagenomod or even better Replicant. The problem is that we all got excited about linux on phones via android, but then google gave in and let the manufacturers and carriers insert their BS and didn't do enough to push for open phones, so we still have phones with closed firmwares, closed OS's, and cell radio's with DMA to the same space as the CPU, so even if you install Replicant on a GT04, you still have proprietary bootrom, hardware, modem, which could be backdoored for all we know.

To me this just reinforces the need for strong copyleft like GPLv3 and reveals the glaring insufficiencies of GPLv2 and BSD-esque licenses. Stallman was and is right, he was just a man ahead of his time. Those who recognize this and work towards freeing themselves and their users will be ahead of the game when the dystopian future hits.

Most people won't understand this until everyone else plugs in Apple iBrain. I won't be touching my neurons with anything but GPLv5.
A few years ago my beloved taught online for University of Phoenix. At that time, NNTP was used for the classroom. My impression is that it is great for irregular long-form asynchronous shared communication.

The downside was that NNTP readers are increasingly a corner case and even though Outlook had support, it was a bit of a PITA to configure it properly.

My personal take is that it's an underutilized protocol. Which is not to suggest that I miss the Usenet. People behaved badly as a general rule.
(Essay) Kareem Abdul-Jabbar: Ben Carson Is Terrible for Black Americans
Ethanol and nicotine consumption are pretty prevalent too.
Adblock Edge was discontinued a little while back but had effectively replaced the not-fully-blocking Adblock Plus of recent months. ABE's UI integration broke in another recent FF update, but the blocking itself continued to work usefully until FF42, at which point apparently it ceased doing anything useful at all.

uBlock Origin is apparently now the blessed alternative and is OK for blocking most ads, but I immediately found a few potential tracking issues with its default lists, and its UI is awful.

Ghostery also isn't blocking various trackers effectively now, even though its UI still claims it has detected and blocked them. I can't 100% guarantee that's FF42 if Ghostery also updated its lists at almost exactly the same time, but that's when I saw things like Facebook Connect start hitting FB servers even though it's supposedly blocked.

This is almost a brand new machine, BTW, which just happened to update FF and lead to changes in the plug-ins a few days after initial set-up. There's relatively little chance of odd things going on or historical baggage distorting these results.

Bottom line: The day I bought the machine and installed FF and my usual set up add-ons, my browsing experience was fine, and then a few days later FF updated to 42, and my browsing experience immediately sucked.
React SVG Morph
https://quicken.intuit.com/support/help/bank-download-issues...

Expand the "Express Web Connect / Quicken Connect - Details" section underneath the comparison matrix and you will see this:

* Your login credentials are stored on Intuit-hosted servers. This makes updates faster for you.

* Your financial data is stored on Intuit-hosted servers. This provides a more complete history of your financial transactions than is typical for data stored on financial institution servers.

* We use state-of-the-art security measures to protect your login credentials and your financial data.

----

This is half of why I pay $9.99/mo to use Direct Connect with my Wells Fargo account (that, and having bill pay within Quicken is pretty handy).
Linus Torvalds might have other opinions. Here's an interview with his daughter Patricia, an open source programmer who founded a Feminism Club at high school. http://opensource.com/life/15/8/patricia-torvalds-interview
I think this is correct, but I'm having trouble finding proper peer reviewed publications on the subject. The search is very noisey for obvious reasons.

Here's someone who says that immigration contributed moderately to the rise of wage inequality by increasing the supply of low-skilled labor during the 1980's, but that the effect on native worker outcomes was very slight:
http://www.jstor.org/stable/2118131?seq=1#page_scan_tab_cont...

EDIT:

"Some countries even rely upon immigrants to keep their social security system up and running, due to their own citizens aging rapidly and not having enough population growth. I believe Germany is one such example."

That's interesting. Maybe this could help with demographic problems here in the U.S. For example amnesty could capture new tax and social security revenues from millions of younger workers. Demand might be lower at a legal minimum wage however.
Same here. We saw the same with GE and many large tech companies for a while. The only exception that made sense was when companies made sacrifices for growth to put themselves on the right side of eventual monopoly or oligopoly. Even that's long-term thinking in its own regard as it's a setup for future plays.
I'm sorry you have that job. Or, maybe congratulations if you're the consultant who comes in and makes bucket loads of money fixing other people's crap.

Either way, expecting People Who Know What They're Doing to shut up about it so that we can prevent People Who Don't Know What They're Doing from misunderstanding is shameful. The linked code wasn't published in a textbook, nor was it submitted as a Stack Overflow answer. You have no right to expect people to sanitize their writings just in case they see it.

Sorry if I sound prickly, but this sentiment makes my blood boil.
This is a game you can't win, unfortunately. If the interference gets too much LTE-U phones can just fall back to their parallel LTE connection on licensed spectrum, but your wifi has nowhere to go that LTE can't follow you to.
It is true. It only improves this aspect when adding elements to the end of objects.

But the real advantage I felt was punctuation confusion reduction when having mixed object definitions and callbacks.
You either call it Parmesan-style cheese, or else you invent a new name for it, e.g. Meritage wine. Or else work out a deal with the AOC to get certified with some sort of appelation for products made in the style of the region.
Look, I don't agree with him, I also voted against Prop 8, but it still feels that this was an infraction on his freedom of speech (as Citizens United ruling said that money = speech :).

It's not as he was CEO of LGBT organization or he was running for a public office. Mozilla is not a political organization, his opinions in this matter should make no difference whatsoever.

This move was basically infringing on rights to have his personal beliefs.

How would it looks like if it was the reverse? Someone pro LGBT made a contribution against prop 8 and then was told 6 years later that his personal values did not match the company's even though the company has nothing to do with LGBT and his opinion has no impact.

This move was is simply discrimination. It should matter whether he is republican or democrat, christian/muslim/atheist or fire worshiper, whether he's pro guns or against. Mozilla is a technology company, neither of that should matter in what they do.

As someone who cares about politics, I would be furious if my employer told me that my personal beliefs are wrong. That infringes on my rights as a citizen and voter.
If your bank supports OFX/QFX download, you can still use ledger-autosync. You can manually download as many transactions as you like, and it will only import the new ones.
How long does it take (and with what computational bandwidth) to produce a 125MB variant file from 200GB raw sequence data?
Best Cities for Freelance Web and Software Developers
They also get to offload the burden of paying for fraudulent transactions onto the user.
Greenhat – Decorate your GitHub calendar with commits
So it's a position against California's at-will employment rules? I can sympathize, but it seems like a weird case to use to make that point, considering that both the board and Eich himself deny he was fired.
Canon MP970 Driver
I don't see how that has anything to do with privacy... it's a button that is effectively an href. Without clicking it, no data is sent to Pocket.
Self-driving cars will push us to rethink how we build cities, say planners
This article takes multiple frustrations and goes completely the wrong direction. As an OWNER of the system I should have complete control over what updates I do and don't receive and never should software disable my access to the network under any circumstances unless I purposely setup such access controls. Maybe they're highly recommended, but there's very specific reasons why you don't go auto-updating all of the devices when you know you have something working. On top of that the author even suggests that paying for updates is okay, even though it's the companies responsibility to update the product if security/stability issues affect the devices performance. If they don't then they can be required to recall devices, or suffer lawsuits.
It was an amazing game, for its time....
You just need to get creative with your marketing. "ImProsciutto--it's not Prosciutto, it's improved", "I Can't Believe It's Not Champagne (tm)", "Parmigiano-Texicano", etc. :)
This is the worst case scenario for immigration but in reality it doesn't work like that. People do return to their home countries at some point in their life not all of them but some of them and it's very documented and they bring invaluable expertise and much needed capital know-how with them. Also, not all migrants are unskilled/low skilled labor, some are very high skilled and can benefit the host country enormously whether directly in taxes or indirectly as rising productivity and national wealth as a whole.
A difference in the case of any currency, fiat or otherwise, is that a huge part of the reason people want them is an expectation that others will want them tomorrow.
From Quicken's security guide (emphasis added):

When using Express Web connect to automate Web connect downloads from your financial institution's Web site, your user name and password are encrypted and, depending on your financial institution's procedures, will be stored on our firewall-protected servers or in your Quicken software. Your financial information is transmitted using secure socket layer technology and is encrypted, so it is unreadable during transmission. It is then stored on our firewall-protected servers and is securely transmitted directly to your desktop computer when you initiate One Step Update. Your information is confidential and is not used for anything other than providing and maintaining the One Step Update service.

http://quicken.intuit.com/support/help/account-transaction-i...
New Project to Extend Swagger Spec for Building Connected Apps and Services
I feel the same way. However, it is interesting that effectively zero Chrome users complain about auto-updates, presumably because they are stable, seamless, and very conservative with user-facing changes.

What I would prefer to see is seamless updates by default, with limitless ability to roll back and freeze updates. Unfortunately, the business case for this is negligible, outside of specific enterprise requirements, and especially complex to implement when considering external factors like APIs and file formats.
I've never understood how the Asian countries that don't really have that many natural resources[1], could out pace American manufacturing. Do we seriously ship scrap metal over there to them just to have it shipped back to us in a different form?? Sounds like a horrible waste of resources (fuel, oil, ect)...

[1]http://en.people.cn/92824/92845/92876/6442551.html
> I can't answer this question, because "components" is too vague a word. You could be talking about software components, or mechanical components, or financial instruments... sorry, I just don't know what you're getting at here.

I meant literal electronic and mechanical components.

> An unlicensed engineer is not allowed to identify as the engineer-of-record for contractual purposes; that is, they can no longer 'stamp the drawings.'

Correct. However, firms operating under a Certificate of Authority do not require a specific engineer to 'stamp the drawings'; the firm itself can do so. This is common with respect to mass-produced consumer goods and things of that general nature. None of the engineers who actually did the work need to be licensed, but they are still engineers. The CA thing may be unique to the US, though.

> I completely agree with your assessment, except that I don't see CS as being B. A. material, since it's basically applied mathematics, which has traditionally been B. Sc. territory.

I was getting confused by the BA in Physics. You are right, in that the BS in Physics is what you take if you want to "do physics", so a BSCS would still be appropriate for those who want to "do computer science".
Interesting - wouldn't you need to have access to "the rest" of the genomes that you are comparing against? In other words, wouldn't you need to keep that ~100 GB from the newly sequenced genome in temporary storage while comparing against the rest of the database stored somewhere in the cloud, before then condensing the new genome into a variant file?
Fault-Tolerant Live Update with Time-Traveling State Transfer (2013) [pdf]
Many will balk at the idea, but the oligarchy recognized this danger and planned against it since the early 1900's. Hanlon's razor only applies to the middlemen, for the .01% the conspiratorial view of history (based on facts of course) is the correct one.

http://www.scribd.com/doc/3768227/Dodd-Report-to-the-Reece-C...
I like to watch movies with friends, how do we do it in VR?

I like to watch movies while eating dinner, how do I do it in VR?
Swaragini 5th November 2015 Watch Online in High Quality
Tesla Manages to Lose $19,810 per Car Sold
>Though that $1000 produces 100GB of data

Not sure if you are referring to the raw sequence data coming from the sequencers, nowadays the standard practice is to align a specific sample's genome (e.g., an individual's genome) to the reference genome (the Human Genome Project) and store only your variations against that reference genome, stored as a BAM (binary alignment) file.

Furthermore, for most clinical cases, if you only care about the current known SNP (single nucleotide polymorphism in coding genes), you can generate a VCF file at those known SNP sites, compressing the data further. This is the way most population genetics is done by comparing the VCF files of cohorts, not doing analysis of single genomes of patients one by one.
If you dropped once of these in place of the wire cam over {insert field sport here}, millions of dollars.

You wouldn't have more than limited head tracking (or live motion without turning off tracking and turning it into a virtual window), but being able to have presence from 10' above the QB in American football for each snap?

$$$s where you start counting the zeros instead of the digit in front.
(This got published a little early because it got indexed. I'm still going through and fixing some typos and will maybe add a few other things.)
It does, but then again we don't know of any other source of meaning than ourselves.
I don't have hard numbers on where our 40kb per client is being allocated, but to be fair, we are doing a lot more work than the Haskell example. Our "Channels" layer is a full-featured part of the framework. For each WebSocket connection, we start a WebSocket transport process that multiplexes channel servers that subscribe to different topics. Each of these live underneath a supervisor process as well that monitors the servers. So out of the gate we are starting three processes per connection (one for the supervisor, one for the transport, and one for the single "rooms:lobby" channel). We set up monitors to detect the channel crashing/closing so we can notify the client that that channel went away. These things have overhead. I think we have room to optimize our conn size, but it's worth mentioning it's not a raw WS vs WS comparison.
EM Drive is still producing thrust after another round of NASA testing
I've had them at a few jobs.

In one case, I just ignored it. In fact, the company was actually buying services from my side business, knowingly, while I was working there. Pretty sure the "executives" who drafted these agreements never even read them.

In a second case, I brought it up during negotiations. They amended my offer letter to allow for my existing clients, but no new clients.

In a third case, it was not mentioned. However, I was telling a coworker about my outside activities and he ratted me out to a VP. I was then told I wasn't allowed to do any outside work. I pretended I cared, ignored him, and kept on doing what I was doing. No long term consequences were had.
I'm wondering why Germany doesn't implement and administer an immigration program like the Diversity Visa in use in the USA if they're so desperate to have migrants to shore up the shrinking population at home?
what is the state-of-the-art posix bench tool in your opinion? I'm aware of things like gatling but not sure where on the spectrum it sits in terms of features or popularity
This is a welcome synthesis of a lot of great info.

It's also a more attractive and credible way to introduce fast-growing technology startups* to the uninitiated than just saying, "oh, just read this bunch of blog posts by this guy called 'pg' who you've never heard of, no, no, trust me, it's reaaally good, he founded YC, which you've also never heard of, but trust me, they're like, the real deal".

*YC-style/SV-type, even if some of the advice is more general, and the definition of 'YC-style' is quickly expanding and loosing meaning.
What is the difference between a software developer and a web developer?
What? Are you trolling? I think most people would agree to the contrary. The media is rarely asking critical questions to the politicians and have been widely supporting the mass immigration, to the extent that many people are losing confidence completely in the established media outlets.
That really doesn't say anything about why they're terrible. They're just posting a bunch of random factoids without any kind of explanation for why those numbers might be. Seems like everything was cherry-picked pretty well.
Sounds like a good idea for a better unofficial open source search engine. I would be interested in contributing. It could do intelligent search of Github, Bitbucket etc for projects which might be interesting (programming languages, objectives etc).