skysight-inc/HackerNews huggingface dataset:
The article doesn't really cover this. It makes it sound like there was only "one British doctor" in 1916 who thought the cause was physical trauma, whose "views were soon eclipsed by those of other doctors who saw shell shock more as a matter of emotional trauma", a consensus that thereafter "held sway for decades", not to be questioned again until "yet another European war broke out", the Balkan Wars of the 1990s.

That is not really an accurate picture. There was more than just Mott with that view even in the World War I era, and the article forgets one minor European war between World War I and the Balkan Wars, during which the question was reopened, with a number of physicians in the 1930s-50s arguing for a physical cause. The article wants to position this as a radical new proposal overturning 100 years of ironclad consensus, while in reality it's more of a recurring proposal that has had periodic champions.
No you haven't. The system takes a long time to catch up with people because it assumes good faith in most cases. It isn't built to deal with crackpot nonsense.

It will eventually catch up.
> If teachers were estimated on mean test scores, we could rank them the same way we often rank salespeople.

Good sales people create value by bringing in money, and sales are measured in money. Good teachers create value by teaching well, and mean test scores don't measure teaching well. That might be slightly simplistic, but that's the big picture idea.

> And with sales, you need to determine whether your attribution/commission model is an accurate measure of salesperson compensation to company profits

I'm not arguing that sales people are always fairly compensated, only that there is less complexity in doing so and the epistemological issues are more straightforward.

> So test every quarter and evaluate on that basis.

In sales, measuring is free, whereas testing is more like growing carrots... If you keep pulling up your carrots to check how big they are, then at the end of the summer you're not going to have any carrots.

> explain why teaching is fundamentally different than every other profession

I never said or implied this.
The article seems to imply even that wouldn't be perfect- shock waves can and do travel through the bloodstream.
I've been living in Montreal for ~7 years without a car. It's not difficult. Yes, it's anecdotal, but I would find a car burdensome.
No. The word used is Minority/Non-Minority. Minority definition is derived from another body "National Council for Minority Education" which by definition can not have a Hindu on its board.

All points are completely accurate as since I am involved in some of the court cases.
If you have used Clojure for a while, you'll find Elixir pretty bland. Not bad, I mean, but....
>... The broader question is whether the law should permit any third-party funding of litigation where the funder has otherwise has no connection with the merits of the dispute.

Are you seriously trying to argue that contingency fee arrangements, or lawsuits funded by groups such as EFF, ACLU, SPLC, ACLU etc etc etc are somehow litigation abuse?

The real underlying issue is that it shouldn't take millions of dollars to litigate a claim against a big corp like Gawker. Why in general should legal fees be so large that someone with any kind of injury has to give 40% of the settlement to a lawyer? This is the public policy issue that is important.
Laid-Off Americans, Required to Zip Lips on Way Out, Grow Bolder
I'll chime in with another "AWS is fine, as long as..." comment:

AWS is fine, as long as you don't rely too much on the web interface.

The AWS web interfaces are inscrutable, clunky, and slow. A lot of the trial and error you want to do to figure out how things work in AWS is very difficult to do in that interface. Often, the interface isn't even a win: it will just dump you into a textarea where you have to fill in some structured command-line style text anyways.

Instead of trying to deploy through the AWS web interface, build some simple tooling (use the AWS cli, or Python boto, or whatever) and then do trial-and-error using those tools. A lot of things in AWS make a lot more sense when you work directly with the API, rather than the web interface.
What's nightly in Rust today will become stable soon enough (idk the timeline for SIMD). But OK. Stable only. In that case, rust is 2x slower than c code that can be optimized by SIMD. Not much of an issue, really, and it proves nothing about rusts overhead except that you can't rely on autovectorization. Not really a big deal.

> 19% is a huge difference.

IMO that in the realm of microbenchmarks, it really isn't. You clearly disagree, not much I can do about that.

> That C code isn't well-optimized at all...

Go ahead and fix it then. You've been telling me much the same. I already mentioned that the other benchmark you linked me to wasn't optimized.

> Does that mean it is impossible to prove to you that C is at least 2x faster than Rust since twice is less than one order of magnitude

I use the term loosely, 2x is certainly alarming. As long as you rely on simd benchmarks I will disagree though, since in most cases a lack of that optimization isn't the reason your program is slow. If you really really care about performance, use nightly rust; there's no cost to that. I have yet to see production C code that uses SIMD everywhere possible, just in some tight loops. That is not going to create a 2x difference in performance unless the tight loop dominates all else. That is not most use cases.
Can you elaborate on what you mean by master-master replication between users?

As for open source it's not open source at the moment but it's one of the options I'm considering. I just wanted to get it in front of more people as quickly as possible so I can make better decisions based on reaction. If you're interested in how this will progress, please join the slack channel to stay in touch http://textethan.us8.list-manage.com/subscribe?u=54e23b3fe61... or you can also follow me www.twitter.com/gliechtenstein to hear about it.
I agree, but I guess my point (in this comment and others) would be that we should stop thinking of intelligence, consciousness, free-will and other attributes as a hard line but rather gradients or quantities.
Google accused of burying negative stories about Hillary Clinton
How to build and deploy a simple Facebook Messenger bot with Python and Flask
Negative Marketing
Shoot dead few rioters once and people learn their lesson. We need a government that enforce the law on the books. We havent seen any riots post Guj. in Guj. have we ?
There's a lot of work to take advantage of perceptual quirks of human vision that happens in tweens by humans that these algorithms don't account for (at least last I knew).

Sometimes a perfect interpolation, or even something based on a physical model doesn't feel right, isn't what is expected.
I heard (and hope it's true!) Prof Davis got a well-deserved license fee from MathWorks...

Prof Doug Lea at Oswego is another unsung hero who has done a ton for programming and particularly parallel programming. A big chunk of java's std library is copyright Josh Bloch and Doug Lea. In particular, Prof Lea built jsr166.
There is a long medical history of treating things in isolation in order to understand fundamental aspects of biology and such. While the rest of science has more or less moved on from this mindset, the medical field hasn't fully yet.
The thing is that "the documentation says not to do that" is almost always a garbage answer---even when the docs say it in big flashing letters, like mmap. A good interface should never produce garbage, even when fed garbage. In those cases where it's a necessary answer (say, the interface has no way to have the information necessary---which certainly doesn't apply here), Nolan's answer was completely insufficient and demonstrates a serious lack of respect for the poor sot who spent the time to report the issue.
We embraced AWS nearly 6 months ago. We had the occasional use before then, however this time we went all in. We learnt about VPC, proper multi-zone availability, made use of a dozen of services etc. It took about a week to grasp it all and apply it in Terraform (the AWS and Hashicorp docs were helpful and thorough). We were all extremely pleased with the outcome. That was until it came down to managing all those interconnected components.

We are now looking for a devops person simply because the AWS stack in its entirety is daunting. Yes, from experience it is possible to manage with just the software guys. However there's just too much going on. The more you use of AWS, the more difficult and demanding it becomes.

For all that was said, we don't regret moving to AWS (were previously on Rackspace).
Wait, what is this bullshit and what moron wrote this press release?

From the paper:

> Analysis of two high resolution nucleosome maps revealed

> strong signals that—even though they do not constitute a

> definite proof—are at least consistent with such a view.

Also, the premise of this paper is clearly something only a physicist would think was interesting. And I'm not the least bit surprised this wound up in PLoS.

This just in: Modeling DNA using what we already knew about DNA confirms what we already knew about DNA.

-----

Edit: OK, I've gone back and actually read the whole paper. I can't say I'm particularly swayed by this paper and I'm not entirely sure the point. But, in a pattern I'm seeing throughout biology, a non-biologist modeler just realized that bio is cool and spent the weekend modeling something. Overall, I'm not sure what this brings to the table that merits being published?

Here's my reading of the main points:

1. Some DNA sequences are bendier than others [Not a finding of the paper, already known]

2a. There are histone binding sites and "promoters" for nucleosome formation [already known]

2b. Through modeling, Eslami-Mossallam et al., claim a major factor in nucleosome binding is whether the DNA can (thermodynamically) easily bend around the histone complex. OK, fine, the models are maybe more specific but this preference (and the motifs that comprise the hotspots) were more or less known.

3. DNA sequence determines the physical and genetic properties... Yes, we know.

4. The degeneracy of the genetic code allows it to encode additional information. We already knew this, in fact, we know the mechanical properties of
RNA encode functional roles (See, programmed ribosomal frameshifts and the DNApol gmaa/tau subunits)

5. [The real shocker] DNA in real life organisms encodes both genes and its own structure.
The Ultimate LinkedIn Math Puzzle: ‘;–Have I Been Pwned?
https://en.wikipedia.org/wiki/Wuji_(philosophy)

https://en.wikipedia.org/wiki/Purusha
This looks super useful for making things super reliable e.g., your core service kind of thing. Also if you are writing sort of critical high perf libraries/utility like a resource pool, cache, transaction manager .. the latency & fault looks specially good.

Nullify looks more interesting as a general code reliability check tool specially with the @NotNull thing another commenter mentioned.
I'm sad to see someone so clearly disappointed by this interesting and innovative product. But considering his frustration, I think it's fair he get a refund. But that's not possible, because it is free. In his own words, he writes Clojure all day and loves his job, all because of this interesting and free product called Clojure.

Clojure is far from a perfect language, but what language is? I also love C++ and you'd be hard-pressed to find anyone who thinks it is perfect.

There are flaws and unique quirks with any programming language. A good language is like a person: it has a personality with all the good and bad that come with its unique bundle of traits.
> I myself have had some "big bets" out on major sciences being wrong for a while now, and at least one of them has metaphorically paid off;

What about a prediction market for science?

I think many insiders know some of the stuff is bunk but the public doesn't have the time or motivation to be able to make fine grained decisions about the validity of a particular line of research.

Prediction markets would make public policy decisions about investment in science more, ah, scientific perhaps.

My intuition is that 'good talkers' are getting funding over 'good walkers'. It is legitimately hard to generate informed trust and one wonders if it is even a worthwhile thing to make the attempt when advertising works so effectively. I would like to see the affects of applying a universal basic income just to scientists, because I think a reasonable chunk of the bullshiters would be filtered out.
George Hotz Comma.AI Self Driving Car Kit to Launch by End of the Year
One of the charms of a printed book is the imperfection of the fonts and the impressions of the fonts. Each 'a' impression is slightly different - maybe a little higher, a little lower, a little blotchier, etc. But if I read an ebook, the letters are always identical.

I've often thought that if I wrote an ebook reader, I'd use a font that mimics the imperfections in printed works. I'd have maybe 20-30 different 'a' images, and select one randomly and then 'jitter' its positioning a bit.

I'd also use a background that looks like paper, rather than the perfect white or sepia ones current readers do. Heck, it would be easy enough to scan a few dozen blank sheets of paperback paper, and then pick one randomly for each page.
This is why I love sagemath, and open source in general. I cloned the repo a few weeks ago after hearing him mention how he is mainly the sole developer. It's a huge undertaking and i know how draining something like that can be for motivation.

I may not have time to do a lot but i am gonna join in and help as much as possible. Documentation, bug fixes, whatever. This project deserves it imo
I like the idea of SageMathCloud. I had a numerical methods class that I took where we used a web-based Python math environment that the professor was having his grad students build. It was pretty buggy and would go down sometimes.

Last I heard, they switched back to MATLAB. Having taught MATLAB, I wouldn't wish that on anyone. But if SageMathCloud had been around, it would have been a good option.
The 6526's time-of-day clock uses it, on the C64, aftermarket or hobbyist power supplies that leave it out make the variables TI and TI$ stop updating.
Why not take a leave of absence to at least get the company started and acquire some funding? After that, you could just have a consulting role with the company.
Interesting BBC documentary from 1977 which shows the inside of an Intel factory making RAM chips and (I guess?) 8080 processors:

https://www.youtube.com/watch?v=HW5Fvk8FNOQ&t=9m
But in many environments, your ability to sell yourself is most determined by your ability to deliver.
Sorry, I'm getting a bit too buzz wordy. What I meant was that CouchDB is unique in that it can be run as a peer-to-peer database. Master-Master is when a database can have two authoritative sets. Compare that to Master-Slave where one server is the authority and the other is just a redundant set.

CouchDB is a JSON document store so it could easily store these JSON apps. CouchDB has an embedded Javascript runtime that enables you to execute arbitrary Javascript on the server to perform queries (map/reduce) or perform transforms on JSON. For example, I can write a SHOW function that can take one of your JSON apps and invert all the colors. There's a lot of interesting use cases for this type of set up. I would love to explain more to you if you're open to these kinds of ideas.
Why is it so important to make the chips smaller every time? Especially if they're going into servers, where, as the article says, they will almost never be seen by the customers. To go from 2bn transistors to 10bn on something that's already trivially small, why not just make the thing 5 times thicker? Obviously there would be downsides in cost of materials and power consumption, but wouldn't that be offset by avoiding the need for nano-manufacturing advances in every single round? It sounds to me like there's some kind of "manifest destiny" at work here, especially the quote: “Our job is to push that point to the very last minute.” Really?
If I'm a one man show, doing my own DevOps, what my best option?

I'm technically proficient, but I want easy.
> I admit that I still have trouble seeing the plaintiffs in these cases as any kind of victims.

The allegations are breach of contract by the government (Veolia), local government changing the rules after signing a contract in order to make it difficult or impossible for the company to fulfill the contract (Vattenfall), and allegations that the government seized a company's IP without due compensation (Phillip-Morris). If the claims hold up, those are three very good examples of companies being victimized by local governments. The "chilling effect" that you mention is in regards to the Phillip-Morris case, where the author speculates that PM was attempting to use the suit to discourage similar behavior in other signatory countries. It didn't work out for them[0] - the system did what it was supposed to in that case, and (properly) no chilling effect was produced. We cannot simply say that because any threat of legal action may have a chilling effect that the possibility for companies to seek legal remedies is a bad thing.

> So I come away wondering what is the value proposition for the public. Or is this provision all carrot?

The value proposition is that by having an arbitrating entity that is not likely to be under the thumb of this or that sovereign entity, companies are much more willing to conduct business in those countries when they have some assurance that their disputes against a local government won't be heard and denied by a sock puppet court controlled by that same government. It's much the same reason that we domestically use our judicial system and neutral third-party arbitration to resolve disputes, rather than just relying on counterparties to self-police themselves.

[0] http://www.theguardian.com/australia-news/2015/dec/18/austra...
Indeed. Iron and other heavy elements sink into the core of planets as they're being formed. This leaves less iron on the surface for chemical reactions that might lead to life.

However, iron does play an important role in life as we know it, even today. Earth's molten and rotating iron and nickle core is what creates our magnetosphere that shields us--and presumably early life--from deadly solar radiation.
Thanks for doing this.
mothra(1) delivers
As a nitpick: Cloud Foundry isn't a company, it's an opensource project.

Lambda isn't, uh, quite as fully featured as Heroku or CF yet. And it ties you very closely to AWS. With Heroku you have a reasonable shot at migrating to Cloud Foundry or vice versa.

Disclaimer: I work for Pivotal, we're the major donors of engineering to Cloud Foundry. We sell a commercial distribution (PCF) and have a public service (Pivotal Web Services).
Develop Comprehensive Plan to Make the Most from Social Media for Your Business
Honestly, if they just chose descriptive names that's about half the battle. Right now everything has difficult to decypher code names. RDS (Amazon Database) EC2 (Server Instance) S3 (k/v filestore)

Oce you do learn their names, comes the inconsistencies. Why are Dynamo and Redshift not part of RDS while Aurora is? There's just no rhmye or reason to any of it. No unifying vision. Someone at Amazon needs to take the time just to organize it into logical collections.
A big reason for writing my own Dockerfile was for a) for the experience :), and b) keeping the Dockerfile self contained. Meaning, I wanted the majority of the install commands to be inside the Dockerfile and the only dependent script to be the entrypoint.

However, I don't think there is any significant advantage over the Dockerfile itself since both just install kafka and then run the kafka server. Just different implementations and Dockerfile style preferences. However, similar to spotify's approach[0], I chose to run the zookeeper server using kafka's packaged convenience script instead of pulling another image.

Thanks for the comment though, I hope that answered your question!

[0] https://github.com/spotify/docker-kafka
A light academic disobedience is to refuse to peer-review non-open papers.

I'm trying it for now, you could, too.

http://www.jonaseinarsson.se/2016/only-open-access-peer-revi...
Thats amazing. Yes something like that but for concepts. Merging Dolphin + Guitar Playing. Both have visual elements to it but also has conceptual elements.
I anticipated this response to the word "free", but I stand by my statement.

Clojure is _free_. If you don't want Cognitect stuff, don't use it. If you don't like how Rich/Cognitect et al are running the project, take your EPL licensed ball and go home. Similarly, in the case of Go: Substitute Rob/Google and BSD-ish license.

Just because these languages serve the interests of their respective maintainers does not make them any less free to you. It may make the community less useful to _you_, but hey, they created these things to be useful to them. There's an implicitly mutually beneficial social contract around contributions and community. If you don't like that contract, don't use the language.

In the very unlikely case that Cognitect or Google puts some company-specific stuff in the language in a way that actively destroys the good will of this social contract, then and only then do you have any right to complain.
I believe you may have misread the first sentence? It was stated explicitly that Clojure is _not_ a community driven language and that the direction it moves is the direction that is best for Hickey (and Cognitect).
The security expert in me is terrified at the concept of remote access that, far too often, isn't actually managed very well. I've been to far too many places that have management interfaces like this and either don't know it, or don't apply updates.

It's not that remote access is bad, it's that all the remote access I've seen has been horrible. Hash disclosure is just seen as "meh, that's the way it is", and being able to login without a password is standard unless the IT has taken the time to update something they often don't even know about.
I have also observed this behaviour, especially from higher ranking employees.
I'm on Dvorak currently, but on Vim, the keybindings make up for an awkward experience. How does one deal with that?
"Luckily," we don't have to choose between being afraid of firmware and afraid of C and C++. The shitty Management Engine and other firmware code will be written in C or C++ by terrible coders. The UEFI source code is over 7000 files and 100 MB of code, according to Matthew Garret:
https://www.linux.com/learn/uefi-secure-boot-big-hassle-ques... . And it can continue running once the OS has booted now (a great "feature" that was missing from the BIOS, right?)
I agree that scale is an important factor in deep learning's success, but that Google experiment ended up being a good example of how not to do it. They used 16000 CPU cores to get that cat detector. A short while later, a group at Baidu were able to replicate the same network with only 3 computers with 4 GPUs each. (The latter group was also lead by Andrew Ng.)
I think it has to do with distance electricity has to travel. If a chip is physically bigger, it takes longer to move bits inside of it. Sort of similar to why you can't have an L1 cache the same size as main memory.

Just my best guess from a single processor architecture class so definitely not positive that's the answer.
Oh, and transliterating C and C++ is an exception to the norm. C and C++ are historically linked and quite similar in many ways. Rust does not have this relationship with C. You could easily transliterate C code to unsafe rust code, but that sort of misses the point, doesn't it? :)
"I can handle basic Linux devops. But AWS is not Linux
devops. AWS has become its own specialty. With over 70
services offered, only a full-time AWS specialist can
properly understand how to build something in AWS."

Truer words were never spoken.