skysight-inc/HackerNews huggingface dataset:
"Germany will be running out of working age people, soon."

That's a big problem if your competitors are growing, but, they aren't, and even worse the worlds capacity for oil production, natgas production, fertilizer production, food production, arable land, drinkable water, economically exploitable oil and metal ores, all in decline, so maybe its not so bad. If you're running a pyramid scheme stopping the bottom floor is a big problem... and if its worldwide, its a problem everywhere, so the question is who's best positioned to survive, and thats Germany. Its not going to be... Mexico, or the US, or Bangladesh.

Or rephrased if you run out of working age jobs about as fast as you run out of working age people, no problemo. If you do the USA thing and get rid of 10 megajobs per decade and import 10 megaimmigrants per decade, you got a real big problem ahead.

I agree with you on India. Assume you're a space alien and you hear all about their population, their philosophical history, geography, natural resources, educational system, blah blah blah and the space alien asks "And India is the ruler of the world, of course". Well it never seems to work out for those guys, much like the continents of South America and Africa.
which you obviously don't believe in

Huh? I'm relaying a way for the gluten sensitive to remove gluten using classic methods to avoid the autoimmune reaction, observing that modern rapid-rise baking leaves an overwhelming amount of gluten intact. Hardly a statement of "I don't believe in it". The information may be imperfect as I'm presenting it; I'm presenting suggestions & insights, not peer-reviewed research of encyclopedic depth.
Creative Cloud Market now available
Extremely well; 170ns is the length of the incoming market data packet, and the reply starts immediately on end of incoming packet. It takes more than that just to DMA a packet into main memory from PC gbit interface.
It's considered good writing style to write the first sentence, the second is implied.

Unless you're presenting historical facts or figures, If every sentence in an article had the author qualify himself with 'imo', 'that's why I think that', etc... it would be a pain to read, and the argument would be a lot weaker.
I can see the value in a legible monospace font that's compressed horizontally. That said, I'm pretty happy with Inconsolata these days.
Well, somebody made the camera those embarrassing pictures were taken with too…
Typical data capture and analytics isn't like Prism. Seriously, you overestimate your own importance. Facebook doesn't care what you individually do, it's all about collecting statistics about everyone so they can better reach the groups you're a part of.
Ubuntu Mono for me.
As a minor point, use "default_arg is ParamNone", since "==" probably won't do the right thing.

What breaks is something like:

def foo(default_arg = slow_f()):
pass

Under the shorthand gets turned into:

ParamNone = object()

def foo(default_arg = ParamNone):
if default_arg is ParamNone:
default_arg = slow_f()
pass

This is fine, since everyone would know that the shorthand means to not put slow code there. Instead, people will start writing it as:

_foo_arg = slow_f()
def foo(default_arg = _foo_arg):
pass

Of course, then what happens with:

_foo_arg = slow_f()
def foo(default_arg = _foo_arg):
_foo_arg = 5

? Under expansion it becomes:

_foo_arg = slow_f()
def foo(default_arg = ParamNone):
if default_arg is ParamNone:
default_arg = _foo_arg
_foo_arg.add(5)

This violates Python's scoping rules, because _foo_arg is now being used in local scope instead of global scope. Eg:

>>> def f(x=None):
... if x is None:
... x = spam
... spam = 3
...
>>> spam = 9
>>>
>>> f()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<stdin>", line 3, in f
UnboundLocalError: local variable 'spam' referenced before assignment

Which means you now need a new scoping rule, just to handle default parameters without making things more confusing.

It also turns what was a simple O(1) offset into a precomputed list into a globals() lookup for many cases.
One of the best designed and most complete programming fonts is PragmataPro.

http://www.fsd.it/fonts/pragmatapro.htm
No you talk to the NIC directly, not via the OS.

There is also a podcast here http://blog.ipspace.net/2014/06/snabb-switch-and-nfv-on-open...
I'm just start to play with Docker, it seems like a nice way to build out contained systems that you don't want to change much ... but feels like it could lead to problems when it comes time to do updates to software inside the container. It feels like Docker offloads alot of responsibility for security updates from the ops to people in development. Or am I missing something ...
I'd like to know how the 26ns wire-to-wire latency was measured. As far as I know, just handling the PHY layer on NIC takes at least ~300ns. Likely the authors are inferring latency by using 1/<throughput>, which is mistaken at these levels.
I agree. I try to use list comprehensions when I can, but the fact is that as soon as you have to do any sort of logic in your map, it quickly gets unwieldy. I'd much rather use a functional style in many of these cases, but python's syntax and crummy lambdas (as compared to what would be natural to do in say JavaScript or Ruby), means that in the majority of cases I find myself using an imperative style.
The 0 should always be slightly more oblong than the character O, even if you are using a slashing it.

Other than that, this is a decent retina font, but so are Anonymous Pro, Inconsolata-dz, Consolas, and Source Code Pro; and those all also come with options for Powerline.
The same thing stopping 34% of banks all going bad at the same moment: the number of banks

> bad nodes are automatically detected and expelled quickly

I'd be curious how the detection mechanism works
I'm not going to apologize for my use of a little bit of internet-flavoured comedy to make light of an otherwise absolutely horrifying situation.

As a dual US/CDN citizen myself, I really have to look at this and say 'Whoa. A country that I have pledged my allegiance to is, even as I type this, actively choosing to spend money on killing people outside of their country as well as it's own citizens, instead of helping the people inside of it's own country that are unfortunate bi-products of it's government and banking system's poor decision making over the last century.'

I work in theatre as well as software development, and in theatre we have two faces, a laughing face and a crying face. Because everything is a tragedy or a comedy, depending on how you look at it. I'm just choosing to use the smiley face. :O)
How to Work with PMs: A Cheat Sheet for Designers
Fruit Loops sound like they wouldn't be too bad. Instead, the Kellogg's product is called Froot Loops.

It's a bit fitting: a bastardization of the spelling which underscores the bastardization of nutrition going on with the product.
Sure you can: as a random example, AWS supports SR-IOV today: you can directly communicate with a NIC from a userland linux process if you set everything up right.

The general idea is to have hardware with direct virtualization support (which is increasingly available on commodity hardware), then have a 'control plane' of layered, virtualized syscall APIs that configure a 'data plane' of virtualization-aware hardware. Permitted I/O operations occur just as if they were on bare metal, with asymptotically zero performance overhead, because you can process an arbitrary amount of data without invoking any code at the OS/hypervisor/cloud provider layer.

For example, my rented, virtualization-aware CPU allows me to run any non-privileged code that stays within a certain block of address space; my rented, virtualization-aware NIC allows me to send and receive any ethernet frames that match certain header bits; and my rented, virtualization-aware disk allows me to read and write to a certain range of LBAs. The nth-layer OS or cloud host or whatever can come in and alter these permissions at will but it need not examine every single syscall to see if it conforms to policy.
Thanks. It's a little surprising to me since I seem to remember one of Richard Preston's books ending with VECTOR and CDC destroying their samples (and doing the species jump to create something that would theoretically infect monkeys but not people). Perhaps my recollection is incorrect...

I remain amused at how wrath of god people can get with the downvoting. :)
>Unless TOR finds a way to balance enablement with responsibility, it will eventually slide into nothing more then the criminal underbelly of the Internet, and all that is vile about modern civilization.

This is a really good point. The one thing to remember, though, is that criminals already have access to better tools for privacy than Tor. Million-node botnets, hacked servers, stolen identities...

I'm not sure what Tor can do to improve the current situation.
In some countries, you get paid to publish in scientific journals. It is a way for the country to get recognition. There is massive incentive then to publish, apart from career incentives.
I know, and I'd rather the service be paid for by myself than by a secret service.
I thought every font looked good on retina displays, since my problem is always to find fonts that are well hinted and look sharp in small sizes.
Wikipedia Mining Algorithm Reveals The Most Influential People In Human History
If Russia have anyone to complain to, then surely it's the Maldives? I doubt the USA went to the trouble of kidnapping the dude without the (cheaply acquired) cooperation of the local police. The USA made no secret of the fact this guy was wanted and would be arrested if possible. I doubt the Maldives will care too much that in future they'll miss out on the Russian-hacker-thief-vacation market.
You're using your anecdotal experience to say that an entire profession of people who undergo many years of training don't understand the scope of the issue but that you do. That's why I downvoted you.
Red Hat moves forward with new OpenStack release
> Among other things, the bill by Feinstein and Chambliss would authorize companies and individuals to monitor their own and consenting customers' networks for hacking and voluntarily share cyber threat data, stripped of personally identifiable information, with the government and each other for cybersecurity purpose.

Who wants to be my first customer?
Navy unveils prototype railguns
Zend Development: Zend Studio Test-Drive
Yes-Man Testers: When Is It Time To Stop?
The galling thing about AA/NA in the US is that judges often mandate attendance as condition for release of a DUI. The problem being, this violates the defendants 1st amendedment rights by the state forcing a religion on him.
Seriously I am too stupid to even know what this is... even after I read the FAQ. :(
Much of the "increased energy levels" that people report from excluding gluten probably has to do with the fact that gluten elimination diets often end up having a lower glycemic index. Most gluten sources are high in carbohydrates, specifically processed carbohydrates. Eating lots of processed carbohydrates spikes your blood sugar giving you short-term energy, but makes you tired once the sugar is removed from your blood stream.

Gluten free diets often end up being higher in raw foods simply out of convenience, since most of the gluten free food items you can buy at the store are things like nuts, vegetables and the like. While gluten free dieting may be a fad that is annoying to your friends, the end result is that the majority of food people avoid is stuff they probably shouldn't eat that much of in the first place.
MD here. I agree that many EMRs can do the things you list. What you have missed is how painful/clunky it is to do so, which is why it's still so often done by hand.

Of course, some EMRs may be good... just none of the 10 or so I have used.
I'm on the board. I actually don't have any more information about this right now, but I'll be following up to see what I can learn. I imagine that similar to voting ring detection on a site like HN, the specific details about what tipped us off are probably going to remain semi-private. But the issue of fraud detection in academia is incredibly interesting and a good example of where publishers (both via software and human intervention) are playing an important role. I'll see if we can share any more of the technical details publicly.
Note that the "article" is sourced from a "gamifier" called http://ambition.com Sounds a bit like second generation gamification for enterprise. First gen companies included companies such as: Badgeville, bunchball, Gigya.

Ambition's tagline? Ambition Makes Companies More Money: Transparency increases efficiency, competition boosts production.
Foolishness on multiple fronts.

It's just a matter of time, the nice thing about fads is that they disappear even faster than they appear in the first place. Ten years ago 'atkins' vanished overnight and it looks like 'gluten free' has already peaked [1].

Also, while were on the topic of diet gripes - mine is vegetarianism. I've been a vegetarian my entire life and faced all the same sort of nonsense as it has risen in popularity. Thankfully, I can pretty easily smell meats and wouldn't face anything worst than indigestion for accidentally eating some.

1: http://www.google.com/trends/explore#q='gluten%20free'%2C%20...
I worked at the cash register in Hollister in 2006 and we were already getting graded based on how fast and accurate our checkouts were. If you were an 'A' you could process returns without getting a manager's permission. Checkout employees being graded isn't a new thing at all, nor did it come from this gamification trend.
To clarify, I think what they mean is that it's possible that those old links have already been compromised, even though none of the documents (new or old) are vulnerable anymore.

The bug has been patched so that any document with the "anyone with the link" permission will no longer leak its location in the referrer when someone clicks an HTTPS link in it. But it's possible that that happened in the past and the link was already leaked (and unfortunately, they can't exactly fix that). So if you have an old document, it's not vulnerable anymore, but it may at one time have been vulnerable so you might want to update it to have a new link (following the instructions in the Google blog post).
The Mythical Man-Month

But also

The Inmates are Running the Asylum.
Do you have anything to suggest it is not?

Numerous agree natural talent is a myth

http://psycnet.apa.org/index.cfm?fa=search.displayRecord&uid...

http://psycnet.apa.org/psycinfo/1974-06238-001

http://onlinelibrary.wiley.com/doi/10.1111/j.2044-8295.1996....

Can you even define natural talent?
That sounds awesome. Keep it up!
Definitely -- +1 to general purpose machine and doing this on normal hardware without special NIC's. However, as soon as you dump the OS, the machine would no longer be suitable as a shared tenancy/cloud host. It might be useful for some sort of dedicated service offering (that would be a cool AWS feature and allow things like Vyatta that're tied right into the kernel and SDN), but not for general purpose cloud hosting. The hypervisor/container/OS are still needed to enforce roles, manage resources, etc.
Longform Content with Craft Matrix
Spanish Language Beta of oneSql Available
I don't know, I strongly prefer the explicit "IMO" where correct. Most people do mix up, in their writing, statements of opinion and statements of fact. It's really annoying to leave the burden on the reader to figure out which is meant.
How to Refine Your App Idea
I have spent a significant amount of time with many programming fonts. My favorite monospaced font is Menlo. That said, I'm farsighted and prefer fonts with more weight.
When you want to do updates, you can just replace the old container with a new one reflecting the updates.
That is very cool. Where would you go from there? It seems if you're already so fast that you can start replying as soon as all the data is received, there isn't much more you can do. Or are there techniques for going beyond that?
My bank account has 2 factor authentication for that very reason.
Thanks for taking the time to read through!

The wording on that could be improved a little because there's a bit of a distinction between total computing power and number of nodes.

It's a proven result that in asynchronous systems with potentially malicious nodes, 1/3 is the maximum number of faulty replicas that can be tolerated. Here's a paper with a proof: http://zoo.cs.yale.edu/classes/cs426/2012/bib/bracha85asynch...

Bitcoin mixes things up a bit by also taking into account total computing power, but is still vulnerable to attacks where more than 33% of nodes are controlled, like selfish mining: http://hackingdistributed.com/2013/11/04/bitcoin-is-broken/

If more than 33% of nodes are compromised at the same time the good nodes will not accept bad transactions, they will simply wait until the consensus pool is fixed or removed and then continue normally.

Of course, with enough nodes it should be very unlikely for an attacker to get control of that many nodes at once.
How does Snabb Switch compare to the Linux kernel's openvswitch/openflow combination? Are there any advantages to Snabb for forwarding/counting appliances or is it just for packet-consuming applications?
What Will Fast Company Write about Your Startup’s Culture?
QuizUp Growth Story
The argument would be weaker because it is weak in reality. That is why journalism digs up actual evidence beyond one person's speculation. This article is light on substance; if he'd written it as a personal opinion, it still would have stood to introduce the font. Having said that, the font looks promising, and I'll try it out.
> The plaintiff must allege "enough facts to state a claim to relief that is plausible on its face." Bell Atlantic Corp. v. Twombly, 550 U.S. 544, 570 (2007).

Yes, Texas courts may indeed be starting to follow the federal Twombly/Iqbal doctrine in view of a statutory change a couple of years ago. Recently, in a similar case, GoDaddy.com successfully persuaded a state appellate court to overturn a trial court's refusal to dismiss the plaintiff's complaint on that ground [1].

[1] http://www.jonesday.com/godaddycom-llc-v-toups-a-texas-appel...
The Challenges of Building an MCU Into Sqwiggle
it's like ripple without the XRP
No silver bullet: De-identification still doesn’t work
I've seen browsers use a colour font for e.g. mahjong tiles (🀄) already; was that a different implementation, or what?
You mean 90 senators (out of 100)
I just tried Consolas again, inspired by this article[1]. I like how it is short and shows a lot of vertical lines. And it looks good. But after comparing it side-by-side with Monospace (default on Linux Mint), I'm sticking with it. I just like more how it looks, it seems clearer to my eyes.[2]

[1] http://hivelogic.com/articles/top-10-programming-fonts

[2] http://i.imgur.com/1FRVhWh.png
Can you point out those comments, because I see nothing of the kind? The only thing that comes even close is "Of course it's Texas I men where else would it be..." and that is obviously a jab at the unique way in which Texas deals with the law regarding all things IT.
Not forget Hermit font
Haha. Perhaps we need to update our intro then, as I highly doubt that's true! Essentially, hyperledger is a decentralised set of servers (owned and operated by lots of different people). Each server has the same collection of ledgers, accounts and balances, as each other, i.e., they have consensus over who owns what. When there is a transaction between accounts, the client that controls the account notifies one server, which then checks this is possible with all other servers. Each client and server sign every request they make, so fraudulent transactions can be detected easily and bad clients or servers can be blacklisted.
> Eight trials involving 3417 people were included. AA may help patients to accept treatment and keep patients in treatment more than alternative treatments, though the evidence for this is from one small study that combined AA with other interventions and should not be regarded as conclusive. Other studies reported similar retention rates regardless of treatment group. Three studies compared AA combined with other interventions against other treatments and found few differences in the amount of drinks and percentage of drinking days. Severity of addiction and drinking consequence did not seem to be differentially influenced by TSF [Twelve Step Facilitation] versus comparison treatment interventions, and no conclusive differences in treatment drop out rates were reported. Included studies did not allow a conclusive assessment of the effect of TSF in promoting complete abstinence.

http://onlinelibrary.wiley.com/doi/10.1002/14651858.CD005032...
> How often do programs crash because of an unexpected null value? Haskell programs never do!

> head []
error "Prelude.head: empty list"

Ok, so you don't call it `null`, but it still crashes the program. Its deceptive to claim null isn't present because it's conventional to avoid using "error" in favor of Maybe, but it's still there, and used throughout Prelude. The REPL on the site hides these errors too, which is going to be pretty confusing to a newcomer who takes the head of the empty list and gets back "null" (the absence of a value) of type a.

> (head x) + (head (head x))
:: Num a => a

Hiding errors makes it hard for a beginner to see what went wrong, although perhaps not in this trivial example.
What does have Polymer have to do with Google's services ? What did you really mean ? Your concerns are not very clear.
Having a "reputation system" at all is already problematic in the case of research.

Research should not tend to satisfy arbitrary criteria. Nowadays with these h-index and impact factor crap, you see for instance journals which require (more or less officially) authors of an accepted paper to cite at least one or two other recent (1 or 2 years old max) papers from the journal.

Any reputation system will work only for its own benefit and not for the benefit of research.

I'm not at all saying that academics should not be evaluated. Only you can't judge the quality and pertinence of work at the state-of-the-art of so many domains with one (or even a few) number(s).
http://en.wikipedia.org/wiki/No_true_Scotsman

Don't ask what's "more Pythonic" or "less Pythonic", Python is not a cult, it's a very practical scripting language. Ask for benefits and weaknesses of a given approach in given circumstances.
How good a journal is the Journal of Vibration and Control?
HTTP referers are evil. I've been using RefControl[0] to block 3rd party referers for years now.

[0] http://www.stardrifter.org/refcontrol/

The web wasn't built with privacy in mind. 3rd party cookies and HTTP Referers are just the low hanging fruit.
I don't know, I strongly prefer the explicit "IMO" where correct. IMO most people do mix up, in their writing, statements of opinion and statements of fact. IMO it's really annoying to leave the burden on the reader to figure out which is meant.
Doesn't seem like their trust model really assumes rational agents.
Alexander Gerst posting from space on Google+
Wield Trello Like a Ninja to Slay Waste at Home and Work
A Point of Strategy-- it might be more instructive to survey practicing attorneys with IT/CS/EE backgrounds.

There is ALWAYS room for a good lawyer who gets truly gets the tech realm. Conceivably, someone could build a great law practice specialty in that space.
I'm a huge inconsolata fan myself.
Then it's a whole different story. It's a contract between the landlord and me that I voluntarily signed. Neither me, nor anybody else never signed any contract with government saying I cannot sublet.