skysight-inc/HackerNews huggingface dataset:
A reasonable sentiment, for sure. I'm curious though, have you tried self-hosting email recently? Spam-assassin with razor2, pyzor, and Bayesian learning is really working pretty well for me. I train every 6-12 months based on my most recent 10k spams. I get a few false negatives but I can tune my spam threshold so that swings to a few false positives with one quick vim session.

Dovecot + Thunderbird even gives you client editing of server-side filtering based on all sorts of criteria, and self-hosted webmail (e.g. MailBox) is pretty good these days as well for when you're on the go.
GitHub's student developer outreach program
I suspect what's great about assistants like Siri, Alexa, and even Google Now is less that they have voice interfaces and more that they have well-funded support teams behind them to deliver exponentially more efficient routing of queries into appropriate knowledge-bases based on the best of contemporary research driven by their respective corporate thinktanks.

Compare and contrast with data mining the logs of call centers into RNNs and hoping for the best. A fun exercise here is to take one's SMS logs and do the same. In my experience, one will achieve an amazing Max Headroomization of one's cliches and trademark expressions, but little else.

When confronted with a voice menu system, I used to scream "OPERATOR! OPERATOR! OPERATOR!" at the top of my lungs and bang on the 0 key repeatedly until I got connected to a human. Recently, I've noticed they hang up on this behavior and even force one to wait through the entire braindead list of choices before allowing pro-users to bypass all the inanity because, after all, one must "listen carefully as our options have changed!"
Most of your reaction is anger and hate. That cannot be the truth. The truth is always balanced. If you were right then all of us who love React Native and have used it to build amazing cross-platform UX are wrong or have less insight than you, which cannot be true unless you've got some real insight or something, which is certainly not true.

The whole point of React Native is to develop apps for both iOS and Android (you seem to be an iOS focused developer so you wouldn't care but many of us are targetting both) and doing that easily (for those who build RN and those who use it) means we have to create a standard set of behaviors that work across both platforms and work far better than running a web app in a webview. React Native achieves that goal. But it also has an enormously capable ecosystem with companies like Airbnb and Wix making substantial contributions to things like Native cross platform Navigation libraries.

When it comes to threading, the native views run in the main UI thread (just like native views would in any native environment) while the JS business logic runs in its own thread. To minimize serialization costs between JS and Native a lot has been done so JS objects like styles are passed by numeric reference. You can always use something like react-native-fetch-blob to natively fetch an image or some other heavy asset and go around the JS-Native bridge. But you can also use Inage component to fetch and remder images without serializing over the bridge. The user community has many other examples and great libraries to complement React Native. All you have to do is be curious rather than judgemental and harshly criticizing things that you obviously lack in-depth knowledge about.

When it comes to layout, Flexbox and support for percentage based siIng give us the primitives we need to replicate the familiar responsive grid systems we use on the web. See this for example:

https://github.com/idibidiart/react-native-responsive-grid

And as far back as August 2015, I was able to create a custom keyboard in Obj-C and expose it as a React Native component:

https://m.youtube.com/watch?v=YV3p09KoYKw

There is nothing that could not be done with a combination of platform specific knowledge and React Native, and the technology is still evolving.

So Facebook has shared their work with us and we shared our work with the community. What do you have to share besides criticism of other people's work? Do you have any work of your own that helps others build things? Put it out there and open it to criticism from random folks on the internets. Let's see your true genius!
Urg.

The thing is, I run my own personal email server. It's not used for spam ever. It's only personal email to family members, friends, and the odd reach out to support. The volume of email is so small it's ridiculous. I might send up to 10 mail (1 receiver each) per month. I set it up with SPF and DKIM properly, triple checked.

And yet, for whatever reason, sometimes my email end in spam. Generally when I send attachment (like pictures). But sometimes it's just completely arbitrary.

How about this : for you it might be a "few false positive", because so much of the wanted mail traffic originates from google in the first place. But for the few of us that use mail as was intended, this becomes a huge problem.

Having a mailing list doesn't necessarely mean the content is unwanted. I'm subscribed to HN replies for instance. I want those email. If it started going to spam, I might consider "hey it's a few false positive". But for the HN replies guys, it would be maddening to be unable to fix the problem because Google can't be arsed to have a support channel.

From my POV, Google is way past "aggressive filtering" territory and way into "monopolistic behavior".
Best way to punish Plagiarisers? DDoS Things to consider for web security
Similarly, it could have been 3-4 consecutive newsletters with particularly low engagement that put him across some threshold. Not people marking as spam, just not opening or opening and quickly deleting.

Personally, I can't remember the last time gmail marked anything important spam. Maybe a newsletter whose absence I hadn't even noticed, but nothing actually important to me.

I just wish I could get gmail spam filtering on my cell phone. Robocalls are out of control -- 4-5 / day. (I've looked at some of the apps / subscriptions for this, but I'm not ready to give a relatively unknown 3rd party access to my contacts or to adding contacts, which they generally require.)
I gave up and ran a docker container with reverse nginx vhost proxy to the docker port.
You mean their product? People don't pay for gmail, so they're not customers.

If you can't figure out what is being sold in the situation to keep the business afloat, what is being sold is you.
Don't waste your money and time trading individual stocks. Invest for your future with dollar-cost-averaging and buying ALL the stocks (AKA a diversified index-tracking fund with very low fees (less than 0.1%/year)).
Nope, no problems.
In the younger, private mail account demographic, I’ve seen as much as 80% of some e-mail lists being Gmail accounts. For business, Exchange is still king, but Gmail is gaining on them.
Not even close - cleaning lady can do a lot more than just vacuum the floor.

>Say $30 an hour

Depends on where you live. Around here (CE Europe) I get cleaning service for ~5$/h (~15$ for 3 hours of work once a week).
There's a cities.go file in the examples, maybe it's that? But the relevant cities.json is not in this repo.
Earn Money Watching Ads Only.see the Video Please
That would be exactly what the article is describing. GGP was suggesting an event which Google didn't directly control.
We should update that issue. There is support for private route53 domains, which means you don't need a DNS domain name, and there is early experimental support for gossip discovery (i.e. no Route53 at all) - just create a cluster with a name of `<name>.k8s.local`.
Important things future leaders need to know
Judging by used color, the picture might be a result of this demo: https://github.com/mmcloughlin/globe/blob/master/examples/ci...

I have no idea what kind of cities might be listed in 'cities.json'.
The mechanical engineers I know did have to learn quite a lot of physics. That doesn't mean a physicist could easily do their job, because they'd lack the domain experience and wouldn't know the best practices. But on the other hand, you also shouldn't hire someone who has no grasp of the underlying physics to do some novel design where rules of thumb don't cut it.

To transport the analogy back into software engineering: Someone who has only done theoretical computer science is probably not going to write the best code right off the bat. But you also shouldn't put someone who has no grasp of the underlying theory to work on scalable, fault-tolerant distributed systems, constraint solvers, or any number of other problems that had a lot of theoretical consideration put into them before someone came up with the current best algorithms.

Just like mechanical engineers need to know some physics, software engineers should know enough theory to have an idea of where to look for a solution to their problem.
Does anyone know what the purpose of the purchase was? Hobby Lobby isn't a place people would go to buy things like this. So, I'm assuming it was something unrelated to their main line of business.
Siri is not essential. Every time it fails to deliver a feature of my phone, I can thumb my way to it in seconds. So it's actually fun whenever it works.

Also: because it's not essential, one gets to adjust to its failures. There's a broad range of queries for which I know Siri will just say "this is what I found online for..."; I tend to just open the browser and use Google's autocomplete instead.

So... I have a problem when the chatbot is trying to perform an essential service, like getting a technician to come to my home because cable internet is not working. Imagine medical triage done by chatbots, jesus christ.

An MTV chatbot that tries to do interactive music recommendation? This could work. Spotify's algo is already very good, but you can't refine "yeah, I wanted something more like X, but a little like Y. And not X exactly" -- just "give me more like X including lots of X".

And nobody gets hurt by a bad song recommendation.
I switched to FastMail from GMail earlier this year, did not notice any increase in spam to an address I've used publicly for at least 15 years.
Bob Chassell has died
I'd really like to see some kind of "Proving Ground" social network that exists for the sole purpose of verifying and elucidating the emotional manipulation that can be achieved with the current technology.

Otherwise I predict we're going to continue getting articles from technologists leaving Facebook who all keep quoting the same scant material, who all make highly speculative and grand conclusions that aren't supported by the evidence. (E.g., Facebook's "emotional lock-in" that the author doesn't back up with any evidence.)

People break DRM thanks to the toolset that others made available on their OS. People will break the facile emotional manipulation that exists on every social network today, but only when we have the toolset to at least elucidate the problem.
Gmail is not magically going to white-list recipients for receiving some spam that they opted into on some random website it knows nothing about.

People sometimes opt-in in good faith, and then when they get the e-mail, they realize it is garbage. They tell their e-mail client that it is junk, rather than going through the ritual of unsubscribing. Probably, in may cases, they probably don't even make the mental connection between what they received and the site they visited where they checkboxed something; they don't recognize that what they're receiving is something they signed up for. Their reaction is "WTF is this crap?" and report it as spam 500 milliseconds later without giving it another thought.

If enough users flag the posting as spam, Gmail will probably learn that and help the remaining users.
So what FB is really providing is inertia.

You hear similar sentiments by people that they stay on FB because "I don't have any of these peoples email addresses."

I think this is the real danger, that FB replaces all these other channels and mediums.

Have you suggested to the group the possibility of moving off of FB? I mean it sounds like they are tech people if they are part of a computer group.
any king or pauper from the year zero could tell you that private property predated capitalism and is a totally independent concept.
Classic MacOS can't really be said to have a kernel, as it had no privilege separation and no security whatsoever; user applications ran with full access to the hardware, and used cooperative multitasking instead of being preemptable. The QuickDraw routines were in ROM but the only difference that made is you had to modify a jump table instead of being able to overwrite them directly.

(All of the above supports your point; it's just that the Mac went further than you implied.)
Currently our intents match banking and insurance questions related to the nordic market. This type of question needs training data that is specific to the US region. There is no problem supporting it technically, it is just lack of training data.
The newer react-navigation is actually a decent router. Before that the routing options were pretty bad
I just hope it is just a matter of time before it learns to do that!
Such information is more than likely commercially sensitive. However, given the large number of cells, a charge controller can optimise charges to ensure optimum cell use.

Bit like wear levelling with SSD drives.

Your phone probably has an erratic charge discharge cycle.

Most Li-ion batteries have 400-1200 duty cycle. That should give this project a 3 year cycle a least.
Why are we giving away our most sensitive health data to Google?
The #proglangdesign Community on freenode
Random thoughts from an alright programmer:

Slicing: No. Cut the project into appropriate-sized slices. Cut big slices into sub-slices. Hierarchy is your friend.

One thing at a time: Yes.

Make it run, make it right, make it fast: Yes.

Easy changes: No good changes are hard once you own the result. If a change feels hard it's probably not good yet.

Concentration: That's one of two approaches. IMO either rearrange the code so you only need to change in one place, or rearrange your change so that the code only has to change trivially in any place.

Isolation: Depends.

Baseline: Yes.

Call your shot: Yes, but only because it means "know what you think will happen" which means "understand the codebase". If you're working on someone else's codebase, discard this and replace it with "try things and learn from them."

Multiple scales: Yes.

Symmetry: You mean 'factoring'. But yes.

Aesthetics: We define beauty as solving problems efficiency. If it's ugly but it's the best answer, we'll learn to think it's beautiful.

Rhythm: Yep. A time for all things.

Tradeoffs: Yes. You can't make a call til you understand the context.

Fun list: I guess that works.

Feed ideas: Never be afraid to ask what-if.

80/15/5 rule: Situational. If current low risk work is gravy spend 100% on that. If not, dig into R&D.
Then you'd expect this article to appear on the FP every week, surely? It seems more likely to me that whenever people write about something out of the ordinary, it would not happen ordinarily - otherwise there wouldn't be anything to write about.
It's no real secret that the author is a sucker for attention. I've always kind of felt that it was the first goal, and that he happened to help people was kind of a nice side effect.

From spamming his links everywhere he can, to begging for upvotes on Twitter, going by posting stuff about how he got famous and constant bragging, it's not new.
Former Employer's Attorney Can Be Liable for Despicable Retaliation
> "Televisions had crappy graphics initially but people bought them nevertheless."

Television emerged as a broadcast medium in the 1920s, but didn't become mainstream until the 1950s. I wouldn't say that's a particular good example of fast adoption (or at least, not significantly faster than VR).
Barrett Technology | Software Engineer | Newton, MA

Barrett Technology | Firmware Engineer | Newton, MA

Barrett Technology | Electrical Engineer | Newton, MA

Barrett Technology is a robotics company which concentrates on robotic arms and hands. Our current focus is burt a haptic device used for upper body rehabilitation and therapy for stroke patients. We also have a lot of motor control based work going on with our Puck Motor Controllers. And that work is with some exciting customers. We are looking for software, robotics, game developers and firmware engineers and we use Git, C++, C# with Unity3D, and Python. ROS expertise is a plus, but not a requirement.

For job listings: http://barrett.com/opportunities.htm If you are interested please send a resume with a cover letter to: resume2017@barrett.com
Jerry Kaplan says something similar in his book "Humans Need Not Apply: Wealth and Work in the Age of AI".

Michael Porter from Harvard Business School has this point that competition to be the best is usually a mistake, it's about competition to be unique.

So all companies don't have to be like this, but if 5% or 10% were, they would reap a lot of benefits by being unique. They would also, much like Tesla did in aerospace, force the other "normal" companies to change.

Long story short, everyone in business has been so focused on making money, they've forgotten you can do so many other things (like benefit the public) with business. And, this is my prediction, it is these companies that will make a tremendous amount of money in the future. Like a lot of things in life, a good example being relationships, the more you focus on it explicitly, the worse you do. Perhaps business and money plays by similar rules.
Stop Putting Off Fun for After You Finish All Your Work
Yeah, I’ve seen the same, to the point that I’ve actually considered getting a Gmail account for my business, because customers not receiving important e-mail is bad for business.
That is a good question, I don't understand why it isn't already covered, but I told our AI trainers that they should add training data for this asap :-)
>Do you find a soiled diaper disgusting? If so, "What exactly do you find disgusting?"

The "soil"!

> Do you find a it disgusting if a person is plucking out their eyebrows and eating them? Probably, but what exactly about it is disgusting?

Eating hair!

Is it really hard to pin down where your disgust comes from, or are these examples just overly simplistic?
We have free private repositories for all users and you can organize users into groups. Is this what you're looking for? If not, could you provide more context into what you're looking for?
Don't forget i960 which had some of 432's fundamental protections with decent performance. It was used later in high-end embedded market.

https://en.wikipedia.org/wiki/Intel_i960
108 Books That Changed How We Think About Life
Here's some background:

http://www.seattletimes.com/nation-world/5-things-to-know-ab...
Because Xamarin and all the other cross-platform libraries are as bad or much worse.

Most apps don't need native performance, and most that do only need it in a single component. Really good software architects and devs know where a framework like RN is valuable.
To me this seems tantamount to funding terrorists and yet no one will spend even 1 hour in jail. From a purely practical perspective, why doesn't the government pursue prison for individuals involved in this?
I was going to speak on this as the pictures look just like my Eurorack. The module I have called Maths does all the arithmetic functions needed.
I wouldn't say marketing doesn't create value at all. It can make for some amazing trailers and advertisements that are entertaining on their own merits, it can bring attention to a product that genuinely is good and needs more people to realise that and in some cases it can give you lots to talk/think/dream about before the actual thing is released.

If films, TV shows or games didn't have trailers and advertisements, an awful lot of communities would lose a decent part of their activity due to their members not having much to discuss for years.

There would be no room for speculation prior to release. No feeling of excitement every time a new announcement is made or a returning character is revealed.

And some ads are basically works in themselves. Like the ones here:

http://tvtropes.org/pmwiki/pmwiki.php/Main/Advertising

Let's also not forget that while quite a lot of ads are manipulative or dishonest, a near equally large amount are pretty much spot on and give you a great rundown of the products and its strengths.

This ad Nintendo aired for Pokemon Sun and Moon for example got a great reception online and likely sold a hell of a lot of games, yet it's also 100% true to the product and illustrates exactly what you do get by buying it:

https://www.youtube.com/watch?v=fL6QuYi3rpo

Is that manipulating people? I wouldn't say so. It's just giving them more information about a product they may have already been interested in.

Not all ads or marketing are misleading, nor something you have to ignore to make good decisions.
What's with the sarcasm? I asked why somebody keeps a purely entertaining app while trying not to get distracted by it.

The Messenger argument is completely unrelated because it's a useful app to stay in touch.
This seems like a cheap way to make money. You're basically filling Google search results with garbage. If I'm looking for recipes I want to be directed to Kitchn or Serious Eats or Chowhoud - no some blogspam site with tupperware container links.

Searching for things on Google is useless when the first 3 pages are just pages full of affiliate links and no real content. I don't know why they don't eliminate those pages from their rankings, or at least score them lower.
Well, if you didn't sign up for it then it probably is spam. But lots of people want to get newsletters and if you want to get it, then it isn't spam.
> as someone who had to give up self-hosting his email and switching to a hosted Zimbra service just to stop getting flagged by Google as spam (even though I passed DMARC/DKIM and SPF validation and had a non-blacklisted IP).

There is a trick how you can get out of the spamfilter: Send mail, regularly (like a few mails per week) to friends/family that use Googlemail, and tell them to mark your mail as "not spam". After roughly a month, you’ll have gathered enough points that Googlemail won’t mark you as spam anymore.
Building size-aware React components to maximize encapsulation
I'd be willing to mine a coin we start. I don't even think it needs a huge vision let's just fork something and run our own version of it. we can advertise it on some coin boards to get some more miners.

I've got a couple domain names 1millioncoins.com, 1billioncoins.com, 1trillioncoins.com

Then let's vote on future courses. try to build a DAO small and organically. Like an agile project team.

If you anyone interested created an email on one of my domains. we can setup a forum and go from there:

cryptoproject@sharemywin.com

I think it will be a great way to learn the technology.
I like the idea. Nice work!
I hope it doesn't go away... I have 170TB on it.
Ok so as much as I promote self-hosting email, you're right. I've also had trouble with mail originating on my server to gmail and only gmail accounts. I did recently discover that I had some configuration issues via mail-tester.com though (my rDNS didn't match the HELO of my server) so now that I'm getting a 10/10 on that, things seem a bit better.

I definitely felt that gmail was being too aggressive on this too. I sent a bunch of detailed replies to middle/high schoolers working on science projects when they reached out through my public-education webpage and when they went to gmail I never got a reply but if they went to some other server, the conversations usually continued nicely. That was pretty frustrating.
Try making google voice your main number? They had solid robo filtering if I remember right. I'm on Fi now and I can't remember the last time I received a robo call.