skysight-inc/HackerNews huggingface dataset:
for this is be a valid argument, the sample mean has to be good estimator for the "true" mean, which is the case only for thin-tailed random variables. unfortunately, violence in humans is verifiably fat-tailed (short bursts of violence account for the vast majority of deaths). here other techniques for estimating the mean have to be used.

this has been done by cirillo and taleb [1], and the results are sobering: there is no evidence for a drop in violence. in fact, there isn't sufficient data for any kind of claim (intuition: major conflicts account for the majority of deaths; the inter-arrival time of a major conflicts is 100 years (ballpark); therefore 60 years of relative peace are not sufficient).

EDIT: removed preaching, since not relevant to the parent comment.

[1]: https://arxiv.org/abs/1505.04722
So you're advocating taking a donkeys' brain and hook it up to a truck and let it drive?
Yelling at “scumbags”–inside the White House’s last gaming violence summit
Pushing Greater Stream Processing Platform Evolution
Same here, I was fooled the article would be about some career switch idea.
Unless they are jaded from being underpaid or stuck at a position they dislike

Which would definitely be something important worth knowing.

As such it shouldn't matter if they spend their 25 minutes going through the architecture of the build system or ranting about their manager, both will teach you something useful.
No, we have mathematical proof that in game of life the known gliders (c/4 diagonally or c/2 orthogonally) are as fast as possible, there cannot be faster gliders.
Caffeine and cannabis work together.

> However, the combination of cannabis and caffeine mostly caused synergetic response in the level of the neurotransmitters; this implies that both substances produced their individual effects and did not cancel out the effects of one another. This is also expected since they bind primarily to various receptors. Thus, the resultant relative hyper increase is the cumulative effect of their individual influences.
>one of our engineers figured out we could get our demo rigs working by setting the clock back a few days

The real MVP of this story. Sometimes a dirty hack is good enough.
Rights not explicitly reserved for the federal government or individuals are reserved for the states.
Browsers log CSS and JS errors. There was an Old-Firefox extension giving you error counts in the menu bar.
(Surprisingly the fine article is about cryptography, not fake internet money)
I hope you're being facetious. I am not particularly advocating anything, other than to point out, you know, we could have invested in freight trains for the past century and this would be less of a problem.
At a previous job, a colleague was working on PDF parsing and rendering; he told me that Acrobat Reader will successfully load and display terrifyingly broken PDFs, and it's far more resilient than any of the open-source PDF-rendering tools.

So yeah, I bet you can.
I agree, e.g. they recommend not using `#pragma once` because:

> It injects the hosting machine's filesystem semantics into your program, in addition to locking you down to a vendor. Our recommendation is to write in ISO C++

Erm. What. Compiling anything other than a one-file program "injects the filesystem semantics into your program". I mean... your program is stored in a filesystem. #include uses a filesystem. What utter tosh.

And as for locking you down to a vendor, even niche compilers that you've probably never heard of support it.

https://en.wikipedia.org/wiki/Pragma_once#Portability

I'd take anything from there with a boulder of salt.
How Do Colors Influence People’s Behavior and Decisions {Infographic}
Not really. The places where people are most likely to defecate in the street are places without toilet infrastructure, which in a global context, is much more a property of undeveloped rural areas than it is of dense cities.

The problem in cities is usually that some people aren't allowed to use any of the many toilets that exist, which is a much easier problem to fix.
"where little progress is made on a hard problem does not mean that it will never be solved"

Never said that. But if fusion scientists say since 50+ years, that they are allmost there, then it is a pretty good indicator, that there probably also won't be a working fusion plant in the next 15 year's.
Minimalism, or “How I Structure Code Quickly in C Without Getting Log-Jammed”
Pangeanic in Hybrid Neural Machine Translation Platform
LEADS Estates – Home
India makes right to die with dignity a fundamental right in constitution
Wikipedia say young children should avoid it because of the high mineral content not because of radioactovity. - "S.Pellegrino is not suitable for infants under 12 weeks of age,[39] because their gastrointestinal tract and urinary system is immature and cannot withstand highly mineralized water." - https://en.wikipedia.org/wiki/S.Pellegrino
Microsoft uses Roslyn to format code as it is committed.
Sure, but there's a difference between setting short term targets and long term targets.

Setting short term targets is only realistic when you're doing something that either has been done before or where it's a variation on something that has been done before. Perhaps you underestimate the time it takes to do something by being unaware of the underlying complexity of a task (or by telling people what they want to hear, if they can't handle pessimistic estimates), but they still have a reasonable chance of being completed on time.

Long term targets work differently. If you want the time taken to be as short as possible, and you still give an estimate within a window of time which you have little to no hope to predict, you're basically saying "I don't know".

To put it another way, I could have a reasonable guess at what I'd be doing one week from now. On the other hand, I don't really know what I'll be doing 20 years from now. Any estimates I put within a range that is outside my ability to predict would basically boil down to me implying I haven't got a clue. With that said, I'd still put a timescale on an baseless estimate if it served a purpose. It's the purpose behind pulling the number out of thin air which is the point I was trying to highlight.
Some time ago there asked people how should self driving car react in various situations if collision is unavoidable (e.g. should they run over old man or young girl) but the actual algorithms are much much simpler: stay in your lane, if you see obstacle break.
> Is there cause for concern?

There is really nothing surprising about the findings. Also note that the animals' brain tissues were analyzed 24 hours after last administration, so it says little to nothing about permanent effects (which have never been found in other studies, afaik). I really don't get why trivial/unsurprising findings like this raise so high on HN.
The combination is commonly known as Hippie Speedball.

Apathy can mean different things. All psychedelics remove filters to some extent, and Cannabis is no different in this respect. Experiencing your self and your life without filters carries the potential to make it more difficult to keep up appearances.
> We’ve seen programs such as Let’s Encrypt that bring the price of domain name public key certificates down to a base of free

Only free if you value your time at $0.
5 ways to improve productivity tech-dependent world
This seems rather wrong when Victoria is the famine Queen.
fuck.

There, I said it.
Lenovo ThinkPad X1 Carbon
> I cannot use STL as it is now, even with custom allocators.

if you are ready to take the runtime hit you could use the polymorphic allocator support and pass your allocator object down the chain.

See http://en.cppreference.com/w/cpp/memory/polymorphic_allocato... ; http://en.cppreference.com/w/cpp/container/vector ; http://en.cppreference.com/w/cpp/container/map .

I don't understand why you are making a distinction between table-like and non-table-like containers: both can take allocators.

But in general, I don't really understand why you would want to do this: how do you expect your code to differentiate between the containers that you want to be affected by the memory changes and the ones that you don't want to ? If you don't want to make this difference and have a blanket coverage of, say, every std::vector called by your function it means that you cannot use any external library in your function, since other libraries may have other allocation requirements that your code would break. This looks like this would completely break encapsulation.

The cleanest thing to do is to do like RapidJSON for instance and just pass allocator objects in your functions : http://rapidjson.org/md_doc_tutorial.html#MoveSemantics
Since this comment is so high, save you a click:

SAS (previously "Statistical Analysis System") is a software suite developed by SAS Institute for advanced analytics, multivariate analyses, business intelligence, data management, and predictive analytics.

SAS was developed at North Carolina State University from 1966 until 1976, when SAS Institute was incorporated. SAS was further developed in the 1980s and 1990s with the addition of new statistical procedures, additional components and the introduction of JMP. A point-and-click interface was added in version 9 in 2004. A social media analytics product was added in 2010.

According to IDC, SAS is the largest market-share holder in "advanced analytics" with 35.4 percent of the market as of 2013. It is the fifth largest market-share holder for business intelligence (BI) software with a 6.9% share and the largest independent vendor. It competes in the BI market against conglomerates, such as SAP BusinessObjects, IBM Cognos, SPSS Modeler, Oracle Hyperion, and Microsoft BI. SAS has been named in the Gartner Leader's Quadrant for Data Integration Tool and for Business Intelligence and Analytical Platforms. A study published in 2011 in BMC Health Services Research found that SAS was used in 42.6 percent of data analyses in health service research, based on a sample of 1,139 articles drawn from three journals.

— https://en.m.wikipedia.org/wiki/SAS_(software)

TL;DR: It’s kind of a big deal in analytics.
> A microservice is about the size of a service

Is it? Isn't it a purely organizational paradigm where each teams are responsible for a specific service and clear API boundaries are defined between teams? rather than the "size" of an application? (which is hard to quantify, if my app does AI and needs 100,000 line of code for a single endpoint, is it still micro?).

That's why I believe "micro" is an unfortunate qualifier what is essentially basic SOA.
Suraj rival web 3.0 course
Story is from September 27, 2017.

Great to see American Radio Relay League members doing this important work for the citizens of Puerto Rico in their time of need.
Is this really surprising? I'm (still) more surprised when I click on an article with crypto in the title and it's not about cryptography. (There may be some underlying bias as to the links I see/am sent.)
How a tiny nation won the most medals (by far) at the Olympics
I really 'like' the title,
It is very easy to set up in a permanent fashion.
I wasn't saying it's a good idea, just pointing out that it would be the optimal daylight savings. But I don't think you'd notice it too much because you're just shifting the clock ~2 minutes per day.
I've been working on a product to help families stay more connected with the elderly people in their lives, https://nanagram.co. In addition to spending a solid amount of time w/ my 94-year-old Grandpa the past couple years the project has been a fascinating journey learning about life after 80.

It's so awesome to see an 82 year old guy on his road bike in the video on this article!

Susan Pinker has a fascinating Ted talk on the secret to a long life. For years I'd always assumed things like diet and exercise would be the top factors. But according to Pinker social integration is the top factor, even higher than drinking and smoking (which, somehow, are higher than exercise).

https://www.ted.com/talks/susan_pinker_the_secret_to_living_...

This study is about endurance cyclists, showing them riding in social groups. Is exercise really the top factor here? Or is it riding in social groups? Maybe it's a combination of both.

I've seen the impact regular exercise can have on my own physical and mental health and on my Grandpa's. Past age 90, exercise can become a real challenge. At this stage, my Grandpa has a couple in-home nurses who visit and help him complete various exercises each week, lifting his arms above his head, moving his legs, etc. Other than that, I try and visit him as often as possible. We do simple things, like shop for groceries together, to keep him moving.

One of the most eye opening experiences for me on old age was about 18 months ago just after my Grandpa stopped driving at age 93. I started visiting him more and we began a genealogy project of sorts. At first his memory wasn't so great. But after a month or so of regular visits, it was like a fire was ignited. All of the sudden he was reciting incredible facts and figures about the past. He kept up with all the little details in my life better than many of the people I know in my 30s. And there was a new pep in his step. It's rare to live past 90. I'm grateful for every day I get with my grandparents, both 94 and under 30min from me. If you have an older person in your life, I encourage making as much time as possible to visit. There's so much you can learn from them and your visits can have a positive impact on their life too.
Indeed, otherwise they have negative cost. The Let's Encrypt API has saved me so much money by letting me automate certificate generation, it's crazy. No more having to install new certificates by hand every year!
I don't really see the difference between it and other certification. Surely I need to configure my servers regardless.

Also, sometimes doing a bit of server work is rewarding on its own.
GDPR allows you to store user data. It just adds more requirements about the collection, usage and sharing of user data.

For example, it emphasizes getting proper consent from users ("active consent"). You can find examples of this under the name "clickwrap", which is the "I agree to..." type of checkbox. [1]
;
There are also additional requirements to keep in mind for your app [2]

- You need to disclose data retention (how long are you planning to retain user data)
- User choices
- Disclosing if you're the data controller or data processor
- Disclosing the data processors you work with (Google Analytics, Mixpanel)

[1] https://termsfeed.com/blog/browsewrap-clickwrap/

[2] https://www.slideshare.net/termsfeed/gdpr-privacy-policy
The Inside of a Neutron Star Looks Spookily Familiar(2015)
This is so true, unfortunately. I think we must redefine some concepts like being down to earth. We should learn to be proud of our own achievements and shouldn't under estimate ourselves. This is the key to success everywhere, including the job interviews.
Researchers develop a new class of two-dimensional materials
> Generics done like this have no type safety, which is the central reason for Go.

Type safety is not the central reason for Go.
The delays there have been the usual big project problems - big builds, corporate drama, quality control. none of those apply to the MIT plan (they did apply to ITER, which was one of the arguments against it, but at the time it was the best option because the small strong magnets didn't exist).
Elementary mathematics is not invalidated by calculus, unless you had a really bad teacher.

I'd say same with Newtonian and 20th century physics. Newtonian physics _is_ a proper mathematical model for large masses slow speeds, unless you need astronomically high precision. If you are calculating calories you spent on a treadmill, there is no need in knowing the speed of light.

With social sciences, this is completely different. A lot of knowledge there is de facto just-so story: https://en.wikipedia.org/wiki/Replication_crisis
Uranium produces 80,620,000 MJ/kg [Wikipedia], Deuterium produces about 10% more.

I'm not seeing any Solar Panels or Wind Turbines on the market that can output 80 TJ per Kilogram of Weight over their lifetime.

The article you linked talks about Energy Cost, which is another issue. Though considering Hydrogen and Helium are the most abundant resources in the universe, I'm not holding my breath for any renewable resources consistently beating that.

Cost =/= Density, otherwise we'd be powering electric cars with AAA batteries.

>(we do have space to put solar on our roofs, wind on our shores, batteries in our basements and distribution points, and plenty of spots to pump geothermal)

Yes but the point is that fusion requires a lot less space for a lot more power, doesn't depend on the weather or surrounding geology and is 100% clean.
> I don't understand why you are making a distinction between table-like and non-table-like containers: both can take allocators.

Because for map<> in general I cannot know how much allocations and of what size will it need to store 1000 elements. I might glean it for particular implementation of STL, but not via any api.

Doing anything bearssl-like, "No dynamic allocation whatsoever", just does not work with STL.

> you cannot use any external library in your function, since other libraries may have other allocation requirements that your code would break.

Exactly. Most C++ libraries are not made with the idea of allowing you to police resource allocation. It's malloc all the way.
Must admit that I never got into Endeavour, but then I also preferred the Lewis series to Morse :)
> Is there cause for concern?

Accidentally smoking your coffee and brewing your cannabis will make for a rough day I imagine
Third party isn't innocent in this case. Not that I'd condone any sort of vigilante justice, but leaving memcached servers open and ignore abuse messages is reckless.
The main difference in my experience is that LE's short certificate expiry dates force you to automate certificate renewal, while traditional certificates usually don't even offer automation and so require you to take time to explicitly renew them.
That makes no sense, high earners are the least sensitive to (fixed) costs and are more likely to choose location based on attractiveness. Who would move in if a high earner moved out? Supply and demand have a way of taking care of these things.
I've seen people use "crypto analysis" to mean "understands the kraken exchange UI better than most people". (A crime for which the only appropriate punishment is immediate banishment, IMO)

It's very disappointing tbh, I love crypto. As in, cryptography.
To streamline it even more use aggressive-indent-mode in emacs. Your code is indented correctly after every keystroke and you have even fewer formatting worries.
Don't get me started... Ah, too late!

The Fellowship of the Ring is an excellent film, pretty consistently following the story while removing confusing elements like Tom Bombadil (some scenes, like the Moria stone troll fight, could have been a bit shorter, but overall it was really amazing).

The Two Towers started showing the early signs os Jackson's "interventionist" approach (which later culminated in the Hobbit films) with adding numerous elements like Aragorn's side trek and Gimli's and Legolas' banter -- but again, it overall added to the story without removing too much of it.

However, with The Return of the King he completely blew it, changing some important elements like Ents' motivations and, above all, the role of the Dead Men of Dunharrow. In the books, they're a formidable but reluctant force which has a strong but limited impact on the story -- they aid Aragorn's attack on the ships, scaring most of the Umbar's forces into drowning and allowing him to increase his army with the captives on the ships, but then he releases them and they never reach Pelennor.

In the film, they are turned to a deus ex machina which sweeps the battlefield and the streets of Minas Tirith, killing all the enemies and not touching the "good guys" (the book shows that the Dead Men scare everyone equally; the "good guys" survive because they are captive and chained to the ships, which probably needed a lot of cleaning afterwards). That scene reminded me of those commercials where a green goo destroys all the toilet bacteria in one powerful sweep -- in my opinion, that change totally destroyed the premise of the book and turned it from "The Return of the King" to "The Return of some Guy with Toilet Cleaner".

/rant
I set it up, once, it gets automatically renewed indefinitely.

Haven't had to change a CC number, or trip over any of the usual selection of billing and renewal gotchas.

Fits my definition of free, even after valuing my time as non-zero!
Well, strictly speaking, Go has panic() which is very similar to exceptions. But it also has a culture that strongly discourages using it unless things go very wrong.
Searching your Hugo site with Lunr.js
Look at the December 2017 issue of consumer reports brand reliability report [1].

As I said, Model 3 is different. Musk said that Model 3 is supposed to be Audi A4, BMW 3 Series, Mercedes-Benz C-Class type car with large production volume.

---

[1]: Car Brands Reliability: How They Stack Up
Ranking the brands and showing their most and least reliable cars
https://www.consumerreports.org/car-reliability-owner-satisf...
Two quite different drugs don't entirely cancel out? An extraordinary finding indeed. We need to do more research.
The Finnish media reported last month how the government wants to collaborate with the radio hobbyists who have a network that is more resilient than the official networks. Any longer issue in the mains network causes an emergency and the official radio networks won't stay up long either in the countryside.
Woz is really well known for his interest in nixie clocks: https://www.youtube.com/watch?v=m4R3hODnTGo
> Renewables are expensive to set up and scale

They are cheaper to set up at scale, but also work very well in a micro production / distributed environment (albeit slightly more expensive)

I understand your argument about space, you need a lot of space to harness energy, but we're now starting to see deep sea wind turbines, and Earth happen to have quite a bit of windy areas above deep sea.

Just the North sea itself could cover a massive portion of Europe's energy production (double digit)
hestipod - unfortunately this has gone the way of the HN news rush, please don’t take it to heart.

You mentioned in one archived post I read something about a guy who was able to plot tankers on maps online. I suppose it is hard to get something like that, but can’t help wondering if some in HN crowd could have something along these lines. (What, I have no idea). I wonder how he got into that?

I hope that your current condition is at least in someway stable, eg, housing - I get what you are saying about Maslow’s bottom rung - you need work, stable housing and a chance.

Please hang in there.
Life Checklist
Except Go has panics and they turn up quite a lot looking exception-like.

Go with panics moved to regular error returns doesn't seem like it would lose anything.
This is the tradeoff we get with technology. It gets increasingly better with every iteration but the consequences of failure gets worse and worse. What happens with humanity if a big solarstorm comes again?
Thanks for reporting this. Firstly, I am sorry for the inconvenience of receiving a broken pull request.

I have looked into the pull request and discovered that this is a variant of "Bug #4" from the blog post.
It happens when the third-party renames their forked repo. At this point, the names don't line up and my bot doesn't realize that the two repos fork to the same location.

I have manually fixed my merge request for your repo and will be writing a script to look for others that might have had a similar experience.

Sorry once again.