skysight-inc/HackerNews huggingface dataset:
I think sometime next year when the A10X is released the question of MacBook Pro or iPad Pro will come down to the following:

“What device of, which both have the same performance and storage, do I choose? The one with the USB ports, the inflexible keyboard, bloated software and costs 600$ more, or the other one with a touchscreen, optional keyboard, and much much simpler software?”

Also I think that Apple won’t do any ARM MacBook at all. If we consider a RICE scheme for gauging priorization for such a feature like ARM CPUs in MacBooks:

Reach: Modest, there aren’t that many Mac users compared to iOS

Impact: Positive impact on Mac users is limited. Performance won’t be that better, mostly equal. Software availability could be limited for a while during a transition.

Confidence: Apple has made a couple architecture transitions on the Mac before, so they know how it works. But they don’t know how app developers will react. Will Adobe, Microsoft etc. get onboard, or jump ship?

Effort: Rather high. It’s one of the things where 10% of the implementation will need 90% of the effort. Mostly it’s just a recompile to run. But optimizing software for x86 is different than for ARM. The performance critical parts of many system frameworks which have no existing iOS port have to be rewritten to be efficient on the new architecture.
>>It was as if there was a symmetry across the Pacific between the producers and the consumers, between the factory and the cash register.

Conceptually, transportation and warehousing are artifices of the distance between producers and consumers. So why not think of the end of the manufacturing line being the cash register?
>I think you and I talking more is unlikely to be productive

Eh, my goal has been reached. Your unbelievable perspective has been fully elaborated; several non-me comments clutter our discussion, each confused by your intransigence. For whatever reason (I'm guessing an ignorance defense, so's you can continue to troll in this way elsewhen), you're unable to accept or realize that a comment that puts words in another's mouth is not OK, and that you have done this. I can't put it any more simply than that. I'm sorry. I hope you get it someday.
Apple's First Implant
Agreed. But in combination with this, you could have the best of both worlds - I suspect Soli would read a much finer level of detail than anything ultra sound would, but this should give the haptic feedback that Soli lacked.
Yes, now I want an alu paratha and korma.
Depends, if you need OS interaction you'll need a posix-like subsystem indeed[1]. But first I write mostly lisp (ml, js and python) and I just can't live without paredit and second emacs extensibility is a drug to me now. Everytime I have to use anything else I feel crippled.

[1] I installed msys2 which is less crufty than cygwin.
I can't wait to hear about what kind of things these creatures have to say about us. Sentiment analysis, anyone?
I had not thought about transitivity on equality, now it makes even more sense to behave like this. Thanks.
Existing taxi industry got upended by Lyft, which then got upended by UberX. I think the value of mindshare is overestimated, and most consumers will happily jump the ship for whatever is more convenient.

Scale is a competitive advantage in homogeneous markets. But even if you're the most efficient ride facilitator on the streets of New York, this does very little to someone looking for a ride in Des Moines or San Sebastian.
The ACLU was pivotal in forcing through the policy changes. They even take credit for it on their website: https://www.aclu.org/other/aclu-history-mental-institutions?...

I do have first hand experience with a family member who needed real mandatory mental help. We could not do anything for years until she tried to kill herself.
This is so obviously the solution to the problem that it seems to be a conscious decision to propagate rather than eradicate terrorism.
Bomb them into oblivion torture them and leave them in the durt. Yes this will make them love the west.
Give them food, infrastructure, jobs, education? What?!?! That's crazy how could that ever help counter anti western propaganda? Just look at how easy it is to control 300 million fat lazy cable TV watching Americans. And how hard it is to control a handful of dirt poor ruined demoralized youths with no possible future (or the other way around).
This pattern has played out over and over, so many times and so many places it's just a known fact. Yet we'll spend a billion dollars on bombs and bullshit and not a dime to redirect the generations who are ripe for terrorist recruiters
I've logged some of the useful or interesting questions that Qasar and Kevin asked at https://github.com/charlesfeng/startup-school-notes/blob/mas...
Except Site A could be consuming only text ads, and Site B could be consuming mostly rich media ads.

Even though I'd prefer Site A, because it doesn't have those nasty takeovers or anything, if I blocked the ad exchange I'd be fucking over both Site A and Site B. Site A would become collateral damage, in effect.

Believe me, I worked for Atlas for 5 years. I know how ad networks work.

> I hope you have absolutely nothing important on your computer, are never the target of ransomware, never have any of your personal accounts compromised, etc.

So do I.

> You're probably the first person I've ever met who doesn't care about personal security.

I do care about personal security. I don't see what blocking ads has anything to do with that.

> For many people it is even a concern of financial security (identity theft) with the rise of online banking, but I'll assume you don't do any of that and you never make any purchases online.

I've never seen or heard of anybody who's ever lost any money due to an ad load. It's just irrational paranoia.
This is awesome!

seeing something stay alive live this and grow due to people liking it
from Brazil is working just fine (well, we are in America after all :) )
This was more or less the point of the article, although the article's author was less slanderous of the competition.
Cab companies agreed to those rules in exchange for the privilege of picking up random hails off the street. That used to be an enormous competitive advantage over competing transportation providers (e.g. SuperShuttle, limo services, etc). Thanks to mobile phones, that's no longer a significant competitive advantage. Everywhere that Uber operates legally though taxis have the option of giving up that privilege in exchange for being released from those regulations (essentially becoming Uber). Nobody is forcing taxi companies to stay in the regulated taxi business.
None of that is specific to San Francisco.

All of South California and North California has great weather, including other big cities like LA, San Diego, San Jose.

As to crime, I don't have the stats but again I doubt SF has meaningfully lower crime rate than other cities. Generic "crime stats" are pretty meaningless anyway. I doubt anyone keeps stats that would be specific to homeless people (we have stats for "homicide rates" but not "homeless homicide rates").

And even if Reagan is to blame, it was a national thing, so doesn't explain why San Francisco has more homeless.
“We got geeks”: Inside Google's ugly war against the homeless in LA
A lot of people forget, but iOS shares the same underpinnings as MacOS X. In fact, when Steve Jobs announced the original iPhone, he didn't say it ran iPhone OS, he said it ran MacOS.

I wouldn't be surprised if there's macOS already ready to go for ARM, much like there was an Intel MacOS for years before the transition was announced.

As for whether iOS could replace macOS, if you go back to my first point, think about iOS as a version of macOS that was stripped down and has been built back up over the intervening decade. I don't think they could make the switch tomorrow, but in a couple of years, it's not unreasonable to think there could be a reunification of the iOS and macOS codebases, creating, essentially a fully-featured iOS for desktop hardware with the features we've come to expect from modern desktop OSes.
Somewhat related: I am starting a new job soon and I want to get Emacs setup "right" this time. I've been using Aquamacs for the last several years, but I'm wondering if there is a better way to use Emacs on the Mac these days?

As part of this, I want to get my .emacs under version control and shared between computers so I have the same settings everywhere. Is there a good way to do that with Emacs packages installed through MELPA/ELPA?
Controlling the border is no problem at all. It's only a matter of will - just look at Israel.
Yes, it should. What you get is arguably fewer donations, but the donations you get are better donations. You raise the standard. And others want to follow suit, so they up their game too.

This is already happening. UK supermarkets used to lock their bins to stop people stealing waste food because they were concerned they'd be liable for health violations. There were public protests, so they raised their games and began properly managed waste-food donation programmes.

It's asymmetrical because it's bigger than the one donation you have before you. When you look at the big picture, you have to say sometimes "this thing isn't good enough. Even though it might hurt society in the short term to refuse it, it will hurt it more in the long-term to accept it. So we refuse."
I think it was koko or something similar. It used sign language. Its going to be fascinating to compare "speech" from one specie to hand signals from another.
Ideological organizations often lose sight of basic human realities, or fight to end one ill only to birth another.
I think this is true, but it can't explain most of the difference by itself as most of the major wealthy cities I have been to do not have anywhere near the scale of homelessness and mental health issues as San Francisco. (I say this as someone who has lived in the UK, France, and San Francisco (albeit briefly).

I really think the local people (I don't mean you here) have a kind of blindness to the problem in San Fran, perhaps because after a while you start forgetting how abnormal it is. There is so much wealth in the city but clearly not enough people commited to acting.
It's an interesting problem. I always strive to write clear code, but clear and obvious code for me could be confusing, weird and "clever" to others.

I joined a .NET shop two and a half years ago. At the time they were targeting the 2.0 runtime, so one of the first things I did was to include LinqBridge for all the Where, Select, etc IEnumerable extension methods. I'm used to functional programming so that kind of stuff is what I use all the time. Not everyone was familiar with it and got clearly confused, but they picked up quickly, saw the utility, and today everyone is onboard.

So, I think there are two sides to it. Of course overengineering without considering understandability and maintainability should be avoided. But you shouldn't shun or even forbid language features because you don't understand them. I know of places where async/await are banned because the programmers cannot be bothered to learn how to use it. That's not what I think the programming profession should be about. C# regularly gets new language features, and I make sure to pick them up and use the ones I find useful. If someone thinks we shouldn't use some feature, I'm happy to have that discussion, and I will abide to what my team agrees to, but the reason better not be "because I don't understand this feature"!
> so very little pressure to not treat homeless folks terribly

I'd go even further - the locals put pressure on the police specifically to treat homeless folks terribly.

I live in a suburb of Portland. There are a lot of homeless people in the city, and the folks in the suburbs view the police as the only thing keeping their nice towns from being overrun by bums. As a result, the sheriff's platform is aggressive, the mayor's platform is aggressive, and the police chief who is appointed by the mayor is aggressive. Being the suburban Charlie Hales is a very bad idea if you want to stay in office.

The next town over is even more aggressive due to being even closer to Portland - bums who get picked up usually spend the police officer's entire shift handcuffed in the back of the squad car. The message is clear. Get the fuck out of our town, go back to Portland where you belong. Or Gresham.
Pretty much every iteration of the Gameboy does this (at least up through the Nintendo DS) in order to achieve backward compatibility, so it has at least some plausibility.
At least here, in Europe, the people who got recruited had already all of it. If western social system is not enough for the youth not to get recruited, I don't know what is.

That's the problem with current crisis. Politicians really don't know how to tackle this problem, because no one from our culture room really understands the problem and locals are sick and tired of hearing we need to be nicer, give more money, more time. They already have the possibilities one can ever touch in their hine countries.
Emacs is very useful on Windows. There are different packages run the Unix command tools on Windows. M-x grep works just fine.
I don't think it's a San Francisco problem either.

I don't see it going away.

I have given up on debating it.

I would like to see certain cities/counties in the United States open up areas where people can camp legally. If there's crime problems, law enforcement will help; not harass though.

I know there's a lot of people who will fight it. I'm tired of hearing, "If you build it, they will come."

I'm just asking for a few acres that people can put up a tent, and have access to a few out houses. Maybe a hand washing station? Maybe a few shower heads? I know, enough with the maybes. This is where it gets crazy. I sometimes think they put too many maybes in the debate, so people will just throw up their hands, and do nothing.

For all practical purposes, it's illegial to live without money.

We all can't be expected to move to Alaska, and live off the land. Those days are gone.

I have know people who literally got ticked for sleeping in their vechicles. They were between rentals.

I have known two men who died of pneumonia while living on their boats. No--it can't proven. I just knew the guys, and they died too early. They lived on their boats because they were not economically viable anymore. They didn't have understanding families. They didn't have connections.

This is not the America, I was so proud, of growing up.

(I won't be back to debate. These are not just my wishes. I have a friend who's been homeless for years. The police have harassed him to--someone I don't completely know anymore. He just wants a place to put a tent, and access to a toilet.)
I made a simple firefox/chrome extension for people like you and me that horde tabs. You might find it useful to find tabs and quickly navigate to them by clicking on the link in the list. It's free and open source. The github page has a gif showing usage.

Chrome Extension: https://chrome.google.com/webstore/detail/tabist/hdjegjggiog...

Firefox Extension: https://addons.mozilla.org/en-US/firefox/addon/tabist/

source code: https://github.com/fiveNinePlusR/tabist
You make it sound as though we're not incarcerating them already... we are, we just use prisons instead of a facility where any kind of treatment could ever occur. If you think being mentally ill in prison is somehow a celebration of humans rights...
Reagan was governor of California before he was president.
For a small amount like $15, I'd use PayPal.

For larger amounts, TransferWise. They take a 0.5% fee for the conversion, but the transfer is usually fast.
>ISIS is an ephemeral problem

Why do you say that? Islamic extremism has been around for decades. ISIS is just one permutation.

>One does not become a mujahedin convert from one YouTube session

It is well documented that US citizens have binge watched extremist propaganda on YouTube and then murdered people. Ever hear of the Boston Marathon bombers? Heavily influenced by YouTube. Another example is Mohammod Youssuf Abdulazeez. There are many more.

>Google should...providing funds for schooling, education

Do you realize that many of these guys are highly educated and even obtain in advanced degrees at respected institutions?

>Attempting to shape information into one that fits a certain narrative is what gave birth to ISIS

No - I think what you are suggesting is that bad foreign policy or the middle eastern wars created ISIS. Just because bad communication and policy happened before doesn't not mean that good communication should not happen going forward.

People are dying in significant part due to ideologies. Google's approach sounds like it's well worth a shot.
I think he's talking about the tech side of trading that occurs at banks and also a lot of high profile prop trading shops.
I thought Reagan had little choice since the Supreme Court ruled forceful institutionalizations deprived people of their civil rights if they weren't an immediate threat to themselves or others.
bringing in another dependency for one
To be fair, AirBnB has the premise of actual sharing, like I let you use my house when I'm away or stay in my guest room that I share with other people or use for myself at other times… AirBnB is also truly peer-to-peer, at least part of the time. In practice, some of AirBnB is like a hotel, but not all.

In contrast, Uber is not like AirBnB. It sets the rates for drivers, requires certain cars, etc. If Uber really was like AirBnB overall, it'd be a different story.
I usually mention it in my cover letter. I wouldn't want to work in a place that discriminates based on age (or on any other factors, for that matter)
Perl: Language, Community, and the Future
I don't think that's what he means at all. Nowhere in his statement does he say he shouldn't have to obey the law. Think the complaining is more about the vast amount of regulations that there are. I'm sure you break laws on a daily basis that you have no clue even exist (if you live in the US).
Does commutative mean something different in CS than in math? In math, commutative means that the order of operands doesn't matter.

For example: addition is commutative, because 1+2 = 2+1

Subtraction, however, isn't.

Since a transfer is basically a transfer from one account to the other, it couldn't possibly be commutative in a mathematical sense.

I suspect there might be a better term for the property you are trying to name.

"Atomic" seems adequate to me...
I like brew installing `emacs-mac`[0] which installs a port run by a developer in Japan. My favorite feature of it (among other amazing osx specific changes) is the sub-pixel scrolling support in emacs.

When you setup your `init.el` you can call `(package-install x)` and if the package is already installed it'll do nothing but just make sure it's there.

If you wanted the whole thing figured out ahead of time I recommend using Spacemacs[1]

[0]: https://github.com/railwaycat/homebrew-emacsmacport
[1]: http://spacemacs.org
What is growth hacking?
I must say that I agree both with you and the "conspiracy theorists". On the one hand, targeting ads at potential ISIS recruits is arguably benign compared to most advertising, as you say. On the other hand, the fact that a company such as Google potentially has such unprecedented influence on people's thoughts, at all (not necessarily in this specific case), is terrifying.

I'm not entirely sure why Google's power appears so salient in this case, compared to the general case of online tracking and targeted ads, as well as control over search result ordering. I suspect it's because:

a) supporting ISIS is a political position (if a crazy one), rather than just a product, so it makes it easier for people to extrapolate to influencing people with slightly more mainstream political opinions

b) the article claims that the targeted ads are actually relatively effective in this case.

I'm not implying that Google is currently abusing its power, and perhaps naively, I actually trust it to a non-zero extent, unlike, say Facebook, but there definitely is scope for abuse.
One big difference between psychiatry and other areas of medicine is that other areas of medicine do not base every diagnosis on a single manual (the DSM).
You can call a method on a null value in Java and C#. It's perfectly defined behavior: throwing a NullPointerException.
I was pretty puzzled by that line. Going from "we think those sequences of acoustic signals might possibly consist come kind of language" to "let#s build a translator" seems a pretty big leap to me. Shouldn't you actually learn the language first?

In this case, we neither know how the language encodes mental concepts, now what kinds of mental concepts dolphins would even possibly use.
Rick Ross Ft Scrilla and Whole Slab – Spend It (Remix)
Fair enough. I don't agree with any of the logic in the first part of your reply, but it's your website. The second point is right on the nose, though.
I'm not sure why you're getting downvoted.

My experience of San Francisco is that a lot of the homeless people I saw had addiction or other forms of mental illness. In this context, it clearly is not a 'choice' in the meaningful sense of the word. Having experience with an alcoholic who was incapable of escaping her situation alone, I think you make a very valid point.
This concept awesome and already have a name. It's called Open Open Source: http://openopensource.org

It's especially essential when managing a high volume of open source projects on GitHub.
Live off the land in Alaska? It is one of the least suited states to agriculture, better like meat.
I highly doubt that the majority of homeless people in San Francisco (at least where I lived, Tenth and Market) fit into the category of non-conformist hippies that want to live outside of the System (neoliberal capitalism, really).

Many of them suffer from mental illnesses like schizophrenia, so their entire view of reality is distorted, like a broken prism that takes in light and reflects color all over the place. Addiction is also prevalent among the homeless, usually to help them cope with an underlying mental illness, for which they don't have the means nor the will to receive treatment for.

I don't think it is arrogant to want to help someone who might be a danger to themselves and/or others.
Even Google's App Engine SDK has its own variant of the "multi-error" ... like an array of errors in one.
> In the case of captioning the videos, the captioning costs several times more than putting up the videos in the first place. Probably on the order of 100x more

Automatic caption creation is coming on in leaps, well beyond what YouTube is achieving already. The quality is startlingly good in some cases, certainly good enough to allow a (crowd-sourced) editing pass. The cost is nothing, nothing like 100x. Hell, the BBC has a project that will automatically translate content into other languages [0], and they have that publishing to a live site without editorial intervention.

If the will is there, these things are eminently possible. The ADA is trying to make sure the will is there.

[0] http://bbcnewslabs.co.uk/projects/alto/
If you don't use Emacs, what do you use?

Visual Studio? What if you are on a Mac? Xcode?, what about linux? Code blocks?

And then what about email and tasks? Gmail? Outlook? Wunderlist?

And notes? Google Keep? Evernote?, wait, no Onenote!, but then they dont have a linux client.

What about file management? Total commander on a PC?, Forklift on a mac? and mc on Ubuntu?

What about sharing settings and shortcuts between all these across multiple OSs?

I use Emacs for all this and it works the same on every OS.

It's a portable OS/Lisp Machine.
Music theory for nerds
Me too :/