skysight-inc/HackerNews huggingface dataset:
I imagine most developers do, but his point stands. Here's the summary from my latest:

> My two new MacBook Pros came with SIP disabled.

And the one before it:

> I reported a related bug (#19495560) where the FileVault on a brand new MacBook does not finish encrypting. I think this is a related bug, where, when switching between the tabs on the Security & Privacy pane of the System Preferences freezes the screen.

The majority of bugs I've filed are with brand new machines, and that's not even counting all the UI sloppiness that isn't worth reporting. The machines are usable, a heck of alot more so than I remember Windows or Linux being, but the attention to having details right and having things always-work is absolutely gone.

Just this week, I tried the new AirBuds in the store: connects magically, but music app stops being able to do audio and needs restarting. Guy trying them next to me can't get his to pair with his phone at all until he toggles airplane mode off and on.

Earlier this weekend, needed to restart my phone for live photos to work (photos was playing the first preview animation, but not the whole one, even after restarting the app).

A few weeks back, a friend asks me to get the wifi password she typed into her phone onto her laptop. Easy, right? Just walk her through setting up iCloud keychain. Nope! Sync simply doesn't happen (yet? who knows!), and there's no way to force it. Wasn't surprised, but still disappointed.
Yes, a 1.1GHz Core M is absolutely a comparable processor to his previous i7...
Putting he comma at the start of the line allows for deleting any line without having to edit another (unless it's the first in which case the missing brace is more obvious IMHO.

The trailing comma is more easily missed I'd say.
Code Blocks for C++, PyCharm for Python, and Geany for PHP
httpbin.org/status/204 works too
Cover (YC W16) Is Hiring in SF and Toronto
A Canadian startup is removing CO2 from the air (2015)
I'm not entirely sure what that format is, but coala can be formatted to output in any format you want using a `--format` flag. You have the result components such as message, line number, line, and several other parameters and you can build your own line.

And if that's not enough, you can also output as JSON.

Edit: and this applies to all linters - native and external.
And this article brings up that one reason it is more expensive is that dense areas subsidize less dense areas of a city.
It seems every SoC minicomputer builder offers (or has available) some kind of an Android flavor, you're saying they aren't doing that independently?
"Why have bans"

The so called "normal mode" is one where there are no bans. Rank mode, however, have bans because with so many characters it's impossible to be perfectly balanced, and some will be distinctively stronger than others. Just by picking them first, you'll be in a much better spot, which goes against the competitive nature. So, you get to ban those characters. (Then, you might question why there is pick order instead of everyone choosing what they want at the same time. I'll get to that.) In addition, in adds a strategic element. For example, say you are really good at one character but that character is particularly weak against another character. You can ban that option out.

About why there is pick order. In the normal mode, there is no pick order. In rank, there is because it adds a strategic element. It allows you to try to pick characters that will most amplify your team's strategy or nullify your opponent's strategy. This also helps with balancing since you don't want to have a strategy that completely by chance happens to be countered by the opposing strategy.

"Why 1 character per game"

This can be put to two options. First option is controlling many characters at once like starcraft. Second option is being able to swap out characters mid-game like overwatch. This is purely based on decisions of what make games fun. About the first option of controlling one character, this game structure is based off DOTA which is a mod for Warcraft 3. People liked DOTA because instead of the trouble of controlling multiple characters in Warcraft 3, for many people, it was more intuitive and hence more fun to control one character. It also highlights different skillsets where controlling one character rewards more on accuracy and reflexes, while controlling many rewards more on macro decision making.

The second option is likely arbitrary. One can totally make the same game where you can swap out characters mid-game. But that would make it harder to balance characters and items properly, which is why I think the original DOTA decided to just go with playing one all throughout the game. And in my biased opinion, it wouldn't particularly be any more fun to be able to swap mid-game anyway.
> There are widespread reports of users returning their new MacBook Pro's as well and switching to PCs/Linux.

Without any data to back the claim up, I'm reasonably sure this is just a loud, extremely small, minority. There are some things wrong with the new MacBook Pros, but, in my opinion, they are still, very likely, the best laptops out there.
"For those who object that dot files serve a purpose, I don't dispute that but counter that it's the files that serve the purpose, not the convention for their names."

Oh, that's rich. This from the guy who designed a language where the case of a symbol's name determines the symbol's visibility.
There are still part of the world where you are require by law to log who is accessing the internet, in case he/she does something illegal.
The Chrome Dev tools are nice, but I'll take full integration with IntelliJ IDE any day.

https://flutter.io/intellij-ide/
Sierra did not drop support for 32-bit apps. It doesn't support 32-bit hardware, but that change was made many releases ago (Mac OS X Lion IIRC).
https://github.com/fedora-static-analysis/firehose
You are indeed supporting my assertion that towns have different economics. Mine is an old suburb (1920s) of a medium-sized city (Pittsburgh). And as I stated, our town is sustainable. We have "more" parks not "fewer parks". Parks require much less maintenance cost than does residential spaces(plus much is done by volunteers). I'll also assert again that how "spread out" things are doesn't matter. If anything, denser clusters will have lower maintenance costs (less digging).

So how can we make cities have the same fiscal discipline of towns? We'd have to reverse the land-grab of the cities. Have them split into fiscal units the same size as my town (20K people). Have the managers have to come ask those residence to approve their budget.

Same issue with schools. Why does the Pittsburgh city school district spend the same per pupil as the suburbs, but the such worse results? Lack of fiscal discipline.
I use an ARC'TERYX ARRO 22 for years.
Water proof. Good for carrying a laptop.

http://www.arcteryx.com/product.aspx?country=jp&language=en&...
Bare containers don't have libc, for instance.
Although there may be an argument that suburbs would never have been built if the infrastructure costs were front-loaded (e.g. >5% property tax).
I don't know if it's "ML" but ore trucks at all the new Western Australian iron ore mines are autonomous. Instead of a driver per truck, you have a couple of operators in the control room giving orders to the fleet.
Part of the problem in the US is too much planning, alongside too many subsidies for cars. Look at a zoning map of any city: there's an incredible level of detail about what's permitted where. The local zoning code here in Bend, until recently, had a section on how many parking spots per customer for barber shops. As if, in a competitive market, those businesses couldn't figure out for themselves the optimal amount of parking to pay for to keep their customers happy.

Most of Europe is pretty walkable and it doesn't have that 'planned' look either.
Nintendo hid a secret message in the Famicom Mini
Well, the theory, as I've heard an urban planner explain in a video, is that the problem with projects is that they are populated by people of exactly the same class. A mixed income/background area is less likely to turn into what projects did. I'm just quoting somebody else here, won't claim that it's a fact.
This is story is currently on the front page.
The author chooses to describe the phenomenon like,

Psychologists call this temporal discounting. Humans are
predisposed to highly value pleasure today and to deeply
discount future pain, especially the more distant it is.

I'm not sure that's the best way to describe it. And there are other ways to describe the basic phenomenon. But in any event the private sector is not at all immune. But because the tasks we delegate to private companies are different from those we delegate to public institutions, manifestations of the phenomenon tend to cluster into seemingly distinct categories.

In the private sphere a similar phenomenon (if not conceptually identical at some level of abstraction) more often encountered is pollution. Or in Silicon Valley think of "technical debt". Both of these are costs that private actors accrue and that, because they do not need to internalize them immediately, are discounted inaccurately because of the temporal bias of the agents. In both cases, when the private actor eventually goes belly-up, other actors (public and private) are often left holding the bag to clean up the mess. And thus the original private actor has effectively imposed a hidden cost on others, intentionally or unintentionally, producing globally suboptimal results.

It's easy to see how an enormous network of pavement and pipes could be created and then left to rot and blight the environment by both private and public entities. Detroit is a prime example of both.

It's worth pointing out that like phenomena described by prospect theory, this temporal bias likely evolved as a heuristic device. Nothing in the future is certain--not even in probabilistic terms--and so it's not possible to foresee and accurately price all future costs today. There's no obvious alternative to the bias as a general matter, only in specific circumstances.

At the end of the day, to aliens arriving on planet earth and watching the machinations of our civilization, distinctions between private and public would really be quite artificial and perhaps not even the most informative axis on which to bifurcate our economy. Both private and public actors are subject to market forces, just like both boats and airplanes are subject to gravity. The normative mechanisms we choose in our attempts to optimize how actors respond to preferences and to internalize costs are different, but rarely singular--it's always some mix of policy and currency, among other things. The so-called "free market" approach is hardly, if ever, the best answer alone.
What has he done with machine learning? He sounds like a good coder, but not really an ML heavy-weight...
>The results of the toibe index are heavily influenced by google's search.

From TIOBE:

The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. It is important to note that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.
I'm not sure I understand the question. You want a TLS certificate to set HTTP headers?
I don't want your shitty slow internet. I want to pay $20 for fast enough Internet on a plane, not some 56.6kbps bullshit.
FWIW this came after a long long period of the DNSOP working group throwing hate and venom on this form of hithertofore non-normative DNS use cases. This was a very hot topic and it seemed like absolutely no progress was going to be made making this happen for a long time due to the DNSOPS wg.

I don't have good citations- would love to gather them again- but it was only after other IETF members started questioning the absurd rejectionist behavior of the DNSOP working group that this changed, and the .onion draft was allowed to get due status.

I can't think of any case in IETF history of a draft being so hotly denied and rejected. Very interesting story, look forward to someone telling it better than I.
> What are my options?

Activism.

I'd still like to think that there is a real chance of Tony Blair being convicted of mass murder and dying in jail. And of George Bush and John Howard not daring to set foot in Europe again.

This was all preventable: it's quite unlikely that Al Gore would have started it, or that John Kerry would have allowed it to continue. Bush's ruthlessness, and the lack of value he placed on human life, was apparent at least a decade before he was president.
His stuff is frequently featured on Strong Towns as well, if I recall correctly.
I used Recast on a codebase at work to migrate to a new code style, and I ran into a long tail of issues with preserving comments that looked like they would require some significant work to fix. I know the author of Recast (Hi Ben) and corresponded with him a little bit about it at the time.
Can some ELI5 (explain like I'm 5) to me? I don't get this. Seems like something I should know about.
Oh, it was definitely "planned" in the modern era. You can see similar problems to the states in many European suburbs (though not as bad because a lot more planning).
How Live Chat Can Increase Conversion Rates? – Tagove
Correct, I should have said "the platforms dropping 32-bit processor support".

The ability to run 32-bit applications means that preexisting libraries cannot incorporate Swift code yet.

The "application may slow down your phone" warnings that users are getting with 32-bit apps this year is a pretty strong indicator that Apple is going to remove support for running 32-bit apps completely for iOS 11 or 12. They previously had a deadline for apps to have 64-bit version submitted, but backed off the ultimatum for now.
Interesting. I just took a look at the examples.

We don't have support for SHA-1 sums for example, but these could be added very easily.

I've created an issue to support this in coala: https://github.com/coala/coala/issues/3525

Thanks!
Actually, dense stuff is mostly cheaper until you start building way up. Tons of Italy is pretty dense and is not all that expensive in the grand scheme of things. It's also very livable and walkable. Same goes for many other places in Europe.
>Seriously getting product design wrong and missing what users want. See See iPhone 7

Hmm...after reading [1] and [2], it seems that at least some users wanted the iPhone 7.

[1] http://bgr.com/2016/12/22/iphone-7-popularity-revenue-record...

[2] http://bgr.com/2016/10/20/iphone-7-sales-figures-september-q...
I don't think the schools example is parallel. There's a lot of factors that go into the success of a student, both in and outside of school. Equal funding doesn't translate to equal opportunity.
Build vs. Buy – How to Create a Messaging Application Like WhatsApp
My post above describes the main reason for moving from redis - the fact that data for inactive users doesn't need to be memory perpetually. :P
If you don't have to worry about finances and you have the ability to take time off for yourself, you could always travel the world and meet new people, explore new cultures. You might end up inadvertently being exposed to something that you become passionate about. In the worst case scenario, you'll probably get to experience some incredibly beautiful places.

How do you feel about charitable work? Is it something that would give you satisfaction? And do you enjoy working with people? I always imagine how great it would be to have money and be able to make small loans/donations to entrepreneurs just starting out. I think I would find it equally satisfying to providing funding for small businesses as much as the next world changing startup.

Do you have some hobby you really enjoy? Maybe you could start a small business involved in that as a sort of side job, without the pressure or drive needed to launch a full time business.

Slightly off topic, but I couldn't even imagine what I would do with that amount of money. I remember when I first started making $35k-$40k here in LA, not exactly a low COL area, and I had more money than I knew what to do with.
Some routers and networks try to intercept all requests and replace them with a 'captive portal' page for logging into that network. When you make a request to a webpage using https:// (i.e. SSL) the network has a much harder time injecting the login page, so you end up seeing nothing. The connection isn't going through and the network's login page can't break through SSL battle-warrior-armor.
I'm a member of Strong Towns, and it's an interesting mix of people from both left and right.

If I had to sum it up, it might be something like 'traditional development patterns', akin to what you saw in pre-WWII cities in the US, and much of Europe. More walking, and biking. There's a lot to like for a lefty like me.
Cool! Don't worry about it being "correct" or not. :)
What happens if you allow for 0?
Is that actually why base 10 became the norm? I've never really learned why exactly decimal was chosen, and I'd be interested in learning about what historical evidence there is for its origin.
There's a eslint rule for multiple blank lines
From my limited experience of just working on a couple of DARPA projects (decades ago), DARPA is interested in new technology focused on specific problems.

The idea of automating aspects of data science like data cleansing and model building makes sense. A good goal.

There is obviously a lot of excitement in deep learning success stories but I would like to see more effort also put into both fusing more traditional AI with deep learning, and also better interactive UIs for data science and machine learning work flows.

A little off topic, but I started using Pharo Smalltalk again this week after not touching it in a long time. I was thinking about using Pharo like environments instead of tools like iPython for organizing workflows. I admit this is likely not such a good idea because most of the great libraries for data science and AI are in C++, Java, Python, and Scala.
>If I'm not mistaken, previous Macbook Pro models underwent the exact same test and still got the "Recommended" badge. Nobody was complaining about the test methodology for those models.

Did Consumer Reports indicate in any previous reviews that this is an aspect of their methodology? It's my understanding that this aspect is just now being revealed.
Typedefs (Linus Torvalds)
It's not isolated. In another comment someone from there mentioned that it's not far from Moscow.
The median house in Lafayette costs roughly > $150,000. A family living in this house would currently pay about $1,500 per year in taxes to the local government of which 10%, approximately $150, goes to maintenance of infrastructure (more is paid to the schools and regional government).

I'm sorry but this kind of calculation is, I believe, the real reason infrastructure in America is suffering. If only 10% of my property tax is going to infrastructure then I don't need to pay 6 times as much, I just need my local government to cut the crap and spend 60% of my property tax on infrastructure. I understand that means less government jobs but we are already kidding ourselves if we think it's a good idea to grow government to reduce unemployment.
You should check out Stuyvesant Town in NYC. I really like its layout and the lack of cars. It's a good community. I've envisioned building an entire city as a chain of these self contained Stuyvesant Towns.
I prefer it be administered by something subject to due process and reasonable legal protections.

In most places a town council member who dislikes you is very limited in how they can make your life difficult... This is far less true for HOAs.
Sr Systems Engineer, Seattle WA
155k, 115k RSUs, ~20k
3 years in the position
always used xkcd for this
Just like corruption and police brutality in many parts of the world.
Sure, there's planning there, but not quite as much as the US. I own a flat in a suburb of Padova, Italy. It's in a building with 5 other flats. Next to it are two single family homes, as well as another apartment building with 8 flats. Some of the flats are owned, some are rented.

In the US, things get separated out into giant apartment complexes where everyone rents, and single family home districts, where people lose their shit at the mere whiff of a duplex being built.
Yeah, he should have put near the top, but he did link it at the end of the article.
I periodically use Wifi Analyzer (Android App) to see what's going on and then setup both 2.4 & 5 GHz SSIDs on the least congested channels. You have to remember that 2.4GHz is also used by microwave ovens and Bluetooth devices - those won't show on the analyzer.

Have to watch out for strong signals on non-standard channels (i.e. other than 1, 6, 11, 14). https://en.wikipedia.org/wiki/List_of_WLAN_channels explains the situation well.

In my experience the "auto" channel selection option doesn't always work well. Depends on the make and model of your WiFi A/P. WiFi repeaters might also help if you have low signal in areas that you often use your devices.
I have a minaal daybag. https://www.minaal.com/collections/your-future-gear/products...

Laptop pocket, which fits my 15" macbook and an ipad no problem. Also is roomy enough for a small drybag for the gym.

Its accessory infrastructure is nice and thought out well. has a handle and a strap so you can carry it as a briefcase or a messenger bag, and the backpack straps zip out of the way when you want to do that

Also, customer service is top notch.
For your last point, if your student demographic is more impoverished, you will get worse results compared to a more well off demographic even with the same per pupil spending; the resources the kid has at home is important! (Charter schools get their results through selection bias, American suburbs with large lots that aren't suitable for low income housing likewise).

The white flight to the suburbs in the 60s is largely responsible for that, creating a negative feedback loop that we haven't been able to break even now. Anyways, it isn't always about fiscal discipline, often the answer is much more obvious than that. Suburbs basically outsourced poverty to the cities.
How to Create a Mobile Friendly Site? Top 4 Secret Tips Just for You
The 7 Steps That Good Businesses Take to Mitigate the Risk of Non-Compliance
But I'm not talking about individual students. In my example, we'd be averaging the students individual situation over the 20-30K in their new fiscal neighborhood. Any "success factors" that did exist across such averages would be more than canceled out by the empowerment given to parent and child.
Developers will build whatever they're allowed to. They'll do dense if that's where the money is, or single family homes if that's all that zoning allows.

There's probably some bias to what they know, and all we've allowed (zoning) is single family homes, strip malls and that kind of thing, so there is that, but if more were allowed, it'd probably end up being built, sooner or later.
Sometimes they sit there as unfinished side projects and you wonder if you should just sell it ? searchlint.com (going going not gone yet ) :P
So get a doctorate. You could even afford to avoid TAing classes, since you don't need the money.
I've never seen a setting for it. It's just a modal dialog with a webview. Like iOS, you have "Cancel" as an option until it connects and changes to "Done."

Here's a screen shot I found: https://www.wireless.bris.ac.uk/gfx/eduroam-osx/captive_port...
17 Key MySQL Config File Settings
A universal Web Components catalog online, packet manager needed