skysight-inc/HackerNews huggingface dataset:
If I remember well the texbooks, communism is about common ownership of the means of production (typically factories), not about personal private property or money.

I bet I would have been executed back at the time of the October revolution for saying this, but you could have a market even with communism: if nobody want apples and everybody like oranges, guess what is going to be cultivated and what's going to cost more? It doesn't matter that the state (the people) owns all the apple and orange trees and processing factories. They'll allocate resources as the market want.

Unfortunately communism almost always came with central planning, maybe because the guys in charge were often dictators and, as you wrote, private initiative was not well received. Furthermore they had to differentiate from capitalism as much as they could (that was marketing), and anything remotely looking capitalistic was forbidden.
It might be rephrased into something like: "Which of these best define your personality?"
I wonder how a ubiquitous self-driving car "cloud" will affect motorcycles. I don't think I speak only for myself when I say that I don't just ride my motorcycle to get from point a to point b; rather I choose to ride it for the thrill of riding a motorcycle. I don't imagine you can completely remove the human element from transportation without killing the thing that makes motorcycles most enjoyable.
Educational Stack Overflow from the Google results for 'mtu':

http://serverfault.com/questions/43866/whats-the-best-mtu-se...
>> Or, they could take their own medicine, and try and write the browser in JS.
>You mean like Firefox?

This is a very strange comment, especially coming from you.

Everybody knows that the bulk of Firefox is not written in JS. You personally have spent years of your life working on a new programming language precisely because JS is not suitable for writing a web browser.

I'll take your position on JS seriously when you abandon Rust and begin writing the bulk of Firefox in JS.
React tooltip component
Well, surely AI will never learn how to write computer code...
New rule: if you want to write about how mechanisation and automation will affect the people, you need to - at absolute minimum - have read the entirety of the Wikipedia article about The Industrial Revolution, and know where the term Luddite comes from.
Check your JavaScript regular expression online
The website is totally broken for me: http://i.imgur.com/y01g1NG.png
Nah, I meant the second person plural.

We should have stayed with thou/ye instead of you/you. It was more clear.
Not only enabled, but in breach of the Google Analytics' Terms which state very clearly: "You must post a Privacy Policy and that Privacy Policy must provide notice of Your use of cookies that are used to collect data. You must disclose the use of Google Analytics, and how it collects and processes data. "

See section 7 "Privacy" here for the full text. http://www.google.com/analytics/terms/us.html
Did he adjust for location?
My little boy loves Stampy Longhead videos, detailing his adventures with Minecraft. What I love is that Stampy has recently started a series called Wonder Quest, which is an educational series, that my boy watches with equal passion. It's lovely to hear him come put to me and talk about Galileo and telescopes all learned from Wonder Quest.

http://youtu.be/UC1Uupn45p8
What you describe is capitalism!
I'm now tempted to buy a Macbook Pro so I can install Windows 10!
Clear mutable semantics or clear immutable semantics but please, don't give us a mushy combination of the two.

In other words, the operation "append to an alias for this slice" should either consistently modify this slice or consistently not modify this slice. Behavior of "sometimes modifies this slice and sometimes doesn't" is, in my opinion, a serious API/language design failure.
Although I agree there is a strong test/race bias at Stanford and Harvard, I'd also like to see the numbers on admission, not just enrollment. Cultural background may strongly influence your choice of where to go: CalTech vs Stanford, MIT vs Harvard. Compared to Asian families, Jewish people may want an undergrad education more aligned with law and humanities than very tech schools.
> impeller wedges are practically invulnerable

This starts out important, but as the series goes on gets more and more forgotten about, to the point where some large-scale battles are literally skipped over entirely with a scene jump straight to "the main character completely blew up the enemy fleet and took no casualties at all because reasons".

> it is mentioned multiple times that restocking missiles is expensive

It may be "mentioned", but it never actually has any effect on the narrative. There's even one point where a massive attack on Manticoran manufacturing successfully take place... and then is quietly brushed off, with zero actual effect on anything that would get in the way of "an enemy fleet shows up and then Honor explodes it with a bajillion missiles".
The Internet of Things Needs Geographically Dispersed Federated Clouds
Not really. Harvard is 20% Asian. Stanford is 22.6% Asian. (according to their respective official websites)
I think the title should be renamed: Testing Windows 10’s performance with the 12-inch MacBook.
re, the first part: So you're saying that if I run some private business, and the gov't gives a loan to somebody else to buy the product I'm selling, that makes me a publicly funded business and forces me to abide by rules for businesses that are publicly funded? I don't think that makes sense.
The article is a bit of beat up and seems to omit a lot of features or aspects of the game and it's community that make it so rich.

>"The underlying creativity is baked into the program - the combinations, tools and materials - so the players have only one task to complete: design ever more complex structures. Though this seems like the pinnacle of an imaginative play experience, the kids we studied said they felt edgy and irritable after Minecraft sessions."

>The game, said the researchers, becomes "less about open-ended play and more about working to complete the never-ending stacks of buildings."

A bit surprised they seem to have ignored red stone, command blocks and modding. These seemingly complex concepts are not out of the reach of children. I don't have direct sources on hand but I've read many a programmer and parent (even on here) use it as a gateway to introducing computer science topics at a young age.

>but spending hours mindlessly watching others playing it represents a whole new level of obsession.

There are a lot of quality content creators with long running series' that have a narrative focus to some degree. I would rather my kids watch the likes of Etho, BdoubleO and Zisteau for instance over Yu-Gi-Oh, or some Transformers clone. Mostly so I can watch too.
Magecasts.io development screencasts for PHP / Magento developers
We have what I think is a long running MTU problem on Rackspace hosting for a customer. We are losing parts of HTTP requests between the H5 load balancer and the customer's web servers (which are running IIS).

The header of the request reaches IIS and then the content body of the request fails to turn up causing a 500 error on the server.

Issue is mostly seen on POST requests where the content of the request is going to be split over more packets. It's been driving us nuts.

I wonder if we should also check the ICMP blocking too?
> I've always been ok with corporations doing this because they'll never kick down my door in the middle of then night,

You might start to think otherwise when corporations either when requested (forcefully) or voluntarily will hand over your data to the government, whom then might kick down your door in the middle of the night when you say or do something they don't like.

Oh by the way, this is already happening.
Government financing / backing / regulation of student loans is much more complex and closely bound to colleges than you are making them out to be.
> It bears out earlier research from YouTube video research firms Newzoo and Octoloy, which found that Minecraft material notched up more than 3.9 billion views on YouTube in March 2015 alone.

Notched!
icmp in ipv6 does much more than its ipv4 counterpart and most importantly:

1) L2 address resolution (neighbor discovery), which ARP used to do in ipv4,

2) full network autoconfiguration (global scope addresses, default route(s), DNS resolver), which DHCP used to do in ipv4 (although DHCPv6 is still an option),

3) multicast group management (MLD), which igmp used to do in ipv4,

4) path mtu discovery (through 'packet too big' messages this article references). Routers fragment packets exceeding the link MTU in ipv4, they notify the source of the lower mtu in ipv6.

ping, TTL exceeded, destination (host, route or port) unreachable and parameter problem were mostly carried over from ipv4.

Blocking 1, 2 (and to some extent 3) on a local network will most likely break ipv6 connectivity entirely while blocking the others will only break it in subtle, hard to debug ways (especially with ECMP and traffic engineering where multiple routes for a given destination can be used).

I've found that explaining this before asking network admins to unblock icmpv6 filters is a good way to succeed (although it can be hard, i'll give you that).

People aren't used to filter ARP or link local broadcast in ipv4 (which DHCP uses), so telling them that they need to allow icmpv6 to let stations merely configure themselves is a bit of a mentality change.

At the same time, developers of firewall management tools like ufw understood this problem a while ago and insert a working, good, tried and tested icmpv6 accept list as first rule which you can't mess with.

Telling people to use ufw is usually much better than teaching them ip[6]tables.
Packamatic, get on demand packaging for your products
"Until thorough benchmarking is completed by me or someone else, I think the best way to put it is this: Task View often runs at 60FPS, while Mission Control never runs at 60FPS"

So, it seems that in this case a beta version of Windows works best than MacOS
Basic Income is not "Quantitative Easing for people instead of banks".

Quantitative Easing is the creation of money to buy assets and therefore carries the risk of asset price inflation. It is used when the central bank intends assets prices to go up, e.g. after they slumped in a recession.

Basic Income on the other hand does not entail creation of new money. Most Basic Income proposals finance the costs through taxation or other government revenue (including savings from simplification and/or reduction of welfare programs that BI allows).

Creation of new money to redistribute to consumers would cause consumer price inflation and is unlikely to bring meaningful benefits in the long term.

EDIT: Also, the money created by the central bank in QE is lent to the government and/or banks, not given to them. It must be returned to the central bank. On the other hand, BI is not debt and need not be repaid.
They are for sure working hard on being pounded in the ass by the EU.
Great article until the very end... Basic income is not the answer to this. Basic income will lead to terrible social decay caused by apathy and laziness, fueling even more government corruption and ultimately, totalitarianism.

I can't help but think all of this talk and rhetoric in recent years is deliberate propaganda, conditioning left-leaning people.

I have seen a number of websites posted on HN, especially in comments, which are overly rhetoric and nudge the reader towards utopian left ideas. The sites are well developed both in the application and in the information architecture sense. They don't seem to have revenue model and saying that tracking their financing proved difficult, would be an understatement.

Please remember that changing the social framework is a VERY delicate matter. Oftentimes things sound very good on paper, but are not practical at all. Basic income sounds dangerously close to "From each according to his ability, to each according to his need". When people believed this can happen, it ended terribly. Not because of the specific people in charge at the time. Socialism/Communism as a model is doomed to fail because of human nature.

When you make social policy, you have to think about the lowest common denominator and currently, it is very low indeed.
At first it didn't seem all that bizarre but a few minutes in you start noticing some interesting things. For instance, the utter lack of traffic lights.

Then there's the bit at about 5:14 where two buses have just gone past a bus stop, but there's still at least a good 50 or so people just waiting there, queuing.
How is the remote driver going to immediately know what to do, and immediately know what the surrounding environment is like? Exactly, they won't.

Self-driving cars will never happen.
I am sure you had some bad luck when you tested a first retina screen. I've never ran into any scrolling issues and I have both original retina MacBooks 15 & 13"
Train drivers are a small part of the cost of a train delivery. Truck drivers are a substantial part of the cost.
It is important to make a distinction between what they make and what they take home. In the US, workers subject to the DOT's "Hours of Service" rules (truckers, train crews, airplane pilots, etc) get very generous tak breaks and take home a far greater percentage of their earnings than most workers.

I made nearly 40K my first year in trucking and had no problem clearing 50K each year after that, and my total income tax rate was exactly 9%. I moved to a state with no state income tax and life was pretty good for a while, until I got tired of trucking. For those who enjoy it, it's not a bad income with very low barriers to entry.
They do mention it here, so I don't think they violate GA ToS:

https://www.mozilla.org/en-US/privacy/websites/

Third party Services We use third party services such as Google Analytics and Optimizely. They use cookies, IP addresses, and online data tools.
Doesn't google/bing maps have NK satellite photos? We could always verify the CIA number to a great extent if said imagery exists.

EDIT: Gotta love the fog/haze over Pyongyang on Google Maps

https://www.google.com/maps/place/Pyongyang,+Coreia+do+Norte...
Wow, author here. Woke up to a lot of unexpected traffic on the blog. I hope you like this article. I took a long time to understand React and, now I do, I hope other people don't take as long as I did!
Take the motorcycle to the race track. Better yet, just leave it there and use a driver-less car to visit the race track.

Autonomous driving is about minimizing cost and maximizing safety. Not maximizing motorcyclist happiness.
Isn't basic income a bit weird? I am a total noob, but to get money, truck drivers do something. Getting money for not doing anything is like increasing the lower limit on minimum money you can have.

The way to do it is probably paying only to the unemployed. Sounds socialism, because it is. But hating socialism just because USSR did it the wrong way is, in my opinion, stupid.
"runs better"? I'm baffled.
If there was a twin of me out there... we wouldn't get along anyway.
> Can this particular case not be solved by adding a constructor that doesn't compress the string?

Presumably if you use one of the byte[] constructors and the encoding is already in the compression format or something compatible then yes.

Whether you'll be able to do that depends on very much on how you implemented your IO. We're still seeing way to many String#substring in our traces after it become slow in 1.7.0_06. Some of them can be fixed easily, others not so much.
In-database R coming to SQL Server 2016
Access Over 10,000 Public APIs from Mashape's API Marketplace in Paw
For those like me who looked at that map and thought "no way is truck driver the most common job in so many states!", click the NPR link below the map to get to the source for the map. They explain the truck driver thing there. One big factor is that their source doesn't subdivide truck drivers, but does subdivide most other common jobs, such as teachers (split into primary and secondary school teachers).

Also, the map on the NPR site is interactive, showing changes over the years. For instance, you can see a lot of states where you probably would have guessed farmer is most common were that way 10 to 20 years ago, but now fewer farmers are needed to grow the same or more food, and so the number of farmers declined.
I had planned on building my own dashboard service using Dashing from Spotify as the platform. I've written a few modules for it and got a personal one going but never took it beyond there.

This looks really good and the messaging is great with the emphasis on insights.

Going to signup for the free tier right now.
I have a hard time understanding the equivalence. Is task view supposed to be representative of all windows programs ? Is Mission Control supposed to be the fastest OSX program ?

I don't use windows So I'll also have to ask, are these programs actually comparable in what they do ?
Amsterdam has way more separate bike lanes than SF.

Also, Amsterdam roads tend to be a lot calmer compared to SF.
The street in the screenshot is one lane per direction with a lot of curves.

San Francisco roads are often straight and 2 per direction (so higher traffic + speed), which dramatically increases the friction on sharrows, with a culture that's unused to bike traffic, so they are unsure about how to behave.

You're right, driving a car does not give you the right to run over cyclists, but the city could put more thought into the bike handling. I've been to Amsterdam a few times, and it's NOTHING like here.
"Self-driving cars will never happen."

In certain contexts they exist already. You're arguing against something that already exists.

What's going to happen from here is that the context is going to become broader and broader over time.

As it always has.

This is how technology works.
Obviously the guys at microsoft with a lot more experience in software development will create a superior product. This shouldn't be a surprise as OS X is merely a mod of components derived from linux.
David Ungar: Seven Paradoxes of Object-Oriented Programming Languages
The simplest solution would be to specify a VM for the web - that way people could use whatever language they like. Using JS for this purpose is suboptimal.

This would require people like Eich to entertain alternatives to his diseased progeny.
Yes, Task View and Mission Control are similar. I don't think that this speed comparison is very useful, but in my experience the graphics drivers under Windows are significantly better than on OSX or on Linux. (I run Ubuntu, OSX and Windows 10 on my retina MBP, and desktop graphics performance on Win10 is way better than the rest. By 'desktop graphics performance' I mean window management, scrolling of 2D content in browsers and other apps.)

However, Win 10 runs quite inefficiently on Apple hardware in terms of battery life.

On a side note, I find Win10 as the first Windows that is usable on HiDPI machines.
I guess they aren't really planning on growth, having a business nor a product...
I'm not even vaguely "left leaning", at least not economically.

I think capitalism has done a fantastic job of improving living conditions in the West.

But I can see that capitalism is coming to its end in the next several decades.

Things change. That's the constant.

There must be something that's post-capitalist, because capitalism is very close to becoming unsustainable.

It's not going to be the old leftist ideas, but it's not going to be capitalism either.

We need to adapt. Not like we have a choice, really.
My experience is that us grownups got over it, but the kids can't let it go.
I see no privacy policy on the shapeoftheweb.mozilla.org site though you are correct that they do post that privacy policy on the completely different website www.mozilla.org.

I suppose they would argue that's the same but I don't think it is good enough (especially for a site preaching privacy values). It should be down in the footer, or even better they should be using Piwik and skipping GA completely.

To me, this feels like a website built by a pro-privacy team who had some marketing or PR person slap the GA code in there with no comprehension of irony at all.

EDIT: Also to note that mozilla.org uses UA-36116321-1 tracking and shapeoftheweb.mozilla.org uses UA-49796218-22, which indicates to me that they are aware that these are two distinctly different sites.
Rain simulator for pluviophiles
I'm skeptical of the Jewish statistics, which are allegedly based on Hillel documents.

Is Harvard really 25% Jewish? Or is that the fraction of domestic students who have some (possibly small) Jewish ancestry?

And what's the source that Caltech is 5.5% Jewish? Could that mean 5.5% are actually practicing?

Did Hillel actually perform a serious survey/study in these schools, or are these numbers based on some student's guess?

Admittedly, I haven't looked through his citations and supporting material, which looks pretty extensive.
The population continues to grow while people continue to value a handful of schools with fixed campus sizes. What a nightmare it must be to be a parent or a high schooler these days.
OkCupid does this
Based on how buggy Yosemite is this should really be rephrased as a beta version of Windows runs better than a beta version of MacOS.
Nice overview, I like how the article has the same code demo in Knockout and Angular to show how they both solve the same problem in slightly different ways. Would be nice to see the firstName + lastName demo in React too, I know the onChange stuff can be a little verbose, but would be good to show how it can be used to actually update a single central model.
It's on the developer version docs: http://www.postgresql.org/docs/devel/static/queries-table-ex...
Call me crazy, but a game where kids build stuff, communally or individually, is about a bazillion times cooler than games where kids just zap each other with twitch reflexes.
I went through something similar...and then I found Mithril (http://lhorie.github.io/mithril/).

I may be alone on this, but I've enjoyed working with Mithril much more than I ever did React. If you haven't given it a shot, I highly recommend you do.
Question for experts: why Browsers do not get the idea of updating changes the way react does automatically possibly with a start, stop transaction or better without.
There are some notes on warship classification here:

http://www.projectrho.com/public_html/rocket/spacewarship.ph...
The use of `append` is absolutely clear. It always returns a new slice; the compiler forces you to take the value returned.

What scares you is the possibility that the underlying array may be copied to a newer, larger array giving enough space for the appended items. If there exists enough space, why bother with a new allocation? I want `append` to handle this for me. If you want different behavior, you can easily setup your own design with `copy`

Regarding this blog post, if you have multiple slices to the same array and are arbitrarily appending to any of those slices, then your design is wrong to begin with.

This isn't an edge-case but a lack of slice understanding.
I had paypal almost kill my business a few years back by freezing thousands of €'s for 6 months and telling me bye bye despite me providing all the relevant business and personal documents they required.

I haven't bothered with paypal or ebay since. Hell with them.

BTW thats another plus for Amazon, their giftcard program. Beside being able to buy them with cash in any shop one can get amazon.com giftcard on gyft.com for bitcoin and save 3% (or more if want to risk localbitcoins.com) and then go shopping on Amazon.

And I prefer the way they group all sellers under the same item and delivery charges + taxes are clearly displayed up front. None of those cringe-worthy ebay pages with HUGE FONTS and misleading delivery information.
There you have it, some North Koreans laughing:

http://i.kinja-img.com/gawker-media/image/upload/kxxn0by6wur...

Hope you enjoyed it.