skysight-inc/HackerNews huggingface dataset:
Implementation complexity is not the issue.

The issue is that a programmer needs to understand how the generics model works and how it interacts with every other feature of the language. That makes the language more complicated, which (as you say) leaks into the higher levels.

Generics is just one of many features that Go could have, but does not because it makes the language bigger.
>In general do mutations follow probability distributions that are known?

In some ways, yes. Substitution matrices[0] describe how likely it is for an amino acid to mutate into another amino acid. However, they are generalized descriptors. At the same time, PWMs[1] describe how the probability of any given variant (mutation) is in a specific sequence, and are created by analyzing all known homologs (similar sequences) of that sequence.

However, the number of mutations required for a virus which is incapable of becoming airborne is probably large and definitely unknown. I'm not an expert in virology, but I believe that there are two requirements for a pathogen to become airborne:

A. It must infect and replicate in an area of the body capable of generating aerosols (generally, the respiratory system, like Influenza and Tuberculosis).

B. It must be good at surviving in aerosols- I believe this requires specific environmental adaptations and the right surface proteins and sugars.

I believe that Ebola meets neither requirement (especially the first), and you could see how meeting both would require not just large physical adaptation, but also a complete change in the virus' life cycle in the host.

>And then let's say someone wanted to cause mutations that would make it airborne. Could they do it?

I think in general it would be easier to start with an airborne virus, and make it deadlier. I'm not an expert but this BBC article[2] quotes that a deadly virus has never been observed to change their vector of infection.

0. http://en.wikipedia.org/wiki/Substitution_matrix

1. http://en.wikipedia.org/wiki/Position_weight_matrix

2. http://www.bbc.com/news/blogs-echochambers-29168905
I'm not gonna save never because I'm sure there have been bizarre exceptions but....basically there are never shareholder votes. Only board votes.
What's the problem that this framework is trying to solve? I can't imagine that Ruby code will correctly compile into every possible use case for JavaScript. Even if it does I won't be able to leverage any gems, which is the real power of a mature server side language. It seems like this is just a crutch for Ruby web developers to use a familiar syntax and avoid learning JavaScript, which seems valuable if you want to do anything beyond a basic web page.

Please tell me if I'm missing something. I'd genuinely like to know.
I'll say it again: Go doesn't have generics because of implementation complexity. The tradeoff was against the additional complexity that our users would have to deal with.
Without looking at the issue, I can say that the "deficit" and "surplus" are for the budget. Actual spending may differ, which may explain the rise of the debt.
The consequences for failing as an entrepreneur have always been and will always be opportunity cost.
Uh, that's exactly the supply issue. I have read a number of reports of that incident.

The guy escape because he was starving - he went immediately to the market to buy food. If he had food in the isolation ward, that wouldn't have happened (or would be a good deal less likely).

And uh, the idea of shooting people infected with Ebola shouldn't be first or second resort considering you would be straying their infected blood over a significant area. Not to mention guaranteeing no else would want to be treated, etc.
Sure..we should all lunch.. how does october 1st sounds like for lunch at plants restaurant in financial district.
That is an interesting and chilling read of what is happening. I think in this case the gp post was playing off the colloquial meaning of the trade-craft word "task".

In intelligence communities of different countries they use jargon to mean specific things (just like lawyer like to use Latin words). Except in this case it is usually English words that have specified (overloaded) meaning that might or might not retain a relation to the colloquial meaning.

But if we accept the translation and explanation from the video. Then "tasking" meaning to target specifically (focus on on detail so to speak). That is what I got from it.
Oculus VR / Facebook definitely has that potential.
Well, it's half bull. Apple _did_ have market data as they had already launched the Lisa and had seen what worked (and what didn't). People did like the bitmap display and mouse interface, but couldn't stand the cost or lack of applications (note that mac development was well under way when the Lisa launched).

In addition, they made a lot of changes post launch due to market acceptance, e.g. size of storage, cost etc. The Mac benefited from the fact that Apple was willing to stick with it even though the Apple II was still the cash cow and the Mac struggled.

So it's bull in the sense that they were quite attuned to what the market had to say.

But it's not bull in the sense that they really did go their own way, almost fatally (e.g. no floppy -- http://www.folklore.org/StoryView.py?story=Hide_Under_This_D...).
Fair, but I think if Uber truly does remove the regulatory hurdle, than their high-overhead model is not necessarily going to flourish, unless they 'kick the ladder out from behind them' with Uber-specific (ha!) regulatory exceptions. Is the software that handles all these issues really worth XYZ% of the revenue, or could it be done leaner?
Is blackmail good enough?
http://www.lettersofnote.com/2012/01/king-like-all-frauds-yo...
>So is this only a good response because apple succeeded so well or should they have done market research and done even better?

The gist is that it's not about how "well you do" money wise, but how well you do in producing what you think is good.

It's not advice for those who would prefer something subpar that would make them more money to something good that might not do as well. etc).
How to Keep Going When You're Demotivated at Work
How does the world's response to Indonesia, Haiti compare to this? Do we need some celebrities to put on a telethon to get more nations acting AND acting immediately on this?
C code that can be “compiled” by sha384
i beg to differ. never has the gap between producer and consumer been so wide. what the consumer is seeing is getting more and more dumbed down, while the tech that runs behind the interface is getting more and more complicated.

its like (this is really vague, sorry)..once upon a time you interacted with your pc via cli..now you get a in-browser webgl game..

or..this certainly is not universal..but those people that have 3 devices often don't even know how to add a mail account(whats pop3/imap/tls?)..
The watch isn't meant to compete with your phone for content consumption, it's for subtle notifications and alerts. Who is calling me? What meeting am I going to in 10 minutes? Who just texted me? I see myself getting a completely silent alert and then discretely glancing at my wrist during a meal or some other time it would be inappropriate to be fiddling with my phone. I can politely excuse myself if it's important.

I don't expect to watch a movie on it, I just want it to look stylish and help me stay connected in a less douchey way. The fact that it may replace my Polar heart strap and watch when I'm working out (Hopefully it's more reliable than the Basis watch) is just icing on the cake.

I have a feeling there will be some interesting third party applications, off the top of my head it might be nice to know when my boss is nearby, perhaps based on strength of his phone's bluetooth signal.
That made sense. Thank you for explaining.
The author of that blog post has an incentive to make the process seem as difficult and complicated as possible. After all, the more scary it seems, the more likely you'll pay them for assistance.
As somebody who has been wearing a Pebble for a year or so, I agree that this won't be as dramatic as the iPhone. But I do think wearables are going to be a major market.

The modern smartphone is a huge compromise. It has to do everything but it has to fit in our pocket and run all day. It's basically a Swiss Army knife: sure, it does everything. But it doesn't do anything very well.

I think the trend toward larger phones is exactly why wearables will be big: If you can have the little and low-interaction things on your wrist, then that lets the phone change to be better for the tasks that remain for it. A bigger screen and a bigger battery are more appealing if the phone only comes out when you actually need a big screen, rather than just to check the time or to acknowledge a text.
I think that they have the potential to dramatically change the app environment and allow for some very interesting interactions, but I agree that they will primarily be an extension of the iPhone. What that means for Apple's bottom line is unclear - if it makes iPhones incredibly more useful such that a significant percentage of iPhone owners buy the watch, it may move the needle quite a bit.
Cool. Thanks for answering here. Great project I will surely give it a try at some point.
Why do you think CoreOS? A lot of the suggestions above make sense - I was just curious what your thoughts were on CoreOS?
>Is it really that prescient? By 1985 there were lots of BBSes you could dial into and connect with people from across the nation.

Yeah, it's really that prescient.

The fact that BBS existed and there was some networking in colleges is irrelevant. Most people didn't even think a PC would be important for everybody, much less internet. It was seen as a totally geek / big business thing.

Read how the media pundits and even large corporations talked and wrote about the web in 1992-3 for example (as a fad, novelty, for nerds only, etc). Heck, even Microsoft took years to get it, and got behind Netscape.
OpenCV  NumPy Converter Using Boost::Python
The interesting thing here is not that Ruby runs on both the client and server. The interesting thing is the client-server data synchronization, at least that was my perception having seen a talk on this a few months ago.
All of the world religions disagree with you.
You have it all backwards. We didn't build Go in order to have arguments on a mailing list. And I don't think the people saying "I don't need generics," are lying. I think they actually believe what they say, and I'm sure if we did introduce generics today many of them would say "I think this is a mistake."

Yes, the tradeoffs have been made. The language has been designed. It is very unlikely that Go 1.x will see generics.

Yes, any new language feature may slow down the compilers and/or runtime. Go values compilation and execution speed highly very highly. To include any new language feature we would assess whether it is worth the various costs; that much is obvious.

But there are technical reasons why C++ and Java could never compile as fast as Go, and they have nothing to do with generics. Go's dependency model is the main reason it can build fast.

And simplicity is a core tenet of the language design. To sacrifice that would be to admit defeat entirely. We could have just been using C++ all along.
iCalc: A calculator to calculate Chinese for iPhone
They didn't hesitate to send troops for some bullshit reason, why hesitate now when it's actually beneficial (assuming it is executed correctly which may or may not be the case)?

Right, because it is not beneficial right now (it's not like there is oil in there) and we can always take action later when it gets closer and more serious.
But this approach did make them more money.
There will be no such fracture. Insofar as voice becomes a useful interface for services, smart watches will proliferate. They don't need to be unlocked as long as they're on your wrist. They eliminate the problem of talking to an invisible microphone that made Bluetooth headsets become less popular.

Smart watches will take off. For all ages.
Add a CIA to this and look at all the black ops they have either admitted or been exposed.

If any of the three-letter agencies (or, for that matter, any big govt agency) uses these kinds of tactic, then there is no reason at all to believe other branches of govt refrain from doing the same shit.

Once, a long time ago, that last sentence would make me a tinfoil-hat-wearer... sad that this is not the case anymore.
trumpet winsock and hours of troubleshooting different configs :) irq settings etc
My understanding of this presentation is that the NSA is continuously mapping the internet via open source and commercial information, and also running huge numbers of traceroute requests from servers located all over the world. The classification level of U//FOUO (Unclassified / For Official Use Only) of most of the items suggests that this information is intended to be shared with various other government entities, such as law enforcement agencies. This might allow for more accurate location of a target IP address than would otherwise be possible.
The heart monitor technology used via diodes on these smart watches isn't very accurate. I can't seem to find the article I was reading but I remember a roughly +/- 10bpm error rate. That's also roughly what I've experienced myself on the LG and Moto watches I've tried.

That said, if you buy a Garmin or similar heart tracker watch, they package it with a Heart Rate monitor transmitter you strap around your chest. Garmin would love to be able to cut costs and keep everything in one piece of hardware, but the prosumer crowd who buy this hardware for Triathlons etc would be furious if the product was inaccurate.
Coming up with products is a bit like coming up with songs or paintings. Market research won't get you Van Gogh's Starry Night or any of the Beatles' songs. Instead it gives you autotune as music and photo filters as art. If you need to come with a genuinely once-in-a-lifetime product, music, painting or anything creative, it has to come from satisficing a basic need in a unique way (often with a personal touch i.e., "soul"). Current startup landscape dominated by validation is basically the autotune model built for quick iterations and easy profits as opposed to the old-school "soul" model which is more of a personal endeavour that transforms into a mass-movement of sorts. Bitcoin would be a modern example of something coming out of the "soul" model.

edit: One place where Market Research does have value in the "soul" model is for refining the product to fit the market better. The germ of the idea is still intensely personal to the founder.
It definitely does show large increases during the depression (when the economy shrank) and during WII, when we went all out into war. Fluctuations since then have been quite boring.
Doctors Without Borders/Médecins Sans Frontières (MSF) is on the ground and is one of the most effective ways to directly support efforts to aid Ebola victims and stop the spread (disclosure: I just donated):

https://donate.doctorswithoutborders.org

The health systems in these countries were already overwhelmed and under-resourced long before Ebola broke out, and the international governmental response has so far been alarmingly tepid.

Recent AmA with an MSF doctor:

http://www.reddit.com/r/IAmA/comments/2g79ip/i_work_for_doct...

Note that MSF has an excellent efficiency rating (~87% of revenue goes to program expenses, 11% to fundraising):

http://www.charitynavigator.org/index.cfm?bay=search.summary...
I'm the lead developer on Volt. The goal here isn't to keep people from learning JS. I've been doing JS development since long before I found ruby. Just some thoughts on it I had been working on for a blog post:

In web development today, JavaScript gets to be the default language by virtue of being in the browser. JavaScript is a very good language, but it has a lot of warts. (See http://wtfjs.com/ for some great examples) Some of these can introduce bugs, others are just difficult to deal with. JavaScript was rushed to market quickly and standardized very quickly. Ruby was used by a small community for years while most of the kinks were worked out. Ruby also has some great concepts such as uniform access, mixin's, duck typing, and blocks to name a few. While many of these features can be implemented in JavaScript in userland, few are standardardized and the solutions are seldom eloquent.

Uniform access and duck typing provides us with the ability to make reactive objects that have the exact same interface as a normal object. This is a big win, nothing new to learn to do reactive programming.

--

Also, just as a side note, Opal does a great job of compiling ruby to JS. The code is easy to understand, supports source maps so chrome for example can bring up your ruby code in the console and show line numbers in the ruby code. While many gems won't work without some porting, a lot do. Opal currently runs rspec (a very complex ruby project) with only a few patches. Really though, typically front-end solutions do different things than backend solutions.
One of the deepest desires people have is to belong to a group. For the vast majority of history, isolation from a group meant death. Therefor people have a natural instinct to follow the behavior of a group even if it's something they wouldn't do on their own (like riot after their sports team wins/loses). Seeing someone do something also gives people the feeling of approval, whether valid or not.
The key to bribery (well, heck the key to keeping members of any "evil" organization's mouths shut), is to find something they are really really embarrassed about, some sexual fetish, something secret about their family. Or, promise to absolutely put them in prison over some crime they committed. For the later, ever better entrap them to commit the crime first and record it. All that coupled with a reward -- if they need money, offer money (maybe in the form of a consulting business in a NSA front company with this purpose in mind).
Only the Tesla won't change the world. It's just an electric car.
You do realize that, inch for inch, a circle has the highest area/perimeter ratio, right?
This is obviously wrong. The check engine light, even on US cars, can indicate a variety of problems unrelated to emissions, some serious.
Fractal wrongness
Just out of curiosity, what kind of uses would a 4D collision detector have?
Jobs, conceptually articulating what would become the Internet in 1985:

"The most compelling reason for most people to buy a computer for the home will be to link it into a nationwide communications network. We’re just in the beginning stages of what will be a truly remarkable breakthrough for most people—as remarkable as the telephone."
The one I always think about is maps on my wrist. Ever since I saw the promotional photo of a guy on a bike with a Moto360 & maps, it pops into my head as I am biking and my phone is hollering directions from inside my pocket.
I suspect the author is probably right but didn't glean much actionable from the post.
Tesla was launched with the investment and vision of a man who's already made billions in the industry, not some teenagers with an idea and a garage.
DMD isn't faster than the go compiler anymore
Crops Grow on Fake Moon and Mars Soil
A number of Jack Ma stories have reached the front page in the past week. They're really kicking the PR into overdrive in advance of the IPO.
Some might even classify it as "good". Mao once said:

“I’m not afraid of nuclear war. There are 2.7 billion people in the world; it doesn’t matter if some are killed. China has a population of 600 million; even if half of them are killed, there are still 300 million people left. I’m not afraid of anyone.”

http://www.theepochtimes.com/n3/4758-maos-nuclear-mass-extin...

BTW Ebola propagation maps I've seen show China having the slowest penetration rate of all nations.
Not anymore. You're two years out of date
I was wondering about that too. At my work they extensively use Wily Introscope performance monitoring. It's my first job, so I don't know what other options there are, but Wily seems pretty useful in providing real time and historical data about JVM based applications, as well as other components we use like message queues, time taken by SQL statements, as well as other configurable metrics like process/thread counts, CPU useage, etc.

Wily has dashboards about overall application stats that you can configure, as well as dashboards (?) on a per application level. So I can take a look and see the threads on one JVM are getting stuck and also some SQL statements/service calls are taking longer then expected on that same JVM/overall application. Also useful in dashboards on a per datacenter level to help figure out what's going on.

I'm genuinely curious, because I don't know any better, how do other companies monitor their applications? Anyone else have any comments about Wily monitoring?
Yep! As much as I love New Relic's logging I find that its interface is clunky, things never go to the places I believe they will take me, and there is an extensive amount of information clutter.
>One place where Market Research does have value in the "soul" model is for refining the product to fit the market better.

That's all anyone asks of Market Research.
Snowden Op-Ed: New Zealand’s PM Isn’t Telling the Truth About Mass Surveillance
As an experienced biker I wouldn't allow this thing in my helmet because I want a full uninterrupted field of vision.

We have enough problems with bad weather, flies sticking to visors and generally paying attention to what's ahead of you - vehicles pulling out of junctions, road-kill, fuel spills and potholes - i.e. riding defensively without distraction.

Most riders, once familiar with their bikes know how fast they're riding and what gear/rev ranges they're operating in from the engine sound, they don't need to watch their speedo and rev counter.

You might say, "yeah but maps?", I say plan your journey and if you have to stop a couple of times to take a look at a map then big deal. Don't put your life in danger because you switched your field of vision from watching a junction to checking a map in your helmet just at the moment a bus or a lorry pulls out because it didn't see you.

I did however dig the tinted visor.
Interesting idea. Certainly a large percentage of our smartphone usage is turning on the screen to glance at a notification, then dismiss it. Smartwatches allow you to not have to do that. But the notification still comes to your phone, and still needs to be beamed to your wrist. So you don't save on any network usage battery. It's basically only the screen. Now the screen is expensive, no doubt. But even so, how much additional battery life would you get out of a phone from turning the screen on 50 times less over the course of a day?
A Self-policing Homeless Community
We are Anonmyous.
eAthena is somewhat outdated / abandoned due to the old admins that went AWOL. Jguy/Jman stepped up along with other contributors and created rAthena with goals on emulating newer parts of Ragnarok "renewal mechanics"

http://rathena.org/ https://github.com/rathena/rathena

its doing way better then eAthena :)
>It's also a great design because it needs to be highly reliable, and lights are probably the simplest things you can apply power to to generate a notification.

Only that's a BS reason, because you could always have the "simple reliable" light AND a more detailed explanation in a panel next to it.
They should rewrite the tax code in Haskell. Not only would that simplify it greatly, it'd also lead to a significant increase in the number of MonadFactoryFactories in Enterprise tax-handling code, which might ultimately motivate Oracle to add higher kinded polymorphism to Java. One can always dream...