skysight-inc/HackerNews huggingface dataset:
Are you confusing SaferCPlusPlus with a different library? SaferCPlusPlus is a new library that makes it practical to stick to a memory safe subset of C++ (i.e. no native pointers, no native arrays, no std::array<>, no std::vector<>, etc.).

Using the SaferCPlusPlus library to replace all uses of C++'s unsafe elements does result in code that is as memory safe as Rust, or any other modern language. The main shortcoming at the moment is that it doesn't yet provide memory safe replacements for all of the standard library's unsafe elements, just the most commonly used ones.
Only if you need to modify both crates; not if you're just adding them as dependencies, because then you're not modifying them. I was assuming that's what the parent was doing, due to their wording, but that might have been a bad assumption.
Interesting, I had never heard of that project before. I'm currently using CM13 without Gapps. The "privacy guard" and other app permission configs are absolutely terrible ui-wise. There's several places (hidden in nested "Advanced" menus) you need to go to set app permissions (some permissions can be set from two different places and I'm not sure which one has the final say) and it still requires you to manually set permissions for new apps, theres no way to set for instance no internet access as a default for new apps.
This. A thousand times this.

Bias is an inherent part of language, and we cannot eliminate it, because bias is inherent in both what is said and what isn't said.

Even beyond a simple textual level, you have to arrange content somehow, and that in and of itself is subject to bias. What do you put linked to direct from the home page? Do you entirely forego headlines? If so, what do your links on your home page say? All of that is influential in how someone perceives what you've written.

If we take Bannon's appointment to Trump's administration (and I'll preface this by saying I'm not American, and there's a limit to how much attention I pay), we can easily write headlines like:

To start with, some real ones:

* 2 Trump Picks: an Insider and a Firebrand (NYT, 14 Nov) — the former is either a positive or negative depending on your political leanings, the latter I don't know whether it's connotatively good or bad in en-us

* Trump Draws Criticism for Far-Right Pick (NYT, 14 Nov) — entirely factually accurate (so… not bias?) but omits any negativity in mentioning as to why he's drawing criticism (so… bias?)

* Trump makes controversial pick for senior aide (AP, 14 Nov) — ditto

* Trump Taps Reince Priebus as Chief of Staff, Steve Bannon as Chief Strategist (NPR, 14 Nov) — entirely factually accurate (so… not bias?)

Some hypothetical ones:

* Trump names nationalist as senior aide — I think there's consensus across the board that that would be accurate, but whether it's positive or negative depends on the reader, so is arguably bias

* Trump picks fringe right winger as Chief Strategist — disassociates him with most of the right wing, mostly negative connotation, obviously bias

* Trump Choses Racist — this is obviously an extreme example, but it's worth looking at: is it impartial? if not, it's obviously bias. do we have direct evidence that Bannon is racist (v. being on the board of a newspaper publishing such content)? if not, it's likely not entirely factual.

Obviously, we can debate how, and in what way, each of those is bias, but they all lead the reader to view Bannon in a specific way before the article is ever read (except, perhaps, the NPR one).
not for the death cap

The poison is a bicyclic polypeptide that shuts down ribosomes in your liver. Destroying or removing the poison is as difficult as destroying or removing all the protein. (like dealing with mad cow prions) It's just not going to happen unless you like your mushrooms charred pure black all the way through. Well, that or dusty white ash.

Just half a mushroom will kill an adult human. This isn't something to take chances with.
While I understand the sentiment, if this is something you do often, you'll have an adapter at hand.

If you've been using computers long enough, you'll have survived this before. If you haven't, you're lucky because it's not out of question that the next step is wireless everything — no ports at all! (Then you'll just need a little dongle for all of old equipment that doesn't support wireless.)
A basic Vagrantfile that will get this going in Ubuntu

https://github.com/mbharadwaj/sqlserver-linux-vagrant
They mention Daily Kos.

"It’s always best to read multiple sources of information to get a variety of viewpoints and media frames. Some sources not yet included in this list (although their practices at times may qualify them for addition), such as The Daily Kos, The Huffington Post, and Fox News, vacillate between providing important, legitimate, problematic, and/or hyperbolic news coverage, requiring readers and viewers to verify and contextualize information with other sources."

If you know of some left-leaning sites that should be added let her know about it. I don't think the goal here is to be partisan.
The UX Fund: Investing $50,000 in 10 companies, 10 years later
I particularly agree with the desire for a 17" screen. For that and 32 GB of RAM I would a significant amount of weight and slimness.
In some ways it's nicely ahead of C#, but it's still missing some extremely desirable language features, namely async/await/yield.
Chef, too.
What I want.

Timely updates so we don't see particular lines rot for more than a year. With regards to ports, its fine if you want to move to the new "port" that will be the future. However when doing so please consider providing an inexpensive solution to support older ports required just to connect to other products you released just this year.

I know some are tired of the port argument, but something is broke in Apple when the various product lines require adapters to connect.

As for other products, more flexibility in configuration. having to buy the top model to get a gpu choice isn't consumer friendly. plus your ssd prices still make me flinch. and if you aren't going to update then a price reduction is owed
Is this a pure JavaScript implementation of realm, or a js wrapper around a realm process?
I agree - I think a podcast of company origins would be great. I think that teaches entrepreneurs more than hearing about their thoughts on the future or other unrelated markets.
I would love to see some analysis on this written up.

Having used VSCode for a while I'm always incredibly impressed with how snappy it is.
You're just wrong on this one. Humans can recognise a lot of things that aren't in the form that they're used to. It's seen a lot of research in psychology.

As for advantages over neural nets, one of the primary ones is that humans can recognise things from unusual angles much more easily. When I tried QuickDraw and doodled things from non-stereotyped angles (like a three-quarter view of a car rather than the usual 2D side view), it had no idea.

The dalmation optical illusion[1] is another example of human ability to pick out patterns and assign them to belong to certain objects. Neural nets have different abilities, and are sometimes better at picking out different sorts of patterns than humans.

[1] http://cdn.theatlantic.com/assets/media/img/posts/2014/05/Pe...
What annoys me is that they don't even bring out 1 additional decent model. How much work would that be? Or to upgrade the Mac Pro?

This is just a slew of poor decisions that would've never happened under Jobs, who was really always future proofing and 2 steps ahead. Ive checked out mentally and Cook's interpretation of Jobs vision is obviously just below par.
Most OpenVR/SteamVR titles more or less "just work" with Rift + Touch. Obviously the different controllers mean input mappings might be weird or lacking an equivalent and the in-game representation of the controller might be wrong, but the basics work as well as you could reasonably expect.
Macbook Pro became _the_ developer's machine due to a curious incident.

Remember Ruby on Rails and the initial hype? DHH, the author of Rails, is a marketing genius. He was probably one of the first people who introduced a development platform with screencasts. Those screencasts featured beautiful pixel-perfect TextMate editor, available only on Mac OS X.

Everybody said "wow!" and started buying Macs and coding Rails. After sluggishly slow IDEs of the day and geeky vim/emacs stuff with dangling corners and UI flickering, TextMate was pure visual Nirvana. Thankfully, Ruby came preinstalled with Macs.

And thus, the market was created. Apple probably didn't intend to make Macs a solid developer's machine, but it happened, and it was supported until recently.

Now, the support has been withdrawn, and it left many people in Limbo. I have moved to Ubuntu, but I will miss my happy days with OS X.
The stated problem resembles Snopes, but the key feature is building trust.
Developers are not the only "pros" out there. So many of these articles seem to forget this.
I agree. Also nothing beats critical thinking in the end when it comes to evaluating a news source.
What are features for if we don't use them 8-)

Not all features increase complexity. The fat arrow functions are more easy to reason about as "this" can be understood more locally. When transpiling the code may be larger but in the long run maintainability should be better.

I found the Crockfords talks on ES6 (e.g. https://www.youtube.com/watch?v=vJKDh4UEXhw) useful as a guidance what could be a minimal set of sane features.
Government is supposed to be for the people by the people, and protect our common shared interests, as you say, such as resources (public trust, inherited from very old common law). This is the very angle the kids are coming from; and I suggest they will win at some point, maybe not today but soon enough as they represent all people yet to come, and since they are alreay present would have "standing".
That's a dangerous idea. You seem convinced that you're right and other people are wrong. So much so that you want to force this idea of right and wrong on people by installing it in their browser by default?! This smacks of soviet era re-education.

> maybe we can convince the browser developers to include it in their default installation.

Any browser that decided to do this would quickly find themselves out of business. Free will exists for a reason. Attempt to circumvent it at your own peril.
Citation: https://en.wikipedia.org/wiki/Flynn_effect
And this isn't changing.
So, does this mean the shadow DOM is a bad idea, in general, or is there something special about Atom that makes it a bad idea for Atom or maybe even text editors in general? If so, what's the criterion to use to decide whether one should use the shadow DOM?
I understand your point about being asked to perform. (The railroad scene of Blazing Saddles comes to mind here.)

But he was asked to perform a rap HE wrote. Because he was the author, not because he was black. While obviously blacks should not be considered only good for entertainment, does that really mean society needs to avoid offering recognition of an individual's demonstrated creative abilities just because they happen to be black?

Also, as another commenter already documented, he was far from the only black in the office.

All that said, your final point is spot on! And not only for blacks...
"Bias is an inherent part of language"

It's stronger than this. Bias is an inherent part of human psychology.
This is pulling from a too-small data set.

I was able to get correct detections with too little data: In no world is a circle with a bar coming out of it a "dumbbell".
ESCORT CHRISTINA – escorts| athens escorts |call girls
Sometimes you've proven some invariant in some other way, so you know that unwrapping is guaranteed to not panic. Although in those cases I prefer to use .expect("this will not fail because of blah") instead in the spirit of self-documenting code.
So you can read it easily. I think that size (and color contrast) is ideal.
Ah.

But C has this problem as well. If you've malloc(3)ed an array of 2^31 pointers, each pointing to an object, enjoy your 2^31 free(3)s, or prepare to start leaking RAM.

So what's your point?
Earlier this year while looking for work, I received an offer to start on a project that would scan innocent travelers (through client's airports) and build dossiers on them looking for criminal connections.

I'm proud to say I declined and included the fancy word "repugnant" in my reply.
Good luck indeed.

But it sounds like a technical solution to a human problem.

I reckon there are two camps - people who are skeptical, analytical and self-moderate the news that they receive, and people who love living inside their bubble, and positively don't want to hear contrasting worldviews.

Not sure why the latter would ever want to install a browser extension that challenged their views.

Facebook on the other hand - if they took the filter problem more seriously - that could make a real difference.
I had thought about something like this a couple of years ago. My idea wasn't really about tracking bias, but providing reputation for authors and news outlets. Users (via a browser plugin or some other mechanism) could declare an article or statement as biased in a certain direction. That vote would give me information about the article, the news outlet and the reader. I could then present that information back to users. In this way I could learn just how biased I am (and maybe even the areas of my bias) and the bias of authors and organizations. Perhaps you could see how an author's bias changes when they write for different sites.

However I don't think just pointing out bias will really help. People like their bubbles, and moving out of them is painful and potentially with real world consequences for them. I also think if you show a user an articles bias ahead of time, it will just be used as a filter or a way to reinforce their bubble. I thought this article was interesting.

http://www.vox.com/2014/4/6/5556462/brain-dead-how-politics-...
Having to fight the compiler over reasonable code that the compiler doesn't like will happen with any type system, you don't need one with lifetimes to have that. The question is of course where to draw the line (where the drawbacks outweigh). I really like how you opting out of the guarantees, e.g. to initialize a doubly linked pointer you might just drop to unsafe because you can overview the memory safety implications of those two lines, but not the whole program.

How effective (and thus popular) Rust will be for creating large systems on tight deadlines remains to be seen I suppose - if it isn't competitive with C++ in that respect, then I'd consider that a failure. And a surprise.
To put this into perspective, this would also necessarily disable expressions of the form `xs[i]` where `xs` is a slice. Why? Because `xs[i]` is equivalent to `*xs.get(i).unwrap()`.

In other words, banning unwrap isn't really that productive because an unwrap, when properly used, is an expression of a runtime invariant.

The problem is that unwrap can be very easily misused as an error handling strategy in a library, and in that case, it's pretty much always wrong. But that doesn't mean using unwrap in a library is wrong all on its own, for example.
a radio shrink kind of format would be interesting, people outside the YC can call in with their startup problems and YC partners answer it.
One type of port to rule them all, and fastest storage available are pretty good advances.

The ifixit teardown makes the machine look like a real mess inside, but I think drastically simplifying the connections to all external add-ons and the continued focus on the bottleneck of storage speed give reason to be optimistic about what the future holds.
Of course, we know you are special. But consider that other people may not be as strong willed and resilient to the advertisers' ways.
If they were just trying to build an editor, sure. But they're trying to build an Emacs, so it makes sense to address a major pain-point that Emacs has: drawing, adding to the UI, and radically changing how the contents of a buffer look is at worst hard-to-impossible and at best inflexible and hard to find documentation on.

Starting with a well-understood document model that a lot of people have experience with making look however they like has a ton of benefits. You can build things like ink[1] without needing the core editor devs to forsee your need for nestable menu primitives, for instance.

[1]https://atom.io/packages/ink
I was going to say the same thing. If you are building an app something like Angular is great. But for a website that needs to be simple, fast and easy to maintain then jQuery still works well.
For the next 20-30 years, drones will be built to fly above the range of such weapons and remain extremely effective.
I listened to the podcast and they did often mention that they were broadcasting and gave a call in number, but I don't recall them ever taking a call. I'm not sure if no one ever called in or if they just never took a call?
I recently began working on a (somewhat) related NLP project looking at the shift in sentiment in Trump-focused articles published pre- and post- election. The motivation for the project is the observation that many of the left-leaning news media outlets - who consistently lambasted Trump in the lead-up to the US election - have begun to dial back their criticism post election, presumably in an attempt to (re)build bridges and ensure their continued relevance in the ensuing Trump milieu. It seems that the results of such an analysis have the potential to be a concrete and relatively simple example of the deviation from any stable media narrative, and perhaps a nice opportunity to spread this message to a slightly wider audience.

The project is nascent, but it should be straightforward to implement (I have already begun to amass articles from several major news sources). While this may or may not be relevant to your stated goal, I'd be happy to share more info if you're interested!
I kind of agree with you. On one hand, a lot of things are vastly simplified, some is pretty platform-indifferent, and some became more complicated, but then again I think it would've been similar with any platform, there'd just be different '+/=/-'s.
Or if the Linux GUI's would be just up to par in styling. They're all just a bit so-so.
I'd love to hear YC Partners (and some founders) have discussions about areas where they have great expertise and passion.
It's only ever going to work for gmail users. For people who read their email in text-only clients this will never do anything.

You know, people who use serious email, not to send pictures of balloons and 96-pt Happy Birthday in pink on purple text.
Pascal GPU. A laptop powerful enough to run games and VR. Retina screen would be nice too.
Thanks, though I set it up yesterday mostly for receiving, I don't plan to send anything from it

Is there another email provider that isn't hotmail, gmail or yahoo mail with good prospects at the moment?
Place the receptor outside of the cage, put a resistor and a biggish capacitor, a varistor and a fuse on the communication line, and it's good enough for any disposable machine.
The numlock and capslock indicators can be used as confirmation signals coming back so it knows if it is working.
Azure Bot Service – Intelligent, serverless bot service
In this context, calling professors "educators" is like calling lawyers "paralegals." Professors are academics. They are being paid for their professional, informed opinions based on knowledge and years of study. This is the same as lawyers sharing their legal opinions based on educational background (knowledge of the law) and real-world experience.

Also: In mergers, there is no "guilty or not". There is contract law, risk mitigation, strategy, and negotiation. Lawyers do so much more than simply saying what is "legal or illegal."
With smart watches we still have problems, mainly to hold enough power. Yes, Pebble can last a week, but that's because it is running less resource intensive hardware, and even then 1 week is still laughable when comparing to old watches that require battery change once per 2 years.

By being more conservative, you can achieve more with less resources.
I thought that was limited to YC companies?
Ancient ‘Sea Monster’ Found in Antarctica
I'm surprised I couldn't find any SVG versions of sample images, as (I assume) for many interested parties, the vector format output is the unique selling proposition for a, well, vector-based application.
But there are a lot more of the random Google visitors than active participants. SO is effectively a machine for getting smart people to create specific, targeted searchable content to run ads against.
Virtual Reality Blog virtual reality games, tech, review
Look again. I think the meaningful attacks here are against public key algorithms (and, I suppose, maybe, MAC algorithms). See, for instance, the hypothesized 2^64 ECC attack.
Huh. I was thinking of the Archemides for some reason. That makes much more sense.
>Hope this helps explain how big advertisers look at media.

And that is the real crux of the matter. FB is a media company. They are currently denying it in the wake of the political discussion (please don't go there) but the real reason is valuation of media vs. tech companies.
I'm dubious. I've been burned twice by MS pushing a product on the Mac platform & then yanking support. In both cases the answer was effectively "Well, switch to Windows."

I genuinely hope Microsoft is really changing. But there is a lot of bad history associated with the company. It takes a long time to change the culture of a company, and a long time to regain user's trust.
Some people use the same logic to argue that homosexuality is implied by the biblical verse Luke 17:34 (also incorrectly interpreted as "rupture").
I was trying to find out whether or not SteamOS supports the hardware of the Intel NUC Kit NUC6i7KYK "Skull Canyon" Mini PC when I came across an AMA on reddit by the Skull Canyon team [0] and at one point in that thread someone asked about Vulkan and that's where I found this.

[0]: https://www.reddit.com/r/IAmA/comments/4j15bs/were_the_intel...
Oh Christ, I totally misread your post! I took "I don't see how a non-developer could even get started" as being in the first person. I'm sorry!