skysight-inc/HackerNews huggingface dataset:
"None of them grew up to be school shooters."

Please don't put implications in my post that aren't there. I'm not aware of research that suggests video games are or are not a factor in school shootings and similar events.

Letting a kid play a game about killing people with machine guns at age 6 is crazy to me. I was also shut out of social situations like seeing movies and playing video games at a young age and I imagine my children will be to. It hurt at the time sure, but life ain't always about getting what you want or doing what everyone else is.
That's true but the OP gave a mechanical example, too! :) On the other hand my out of loop observation is we're missing some tech revolution/discovery to make SDC possible because every single large car company and some big name tech companies are on the hunt and it feels like no one is close, though I have no concrete data on that, just watching the Waymo cars drive around my home.
[swift-dev] open sourcing refactoring and other goodies announced at WWDC
What a great idea for an analysis, but I can’t see ANY patterns in the data.

I thought the expressiveness of the language might be a factor. A line of Haskell does more than a line of Java, so it there is more room for bugs. Clearly not.

I thought the age of the language might a factor. We would hope that language designers learn from what has gone before, and make better languages. But Erlang, one of the oldest in the sample, is also one of the least bug-prone.

The one that really shocked me is Ruby vs Python. The two are similar in so many ways, and on the points where they differ, I would have expected that Python’s “one way to do it” philosophy would have made it less bug-prone. That’s clearly not how it works.
Why do you think a programmer would have fewer friends than a plumber, less spare time to go outside than a lawyer and be less able to enjoy nature than a salesman?

What makes you thing that a programmer's life is that miserable?
I use an Android phone and scrolling seems normal in every browser I have installed. What are you seeing?
The primary residence owners get the same perverse incentive to illegally rent and never sell the property. Why wouldn't they? It's literally free money.

And transfers don't need to happen when the average person lives 80 years. These units will largely be kept off the market for over thirty years.

I understand your concern about long time residents being forced out, but the proper solution to this is not locking out large portions of the housing market. A much better solution is to highly encourage new and higher density housing to make the area more affordable to everyone. Existing residents don't deserve to live in SF more than new ones just because theyve been there longer
Have you ever written anything in Rust?
There are 4 different elements that scroll independently using a single scrollbar:

https://developer.apple.com/macos/human-interface-guidelines...
L.A. has an ocean for desalination which just isn't cost effective..yet. But it's an option. Vegas is literally desert. Would be wary of buying land there.
You assume that if there wasn't Electron that those apps would exist at all.
Generation loss is not inherent to lossy compression. The blame lies mostly or entirely on encoders. Here's an example of doing it right:

https://www.youtube.com/watch?v=IheZzcYUV9w
https://www.youtube.com/watch?v=w7vXJbLhTyI
The taxes deferred as a lien, but the lien accrues 8% interest. If there's any value in the house, it would be cheaper (at current rates) to refi and pay out of that.
> When people say equality of opportunity they really mean something well short of that

I don't.
I have the same useful advice added when I travel which is why before big trips, I switch on GMail (start forwarding my private email to GMail) and while traveling enable location detection. Really useful - while traveling.

But, I don't travel that often so most of the time I just use FastMail and run my phone without location detection enabled.

For me, this is a good compromise between taking advantage to Google services when I travel and the rest of the time at least try to opt out of sharing so much of my data.
Google n1-standard-64 => $1710

AWS m4.16xlarge => $2592

Google base is slightly lower and it gives you 30% off automatically on instances that run 24/7 for the month.

That's typical of on premise deployments. You get big servers because they are so annoying to deploy you might as well fill everything possible in the box.

On the clouds, you would create a group of VM per service, with appropriate size for the service. It is significantly more efficient.
I don't care what the name is, but if everyone would just use the SAME name, it'd be a hell of a lot less confusing.

But hey, this is Apple which often insists on giving their OS releases both a number and a name and referring to them by each in different places (but hardly ever using both name and number at once), so. I feel like if I were able to tally up all the minutes I've spent cross-referencing "Wait, so 10.6, which one is that? Wait, so 'Leopard', which one is that?", it'd be depressing.
The only problem with doing nothing is that it generally results in the status quo: organizations that are not diverse. This is not to say that positive assumptions is the answer, but that's not what most organizations aiming at better diversity are doing.

Also, you have the additional problem that some folks noisily pretend to be not making any assumptions based on gender or race: cf the numerous recent court rulings against North Carolina.
Oh, now you use your words?
...That sounds more like an HR problem than a technical problem.

There are network engineers in the world who don't live in caves and gnaw at the bones of administrative assistants.
Because we seem to be addictive to what we do in some way. it seems we will always have to keep learning to keep track with the rest of us.

And just like gaming, time passes by quick behind the computer.
Flight Ban for Qatar Flights in UAE, Saudi Arabia, Bahrain, and Egypt
Why not just call it ES'15 when spoken, and write as ES2015? Just like we do with years.

"Fifteen" isn't much worse than "seven" and this won't be an issue until for another 80 years.
The $30 number comes from the original article -- If I were to make the colo data transfer free and change nothing else, break even point is 100TB/mo.

For the employee cost I agree if you just have a couple boxes pumping out data your labor cost will be quite low. I'm imagining what else you might have happening on your back end using AWS services that you'd also have to replicate in your colocated installation to preserve the efficiency, which would take labor. For example, if you want some extra machines to do some load testing. Or if you need to store a bunch of data and want an S3-like system. Or if you want to wipe a machine and reinstall from an "image". The backup system, and backups testing. RDS, Aurora, DynamoDB, etc. Most of that can be done with a couple clicks on AWS.
...and the Ohio town would be happy to have the steady influx of income.

+1
To me this doesn't look like iPad taking on the surface so much as ipad taking on the surface and Chromebooks.
Speaking of Netflix:

“The best way to express it is that everything you see on Netflix up until the play button is on AWS, the actual video is delivered through our CDN,” Netflix spokesperson Joris Evers said.[1]

[1] http://www.networkworld.com/article/3037428/cloud-computing/...
Apparently "disagreement hierarchy".

Took me quite some time to find the magic combination of search terms. Of course HN assumes intimate knowledge with PG's works. ;)

http://www.paulgraham.com/disagree.html
If you can get someone to walk you through it a few times, point out the major parts, it's the easiest way I know of to get 3D apps up and running. And it's in very high demand.

The only problem is that I very much believe in the web application model as a means of reaching a wide audience with the fewest resources, but Unity's WebGL export is functionally useless.
It is really a big thing. Get a home appliance be smart with a only tap. Ntag I2C talks to mcu(home appliances), iPhone becomes the brain. cheapest and intuitive solution to build a smart appliance.LoL
That's exactly what the top-level OP is asking, how to predict this kind of thing.
Because indie US hackers don't target other nations? Doesn't sound strange at all that indie Russian hackers might also target the US.

Besides, what exactly does Russia stand to win from hacking into the US? To influence the elections to get Trump elected? Because that can happen without repercussions? And because the US doesn't have 10 times the resources and counter-measures?

It's only a constantly BS-fed public that watches a show like 24 or Homeland like it's some kind of documentary that will buy into that.

Russia is not USSR, and there's not much antagonism (since Russia is not exactly a world player), except one sided (the US treating Eastern Europe like it's the 60s and using Eastern European allies to suffocate the non-existant communist threat).

If Putin was actually full blown autocratic and despotic but friendly lackey, they'll be singing his praises like they did for Yeltsin back in the day. But as it stands, the problem is more than he's not selling Russia wholesale to foreign companies, than any BS "autocracy" (because the much beloved Saudi royalty are not?).

It's just that there are guns to be sold, proxy wars to be fought, and sanctions to be imposed, etc., until that country (Russia) is finally allowed to be plundered like everybody else. How dare they have their own interests in mind?
Meh.

The big cloud platforms offer a rich selection of different offerings, which (just like in every other industry) cross subsidize each other.

When I go to a restaurant, I don't expect that they will be making the same profit margin on every item on the final bill, and in fact, they almost never do. Drinks tend to have a very high profit margin, some labour intensive items may be a break even at best, and the complimentary bread sticks or chips and salsa (if offered) will certainly be a loss.

I guess I could write a very upset article about how my local mexican restaurant is SERIOUSLY SCREWING ME OVER with their drink prices, but if I don't write the companion piece about their cheap burritos (subsidized, of course, by the drink prices), it would only show half the picture.

The reality is that I'm buying a whole package (at AWS or a restaurant) and I should evaluate the whole picture. Yes, I can get bandwidth cheaper outside AWS (or a can of coke a lot cheaper from a big box retailer). But I can't really get the total package of integrated, managed services outside AWS (certainly not for the cost they charge), any more than I can get someone else to show up in my kitchen and cook a three piece meal and then do all the dishes. (Which is to say, I totally could hire a chef to do that, but it would cost me a lot more. I could BUILD an internal SQS clone if I had to, but my employer would never break even on the cost of getting me to do so.)

AWS is very cheap for some things and very expensive for others. Depending on your usage and workload it may or may not be economical to buy the package they offer. If it is, go for it. If not, don't. Just like, you know, every other good or service you purchase in both your personal and professional life.
On one level, I get that: it is economically sensible to play the landlord role, even at a small scale. And in a lot of ways, you're doing something really important. You're providing someone with a place to live, one that they don't have to worry about taking long-term care of. You've decided that you're going to be a long term care-taker of this home. Assuming you're a good landlord, you really are doing some good for the world.

But would you really be "dumb" if you did things differently? Or would you be following a different set of economic values? Seriously, think about that. I challenge you to rethink your "smart vs dumb" idea. It's "smart" to drive and rely on a car. But on another very important level, it's also incredibly foolish, a.k.a. "dumb".

And I'd argue that what you and your renter have done is also pretty "dumb". Why? Because you and your renters are paying the bank that much for a house. The cost of building a new house is much less. This is an old house, but the bank said "this house is actually worth more than a new house, because you can simply pass the debt onto someone who doesn't have the option of buying a house at this moment, even though they urgently need a place to live". The house itself probably isn't inherently "worth" that much: it takes a lot of work to keep up an aging house. Yet all of this rent money is harvested from the occupant's time/earnings/savings: money that could be invested in the house gets sucked into some exponential function that translates to the bank taking thousands of dollars a month from your renters. Since the bank is so "helpful", you get to keep a very small amount allowance so that you can do repairs/profit. Of course, in the end you'll "own" the house, you'll have paid off your mortgage. Or maybe you'll sell it to someone else, who will enter into a similar agreement with the bank. Regardless, by the time someone has paid off the mortgage, banks will have gotten off with something in the range of 0.5-5x the entire inflated value of the house just for handling sacred paperwork. To me, that's DUMB.

This kind of thing is technically forbidden in Islam, Judaism and arguably Christianity, but not in the USA.

By the way, I'm right there with you in doing dumb stuff like this: I'm a renter.
Up and Running with PostCss
So you believe that there is such thing as a news report without commentary?
If you are trying to address classism for white men in the working class, then you are up to a uphill battle. Not only is perception that the diversity movement is not helping in their plight, but the current image is that they are being painted as the enemy by the movement.

If we look back a few decades, white working class men was a core voter group in left politics in both the US and the EU. Where I live (Sweden), socialist values like equality and an end to classism where very popular in the young male demographic. The social party held a close 50% majority for almost 60 years, only to drop by almost 20% in the last two decades, and the biggest change in demographic is young working class white men that has left. Every data point regarding trust that I have seen is showing that they have lost faith that the socialist movement is advocating for them.

Classism, Racism and Sexism might be all separate axis, but one can't be a advocate for a demographic and at the same time demonize them.
... aaand there are people all over this discussion changing the original question into general shit place to work issues. So much for answering the question and keeping the discussion focused.
unintented consequences... like what we're dealing with right now with the current california housing market...
Chrome has had them for a while. Supposedly they just hid them behind a flag because they weren't satisfied with some perceived deficiencies in the spec. (Check out https://v8project.blogspot.com/2016/04/es6-es7-and-beyond.ht...) WebKit did have it somewhere between mid-October to early December of 2015. (http://web.archive.org/web/20151207203829/http://kangax.gith...) Chrome didn't get it until late April of the next year (http://web.archive.org/web/20160526102037/http://kangax.gith...), though there's no snapshot until late May. People worked on the spec in a different order.

Chrome also had a failing array prototype under some non-standard syntax for a while. Despite claiming 100%, Kangax didn't show them passing. Test results have fluctuated as the tests themselves were refined. I've seen some passing results later turn into fails. That's why none of the browsers are at 100% for ES6 currently.

I'm still grudging at Apple for the year's delay between Safari 9 and 10, which left all the clueless Apple customers on ~53% ES6. Yes, WebKit had regular updates, but they didn't do a gradual release and few people thought to install WebKit instead of Safari (or even the TP). Other browsers had much better beta channels than Apple. And didn't pointlessly delay on things like WebRTC. Or block other browser engines like iOS to protect their app store.

Chrome did a good job of releasing updates gradually, but there are still some ES6 performance issues to be ironed out.
>This says it all to me, Apple tends to themselves rather than the group. One thing that should be concerning for the majority.

What's "the group"? This is a guideline page aimed at OS X/iOS targeting developers, not the general public.

Besides, the scrolling works fine in Chrome (where I read it) on OS X.

Maybe you're jumping to conclusions much if this (which others don't even see) "tells it all" to you?
Very Evil is 'ad-words' when they first started it was ok but in the late 90's they started those ad-clicks all over the world, all of a sudden people in Nigeria were clicking your ad's for $1/click.

Funny thing is every time Google added a new service you were opted in, until you turned it off, you didn't know there was a new service unless your monthly bill went up 10X, and went on like this for years.

99% of our biz was europe-usa, we had turned off all ad's outside those area's, but google kept creating new products and featuring our ad's all over Africa, where we had never shipped a product in our entire history.

Finally simply quit using ad-words, gave up with their games.

AWS is evil, Google is Evil.

If you can't touch it, you don't own it; That includes your data.

That includes your server's, that includes your pipe

Google is NSA - Putin

"Do no Evil"

Amazon is CIA
Indeed. But still bi....g improvement.
The fact here isn't quite right. (I'm an employee at Dropbox)

Primarily, until 2 years ago we did lean on S3 for all block storage, but most of the rest of the infrastructure (metadata storage, etc) ran in our own datacenters.

Your point I think you're getting at sounds like something I'd agree with though -- you can wait a bit the cost efficiency starts to be what is important/impactful to work on before shifting your usage away from some of these providers.
With service workers you can transparently intercept outgoing XHRs and replace their results with cached values. You can even do a cache race if you want (cancel the xhr if your cache returns first). This is a hugely important feature for making web apps work offline-first. I mean, it's also a big part of progressive web apps, which is the next thing I'm going to complain about. (I don't personally care much about webrtc, but I can see why people do care about it).

The general point isn't about any one feature in particular. It is about a history safari has with not implementing (or half-heartedly implementing, as with indexeddb for so long) APIs that are important to making the web a useful platform.

Reasonable people can disagree whether or not those features are good, but it seems basically true that my mobile web work is constrained by what iOS safari outright refuses to do, more than anything else.
Solving logic puzzles with monkeys
Sounds like a typical west coast city nowadays.
iOS is designed from the ground up to use RAM extremely efficiently. So Apple gets the performance equivalent to a competing product with less RAM. So they'd never want to brag about how much RAM is in an iPad, since it is generally half of what an equivalent product not running iOS would have.
interactive screen time I don't mind at all. It's the passive screen time—YouTube, Paw Patrol, or even when my wife watches football during football season—that I have a problem with. As long as my kids are thinking and responding to what they're watching, I'm okay with it.

My 8yo son has been watching YouTube videos for inspiration for a few years now. He gets excited about something he sees in a game on youtube — Minecraft, Scrap Mechanic, Cities Skylines, Garry's Mod — then starts working on something similar himself, coming up with his own "challenges", setting up races for himself and me to compete against each other in, and making his own videos (which are really rough, but then we have a chance to talk about appropriate content in shared videos, and we review them together before making them public).

He's had a few situations where he couldn't figure out how to make things work, like Minecraft redstone machines, and we go back over the video he saw it in and work through it. It's a great way to spend time with him, working on something together, and learning something and doing some critical thinking. I monitor his usage (I have a chrome profile that is logged into his account under my domain) to check the viewing history and (un)suggest things for him, to open up a dialog about the content of some videos.
Still no Service Workers?

Safari is literally the new Internet Explorer.
Oh it was, but it was the situation we had to operate in.

And Amazon allowed to to achieve amazing things that never would have been possible and that's without the idea of things like Kinesis or Redshift that we couldn't have achieved easily/at all even without personnel problems. You simply could never get 3 new servers or drastically respec an existing one in under a day let alone minutes. We were a small shop so it's not like we had spare servers ready to go.
I'm not entirely interested in relitigating a past I literally lived through.

On the other hand, it is objectively true that there is only one browser platform for iOS. WebKit or nothing. If they actually supported chrome or Firefox instead of requiring them to be wrappers on webkit renderers, I would not have this complaint.

Of course, the reason this isnt being taken up by anti-trust folks is that iOS doesn't dominate the market the way windows did. So: i guess the answer is to convince my users to stop buying idevices. Whee.
That's probably the biggest concern for the WSJ and other news sources that might follow their lead. Most news coverage--excluding content like features, initial exclusives, and commentary--can be considered a substitute good. You'll find it on other sites. Unless you've built a sort of loyalty or trust with a reader, they'll just go elsewhere.

But to build that loyalty, you need to get readers to come to your site in the first place. Policies that harm your performance in search results would seem to be contraindicated.
This.

Like every IT trend, "Cloud ops" is the trendy mind-slug that eats everyone's brain and makes them say that everyone who doesn't jump on the bandwagon is going to die broke and unloved in the gutter.

Remember how XML meant massively reduced integration costs and firing all your developers because GUI tools would let business managers connect pretty boxes and then kick back to watch the graphs go up and to the right as business exploded?

Yeah, so AWS is great, if you're building something that works well on AWS. And that's a large class of apps - if you're throwing up a Drupal front end to a CRUD line-of-business backend, need to push notifications and send some email, sure. You're dead in the middle of their target market.

Doing something interesting? Doesn't even have to be as massive as the parent suggests - if you're doing something that blows any of the billable parameters out of the sweet-spot, like bandwidth, storage, latency requirements, things that depend on system-locality, etc., you're much better off building, and using AWS for the pieces which can be broken off that don't hit the pain points.
It's cookies and the change isn't really earth shattering but it does close the "redirection trick" loophole that some companies were using to track you across domains. See my example here for more specific details: https://news.ycombinator.com/item?id=14493373
Could not have stated it better!!