skysight-inc/HackerNews huggingface dataset:
Initial work on specialization has already landed on nightly and is backwards compatible. AFAIK, there are no plans to break that.
Not so long ago you could get burned at the stake for stating that the earth is not flat and not the middle of the universe. Only because 97 % of experts say something it does not mean that they are right. Maybe they are just afraid to state a not mainstream opinion. And with the statement "keep calm and go on with polluting the earth, it does not make any difference at all" could be hard to get financed the next north pole trip. We need some drama to talk about, they give us drama.
It took me about a week of fairly vigorous effort to start writing it fluently, but I also have the advantage of having seen and written many other programming languages. I have a few anecdotal examples of friends who are great developers, but still have trouble with Rust's ownership system.

When I say something like "incredibly", it's after thinking about trying to teach it someone more junior (like you'd see in a corporate environment with a mix of skill levels). I think that this would be a very difficult task.
Driverless car bills speed through Michigan Senate
Thanks, that was a lot more eloquent and expressive than what I would have managed. But, yeah, I meant the same thing.
That product design is pretty impressive for back then.
Hmm, let's see: can't run OSX and variants thereof except on Apple hardware (despite acceptable to flawless hardware compatibility), can't build software for OSX and variants thereof except on a Mac (despite being perfectly workable), can't use a different app store on iOS...
Our culture is unique. Mass relocation will probably destroy it. My own dream is to invest some of my earnings back home to prevent that from happening.

Our people will probably never become well off, but I still hold out hope that we might be able to get by without deracinating.
It's worth mentioning that try! is a macro that basically takes that expr and turns it to something similar to your go example.
yes. you can see what maine did about it: http://www.rcvmaine.com/
This is the sort of bare-bones level of thinking about the consequences of your actions that I expect out of professionals and adults. The lady in the grocery store may be fat, but loudly talking about that true fact is the sort of thing that we teach our children not to do. I'm not expecting us to not discuss these things; I'm expecting us to not discuss them in a way that hurts us as a class. Keep it over the water cooler, or on private mailing lists.

As far as the ad hominem goes - that's the appropriate response to the social status implications of the "easy hipster" comment.
? isn't necessary, it's just nice to have.

Rust doesn't want to have exceptions; it prefers return value based error handling ("monadic error handling", specifically). A lot of people seem to be under the impression that Rust's error handling model is a way of emulating exceptions -- it's not; it's a different model, and we don't want to emulate exceptions. The fact that error propagation is a common task doesn't mean that Rust's way of providing it is done to emulate exceptions.

------

In a sense, every part of Rust's error handling model is "necessary because Rust doesn't have exceptions". Similarly, every part of Java's error handling model is "necessary because Java makes it hard to do monadic error handling". Saying "X is only necessary because you don't have Y" when X is an alternative to Y isn't a very useful statement.
If one understand decently all of that, does he get a job?
Natural gas would have to be really cheap in order to beat spot prices for solar on sunny days, especially in the southwest. It's still good for peaker plants though. Coal, on the other hand, I don't see being profitable unless Congress starts taxing solar directly, since it still can't beat solar spot prices and it's categorically unprofitable to run coal plants as peakers.
I think they said they spent like $2800.

For that amount of money you could get 2 Chromebooks ($179 each), build two decent gaming PCs ($900 each), and rent 5 Digital Ocean VPSs ($5 per month) for two years.
Build quality is awesome. But parts themselves are just ordinary cheap things which fail. And some of them are just an example of poor engineering. I use rmbp 15". My audio port failed in funny way. It's combination of audio port and laser port in one hole. There's some kind of switch there and it's stuck, so computer thinks that I plugged optical cord and refuses to play sound at all. And it's actually not that rare problem, it happens. Some people had luck with wooden stick, didn't work for me. So I basically have to pay some crazy bucks to replace motherboard because of bad port and bad driver, which can't switch to audio (fun thing is, Windows driver can do it).

Terrible keyboard, terrible cords, glued battery (really???), display which can't forget previous image (crystallization or w/e it's called), terrible mic. Macbooks are not that good.
$2800 is nothing to a very significant portion of American developers. No, I am not one of them.
I haven't had another text editor in quite some time. I used to have IntelliJ when I did Java dev... and Visual Studio when I did C# development. But since I've been at my current job, vim has pretty much been it. (I keep emacs around - and recently kept Spacemacs up to date... but I only used it for one day). The past few months, I really had this inkling to play with Atom. I downloaded it, set it up and tried it for a few minutes. Vim has a way of destroying other text editors. So I did the next logical thing. I installed vim-mode for Atom. It mostly works. I still can't bring myself to convert though. Vim is an awfully good vim. I love working in Tmux with a terminal running right next to my editor.
I don't think this is only Facebook's fault. I watched several extremely biased Youtube videos on both sides.

I guess it's just how decentralized media works; it only tells people what they want to hear.

Not so long ago, the media used to be relatively trustworthy, now everything has become propaganda. It started online mostly but now even major TV channels and newspapers which used to pride themselves on journalistic integrity have become propaganda machines.

There is no truth in the media anymore; the only way to approximate the truth is by watching opposing media channels and then 'averaging them out' in your mind.

All the news I was reading online was so obviously biased in Hillary's favor that I was compelled to watch Fox news (which I used to think was complete garbage) just to try to get the other side of the argument.
I cannot recommend scikit-learn enough to anyone interested in machine learning who likes python. I have been working with it for part of my Thesis, and it can do so much, with so little code. It is amazing.
You're not alone. This came up the other day here: https://news.ycombinator.com/item?id=12897284 and in that thread, I wrote this:

... I don't love [programming]. Alan Kay is right, it's like building "an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves". There's no elegance and no higher vision. It's an Asperger profession; smart but artless.

My advice is to either try to work at making programming better or consider a move to something better.

Personally, I'm part of a group in San Francisco called 20/20 that meets monthly toward the first goal [2020salon.blogspot.com]. If I didn't see a way out, I would have left a while ago.
Idiots don't seem to realize that there are two ways hardware is supported by linux. Either the vendor writes the driver (like in windows land) and releases or merges it, or some other guy figures out how to twiddle the hardware and make it work, and merges it. You must wait for one of those to happen if you cannot do it yourself. This is not news.
There are dozens of publishers and dozens of streaming services.
I've been running Linux on my MacBook Pro for quite a while (years?), and while there are a couple of hicups due to Apple weirdness, they are minor.

I would definitely call my MacBook Pro a good (and workable) Linux machine.
I don't think this is true in any meaningful sense. Perhaps you're talking about map() and friends, but these are so trivial that it's just as well to write out the for loop.
It would be nice if this were approached more as a user experience enhancement as opposed to a content editorial function. I would love to see the former as my feed is so overwhelmed with garbage. The latter, however, would almost inevitably turn sinister - the leftist, PC, Silicon Valley influence would have no ability to check itself - even if it's not on purpose, the isolated bubble think could not be overcome. I can't imagine that it would hard to automate away teenagers purposely creating fake content.
I think you missed my point. The point is that CO is extremely libertarian, but I was seeing resistance from areas that surprised me. Liberal urban enclaves I would expect to see embracing 106 were actually fighting it.
Excellent point.

I don't think the author was intending to do anything that would break existing workflows though, he was just lamenting the fact that pro camera gear doesn't have the ability to share as easily as you would be able to from a phone (and why not?).

I presume he still would think that the cameras should have SD cards/usb tether if you need them.
Obviously by connecting with my peers and [In]Fluencers on LinkedIn /s
Saying something like that without something backing it up is pretty fucked up.

It is comparable to telling a cancer patient "Praying to god is the best option, the expensive medicine you are taking is useless."
While this is true, it's not clear if Rust will ever get the stuff needed for do notation, some believe that it's impossible. And people need to reduce their error-handling boilerplate today.

Rust will certainly have warts. Maybe someday in the future we'll feel like this is one of them, maybe not. :)
From an outsider's perspective, "bubble" isn't an accurate descriptor for either group. I find more sense in articles that describe two (or more) significant-minority factions speaking entirely different languages.

http://www.theatlantic.com/politics/archive/2016/07/why-demo...

http://www.vox.com/2014/9/15/6131919/democrats-and-republica...

http://www.csmonitor.com/USA/Politics/2016/0407/Why-Democrat...
That sounds like an interesting story, how can I find more about it?
Your position is that statically typed languages shouldn't have reflection? I think that's a pretty fringe position to take that not many programmers would agree on. The JVM and .NET static typed languages have reflection, C++ will (hopefully) get reflection one of these days soon as it's been talked about for a while. Even rust has reflection. I think statically typed languages without reflection are the exception rather than the norm.
The incumbent government should NOT control the vote-counting machines.
Yes, actually we are all working remotely.

Contact us if you are interested
If we harvest Methane Hydrate deposits undersea and pipe them into coastal cities, then natural gas could become essentially free. That would be hard to beat.
So your argument goes no deeper than, "(Say stuff that might sound bad on the surface) Really?" Can you be more substantive than appeals to prejudice? (For a change)
Sounds similar to Apache NiFi: https://nifi.apache.org/
Anyone who presents themselves as the 'educated coastal elite' and espouse this sort of socially/economically contemptuous rhetoric for eighty to ninety percent of the country is throwing gasoline on the fire. This is precisely the pontificating that shuts down any chance to find common ground over the issues that people care about. Thats not smart strategy when your a small minority in a democratic political process. But maybe virtue signaling to the inner clique is more important then winning elections to these people.
Even simpler, just ask the President to decide who won each Federal race.
Ask HN: Use “flying trains” as a way to create “direct flights” via midair hubs?
The idea is to have direct flights using "flying trains" formed by having several airliners departing from different cities connect nose to tail in midair to form a transient midair hub and allowing passengers to change planes to the one that will be landing at their desired city.

Is this feasible? Can it replace airline hubs and produce many more direct flights?
>What the intelligent Trump supporter would say is that establishment politicians have duped everyone too, and that Hillary was not going to further your interests

And that is why your "intelligent" Trump supporter is still clueless in this case, because he just voted in a white house full of career politicians (Newt Gingrich? Are you kidding me?). It's clear that Trump was mostly a protest vote against the establishment, but it was an incredibly hollow one and made literally no sense if the supporters looked beyond catchy slogans and strongman signaling. And every Trump voter, no matter how intelligent or decent or caring, still cast a vote for a racist and sexist candidate and that is something I find to be unconscionable.
I presume that pollsters did their job well. There is a pattern here, they got it wrong both with Brexit and with Trump. I think bad polling was not the reason. The media, the government and academia have created an atmosphere of militant orhodox liberalism, where dissenting voices are not only silenced, but often ridiculed, doxxed, forced to resign etc. These people will choose to disappear from the polls. They will "Think as they want, but behave like others", until they are given the chance to fight back.

Thankfully, in democracies we have elections to release those tensions. And setbacks in democracies are inevitable.
Click on your username, and select "showdead: yes" in the options. That will allow you to see dead comments & topics.

Comments "die" when they are flagged by [many] users.
The Surface Pro, yep - the Surface Book on the other hand has pretty nice keyboard, and a fantastic track pad (just as good as that in MBPs). My partner owns one (after I recommended it) - they're great laptops... and tablets to boot!
> It's really nothing special, `a?` simply expands to:

Ok, that's what I expected

> ?

I meant if I have foo().bar() in C# or Java and foo() throws it's equally hard to change the code to add error handling in between since I would need to add a try/catch clause and rethrow the error.
Yeah, and its not only about the carbon dioxide that must be captured safely, when its emitted. Its also about the dirty and energy consuming business of getting the coal out of the earth crust in the first place. The term "clean coal" is just ... I would laugh if it weren't so sad.
I agree. Tesla's whole philosophy, I think, was to get people to buy their cars simply because it's a better car, not for any environmental reasons. Oil prices will affect them, but can't destroy them
Remembering remarkable people at events or on social media,
going to many events, talking to smart people, try to work together or cooperate, ask for intros
Oh yeah I forgot it was the evil left that was demonizing people during the past ten years. Certainly no Christians during that time berated and demonized someone just on the basis of say, their sexual orientation or religious beliefs.

Give me a break. The right lost the culture wars (for good reason as their regressive social policies trampled all over civic rights) and this is them sending our country into a suicide because they'd rather die than face the reality that America is no longer a white monoculture.

Your reasoning is basically "maybe if you weren't so mean to the white supremacists Trump wouldn't have happened". Are we supposed to appease neo-Nazis and ignorance now? There were racially motivated attacks across the country last night, all done in the name of Trump. It does not look good.
Wrong, you made an inaccurate assumption.

I use a microfiber cloth to remove dust from the MacBook Pro display. Never have used a chemical once, there is no need if you are dusting a display.

I'd take a video and show you how you can scrape off the laminate with quite literally anything, but I have nothing to prove to you. Besides, as another commenter has pointed out, Apple is apparently replacing these screens if you can handle to be away from your work machine for the repair time.

It's build quality.
Only, it's also happening on my 15 inch MacBook Pro screen, which has never been touched with anything else than the cloth it came with and purified water.

I bought it brand new knowing about Staingate and purposefully treated the screen with kid gloves, yet here we are.
That, or if you don't have any clue what you might do differently that would make any difference at all.
The capital costs though...and if you ignore capital costs, sunshine is free.
Call me old fashioned but I blame people for being stupid rather than technology.
This 'If you're not a vegan bicycle rider don't tell me what to do' logic is absurd.

The point is that people have so little understanding of what is going on with the climate they won't even modify their behaviour slightly, even when getting a sedan with higher efficiency and better safety will cost them much less.

So no, I'm not calling SUV owners rude, it's a rhetorical device to highlight that they are metaphorically thumbing their noses.
Would you mind telling me more specifically what you mean by "huge"? And do you take them in capsule form?
Are you referring to wrong when they described what they thought was going on, which contains a large amount of opinion, or wrong on the facts as they exist?

Facts can be presented in a biases way (generally through omission of other contextual facts), but if what is said is factual, at least that bit of information is still correct. If combining multiple sources to generate a grouping of facts, that presentation bias way well disappear. If system weeds out people that present opinion as fact, all the better.
> it's not clear if Rust will ever get the stuff needed for do notation, some believe that it's impossible

True, and I think I acknowledged as much in my original comment.

> And people need to reduce their error-handling boilerplate today.

Indeed, I'm just (vaguely) worried about Rust being painted into a corner. As I said in my OP, it may actually be an unavoidable corner -- I hope not, but as you say... I guess we'll see :).
You're welcome. The stuff that's actually important in production code over years is often something hard to think of ahead of time while looking at toy programming examples. And often, it involves what humans might do under deadlines.
Thanks for having a nice civil back and forth with me.

> Specifically regarding how immigration relates to LGBT rights: Is there any statistical link between anti-LGBT hate-crime and immigration from Muslim countries?

Not any studies I'm aware of. From a personal standpoint, no scientific basis, I do believe that if you immigrate to a country, you should be willing to accept that country's norms and prevailing beliefs. 52% of British Muslims believe that homosexuality should be illegal. (http://www.cnn.com/2016/04/11/europe/britain-muslims-survey/) If you take a look, certain countries have high percentages of muslims who think they should have sharia law implemented. (http://www.pewresearch.org/fact-tank/2016/07/22/muslims-and-...) Should we prevent people from those countries from immigrating without severe checks? I personally think so.

> Do they not realize Trump is (despite opposing their marriage rights and opposing protecting them from discrimination) actually their ally? I find that claim startling.

Trump I don't think really cares one way or another. If you look at his previous interviews, he says that he doesn't care if you're gay as long as you're smart and tough, he'll hire you. And you might want to read some of Scott Adam's blog posts. He postulates that the Clinton campaign has been so effective as painting Trump as "literally Hitler" that you can sort of stick any sort of bad image about him to him easily. Hence the racism, bigotry, etc etc.

> I will say that I disagree with the criticism of "entitlement." It's hard to know what you would do in their shoes, but I think it's obvious that all humans have some entitlements to some rights, and, even if we find it necessary to enforce a certain law, we should be aware of the human motivations behind such actions.

I agree with the human motivations, but I am a bit more callous in that I don't really care. For me, illegal immigrants are a bit like squatters in properties they don't live in. Just because they took care of the house for a while doesn't mean that they can live there because they really really want to and they've done it for so long.

And just a little note. Trump does have a point that Mexico is not sending us their best and brightest in illegal immigrants. It's hard crossing the border, and quite dangerous. If you were educated and skilled, you'd probably stay in Mexico or try to emigrate legally. The people who are forced to try to immigrate illegally generally don't have much to offer the United States, sadly enough. Somehow that's racist?
Web Components – A holistic and conceptual approach
What a load of BS. No one believed the earth was flat in whatever "not so long ago" is, certainly no one was burned at the stake for it.
I can't multitask with firefox on android
> and you can instantly generalize to anything that isn't necessarily a `Result` but has the same general structure.

>

> closes the opportunity

The door isn't closed for this, `?` works with a "carrier" trait, which lets you extend the operator. Now, it's currently unstable, so right now you can't use it, but the door is wide open for the design of `Carrier` to be finalized.

This was explicitly discussed and thought out before ? was stabilized. It's just that ? was stabilized before Carrier.

The compiler knows nothing about `Result`. There are very few structs that it knows anything about, and these all have to do with atomics or `UnsafeCell` or other intrinsic-based primitives that you don't need to reimplement out-of-tree anyway. It knows a few traits, like Add and Copy and Carrier, which can be used to extend operators and stuff.
> Because, like it or not, Facebook has become a trusted news source. Because of that, they have a duty to accurately report the news.

What other trusted news source has this "duty?"
What other trusted news source does not have biased editors?
I have had prepared slide set explaining the algorithm a while back here. May be useful for understanding the code:
http://www.slideshare.net/gkumar007/counting-bits-presentati...
You only have to learn what '?' does once. You have to write (and more importantly, read) the Go boilerplate every time.
I don't think Trump's alternative was any less protectionist. Not all issues on agenda are equally important for Trump or his supporters. A decision on SC judges for example will be a cakewalk for trump but any decision on trade or immigration would be much more muddy in my opinio
I was very disappointed to find it on a 2015 model as well.

The "staingate" name is odd, it's definitely not staining, the laminate just wipes right off with little effort.
Oh, in that case, definitely not, at least in California where I lived in the '90s. I remember prices ranging from the single digits up to to the $20s.
If I would refuse to hear your arguments would I take time to write an answer? Definitly not.

I do not agree with you but I think there is enough place on earth for more than one opinion.

It is somehow ironic that you, son of the land of the free, have to learn this from someone born behind the iron curtain.
Wouldn't darkening the skies raise albedo? Ideally we want more of the planet covered in snow, or, if that's not possible, deserts.
Err, Apple was a willing participant in the NSA's PRISM program.
Eckhart Tolle has some legit ideas about what he calls inherited mind patterns, the collective madness of society and dealing with the ego.