skysight-inc/HackerNews huggingface dataset:
I guess I see what you're paying. So right now you can get a 50 mbps plan for $50 through CinBell Fioptics or $65 through Time Warner. I've only ever paid up to the 100 mbps plan for Fioptics though, and then went down one grade because the speed was far more than I needed. I've had every time warner plan, and was ecstatic when Netflix wouldn't buffer constantly. Maybe it's just the far less traffic on the fiber making it superior, but everything about my Fioptics experience has been pleasant. They don't charge extra for a modem or router, and the reps have always been easy to deal with.
Not sure. The geographic ones are crazy though... my sister in law (who is a PA) was initially told that she couldn't practice in a 16 county region.

Fortunately, PAs are in enough demand that she was able to get it modified to a 20 mile radius and scoped to a particular aspect of the practice.
Elastic Stack 5.0.0 Released
How does json "not support comments"?

{"comment":"default values for this object"}
> A more reasonable comparison would be between Sweden and ... New Jersey

Except that Sweden is 20 times larger than New Jersey in area. The continental US is 18 times larger than Sweden, so it is actually a better (if terrible) comparison geographically.

Maybe in your argument you should compare Sweden with Michigan, Arizona, New Mexico, California, Nevada, or Minnesota instead of New Jersey, which each have at least half the area of Sweden with varying population density.
To reply to your complaints:

> I hate html in javascript. I hate JSX.

At least it's just HTML and JavaScript.

In my opinion it's better than learning a new messy templating DSL, i.e.

<ul ng-if="::vm.items.length">
<li ng-class="::{ 'active': item.active }" ng-repeat="item in ::vm.items | orderBy: 'id' as ordered track by item.id" ng-click="item.active = !item.active">
{{::item.name}}
</li>
</ul>

<select ng-options="item.subItem as item.label for item in ::vm.items2 track by item.id" ng-model="selected"></select>
<div ng-include="selected.template.url" />

> I hate the lack of CLI. I hate the ridiculous amount of shit I have to do to simply get a project started.

You can use the official Create React App CLI [1].

> I hate the sheer amount of boilerplate code and the verbosity.

How do you recreate the following component in Ember/Angular/Backbone/jQuery/FoobarJs with less boilerplate and verbosity?

Header.js:

import React from 'react';
import Icon from './Icon';

export default ({ icon, title, subTitle }) => (
<header>
<h1><Icon name={icon} /> {title}</h1>
<p>{subTitle}</p>
</header>
);

> I hate the lack of conventions — every project I look at looks different, every blog post looks different.

React is just a library to build views, so there is not a single way to build your app in the React world. You can use Redux, MobX, Flux or whatever you want to manage your data. You can even do it in 100% raw vanilla JS. I think it's great.

---

[1] https://github.com/facebookincubator/create-react-app
YAML is equally horrible and the spec is an order of magnitude more complex. I wasted half an hour trying to spot an error in the ejabberd yaml config, only to find out something trivial was missing. At least JSON has braces even though it's not suitable for configuration files. By all means choose TOML or something else (even ini or java properties files) instead.
Those are symmetric(!); the real killer is the contract duration, the installation/activation fees (up to $1000 total), and the installation time frame (up to 8 weeks).
A Slack bot for KPIs
How Visual Engagement Can Help Your Customers  – Community
The World of Uber with Travis Kalanick
Well every county has a local county cable commission (or something similar) who set the policies for the cable company operating in that particular county. I did a semester project at Comcast Montgomery County MD which is (or was at the time) a top 5 county for them. Every aspect of their business, from what the prices were to where call centers could be had to be approved by the local commission.

You might say that the county cable commission is corrupt but its probably no more so than the people who regulate power companies.
I binge-watched the season3 as soon as it came out on Netflix.
It's good that they're iterating rapidly.

> .NET Standard 1.6.1-preview1 was published as part of this release. .NET Standard 2.0 support is still coming.

I feel like the highlight of .NET Core will be when it finally implements .NET Standard 2.0. For those who haven't been following, .NET Standard 2.0 is basically the moment when .NET finally reaches cross platform consistency parity with Java.

For Java, if you want to have a cross platform app, you just target Java. For .NET versions pre-.NET Standard 2.0 you basically target a mishmash of platforms through "profiles". Imagine that when you're creating a Java app you'd be forced to chose a "profile" that says: this app supports JavaCombo12 (AIX, Solaris, Linux). Then once MacOS is available as a platform you have to choose JavaCombo13, that includes that. And then JavaCombo14, JavaCombo15, etc.

Oh, I almost forgot! To make things more interesting, each "combo" could have different APIs available! :)
Push Notifications for Node.js
I get that but let's be honest and up front about it.
I kind of feel this way about React, but I feel even more strongly this way about Ember.

For one thing, I haven't been to a single React site that isn't an absolute CPU hog. Facebook is the worst for this.

Besides that though, I feel like it's still some intermediate step before we have something better.

I'm bullish on Elm though. For now, plain vanilla (but mostly functional) JS works fine for me and occasionally I'll throw in Backbone/Marionette where appropriate. Maybe that's too boring for people, but I'm too busy being happy with a stable stack and making money to care.
The State of the Silicon Valley in 2016
A Preview of C# 7
Mosquito army released in Zika fight in Brazil and Colombia
Yes, exactly this.

What I see a lot is initializing an object from a JSON parser which, when it receives malformed input, either halts execution outright or returns an empty object. In both cases you just want to make sure to handle the error appropriately per-language.

Again, the main offender here is PHP, which makes this issue surprisingly easy to get wrong. (And add "==" to your lint checks! 99% of the time coders mean "===", and this can lead to surprisingly severe security issues.)
Don’t Be a Crehater
VDSL2 rollout is just beginning in most of these countries. In Italy, for example, only 21% of subscribers have access to 100 mbps+: https://www.thelocal.it/20160429/italys-internet-hits-30-and.... Compared to 59% of the U.S.: http://www.digitaltrends.com/computing/100mbps-internet-wide....
L – A Common Lisp for Embedded Systems (1995) [pdf]
AT&T-Time Warner: A Deal Hedge Funds Won’t Touch
In New York, the fear that drives some of us [edit:] to [not fight against] non-competes [on an individual level] is the threat of expensive litigation. If I get sued by my employer, it might cost us the same but I can't afford the legal costs as much as they can afford them. In New York State, commonly it's expected that the courts will enforce a year of non-compete, even if the contract is for more.

It's nice to say that contracts are freely entered into. They are not freely fought over when things are disputed, however. We're not on an equal playing field if my employer can afford legal representation and I can't, and that's a very real financial threat that is a form of coercion.
I haven't really looked into meatier in great depth, so correct me if anything I say is a false assumption.

Meatier, as the name suggests, seems to be fundamentally "meatier" than next.js. It's coming from the same monolithic mindset as Meteor, and despite leading with the intro "... but without the monolithic structure", the general architectural thinking still appears to reflect that.

It makes a lot of decisions for you (express, rethinkdb, graphql, redux, etc. - it's production dependency list is gargantuan). You've phrased this as "they've already solved all the difficult issues", but many may see it as "they've removed a lot of choice and flexibility". It's a matter of perspective: the meatier docs do admit it's "overkill" for certain applications.

Next.js, apart from the inclusion of glamor, seems to pretty much largely leave you to your own architectural and library preferences.
Bodrum Escort Bayan Kondomsuz Kalan Masöz Simge
I believe it's SpaceX not Tesla that is investigating an internet microsat constellation, but if the Tesla/Solar City merger goes through, you could be right in the long term.
Did you read the post?

The JSON standard(s) are very simple. But in practice this simplicity leads to a lot of edge cases. Very deeply nested structures, numbers that run on to infinity. The point of this post is testing various parsers against these malicious structures.

See this image: http://seriot.ch/json/pruned_results.png
A general rule of thumb: Never use yet another non-markup language designed by people who claimed to be designing yet another markup language from the very outset, then after somebody awkwardly pointed out that what they'd designed wasn't actually a markup language, they invent a backronym to contradict that embarrassing historical fact.

It just makes me wonder what the hell they thought they were doing all that time... It's like designing something called YACC, and ending up with an interpreter interpreter!

https://en.wikipedia.org/wiki/YAML

>Originally YAML was said to mean Yet Another Markup Language, referencing its purpose as a markup language with the yet another construct, but it was then repurposed as YAML Ain't Markup Language, a recursive acronym, to distinguish its purpose as data-oriented, rather than document markup.
What ever happened with EDN (pronounced "eden") from the Clojure people? https://clojure.github.io/clojure/clojure.edn-api.html https://github.com/edn-format/edn

I always thought that seemed like a nice alternative data format to JSON. Anyone using this it in the wild?
The lack of the 7 or any other subway to LGA is thanks to rampant NIMBYism. Everyone wants it but nobody wants it to run down their street.

EWR has the Airtrain instead of the PATH. That was more practical than building a new right-of-way for the PATH. PATH trains couldn't run on the NJ Transit/Amtrak tracks because of incompatible power systems (third rail vs overhead.) Also those tracks are at capacity at peak times and couldn't fit Path trains in addition.
I live in the San Francisco Bay Area, which is a bit smaller and more densely populated than New Jersey. Yet I have an unreliable and expensive 20mbps connection. If this issue were about size, Silicon Valley would have world-class high speed internet.
Job Boards: A Master List
That looks great! I'd love not to have to carry so much weight to carry around with me.

I do wonder if it might still struggle to keep up with the controllability of the pro DSLRs, which I discussed in a different reply, but until I can actually try one that's likely to remain an open question.
Even better: https://youtu.be/ewPBVaFfgS4
Javascript closures are like Ruby blocks and closures: you get to "touch", as well as "look" - and also see "touches" that happened in between times elsewhere.
Amazing. Instead of talking about Swift server APIs, gaps or features desired, this thread gets hijacked by Scala enthusiasts.
Golem: The World's Most Powerful Supercomputer – How It Works and Why It's Awesome
There are simpler, cheaper solutions, though not as precise as this: Reed switches or Hall sensors, or even an LED of an opto-coupler across a sense resistor for a proportional output
The Vigilante Manifesto
At least "Importantly, the plan enhances our focus on new technology and deployment methods to make superfast Internet more abundant than it is today." sounds promising. Maybe Google "Fiber" is going to be replaced by some new technology which achieves similar results but is easier to deploy.
Yup you are right this is the best counter to these problems. If you have a good network of people you worked with in the industry they can vouch for you.
Personally, I've never been able to memorize the precedence ordering of *, &, ., and ->, so I always use those extra parenthesis on non-trivial lines.

But if it goes naturally for somebody, more power for them. It'll just take me a few more seconds reading a few lines.
Do you have the same problem with your water and sewer?

The problem with infrastructure in the US is simply one of money. We don't want to pay for nice things. It's the 50 year old self-fulfilling prophesy of cut budgets, then complain that nothing is maintained and so the budget needs to be cut more because clearly it must have been wasted. Repeat ad nauseum. (This of phenomenon also plays out on the micro scale when people claim poor people are poor because they bought a stick of gum, instead of I guess investing 22 cents in an index fund or something.)
What we need is an org-mode for the web. Power of org-mode but designed for browsers and mobile first.

What all these apps and lists get wrong is the following: What you know and what you need to do are highly related.
So why doesn't California have as good internet as Sweden?
Russia unveils 'Satan 2' missile, could wipe out France or Texas
Haha, getting bullied does not sound very delicious to me.
I didn't know that! What a stupid position to have. Do they also think that the abundance of air competes unfairly with air salesmen?
Too heavy CPU load.

Now I turned the PHP page into a static HTML one.

Configuring web servers is a minefield :)
Search Risk – How Google Almost Killed ProtonMail
Since when is in-band signalling a good idea? What if one of your configuration keys is named "comment"?
Now the mess that is called JavaScript dates has crept into any system imaginable in the world. I can understand we needed to go for the lowest denominator but Crockford's card really could cram in another line with a date time string format.
Again, what does compliance with your rule look like? How do journalists do journalism if they can't talk to key players in the stories they investigate?
The 2 pound limit is because that is the amount the FAA has determined is safe to keep in the seat back pocket in addition to the stuff that is already in there. The idea is that if there is turbulence you'd put it in the pocket.

If radio interference actually was a threat, there is no way they would let every passenger take a phone on the plane.
I do something very similar, and have also been doing it for the past 3 years. I started out somewhat structured, not with org-mode but something similar, but I fairly quickly switched to just using plain text.

A few days after I started, I noticed that the vast majority of the things I was writing down were not actually important to be reminded of. I just needed to get them out of my head, and an unstructured plain text file made that somehow easier.

That said, as the number of tasks and appointments I need to keep track of has increased, I might give switching new files to org-mode a try. Integrating agenda items and such might just work for me.
No matter where I am or what I'm doing, a keybinding quickly flips to today's daypage. From there, keybindings can go back or forward by day or by week. I just jot everything down as I think of it or experience it. (I implement this with emacs/org-mode, but i'm sure you could extend this idea to any configurable text editor)

vimwiki's diary [0] functionality offers exactly the same.

<leader>w<leader>w

opens a new file under

~/vimwiki/diary/

with the current date as a filename.

<CTRL>-up

and

<CTRL>-down

jump to the previous/next day.

[0] https://github.com/vimwiki/vimwiki/blob/master/doc/vimwiki.t...
Yes, this is a good point. I had thought of this too and somehow convinced myself that the "head" case disappeared (since the non-"head" case would fail if "indirect" weren't initialized properly), but I'll admit that's a shaky argument.
This Is the Surface Studio, Microsoft’s New All-In-one PC
Am I wrong in seeing that PHP seems to fail the least weirdly in the full results?
ARTFINDER:+Love+Portrait+Lee+Clement+Love+PortraitAcrylic+on+Canvas
Sweden is actually one of the best European examples since its population density and GDP are both lower than the US ones (yet still comparable).
(Mill CPU team)

I'm putting together a security white paper at the moment. We've been quiet because we've been real busy and we have more new stuff to talk about if only we had time to write it up for public, so watch this space :)
Yep, looks like it was down only for a few minutes.
Despite the uncertainties I have about .NET's future, I'm very excited for the possibilities this will open up if they would continue this pace and just listen to the community. I myself can't wait for the freedom to choose a linux or windows server to deploy on
Oh man, you just keep on giving. Thank you! Your input keeps my juices flowing. :-)

Thomas Rid has worked for "Stiftung Wissenschaft und Politik, a Berlin think tank".

https://ridt.co/about/

And do you know who SWP has worked for? U.S. State Department:

> The Cablegate leak produced evidence that leading representatives of the SWP (Volker Perthes, its head, and Walter Posch, an expert on Iran) had advised the U.S. State Department to proceed against Iran with a "policy of covert sabotage (unexplained explosions, accidents, computer hacking etc)".

https://en.wikipedia.org/wiki/German_Institute_for_Internati...

Thank you again for helping me expose yet another branch of the corporatocracy tree.

(BTW, I have researched this in five minutes, max.)
I would bet that those involved in making buildings would differ.

However, sometimes you get to make more or less the exact same building again, which you shouldn't ever be doing in software. This is how suburbs happen; it's way cheaper to rebuild the same house again and again. In software, especially in an era of open source, you should not be doing that. So every house you're making, is the first house you've made of that type.
I feel at this point, the notion of 'good taste' has become even more ill-defined, something very personal. Then the notion is not very useful as a coding guideline.
Do you have to literally dig up the street? If so, why?
We'll get there. Civil engineering has been around a hell of a longer than software engineering.
I have had Comcast for 7 years, dealt with their customer service <5 times.
Probably. But karma is a bitch. Meaning your happiness of today is a bomb truck full of bad things set to explode in your face tomorrow. So I think its wise not to enjoy anything too much.
But will AT&T's 1GB throughput run into an artificial data cap? The faster the connection, the easier it is for the customer to overshoot any given data limit and get charged overage fees.
It's never too late to set a goal. If you're looking for more knowledge, this [1] is a great place to start, as well as just watching interesting DefCon talks on YouTube. :-)

[1] https://ocw.mit.edu/courses/electrical-engineering-and-compu...
AWS Driver for Openstack
Full Paper : https://peerj.com/articles/cs-93/

I think the authors list down the "Accuracy" but I would be really interested to see "Precision, Recall and F1" scores for this classification task.
Too heavy CPU load.

Now I turned the PHP page into a static HTML one and it's back online.

Configuring web servers is a minefield :)
I wonder how much of the difference in perception is due to very different urban/suburban/rural dynamics in the U.S. versus Europe. I just bought a house near the Chesapeake Bay in Maryland (a dense east-coast state). My neighborhood just got public sewer/water in the last couple of years, but we've got fiber! Meanwhile, you can't get fiber in Baltimore, the state's largest city.
And what do you name your second comment?
Forgive me if I'm incorrect... The way I understand it is that they are halting planning in cities that they marked as potential locations, but that does not mean they are discontinuing the roll out and service in cities that are already in progress.

For example in Nashville, they have been trying to roll out fiber in Nashville for over a year now but have only been able to install on less than a dozen utility poles so far.

This is because of the rules that prevented anyone other than the owner of the existing lines to move anything. This meant that if Google wanted to add lines to a pole with existing AT&T and Comcast lines, it would require both companies to move their own lines independently of each other in coordination. This means roads would have to be closed 3 separate times for each vendor. Nashville recently passed the One Touch Make Ready ordinance that allows approved vendors to do all of the work at the same time.

Now both AT&T and Comcast are suing the city:
http://arstechnica.com/tech-policy/2016/10/comcast-sues-nash...

I hope that google stills continues to deploy to cities that are already in progress. It took community effort to get the ordinance passed and subjects them a lawsuit. It would be a real letdown.
Norway is a mix of things. In more urban areas, its the cable TV provider that rules (often a subsidiary of the former government telecom monopoly). And out in rural areas it has been mostly DSL. But recently local power companies have started deploying fiber, many of them partnering with a single company for the ISP side of things.
without reading this article I bet blood pressure is mentioned.
I have always been told that basically being happy leads to lower blood pressure which is certainly a good thing.
> I still don't really believe it as a universal law.

If you were doing kernel development, you would. If you were writing enterprise CRUD applications, you wouldn't even think about it, and if you were developing hight throughput middleware, you'd switch that law on and off depending on where you are on the code.

Or, at least, s/would/should/.
Ask HN: How do you choose your web hosting?
Given the fact that most of the top web hosting companies have almost the same pros & cons, how do you now decide to choose your web hosting?

If you can share what you are using right now and why you've decided to use it. That would be helpful. Thanks.
Because the Swedish officials don't take money from the cable companies.
Do you do much C programming?

If I put my "Java goggles" on, the first, "untasty" snippet looks so very obviously to be the right way to do it. But...

If I put my "C goggles" on, the "clever" version from Linus looks much more direct, obvious, and better in general...much like the final example from the article author.
Can you plagiarize by mistake? In three papers?
What may help is to change your perspective, and to change your word choice.

It's not hate. It's definitely not hate. You don't like React, and that's perfectly fine. "Hate" has some very specific, very negative connotations that make almost impossible to have a regular conversation. One of my mentors uses the term "stop words". Hate is on that list of words that, when used, stop the conversation in its tracks.

It's ok to not like things. It's perfectly OK to not like Javascript frameworks. There's a ton of them, or you can write your own if you feel that's necessary.

But please, can we stop throwing around the word "hate"? It does nobody any good and only furthers the problems of ego and exclusivity prevalent in our industry.
What, exactly, is "West Antarctica"?
Received rejection email last night...I know all the stories of successful start-ups that were rejected and all but can't help but feel extremely disappointed...
>a lot of them are spent just sitting in traffic.

The parent is saying self-driving won't be a revolution because it won't fix that problem. You're still in traffic - just not holding the wheel.
(This popped up on proggit the other day, but got deleted for some reason: https://www.reddit.com/r/programming/comments/58fpi6/aslr_pr... )
A Look at Vulnerabilities and Dependencies by Language