skysight-inc/HackerNews huggingface dataset:
You are making a lot of assumptions here. Not all companies are bad or will throw you away. Maybe they are friends or family with the owner? In that case, helping the company bleeds outside of just an economic decision.
2 things: other countries don't have 2nd amendment in constitution, and US doesn't pretend to be the same as all the other countries.
This is one of the worst attempts at an unbiased analysis of the issue that I've ever come across. Nothing of value can be garnered from this article.

Clearly Albania, a country with per capita GDP less than a tenth of the US is not a suitable comparison. No attempt has been made to account for income as a confounding variable.

The figures for Norway are predominantly driven by a single data point over the period compared to 67 mass shooting in the US over that same period. Surely this should be mentioned to allow for a proper interpretation of the data?
> I want companies that facilitate speech to be forced to tolerate all legal speech on their platforms. It's that simple.

I don't think it's that simple. Taken at face value, you want it to be illegal for someone (say, a game publisher) to have a discussion forum which facilities speech around a particular topic (say, their game) while banning off-topic discussions (say, porn). I'm therefore going to assume you're just thinking of companies which facilitate all kinds of speech, such as forums like Reddit and Twitter and infrastructure like Cloudflare, but excluding Hacker News and lobste.rs and /r/factorio which focus on a particular subject area.

The problem with your approach is that, invariably, a discussion forum which doesn't get rid of despicable content ends up repelling people who dislike that content and attracting people who like that kind of content. A great example is voat.co, which looked like a fairly good Reddit alternative until its free speech absolutism ended up attracting all kinds of hateful people and content.

If a platform isn't allowed to reject legal speech, we would need much stronger laws regarding what counts as hate speech and what doesn't. I don't know if that's what you want.
It wasn't that long ago that big tech controlled most software....as entirely closed-source. And that's still largely the case: the source for Google's search algorithms, Facebook's core platform, etc.

While it's good to be mindful that some projects are "controlled" by large tech companies, it's a huge improvement over the way it used to be. I'd rather see FB open-source React, Google open-source TensorFlow, etc. than keep it all proprietary.
> But gas vehicles remain very competitive against electric vehicles on total cost of ownership, even with oil prices far higher than $20/barrel.

This is mostly true but irrelevant, because as I say the linked analysis is about 25 years.

> If electric vehicles do fully displace gas vehicles, the article is still wrong, because oil will not be competitive with grid energy even at $20/barrel.

That is close to analysis they have done, if anticipated cost reductions for EVs continue over that 25 year period, oil will have to be priced at $9 a barrel to undercut it for that market segment.

> Given the current state of electric vehicle performance, vanishing tax incentives, and incomplete infrastructure. I think that the American consumer is going to pull back from this 2% dalliance with electric vehicles with its hands badly burned.

Sounds like motivated reasoning, to be honest. People will almost certainly drive what is cheaper, all the more so in America where consumption is high. The mechanisms driving reductions in cost are assisted but not driven by the US market, the transition is happening in the EU and in China, which gives scale, which reduces cost. As that happens, whole classes of vehicles will fall below the equivalent gasoline TCO.
"Error establishing a bouillabaisse concoction."
Right, suddenly CF cares about 'law'.

Scam (lots of phishing and fake webshops), spam, piracy, illegal pornography, it's all chilling on CF's network en masse. When they get notified about this, do you think they terminate that client? No, they will just come up with some dogmatic story [1] and ignore every call to action/cooperation.

"we are rebuilding the Internet, and we don't believe that we or anyone else should have the right to tell people what content they can and cannot publish online."

Yes, ladies and gentleman, he said it. In 2012 Mr Prince was trying to build a proprietary internet. These days he would never say that again. I mean, it's just laughable that you feel zero responsibility over your clients. Hence they publicly deny this now of course.

CloudFlare: it would be great if you start actively participating in abuse prevention, instead of behaving like an offshore/bulletproof provider behind red 'n blue curtains.

[1] https://blog.cloudflare.com/thoughts-on-abuse/
> What they don't see is that the engineer tossing the ball figured out that the solution they were about to spend 2 weeks coding can be achieved by leveraging an existing library requiring only a couple days effort.

Maybe this is an unpopular opinion, but that wouldn't mean that the engineer shouldn't implement in a couple days and then work on something else. HN loves the trope of the super smart engineer who is smarter than _everyone_ and can look like they're doing nothing.
ThalesX, your comment here is better than the linked article. Well said.

Looking back over the years of software development I've been involved in (jeez, 27) and remembering the things that were developed with all haste, not one of them, not a single one, met with success. There were some that were developed quickly, usually to meet contractual deadlines, that were good and gave the customer what they needed, but even then, if they could have just waited one more month, I think they would have gotten something better and been more successful.
Then apparently I'm French. Because I love to say "no", especially to those around me that wanna take my free time to do something for them. It became and automatic response even before the question is finished. "Do you...", "No". "But I didn't even...", "No". The only exception to this rule are my wife and kids. They get to finish their question before I respond with "No" ;)
The funny/sad thing here is you are setting yourself up for failure. In the future you will end up considering a faked image real because you will reason there was no way you wouldn't recognize a faked image/video.
and most of them have led to the conclusion of increased aggression, so it's not really a personal opinion (as I tend to hold opinions fairly loosely):

https://www.apa.org/science/about/psa/2003/10/anderson

As well just because someone fit's a profile does not mean they are predisposed to commit acts of violence. That being said, when there is a pattern, there is a pattern. There are many young white males, of similar experience who do not pick up a gun and start killing people. That being said, there is a definitive pattern of behavior and interest among these white males that do, rejection, isolation and immersion in video games (almost always violent) are certainly some of those patterns.

Also please stop trying to pin it on alt-right (or left for that matter), these guys are popping up all over the political spectrum.
That woman doesn't satisfy the definition in the article of mass shooter.
Religious groups have a loooooong history of persecution, discrimination, and genocide.
Not really to do with old english, it comes from the fact that there are loads of borrowed French words in English (and loads of words from other languages). For example the french word for 'appointment' -> 'rendezvous' is used in English to mean a specific kind of meeting 'I heard Mary's husband had a rendezvous with that woman in accounts' to allude to an illicit meeting with sexy connotations or 'meet at the rendezvous for extract at 1830 hours' in a military context. There are also many cases where we use a French word which has a specific meaning in English to sound educated rather than string together a combination of simpler english words which predate the Norman conquest. e.g. 'He ascended the stairs' without the Norman influence would be 'He went up the stairs'. I speak terrible French, but if I find myself in a situation where I don't know the right word I think of the english word and if it ends in ion, end, able, there is a good chance it is a French word and dropping it into my sentence while pronouncing it in a 'ello 'ello accent will often vaguely help things along.

Other interesting examples 'chit' from Hindi, 'galore' from Gaelic.
You bring good points to the table. I’ve seen time tracking used extensively, but never to (intentionally)gut morale, more for metrics, ie project x took 10,000 man hours, and project y is sorta like that if you squint a bit and tilt your head to the left, so it should probably take us 11000 hours. It’s helps large organizations project staffing needs and keep everybody gainfully employed. Managers don’t like laying off people and usually do want everyone to be productive.
Launch HN: DevOps as a Service
Show HN: Everything asked – organized recaps of 'ask me anything' interviews
Copycat syndrome.

The terrorists and the crazies in the 20th century seemed to prefer bombs for causing mass panic. There haven't been many bombings in the past 20yr except by "professional" terrorist organizations. Seems like shootings are more popular now.

That said, I haven't been keeping a list so I may be wrong.
I don't know man?

I'll preface the following statement by saying that I'm not being racist, I'm just stating a fact. But it's clear that blacks and native americans have been "suppressed" and impoverished, and "people without futures" or whatever for a long, long time. Again, not a knock against native americans or blacks, just outlining reality.

Here's the thing though, to my recollection, I don't recall either group engaging in mass shootings of everyone else with the frequency we're seeing nowadays. There's something else going on here. Some added dimension that we're not considering.
Most automateable jobs are already automated. If there is an increasing robotization of jobs, i m not seeing it. Titles like this are just nonsense.
"If we reduced mass shootings by restricting gun access, we might accidentally reduce suicides" sounds like an upside, not a downside.
There's a decent tutorial now at shakti.com:

https://shakti.com/tutorial/
The Web means using the browser that I already have installed.
I'm very senior and I only work about 30-40 hours a week max. It's called work/life balance.
"I never regret keeping my mouth shut and letting them speak."
love it. even though i like to annoy people with my dumb comments, this is sound advice for sure. :)
Speed matters in other fields as well. I'm a former academic surgeon, now in semi private practice.

I would a always tell my residents that to start a medical practice, the 3 "A"s are important, and in this order. Availability, affabilty, and then ability.

People have a problem, and they want it taken care of. If you can be that guy, or company, that's there for them, then you'll get there business in the future, as long as you do a good job.
You like being micromanaged and told what time you need to be in and out of the office everyday?
That's a lot of words written about not a lot.
Humanity has spent, what, close to 20,000 years fighting for survival in fairly austere conditions. A proclivity for tool-making, and turning those tools to violent purposes, is practically baked into our DNA. We've had a nuclear weapons-based MAD situation for barely 70 years, which is barely a blink of an eye in comparison to the totality of our existence. To think that our martial instincts would disappear from our species in just a few generations because of our latest destructive innovation is naive folly.

But instead if picking up on that position you instead lept to implications of thinly-veiled racism.....I swear these days people are seeing imaginary hate crimes everywhere.
Monday: A Reason to Worship
Yup, and that was his solution. Small teams that don't need to coordinate much, and well-defined roles for the people on each team.
this should be the top comment
I agree. In the future will be who is better to write your speech, to the point I can see a politician churning e-mails or what the future will use for comms, from multiple sources, just like offers or like an auction is today.
Do you know how many different publishings of "The Communist Manifesto" and "Mein Kampf" Amazon sells? Or, how many libraries freely lend copies of those documents, whose authors have inspired or directly participated in the killing and torture of millions?
Interesting. I've pieced together something like this for https://github.com/VCVRack/Rack/tree/v1/include/simd in C++11, but it only works for SSE2.
Quick reminder for people who have forgotten:

alpha particles are Helium nuclei. They are big, slow, and are easily absorbed by a couple of centimeters of air.

beta particles are high speed electrons (or positrons). They can be stopped by a couple of millimeters of aluminum, but they emit gamma radiation while being slowed.

gamma radiation is high energy photons, everything stronger than X-rays. You need a lot of dense material to stop them. Some elements, when absorbing gamma photons, will emit a free neutron.

Slow neutrons get absorbed by atoms; fast neutrons knock atoms apart. Either of these can produce unstable isotopes that may themselves emit radiation.
> Weird, I thought it was just something like "If it's an expression, use a semicolon otherwise you're returning it".

This is a common misconception, but it isn't true.

Rust is an expression-oriented language. This means that most things are expressions, and evaluate to some kind of value. However, there are also statements. "Item declarations" (stuff like defining structs, etc) and let statements are the two most common kinds of statements. However, there's also an "expression statement", where you can take any expression, add ; to it, and it becomes a statement rather than an expression.

A block has the following grammar:

BlockExpression :
{
InnerAttribute*
Statements?
}

Statements :
Statement+
| Statement+ ExpressionWithoutBlock
| ExpressionWithoutBlock

A block is made of (leaving some things out for simplicity) zero or more statements, where statements is either one or more statements, one or more statements and an expression, or an expression.

Note that blocks are themselves expressions, and so evaluate to a value. The only way that you get "no semicolon for return" is when the expression is in this tail position, when its value is the value of the whole block.

... does that make sense? Perusing https://doc.rust-lang.org/reference/statements-and-expressio... might help.
This could make sense, but I don't see why being human readable wouldn't necessarily be a benefit. I do a lot of log shaping with sed, grep, awk, etc. and human readability has been a plus for me on things, but I may not be the norm.

Regarding the second point, I believe the 7 is so ranges don't overlap. So for example facility X, severity 7 doesn't equal facility X + 1, severity 0.
That's why I clarified in my comment that it's my opinion, and didn't attempt to pass it off as fact. The first person that claimed anything wasn't me either.

Go away if you don't have anything to add.
Technically, I believe that's a loan taken with your credit line as the collateral. It often has a different interest rate and limit than the main line of credit does.
You've got some parseltongue in there as well, from a bad "It's" fix - "Itss SSL VPN "
Google and NASA Are ‘Leaking Data’ via Misconfigured Jira Servers
> the vast majority of deaths by gun are suicides

Which can be reduced by restricting access to guns:

> The use of firearms is a common means of suicide. We examined the effect of a policy change in the Israeli Defense Forces reducing adolescents’ access to firearms on rates of suicide. Following the policy change, suicide rates decreased significantly by 40%. Most of this decrease was due to decrease in suicide using firearms over the weekend. There were no significant changes in rates of suicide during weekdays. Decreasing access to firearms significantly decreases rates of suicide among adolescents. The results of this study illustrate the ability of a rela- tively simple change in policy to have a major impact on suicide rates.

* https://www.gsoa.ch/media/medialibrary/2010/12/Lubin_10.pdf

Also:

> In 1995, Connecticut established a "permit to purchase" law, which required a background check and eight hours of safety training for those seeking to buy a handgun.

> Missouri used to have a law like that, too, but repealed it in 2007.

> New research shows what happened afterward. Firearm suicide rates fell 15.4 percent in Connecticut — but rose 16.1 percent in Missouri. The study, published in the journal Preventive Medicine, only confirms what other papers have found: Making it harder to access guns correlates with fewer suicides.

* https://www.vox.com/2015/9/2/9242147/gun-control-connecticut...
I stopped at the same exact point.
Isn't "create an encryption standard that will resist attacks by supercomputers but will work on as cheap a piece of hardware as possible" the aim of pretty much every encryption standard ever?

I don't deny it's a big challenge - but it's hardly a unique one.
The whole season is to see typical courts and judges. This is just the most shocking thing that happened which I could tell in a short time, but there was some racism coming from judges, there is complete indifference throughout, they also speak of difference between paid and public defense attorneys.

I think it's best to not get fixated on that one event, and listen (if you listed to podcasts) to the entire season, which is apparently season 3, not 2 as I thought.
I just disassembled (and didn't bother putting back together) a Sony 16-50mm f/3.5-5.6, the build quality here seems to be better. That was a lot of plastic and parts didn't really "click" in place so much as "mashed in there." I've had to replace this lens twice already (and it's only a very, very part-time camera for me); I am significantly less careful with my Nikkor equipment and never had any issues there.
Check out https://learnxinyminutes.com/
That may have been deliberate. I'll check.
Lol, this comment will be viewed as “nobody will ever need more than 640k of ram” in the future. The next big wave of automation will be the knowledge workers. Robotics for manipulating objects (manufacturing, transportation, skilled labor) will always have some additional cost to them. But if your job is (data in) -> (data out), it will be much easier, quicker, and cheaper to automate your job.
The pkg_resources problem is specific for programs that use entry points (and it can be avoided), not a general CPython issue, and AFAICT is not related to Mercurial's plan to include Rust.
I did provide the information for it, Dropbox and Microsoft talks at CppCon, easy with some Google fu.

CppCon 2014: Zaika Antoun "Microsoft w/ C++ to Deliver Office Across Different Platforms, Part I"

https://www.youtube.com/watch?v=3HROqnw-nf4

CppCon 2014: Zaika Antoun "Microsoft w/ C++ to Deliver Office Across Different Platforms, Part II"

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

CppCon 2015: Jacob Potter & Andrew Twyman “Bridging Languages Cross-Platform..."

https://www.youtube.com/watch?v=K-k-axW2utc

CppCon 2017: Stephen Spann “Cross-Platform Apps with Dropbox’s Djinni...”

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

CppCon 2014: T. Grue & S. Kabbes "A Deep Dive into 2 Cross-Platform Mobile Apps Written in C++"

https://www.youtube.com/watch?v=5AZMEm3rZ2Y

Naturally the native UI has to be used.

Are we talking about having a good user experience here, or having the easy lazy path for the developer?
I found this disassembly very interesting. Thanks for posting.

I've taken a lot of stuff apart in my days, but never an expensive camera lens. I've owned, just off the top of my head, a 70-200 f/2.8, 50 f/1.8, 85 f/1.8, and a 105 f/2.8 macro lens back in the day when digital was just starting to catch on.

There are times where I miss photography...I always assume I'll get back into it at some point.
Is poncif really an English word ?
To me taxing revenue rather than profits seems like a better idea more and more now. Instead of taxing profits which makes it easy to do accounting tricks and export IP to other countries, a revenue tax would be applied wherever a company takes money in a given country.

It doesn't have to be high, maybe 1% or even less. It will drastically increase government revenue from company taxation and it would be much easier to administer.
I agree with basically all of this.

> some people believe very strongly that unit tests should test things in isolation. Secondly people believe that unit testing should be a black box testing strategy. So you should test through your public interfaces only and any collaborators that adheres to the interface contract should work as expected.

I think much of the confusion and talking-past-each-other comes from ambiguous language. I actually agree with all the things in the above quote (isolation, black-box, public-only, relying only on specified interfaces). Where I've differed from co-workers is that I consider the appropriate "unit" to be a feature/piece-of-functionality (e.g. "logging in"), whereas they consider the appropriate "unit" to be a piece of code (e.g. a method or class).

I had a bit of a rant about this at http://chriswarbo.net/blog/2017-11-10-unit_testing_terminolo...
In general I've found electronics from the major Japanese companies easy to open, well labeled, and designed in a logical manner.
I agree in general, but just a nitpick: When the $3500 Shirt article first went around in 2013, I saw several complaints that it was describing a very high-quality shirt. Typical peasant work wear was still very labor-intensive, but took a fraction of the time described.

I see the article says the math was updated in 2016, though, so I don't know how true that is now. And obviously that was only a part of a woman's overall workload, anyway.
I understand the point you are making. However lets take a look at the following:

Cloudflare is U.S. corporation providing services to other people and companies. You have to be a member in order to use their services, so you are tied to their terms. This basically a "private" club you are joining

Cloudflare is not beholden to uphold the Constitution of the USA. They are beholden to their shareholders and the laws of the USA in order to operate as a Corporation.

Cloudflare can do what ever it wants. People and Companies do not have to use cloudflare. Boycott them, do not recommend them ever.

Now if the USA had some kind of non-profit, Nationwide Municipal ISP (fibre), for instance, the US Public Library system could be a good choice. They could offer some basic services and at the same time be the location that would protect speech/text (based on the Constitution). It's not perfect, but it's something to consider & you wouldn't be kicked off because somebody doesn't like what you are saying/producing.

Or there should be a law in the USA, stating that companies doing business in the USA cannot refuse service if they find the clients content to be offense and protected under the Constitution of the USA

Peace
A lot of people are just linking out to their favorite calc intro instead of commenting on this one. I like it so far, but I already did 2 years of calculus a few years ago, so I'm not learning much.

I do appreciate the growing trend of presenting material in a more down-to-earth way, maybe with less-formal language and showing the reader it's not as scary as they might've thought previously. Kudos to the author, this is cool.
Yeah, the cloudflare blog didn't make much sense. At one point it basically talks about how great it is that it got advanced warning that could potentially be acted on, then pretty much says, "oh, but we don't want to know ahead of time next time".