skysight-inc/HackerNews huggingface dataset:
> preserving a bit of their life and writing for posterity

This is exactly what * memorialization* does, as I understand it. The account is preserved as "Remembering XYZ" but does not apprar in public lists. Existing content will still be available, but it can no longer be used to post new messages or photographs. Family and friends can still post comments and pass on condolences. It seems appropriate, and a sensible and respectful choice on their part. Of course, there are always going to be people who want the accounts to be deleted, and Facebook should accomodate these wishes. But memorialisation seems like the right option for most people. See here for the actual policy:

https://www.facebook.com/help/103897939701143
I hope a day comes when the mainstream figures out there's no generic "feminism" and "feminists". Whenever I hear people say "feminists bla bla bla", it's like - ummmm who exactly? It's pretty much like ranting about some imaginary "leftists".
You could refresh any folder in Explorer, not just your desktop. It's not just about Active Desktop 'michaelt mentioned (which had a refresh, but I guess it was a different refresh, coming from IE and not explorer.exe), but - as 'UnoriginalGuy hinted - because Explorer could, and often did, go out of sync for various reasons. It didn't affect only networked drives, it happened equally well when you had enough many files in a folder (something must have been timing out) or your computer was overloaded. The most common case I recall - Explorer didn't automatically show files created by other programs, sometimes it didn't even show a folder or a file you created via context menu.

Actually, I'm pretty sure some of this still happens today, in particular I remember noticing on Vista/Win7 that Explorer sometimes doesn't immediately refresh the folder contents when there's a new file created by external application (e.g. a log file), and refresh/F5 is useful to get this file visible immediately.

Funny thing, per the phenomenon of operant conditioning, over the years of using Windows I learned to regularly refresh Explorer windows via F5 to ensure I always see what's really there, sometimes just for my own peace of mind.
Does Assembly count as one language? If not, then

1 JS

2 JavaEE

3 C

If yes Assembly goes to the top
OCaml, Rust, C.

- OCaml: my favorite (at least at the moment) functional programming language and a very good choice when writing compilers and static analyzers, which is my main research area.

- Rust: a safe system programming language with a lot of good ideas imported from languages that I respect, and also with its own new things (i.e. borrow checker). I feel it's going to be a very important language in a few years.

- C: although I predict that Rust is going to become very big, C will always be there. Though not my favorite language by a long shot (I'm way too bad a programmer to be expected to handle it properly), its importance can't be denied and being knowledgable in C will be a skill that will be useful and desirable for a long time.
Something at the back end, JavaScript plus a crapload of frameworks, libraries, build tools, development tools, database query languages, cloud services, your IDE and deep Linux.
Conforming to protocols in JavaScript
I was in a similar boat.
Classes did nothing but made me yawn, spent time creating web apps for myself and for personal group of people.
Soon, people realize that is your specialty, got a few part time job as a web developer during college through invitation. It was good to know how a paid job works.
I quit college seeing no hope of willing to complete it, then several years later, started to work in a company for a year just for the sake of it, now I go independent getting enough work without asking for one for years all thanks to the knowledge I acquired back then.
If you're imterested in a tech, dive into it, create something out of it, so you and others realize what you're capable of. Take your time to learn what you like, it pays off well later as you have no time to learn deeply after you start working as schedule becomes more important than quality of your work most of the time.
> we're taking away the documentation of all shared memories with that person

They aren't taking anything away.

See my earlier comment about what memorialization actually entails. Nothing is erased, the content is preserved for family and friends. Of course the account status is changed, it would be inappropriate for a dead person's account to show up in lists of contacts to invite to events, and so on.
It isn't. Sometimes you have a folder open and another program creates a file in it; Explorer may not update your display for another 30 seconds or so, so you can force the update with refresh.
Rust, Ruby and JS.
Smart isn’t Smart, not yet anyways
> No rational actor wants equal rights, only increased rights.

I can't agree with that. There are many smart people out there who are interested in other people's rights, for example, Noam Chomsky.

Now you could say that he does the cause he does just because he is interested in self-promotion. But how does that work then? If other Americans agreed with his views, then it would mean they are too interested in other people's rights and so they are not rational. If they wouldn't agree, it wouldn't be a very efficient way to self-promote.

You could also say that Noam Chomsky is not rational. Then, many people like him are not, and your comment is not relevant to the real world.

In fact, the blog post author herself is probably not interested in getting more rights for herself. If she was, she would just be a feminist, and wouldn't be annoyed at them. You have very simplistic view of other humans. (It could actually be stated in terms of game theory, which is itself simplistic, that you believe everybody is a hawk.)
At the end of the day the issues with apparent female/male biases are mostly (but not purely I don't think) a matter of culture.

If you don't perpetuate an image that a man should be a certain thing and a woman something else you won't have these problems.

Fix TV, fix magazines etc, fix other women telling women they can't be programmers/engineers/other male dominated jobs. Fix other men telling men they shouldn't be manicurists/nurses/other female dominated jobs.

It's not men telling women they can't be programmers usually. Just like like it's not women telling men they don't want men doing their nails.

The fact it's always framed as men vs women is just dumb.

There are still some bias issues left over once that is resolved but it's not clear if they wouldn't just resolve themselves once the above is corrected (salary gap for one).
Long story short: feminists won't consider men and women equal until women are not worse off than men in any area, and will accuse anyone who tries to fix the areas where men are worse off of misogyny. This will never lead to equality, no matter who has more rights now. All the arguing about whether "women have more rights than men" is part of the problem, and that applies to both sides.
Re: forcing people. One of the great victories of our time was the federal government beating people over the head with racial equality. Broadly interpreting the 14th amendment and commerce clause to make not just de jure discrimination illegal, but trampling on peoples' core rights of association to tell them they had to invite blacks into their restaurants and hotels. It was ugly and a gross overstepping of the government's bounds, but necessary because the people needed to be civilized and they weren't going to civilize themselves in any reasonable timescale.

If the government hadn't brought down the hammer we might still have a segregated south today. It's ugly and not always the right answer, but sometimes you need to beat civilization into people.

I'm not suggesting we need the government to be involved. But sometimes you need top down intervention to fix a problem, and the fix isn't necessarily fair while its in progress. Sometimes top-down intervention is the only way to fix a problem in the long run, because he actors with power have no incentive to self-improve.
Even though solipsism is not falsifiable, falsifiability is not the only measure of scientific credibility. E.g. solipsism is less credible than materialism, since more observations support materialism and are relatively hard to explain under solipsism, not the least of which are object permanence, the apparent existence of other people who seem more intelligent than the solipsistic mind, disagreement, injury, pain, Occam's razor...

Falsifiability doesn't apply to essentially any metaphysics, anyway. Which is where all the woo about panpsychism and morphic resonance and whole series of theories that make consciousness into some weird thing outside our universe.

The question is what metatheories are _compatible with observation_, or at the least, under _what level of gymnastics_ they are.

All this talk about "we don't know what consciousness is; therefore XYZ" is filled with woo.

Even if we don't know what conscious is or can't exactly _test_ for it, most people agree there are at least different levels of sophistication of consciousness, and that some animals appear to be at least partially conscious. That's not odd if we explain this in relation to brain capacity and along normal evolutionary lines. Is it anything other than the evolution of brains really necessary to explain consciousness? Why do you believe so?

So what new dimensions of reality would you like to request in order to explain consciousness? Does anyone have any evidence these other dimensions exist? No, of course they don't.
Startup Tools and Hints
What you are saying is superficially reasonable!

But it is possible to argue the other direction in few ways:

* what if you raise kids to have a keen understanding of the scientific method, and other skills/knowledge that asist them in achieving their aims, but also encourage them to be selfish sociopaths? Would this be better than raising highly moral, altruistic young-earth creationists?

* What if the net result of our civilisation's scientific and technological development is that we kill off all of the species / generally wreck the planet? Perhaps it would have been better to live in a more "traditional" society that resists the adoption of new ideas/practices. Perhaps life would not be so comfortable as it is now, but it might be far more sustainable!

edit: I guess the overall point I am trying to make is that scientific principles is but one of a set of tools that lets you more effectively learn-about/predict/control your environment. Another example of a similarly useful tool could be "negotation skills". But, in itself, having access to these tools does not immediately make you less likely to cause harm. They merely make you more potentially more effective. But is it a positive thing that that you are now more effective? It depends what you're trying to achieve!
60 days of drones
No, they probably /don't/ have a primary surplus. They briefly did, but that was before Syriza.

Most of the recent infusions of cash were part of the ELA -- so /not/ to pay off debts but to compensate for illiquid (or insolvent...) banks and the stave off bank runs.

The debt payments are /not/ in any way big or difficult -- the EU took over most of the debt and in the process forced through a large haircut on the debt + Greece got artificially low (very low!) interest rates + enormous maturity extensions. Greece also got (much) deferred payments for that debt, especially for the interest.
Redux is a major improvement over Flux libraries because it removes a lot of boilerplate while not removing functionality (in fact, enabling more features). In Flux libraries, it's common for an entity to take inputs and simply produce outputs. That's not the use case for a class. It's the use case for a function, and that's why Redux removes boilerplate.

However, I think it's time we stop calling everything Flux. Just because an architecture is unidirectional doesn't mean it's Flux. Facebook described it clearly as an architecture structured with: Dispatcher, Stores, Actions, Action Creators, and Components (sometimes even with the distinction of View and Controller View). Redux is Flux-inspired, but has significant differences. Maybe we should call it just Flux-inspired architecture. The distinction is important because there are other unidirectional data flow architectures such as in Elm (https://github.com/evancz/elm-architecture-tutorial) and Cycle.js (http://cycle.js.org). We might be creating confusion when mentioning "Flux" and meaning different things.
Awesome per directory history for ZSH
You wrote that Apple would only be forced to distribute code under viral licenses, but licenses like MPL are hardly "viral" (they don't require you to distributed linked code) yet they still require people to distribute the original source. "Viral licenses" lose the nuance of weak copyleft.

That's besides the inherit prejudice in the choice of the word "viral".
Try this two site

http://hackerearth.com
http://interviewbit.com
Fat people are not a minority. At least not in the US.
I second this, although my order would be:

1. Javascript

2. C

3. Python
If you ever work on two computers over a shared network drive with Macs working in the exact same folder you'll immediately know the answer to this question ;) I don't understand why every system doesn't have one.
> No reforms in the world will allow Greece to meet the current liabilities, even the IMF says so.

That is demonstrably NOT what the IMF says. Quite the contrary, in fact.

http://www.forbes.com/sites/timworstall/2015/07/03/tsipras-i...
This. I find it hard to deal with the new wave feminists as well as the very vocal group of anti-feminists. IMHO the quality of the debate is a function of people on both sides being stuck in their filter bubbles, a phenomenon which can be witnessed in so many important debates.
Modern feminists and their counterparts seem to fall prey to their own respective biases, rendering the whole debate an unproductive endeavor.

It is difficult to simply proclaim oneself a feminist, since it has become too broad a category to be a meaningful label anyways. Which school of feminism do you mean when you call yourself a feminist? How many people taking part in this debate are even able to distinguish between these different schools?

That being said, I personally highly prefer working in a diverse team. Teams constituted solely of (white) men tend to be way less fun to work in, compared to a more diverse team. Diversity in my experience does stimulate more creative approaches to a problem domain due to the heterogenous backgrounds of the team.
Ah, unwillingness to return stolen property to the righteous owners is a valid excuse?
I like the idea but one big flaw is eye-movement.

With traditional sheet music, you can see all the notes you need to play clearly in one place.

With this one, if your left hand is playing in lower octaves, and right hand playing in higher octaves, your eyes will have to move around a lot just to know which keys to push. This is in addition to moving your eyes around the actual keyboard to make sure you're hitting the right keys.

However, I do like the simplicity of using this system to learn a fairly basic song.
His comment has technical errors, but more importantly it just doesn't address the parent's argument. It's a non sequitur.
SWIM had a very intense experience of time looping which they can't explain brought on by unfamiliarity with a certain substance...they described it as reliving the same few minutes over and over, having the same conversation over and over, and their friends repeating the same bits of dialogue at different spatial locations over a 1.5 hour period...like the _exact same_ bits of dialogue with the same hand motions, intonation, sarcasm, etc.

Could be explained by certain neurotransmitters being disrupted by a drug, replaying short term memories at different times, brain incapable of integrating time correctly.

SWIM isn't sure.
Ruby, Swift and Javascript. Assuming Swift, once open-sourced, gains popularity outside of Mac/iOS development, these three languages have you covered pretty much completely (besides really low-level stuff, of course). These three let you build server-side apps, web applications (including client-side code), mobile apps (iOS) and desktop apps (Mac).

That said, whilst programming languages are fun to learn and tinker with, I find a lot of people give them too high a priority (hence you hear stuff like "now that Swift is open-sourced and available on Linux, iOS developers will be able to easily write Android apps"). Compared to UI frameworks like Cocoa, etc, a programming language is very quick and easy to learn.
It's good practice to write your own Flux implementation for any new React project. It's pretty straightforward; just a few hundred lines of JavaScript.
Teenager’s Jailing Brings a Call to Fix Sex Offender Registries
I particularly like:

CD spectrascope: http://arvindguptatoys.com/toys/cdspectroscope.html

Using polarised light to see stress in plastic: http://arvindguptatoys.com/toys/seestress.html
work on your own projects whilst doing whatever you need to complete college? most degrees require miniscule amounts of work. I graduated top 5% of my class and basically never attended....
I also thought so, but the research abstract linked from the article suggests there is a real perceptual effect.

I would be curious to know if they had any estimate of the 'frame rate'

http://journals.plos.org/plosone/article?id=10.1371/journal....
Node and ClojureScript on AWS Lambda
Well, because they usually lack coherence in their reasoning.

It's not fun to argue with someone that shouts equality when it suits them, and then are willing to accept an all world of specially tailored laws that specifically benefit them.
Unlock the devices? If the owner used fingerprint authentication or a passphrase, I would hope Apple can't unlock those devices.

Also, I would imagine not everyone would want their devices unlocked by family members if they die say in an accident.
You're right; s/undefined/unspecified/.

The comment on the article still stands though. You're still invoking unspecified behaviour, and this is a horrible practice - it forces you to take not on which classes you are sure of the actual behaviour when accessing after move, and you're bound to slip.

(Note that the article itself uncorrectly says that move leaves string in an invalid state, which is what threw me off track)
There shouldn't have been /any/ debt after WWI (except to Belgium, who didn't ask to be a battle field in the self defense of Germany).

Russia, France, Britain, and the US should have paid reparations to Germany, not the other way around.

Why? Because Germany /didn't/ start the war. It just ended up as one of the losers.

Germany had huge territorial losses after both wars, parts of Germany were under forceful occupation for a long time afterwards, and they paid heavily in terms of manufacturing equipment and money afterwards. I'd say they paid.
I think it's a comparision to the North Korean government. Not because they're both Asian, but because they are both bad.
TL;DR --> You can find programming jobs flooding on the internet 24/7/365. If you have confidence in your skill, theoretically speaking, you'll get a job in an hour or less. Just search for "freelance programming jobs online".

Learning C++ course on college may not do much to enhancing your problem solving capabilities in programming because when the classes are not fun itself (as you mentioned), I can assure you that you will not learn much but detest the programming classes itself and I regret to tell you this but you may end up renouncing programming itself, which you just said you want a job in. Albert Einstein said that after a year or more of mind-numbing classes in highschool that did nothing to excite his creative potential, he found that the same scientific concepts that fascinated him in the past felt utterly distasteful for almost a year when he entered college.

Finally, after reading half of the Internet's how-to on "how to code" and "how to be a skilled programmer", one answer was always common in all of them:

- THINK OF AN IDEA AND WORK ON IT.

They mention that if you don't have a purpose to learn to code, you shouldn't learn to code at all. So, let me link to eye-opening articles that debunk the myths of programming I found in this thread: https://news.ycombinator.com/item?id=9823985.

- http://fourhourworkweek.com/2013/11/03/productivity-hacks/
- http://blog.codinghorror.com/please-dont-learn-to-code/
- http://norvig.com/21-days.html
- http://www.invokemedia.com/wp-content/uploads/2013/06/venndi...

When you build apps or websites that do something you wanted, only then you gain the confidence and skill to work for others on their projects, isn't it? And that time will come when you will be overwhelmed by the number of jobs you can apply to. So, "no skill, no job". :-)
Haskell, Clojure, C.

Currently I'm fluent with Ruby, Haskell and JS.

Both Haskell and Clojure are compiling to JS nowadays. I dont want to be "fluent" in JS for that reason, just know enough to debug the occasional problem.
1. Rust - Low level systems programming. It has a ways to go, but it is so pleasant to write. In reality this has started to replace my usage of C++.

2. Javascript - Both a scripting language and the Web language. If it weren't the lingua franca of the browser I would much rather choose Python or Ruby instead.

3. Java - A typesafe, managed JVM language perfect for writing microservices, Android apps, etc. For anything bigger than would be appropriate for a scripting language or that must be maintained by several people. Java hits the sweet spot.
Scala, C, Javascript.

Scala covers mainstream OO-programming and Haskell-style modern functional programming (monads, higher-kinded types). Moreover via Akka you have access to Erlang-style distributed programming.

C is vital for low-level programming like operating sytems and network stacks. C might be replaced eventually by Rust but if that happens at all, it will take at a decade or so.

Javascript is without competition for anything in the browser.

All three languages have vast library and tool ecosystems at their disposal.
The criticism didn't start because of race. Yes, the most offensive images refer to her being Asian and a woman but that would happen with anybody (if CEO was white Russian male you would see Putin/Stalin buddy memes). Even now you see many with Nazi Germany, Hitler etc. which has nothing to do with her race.

It's not racist because she is not treated differently because of race and criticism towards her didn't start because of her race.

I am not defending the hateful posts and I think they weaken the cause as it's too easy to dismiss the whole thing as "racist" or "bunch of teenagers" but it's important distinction. Comments as yours are a problem because you deride the main issue claiming racism which has nothing to do with the situation.
Why do companies do stupid things like that? Is it a technical issue or do they REALLY care that much about having your name on file even if you want to delete your account?

Maybe there's an argument for Facebook keeping your pictures in case you ever want to come back (even though I still believe they should delete them if you ask them to). But only your name? What possible use could they have for that?
Improve your tests with Mockito’s capture
It wasn't ready yet. A significant amount of development happened after the point where that's supposed to happen for features to be integrated in 9.5.

Now that 9.5 has its own branch I hope we'll get it in early in the 9.6 development cycle; so we have time to iron out all the potential kinks.

I don't think there ever was a clear "this will be in 9.5" statement from anyone?
Tor network exit nodes found to be sniffing passing traffic
One day all the 20-something brogrammers are going to hit their 40s and thing damn, the time to tackle ageism was 20 years ago.