skysight-inc/HackerNews huggingface dataset:
When the paper talks about dissemination via aerosol, that means small droplets of saliva or other bodily fluid ejected into the air. This isn't a howto for insane terrorists to put Ebola into hairspray canisters :)
As long as you are not optimizing those new features as you are adding them, it's not premature optimization.
Have concrete examples where Django gets in the way?

Re: microservices, I think it's much healthier to frame that debate as a matter of tradeoffs rather than one approach being universally better suited than the other.
Show HN: Causemap – Crowdsourced Causality
rankedchoices.com Started making a ranked choice voting application(instant runoff voting) but then got excited about another project and switched to focusing on that. Might get back to it sometime, otherwise thought about putting up basic page explaining the benefits of ranked choice voting, etc...
I would guess he means "how are they going to make sustainable $"

Their public acquisitions:

Fig: cluster deployment configuration
Orchard: hosting
Koality: continuous integration

Hosting?
That's interesting, I like that everyone's code has to be public on github so if you get relentlessly destroyed you will at least have the chance to learn from how your opponent works.

I haven't yet tried the game itself, but the testing page mentioned on the frontpage seems rather important, and I think I'll hold off on trying the game until that is implemented.

Also I think it would be good to mention at what time (in which timezone) each day the code is pulled and the battles are run.
They've been pretty good at prosecuting financial institutions that ripped off other financial institutions. It's the public that they don't care about.
I disagree. Customers will buy OLED simply because the price is right in comparison to other options. Consumers don't want 2k, 4k, OLED, bend-y screens or anything else, which is why OLED is not emerging. Distributers want 2k and 4k so they can sell licenses to previous license owners. (Maybe mobile device manufacturing wants OLED for battery efficiency but it's not a huge power savings anyway.) There are also a number of technical hurdles that become pronounced on OLED screens as big as 50". Polls indicate consumers are quite happy with the current LED LCD HD at the associated price point.

A perfect example is the average consumer doesn't even know what OLED is or what benefits it offers. The fact that you do, means you are not average, and are not considered as the majority buyer group. In fact, the benefits OLED offers, the customer already thinks they have, because screen manufacturing sales lingo is so completely f-ed up. The current top of the line HD LED tv is not backlit. Its edge lit. I did extensive research only to find out actual backlighting, what they call "active matrix backlighting" is only on LED TVs starting around $7k to $15k. All this is an example of 'here is the newest best technology that you need to have'. The bad news is, the customer just spent 2k on a big ass TV 3 years ago and they aren't going to by a new one for at least 3 to 5 more years... OLED is going to take it's sweet time getting here, 3 to 5 years. Meanwhile 2k and 4k is going to arrive in the next year or so because of pressure from distributers.
It's wise to prepare. Panicking and being prepared are two very different though overlapping behaviors. The part that 'bugs' (sorry) me the most lately is when someone claims certainty about Ebola's chances of spreading. It's un-scientific to speak with literal, absolute certainty in most contexts. The early guest on The Colbert Report last Thursday, for instance, was resolute in saying the chance of Ebola spreading in the United States is "zero." Attempting to balance against a flip-side of sensationalism is an inadequate excuse. Sure, memories of The Hot Zone panic are alive and well. That came and went. Too many factors are at play though. Anyone who states proof of "zero" seems to only play a fool or propagandist (unless the topic is mathematics).

Ebola is probably high on a list of threats in the form of plausible terrorism. I'll be glad to be wrong. There's no shortage of it to procure. It presumably can't be detected easily. It can survive numerous transatlantic mailings for cultivation. It has about a week delay in symptoms. Short bursts of it in dense populations where people eat/interact would cause huge catastrophe in panic alone. That's one factor. Hopefully, an increased response will thwart its growth altogether and we can again see it as "zero."
the original quote of 2,000 affected was actually the last 2,000 people still using yahoo.
You can get pretty bare-bones with DRF. I enjoyed working with it because it has magic for when you need it, and low-level functionality for when you need more control.
Improvements in memstomp
What parts would you like to override that are difficult to do so?
Please... Why can't someone call this for what it is...
The CDC's response is highly based on political concerns.
AIs are now re-writing history
Free Builds for Students with the GitHub Student Developer Pack
FWIW it's 4th the list of frameworks in the article, Flask/Django/Pyramid being the top 3.
Facebook Opens Its Mobile Ad “Audience Network” to All Advertisers and Apps
Show HN: Unravel – app that compiles all BLE interactions, with customizable CMS
Autodesk offers it's products for free to Students, Teachers and Schools
The title is a bit hyped, but the examination of implications of algorithms is interesting.
When I drove to work, I would just go sit in my car. Quiet, discreet, and convenient.
South is deprecated now - Django 1.7 has migrations built in.
It's no coincidence that frontend developers make good websites :)
Flipkart Apology
Just anecdotally, even though I'm at least technically literate and no stranger to transferring files between portable devices and desktop/laptop PCs, I've found that the need to do so really has fallen off with the newer remote hosted "cloud" options. Up until the past year or so I would plug my phone into my PC to dump photos, notes, contacts, etc. for backup and freeing up storage but on my current phone (Nexus 5) I've just started using the included online backup option.

Now, even though this media backup saves in a private folder, I don't use it for anything sensitive like "racy" photos or banking/identity details. Even if I captured such info on my phone, I'd keep it local for a modicum of security but in most cases, I'd imagine that what people are really looking for is a way to keep snapshots and other memories while occasionally freeing up local phone storage.

As a hobbyist photographer I'm well aware of the importance of redundant backups (local, hosted, RAID, etc) but for the typical pile of concert photos and snaps of that awesome dinner you made, I think the ability to automatically back up to a private "cloud" hosting can cover a lot of the casual backup and offloading of phone images and video clips.
We've been pretty happy with it at Pathwright. 1.7 was a great release. The conventions aren't too restrictive, and it has been incredibly easy to get contractors plugged in and productive in minimal time. We follow many best practices, so our codebase is going to be "familiar" (to some extent) to anyone with some experience. We love Django for the productivity level our team achieves with it.

The ecosystem is great, too. django-rest-framework in particular makes us oh-so-happy.

Not to knock flask/Pyramid/everything else. Pick what your team can be most productive wit. I just think there are less reasons than ever to get too caught up in choice of framework. There are so many great options now.
There are two separate problems we face: income inequality, and rapid destruction of jobs. Raising the minimum wage helps both, by raising the lowest incomes out of poverty and increasing discretionary spending on a mass scale.

Another reason to raise the minumum wage is that we are in a permanent large surplus of labor. Without a higher minimum wage, all wages will get bid-down, especially at the low end. Perhaps you are fine living armed-up and behind barbed wire, but a functioning society has a lot of value. We are going to have to decouple remuneration and the value of an individual's contribution to society from a free market for labor.
Ah, yeah, the 1918 Spanish Flu was bad. But not 18th Century yellow fever or Ebola (potentially) bad (in the US). Using your figure of 675,000 dead, that's a fatality rate for the whole population of 0.6-0.7%, based on the 1920 and 1910 Census figures. Just now looking at Wikipedia, it's estimated that 28% of the population got it, so that would make a US Case Fatality Rate of 2.6% ... bad, but not hardly as bad as much of the rest of the world.

It was fantastic transmissible, plus its killing young healthy people is part of what made it so bad, a lot of older folk at least in the US appear to have had some immunity. However WWI wartime censorship kept a lid on greater recognition of how bad it was (it got its name because reporting on neutral Spain was allowed).

So I don't put it in the same league, and the late '50's Asian flu killed "only" around 69,800 Americans (per Wikipedia), so ... well, how many of us expect Ebola to kill that many in the country? I expect/hope sanity will prevail, that the Politically Correct will be shouted down or hounded out of office/their positions, and once we revert to the old fashioned quarantine methods the death toll will be small. But plenty will label that process as "panic" ... and if it doesn't happen, well, we may indeed see something close to well justified "panic".
Fig wasn't a company. It is an open source project by the people behind Orchard, so you're listing them twice.
Came here to mention what's linked to in @comatose_kid's response. There have been some really huge settlements with many/most of the banks, but it's happened so long after the fact, it's kind of out of the limelight. Obama's DOJ really hasn't gotten a lot of political mileage out any of it at all.
Dropping the Drop
> Now that I've ranted my heart out, here's a coda that attempts to be constructive. As I mentioned, part of the problem is that we equivocate when talking about “types”. Instead of saying “type” or “type system”, I encourage anyone to check whether anything from the following alternative vocabulary will communicate the intended meaning. Deciding which term is appropriate is a good mental exercise for figuring out what meaning is actually intended.

> * data abstraction

> * data type

> * predicate, proposition

> * proof, proof system

> * interface specification [language]

> * [compile-time] checker

> * specification, verification

> * invariant (the thing that “types” are usually specifying!)

I add precondition, postcondition, state. As well, I think the space in between has importance: map, transformer, relation, command. Formalization is tricky, from my understanding.
Show HN: sipgate.io - We are creating an API for our german cellphone network
Little known fact, water had lots of sediment and grit in it back then. Wore lots of things down.
Is that the same method as fluorescent lighting?
Using automated resource management to drive socket (and handle, in general) lifetime is a terrible idea. Sometimes you really, really want to close a handle at a given time. The disposal of associated resources is another matter, and automating that is fine, but leaving a socket open 5 seconds too long is simultaneously 'correct' from a garbage collection perspective and totally, totally not the right thing to do.

The key observation here is that things like closing sockets are actual information channels, so tying them to implementation details like object lifetime is a terrible idea. This, concidentally, is why some attempts to tie the lifetime of long-running tasks/threads to object lifetime are a bad idea.
In my IDE I'd have no trouble - they show up in different colours.

I kind of agree with you, but I think the flexibility over delimiters actually makes it easier to keep code like this clear - you can write something like

opt.foo{ bar.baz(buz bif baf) }

And it's very obvious which brackets go together and what's at which level of nesting.
Path Is Hiring Mid/Sr Software Engineers in SF. SWE, iOS, Android, and Operations
At Path we believe in bringing great happiness to your personal life through mobile technology. Our culture is centered around bringing out the best in all of us through the human-centric design process. We work hard to enable one of the most creative environments in the San Francisco Bay Area for engineers, designers, and product managers to have an impact on the world.

At Path we are tackling some of the toughest challenges in architecture, performance, scalability and reliability. We offer a number of opportunities to innovate in all these areas. We offer a fun, rapid development environment, where innovation and shipping real code are highly valued.

Here are some of our roles where we are actively hiring!

Android Engineer - https://jobs.lever.co/path/0cb8fa24-98ec-4f36-b37e-9f458b6f45f4?lever-source=jt

iOS Engineer - https://jobs.lever.co/path/8d1cf62b-c65f-4de2-9eeb-547c26f14a58?lever-source=jt

Software Engineer - https://jobs.lever.co/path/5715b242-8e48-41d7-9203-b6d0c6038832?lever-source=jt

See all: https://path.com/about
I don't even need diffs, I imagine writing and editing code like this will be painful enough.

Good luck having your program structure limited by the need to force it into a rectangular 2D grid.

Also rewriting half of your program because one of your tracks changed sounds like huge fun.

The thing is of course that the basic idea of "visually" representing the function graph is extremely fascinating. I just think that a real graphical editor would be better suited for this. Trying to shoehorn it back into a text representation does more damage than good.
If they're working without salary, then yes.
Check this out - www.zazler.com
Webserver designed to work with relational databases and bring more value on client-side. Zazler's unique architecture speeds up building mobile apps, JavaScript heavy interfaces and integrations by reducing amount of code and todo list. Basically, it creates a RESTful API of a relational database. Written in Haskell, in Estonia :-)
Rates of hospital acquired infection show that you are perhaps a bit complacent.

These are people who know the risks; are trained to wash their hands; who have access to clean hot water and soap; who have gloves; and who face consequences when patients die.

And yet, even in these excellent hospital settings, on any one day about 1 in 25 people will have a hospital acquired infection.
Time for New Journals in Computer Science
Years before you can change to H1B the next year in US, but lotteries made all these all changed.
The Bitcoin Freeze on Transaction Attack
Some people want to replace the ORM, but I find myself dropping into SQL in places where I need more advanced features. Django is sometimes chided for its simplistic ORM, but I've actually started thinking that if you are going to use an ORM at all, it probably should only be used for the more simple cases. Fortunately, the vast majority of queries in our codebase at Pathwright are pretty simple.

You need not be afraid to use SQL when you need to do something more advanced. You don't need to feel dirty about it. Postgres in particular can do many more things than any ORM is going to be able to cover 100%. Sometimes you can flat out do something much more efficiently than the ORM can with a simple SQL statement.

If you follow this line of thinking, I'm not sure there's a great reason to bother wedging SQLAlchemy into Django, if I'm just going to end up dropping down into SQL for the more advanced queries.
3 Principles of Success from a Killer Self-Funded Company
JSON formatting and JavaScript
Unlike Pudn, csdn.net seems pretty legit. However it looks like there are only about 8000 projects give or take. Compare this with github which has a few million projects and that's just one repo service I'm not even counting stuff like bitbucket and google code. Again I'm not pointing out a deficiency in skill or talent, this is just about culture.
If they want political mileage, settlements are useless. You'll need to dismantle organizations, similar to what happened to Arthur Anderson after Enron.
Ignorance is not what protects humanity from those crazy people. Overwhelmingly, we are kept safe by the moral sense of people. No amount of laws or control has ever proven effective at preventing crazy people from wreaking havoc on large numbers of people. There simply is no one out there who is waiting to find a virus that can be easily spread and have fatal effects who is both capable of enacting such a plan or able to persuade those who are capable to do so. The closest we have is in our militaries, who plan these things and convince themselves of bogeymen hiding around every corner, but even they often find themselves stopped by the moral sense of individuals. We should have been annihilated in a large nuclear war in the 1980s a couple times if not for the individual soldiers simply being unwilling to follow protocol and be responsible for the deaths of millions.
I'm not going to argue against the idea developers are non-contemplative (I'm also not not arguing it), I simply think what you describe is something else.

This is the result of a market pressure that doesn't want to pay for developers that are contemplative. There is no use when they just want developers busting their ass with a color-inside-the-lines toolset, to build a run of the mill (technology-wise) webapp, and have it finished yesterday.

They don't want to pay for more talent than that, and anyone with a CS degree will soon be out of their price range, so we've seen is a rise in popularity of hyper-accelerated tip-of-the-iceberg vocational education "hacker schools" and "boot camps."

Developers do think deeply about things. Just at companies willing to hire someone with more than 5 years experience and give them time to think about problems.
I'm in the market for a house now, and I use Zillow/Redfin every single day at the moment. I'm right there in the "I love this thing" state. I haven't purchased a home before, so it wasn't until now that I got to this point.

You're totally right that monetization is the next concern though.
it seems like something that would be good for visualizing/gui editing, then unicode could be supported easily and the parsing troubles wouldn't be so bad
Again with the anecdotes but a good friend of mine does exactly this. He's not a tech enthusiast and hasn't owned a computer since I've known him. His wife has an old laptop but he doesn't use it and isn't familiar with it.

At some point in the past couple of years he wanted a smartphone after seeing all of us using ours for instant messaging, Instagram, etc. and he chose an iPhone specifically because they have a reputation of being user friendly for even the inexperienced user.

His phone recently ran out of space due to the large number of photos he had taken so I advised him to hook it up to his wife's computer and use iTunes to back everything up. He looked at me like I had three eyes. Up until then he had never done this. Everything came over the air and he treated it as a standalone "appliance".

I did my best to walk him through it and stress that he might want to get a Dropbox or Google Drive account for some level of redundant backup since his wife's laptop isn't what I'd call reliable. As far as I know he sort of glossed over when I got to that second part but at least he managed to get his phone working again. It had actually gotten to the point where things stopped working due to lack of available storage.
Oh my. I don't even want to imagine what Google Voice looks like with the full keyboard.

On iOS 7 it's already down to two lines of text messages, because it's more important that they tell me the name of who I'm talking to three goddamn times. If Google's trying to help Apple sell more new phones, they're doing a pretty good job of it.

http://i.imgur.com/QHL8FeN.png

Does anybody have GV on iOS 8 with a 4S for comparison? I'm genuinely curious what it does.
That would be a radically dangerous position to adopt. It is exactly the position which fueled colonialism. They thought they had grown up as well and were in a position to 'help' the rest of humanity grow with them - into being driven primarily by economic motives dedicated to suppressing every counter-productive urge to pleasure that humans experience.

And, of course, the Holocaust was supported by this exact argument as well. We'd developed enough that we knew how to improve the human race - eugenics. We knew how to improve 'mental hygeine'. All that was required was hard men making the hard choices, overcoming the weaknesses of empathy and compassion for the greater good. And the people lapped it up. That is a dangerous area to tread upon. We should always be humble in our knowledge, and parsimonious in its application.
CoreWars but with JS and GitHub! Cool idea.

I'd be very interested in hearing about the server-side setup, especially around isolating the code so some rando doesn't "require('fs')" and do damage to the server. How are you isolating the brains from the sensitive game data and from each other? How long does a single game take to run given max users? How are you protecting against "while(true);"?

Here's a repo that looks related: https://github.com/JavascriptBattle/javascript-battle-webwor...
Here is the last page of their presentation; screenshots of apps on multiple devices (most are completely custom UI):

http://i.imgur.com/MrPKU4s.png

Also, the 'Disadvantages' mentioned:

* limited native GUI (messaging, camera)

* limits of OpenGL (text handling)
this looks nice!
Such a great tool for social experiments. Love it
Well, they can always say "The Silk Road was violating American laws and the [other nation]'s hacking was not a legitimate law enforcement effort or done in response to a violation of laws in their country."

That does not make the present claim by the US justifiable, but with the right qualifying words, one can construct an objection that is not in conflict.
The ORM lets you write raw SQL with .extra: https://docs.djangoproject.com/en/dev/ref/models/querysets/#... and still get ORM objects back in return, or with .raw: https://docs.djangoproject.com/en/dev/topics/db/sql/ or just by manipulating cursors directly. Nothing in Django makes it harder to use raw SQL...
Really interesting.

Would be great to have Add(item hash.Hash32) return a boolean to notify HLL internal register change - similarly to Redis' HyperLogLog API: http://redis.io/commands/pfadd
Mark,

I believe you reviewed mocl. It would be interesting to see your comparison of the two.
Airbnb from the beginning was an experience set apart. We stayed in Venice on my honeymoon and we had perfect local recommendations by a schoolteacher who lives there. We stayed at her house, and had breakfast with her every morning. It wasn't merely disruptive in the abstract sense. It is a better experience than being in cold tourist hotels.