skysight-inc/HackerNews huggingface dataset:
That picture with all the brown dirt totally looks like it was taken on a desert here on earth ;)
So duckduckgo uses the normal 64bit floating point, and the clever people at bing automatically switch to bignums when needed. But I have no idea what google does to get that 0?
DynamoDB with Clojure
My point is nobody should have to. You're making a mistake in looking at a single person or single entity and demanding to know why using that one data point a broad, sweeping, generalized policy is justified. It's not. Now if we step back and look at society as a whole the math is totally different.

Socialized medicine allows: (1) individuals to take bigger risks like starting a business without fearing they'd die in the process (2) afford basic care so they can go back into the workforce and continue producing value (3) treating preventable illnesses early meaning the costs are lower -- and they dont spread to more of the population (4) money isn't wasted on marketing, administration and a claims denial department lowering the total cost for everyone (5) reduction in absurd drug prices by using the collective bargaining power of state or federal entities to reduce costs for everyone (6) so many more things you could find out with some research. Not to mention you've totally disregarded the value of human life, decency and suffering. You've made a simultaneously cold, callous and invalid argument.

It's like a fire station. Why socialize fire protection? Well, fires spread.

Look it sucks what happened to you, and in a reasonable country, it wouldn't have. It's time to bring America up to the standard enjoyed by the rest of the world, not tear everyone else down to America's level.
Kernel development is actually one of the areas of programming where you do have to implement algorithms.
Yes, but whatever the false positive rate is, my guess is it will decrease significantly in coming years. For instance, if a patient gets a positive rating, there might be another type of test that would eliminate most of the false positives. It seems to me quite unlikely researchers would not try to make improvements.
It's actually pretty easy. I was able to set one up when I was a teenager, almost 25 years ago, in the early days of the commercial Internet. It is even simpler now.
Last year, the average amount borrowed for a new car was $31,099

This sounds awfully high... I drilled down into their claimed source[0], and no such figure appears there, so I wonder where it comes from. (This would mean that even if we're talking a 75% loan, just 25% down, the average vehicle cost over $40K.)

[0] https://www.newyorkfed.org/medialibrary/interactives/househo...
I don't remember enabling iNotify earlier than it was merged in master. Did I miss a build flag that enabled it earlier than I should have?

Anyways, I'll use this opportunity to say that it has always been great to work with the guys at Syncthing. They responded quickly to every issue that we have ran into. For example, the switch from FontAwesome to ForkAwesome was done for due to a Debian issue:

- https://github.com/syncthing/syncthing/issues/5236
The dangerous part is that now the value of the computation can change slightly if it's no longer constant. So e.g. if it involves a named constant, and that constant then becomes a variable for some reason (e.g. because it now needs to be computed at runtime, because it varies from platform to platform), you can end up with broken code with no warning.
Unlike vaccines, antidepressants have a poor track record of producing measurable quality of life improvements.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3736946/

https://www.thecut.com/article/antidepressant-side-effects-q...
I usually come down on the libertarian side of things, but given the virtual monopoly by way of network effects, I do think some legislation for user derived data is necessary. These folk are not going to self regulate and waive potential revenue if they are not made to. I’d go so far as declare them “near utilities”.
You think people are homeless because there is not enough housing available in the city? How many homes do you think you could build on the same plot of land as a basketball arena? Several hundred? Maybe a thousand condos? That’s like spitting in the ocean. And then what? Give them away to the homeless? It’s not like they’re going to pay for them just because you made a few more available.

Housing is expensive in big cities because there are jobs, amenities and entertainment for a diverse group of people. That entertainment includes sports.
Please give a try to http://www.fast.ai free courses on practical machine learning. These courses had huge impact on people wanting to enter into the world of machine learning like me.
This is a cute argument, but I don't think you can successfully counter "No one in the history of my high school attended an Ivy League school" where California (and Massachusetts, and Connecticut) high schools routinely send 10%+ of their graduating classes to Ivy League institutions.
That's why you go through llvmpipe - you use the Mesa OpeGL implementation in LLVM-JIT-accelerated but pure software mode to implement WebGL, get the results onto a texture, and pass that texture onto your actual graphics card.

https://www.mesa3d.org/llvmpipe.html
and it's not one of two, it's one of three. Intel has huge market share, also, especially in things like notebooks.
Dell doesn't support non LTS (long term support) releases. The next LTS release of Ubuntu is 20.04.
Who are you to decide what is ok and what is not? How do you know that building a supersonic jet doesent open up for other technologies or methods that wil improve effectiveness of fuel consumtion? I dont understand with what logic you get to decide that your consumption is ok but other peoples use isnt.
From your link, it actually says $2.99 per 1000 ReCaptchas so $0.30 for 100. Still cheaper than the automated method of the author.

Also, the automated method is probably more reliable than humans and much faster. And the cost of the speech-to-text API could be lowered by using cheaper services or an in-house model.

(Looking at other services, they all seem to agree on the $0.20-$0.40 range, mostly dictated by the hourly wage of their workers)
The new library which replaces wlc, wlroots, does not have that special code necessary to support the stupid Nvidia special-snowflake API.

In simple terms, sway+wlroots DOES NOT have this line of code:

if (nvidia proprietary driver) {
suck();
}

Rather, it looks like this:

do_important_gpu_stuff(); // Nvidia does not implement this

The Nvidia proprietary driver doesn't support the APIs necessary to run Sway. This is the correct relationship: the driver is responsible for implementing APIs and the software is responsible for consuming them. Nvidia didn't hold up their end of that bargain and thus does not work.

In Chromium, the following line of code DOES exist:

if (nouveau driver) {
suck();
}

Nouveau implements the necessary APIs, but Chromium explicitly blacklists it. Nouveau holds up their end of the bargain here and Chromium does not.
Whoa, I totally missed that! https://blog.chromium.org/2016/06/universal-rendering-with-s... So is it the case that you get decent (though perhaps not great) WebGL performance even if you have no GL-compatible graphics driver at all?

Then are Nouveau users only losing performance and not functionality as a result of this Google decision?
The Gut Instinct: A Social History
There are other ways of doing philosophy than the type that Wittgenstein was rejecting. And in fact they are the basis of things like modern science, technology, and liberal democracy.
No, people who are characterized online as SJWs are mostly persuaded by the push of equality of outcome and hatred of white people, specially men.

Core to the west is the idea of equality under the law, not equality of outcome/opportunity.
Depends on the task and CPU, but especially on smaller machines the slowdown is not so large compared to potentially huge performance gains, ain't it?
Being written in Node.js and running in an aaS model (unless you go for the call-us enterprise pricing), Pulumi unfortunately gets scratched off my list of software I want to use for provisioning production.
Phalanx also means finger to most students of history. It is, after all, Greek for Finger (secondary to Aristotle dubbing the bones so).

What's your point? It seems to be that medical terminology (or the expert body of knowledge that distinguishes someone with anatomical or medical knowledge from the layperson) is an artificial construct which imposes undue restrictions on the easy transfer of this knowledge - guild behaviour.

Every realm of knowledge has its own language which must be learned in order to be proficient. In briefly reading your other replies in this thread, it seems like you feel that computing and programming don't have these restrictions - that is absolutely not true, just ask anyone who has been trying to learn programming themselves but is stuck on the difference between a method and a function (only to find out they are the same thing).

It is not possible to be an expert without gathering the knowledge, the language, and the real understanding necessary to partake in the field. Anything else is simple arrogance, to assume that any specialised field that people spend decades learning, is actually just arcane crud and cruft that disguises the simplicity hidden within
Your claim is cute that high schools "send" their graduates to Ivy League schools. It denigrates their efforts. They applied, and they earned admission.
Make sure you document the long hours and have proof of your productivity. I am one of the those people who implicitly trusts everyone and loathes documentation, and I learned my lessons the hard way. This proof will be useful to you if the situation gets worse and you're asked to back your claims up that you're working much more than him.
They became famous on the net with this bug: https://github.com/MrMEEE/bumblebee-Old-and-abbandoned/issue...
Valley_of_the_Boom new Nat Geo TV Series
> I’d go so far as declare them “near utilities”

Plastic surgeons are bound by HIPAA. They do not provide essential services. Similarly, we can regulate social networks without ensconcing them into our society’s fabric as utilities.
>We can also just take this, as yet-another nail in the nouveau coffin.

I don't understand the dramatics. Nouveau is great but being blacklisted on Chromium is not the biggest issue for it right now imo. A lot of Linux users (myself included) use Firefox anyways, and it's still a default in many operating systems. And you can of course override this. I would place lack of reclocking support much higher than this in terms of issues. And of course, the bugs that caused Chromium to decide to blacklist Nouveau in the first place are still going to affect other accelerated applications.

I'm a big fan of Nouveau, it is what I use on my laptop when in Linux. At the very least, it performs more than adequate for running a compositing desktop environment, and for many common configurations I've had few issues booting things up, the few issues I have had generally solved by using a newer kernel.

If we really want Nouveau to succeed though, the support needs to start coming from Nvidia. AMD and Intel both have in the past supported open source drivers to an extent and it really shows. Nvidia's contributions have been pretty piss poor, and unfortunately it seems they just don't care, which is sad.

I guess I do understand the frustration, but given the fact that this is in response to Ubuntu shipping Nouveau as a default, I think Nouveau's death is a bit overstated.
Majewsky was mocking the document, not you, I think. It's maybe taken minimalism a little too far.
Define "perfectly working". If I download the Linux sources, compile the kernel and install it, there is no official Nvidia driver to be seen.

I didn't say that Nvidia is at fault for the state of the nouveau driver. I said they are at fault for not providing OSS drivers. Nvidia doesn't want to play by the rules of Linux development but they still want to be on Linux. That's legally possible but why should the user or distro manager give Nvidia a pass here when other companies play by the rules?

Think about it. Which components would you be willing to download drivers for if they weren't OSS? Your monitor? Your sound card? Your harddisk? Your network card (oops)? Your mouse or keyboard?
I think Google is truncating the numbers. You get 0 even if you do:

9999999999999999 – 9999999999999990
>found their own countries and be of reasonable size for a nation.

Honestly, you could fill up the number of people using nouveau with chromium in a stadium more likely. From the small pie of linux users, you drill down to nvidia, and then further down to nouveau. All laptop users, even with nvidia cards, will only use the intel gpu unless they explicitly enable the discrete mode and not install the nvidia drivers. Desktop users obviously only buy nvidia if they want to use the binary driver. What do you think remains of the pie ? I haven't met a single person in real life who uses this stack. I love nouveau. That doesn't change the numbers though.
One thing I've learned from reading Medium blog posts recently on programming is that there are some truly misinformed people out there that write extremely well-worded posts describing why their language or framework of choice is better than anything else. If you're just entering the field, you might take their advice as gospel, and think they're really knowledgeable, but they're not. It's just cringeworthy to see the vast amount of bad advice out there.

The most click-baity "ten reasons why you should use my favorite JS framework" posts seem to win, and it's troubling. We will soon be a world full of dumbed down workers, who can't experiment and think for ourselves, but instead get advice from whatever click-bait article included enough buzzwords to get recommended by an algorithm. What ever happened to tinkering and figuring it out on your own?
Well, duh. One of those numbers isn't accurately representable in IEEE 754 64-bit "double" values, which is likely what all of the failing languages use.

If you want more than 53 significant bits, you need something wider than a 64-bit IEEE double. And anyone who cares about such precision knows this and will expect to use a higher precision library. (Or is an incredibly specialized math language, like Wolfram.)

If you think having only 53 significant bits is bad, you should see how many bits common trigonometry operations lose in libm implementations.

Another fun example: video games (historically) have thrown away even 53 significant bits for the higher performing 32-bit floats.
Your position assumes something like cartesian dualism, which is itself based on a series of universal claims, and furthermore has been rejected by most philosophers of the last century, including Wittgenstein himself.
From the paper: new arrivals created winners and losers in the native population and among existing immigrant workers, reducing the wages of low-skilled natives to some degree

What the MSM buries, immigration is a mixed bag, immigrants are not a magical people that always benefit citizens in the US. Of course on the negative side, Americans in the most vulnerable position take the hit.

One can be pro immigration but acknowledge this, and advocate for policies that encourage high skilled immigration.
What dialect of English do you speak? American English "duck" is IPA /dʌck/, same vowel as "us" /ʌs/, for example. The "a" sound is IPA /a/, as in "far".
Apologies. My original reply (now the deleted comment in thread) was on a misread comment (or edited not sure). Thanks for the expanded context, I still disagree with this grinding though.
The prescription against thinking machines, along with similar plot devices (shields promoting hand-to-hand combat, the defacto ban on atomic weapons) allowed FH to construct a quasi-medieval SF setting.

I wouldn’t take mystical pronouncements in fictional settings intended to advance a plot too seriously.
Depends which AVX512 instructions and how quickly you expect to bounce between AVX and scalar workloads. Generally if you can expect to spend a significant portion of your algorithm time in vector optimized code then the small clock drop isn't enough to erode the throughput gains.
It's not just gpu/driver, it's library versions, compile flags, compiler versions plus all the flags (static and dynamic).

Let's say 50 options. If it costs $1 to test each combo it would cost 2^50, around $10^15 dollars. Google only made $10^9 dollars profit last year.

Now of course I'm being facetious but do not underestimate the cost of testing.
http://www.fieldofschemes.com
And nobody uses this terrible mis-feature in practice, everything runs via 64 bit xmm registers.

Rightly so, because programmers want their optimizing compiler to decide when to put a variable on the stack and when to elide a store/load cycle by keeping it in a register. With 80 bit precision, this makes a semantic difference and you end up in volatile hell.
I don't understand, I'm not talking about Starlark..?
CSIA – Crowd Sourced Intelligence Agency
The ternary operator a?b:c is still a conditional operation and may result in a branch instruction, same as an if statement. I wouldn't think it would matter much how exactly the branch condition was spelled in C code. It'll get translated to low level IR and optimized at that level.
I missed that change. Probably because I lived outside the market for my preferred team for so long.

I don't think this changes my assertion that the agreements are very one-sided in favor of the teams. The very fact that the NFL can make that determination for publicly financed stadiums supports my point. I have no doubt they'd flip the switch again if they thought it was financially beneficial or gave them sufficient leverage, i.e. my main point.
I misunderstood your criticism; I thought the blocks were too small.
I don't doubt that Google employees are reading this thread and this might make the life of sight-impaired a bit worse.
The level of aggressive ignorance displayed in comments like this is quite shocking. I'm puzzled as to why engineers and developers think they're qualified to give advice to other professionals in fields where they have no education or experience. What causes that type of hubris?
How hard is it to get a cashiers check? Can you prove the threat of eviction is not also recinded when someone non-white-male pays the rent? If you don’t have the money, obviously that’s harder, but do we have any data that non-white-males who pay the rent a day late get evicted more frequently than others? Landlords don’t care about any color other than on-time-green.
Slightly unrelated but can anyone speculate on the reasons why Nvidia doesn't open source its drivers? I'm curious.
The x86-64 instruction set does not specify any particular ABI and definitely does not specify the precision of a C language type.
Only white males can have money in the bank and get a cashiers check?
I was heavily involved in that world in the late 90s to early 2000s, before DirecTV made it almost impossible.

I remember showing a couple friends of mine how to flash cards with a DB9 serial port card programmer. You could get every channel, including PPV and porn. I never wanted to do anything illegal except watch TV and movies, but a couple friends of mine had highly successful "satellite TV installation businesses" where they would install for legitimate DirecTV customers, then say "you know, for a couple hundred bucks I can unlock all the channels..."

It was a fun time, and what made it interesting was the cat and mouse game that DirecTV played with the hackers. We had cards working for months, but at some points in time you had to get new updates every few days to keep it working. Eventually it became impossible, but it's been over a decade so I can't remember what the final event was.
Is QNX used anywhere? Sounds interesting.
My point is this statement right here:

>Technology is just applied and abstracted physics.

Like thats it. Technology is so simple. It's just physics. I'm arguing with your attitude and your technology worship. AS if nanotechnology is right around the corner and will cure cancer 100%. Cancer is not a trivial problem and likely a problem that will not be solved within our lifetimes.

All the article is saying is that data science, machine learning and all these buzz words popping out of silicon valley aren't the answer to cancer. But we have people like you heralding machine learning and nano-machines as the answer to problems such as world peace. Open your eyes.
All the floating-point arithmetic that is natively supported these days is the 32- and 64-bit kind in SSE instruction sets and its extensions. The fact that something is "available" doesn't mean much in terms of actual support. As far as I know, long double means 128-bit floats in modern clang/gcc, and they are done in software.
Quit, I'm still under 30 years old. I was a decent programmer but never a good employee. After running the cycle of finding a job, saving up for a year, quitting, running out of money, I ended up quitting for good.

Woodworking is something I don't recommend anyone try to make a living off cold. It gets expensive quick. Woodwork isn't particularly valuable as a skill and almost anything you make can be mass produced.

You'll end up needing more space than you have. You also can't get completely away from the computer either as you'll need to market the things you create.

For anyone even thinking about quitting their job and trying it full time I would recommend having 100k in savings first.
Browsers should not need to have GPU acceleration anyway if they are just browsers. But instead, as is Chrome's/ium's style, it wants to be an OS instead of a browser. All other browsers are trying to follow suite but that still doesn't make it right. The more hardware functionality exposed the less secure a browser is.
> I don't think that these people are that thinly spread.

There are an awful lot, it's true. However, there are a lot of projects (including a great many AWS services) that just don't have anything but reference material. A big part of this is how quickly new things come out.

> But who is willing to pay for all the documentation?

It's interesting to see people like Wes Bos make a living off of doing excellent tutorials... so, evidently, some people at least are willing to pay.
I bought (or crowdfunded, don't remember) the https://bela.io/ cape for the BeagleBone and have it sitting on the shelf waiting for me to free up some time to dig into the existing ecosystem and try to take things further.
How long were your shifts?
But it's not well enough, people are filing bug reports with Chromium that are really bugs in noveau.
"In order to end racism and sexism we have to be racist and sexist."

No, all you end up with is more sexism and racism.
What do you mean exactly by scrubbing?
What Left-Handedness Reveals About How the Brain Works (2014)
When no mixing is occurring I believe there's no decode/re-encode happening so that battery savings are realized. If there are multiple audio streams then the mixer kicks in and for that time period there would be re-encoding occurring but from an acoustic quality perspective that wouldn't matter since the multiple audio streams would already alter the perceived quality relative to the reference.
An easy rule of thumb is each 3 decimal digits takes 10 bits to represent. 9999999999999999 is 16 (= 15 + 1) decimal digits. And 3 bits can only represent 0-7. So you need more than 3 bits for that final decimal digit. So, 50 + 4 bits.

IEEE 754 64-bit floats have 53 significant bits ("mantissa").
9999999999999999 - 9999999999999971 == 0
9999999999999999 - 9999999999999970 == 30
9999999999999999 - 9999999999999969 == 32
9999999999999999 - 9999999999999966 == 34
Interestingly, SQLite gets it wrong, returning 2.0, but MySQL, MariaDB, Postgres, and Cockroach all get it right at 1.0

I guess this comes down to most of them having implementations of arbitrary precision decimals.