skysight-inc/HackerNews huggingface dataset:
> my experience is that everyone, more or less, is better off from generation to generation, at least in material terms.

That is correct. Even when people make claims like "middle class income hasn't grown in the last xyz years" they're basing it on statistical sleights of hand, see [1].

> The problem I see is that when we talk about social mobility, we always talk about relative classes, in which case there will always be 1/5th of the population in the bottom fifth.

Right, but the question is more about opportunity. Like if you created a Markov transition model, what are the probabilities of going [1/5]->[2/5] (or [3/5], etc.)

> Right, wealthy parents are able to provide more opportunities for their offspring. But hasn't that always been true?

Sure. But the point is that we aspire for our society to be meritocratic. That is we'd like it to be better to be born smart than rich. Of course that's never been the case, but we want to isolate the "why".

It's not necessarily even about opportunities. If you make college free, for example, it ends up being a subsidy on the children of the tiers [4/5] and [5/5] (playing loose with facts here) because, even if you isolate parent's wealth they __still__ end up in college more often.

Things that are difficult to measure (like motivation and noncognitive skills) are built at a young age, and a good environment is needed to foster that.

> I imagine the education available to the least fortunate today is much better than the education available to someone in the lower class from 100 years ago

I know it's been the case in Canada [2], I've been told it's not in the US, but I'm unsure it's really the case (turns out you need fairly sophisticated statistical models to measure it properly).

[2] http://link.springer.com/article/10.1007%2Fs00181-009-0275-9

[1] https://www.minneapolisfed.org/publications/the-region/where...
If you're charging it overnight, you probably won't notice, but it does charge more slowly.

If you're running on the dedicated GPU with high load, a smaller adapter might not have enough power to charge the battery at all.
I've never been a front-end guy, and now the barrier grows with all these frameworks to make amazing applications still holding me back. Plus the fact that if I have NoScript installed, all my work is now pointless. I hate going to websites that literally don't work @ all if I have no JavaScript enabled, with the exception of HN and those rare sites that have minimal JavaScript in use.
So your argument is now not "you don't need to buy all manner of dongles" and instead "You just need to buy one of these new USB-C monitors"?
Here's a slightly unrelated question -

What happens if you plug in 4 power cords into the new MacBooks ?
>> Do you really think you can defend yourself from 3 men with some rusty nails ?

It's called a "Morning star" and is a medieval weapon. And yes if the men are not equipped with more confident weapons I'm sure I could defend myself. Or at least very least inflict some "might think twice before attacking" level of damage.

And the woman should have confronted the guy when it was only one of them (preferably with this weapon) and made it clear that she'll put up a fight. Had she done this, she could probably still be alive.
Matt links to the relevant GitHub repo in his blog post: https://github.com/wix/react-native-wordpress-editor

If you look at that repo, what they are doing is totally unambiguous. The README literally acknowledges that they are using Wordpress code, describing the contents of the repository as a "React Native Wrapper for WordPress Rich Text Editor."

They applied the MIT license to their wrapper, which is using the GPL-licensed Wordpress code, and then they embed the whole thing in their proprietary app. They are now compelled to publish the source code of their entire application if they want to comply with the requirements of the GPL.
> Yes, if the other company raised funding, there is no way you can compete with that.

> go work for IBM instead; they have a nice cubicle waiting for you

I know you're projecting your own frustration, but I think you built a product, not a company. Depending on your mixture of customers, service (not necessarily the same thing as the product), and narrative, it's quite possible to remain very competitive. (The company I work for, which was bootstrapped, is very competitive despite funded competitors)
Everything you need to know about Snapchat Spectacles
George Hotz cancels his self-driving car project after NHTSA expresses concern
But the charger will output 87W, the concern is whether it is safe to put that through this cable.
The Booker is a prize for quality. Many publishers are looking for the ability to sell. As such, this makes sense.
Not that I'm not using JavaScript to do things, it was never meant to do, but I don't know, using "modern" or "comprehensible" in same sentence with "JavaScript" always makes me giggle.
Is there reason to think the human visual system is sufficiently well modeled by deep neural nets that our brains might exhibit this same behavior? My first thought was the perturbation images would need to be distinct per person, but photosensitive epilepsy like the Pokémon event [0] might suggest the possibility of shared perturbation vectors.

[0] https://en.m.wikipedia.org/wiki/Photosensitive_epilepsy
For anyone else who's in this hell, this is the best reference I know of about how you have to write C# when the GC hates your data:

http://stackoverflow.com/a/14277068

tl;dr - "arrays of structs are really the only bulk storage method available in C#"
You are witnessing the implosion of some kid that suddenly realises WHY all his competitors don't "just ship lol".
Sunday Night Football is broadcast by NBC not ESPN. Just saying.
> spoiler: poorly

And vice versa.

We spend most of our time either learning to be a cog in society's machine, or being that cog.

Most of today's cogs are useless in ancient times. "What is this 'full stack' you speak of, stranger?"

Most of the past's cogs are useless today. "So you're good with sticks on wet clay? Cool story bro."

Either stranger could adapt to the times, but they'd be very inefficient because they'd never be fully integrated to the larger machine, having to relearn every interaction that a native just takes for "the way things are."
>>People in our civilized society are not expected to carry weapons for their own safety. Some choose to, but we don't blame those who were victimized while not carrying one and suggest that they should.

Not only do the women get raped on daily basis but they also get blamed for instigating the crime. Does that seem like a civilized country to you?

>> If another society isn't quite 100% civilized yet, we should encourage better policing, not for potential victims to carry weapons.

Yup, tell that to all the thousands of women who get gang-raped in the meanwhile. I'm sure they'll appreciate.
Fyi... I last looked at both GraphicsMagick and ImageMagick in 2013 when I was writing a custom batch image converter. Because GraphicsMagick had a reputation for better performance[1] I initially wrote my wrapper tool around GraphicsMagick. However, I encountered bugs with Photoshop PSD files (e.g. not properly reading multi-layer PSD files.[2]) That's when I found out that ImageMagick tracks the PSD file format more reliably than GraphicsMagick. Yes, GM later fixed that particular bug in 2014 but I had already revised my tool to use IM.

Lesson learned: if processing PSD files is critical to your project, you'll want to favor ImageMagick over GraphicsMagick. The author of GM admits the parser of PSD is not the best so it's something to keep in mind.

[1]Flickr and Etsy used GM on their backends:

http://www.slideshare.net/jallspaw/operational-efficiency-ha...

http://www.web2expo.com/webexsf2009/public/schedule/detail/8...

[2]https://sourceforge.net/p/graphicsmagick/bugs/242/

[3]also some bonus links on why PSD is very difficult to parse correctly:

https://github.com/gco/xee/blob/master/XeePhotoshopLoader.m?...

http://blogs.adobe.com/jnack/2009/05/some_thoughts_about_the...
It says these universal vectors are the same across different classifiers. Why would that be?
Specifically, different cables support different bitrates and Wattages. This is due to the number and thickness of the wires in the cable.

I think Monoprices's labeling of a 5Gbps or 10Gbps USB-C to USB-C is false, however. There is nothing about the USB 3.1 Gen2 (10Gbps) spec that requires anything more than a regular USB3 cable. I think the "5Gbps" version is just an older product description from when 5Gbps was the fastest USB available.
There is some overhead to its use, both conceptually and with actual performance. I wrote a comment a while back describing some concerns with using it [0]. I also have some links relating to potential performance issues as part of my React/Redux links list [1].

[0]: https://www.reddit.com/r/javascript/comments/4rcqpx/dan_abra...

[1]: https://github.com/markerikson/react-redux-links/blob/master...
Yep, have to agree with this. People who don't know big-O notation (and other CS fundamentals) are the ones gluing together libraries and code built by people who do. Now there's nothing wrong with that; there's enough work to be done for all of us. However, it's not something to crow about either.
Most Chromebooks have embedded controller running on ARM specifically.

https://www.chromium.org/chromium-os/ec-development
Yes, but the top thread is about the new MacBooks having an ARM core for security and the touch bar, so it's relevant to something that is news.
Stability.

Every maintenance release is filled with special-cased 'fixes' that wind up breaking something else, calling for the next round of special-cased 'fixes', ad infinitum.

We've completely abandoned it for kvm and docker because we got tired of having our test platform broken with each patch release. Since we left virtualbox behind, all of our partners have had an easier time replicating our environment reliably.
How could they enforce the GPL against a company offering Wordpress as a SaaS application? This Wix app is different since it's a mobile app I believe. Unless WordPress uses a version of GPL that accounts for SaaS they couldn't do much about anything but someone offering on-prem solutions or actual apps right?
2000 is a fascinating case. You may recall that GWB did not win the popular vote.
So many places I worked had systems engineering department and none of them had anything to do with operating systems/ device drivers. I wonder whether it has to do with OS hackers hanging on internet together and deciding what systems would mean.
Why people lie about their number of sexual partners
We'll never know, which is a problem unto itself.
You don't need all of these tools to get an app up and running even though reading the tech blogs may make it seem like you do. Frontend dev isn't really that difficult if you focus only on what is really needed for your app at hand.
Baseball.
Superior if your a laptop user sitting on the back deck. I run backups/bluray movies/etc between my NAS and assorted devices. I will assure you that my desktop PC's, which are connected via 10GbaseT have ~30x faster access to said NAS than the small business class AC WIFI AP's I use. The latency, throughput and most importantly the reliability of a decent wired network is still far superior to wifi, and I have a far cleaner/stronger wifi system than the vast majority of wifi networks I've seen. Even so, I still run wires to my home theater devices because I don't have to worry about dropouts in the middle of streaming a bluray, or more importantly the random driver/etc bugs that seem far more frequent on wifi than boring old ethernet. Plus, with the advent of reasonable speed internet accesses (thanks google!) the WiFi is frequently the bottleneck. One room away and that AC 1200 router is only actually delivering 200Mbits, or for that matter the 20 closest neighbors APs/wireless phones/airport radar/etc are messing up the spectrum.
What are you talking about? WiFi is not superior. It's easier to wire all the desktops in your home rather than hoping your WiFi reaches. Ethernet is not very expensive.
USB-C is good because it can use many protocols and pretty much the only reasons it is bad are: people that don't know what they're buying and people making cheap, out of standard knockoffs that will damage devices. This is mainly a manufacturer problem and will probably be fixed by the time the majority of people have USB-C ports.
Yup. My MBP at work: one thunderbolt port for an external monitor, the other for ethernet. One USB port for my nice keyboard, the other free. And the magsafe for charging. So I'm currently using 4 of 5 connections, and the new MBP will only have 3?
I've always been hesitant to delve into front-end programming; JavaScript isn't a language that appeals to me. Is ClojureScript really a practical "replacement"? Is it better in some way than Dart or Typescript or just waiting for ECMAscript 2016+ ?
What do you mean by consumer CPUs?

I've got an ivybridge i7 with 40 lanes right now in my system.
I thought we were talking about trends among users. (to draw an analogy between niches) Sounds to me like you're moving the goalposts to win an Internet argument.
Thanks for the link. Often missed: the anthem at baseball games was originally sung by the crowd, spontaneously while a brass band played on the field.

This seems a lot more fun to me than the current (awkward) practice of standing there trying to look more serious than the guy next to you, hand over heart, while some ostentatious diva who lost the last Eurovision contest belts out yet another over-dramatized and over-personalized performance.

The current incarnation of this tradition needs to die for aesthetic reasons, if not political ones.
Hrmm, what shall our company do to all of those people that can't get high quality over the air or just want better quality along with cable/satellite? We should have our channels appear digitally in high quality on the boxes they are already paying for!

Sounds crazy, right?

Oh, and then we can use our leverage (i.e. these viewers) and our congressional lobbyist to allow us to charge them to carry our content when not over the air! We'll call it "retransmission fees". Sure, maybe there's a side effect where our reliance on retransmission fees is higher than advertising, but who cares...we can have both!

You all are pretty smart...these exclusive deals that we make for content that we make hard to obtain not-over-the-air will make big money.
We also have the man who could end up being the greatest baseball player of all time (Mike Trout) entering the prime of his career, and I'd bet that most people have never even heard of him.
> Intel platforms also had an ARC processor

That is true for older designs. But didn't Intel switch from ARC to SPARC for their ME core not that long ago? Discussed here a while back:

https://news.ycombinator.com/item?id=8813029
dupe https://news.ycombinator.com/item?id=12818741
The high-tech ideas of ‘Bucky’ Fuller
That would be pretty cool actually, so only a single connection for everything? Like a docking station! Why isn't Apple making one?
Seems like Western Europe is getting up to speed with standardized insulation. People are monitoring heat leaks in buildings etc.

Two things: 1) I wonder how much energy could be "saved" with proper insulation. Per Country, per planet. 2) Insulation seems like a human sense, by that I mean, whenever I've lived in an old, stone wall house, I enjoyed the delay in temperature. It's still refreshing when the sun hits hard, and still mildly warm when cold settles.

More efficient lifestyle and better quality of life ? I'd sign.
In addition to esports, I think there's just been a growth of more niche non-traditional pastimes due to technology allowing people with those interests to connect.

An example I'm most familiar with is skateboarding. It's something I've followed since about 2000, and it's amazing how much it has grown in popularity over the last 10, much less 20 years. It's going to be in the Olympics in 2020!

I think a large part of this growth is explained by how technology has enabled distribution. In the 90's, if you wanted to watch a skate video or see the state of the art of what pros were doing, you either saw the few photos which made it into a monthly magazine, or hoped the nearest skate shop got the latest videos (and by the way, the nearest skate shop might be hours away if you don't live near a major city, esp. outside the US).

Nowadays, you follow your favorite pros on Instagram or Snapchat and you can literally see what they did that day. "Team" videos are largely a thing of the past, as a single rider can finish filming whenever he feels like it, and distribute his footage via iTunes for $3.99. You can imagine something like this would be economically infeasible in the days of VHS/DVD.

Going back, I suspect my friends and I in the rural midwest would have lost interest if we hadn't been able to download hundreds of videos off Napster/Kazaa in the early 00's :)
This is some next level neoliberalism. Although there are cases of periods of military engagement coinciding with increased power for women, this view wholly disregards the role of the military in quashing human rights abroad and only considers the empowerment of women within the reigning imperial force. This is not feminism, it is feminism white washed for the ruling class. Repeatedly the united States has removed what it viewed as leftist leaders and installed dictators in foreign countries, creating opressive regimes with poor human rights records. Furthermore, the united States military's strong internal structure of subservience to upper commanders and reliance on internal courts has led to a culture of sexual violence unpunished. Luckily, this is being eroded and things ARE getting better on this front. What about the sexual abuse at guatonomo? What about the support of sexist regimes such as Saudi Arabia? What about the trickle down of the military's "might makes right attitude?" And perhaps most importantly, what of the military's exploitation of young, poor people through shady enlistment tactics?

:
Show HN: Journally – A simple journal, a daily personal organizer
The singular feature of Sports is that the content is for the most part exclusive. You can't watch your hometown team anywhere else.

The Food Network shows have stars but the content and the stars are easily replaceble. Just look at Youtube cooking and home improvement shows. They offer the same content at approaching the same quality. I can easily see those types of shows getting replaced by viewers, and I can see it happening soon.

Those specific shows may not embrace cord cutting but they will and indeed are getting replaced by shows that do embrace cord cutting.
Definitely painful but the contents of how we measure our economy might need to undergo that anyway. There's always a talk about consumption but maybe we're at a point when we really do have enough and there's only marginal innovation left for some of the basic consumer goods - like the introduction of those curved tvs. Especially with a lot of us younger folks already living in a world of debt, stagnant wages, and unaffordable housing in the major metro areas.

Looking forward to reading those links. Thanks for sharing.
Thanks. It's not extremely clear but it's possible to see more details here.
That's not the point. By calling something "murder" even though it may have been legal, we are passing moral judgment on the act as well as the law and society that tolerated it.

To act as though someone using this term is simply unaware that it was legal, and needs a lesson on Roman law, is simply to be obtuse.
Correct, unless WordPress goes AGPL then Wix can keep their hosted code to themselves. However, the Android App which they should of made themselves will need to be open sourced or taken down and open sourced. The GPL if I remember correctly makes it so upon request (thinking of BMW) you must be able to provide access to the source code, even if you sell the product, that means that whoever buys a GPL'd product from you must also receive the code, but if they didn't buy your product there should be no reason for them to have it if I'm not mistaken. The GPL is interesting, and while not my first choice, it's definitely not a terrible choice.
Maybe my expectations are too high, but that's just a collection of random comments loosely related to graphics. It's a terrible introduction, and it doesn't give any concrete information on how to get started.

My advice for people interested in graphics would be to jump in and get started with a tutorial on the web and then get a book or two to learn more. My recommendations would be:

Introduction To Ray Tracing - It focuses on ray tracing, but many of the topics (vectors, matrices, shading, view transforms, etc.) are applicable regardless of the actual rendering method, and it does a good job explaining all of it.

https://www.amazon.com/Introduction-Tracing-Kaufmann-Compute...

Real Time Rendering - This also covers all the math, but focuses on rendering at a higher level and covers more ground.

https://www.amazon.com/Real-Time-Rendering-Third-Tomas-Akeni...

Finally, Computer Graphics: Principles and Practice - This is a great general reference for more specific topics. It's like Real Time Rendering expanded to cover more topics and going into more depth. Not a beginner reference, but great to have when you need more information on something.

https://www.amazon.com/Computer-Graphics-Principles-Practice...
I've been to these kinds of villages, albeit in Maharashtra and MP rather than UP. When the rapist is in front of you, the police are hours away. There is no 911 you can call for an instant response, just giving cops directions to your location might take minutes.

(Western style addresses are not very common here.)

But yeah, let's let petty western ideologies (boo for guns and other cultural expressions of lower class whites!) stand in the way of women protecting themselves from gang rapes.
Because the professor is in a position of power and they abused that power because of their biases. Prejudice is far more damaging when paired with power than without. It is injustice. If injustice is not worth moral outrage, what is?
I'll add a second vote for create-react-app; it's a great tool.

It gets a project up-and-running fast and contains basically all you need. It's not a "boilerplate" that dictates which libraries you use (in terms of Redux, Router, HTTP, etc.).

So here's the interesting part: it basically turns your build into a dependency, with all the pros and cons that entails.

CRA is regularly updated so if you choose to, you can keep your project in sync with the latest fads/features in builds -- snapshot testing, minified production build, hot module reloading (coming soon), etc. Of course, like any dependency, there's the risk of breaking changes.

It's a tradeoff, but a pretty good one in my opinion. Having been part of a couple projects that started in Grunt, then moved to Gulp as the Grunt build was getting slower... it's painful to have to retool the build system, basically ever. "Set it and forget it" works great for a few months, but there always seems to be some new trick to make things faster/better/etc that your tool can't do.

I really like the "build as dependency" idea.
I have a streaming device called "uverse", some have fios, some cable, some dish network, etc. Why can't these devices show it?
I really don't see how paying $7/month for a channel I don't watch is a "great deal". The argument is that they would rip you off a lot more with alacarte I guess?
> I've heard it said that the bicycle basically needed the car

Interestingly our roads were built with bicycles in mind:

https://www.theguardian.com/environment/bike-blog/2011/aug/1...

Many similar sources such as:

http://www.citylab.com/commute/2014/12/the-secret-history-of...
"I find this type of messaging across all of ESPNs platforms these days."

Also, if espn owned and linked to a pro-Nazi or KKK site, I'm sure you'd quickly see my point.