skysight-inc/HackerNews huggingface dataset:
> Think we're dumping too much CO2 into the atmosphere? We no doubt are but that problem basically goes away immediately if we ever get economic fusion power.

That's an enormous "if". Fusion research has been underfunded for decades, we don't even know if we can sustain it, and for a reason I don't get, many ecologists are anti-nuclear. Plus fusion won't solve everything. You won't put a sun core into your car nor your plane, not in the next centuries.

> Even if we don't, the plummetting cost of wind and solar may solve that anyway (by "solve" I mean that as soon as non-fossil fuel power production is cheaper than fossil fuels it becomes economic to remove CO2 from the atmosphere and turn into hydrocarbons).

Oh, you mean the unreliable power sources that sometimes provide electricity, sometimes don't?

> The Earth has also been a lot warmer than it is now

Well yes but 5°C is also the difference between an ice age and a hot age. We're currently in a hot age and the 4°C increase we're heading to are not very engaging. (Remainder, during ice age North America down to NY and Northern Europe down to Paris were covered by enormous glaciers. So what will the climate be in 4°C?). https://xkcd.com/1379/

Also in human history the Earth has never been this hot.

> Too expensive to get to space? Eventually the cost of this will go down to dollars per kilogram.

Ha. To escape Earth gravity you still need to spend 6.2*10^7 J/kg. That's gonna be a long time before we get to 1$/kg given that rocket propulsion is extremely costly (and as far as we know can't rely on atomic energy either). We're still at ~25 000 $/kg. And anyway recent studies show that the human body is unlikely to bear a trip to Mars, let alone the health issues caused by weightless environment.

Edit, source: http://www.pnas.org/content/early/2018/09/26/1807522115. Basically the study suggests heavy ion irradiation is dangerous for the digestive system. The only thing is I'm not sure about the number of mice they used.

> We also seem to have a pretty poor history of predictions when it comes to climate change too.

I mean it's not as if oil companies conducted their own research and reached the very same conclusion in 1977. Oh wait. https://www.scientificamerican.com/article/exxon-knew-about-...

I'm sorry but you're just burying your head in the sand, making the problem someone else's.
نقل عفش جدة أفضل شركة نقل عفش 0553885449
Kinda disappointed. I have Pixel XL and was hoping to upgrade this year. But this phone doesn't look like an upgrade except for few minor software enhancements. Maybe I'll switch to iPhone for next 2 years.

Any pixel owners planning to get Pixel 3 ?
No InternalsVisibleTo, no problem – bypassing C# visibility rules with Roslyn
Nuitka (http://nuitka.net/pages/overview.html) seems to be attempting to do those.
Not a web site, but the book One Thousand Exercises in Probability by Grimmet and Stirzaker is just what it sounds like. 1000 practice problems with solutions. It's a companion book to their text book Probability and Random Processes which I think is one of the better introductory textbooks to probability theory
The fact that duckduckgo shows the favicons of the page next to the URL alone is a reason why I can't use google anymore. I got so used to it that I just feel lost and disoriented in front of a google results page. The easy customization is also a neat feature google lacks, mostly because of the dark background option.

Some people say google just has the better search results, but whenever I don't find what I want with DDG, I can just add !G to the search and it makes a google search out of it. In most cases though, google will be just as clueless.

And I could go on and on about why DDG > Google. The only reason people use google is that they're used to it. They say "to google something", not "to search the web for something". Google has become an integral piece of internet culture and that fact alone keeps it in use.
If I go back to the mid-90's, Amiga and Atari were much more relevant to my region than Apple, which was mostly visible on American computer magazines.

Had they not been bought by NeXT (which is what actually happened) and we wouldn't be talking about Apple setting industry designs.
In my experience, it's the opposite.

Static typing is great but not essential when the program is small and you can keep the model in your head, but the larger the program, the more you benefit from static typing. Static typing helps with tiny refactorings, but it truly shines when making non-trivial changes that don't play well with the existing model; it's as effortless as making the desired changes to the model, then mindlessly fixing all compile errors, and it will likely just work afterwards.
Tags and copies
The course overview is here[0]. I haven't looked at how in-depth the later sections are, but I can't think of a topic related to differential equations that I used in my undergrad physics degree that isn't at least touched upon here.

[0]: http://tutorial.math.lamar.edu/Classes/DE/DE.aspx
Tricks with Baking Soda That Every Woman Should Know
I usually shudder at duck typing and/or GC for anything bigger. Both have the ugly tendency to explode in your face at runtime. The first type of error doesn't occur in C++ (at runtime), and in the other instance I feel like having more control. But maybe my academic experience with the two is to blame (multi-person projects in python (multiplayer game using lecturers lib) and Java (SQL DBMS, GC killed performance while in C++ I would have written a specialized allocator)).
MAKERphone – a DIY mobile phone
I’ve often wished I could just drop for 20 beside my desk to get the blood pumping but that would be considered super-weird anywhere I’ve worked recently.
I think there is a massive market opportunity here, and all the competitor has to do is build Google from 5-10 years ago - when you could actually still get decent results for your search, warts and all - as opposed to the wildly unrepresentative kindergarten/pollyanna picture of the internet they currently return.
Venezuelans to pay passport fees with Petro Cryptocurrency
Indirect action idea (I wonder about it).

Gather with other persons to invest a few shares in the major groups responsible for CO2 emissions.

Not to have weight per se, but to be invited in shareholders assembly. And to be regularly loud about the topic of the group's responsibility. It's enough for 4, 5 distinct individuals to bring up related questions in the same assembly so that it bothers other investors.

Bothering from within is a start.
Ironically that’s the sort of thing the GMAT tests for ;-)
What is the relation of Prolog constraint programming and "Google OR-Tools" ?
I'm pretty sure there are some color combinations on that page that are not going to pass WCAG AA guidelines.

also there's some uses of document.write in the examples, should probably change those, otherwise thanks I think it's nice.
>> And anyway recent studies show that the human body is unlikely to bear a trip to Mars, let alone the health issues caused by weightless environment.

citations please..
Have you looked at Cython?
How I remember CSS Grid properties
Toilet paper orientation
The most concise answer is 'tooling'. We have a DevTools team that builds the SDLC and automated testing infra, all tightly integrated into MS Visual Studio. That lets the thousands of developers focus on productive coding.
Are we going to adapt all the world's flora and fauna to the changed conditions too?

If so it's simply cheaper to entirely fix global warming. If not, what are we planning on eating?

We're already seeing species can't react quickly enough to changing conditions. Flora especially takes time to move. If it's only humanity that is adapting, isn't the point rather moot?
Java IDEs have good support for refactoring since the late 90s:

- rename/move class (and autoupdate all references)
- change method signature

most of it is just stating what you want and the tool does it for you. I don't see that level of support from python IDEs.

https://news.ycombinator.com/item?id=9671783
Does anyone know websites or resources which explains how Diff Eq is used in Computer Science? I know it's used in a variety of areas in CS, but I really like to see or read well-explained tutorials or articles. e.g. what's finding area got to do with the topics in CS? what does 'area' correspond to?
Do you hear about Google plus data leakage? Regards: http://ofwpinoytambayan.su/
> First, if we have clean energy, are we going to shut down fossil fuel plants that have already been built?

That depends entirely on how cheap the alternatives are. Fossil fuel mining is not zero cost in itself, so there is a minimum price it can’t go below.

Indeed, quite a lot of coal plants are being shut down — they can’t compete as the fuel itself is too expensive. This is not universal as not all coal is the same price and transport costs are also relevant, but it is happening.
Why is this such a big news? Its logical, any other result with moderate exercise wouldn't make much sense. Hard/long effort will tire you also mentally for some time, again makes complete sense. Deep breathing will also wake you up, to certain point, after that you become dizzy with too much O2 in your blood. Meditation or mindfulness exercise will slower your heart rate and make you feel cold. I could go on and on like this whole day.

Its nice if there is a scientific proof for logical behavior of reality but it shouldn't make big news for anybody here. If there is some proven discovery of at-first-glance-illogical behavior of our bodies or reality, now that's something newsworthy.
You can also profile your code to find the hot spots and write C extensions just for those areas.
Just one thing, is the electoral college part of Congress and / or the Senate? If not, the systems are not comparable. And I have the impression that you seriously missunderstood my last paragraph which referred to radical elements thoroughly within their communities. Which, obviously, has nothing to do with constitutional free speech.

In the end, we agree that we don't agree. And for the sake of the discussion it is better than we stop now and don't go towards the 2nd.
Rachel (the OP) probably cannot help but have emotional reactions to people's behavior even when the people are strangers and the behavior is entirely online. A large fraction of people are probably like that.
Which channels should I check out for examples?
> For comparison the banking sector managed to take down the entire economy and came out of it virtually unscathed by Washington.

"Unscathed by Washington"? Sure. With a squeaky clean image...? Not so much.

There was Occupy Wallstreet, demonstrations all over the country, and for the vast majority of people, the image of the banking industry has been tarnished.

Also, even though no banker went to jail for fraud, they did get more regulated, and their business suffered from government-imposed restrictions (which they are working very hard to undo).
Google Plus leaked the data of lot of users. Regards: http://www.filipinotvshows.su
I hear that a lot; that other search engines are somehow inferior in quality. Having used DDG as default search for many years now, I have never felt like google offers me better results (Quite the opposite, actually). What exactly is it that makes google "better"?
Or migrate northwards, or upwards in elevation (latter might not work as well due to decreased precipitation). UK's latitude and natural moat are looking like pretty useful attributes, at the expense of losing considerable amounts of low lying coastline.
Do you know Google Plus is no more with us :) http://ofwpinoychannel.su
Hearing that makes me sad.
Yeah imo. We have the biz support which is 10% of our spend on AWS resources. We only use it for emergencies or dealing with problems caused by AWS, not for help using the products. They simply aren’t that helpful and are never able to actually resolve anything - typically just provide substandard workarounds.
Somehow I doubt that people in these countries will sit on their hands while dying off.

Mass migration will definitely happen, and might even be supported by their governments and armies. India, Pakistan and China have nuclear weapons to wave around.

US will likely be better off than Europe thanks to the oceans and a big army / navy. But it will not be a good time for anyone if it comes to this.
"As it stands today I’ve personally used EKS, and AWS in general a lot. I’ve used GKE a bit but only with my own personal credits doing Kubernetes The Hard Way and spinning up a very quick GKE test cluster a while ago."

"I’m being serious when I say this: if the company I’m working for decided to migrate to Azure I’d find a new job."

"It needs to be fast and bug free so that I can build cool automation on top. Working on something like Azure, especially after having worked on AWS for years, would be extremely depressing."

If the article is supposed to be an _unbiased_ comparison between cloud hosted Kubernetes providers, I'd say it's a bit of a fail. For some it would be completely different experience because they have experience with Microsoft technologies. And those people might as well quit if their company moves to AWS or a non-Azure platform.
Find out if your foreign key is missing an index
World in mental health crisis of 'monumental suffering', say experts
As a huge fan of Python, my go-to statement is that Python is the second or third best language for whatever you want to do.

Want to do web server development? Flask, Django, Tornado, etc... can do that. Probably not as concurrently as Go, but it'll do.

Scientific computing? Its no Matlab, but the syntax is easy and the time you lose in processing you make up for when developing.

Desktop computing? PyQT is pretty good. Electron may be faster to build with, C will be faster at runtime, but Python, even with Tkinter, is ok.

Functional programming? There are list comprehensions, map, reduce and filter. Not as good as Haskell or Lisp, but it'll do.

Python isn't the killer language for any of these really, but its good enough in almost all cases that you'll be very productive and can iterate to a good MVP quicker than with most other languages.
I love your commanding tone, reminds me of my time with the military.

"You have to understand how the burden of proof works, [...]"

I don't HAVE to do anything you say, thank god.
I ride to work every day, closer to 20 minutes of moderately hard riding. It definitely feels like it helps me to wake up.
Why You Need QA Immediately
Sears reportedly preparing for bankruptcy filing as soon as this week
The only ways that can be effective in 12 years are geoengineering solutions.

The problem with geoengineering is that they make someone clearly responsible for climate change in the good direction. So geoengineering is going to cause trillions in damage, on purpose. So it'll never be done.

These solutions:

1) takes 10 years (minimum) to happen, and ignores that the environmental groups are much more against nuclear than against fossil fuels. So probably never going to happen.

Furthermore, requires rebuilding the electricity grid and changing, I don't know, 100 million households to electrical heating. That too will take time and can't happen before the first part is complete.

So in 12 years ? No appreciable effect

2) won't work at all. That land won't be replaced with co2 sinks. Even if we do put forests, they take half a century before becoming sinks.

Won't work in 12 years. Hell, won't work before we run out of oil. We might as well do nothing.

3) won't take effect until those kids start using significant resources, say 20 years. Won't cause decrease until the current generation starts dying off (worldwide average age is still low 20s, so let's generously say in 50 years). Also: who will take care of those people before they die ?

Won't work in 12 years
Yeah, but LIGO invalidated popular interpretation of Michelson-Morley experiment results anyway.
Values – Live them
Do I detect a fellow partner acrobat ?
But that would be nice indeed.
The problem however is we work on contact area between each other (the 2 acrobat partners) that isn't perfectly stable. (For example handstand in hands.) Or there might be a way to abstract it away.
It's only weird the first couple of times you do it. After that, it will be your thing. People get used to things by seeing it frequently. It's like if someone wore a really stupid hat to work. The first time you see it, you think "Hmm... that guy is strange". After a while you still think the hat is strange, but it's normal in the context of the person. There may be people who discriminate against you, but likely the damage will be small (especially for something like push ups).
So an appeal to authority? [0] Or to tradition, I'm not sure.

[0] https://www.logicallyfallacious.com/tools/lp/Bo/LogicalFalla...
Any type of graph you have, you can use it, just like integrals, to calculate areas etc.

For a lot of things in life we plot graphs. Your software might do it transparently to you, but how it works internally is using mathematical concepts. It is good to know it and I really enjoyed learning it at college, as it opens your mind about how things work. But I don't believe it is a must to know.
There was Occupy Wallstreet

With emphasis on "was". People where angry for a while, the government let them vent and then everybody went back to their normal lives and government gave the rich a massive tax cut and slowly started to loosen banking restrictions.
Many horrible things happen, because a lot of human beings believe in there gut instincts to be always right. The enlightenment only won on the surface, but in daily life, the magic and mystics rule unchallenged still.

And it seems, all the education in the world can not fix that - or is not even attempt to fix that. How would you even name such a subject at school?
Species-wide Training for Self Recognition of inherited Mental-Handicaps?

How do you keep this going after you trained for it?

Imagine you are a medical doctor in a medieval town, specializing on hand surgery. Usually you have to amputate, because you lack the knowledge. But even when not, you can not repair machinery you do know nothing about.

The city church knows about your thirst to learn, and has assigned you a watchmen, preventing the dissection of amputates or the dead.

But he can not stop you from injuring yourself, to find out what works how.
So here you sit in your study, with a sharpened knife and nothing to dampen your situational awareness. You make a incission. It hurts, but you find out how muscles look and how they flex.

Every cut, makes you less of the person you where. You will never be a doctor again, because you destroy a tool in the prcoess.

You hurt your family, financially and by endangering your well beeing.

You might end up a cripple, with nothing to show for it but bloodied notes.

So what if enlightenment is not some glorified endeavor, bringing us all toys like santa brings the presents?

What if it hurts? Like really permanently hurt and scar.

What if that knowledge does not lead to good, but to headhacks for the mighty?

Should you, would you continue?

If you had a retarded kid, that is happy, and might spend a happy and productive live in its little corner - would you tell that kid the truth? How would you do that?
This reminds me of Elchemy (https://github.com/wende/elchemy) which uses the Elm compiler to output "readable" Elixir. I wonder if anyone has played with both and can compare them?
The trouble is that it is very easy to interpret things the wrong way. You showed that the casting is OK. People will tend to wrongly assume that they are home free at that point, and everything will be standards-compliant. Most people don't realize that the dereference itself can be a problem. Casting is very frequently followed by non-compliant dereferences. The gcc warnings about strict aliasing do not catch all the problems. Adding more casts, including one to a void pointer, is a common way to make warnings go away without actually stopping the compiler from breaking non-compliant code.

Looking at the full code on the web site, I think it is compliant but dangerous. It is decently likely to trigger gcc bugs.
I don't think it's the big technology companies - I doubt there's any large corporation the shuttering of which would not benefit the environment. I'd like to see more measures such as making a factory take its intake water downstream of where it discharges its waste water - you can bet that waste water will be clean. Otherwise we are reliant on the supposed goodwill of CEOs, which has manifestly failed to deliver thus far.
With Mongo, assuming a document like:

{ "arr": [{ "a": [{ "b": 5, "c": true }] }] }

You could query it with:

{ "arr.a.b": 5 }

And you can create indexes for that. To my understanding, you can’t even get close to that with what Postgres currently supports.
[ Addendum 20181009: A lot of people have unfortunately missed the point of this article, and have suggested that I use BFG or reposurgeon. I have a small problem and a large problem. The small problem is how to remove some files from the repository. This is straightforward, and the tools mentioned will help with it. But because of the way Git works, the result is effectively a new repository. The tools will not help with the much larger problem I would have then: How to get 350 developers to migrate to the new repository at the same time. The approach I investigated in this article was an attempt to work around this second, much larger problem. ]
Or lies.
It's the killer language in scientific computing I'd say, having used both Python and Matlab. The open source nature/libraries and being a more fully-powered programming language (expressive object system) make it better.
Yes? Very common in Engineering disciplines, for example.
I think Mongo is well suited to pure PaaS. Worrying about whether the hardware or software is similar is about the same as worrying about the details of hardware or software. If the needs are very specific, hosting it on a pure PaaS shouldn't be used, but more of an IaaS type of solution.

I think most mLab users rely heavily on mLab's expertise, so if they trust them now it makes sense to trust them after being acquired by a company that's demonstrated interest the type of product they're providing.
> I think actually MS is going to win the cloud wars, say in 3 years time. They have a huge advantage.

Interesting! I work in Azure myself, but personally I'm more worried about Google than Amazon. K8s/GKE and TF were brilliant strategic moves, and they've finally figured out how to leverage their internal infrastructure with things like BigQuery and TPUs. Next battle will be serverless, and I see Google doing well there (since they're such PaaS-addicts.)

But I don't see one cloud to rule them all ever becoming likely. We'll all carve out our niches - AWS for cheap and boring, MS for nice plumbing and enterprise, Google for data science and web apps.
Having developed similar systems in the past, I would like to advice against arbitrary boundaries on accuracy.

We used a couple of metrics to assess the quality of the predictions. The first one is sMAPE (Scaled Mean Absolute Precision Error), which tells us quickly where and how our predictions fail. We plot this with the precision on the y-axis and the minutes till arrival on x. Also plotted is bias, which is important, especially since you want to be slightly biased towards being too early. Similar axes.

Other metrics we used are MAE (Mean Absolute Error), RSE (Root Square Error) and 2D kernel density plots.

In the end, for a contract, I would take into account the density of use of these predictions. It's nice that you can predict perfectly during the middle of the night, but if that line is not used, it is next to useless. So something like sMAPE * passengers or sth like that.

Also, even though I cannot relay this one-to-one to the passengers, a confidence interval on predictions is gold.
I have worked on my fair share of Python monstrosities. To be fair I think I have seen worse in PHP, but I don't think the language itself is going to save you from shit architecture.