skysight-inc/HackerNews huggingface dataset:
You can write exception free code since C++11. All you must do is to add noexcept operator at the end of your function that you don't want to throw an exception and that would do.

Also, in the article it states that cars are using C. If I'm not mistaken, Bjarne himself in a couple of videos he has mentioned certain companies, like BMW and Mercedes, are using C++ for their cars and of course these two companies are not the only ones.

The good thing is that C++ committee did pay attention to what people and companies have suggested and or complained for years and fixed it with the release of C++11.

I really love using C myself, but I wish C had the safety C++ has by default.
If it were trivial to make entertaining/informative ad copy, I imagine more ad copy would be.
A child in Salt Lake City, on the other hand, has more than a 10.8 percent chance — achingly close to the 11.7 percent found in Denmark..

NY is 10.5%. Can't say I see the differences you mention.
Ripple XRP Price Gained 500% Over 4 Days
Sorry, are you saying they "repeatedly/often times" publish "false facts"? Can you elaborate?

I'm sure they've made the occasional mistake (though my understanding is their fact checking is exceptional), but "repeatedly/often times"? Really?
Teams Solve Problems Faster When They’re More Cognitively Diverse
An invisible problem (I say that sadly)
Your opinion reflects a common prejudice, but I don't think it holds up when you read it occasionally.
Boostnote is an open-source note taking app designed for programmers
That's because lockpicking is often done in sport. It's a challenge and each one is a new but similar puzzle. There are a number of professionals who enjoy the challenge of breaking into locks. It's also a good opportunity to teach people just how bad most locks are [0] [1]. You also learn that Masterlocks shouldn't even be called "locks" and that locks only prevent opportunist thieves [2]. Also, you do want professionals who are able to open your lock if you ever lose your key. They have to practice somehow! :)

Similar to the white/grey/blackhat hackers I suppose. You can use the skill to educate, reduce harm, and do good. Or you can use it solely for profit or ruining lives.

[0] https://www.youtube.com/watch?v=oFdzijpUdNM

[1] https://www.youtube.com/watch?v=4UFrFvRUsSg

[2] http://i.imgur.com/h1f7UN7.png
Our governor cheered Trump rolling back anti-pollution laws, because clearly the cause of the nasty inversions we get here is not enough pollution.

Meanwhile, our legislature is focused on the real public health crisis in Utah - porn.
The thing that worries me most about "Men Without Work" is that's one way civil unrest can break out and war start. If that sounds bizarre then you should come visit me in Texas. I'll show you a land where almost every man has 2+ firearms. Where they overwhelmingly voted Trump, and distrust the government. I'll show you a land where men are more aggressive in general and my county in particular where at one point there were more shooting deaths per violent arrest than anywhere else in the country.

I don't want to live here when men reach unemployment rates beyond 25% (as the article and book suggest).
You've pretty pretty much articulated one of the reasons for existence of ad tech industry. Inventory on the web is highly fragmented and ad sales one small site at a time is not really scalable for anyone to make a living out of. Hence ad networks emerged to aggregate inventory.

Now you probably have a "real" day job and don't really need to make even the website pay out, let alone make a living out of it. Not so for many other people who do make a living out of content.
Microbeads get a small mention yet they went viral, with a clambering of global policies and government bans; and endless industry activity in response.

Now you can't buy Nivea face wash for example, with these beads. Their R&D team came up with a replacement, done and dusted by the end of 2015.

Change happens rapidly when reputation and sales are on the line.
Beginners Classes
Southern Baptism isn't monolithic in the kind of way that the LDS church is, though. Individual Baptist churches are relatively autonomous, and often differ from each other on details of religious belief or practice.
> I've met Mormons who have asked me where I am from and not only know where that country is but spoke to me in my NATIVE tougue. I was very impressed.

That's because they send missionaries all over the world to convert people to Mormonism. Not that there's anything wrong with that, but they aren't really interested in other countries, languages, or cultures beyond using that knowledge to impose their own culture and religion on others.
Not all uses of automation and AI are equal.
Lucene no longer fastest around
>Did you actually convert anyone? Or is that not even the point?

It does happen, but it's not the point.

A mission is the ideal maturing experience. You get dropped off in what is essentially a random place, anywhere in the world where Mormons are allowed to go (most places). My brothers went to Philly and Auckland. My dad went to Japan. You have to pay a few hundred bucks a month to go, which means you have to save up through your teen years. The missionary program will pay for your apartment and give you a little bit of money for groceries, they'll provide transportation (which is frequently bikes, not cars), and that's it. The rest of the experience is committed to volunteer work; missionaries cannot have other employment.

Once you're there, you're expected to go out and talk to as many people as you can. You spend your time helping people, dedicated to teaching them religion and providing service. Every day. For two years. And you pay for the privilege.

You meet all kinds of people this way, literally anyone who is willing to talk to you. You learn religious fundamentals well and see how it affects peoples' lives. You learn to be persistent and diligent. You learn how to handle rejection; most people don't want to talk to you, and will slam the door in your face. Sometimes people will even spit on you. You develop toughness.

Making a generation of hard-working, committed, and grateful adults, with at least some perspective on something outside of their own comfort zone, is the true point of the missionary program. Utah is an underappreciated testament to how well it works.
I'm the same way. I recently opened up to a friend of mine about a traumatic experience. They wondered why I seem so calm all the time, I'm the calmest person they know. It helped me alot just to talk to them about it, even though the situation was long gone, it haunted me for years. Yet I never showed any emotion over it on the outside, even though on the inside I was not right.
Oh. Interesting theory.
It sounds reasonable at first. But I'm very happy that we have a lot of stuff supporting very rare edge cases. Maybe it's just bad luck, but at work I often run into edge cases and I'm very happy if it is at least partly supported.
Here's a UK government link that might be a little clearer, as it is aimed at a more general level of reader: https://www.gov.uk/buying-carrying-knives
I'm sure you're right but on the other hand I'd then declare myself as having not enough value. I find it already ridiculous which amount of preparation some companies ask, just for a simple interview. Doing even hours (or days - in case of a lib) for making a good impression on the phone is just insane. Interviewing with 20 companies would then be a half year full-time job.

On the other hand taking a few days to get to know something is still waaayy better than taking months for the exact same thing. But yeah, that's just over the top for recruiters who just want to go through a checklist.
Where Chatbots are useful? Best use cases?
Area code 710
It's not really meaningful to describe people as "rich" or "poor" in the absence of an economy.
Symbolics Lisp Machines were widely used in graphics and animation. TV stations and animation studios were using them.
Real power end users.

Animations created with the Symbolics Lisp Machine:

https://youtube.com/watch?v=hXVBY2mGMN0
I like "Cheap Skilled Worker Shortage" as a term. I have found there is also a shortage of "Cheap Premium Quality Steaks" here.

For example my desire as a buyer would be to purchase an awesome steak for about a dollar but the failings of our society have again let me down.
We appreciate your concern for quality of discussion on HN, but accusing other users of astroturfing without evidence is not allowed. You're welcome to send concerns to hn@ycombinator.com if you want us to investigate, but not to bring this up in the threads. It poisons the discourse and that cost exceeds any benefit by a long shot.

We detached this comment from https://news.ycombinator.com/item?id=14017364 and marked it off-topic.
While I agree, I think the general consensus here is that automation will sooner impact factory and manufacturing work than helping someone order groceries via chat. As far as jobs are concerned.
I know people who have been out of work for a long time, and it seems to come to the point where they can no longer keep a job at all. These people essential leave society. And then there are those who subsequently choose to occupy their time with things that are damaging to society, like gangs or other violence. I think there is a potential solution to these problems - workfare. By this I mean the social aid given by the government consists of giving people a job.

There is always more work to do. The problem is that there might not be someone willing to pay enough to have it done. This is where the government social program would come in. They basically supplement the income for the person doing the job. The idea being that it is better for the person to work then to just get aid. At the same time, society benefits because that person is being productive.

This is counter to one of the big ideas to solve the problem of loss of jobs, universal basic income. It is good that is being studied to determine if it is a good way to move forward. I think there are people who will make the most of that, which is great. I think there are also people who can fall between the cracks. Within a workfare type program, self motivated people can also be addressed. Perhaps some people's job could be working on their own project, such as open source software or even being a musician.
Have you look at cj.com?

One of the startup I used to work at is basically slickdeals where they just grab a bunch of coupons from cj and put it on their website.

I'd imagine you can filter the coupons you want from them after they throw a tons at ya and post them on your website.

Was just a programmer so I didn't deal with CJ directly to know how they work.
I had to look up XDR and ASN.1 ...

External Data Representation (XDR)

https://en.wikipedia.org/wiki/External_Data_Representation

https://tools.ietf.org/html/rfc4506

Abstract Syntax Notation One (ASN.1)

https://en.wikipedia.org/wiki/Abstract_Syntax_Notation_One
Flat Fee Based Logo Design Service
Yea i fully understand that sentiment

Ok to paraphrase and understand your main point:

The blue-collar attitude is part of the local culture b/c it's so dominant?

In your pov: What paths exist other than showing and creating other possible alternatives? Personally i can't think of any other way than high quality education for the general population. (but obviously super biased here)
> Meanwhile in a few Places in Florida you get arrested if you try to feed the homeless.

Can you please provide some source for that? Not that I doubt you, but that is very surprising (and I wonder what could possibly be their reasoning)
The size of a C++ binary file that has been constructed with a modern, up to date compiler can produce the same size as that of C.

I have tested this a year ago with both clang and GCC, and the optimized, stripped down binaries were identical in size.
Do you have kids? It is much harder for non/ex-mormon kids in certain places in Utah. Once the initial effort to convert you fails, you frequently get treated very poorly. Lots of mormon parents won't let their kids play with non-mormon kids, and an even larger percent won't let their kids date non-mormons.

We live in a fairly mormon-heavy part of Utah, and while I really like our neighbors and don't feel like the religion thing is a big deal at all, both my wife and I look back on our experiences in high school and worry a lot about what life in school will be like for our kids when they start going.
There are some really good reasons to pick an unusual serialization protocol, and even sometimes reasons to invent your own. (Embedded systems, limited environments, licensing restrictions, etc.) Generally though, you should use something the rest of your development team / community is familiar with. Not because this is efficient in terms of resource usage on the machine, but because this is efficient in terms of teaching your other developers how your serialization protocol works.

JSON may be everywhere, and it's tempting to look at its flaws and think, "we can do better" but it also has the great benefit of having decent serialization libraries already written in the vast majority of programming languages. That's one heck of a feature.
Tech companies are taking a lot of heat here, but I think some of the blame here lies with Youtube's content creators.

If I buy ad time on late-night shows on NBC, I know I don't have to worry about Jimmy Fallon opening his show with a diatribe on "White Genocide" or "How feminists are the real Hitlers" or incoherently rambling about LBGTQ tumblr teens in a sweat-stained Starwars t-shirt.

Several Youtube content creators want to be able to freely oscillate between their core content topic (gaming, pop culture, etc) and random "edgy" topics. You're free to do that, and you shouldn't be censored, but you are not entitled to ad dollars.

They claim they're just trying to be "real" and "authentic" with their audiences, but how is it "authentic" to rant against Jews, Muslims, immigrants and neoliberal globalism while lining your pocket with ad revenue from Johnson & Johnson on a global technology platform built by immigrants/1st-gens, many of whom are jewish or muslim themselves? The cognitive dissonance is exhausting.
Bringing forms to the masses. My parents will not for the life of them fill out an excel sheet or an online form for anything, but slap a chatbot in front of it that asks 1 question at a time and suddenly they're game.
Show HN: Website Down Alert
Being Lazy Is the Key to Success
Or you know they could just write a library in a real programming language instead of forcing people to write YAML. Don't quite get the fascination with YAML. Give me actual fucking syntax instead of some bastardized serialization format that is badly trying to ape lisp.
https://xkcd.com/927/

edit: scrolling down shows me this has already been posted 3 times in this thread (and will probably be posted a few more times before it's off the front page)
Enter Email and URL. Receive Alert when Website is down.

question: would you rather receive a text message?
Oh please. Most missionaries return with a real love for their assigned countries, languages, and cultures. Just because you disagree with their beliefs, you don't have to dehumanize them.
I believe it means any situation where a given sequence of bytes can be usefully interpreted as multiple different sequences of instructions, usually based on where you start reading.

This can't be done on an architecture like, say, MIPS, where instructions are always the same length and always aligned. There's only one way to interpret any given sequence of bytes. But on an architecture like x86, a byte sequence can mean different things if you start reading it at different offsets.

For an interesting example of putting this to use, check out JIT spraying: https://en.wikipedia.org/wiki/JIT_spraying

The idea is that you get a JIT compiler to generate malicious native code for you by making it generate innocent code that can also be interpreted as malicious code if you can find a bug that causes the CPU to jump into the middle of one of the innocent instructions.
Ah OK thanks, for somer reason I was thinking the TB in RTB was token bucket and I was scratching my head at the first letter. Now I feel silly. Cheers.
There are more Mormons outside of the United States than there are in it.
I agree with you. But there aren't a ton of options in the short term. So widening roads, or taking away a shoulder, dedicating a lane to bikes, ideally adding at least plastics separators, worst case lines.

But this means drivers giving up some of the speed/lanes to bicyclists etc.; there seem to be a lot of people who fight this.
we could have an island with only male mosquitoes
Does that argument assume the Cas9 activity you belive the experiment doesn't demonstrate?
I'm a white Mormon in Silicon Valley. We had the missionaries over for dinner last night (we generally distribute the responsibility of feeding them). One is from the Philippines, one grew up as an Ethiopian refugee in Kenya.

I served a mission in eastern Ukraine and speak Russian fluently. My wife served a mission in Peru and speaks fluent Spanish.
I had the fortune to be born in a country where religion is a non-factor[1]. Online arguments regarding religion seem repetitive and pointless to me, but then again, were I forced to live in a country with a religious majority, I might do the same.

1 - you can imagine people staring at you when you mention you attend church
Work is economic power. Being completely economically dependent sucks, badly.
So are these techniques only about reducing code size and therefore better utilization of instruction cache? Or is there some penalty to unconditional jumps that may be avoided using such techniques?
It's not hairy at all. All these "orchestration" things written in some weird YAML format end up doing the same thing. Re-inventing their own syntax for modules. Re-inventing their own querying language. Re-inventing idempotent building blocks and then forcing you to compose it all in some YAML format.

I'm tired of these state of affairs. All of the above can be done in real programming languages, with real syntax. There is no need for yet another external DSL when an embedded DSL in the form of a library will suffice.
That is the really important question here. I wish the author would answer you.

I believe fasting has long-term health benefits but I am not at all sure it can actually help with regular weight loss and general health re-balancing.
Appreciate the downvotes, currently hiring c/c++ developers to build for the browser/WebAssembly!
But there's a lot of incidental stuff that needs to be done, most of which I don't want to spend cycles on thinking hard about, and Go does a good job there, in that narrow niche where I want something that runs on one machine but find python too slow.

Definitely! I have continued to use Go for small utility every now and then as well. The standard library is extremely well-suited for that kind of work.

(Now using Rust more in that role as well, but mostly to get continued practice ;).)
I feel like this is only an issue with people who only skim the title and fail to actually read the article. The page itself makes it very clear that it's an opinion article, and if you're drawing conclusions from the url or title itself it's the fault of the person.
If this were a traditional (before 5th generation) aircraft, you'd be correct. But in the F-35, the pilot isn't the sensor fusion engine. The aircraft software has this responsibility in the F-35. The Fusion engine in the F-35 takes in information from the Radar, DAS, EOTS, Electronic Warfare, Comm and Navigation system, and data link information from other aircraft, and tries to figure out what that information means (is that an aircraft, what kind is it, is it friendly, etc).
> the HN collective wisdom that

Most of us tend to anthropomorphize (or hivemind-ize?) the community, but it's divided on just about every controversial question.
If I remember correctly from Agner's book, P4 is the only CPU that has trace cache. It also doesn't have I-cache. Later CPUs doesn't have trace cache anymore until Sandy Bridge.
I remember doing a Gameboy Color game after working on a PS1 title. And even though I came from an 8 bit 6502 background (BBC Micro), going back to it was hell. 'Bracing' is an understatement! I couldn't imagine much worse these days.
I work at an advertiser. Most so called "viral" ads we've researched involve significant levels of paid impressions before they got to a "viralable" level. There ain't no such thing as a free lunch.

Also it's significantly difficult to make a highly entertaining ad as well as convey your product benefits/superiority at the same time - strains creativity of the ad agencies though some are adapting faster to the online ad formats more than others.

At the end of the day all those "emotional equities" that highly engaging and emotional ads convey have mainly a role in creating a positive image around your brand - making people actually buy is very difficult without actually conveying your product's value and benefits.
https://github.com/jquery/jquery/compare/master...razorpay:m...
Let me just make the correction here that "shunning" is not the same as any discomfort/disagreement/broken relationships.

"Shunning" is a real policy advocated by some groups, such as JWs. It's intended to punish the traitor, and the rule is that you are supposed to completely divorce yourself from that person, cutting off all forms of contact. The intent is to cause the person to realize the error of their ways via tough love and come back.

Mormon policy is unequivocally NOT shunning. It could not be more opposite. The Church regularly implores its members to be tolerant and kind to everyone, including family members and friends who've left the Church or quit practicing.

It's true that Mormons are one of the only religious groups in the U.S. that, by and large, continually integrate it into their daily lives and take it seriously. That makes it a bigger deal when someone leaves than in mainstream American Christianity, where "church shopping" is very common, and there is a doctrine of a "priesthood of all believers", i.e., as long as you continue to claim to be Christian you're A-OK. Mormonism does insist that Mormonism is important, and most Mormons believe that.

But I think the parent is correct. This is to be expected whenever you challenge, insult, or disavow the deeply-held beliefs of any group. It's very difficult for everyone when those beliefs are held by close friends and family members.

That many Americans do not care if someone leaves their religion merely demonstrates that they consider religion a non-critical social function instead of a set of core beliefs and practices to guide one's life.
Show HN: txtpic, a Rust project to generate Unicode text from images
Yes, the course is called Introduction to Physical Anthropology (1020). It's a 1 semester 3 credit class. Yup, most of the course introduced what evolution is, how it's studied, variation, macro-micro evolution etc. It than applies this to living primates and Hominin remains. I phrased the way I did because our professor said that other than some fundamentals, no one agrees completely on anything and there is a lot of school of thought. So the author might subscribe to some other school of thought, I wouldn't know. But it contradicts a lot with what I was taught so I felt I should point it out.
Two thoughts to add:

1) If you're a contact center veteran but new to AWS, know that evaluating any just-launched service against existing competition is unwise. Check back a few months after they've had time to incorporate customer feedback. AWS released over 1000 updates to the platform in 2016, and Amazon as a whole deploys software about once per second. Think twice about brushing this off like EMC, Oracle, HP, and Cisco did around 2010.

2) Lambda is very powerful and should be a key focus of the discussion. Here's an article demonstrating why. https://www.twilio.com/blog/2017/03/supercharge-your-amazon-...