skysight-inc/HackerNews huggingface dataset:
I picked my own mother for a reason. She's a very successful geological engineer and quite an intelligent woman. However, she is not a sysadmin and is definitely not going to know to configure iptables if Ubuntu software doesn't work.
Teachers aren't ranked based on mean test scores, they're ranked based on their estimated contribution to student test scores.

There are two issues here: 1) How accurate are the metrics 2) how stable are the metrics over time.

Here are the differences between sales and teaching:

- With VAM, not only do you have stability to worry about, but you also have the question of whether or not VAM is an accurate measure of teacher contribution to student performance in the first place. With sales you might argue that the number of sales or total contribution metrics don't accurately predict CLV or something, but the ambiguity there is trivial compared with VAM.

- With respect to stability, with teaching you only get test scores once a year, which means that it takes about five years until the VAM scores of teachers become relatively stable. Whereas with sales people, you get new metrics every quarter.

- Since what matters the most in business is having enough cashflow to stay in business, the short term view matters more than the longterm view. Whereas with students, what they achieve five and ten years out is much more important than how they perform at the end of each year.

- With sales, there is zero barrier to entry, and if you get fired then you can just get another job two weeks later. With teaching you need to spend 2+ years and tens of thousands of dollars to get into the profession, and if you get fired then the best case scenario is that it takes an entire year to get another job. But often you're basically just banned from the profession.

- With sales you're also making several times more money than you would as a teacher.
Turing-completeness is a statement solely about a system's ability to perform computation, in the mathematical sense of the term (take inputs, do something for a while, return outputs, strictly in that order). It says nothing about other desirable properties like usability, extensibility, comprehensibility, etc.
While I don't know enough about Clojure politics to weigh in on general NIH trends, this specific patch actually has a strong rationale for further debate before acceptance.

http://dev.clojure.org/jira/browse/CLJ-1517?focusedCommentId...
Thanks for checking it out and thanks a lot of the feedback! There is a suggest tags system in place right now, but it relies on crowd sourcing and there aren't many users right now. I've considered doing some statistical analysis, but I've been focusing on other features first.

I plan to charge once I'm done with the beta, but it would be more of a side business. It started out as a toy though, so who knows what'll happen long term.
Didn't the article say the vetting was mostly academics doing it for free? Shouldn't cost much then. Curating can be a paid service as was the case in the article. Whereas, I know what the cost is: SciHub is $5,000/mo to operate if all one does is provide a collection of papers. Distribution to a world-wide audience would cost more but could be absorbed by universities mirroring things and using storage appliances like that OSS one that shows up here periodically. Not to mention cheap boxes that cache the hot docs in RAM.

People that want fancy shit can pay for it. Meanwhile, I got 16,000 papers on IT and INFOSEC out of ACM and IEEE through my university just using a search box with titles, authors, abstracts, and PDF download button. All I need to bring cutting-edge and prior good work to Hacker News regularly. Well, summaries of it unless I find a public download that allows me to share. Esp CiteSeerX, a perfect example of what I'm proposing. It's the bomb. :)
Cartful: Changing the Fashion Discovery Game – Forget Pinterest
> he's pretty clear that he considers these bugs

Design bugs, not implementation ones. In other words, the author of the post acknowledges that the existing implementation does what Hickey wants, but the author would prefer that it did something else.
I R a web designer?
Why is Slaptop's (artist) logo shown on the website?
I know you are just giving examples, but it is fairly difficult for me to take you seriously when none of those examples are linked to a respectable reference.
A violation of the "Coursera ToS" doesn't imply that something illegal was done. But even if it did I doubt that it would carry any weight outside of the US.
That only secures the transport, not necessarily the source. Especially without a checksum or digital sig to verify the source, it's a little weird of an oversight for a company like 21.
Well, that's probably true, but it was late and I thought the higher precision would help add to my point. Too late to fix it now, though. :-P
I couldn't agree with you more. I've been wanting to learn Clojure for years now, but I'm not going to fight with an IDE for hours to do so.
Ask HN: Is Bloch's Effective Java Still Current?
Or are there better books with the same kind of information?
Respect and treatment of people is a real concern. I made a decision not to pick a certain library after seeing people being shut down in the issue tracker in the most unnecessarily abrasive way possible.

Clojure does have a lot of amazing people though, and I've been very welcome reaching out to people for help as a whole.
> You don't need a vulnerability to spread spam on Facebook, so that's out. Page likes and video views can be done with botnets. Spreading malware doesn't make sense - it would be far superior to buy a vulnerability allowing direct desktop access, not one that will be patched quickly.

But using compromised accounts that belong to real people with a believable history is more effective for spamming. Of course you'll need botnets, but if the accounts look fake, rarely anyone will follow what you're saying. This is less of a big deal for page likes and views, but it can still be helpful as it will make your page's likes look more legitimate.

Using the accounts and pages of influential people (100k likes or so) to spread malware and advertise is a whole different beast than using some account without a profile pic to do the same.

Regarding personal information, yes I agree, it's definitely more limited in usefulness and not something worth $10k.

But for the rest I've mentioned, I'd argue that a large malware spreading service (yes, these exist) would find an exploit of such nature quite valuable.
On a closely related note, there is a collaboration of DeepMind and the FHI going on and they are about to present a paper on safely interruptible agents at UIA 2016: http://lesswrong.com/r/discussion/lw/noj/google_deepmind_and...
Something that is often very hard to understand (it took me years to do so). Is that maintaining a language is insanely hard. Everything has a cost. Let me give a good example: A few years back someone submitted a patch that improved the error messages in Clojure. Worked great, just a single extra "if" and a message. It was committed to master.

Then people's code got way slower. Why? Well this was a often used function and that single if blew the JVM inline budget causing that function to never be inlined. And that improvement had to he yanked out.

When we talk about patches for a language, we have to realize that if we don't want constantly breaking APIs we have to test that a patch doesn't break existing code, that it also doesn't slow down existing code (or at least not enough that users would care), that in all sorts of cases the JVM won't freak out and do something bad. Then we also have to make sure that the change doesn't restrict the language in the future. Does making some interface public mean it will always be public? Are we happy to keep it that way for all time?

Taking all that into consideration, I have to sit back and say , yeah, maybe I'll just remember to only hand sets to the functions in `clojure.set`. Or maybe I'll help out by adding clojure.spec annotations for these functions so I can turn them on during testing.

In the end, I'd much rather have a rough-around-the-edges language that takes a garbage-in-garbage-out approach, than one that breaks the API at every turn. Perhaps they aren't mutually exclusive, but it certainly takes a heroic effort, and a lot of prioritization.
Why your skin goes wrinkly in the bath
This is really interesting. I assumed when the Prius came out that it would be a maintenance nightmare, simply due to the fact that you've got a more complex system (electrical AND combustion) coupled together. Yet, it seems to work amazingly well. I'm glad I was wrong.
For ideographic languages all kinds of systems exist, otherwise it's mostly minor variatons of QWERTY, plus putting some accented/non-standard letters somewher. Germany has QWERTZ while France has AZERTY for some kind of reason (a special hate for the letter 'a'?).

As for programming languages, it's quite common for lisp programmers to make the parens more accessible. And of course, there's the infamous APL keyboard.
I feel you on the 'he' argument, it may be because I have relatively large hands or it really isn't an issue for some people. Dvorak seems to be better for bursts of speed on some words while tying you up on other words, where in Colemak I type at a constant speed for most words.
You're getting down voted; probably because the way you worded your question. I'm giving you an up, because I, too, am very curious how something is possible only in Clojure and nothing else.
Why do you believe there is non difference ? Do you believe they didn't vist earth yet ?
The MIT announcent on a Friday in the summer about changes to be implemented in the fall:

https://news.mit.edu/2016/senior-house-announcement-0610
https://en.wikipedia.org/wiki/HipHop_for_PHP
https://www.call-cc.org
The premise "anything that's not illegal should be acceptable in scientific research" is flawed. Research has to be verifiable to be valid, and therefore must be held to a higher standard (both ethically and technically) than casual study.

But more importantly: There was no IRB here. Zed is arguing that this action is illegal and unethical in an employment context, not a research context. There's a world of difference between "take this $5 and play this game for me" and "take this $5 and play this game for me and while you do I'll rifle through your phone without telling you. It's okay, because I'm paying you." That latter example is closer to what's happening here. The fact that Riot is the holder of the data doesn't make their use of the data ethical or legal.
Would love feedback on the platform
The Wordstar diamond was quite common at a time, and definitely not mnemonic.
In the UK, we don't really have 'crackpot billboards'. Billboards are actually quite rare compared to in the USA, and they are regulated for accuracy and to prevent fraud. I noticed these billboards and have never seen anything like it in 30 years in the UK. Discussing what's behind them is interesting I think.
All Dustin had to say to make the "impossible" argument real is to add the qualifier "practically", so while it is possible to build a highly dynamic, enterprise application entirely out of HTML/CSS (recall CSS3 is turning complete) [1] it is "practically impossible" to do so.

[1] http://my-codeworks.com/blog/2015/css3-proven-to-be-turing-c...
> after which many are expected to go out and socialize with their colleagues (karaoke etc) and get drunk until 3am.

Is it socially acceptable not to do so? Or is there high pressure from peers or superiors to do it?

When do people spend time with their families there? If they even have families...
I can certainly believe that there is more going on than just stress, and the argument that compression waves travelling through the brain can damage it is pretty compelling.

The question then is how would you block it? How would you protect yourself from a compression (blast) wave such that it went "around" your head rather than through it. Is there some material that could conduct that energy preferentially?
We can be pretty bad here in Canada in fact my province has just made abortions legal here in this province this year 2016.

Technically abortions were legal for years but you had to leave the province drive two to four hours plus a $50 road toll, plus fuel, time off work etc.

I'm not female and never been in a situation needing one but I think it's about time it was allowed here.

So yeah the people here would probably be very vocal about stem cells at all still today. Any who knew of stem cell history would probably still assume they were fetal sources or just not care and protest anyway.
I'm really conflicted when I keep hearing that programmers can't program, especially in such a high number (199 out of 200).

I've done a fair bit of interviewing (on both sides), and while I've seen some bad people, it seems like if 199 out of 200 candidates couldn't write code, then we'd have a lot of out of work coders, since as everyone also complains about, everyone has to write code when doing interviews.

Just because someone can't do exactly the type of program you're looking for, or in a particular way, doesn't mean they can't program. It only means they couldn't program what you asked in the way you asked. A fail for sure, but that doesn't always mean what you think.

I always like to let a candidate go to their strongest area, if that is a particular technology or problem, or bit of code they've written, because then I know I should be able to ask them deep questions (performance, design tradeoffs) that actually matter on their job, instead of fizz buzz or inverting a binary tree.

There's also just the possibility of nerves, or other factors as well. It's fun to follow people on linkedin and keep up good relations even if they're a no-hire, to see if your hunch was right, or dead wrong.
Got it. Agree that caps lock + A is hard; I didn't assign a command meaning to ^A in my editor design for that reason (at first) and because ^A is the default escape sequence in 'screen'.
This is the tech support approach to the immune system:

Try turning it off and on again.
Avoiding madness like this is why I have come to really prefer statically typed languages.
Well... I guess it's too late... they probably noticed already because I can't download any more courses :(
The critical part is what you base your evaluation on. As written in the article, some think same-hand sequences are good, others think they are bad. Some consider the home row the place to by, while others take a broader look at easy to reach places.

If you change your evaluation criteria you might find Workman outperforms Dvorak, or the other way around.

Personally, I can only say I'm happy with Workman after over a year.
The agricultural systems around the big temple complexes suggest that over a million people lived in the area.

http://ki-media.blogspot.com/2007/08/metropolis-angkor-world...
[FOR GIT USERS] YoLog – Lightweight Wrapper to Beautify Your Git Logs
This is one architecture that is made possible by clojure: http://tonsky.me/blog/the-web-after-tomorrow

To build it outside of clojure ecosystem, you would need to first build all the pieces of the clojure ecosystem
1)install leiningen
2)install lighttable
3)???
4)Clojure

Edit: You really don't need an IDE for clojure. A repl and a text editor are your best friends IMO
Well there's a difference between dogfooding and self-hosting. The Clojure team uses Clojure all the time. They just don't use all aspects of Clojure on Clojure itself.

For quite some time golang specifically set self-hosting as a non-goal. The rationale was that C beat go in many areas that were important to compilers (raw speed, I would guess, initially). It's only recently that they started self-hosting.

So just because you can self-host doesn't mean you should. The benefits have to outweigh the cons. Like any project, choose the best language for the job. That said, I have no idea whether the Clojure system would be better off using more of its own features or not.
It's pretty clear Martin will die before he ends GoT
Has anyone managed to assemble a workable font based on Dijkstra's handwriting? Last I checked, there we few attempts but they were all missing characters.

http://joshldavis.com/2013/05/20/the-path-to-dijkstras-handw...
I believe that students feel that everything is possible to accomplish with a library, let's say, <list>.
When you ask them to create a list by hand (using classes or structs), they simply don't know, because they always used the library.
This is the plumber analogy: "they know how to connect the pipes; they don't know how to build them."
How so? All of their classes are available for free, the only thing you have to pay for is the certificate. Non profit =/= no profit.
Talent – 8 Ways to find your hidden talent
Make Sure DSA Signing Exponentiations Really are Constant-Time

"...the OpenSSL team committed two code changes relevant to this work. The first adds a “constant-time” implementation of modular exponentiation..."

"The execution time of the “constant-time” implementation still depends on the bit length of the exponent, which in the case of DSA should be kept secret [12, 15, 27]. The second commit aims to “make sure DSA signing exponentiations really are constant-time” by ensuring that the bit length of the exponent is fixed."

"...While the procedure in this commit ensures that the bit length of the sum kq is fixed, unfortunately it introduces a software defect. The function BN_copy is not designed to propagate flags from the source to the destination. In fact, OpenSSL exposes a distinct API BN_with_flags for that functionality..."

"In contrast, with BN_copy the BN_FLG_CONSTTIME flag does not propagate to kq. Consequently, the sum is not treated as secret, reverting the change made in the first commit..."

Exploitation requires a local 'spy' process recording timing signals while the handshakes are running. I assume this is an unprivileged process, otherwise wouldn't the key be directly accessible?
>> I wonder if it will accelerate the pace of restoration of temples in the area.

Likely not; current restoration projects are a shitshow, with an utter lack of coordination and even communication between the various country teams involved. In one temple, the Indian team tried to clean a wall and stained it; the Chinese restoration crews make the plainest and cheapeast concrete fillers to plug gaps in rock faces, they flake if you touch them. And now, the authority in charge of maintaining the complex is struggling with how to balance the much-valued tourism with air pollution; UNESCO has threatened status and funding if it doesn't address the impact that mostly auto/bike exhaust is having on temple faces. Other restoration projects will only get initiated if someone else is spending the money, and also kicks back to Phnom Penh.

>> to the point where they filmed Indiana Jones there!

Alongside Indy, Lara and Tony Leung, my favorite film reference is at Beng Mealea, and bonus points for the article for mentioning that temple. It's about 45km away down a dusty rutted road, and before it was added to the ticket list, the only people who visited besides domestic tourists were Japanese, because Hayao Miyazaki took it as inspiration for the setting "Laputa: Castle in the Sky." If you ever saw the old Japanese tourism books with the blue outer edge, Beng Mealea was mentioned in that, and every non-Khmer there would be clutching it.
I am rather low on the eco scale. Pollution including CO2 IMO should be heavily taxed as a negative externality. But, things like land preservation is really just about land use with leaving it alone as one option. Extinction is another meh issue. Make an effort to preserve DNA, but trying to save animals that compete with humans is rarely going to work well.

So, recycling for example needs to be a net gain when adjusting for externality's not just a pointless feel good measure. Eco homes are another pointless waste. Want to save the environment live in a condo.

Basically, you can do what you want with your land, but don't hurt other peoples air, water, etc.

PS: Needless to say, rarely do I find people with similar viewpoints.
Yes. I ran into a bunch of FoL/SC types when I used to run in libertarian circles and my impression of the ones who take it seriously was that they are vulnerable people in a shit load of trouble.

By the time you are trying to turn bailiffs and cops away from your door by chanting some weird mantra based on a profound misconstruction of some dusty old legal principle or other and uploading it to YouTube while your life burns to the ground around you, it's not really a question of if you have MH issues, rather one of whether they were the chicken or the egg.

Agree totally with DanBC up thread, people who get into this hardcore do themselves permanent and irreparable harm. Shattered credit records, home repossessions and jail time are all on the cards.

Kids. Don't try this at home.
> For me, it's coming down to a fundamental difference or distinction: Those who believe in a zero-sum-gain world, and those who believe in a net-sum-gain world.
I fall into the latter camp. In other words, I believe that by sharing and cooperating, we all can advance.

People like to say this, but they are only okay with sharing things they approve of. By your logic, aren't you morally obligated to let me have something of yours if I ask for it? I'm not criticizing cooperation, just the idealism that falls apart in practice.

The best course of action is a complex blend of the two camps you mentioned.
And what about memory usage?
Well, that is at least what made relativity and quantum mechanic successful.

And yes there has been a lot of flawed science in the XIXth I am aware of it ... like the theory of the ether that Einstein dispelled through experimentation, or the superiority of some "races", or the morpho-psychology...
Better to boil a lithium soup once than to burn gasoline to power your car for fifteen years

Put bluntly: if I'm the battery manufacturer, my main goal is a profitable operation, not the end-user's ecological footprint.

If having to "just boil it" means I lose money on the product, then I don't have a business.
The first one:

http://science.sciencemag.org/content/321/5888/494.summary https://www.jstor.org/stable/2889145?seq=1#page_scan_tab_con... https://www.ncbi.nlm.nih.gov/pubmed/21038941 http://www.ams.org/notices/201201/rtx120100010p.pdf

(Note: you need to read data tables, not titles/abstracts.)

Most of Alex's links support my claims about VAM - it's reliable, but not 100% perfect (some variance exists).

The remainder are easily available via google, I'd copy/paste sources but I'm not on my personal laptop at the moment.

Strangely, the original article didn't provide sources for it's claims. Why the isolated demand for rigor?
Yup.

alias ao='ls'
alias aoe='ls -l'
alias aou='ls -a'
alias aoeu='ls -la'

Problem solved!
I would comment on the original blog, but comments are closed.

In the last comparison, the results are given as QWERTY = 16653m and Workman = 88027m. This suggests that QWERTY is significantly better!
His http://bhautikj.tumblr.com/tagged/drumpf is much better.
Donald Drumpf as sausage
A bit tangential, but do you mind to share what equipment do you use to record your presentations?
Install IntelliJ install cursive. Done.

Have a friend who as learning to program. He got Cursive going in less than 30min
I use a variation of workman that moves a few uncommon letters around. I can't even remember which, but my fingers know. Mainly J and K are used a lot more in Dutch than in English IIRC. There are tools out there to evaluate a layout based on a corpus. I remember downloading some Dutch text from Guttenberg to validate my layout.
Gender likely didn't help with VC/political players -- that was primarily family connections from Holmes dad. The media hype probably got a boost from gender.
Dutch disease
Turing completeness says nothing about your ability to operate within time constraints.