skysight-inc/HackerNews huggingface dataset:
Add a 0 to all the financial numbers and introduce price controls. No inflation then. Problem solved. As solutions go this is just as stupid and yet this is also a strategy that still gets tried (!) from time to time.

The point I'm making is that the problem is living standards and prosperity. If we try to improve arbitrary single measures, like GDP or Gini, then the easy solution is pick something stupid that games the numbers then work it back towards the Overton window of ideas until it is mainstream enough that people don't understand why it is failing.

The metrics to focus on are real outcomes like living standards which are - and this is the central part of my point today - not negatively affected by someone else in the city being filthy rich.
If it's permeable then water will condense inside it and it will develop mold and deteriorate. That is the fate of all of these passive houses.
AI Won’t Replace Employees, It Will Assist Them, Says Microsoft Azure Exec
DevOps, Jenkins DSL Job Simplified
>>If I were to guess why - if we did, people would either not work on experimental systems or would gold-plate the safety features way beyond what was reasonable. That sounds nice if you don't think about it too hard but in practice it would shave % off how much we produce in goods and services for no reason.

Certified engineers absolutely can and do go to prison for structural mistakes in their projects, especially if those mistakes lead to loss of human life, but sometimes even without it - chief engineer of what was the tallest human-made structure on Earth(radio mast near Warsaw) went to jail for 2 years after the mast collapsed due incorrect design of the support structures.

Does it stop people from becoming engineers or from embarking on difficult projects? Of course not. If anything, it shows that maybe programmers working on projects like the autonomous cars should not only be certified the same way engineers are, but also held liable for what they do.
The fact that kids barely older than me in the 80s were cranking out stuff that used the C64 to its limits blows my mind. The demoscene is intensely inspiring, if really impenetrable to an outsider.
I'm fine with taking risks. I just don't think we should be making a cavelry charge into the machine guns. I know the payoff would be great if we succeeded, but it's still not a good idea.

I'm deeply excited by the possibilities of self-driving cars, and I would agree that it's necessary to take risks to make them a reality. The question is always if we're taking a necessary risk or just being reckless.

Uber has taken unnecessary risks and learned relatively little from them. They didn't need a fleet on public roads to tell them that object detection was terribly broken.
Top Cloud Computing Challenges you might face in 2020
Even directly accessing a database on localhost, your code will be slow if you send "select id from user where user.friend = ?" and then 1000 times "select town from address where user_id = ?" rather than one query with a join.
We need to do something serious greenhouse emissions and gases already in the atmosphere. I was also bummed hearing about Trump pulling us out of the Paris accord, but the lack of inclusion of China and other major greenhouse emitters makes the agreement dangerous. Maybe his 8d chess will actually get us something good where the next president can remove the tariffs in exchange for greenhouse gas controls?
Insiders sell stock during buyback programs, making profits when prices jump
The reason the C++ code looks simple is that it uses OpenMP #pragma parallel for, which is a very easy way of doing very simple loop parallelization.

By contrast the Rust example uses parallel iterators from the Rayon crate. If the C++ example had something similar using a C++ library, it would probably be worse.

It's not Rust vs. C++, it's OpenMP directives vs. explicitly writing multithreaded code.
I was thinking if they're used offline at a bottle shop, it's a lot easier to seamlessly alter a date of birth or photo on a phone app than a physical license.

Also makes it easier to share an older sibling's ID.
I was agreeing 100% to this post until I hit the last two sentences.

WTF, are you out of your mind?

Are you suggesting we should allow less people to graduate in order to fix the problem? Sorry for the ad-hominem but this it absolute folly.

If there’s too much competition for funding the solution is not to further limit access to scientific profession but to increase funding for Chrissake!

The mere fact that there’s so many graduates is literally living proof that there’s an enormous, yet wasted potential for scientific research and discovery.

Get your logic in order please.
If you have some time would you mind sharing some of your thoughts about Pythran? I'm curious but wouldn't really know where to start looking.
Deep brain stimulation is being tested to treat opioid addiction
That would make the term “modifiable lvalue” pointless. You can look it up in the standard.
I don't think it's about "punishing" drivers, it's just that infrastructure costs money and, TBH, the "vignette" is extremely cheap (to say the least) when compared with what you pay for highways e.g. in neighbouring France and Italy.

As for public transport, I don't have the same experience (I do have a car but use it quite often), I only felt like a "sardine" in rare occasions. There are buses/trams/trains often enough to avoid the busiest "rush hour" trips.
Interesting, I dont see this. I used to watch JRE on youtube with my iPhone, and now consume the same channel via an Apple TV 3. I never got a single ad. I know that he is doing his own ads at the beginning of the show, but only in the podcast version. The YT JRE shows are completely ad-free for me.
You keep focusing on climate change denialists. I am with you on that. It is irrational to dismiss the findings of a multitude of good well-meaning scientists across a wide spectrum of scientific disciplines.

Having said that, climate change denialists are not the problem. In fact, they are great for proponents of solar and wind because it shifts the conversation to how dumb and evil the denialists are instead of seeing how bad wind and solar are for the environment and climate change action.

Look at our conversation. You keep going back to denialists and not actually any answer any question I have on renewables. And annoyingly you keep linking me with climate-change denialists. Can you stop? Being skeptical about renewables is not the same as denying climage-change or for action to comabt climate-change.

>Yes the guy in the video sounds like he's talking to very slow children.

That wasn't my concern. My objection was that he skirted answering a question in the same place that everyone from the cult of renewables does. It always ends up with an argument that we just need to tap human ingenunity to invent new technology just as we did when we went to the moon. Maybe we can, maybe we can't. Going to the moon turns out to be easier than a lot of other things that feel like they should be easy.

>Just repeating "this isn't possible" when lots of domain experts think it will be isn't convincing.

I listed reasons why it isn't possible. You sent me a link that argued the same except the youtuber argued we just need a 'can-do-attitude'.

Let me send you a link. Here's a 'Real Engineering' Youtube video on reasonable issues with (California's) renewables: https://www.youtube.com/watch?v=h5cm7HOAqZY and even that video ends in the same place ... we just need to invent new battery technologies.
For the vast majority of cases I've found it possible (and very much worthwhile) to just think a bit harder and avoid race conditions by construction (for instance, reformulating an algorithm so that writes only occur to different cache lines in a single pass, etc.). That's obviously not always feasible, but in my experience people give up far too quickly.

For the remaining few cases - yes, manually inserting the minimal necessary amount of synchronization (on x86-64 that's often a single instruction). On GPUs you obviously need memory barriers fairly frequently, but that's much less of an issue than on CPUs. Anyway, I don't have any faith in "smart" compilers or language features (which have large costs elsewhere) that try to free me from the simple necessity to carefully think through what my algorithm actually does before I implement it. If you care about getting close to optimal performance, you'll have to do the thinking anyway.
Some other resources:

http://www.wab.com - Have some amazing demos coded in Javascript and tutorials on how to create your own

http://modarchive.org/ - If your only interested in tracked music

http://www.pouet.net - A demoscene information source
When I was working in LQCD (lattice quantum chromodynamics), people were fighting quite a bit with corrupted memory, which only resulted in a crash in the best of all cases, usually it led to very or (worse) slightly weird results.
China Introduces Restrictions on Video Games for Minors
"The decision does not contain specific measures, it is more of a set of symbolic commitments: the Assembly vowed to take the environmental effects into account on any matter that directly or indirectly affects CO2 emissions, and also to prioritise the fight against climate change in the city's decisionmaking process, and to increase the transparency of information relating to the climate effects of municipal firms." https://index.hu/english/2019/11/05/budapest_general_assembl...
FWIW Windows - or at least the HWND parts - is also an object oriented API, it is just closer to something like Smalltalk (which i guess was more popular at the time) than C++. You still define a class with a message handler on it, create instances of this class and can create subclasses. Windows are really supposed to communicate with the outside world via messages and some Win32 calls are really just wrappers for SendMessage.

GUIs tend to fit perfectly with object oriented systems, so it makes sense for a GUI library for a non-OOP language to need to "invent" one. I think one failing of the Windows API was that they made this only for visual windows instead of creating a more generic "HOBJ" object system with message passing that the GUI bits would be implemented on and other system and user APIs would also be able to use.

Though on the other hand Windows event-driven message passing was already a culture shock to most programmers at the time and this could make things even harder :-P
I think Rust is actually very readable in general.

In this snippet the author went through some insane optimization, and opted to use quite a few attributes, those definitely make it look noisy in this case. FFI bindings are verbose and not so clean either.
Avx512
Telemarketers pitch air duct cleaning. This scientist says don't bother
Reading through the comments, I was hoping that someone actually pasted the article itself... because it's behind a paywall. But it seems that most comments can be TLDR'ed as the title of the post.
The best way to penetrate it is to just write a demo! It's fairly certain that it will be terrible, but the point is you tried and you will improve. Hopefully you'll get some pats on the back along the way, inviting you to try again with a second demo, and so it begins...
And - just to underline this point - drivers license is the de-facto Australian ID card.

I can't think of an actual complaint against embedding US companies into what is in practice an important part of NSWs local governance; we might already do that credit and finance to some degree. But it just looks like another little step at creating a delicate system with single points of failure and unreasonably influential power-brokers.
I was an astrologer
I enjoy McPhee's writing, but I couldn't help thinking that in Place de la Concorde Suisse, he was regurgitating the propaganda his sources fed him, rather than getting an accurate picture. While there are some people in Swiss society who enjoy military service, the majority of military age men dislike the army (and voted to abolish the army outright in 1989; it was the votes of the past-military age generation which preserved the army).

As for fighting effectiveness, luckily it has never been tested. But having seen the workings of the army firsthand, from the me-too way in which weapons systems are purchased, to the hidebound mediocrities who permeate the officer corps and army leadership, to the sheer implausibility of an army that has not fought a war in 200+ years being any good at it, I have zero expectation that the army would be anything but an expensive joke in an actual war.
Softbank: Earnings Results for the 6-month Period ended September 30, 2019 [pdf]
VPN Buying Advice
its a discomfort with the seeming desire that all white hats are holy and perfect and not accepting the grey that still contribute to positive outcomes. Its about allowing people to err and redeem themselves.

I find these outcomes exclusionary to those with less positive upbringings and backgrounds.
“doesn't equal” ≠ “is the opposite of”
The Most Subtle C# Bugs in 2019: Null Conditional Operator with Any()
> (My blog's currently down due to too much unrelated tinkering).

Oh good, I'm not the only one with a broken blog:) I discovered recently that while my blog is up, I didn't have source files that would generate the site as it exists on the server. Nice to know other people have similar things going on:)
Why aren't they driving the cars with the driverless software in learn mode, scaled up to many human drivers that are training the autonomous classifiers edge case dataset e.g. human driver stops for this particular shaped object (person in darkness entering street) in 99% of cases, so we stop as well. (As opposed to not stopping for a floating grocery bag where it applies the opposite rule to keep driving based off recorded human driving behavior)

Also, we can detect human gait already can't we? There has to be better signifiers for human life that we can override these computer vision systems with to prevent these tragedies.

What about external safety features, such as an external airbag that deploys on impact, cushioning the object being struck if the system senses immediate collision is unavoidable. Some food for thought for anyone working in this space, would love to hear your thoughts and ideas.
Hiring: Joint Artificial Intelligence Center: Chief, Capability Delivery
What is the best way to live a happy and successful life?
Simulator Sickness
It's not scepticism when you are ignoring evidence. It crosses into ignorance then.
Apache Kafka Gotchas – Beware of What Lurks Within
Here is a nice comparison https://flothesof.github.io/optimizing-python-code-numpy-cyt...

Tl;dr: pythran is very similar to numba but blazingly fast on cpu
The building that it was moved to construct in 1930 is still there and is still owned by AT&T - https://www.google.com/maps/@39.7713545,-86.1579046,3a,75y,2...
It may be almost free to produce the energy with the infrastructure you have, but it's still limited: there's only so much power available. So how would you allocate it?
And yet the reality does not reflect your model at all: Most wealth in the US is inherited. https://www.washingtonpost.com/us-policy/2019/02/06/people-l...
'Astonishing' fossil ape discovery revealed
Thank you for suggesting Clive Cussler. I was looking for some good fiction to read so might try his work.

My guess that in Switzerland there're plenty of places to look outside during your commute. Not all countries are so picturesque.
There are plenty of options and plenty free pricing tiers. I use multiple ones for redundancy and comparison. One of them ended up producing false alerts, surprisingly.
A tale of mistake and retraction shows that science works–eventually
Ag-grid looks very cool but it's almost a megabyte of minified javascript. Is there a way to cut out unneeded features?
Not really. The grocery chain I shop at the most doesn't even have a loyalty card. The other has one but it's a fairly nominal discount only on house-branded items. But there are certainly chains that require a card to get routine large discounts. (Safeway for example.)
One day I watched a 3D engine demo in a 1KB executable file.

It was unbelievable ! With my business partner we always wanted to have time to make one (not even in 1024 bytes, just one)

Those guys were (and still are) amazing.
That suggests to me only a negative correlation between wealth and income among people who achieve wealth via the lottery.

I don’t see any reason to think this same linkage holds for those with a propensity to make money from entrepreneurial or investing activity.
You can fool some of the people, all of the time
Even an amateur C++ programmer or C programmer would understand what that C++ code does. The only slightly opaque thing is the std::tie call.
I'd feel comfortable having one of my C-focused colleagues modifying that C++ code.

The Rust code is... typical Rust. The algorithm almost gets lost in the specific peculiarities.
Why Chinese rappers don’t fight the power
My GP takes 10 minutes per appointment and they sometimes take about 5 minutes after to enter information. Seeing 4-5 people per hour enter their office is a normal day.

Edit: To be clear, this will afford them a salary that is a multiple of mine while still leaving room for about 3 assistants per GP (maybe more, given that assistant work is something that your insurance or you also end up paying for), rent for the office and equipment. They're certainly not underpaid. I don't think they are overpaid either, as the time taken to study before you can become one is very long and the work is probably quite unpleasant.
Maybe someone can hazard a guess of what sense the word emergency is being used here? I don't really follow why there is a trend towards declaring climate emergencies. Is there any call for action that isn't already business as usual for the green parties?

I'm also glad to see a green policy that is, if not pro-nuclear, at least accepting that it is a reasonable target for financing.
The code changes continually. Also the background moves when you tilt the phone.
The problem comes when "I cannot buy a home, since all homes are prized for people richer than me", or "I cannot see a doctor, since all doctors are prized for people richer than me".
The special mission of the custom bunq API headers
knowing this kind of stuff doesn't make you a language expert

Never said it did. But I will say for a fact that those who don’t know it are not language experts.
There is a web service using exactly such a mechanism for U2F in browsers: https://krypt.co/

This works through an addon in the browser rather than native functionality but the system is secure enough that I use it as a backup for some of my 2FA services in case I lose my TOTP keys.
I'm in the UK and the BBC does not let me view the page because of that... Isn't this beautiful? Red tape madness.
There is a normal genetic variation on the saliva composition among humans. Some humans have no amylase activity in saliva just by genetical lottery for example

Lets suppose hypothetically than saliva would inactivate this virus in humans. Most probably there would be still some humans without this defense mechanism. And they would be totally normal humans otherwise, indistinguisable than other people unless tested chemically that just would produce a saliva with low antimicrobial activity (and could allow the disease to jump to other people).
I can't really comment on that case without seeing the code, but maybe you can describe how Rust might prevent those issues - how was the memory corrupted? In the kind of code I write, I find it extremely trivial to avoid the stereotypical memory safety issues. That doesn't mean I don't have bugs, obviously - I make logic errors like everyone else, but no language will ever protect you from that. That's what tests and debugging are for.
They won by making services that are good enough for most people to not bother infringing, not by enforcing copyrights. Now they're getting greedy and fragmenting the market, making life needlessly difficult for consumers. I have no doubt lots of people will turn to "piracy" because of that.
Two state solutions have been offered, agreed upon, and blocked by the US and Israel every time.

I am not in any way for citizens of Israel (Jewish or Arab or Christian or whatever else) evacuating the state. However, illegal Israeli colonies on what is universally agreed as Palestinian land are not acceptable. Opening fire on crowds throwing rubber wheels at a wall is not acceptable. Bombing civilian buildings in retaliation for terrorist activities is not acceptable. Blockading humanitarian efforts to deliver food, water, and building materials is not acceptable.

Every gram of Palestinian resistance is met with a kiloton of Israeli aggression, almost as official doctrine. This is not acceptable.

And all this from the only state in the world which illegally holds nuclear weapons without being a signatory of the non-proliferation agreement, but constantly threatens going to war against a different state for building civilian nuclear infrastructure (which is all the international inspectors have found in Iran for years).
You can only touch your phone if its secured and its for navigation so they are avoiding the problem when people are pulled over for using their mobile phone and saying they were getting their license ready etc.
They have created a problem where people know not to touch their phone, but if you get pulled over and get your license ready you are breaking the no touch rule.
Aka “you can’t outrun the fork.”
Donald Trump Jr. tweets name of alleged whistleblower
You are taking this into ridiculous extremes. She wasn't taking a nap in the road, and a car is stoppable at a far smaller distance than a train. Your argument boils down to "it's her own fault for existing outside a car, shit happens."
The calls starting with par_ are by far not the biggest readability problem. The Rust code has a lot of noise, whereas the C++ reads like almost like a straight C implementation that anyone could understand.
It's quite possible to be skeptical of both MS and Google (etc). It's not a one-or-the-other thing. :)
Just because they plug in at the same time doesn't mean they all need to draw power. In fact a lot of chargers now are set to charge late at night to take advantage of the lower off-peak prices.
Best Papers Announced at IEEE International Conference on Computer Vision
Which of the 4 features did you find most interesting?
Current usage implies illegal things done. With due respect to Latin, the choice of vigilante is odd.
Attacking the Datacenter from the Edge Inward
Jewel Voice Broadcast
If what I've seen is representative, there could be a big opportunity in overhauling the short/medium term forecasting piece in a lot of those companies and adding in a versatile timeseries and analysis platform, which would then allow you to do more accurate forecastings more often (and given the number of readings you're gonna get that might need some thought). And since you're already developing something new you can probably get a nicer architecture out of the whole thing anyway, which might allow you to use all that data in more ways than just for that single purpose. Getting rid of some lock-in from certain database vendors in the long-term might also be nice.

Just speculation, I kinda agree in that I doubt yet another optimisation package is gonna be so useful.
Definitely seen this too.

There may be an OS buffer that becomes full (holding data from network but app has not read from OS buffer) so now it’s blocked.
Growww Kit: Illustration Resources for Startups
This brings back some fun memories. Back in 94 i attended the Assembly in Helsinki, Finland. Amazing people with incredible potential.
Cnpmjs Clones GitHub Webpages
> It's getting harder. Privacy protections mean this type of analysis across hundreds of millions of records isn't really possible anymore.

You think we have LESS data now than we did in the past?

We have more than ever, and easier ways of collecting data than we have ever had.