skysight-inc/HackerNews huggingface dataset:
To me the interesting question isn't whether what the robot is doing is "good art" or "really art", but rather whether it's really the robot doing it or whether it's actually the robot's creator(s) doing it by means of the robot. In other words, the question of agency and responsibility.

Can robots be truly independent and responsible for their own actions, or are they always nothing more than extensions of their creators?
Sapiens: A Brief History of Humankind - Yuval Noah Harari
The idea is that something similar could happen as happened with video: With digital connections replacing analogue ones, the interfaces could require downstream devices to implement DRM protocols (HDCP in the video case), limiting high-quality signals to licensed output devices.

But for video, the benefits of digital transmission were way greater, and extracting signals from a output device is way easier with audio. Grabbing decrypted video from a TV screen's internals is really difficult, analogue audio from the cable between a audio DAC chip and a speaker is easy.
>Assuming that it is illegal to prevent someone from voting, what problem is this compulsory voting meant to solve?

Apathy and laziness. Plus in the us there have been quite a few states which try to pass laws for the sole purpose of making it more difficult for certain groups, usually minorities, to vote. Making voting voting compulsory would do a lot to solve that.

>It feels like totalitarianism to me.

I'm sorry, but that's just stupid. If anything it's forced democracy and not even remotely close to totalitarianism. There are tons of things citizens are forced to do, file taxes, sign up for selective service, serve on a jury which costs jurors money if they are chosen, etc. Forcing people to go to a voting place once every 4 years is pretty light comparatively.

>What if I feel that a certain election is a sham, and prefer not to participate?

What I've heard from Australians is that a common thing there is spoiling your ballet if you don't want to vote.

>Too many people not wanting to vote should be taken as a signal that something is seriously wrong.

That I heartily agree with. I personally don't vote because I live in Illinois so my vote means nothing. That's a serious problem caused by a horribly inefficient and outdated system. Right now a vast majority of Americans have no power in elections, it always comes down to a very small number of swing states, usually less than 15. Live in 70% of the states? Well tough shit, what you want doesn't matter at all. That imo is the fundamental problem. I think if we switch from possibly the worst voting method to just a straight democratic vote, ignoring all the superior voting methods just sticking with FPTP, we would see much greater turnout.
You are correct. The idea is that you space them out every 4 months so you can keep tabs on your credit file for free.
i agree that scalable infrastructure is needed to manage a production pipeline, as others have explained well.

i found this article was a useful reminder, because sometimes a job doesnt require a fully grown infrastructure. i commonly get these requests that dont overlap with existing infrastructure and wont need any followup. in that particular case a hadoop cluster, heck even loading into a pg db would be wasted effort.

but i wouldnt want to manage our clickstream analytics pipeline with shell scripts and cron jobs.

is there any lightweight tooling out there that can schedule/run basic pipeline jobs in a shell environment?
Multiple government systems rely on Experian for identity verification. If you don't have credit, you don't exist in the system according to the government. I've run into this personally with healthcare.gov and state medicaid applications, as well as commercial uses like Amazon Payments.
Pascal’s Wager about God
There are a staggeringly large number of firearms in the United States. Firearms are incredibly dangerous objects. Just about the only way to make one more dangerous is to have no idea how it works. I would also think that from an intellectual point of view, one would want to have at least a basic understanding of something you oppose so strongly, which is almost never the case when it comes to firearms.

"There is a non-trivial portion of the population that feels rifles only exist to kill other people."

I find it odd that you say people think rifles only exist to kill people. Pistols are used in the vast majority of shootings, and rifles in the vast majority of sport uses.
The Conservative Churches Resettling Refugees
This concept is key. Growth in the presence of antibiotic in pure culture on agarose plates does not necessarily equal pathogenic potential. Every adaptation probably has a cost to the bacteria, and if you throw in the immune system and other competitive bacteria that may not be pathogenic, those 'super bacteria' may be less super. All that said, as a microbiologist, antibiotic resistance terrifies me, with the current economics of new drug development being as daunting as the technical challenges.
Discussion: https://news.ycombinator.com/item?id=12467865
The pleasure of finding things out- Richard Feynman
Post-scarcity while a nice idea is something that will never be reached. All we have to do is look a Maslow's hierarchy of needs(https://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs) there are no absolutes there only relatives. You can never fulfill relative needs for all.

Here's a very simple example. We can make a very strong argument that we've reached a very high mark on safety. We live in a society that's safer now than ever before. Yet we are constantly scared that the world will come to an end. Politicians and the media have made sure we have something to be scared of. Do all people feel safe? No, yet by all statistics we live in a very safe society.

Another one, internet access. Forty years ago, if anyone even mentioned that it needs to be a basic need they would have been laugh at with no mercy. Today, it's not such a ridiculous thought.

You say these are really wants. Yes to some but wants are so strong to some(many) that they become basic needs. How many times have you heard some one say,"I need my coffee." Really, coffee is a need?

Given this what does post-scarcity really mean?

We can define a set of basic needs now but over time they will change and they will grow.
Driver license numbers change when you move, so are not useful for things meant to be long term like credit.
Does Apple have the Courage to push the web?
Even if your local troop doesn't enforce the official BSA policies... There are alternative scouting organizations that have different official policies. Why support one over the other if the other exists? Support alternative scouting organizations is all I am saying.
The Hadoop article linked is available at https://web.archive.org/web/20140119221101/http://tomhayden3...?
I think the idea there was supposed to be that if no "negotiation" occurred for most sales (either dealerships reformed or they were replaced with direct manufacturer sales) and everyone paid "sticker price", then manufacturers would start to compete more on price, thus reducing the overall price and margins of vehicles in the long run.

Also, how come you didn't drive out if the dealer with your new vehicle that same day?
Absentee voting (vote-by-mail) is of course universal, as no politician would want to be the first one to say "we're not going to let active military servicemen vote". That would be political suicide.

Some States years ago opened-up absentee voting to literally everybody who simply asks for an absentee ballot. In some counties in those States, the percentage of people voting absentee was so high they just shut down the polling stations and have everybody vote absentee by default.

Now that said, we are the US, and that means we have this thing called "the South", and people in "the South" want to have strict controls over the polling process and require ID because that makes it easier for them to exclude people who have the "wrong" skin color from participating.

The US is a very large and very diverse country, and compared to European countries has very little central control when it comes to things like, for example, how elections are run. That's all State and county level.
The Billion-Dollar Ultimatum
There was no element of that. The frustration was mostly 'the client's hiring process is a mess.' On our part, the one piece of work we needed to do to sell Starfighter better was to write some 'accessible prose' on 'the practical applications of having cleared level six' -- this should have been more of a priority, and it wasn't. I can look back and see the opportunity I had to do it, myself, and am bummed that I didn't get it done. Lesson learned; it will be part of every challenge we release going forward.
Making the Case for More Refugees in Northeast Ohio: Anand Sandesara (Opinion)
I would not want to be the one on-call for a million row SQLite database!
I'm a little disappointed that I was able to solve it so quickly, I thought it was going to be a big multi-stage puzzle where the color values and image dimensions/row boundaries would all be important factors...

Still, my solution (in JS) was a little more verbose than yours...

<img src="puzzle2.png" id="puzzle-image">
<script>

/*
Pink (white) 232,3,138
Blue (black) 58,185,229
*/

window.addEventListener("load", function() {
var image = document.getElementById("puzzle-image"),
canvas = document.createElement("canvas"),
context = canvas.getContext("2d");
canvas.width = image.width;
canvas.height = image.height;
context.drawImage(image, 0, 0, image.width, image.height);

// Test 1 - rle
(function() {
var rle = [], prev = null, count = 0;
for (let y = 0; y < image.height; y++) {
for (let x = 0; x < image.width; x++) {
let pd = context.getImageData(x, y, 1, 1).data;
if (prev === null) {
prev = pd[0];
}
if (pd[0] == prev) {
count++;
} else {
rle.push(count);
count = 1;
prev = pd[0];
}
}
}
var r1 = "";
for (let i = 0; i < rle.length; i++) {
r1 += String.fromCharCode(rle[i]);
}
console.log(r1);
var r2 = "";
for (let i = 0; i < r1.length; i += 3) {
r2 += String.fromCharCode(parseInt(r1[i] + r1[i + 1], 16));
}
console.log(r2);
}());
}, false);

</script>

(Where puzzle2.png is the image in black & white)

(Edited to fix indentation...)
The whole credit reporting system is a money making racket and there is zero interest in keeping the information in it accurate. No one is held responsible for mistakes and the suffering people go thought because of it.
Eh like people say there are alternatives with more functionality
I don't know how it works today, but back when I was 20-something it was good advice to dispute anything negative on your credit report, because a lot of companies wouldn't bother responding by the deadline. I had a friend who made a defaulted mortgage disappear that way.
In the last five years, AI/ML has gotten better at some things it was previously mediocre/good at, but what progress towards creativity or singularity has there been? None. DL is not an enabling technology for creativity.
How about a simpler task: a cup of tea. Let human in any apartment kitchen and they will make you a cup of tea. Robot?
Certainly not in 2016.
I'll add
4. Web apps can actually offer better privacy and security than mobile apps at this point.
I got that far too. I don't believe it - there has to be more to it than that. There'll be something else in that file that's better hidden, for sure, and I'm pretty sure it won't be plain ASCII and hex. :)
thanks for sharing, this is exactly what i've been wondering about
Learning systems programming with Rust
I've had bad/wrong info on my reports in the past and it took years to get the stuff removed. There is no transparency to the process and the process seems completely arbitrary.
This is a shockingly accurate representation of the vast majority of "Scrum" implementations.
or just abandoning the notion of passwords entirely
A react native popup dialog
Computers now can redo paintings in van Gogh style. Can they invent van Gogh style though?…
If you take us to Black's and pick up the tab, I'm there next week.
> As the saying goes, "knowledge is power".

As the paraphrase from a TV series goes, "power is power". Knowledge is only
a leverage. You can't do sh&t about modern cars' overcomplicated design, at
best you can complain and grumble.
Note that the author is British. Standard payments in the UK are made via the Faster Payments Service, which is free and almost instant in most cases. Contactless payment is near-ubiquitous in the UK, as is mobile banking.
There are a few issues i can see here.

1. (meta-science) If this result mattered, it would be published in the Journal of the Acoustical Society (JASA), which is where all the good marine mammal acoustics work is published. This appears to be a private journal of a particular russian university, which is less than convincing, and single-author papers are always (fairly or unfairly) subject to higher scrutiny. Other weirdnesses: the paper was submitted on 16 AUG, accepted the same day, and "reviewed" within 5 days. This suggests a certain laxity of rigor.

2. This work was done in a small highly reverberant concrete-walled pool. It would be more convincing in free-field, as much of the analysis here is tightly coupled to notions of coherency, which reverberations blow right (so to speak) out of the water. Why their analysis is done in pascals SPL and not dB re 1uPa SPL (as everyone else does) is confusing.

3. There is little to no quantitative analysis of spectral features in the results or discussion. There are also multiple sentences that involve the phrase "we can assume", which I would argue is certainly not the case.

4. That dolphin clicks are spectrotemporally complex is a boring result. The authors fail to demonstrate, and in fact basically don't even claim, the assertion in the HN title.
I would say:https://en.wikipedia.org/wiki/Dinosaur_National_Monument

It is about 6hr drive from Denver, however, and I don't know what kind of time you have available.
IMO, the whole idea that all children must exit school knowing the exact same things is the problem, not any specific thing like NCLB or Common Core. The people designing our education system appear to think of children as a raw material to be processed into a uniform commodity, and that's where all the trouble comes from.
In Greece, elections are always held on Sundays.

No provision for submitting votes by any other means other than physically going to election posts(in practice, the government uses schools), entering a tiny makeshift voting booth (which in theory protects you from prying eyes and gives you privacy, but it really doesn't), selecting one paper sheet among the pack you received before entering the booth (one sheer for each political party), placing it in an envelope, sealing it, exiting the booth and dropping it into a box. It doesn't get more analogue than that. Also, there are penalties for those who do not vote - in theory you will be prosecuted, in practice, AFAIK, it rarely happens, but either way, it adds to the ridiculousness of the whole thing (of course the parties want you to vote, and they conspired to force you to vote by making it illegal not to.. This is Greece).
According to Aristotle, persuasion has three parts - logos, pathos and ethos. Your logical argumentation is logos, a powerful tool but not the only way to persuade. Pathos is the appeal to feeling (avoid triggers), and ethos is the establishment of trust, authority, credentials, character. Different persuasive tactics work with different audiences. On HN, logos can work. In US elections, pathos tends to work.
Maybe one of these days... I've been spending what time I have for learning completely different languages on Haskell, and I haven't messed with that in a while either.
Some steps to monitor your credit (USA):

1. Signup for https://www.creditkarma.com. Yes, you can argue about giving your credentials to a 3rd party company and they show you ads but credit karma sends me real time activity on my credit report FOR FREE. I get offers etc but I am happy since I can keep an eye on my credit report from all agencies. (except Experian who want you to pay them for report).

2. Get a free credit report once a year from https://https://www.annualcreditreport.com

3. Get your FICO score from discover [0] for free OR Open a credit card with Citi cards [1] and I think for $95/Year fee, they give you free FICO score which is the score that majority of lenders use. There are many other companies that offer FICO score for a fee but this was a good way for me since I needed that type of card anyway.

[0] https://www.discover.com/free-credit-score/

[1] https://www.cardbenefits.citi.com/Products/FICO-Score

4. Check your credit card and bank statements every few days. I do it once a week. It is a good habit. For this step, do it manually. Don't rely on mint or tools like that. Check the transactions manually.

5. Setup alerts with your bank/credit card for transactions with a certain threshold. For example, I have alerts for anything over $10. For under $10, see Step 4. This is another step in case you do have a fraud.

5. Don't give out your SSN or credit information to anyone unless absolutely sure. Never give these on a phone call with any company unless you know that you called that company and they need the info (example: health insurance etc).

6. If you ever get a call from a Collection Agency, do not give them your information right away. Lot of collection calls are plain fraud or incorrect. Ask them to send a letter with details (genuine ones will do anyway). Read this from FTC about debt collection to educate yourself

https://www.consumer.ftc.gov/articles/0149-debt-collection

These steps will keep you safe for the most part.

Fun fact about credit reports: See this video by John Oliver.

https://www.youtube.com/watch?v=aRrDsbUdY_k
That's a really good question. The best people I've seen so far have had a willingness to rigorously align their models with reality, plus the knowledge and/or experience to know what to check. Verifying assumptions, picking evaluation metrics appropriate for the problem, checking for model interpretability, checking that model decisions are sane, and so on.
Perhaps I missed it but one large advantage of badic income is
1: not means tested—losing benefits because you found a better job is a huge problem with current systems. I know from first hand experience as I went through school.

2: Universal and free market oriented. You are not told how to spend that income and you can then use it to support small business/entrepreneurial endeavors.
You might mean the differences between MinGW and MinGW-w64. The
former is the version hosted at
http://mingw.org that used to be called mingw32 (not to be confused with mingw-w64-i686). The latter is what a lot of Linux distributions
package today and what you install with MSYS2 [1] on Windows. It was initially
forked from MinGW to integrate support for the 64-bit Windows API, hence the name,
but it has gained other features since and is more actively maintained.

I've run into a difference between the two recently. It turns out that
MinGW implemented POSIX glob() post-fork, which hasn't been ported to
MinGW-w64.

[1] As I side note, I found that MSYS2 makes a huge difference in how you develop software
for Windows with a POSIXy toolchain. Anyone who uses MinGW on Windows should try it.
You can replace (replant) trees faster than you log them. How are you replacing the steel you're pulling out of the ground? You can recycle steel, but there is a limited supply and extracting it is energy intensive. We can grow an almost unlimited number of trees, and each one is a carbon sink to boot
SQL is horrible for many use-cases. have a look at http://datomic.com
And yet a fourth dimension to the problem: time/difficulty multiplier.

Going Multiplier
----- ---------
High 1x
Wide 4x
Deep 8x

Make the best decision given your current circumstances and engineering resources.
Repository: https://github.com/dabit3/React-Native-Elements
This sounds pretty similar to DCMA reporting. When responsibility for error correction doesn't fall on the person making the error there will be more errors, especially in an automation system because there is no incentive to sanity check. In both of these cases, the person harmed is blamed for not monitoring an a third parties automated system for errors. Users now need a way to automate the monitoring/dispute process.
Well, to be fair, serialization is still performed - but interchange format is cleverly picked out to be as similar as possible to common memory representation.
"The features you mention are only fixes introduced to solve problems that were caused by the chosen approach in the first place."

The chosen approach is the only choice! There is a reason why smart people at thousands of companies use Hadoop. Fault-tolerance and Multi-user support are not mere externalities of the chosen approach but fundamental to performing data science in any organization.

Before you further comment, I highly highly encourage you to get a "Real world" experience in data science by working at a large or even medium sized company. You will realize that outside of trading engines, "faster" is typically the third or fourth most important concern. For data and computed results to be used across organization, they need to stored centrally, similarly hadoop allows you to centralize not only data but also computations. When you take this into account, it does not matter how "Fast" command line tools are on your own laptop. Since now your speed, is determined by the slowest link, which is data transfer over the network.
I would. That's a pager that's never going off.
Magic Leap Tech Infographic
Phil Schiller, Greg Joswiak and Dan Riccio explained the technical reasons that triggered the removal.

http://www.macrumors.com/2016/09/07/apple-explains-headphone...

But no, continue with the fucking conspiracy theories, just like how they removed the floppy drive to because Job's neighbour was a floppy disk magnate and had an annoying dog, and they removed optical drives because Jonny Ive wants CD's to become worthless so he can make abstract art from used CDs.

I know, it's "cool" to bag on Apple - first it was because they were the outsider, PC-using people would make fun of Mac users because we were different - we didn't just buy a PC like everyone else; then Apple released the iPhone and became a household name, and non-Apple users would make fun of Apple-users because we were buying the 'popular' option.

Sure, I can see that the headphone jack removal will inconvenience some people. I can also see the argument that USB-C might have led to less inconvenience. But that would then mean that no accessories from the last 4 years would work, and people would still complain.

I've seen people posting images of Apple's old iPod/iTunes ad artwork with the silhouette and white headphones, saying "remember when Apple's marketing was all about white headphones". Do these people seriously think the iPhone 7 has no ability to use wired headphones, whether Lightning or Analog?

Or is it just the same thing we always see. Find something vaguely controversial. Take a single aspect and hyper-focus on it, without context, and try to get your shit viral. I'm waiting for a less-tech-aware member of my family to say they don't want an iPhone 7 because they won't be able to use headphones with it.
How many companies out there playing with big data are at least half of the size of Twitter?