skysight-inc/HackerNews huggingface dataset:
I meant that I literally did not have a visible Start Menu that I could interact with because Windows 10 uninstalled the version of Classic Shell[1] I was using as part of installing the Anniversary Edition upgrade. I actually had that message pop up, "Windows has uninstalled this program because it is known to be incompatible." Luckily there was an Anniversary Edition-compatible version available that I could reinstall.

Note also that I don't especially consider Classic Shell to be an odd program given that when I briefly worked at Microsoft a few years ago (Win 8.1 was current), my manager actually recommended I install it on my second day there on the company-provided computer in order to retain the classic UI because that group found the Win8 touch UI to be unusable on the desktop.

[1] http://www.classicshell.net
> But, tell me, why did she exile herself to 1970s Arkansas? As someone who grew up 3 counties north of the state, I can assure you back then it was considered to be a massively worse place than my native Missouri, and the very close states of Kansas and Oklahoma. There was something qualitatively different about it, in a bad way.

Fayetteville, AR was a cute, hippie college town in the mountains. Going to high school there in the early 90s, we thought Missouri and Oklahoma were holes, and the only place we related to in Kansas was Lawrence.
> How is React+Redux any different from this?

You could say Redux is a more constrained subtype of the 'single data flow MVC' you describe, which in turn is a subtype of 'all definitions of MVC which have existed'. In Redux actions are serializable, which opens up a bunch of other possibilities. Not to say Redux invented that idea by any means (it's the FP principle of separating data and behavior, also the OO command pattern), but it's useful to have a name specific name when talking about a more specific combination of ideas/constraints, especially if those constraints make different things possible (undo/redo, replay, logging/analytics for free).
Yes. My bad! We really should have invested some time evaluating Kubernetes.
Doesn't his current employer also use python 2?
Some artists die having more to make, more to say. Bowie or Prince could have had a dozen more albums, and thousands more design ideas, photos, and poignant commentaries. Those moments of joy could have surfaced here and there over decades, but instead they're all gone in one day.

Leonard Cohen wasn't as young as some of them, but he was still active. I looked forward to his thoughts and music on many things.
I think American businesses say happy holidays because they want more than just Christians spending lots of money on gifts. I personsonally don't give a shit either way. I prefer the cashier to just ring me up and not engage in banal greetings. I think the change in this speech pattern came from retailers and not because people were offended with merry Christmas.
Laptop keyboards and trackpads are not ergonomic enough for prolonged daily use. Get a full-sized keyboard and mouse pronto.

Within a week of making the switch, the pain in my hands made a significant improvement.

For even more ergonomics, get some cushioned wrist pads for your mouse and keyboard, (many ergonomic keyboards come with one built in). That's the second biggest culprit in RSIs.
Your lack of imagination is not a compelling explanation of the political motivations of millions of people you want to pretend don't count
I'm pro depending on the context, gravity and overall plan. If a gov operates a drug house for some time in order to shut down 50% of the market for 30x that time (one month of bad for 3 years of massive improvement) then I'd accept.
Shit, if they keep going at this rate pretty soon they're gonna need to start worrying about ant-trust laws.
My favorite example of this sort of game mechanic innovation outside of Nintendo itself is Katamari Damacy. Maybe even outdoes Nintendo.
Thanks!

I don't understand those models very well yet. I haven't implemented one, or really sat down with the paper and really worked through it.
They should just legalize squatting.
New Preact website (with a live-coding REPL)
I kind of agree. I'm no expert whatsoever but I am under the impression that the energy issues we face are more a problem of storage than production.

If we could store energy cheaply and efficiently, we would not need fusion plants. We would just use solar power. And if we had fusion plants without a cheap and efficient way to store energy, there would still be energy problems like in transportation, wouldn't there? I mean the reason most cars for instance are not electric nowadays is not because we can't generate enough electricity, it's because we can't store enough electric energy in a car.
I could very well be missing some aspect, but I'm not really seeing the added challenge here. Tic Tac Toe is easily solved, and playing this game by selecting the optimal 2 moves in regular Tic Tac Toe seems to be the best (and obvious?) strategy, which means that the entire game just comes down to who wins the critical coin toss.

I don't actually see where there's any strategic decision to be made but if I'm wrong about this I'd love for someone to point it out.
Thinking is impossible without ideology. You need some principles, otherwise you're just floating in empty space with no way to decide anything, because you couldn't even judge outcomes.

His ideology is mostly "might is right". That's actually quite convenient, because it sanctions any outcome. Grandmother robbed at night? Why did you leave the house? Grandmother killed at home? Shoulda worked harder – winners can afford better locks.
Taking a loan from a foreign bank is just part of doing business. Being president when a foreign bank owes a giant fine is just part of the job. Doing both of those at the same time is practically the definition of a conflict of interest.
Social media's impact on the 2016 election shows we need to do a better job
I'm a Sansei in Brazil, which essentially means most people think I'm Japanese while the Japanese think I'm not, so I've peeked both sides and I can tell you this: yes, childhood in Japan can be amazing, but certainly Japanese culture in general isn't about independence, it's actually quite the opposite, it's about order and individuals adhering to his/her role in this order. "Do as your parents said, get into college, respect your boss." It's even kind of bittersweet that childhood in Japan is so good, because you'll grow up knowing what you've lost. On the other hand, it's also not all smell of flowers, because children being independent also means that if mom isn't home, you have to be the responsible sibling, it could be a form to shorten childhood.
I once experimented with a Tor router on a VM that isolated another VM's internet connectivity.

The idea was |Stealth VM| --> |Tor router VM| --> |Virtual Box NAT|

The Tor router VM was running redsocks[0] to route all TCP traffic through tor's socks proxy interface. The stealth VM also used tor's DNS service.

That way, even if the stealth VM is compromised, it can't access the internet directly.

[0] http://darkk.net.ru/redsocks/
The UXUK Awards 2016: the winners
From Field Artillery Captain to Software Engineer
Firstly, I'm not sure it's an entirely accurate description to call Smalltalk-80 (where MVC was invented) a desktop UI given how unfamiliar it would be to users of MacOS or Windows.

Secondly, MVC was certainly not invented in 1988. It was a product of the work at Xerox PARC in the late 70s.

It's worth pointing out that Dan Ingalls and Alan Kay and other pioneering people involved in Smalltalk ended up 'repudiating' (to use a strong phrase maybe) MVC in later versions of Squeak (which is a direct descendant of the original Smalltalk-80 implementation) uses the "Morphic" GUI system which was built for Self at Sun in the 80s.

Morphic is a prototype oriented, direct manipulation system.

None of this has historically translated well to the web, where the HTTP request cycle and the nature of the DOM and JS execution model changes things significantly. MVC was never a good model for the web.
I can understand the use of Kubernetes to spread over multiple hosts (but that's generally for scaling & availability).

If you have multiple devs...how does docker-compose fall short? (I'm asking because I wanted to suggest using docker for my team and wanted to know it's short comings before I suggested it).

From my understanding: you can use compose to orchestrate databases, cache, app all on one machine quite easily (and pass environment variables, get them linked etc.)
Is your experience mostly web dev? Because not all areas of software are so mercurial.

> Making Ruby 3 times faster is not going to save it. It's just way, way behind the raw performance of other programming languages.

Like Python? Ruby is comparable in performance.

> Also, with the arrival of new, modern programming languages, there isn't that many productivity reasons anymore to justify the poor performance and lack of sane concurrency.

There is no other language that makes it as easy to write a DSL. And there are plenty of places to look for concurrency in Ruby, built right into the language. ruby-concurrency provides even more abstractions.

> The other problem is that there is not a single company that will throw as much money as it takes to improve the language, as happens with JavaScript, Python or PHP.

Isn't that company Salesforce/Heroku?

> I am not trying to say that Ruby or Rails are a thing of the past and shouldn't be used. They are still great tools and put in the right hands can give your company / project huge productivity and more-than-acceptable performance. But there is a time for everything, and I think that the golden years of Ruby are gone.

I disagree. There are plenty of projects written in Ruby that are still going strong. The language is just maturing and web dev is not the only thing people do with it anymore.
This runs afoul of drug legalization morality. Drug trade may be bad for society, but to lots of people it's not a unambiguous universal evil.

Here's a better one: Fighting sex trafficking by abducting and selling children, but training them to rat on their captors first. I think that better captures the disaster that this is.

Not that it matters at this point. The new administration is going to give these folks a medal.
I try to live by assuming the best in the other person. I don't succeed in this as often as I want. Especially when driving.

I wish more people thought the same way you do.
That won't fit in 80 chars, so we had to edit it. We also edit superlative language and outrage language out of titles. This is all tediously routine. Actually the current title is more indignant than we'd usually allow ("kills off", "foisting"), so this case is actually a counterexample to what you say.

> You do this time and time again and it smells like bullshit.

This is a sample bias. People notice the cases they dislike and fail to notice the ones they don't, thus weighting their sample. The more strongly you feel, the more this effect will skew your view.

No doubt we do have biases—though I'd be flabbergasted if the one you're accusing us of were among them—but given how hard we work to be neutral, and how powerful this sample-weighting dynamic is, moderator bias is a poor explanation here. It's like a programmer being too quick to blame the compiler.
Not sure if this does or not, but this project does: https://github.com/go-qml/qml/
Do you know that the art of the deal wasn't written at all by trump, and the guy who wrote it doesn't support him?
> In the western world we're incredibly tolerant to other people's religion, lifestyles, etc.

You might need to update that opinion now that the US has elected a man who pledged to roll back LGBT rights and stop Muslims from entering the country.
HOW RUSSIA DEFEATS NATO
First of all:

> Let me spell it out

> read your history

Seems pretty aggressive to me. If you are refuting these points, why not include all relevant information?

But in any case, the second point (that Hales work didn't end the witch trials) you only just make here, and the first you clarify.
How do you assess the value?
Well said! I find that https://github.com/Day8/re-frame combined with statecharts fits the bill and makes for some incredibly clean and enjoyable UI development.
Gliosis is a big problem for sure, and the central nervous system's scarring is not well understood at this time.

Typically with recording electrodes you can either 'jiggle' them to shake off the scarring cells or pass a small amount of current between the combined electrodes to kill off the cells. These recording electrodes are typically only a few microns apart, so long range damage is a non-issue if the subject is not connected to ground in another way. You can go for ~6 months like this before the gliosis really builds up, and honestly, by that time the recording electrode has probably broken anyway or the subject has bonked the implant and it broke that way too, or as is typically the case with monkey subjects, it tore out the implant and ate it, stabbed another monkey with it, or tried to have sex with it. Monkey studies are rare and hard, not just because of ethical issues, but because monkeys are clever little assholes.
From what I understand, react + redux has a couple of tricks up it's sleeve.

As the components don't hold state, only display the state of the model (part of the redux store state), components only need to be re-rendered if the state has changed.

If you combine this with reselect (https://github.com/reactjs/reselect), then this allows you to only re-render components when the sub-set of the state tree is changed that can affect your component.

So to a certain extent you're registering your component's interest in a sub-set of the state, and then only re-rendering when that sub-section changes. The trick is then to ensure that as you build your app you don't build a single component that depends on everything and pass state down as props, but lots of smaller components that depend on a small sub-set of the tree.
Isn't every "figured it out ourselves" followed with the sentence describing what we figured? I see only one section where I didn't describe what we figured, which is the workflow part and I mentioned there that I would write a separate blog.
Facebook Says It Will Stop Allowing Some Advertisers to Exclude Users by Race
As I said, I think if you ensure economic equality for everyone, the problem will solve itself soon enough.

Having said that, if you want to tackle the problem of discrimination separately (e.g. because you believe you can solve more quickly and easily than the economic inequality problem), then the tactics currently used (i.e. feminism - complaining, protesting, self-victimisation, and shaming reasonable conter-arguments) are the wrong way to go about it.

Lets for a moment consider a similar, yet different problem. Rape. Men are statistically more likely to rape women than women are (feminists are happy to point that out). I don't think it's correct to villify men as a group for that, but I do think it's reasonable for women to be extra cautious when interacting with men (e.g. it may be a better idea if a drunk woman asks a female friend to take her home, than a male friend, or to cross the street to avoid strange men at night). Nothing personal, just statistics - and oponents can scream "sexism" as loud as they want, but you can't put a price on personal safety (of course, feminists won't scream "sexism" in this istance, because it's fashionable to shame men).

Same with blacks and crime. Blacks statistically commit more crime, so it's not unreasonable to be more afraid of or cautious with blacks than with whites (or asians). Sure, it could be plain racism (pre-judice), but it could also simply be pattern-matching based on statistics (post-judice). And even if you consider those instincts to be wrong, it's hard to fight against them, after all they've been keeping us alive for thousands of years!

If you nevertheless want to fight those instincts, I guess the best way is more information, and emphasizing that people should be treated as individuals, not as a group. Unfortunately, feminism/social justice/identity politics isn't very good at either. In particular, if you attack (verbally or physically), shame, fire, riot against those whose opinion you want to change, I can't imagine you'll achieve much.

Anyhow, that's my thinking, although I fully accept it's wrong/there's more to it - here in the EU, I'm quite a bit removed from racial issues...
Call me a fan boy or whatever. I was not able to pin point the reason I found Nintendo games more than any other developer, (the only other game that got me hooked like Mario did was God of War but that too had it's nuances but I was hooked).
This video really brings out a lot of things that explains me why I ended up liking something stupid like Kirby more than Gears of War or Assassins Creed.
While this may be generally true, I think that Rez is a counterexample. The gameplay is satisfying, and it doesn't get in the way, but it's very simple and not particularly new or interesting. The music, the scenery, the graphics. That's what that game is all about.
Are you going to suggest this solution to every mass media channel which turns out to have perverse or pathological dynamics?

Do you realise your personal actions in this case don't have any impact (at the margin) on the whole?

Are you willing to entertain that perhaps there's something in the function of Facebook (and other online sites) that leads to information flows with strongly negative social welfare outcomes?

(I don't have, and have never had, a personal Facebook account.)
I'd like to believe this. You seem to paint a picture of each person having objective view of reality but that has not been the case in my experience watching the online discourse. Voters on each side of the fence were so far up their asses they couldn't fathom to give a shred of doubt to their own views. The liberals had the blind spots outlined in OP article while the conservative actually believed Obama is a Muslim, he never went to law school, Hillary killed our soldiers and sent secret emails to Russia. So if the news were indeed unfiltered both sides would have some objective insight and lean one way or another, instead completely dismissing the other side as fascist or criminal.
Been using convox across 2 startups for many many months. I have never once encountered docker-specific problems. Usually it's my mistake which the convox team is always helpful with[1]. I can say Noah, David and the team know what they are doing and I can't imagine DIY-ing the convox management and tooling layer.

Seriously, I'm using Docker for development AND production and I don't see the problems the other rants are talking about. And they talk as if it's a daily occurrence.

If you're already using AWS, give them a try. Painless & contained install-uninstall operations too[2].

[1] https://convox-public.slack.com
[2] https://convox.com/docs/installing-a-rack/
Tesla’s Future in Trump’s World
.NET has shifted significantly towards command lines with PowerShell, Windows Nano Server, and the nuget shell.
Number of active repositories in GitHub per language, per month
I think maybe your argument about consumers also being producers made more sense in the pre internet age when distribution of the content was very hard. I would be rather surprised if they was still true today. After all I presume the FBI didn't create their own content...
2 weeks is way to early to declare someone brain dead unless it's physically gone. I suspect this is yet another case of poor reporting.
Except they didn't exactly make a paralyzed monkey walk, did they? They simply paralyzed a monkey.

There are parts of this study that seem quite legit (another poster referred to them above).

However, the paralysis, surgery, and replay of data into the nervous system, just to be the first to "claim" they made a monkey walk was not one of them.

I already mentioned software is very different to biology, my issue is with reckless experimentation that has caused a lot of harm to a creature and provides no real gain. What were they actually hoping to achieve with this part of the experiment? It's already well understood that we can interface with nervous system, this is nothing new.

P.S. concern for the well being of other creatures isn't a particularly high horse. It's called empathy.
>working with monkeys in China is less burdened by regulation than it is in Europe and the United States

I'd argue in cases like these the European regulations are actually a good thing, mainly considering the animals' welfare: in China rules like minimum cage size are either a fraction of European standards or non-existing/not checked. Of course there's always the argument 'I keep my monkeys healthy otherwise they won't work well for the experiments' but if experiments must be done, wouldn't we rather have the animals housed in a spacious area with daylight vs in a cage of 2m^3 in a dark basement?
The FBI used a Tor Browser Exploit instead of disclosing it responsibly. If this is police work in the post crypto are, then we are all going to be a lot less secure.
No, it doesn't. You didn't even use the word "prejudice" properly.
But woman don't have less access to resource A. They only have less access in average! So if you target women, inevitably you'll help some women (Hillary Clinton comes to mind) that are (individually) much more privileged than some (individual) men. I don't think that's fair.
What evidence helps you to feel so sure of that?

I'd like to know, because I'd like to feel as you do.
I'm willing to allow that approaches to collaborative filtering fail at some level. I've tried a few myself that failed.

Drawing expert opinion into the equation, and looking at how concepts spread, and who spreads them, might be useful.
Another, perhaps more pressing ethical issue, would be sentient software or emulations. They also wouldn't share DNA.
I agree that it if it is a fake incident, it would be awful and would disqualify real issues. I'm not sure what the background of this girl is (maybe she's an immigrant who's only heard bad things about the police, campus or otherwise? maybe she's terrified and just wants to put it behind her, instead of necessarily pursuing justice?) but I do think it would be better to give her the benefit of the doubt unless it's proven conclusively that she faked it.

I know that typically in courts the accuser has to prevent positive evidence, but this is a traumatizing time for minorities - let the court of public opinion at least not rush to brand her as a faker, at least in part because if it is real, doing so will only exacerbate her trauma.
It is pretty common in the US too...

The US is a big country, results vary wildly. Taking a straw poll of the office everyone replied "China" as the inventor.
Trump those things was definitely not acceptable. But we can't undo the election or ignore the results of it simply because we don't find it acceptable. A very large share of American population were happy enough to vote for him. This, Brexit, raise to popularity of some specific parties in Europe should be a huge wake up call. And if we keep the attitude of 'racists voted him! He's a liar!' then it's just the beginning.
15 Insane Things That Correlate with Each Other
>...and I'm seriously starting to think i18n is a mistake.

You don't see value in meeting customers in their own language and culture?
IOW the FBI is directly responsible for the spread and proliferation of child pornography. They've hurt more people than they've rescued.

Time to charge the FBI with aiding and abetting. Period. Equal treatment under the law. Period.
Do I sense a possible previous GS Agent? If not, I do remember those days well. Clients would constantly come into the store because the trial version of Norton/McAfee etc completely broke the machine's network stack.
An interesting TED talk about the topic how evolution does not necessarily favor true representation of reality in our minds and bodies: https://www.ted.com/talks/donald_hoffman_do_we_see_reality_a...