skysight-inc/HackerNews huggingface dataset:
Pretty much all CS programs have exams where you must write code with pen and paper. It's a bit of a challenge to try and come up with an alternative way of having individual assessment of coding skill (with no help from the Internet or ways to cheat).

Lots of people complain about it but I never had an issue with it. Two reasons why: 1) typically the amount of code is really small and the exercises are very easy anyway 2) I've been writing (pseudo) code on pen and paper since I was a kid (and I still do!) and I find that to be a valuable tool.

Ditto for whiteboard coding in interviews, as long as we're talking about small toy problems, I have no problems doing it on the board.
Awesome, I'll definitely have a play with the :ssh module then, even if only from the Elixir side of the fence.

Just been to ElixirConf here in Europe and was super impressed with Erlang Solutions guys and the general quality of the Erlang and Elixir people. Lots of interesting chats!

:-)
> I admit I don't understand the protesting against safe spaces.

People don't protest against small-scale "safe spaces", they're needed after all.

People protest against fascistoid retards who think that the entire university has to be a "safe space" for liberals, with no differing opinion (e.g. conservative politicians, MRAs) being allowed.
I admit I haven't tried to research the "safe spaces" issue very much, but my very, very general understanding is that there quite a few different understandings of what a safe space is. Some people want their classrooms to be safe spaces in the sense that they'll be warned in advance and possibly allowed to opt out if certain uncomfortable things are discussed. This can become very awkward for professors who are teaching topics (think civil rights history, civil rights law, topics related to abuse or sex crimes, etc) that may be uncomfortable to some students.

In some sense, it's a bit like "political correctness". I doubt that the people who rail against political correctness and the people who encourage political correctness are talking about exactly the same thing.
I don't buy this piece's claim that the American left follows a "culture of critical discourse": There is a disturbing trend in the modern American left of suppressing and punishing people whose opinions do not confirm to the liberal consensus. Free speech law blog Popehat is a good source of concrete examples [1] [2] [3] [4].

I recently saw an article here on HN which did an excellent job of expressing this concern [5]. Sadly it didn't get very many upvotes.

[1] https://popehat.com/2015/12/08/no-safe-spaces-for-conservati...

[2] https://popehat.com/2016/04/22/how-inanely-censorious-can-co...

[3] https://popehat.com/2015/09/23/lets-applaud-wesleyans-studen...

[4] https://popehat.com/2015/09/14/a-market-solution-to-academic...

[5] https://news.ycombinator.com/item?id=11545169
I live in Italy. Nobody ever used €500 bills for anything else than crossing the Swiss border with as much cash (cash unknown to tax authorities, of course) as possible. I have never ever seen a €500 bill, and if someone has to give you, say, €1000, it will be 10 * €100 or more likely 20 * €50.
I'm not sure the term "fiscally liberal" describes a consistent set of beliefs as they're held by a group of people in the United States. For that matter neither does "fiscally conservative."
"So what use is economics to politics? When the White House calls to ask how many jobs its agenda will create, what should the humble economist say? “One answer,” Mr. Roberts suggests, “is to say, ‘Well we can’t answer those questions. But here are some things we think could happen, and here’s our best guess of what the likelihood is.” That wouldn’t lend itself to partisan point-scoring. The advantage is it might be honest."
LITERATURE – Voltaire
Though I wish the world language was Indonesian (high learnability) its not.

The British empire was the largest spanning empire in world history.

English is the world language, like it or not.

The country with the highest number of English speakers is not even in the Western hemisphere!
No, not that Winamp, the pre-AOL one. It got worse after AOL bought Nullsoft, I grant, but it wasn't anything special before; it might've been the best of a bad lot, but nostalgia aside, that doesn't make it good.
Let's not turn HN into a feelings confessional. Please.
I fail to see a secret message. What exactly should I be looking for?
This is a bit of a flippant piece. Steven Pinker has a much better analysis. He talks about the 5 realms of morality, and how they play into political life (referenced in the blank slate, and our better angels, but i'll link to you here in an NYT article):

http://www.nytimes.com/2008/01/13/magazine/13Psychology-t.ht...

>The exact number of themes depends on whether you’re a lumper or a splitter, but Haidt counts five — harm, fairness, community (or group loyalty), authority and purity — and suggests that they are the primary colors of our moral sense. Not only do they keep reappearing in cross-cultural surveys, but each one tugs on the moral intuitions of people in our own culture.

The politics comes in here:

>The ranking and placement of moral spheres also divides the cultures of liberals and conservatives in the United States. Many bones of contention, like homosexuality, atheism and one-parent families from the right, or racial imbalances, sweatshops and executive pay from the left, reflect different weightings of the spheres. In a large Web survey, Haidt found that liberals put a lopsided moral weight on harm and fairness while playing down group loyalty, authority and purity. Conservatives instead place a moderately high weight on all five. It’s not surprising that each side thinks it is driven by lofty ethical values and that the other side is base and unprincipled.

I think this is a better illustration of how the topic should be approached then just talking about the politics.
When you ask ‘how?’, I assume you are asking in what way are you begging the question. It is this: in the post I was replying to, where you wrote "the same [as] in the essay”, you used the author’s conclusion, that there is a sharp boundary, in your argument that the author’s argument is correct.

Part of the difficulty here is that you are making a somewhat different argument than the author’s , but I don’t think you realize it. Your argument differs crucially when you write (and I quote) "go down the list and ask which is the first not to be unambiguously a pumpkin”. The author is very careful not to say this, no doubt because he realizes that would be begging the question. Also, someone like me could come along and say “if you can do that, then you can answer the question, “what is the least number of grains of sand in a heap of sand”, and go down in the history of philosophy as the person who solved the sorities paradox.”

As I don’t think you intended to make this argument, let’s get back to the author’s. If you go back to my first post in this thread, you will see that I raised several objections to the author’s argument, which haven't been refuted in this thread.

Here’s another one, specifically addressing the way the author avoids requiring that you actually find the boundary. He says that if you look at one end of the list, you see true, and at the other you see false, so you can deduce that there is at least one boundary where it is true on one side and false on the other (the argument actually assumes that there is only one such switch, but we can put that issue aside, as it will turn out to be moot.) As far as the model goes, this is correct, but the model does not fit the problem. The model is a Boolean one, and as such, excludes vagueness by construction, but pumpkin-ness is not a well-formed Boolean predicate.

This reminds me of a passage early in ‘Godel, Escher, Bach’, where Hofstadter points out that Euclid and his successors tacitly assumed that his formal system of geometry was the one and only possible model of space, but Einstein said ’not exactly.’ It took me a while to see what Hofstadter was saying here.

It also reminds me of Zeno’s Achilles vs. Hare paradox. Zeno presents a model for the race, but that model avoids, by construction, actually considering the time when Achilles catches up to and passes the hare. Zeno’s analysis of his model is correct, as far as it goes, but it does not go far enough - it is not a valid model for the problem.

I am intrigued by the way some people will accept the most unlikely proposition, if they think it is a logical deduction. Did Zeno really believe that motion was an illusion? Do you really believe that you can see a qualitative difference between a given pumpkin and that pumpkin with a single molecule removed?
PC Outline (PCO) was very good in its day. I was using it under DOS in 1985 and some people are still using it today in a Windows DOS box. It gave me the opportunity to move over from a long-form prose approach to 'writing things down' to something far more concise and well-structured. Nowadays the Outliner functionality space is very full of product but it seems that PCO itself led nowhere.
I think it was meant to be sarcasm.

Kind of like http://www.deepexcel.net/
Speaking Multiple Languages Staves Off Dementia
Thank you - purchased!
I'm not sure it's not allowed. I can make a bit of paper saying "I, Tim will pay the bearer on demand US$1 * the current CPI / 238" and sell it to you for a dollar.

Some reasons why inflation free currencies don't work very well in practice are if there is a lot of debt in society and the economy turns down it can be useful to inflate the debt away a bit. Otherwise you get Greece. If they were still on the Drachma with debts in that they could just print a bunch more and have the economy back to normal. Instead they owe Euros which have about zero inflation and are basically bankrupt.
The controversy seems to have been sparked because some students want more control over the content covered in their classrooms with a particular emphasis on triggering content. This is a distinct but related issue.

There is also the not new issue of students protesting speakers they think have objectionable views worth protesting on campus. This bothers some free speech advocates even though it is an expression of free speech. Something something totalitarianism, slippery slope, etc. I find it an overreaction from the right. In my personal opinion, speech is free when it is free to be in conflict.

So really there are very many issues developing right now on college campuses and they are all conflated together because the point is to have an enemy to hate ("SJW's" or "the regressive left"). So diverse issues and points of views are agglomerated into one ball of evil to hate. Some people refuse to allow college students, barely adults, to be wrong or misguided and learn from their mistakes. Also those same people like to pretend college students have immense power to censor speech at a scale that threatens what they find good in society.

There's also a certain zealotry in defense of the status quo which is probably older than history itself.
Gtalk.

Did the job well. Worked amazingly fast with slow internet. Very reliable.

Then Google Hangouts happened.
Not if you wear it.
Mr. Mbogo will likely have to sell his property because Dallas doesn't approve
Hinga Mbogo, a Kenyan immigrant in Dallas fighting to keep his auto repair shop open. In a campaign to gentrify his neighborhood, Dallas is using zoning laws to force Mr. Mbogo to close his business. The Dallas City Council has since voted 8-5 to deny Mr. Mbogo’s appeal.
The Nvidia driver does require DKMS, but it's still a binary blob - It ships with source for a wrapper, compiles that, and that loads the blob.
Upcoming updates of Todoed.co
There is a whole book on this phenomena with a kitchy title: http://www.amazon.com/Listen-Liberal-Happened-Party-People/d...

The book was really enlightening and went through some of reasons of the rise of Donald Trump. The one in the forefront being liberals have removed all protections from the working class in the form of NAFTA and other measures like welfare reform. Instead of champanioning New Deal style policies and safety nets they champion more education putting the responsibility on the individual.

Also from my own view, liberals seem more concerned with transgendered people and global warming than families with no opportunity torn apart by opiate addiction and deindustrialization. The hatred of liberals in those circles seems to come from a rational place.
Interestingly enough there have also been protests against the existence of the wellness office. The libertarian club at my university has hosted a "free speech ball" in which people were invited to sign a beach ball in protest of safe spaces on this campus. When I talked with someone, I was informed "people should be able to say whatever they want without any consequences whatsoever, because that's the american way".

It was a very interesting and confusing experience.
Is that love for Clojure past tense?
> compiler started to introduce speculative writes on code pathes where the write did not occur in the source code, and this broke multithreaded programs

c.f. http://www.di.ens.fr/~zappa/readings/c11comp.pdf

> the position of "all the standard, nothing but the standard" is utter bullshit

I'm pretty sure that wasn't the point.

> the current published atomic specification is subtly unsound

Details? Batty has a few nits for C around memcpy, consume isn't implemented, out-of-thin-air is a theoretical problem, and forward progress guarantees will be added "soon". OTOH I can't think of anything else, but I'm sure I'm forgetting some. IMO none of these are interesting enough to be in the talk, but would make fine references.

> Do compiler authors do the right thing instead of trying to implement the broken spec, while waiting for the spec to be fixed?

Compiler authors are also fixing the spec.

> without proving this really improves performance like crazy to justify taking that kind of risk

That's untrue in most cases, especially when optimizing atomics.
Forking is an approach to keep the project moving but the underlying problem is then notification & distribution. If I use one of the package managers - npm, composer, gems, etc - people only know of the original project and have its namespace somewhere in the project.

If I fork a project, resolve all the issues, and make it better, faster, etc, there's not a mechanism for those users to pick up my fork unless they actively go looking for it.

I think many of those package managers would be well-served to have a 301-like redirect saying "deprecated, but continued over in this new package"
The longest featured articles on Wikipedia
HP 11C, light saber of our time.
Autodesk 2017 Universal Keygen and Serial Keys for All Products
Thanks for this reply -- it's so interesting to hear about what happens in other disciplines. One reason HN is so cool!
Alan Perlis famously said, "A language that doesn't affect the way you think about programming, is not worth knowing."

A lot of times you can learn something in a new language, and then bring it back to other languages. For a simple example, programming in Python might give a programmer the insight that she doesn't need to write a factory for every class; or writing in Haskall might give him the idea that immutability is a good idea.

Then when the programmer returns to her original language, she can use those techniques, adapted to the original language.
Ok, we took 'how' out of the title above.
I don't like the whole "own it on Blu-ray and DVD" scheme either. I would love to see the end of copyright and just some sort of compensation for releasing unauthorized private data without any significant public utility but I don't know how to define things like public utility.
Build a brain
This is a very good idea, but the application isn't terribly broad yet. For something you need secured more than you need reliably instant access, I can see this being wonderful. Eventually, when biometric sensors are smaller and cheaper, and AI is a little more mature, that will change.
What languages are you familiar with?

There is a lot of culture tied to languages. English happens to be a melting pot of many other languages and cultures so perhaps,you don't see it as much with English.

But there is a lot of fascinating history and context tied to other languages.
Because they're highly educated?

Boom!
The Thunderbolt adapter is $30. USB adapters are even cheaper. Given how rarely I find myself actually using Ethernet on my MBP, I'm perfectly happy to trade off the need for a dongle for a laptop half as thick as it would have to be to fit an internal Ethernet port.
LinkedIn suffered a class-action lawsuit for their email spam! I didn't know that, good to hear. I left years ago and remember it difficult to leave (lack of close account function, and kept receiving emails after unsubscribing).

On the LinkedIn issues, this tweet surely is the funniest:
https://twitter.com/darylginn/status/590664399041519617

On dark patterns, or at least it felt dark... I was booking an overnight ferry trip across Bass Strait in Australia. After selecting the fare, entering my details about my car make and model, name and address, cabin choice etc, and about to enter credit card details, the website proclaims "our real-time fare system has adjusted the price" and my fare went up $40 right there and then on the final step of the booking process. Not happy.
Yes, exactly. I suppose if you registered the callback as a named function expression, a good js engine might be able to optimize on it and inline it, but I also don't like leaning on compilers so much.
Transformations Between User Input/Output and Type Lists
Do you also think we should standardise on one programming language and that it would make the world a better place?

It would be an incredibly boring world where communication could only be expressed in some lowest common denominator.
How pervasive is the campus-wide safe space thing, anyway? I was under the impression that it is largely a media-created, headline-grabbing thing. Naturally, you can find youtube videos of people being ridiculous at universities, but you can find a youtube video of anything these days.
I would say they made it available to the users of that torrent site.

There is a difference between "publicly available to OKCupid users" and simply "publicly available." When you lose the "to OKCupid users" you change the definition of public.
This looks fantastic, thanks!

Do you know if there's something similar for OSX ?
It's a funny thing, when you want the votes of a demographic but you don't want to have to represent that demographic.
I would pay so much money to watch a version of John Oliver that presented a conservative viewpoint without the xenophobia, bigotry, etc. But I guess that would be a libertarian John Oliver then.
And that is why this is bullshit, because, if I want, I switch to mobile roaming for the price of one beer. You cannot stop me with bullshit like that, if I want to do something that they think is illegal.

And not only that, I can buy an anonymous SIM card, if I want. What exactly are you saying, you are defending this stupidity? What else are you defending, if someone uses Facebook or Whatsapp for terrorism, you gonna shut them down.

Please.
Have you ever been to a safe space and tried to participate in discussion? I think the grandparent comment is spot on. Honest questions in good faith are honored, even when they come from ignorance. What's not honored is people looking for a debate that involves "calling out BS". It's not the safe space's responsibility to educate you on social issues. The whole point is to exclude people who deliberately lack context and understanding so that the discussion can be had on more complex topics.

Also, as a straight, white person myself, I understand that there are some discussions where my opinions are irrelevant and unwanted because I simply haven't experienced what others have and am unable to understand and empathize as intimately. Excluding my opinion isn't a slight against free thinking, it's a shortcut because I have nothing to contribute.
The latest on consume: http://wg21.link/p0190r0

The spec is pretty sound, but unimplemented because that's not how compilers work right now for the generality that consume wants. I think the above proposal is likely to work because it's more restrictive towards how consume works, but we need implementation experience.

Linux uses consume extensively for RCU, and I don't think it'll go away soon because of the benefits it provides to Power and ARM. It works through a gentleperson's agreement between Linux's RCU implementation in C and GCC.
"Then I found out it fragments badly, and nobody can figure out how to write a defragmenter. So, uh, keep the FS below 60-80% full apparently."

Confirmed. Not FUD.

Our experience[1] is that things go to hell around 90% and even if you bring it below 90% there is a permanent performance degradation to the pool. In order to be safe, we try to keep things below 80%, just to be safe. That's probably a bit conservative, though.

ZFS needs defrag. It is not reasonable to give up 3 drives worth of capacity for the parity (raidz3, for instance) and then on top of that set aside another 10-20% as the "angels share".

[1] rsync.net
"Downstream users should consider carefully before engaging in even source-only distribution."

Why would Free/open-source distros have to distribute ZFS source code? Couldn't they simply provide a method for downloading the source from the already existing ZFS repos and then compile the source? Wouldn't that be enough?
Oh I see. I can understand that if a student is disrupting a class saying its too upsetting, there might be some issue with that. I've been to classes where a fundamentalist christian held up an entire lecture because he didn't agree with evolution (in a class called "evolutionary biology"). Is that a similar disruption happening in civil rights history/law classes?
English borrows heavily from other languages.

For example Hawaiian Pidgin uses many words that don't have a clear English equivalent. This seems like it is a common occurrence in other places.

American English will keep evolving thanks to immigrants and cultural progress.
Nitrokey is based on FST-01.
Only tangentially related but still interesting. This is IMO how most governments will unfortunately implement People QE once negative interests fail and the next crisis comes rolling in.

U think in the last crisis the US already implemented one thing similar called "cash for clunkers".
Agreed, but there is a kernel of truth in it -- the consumer Internet was first marveled at for "look what you can learn!" and now has moved toward "look how you can be entertained!" The Web used to be a library replacement... Now it's a movie theater replacement.
Hasn't nuclear power proven to be extremely dangerous? It doesn't seem worth the risks.
Paul wrote a memory model for Linux, with input from the Linux community: http://wg21.link/p0124r1
Let's be honest - this is a fluff piece written to make NYT readers feel good about themselves. It doesn't belong here because there's no actual point to debate.
I still use Fireworks (CS6 on Windows). It does the job.
Related, what sort of effects does this cause?: http://heterodoxacademy.org/2016/05/10/academe-is-overrun-by...
I agree with most of what you have written except this part:

but humans are not so logical!

I don't believe there is anything illogical about the diversity of languages.
No different from the existence of multiple,types of programming languages.
Twitter can still win
I used some in Spain for tax avoidance stuff. They don't seem to be used much for everyday spending.
Yeah, I know there are benefits to the government if it can expropriate people's liquidity; I'm wondering why there aren't mechanisms to fight that.
Ubiquity was really awesome. May be I should build an electron app and resurrect it.
How Intel Is Working to Improve Deterministic Performance for Complex Workloads
People who are highly educated are also more likely to be well-off.