skysight-inc/HackerNews huggingface dataset:
Politics, mainly. Professional liability insurance would help solve a lot of the problems (if not entirely, then at least somewhat), but I can't think of a single policy police unions would fight more. And once they roped in other public-sector unions to help them fight (in the name of solidarity, of course), it'd quickly turn into a quagmire of epic proportions. There's an effort to get such a measure on the ballot in Minnesota, but success is unlikely [0].

0. https://ballotpedia.org/City_of_Minneapolis_Police_Brutality...
Atleast "good" comments would be available via http://developer.nytimes.com/docs since they are moderated (probably guardian is moderated too, didn't read the article yet)
This was a global network outage, we can't talk about the "exact same servers". There seems to be an implication that Google runs on GCP and a global network outage can't affect all GCP's customers but one.
> I'll go further than imply, and outright state that pornography is inherently and irredeemably bad.

While I don't agree, I also think this is a reasonable stance for someone to take. I would encourage others who disagree with this comment to avoid downvoting it simply because you disagree with it.
The "Super Artist" level of entertainment requires an army to support marketing, legal issues, mechanical licensing, PR, tours, accountants, video production, publishing...

Only the big labels are prepared to provide this support.
A few ideas:

* If they happen to be using authy for 2FA and you have the Authy app on your phone, it will use that instead of sending an SMS. You could also just have it send to Authy's Chrome extension.

* Consider setting up a Google Voice number to receive the SMS.
Just to make it clear. For all practical purposes all health care in Denmark is public sector; making Denmark (and other Scandinavian countries) quite different than the rest of the world.
I have seen some registrars offer USB devices that must be plugged into a laptop in order to gain access to an account.
> and will there ever be a day when artists have full creative control of their craft? This would mean that the artist would need to value and understand business practices, distribution methods, contracting, etc.

Well, probably never. Isn't division of labor one of the main reasons for human advancement? :)
Wow, Golang again!

Let me show my web client for hacker news http://hackernewsroom.com
built with Golang too.
The sky!!!
After providing for the basic physiological and safety needs (Level 1 & 2 of Maslow's Hierachy of Needs[1]), the "happiness" returns that money can buy quickly diminish.

I think when a lot of people say "money can't buy happiness" they are assuming survival is not a problem.

[1]https://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs
That was done with C. It was designed to run on the PDP-11, and was a very good fit for that particular architecture.

It would be better if hardware manufacturers designed their CPUs around high-level languages, not the other way around. Burroughs did with their mainframes, which ran Algol 60 natively and also had instructions for efficient COBOL execution. Later, Lisp machine manufacturers made machines specifically designed to run Lisp.

When hardware is designed without reference to the software which later runs on it, never mind the problems the software is designed to solve, it often leads to solutions tailored better for the problem, but which don't fit the hardware particularly well, not being attempted.

Many if not most problems involve processing different data, usually non-numeric, in different ways. MIMD hardware would be better for that.
Great point, and apt that you refer to a strict hierarchy like the military. In Japan, young people are expected to carry heavy responsibilities and older people have fairly cushy managerial roles. (My friend is a CEO of a fairly large company here and he thinks Google is black magic.)
Cars have economy of scale that wheelchairs don't.
https://groups.google.com/forum/#!msg/alt.folklore.computers...

"
> "Dennis Ritchie" <d...@bell-labs.com> wrote

>> Spurious. dd was always named after JCL dd cards.
>
> Alright, I'll bite: What did that "dd" stand for?

I hesitate to leap in front of Dennis Ritchie, but ...

On IBM mainframes, programs are started by "submitting" them in JCL ("Job
Control language") to JES, the Job Entry System.

One of the most important statements in JCL is the DD statement. DD stands
for "Data Definition". It is used to define the data (duh ;-) that is used
when the job is run - input files, output files etc.

JCL has a "unique" flavour; it is utterly unlike normal programming
languages and is archane, cryptic, obscure, complex and rude. It is also
ugly and stupid. However there is so much JCL in the world that, hell, we
still have to live with it - even after thirty years of Unix ;-).

The Unix dd command copies data from one place to another, rather like a
typical DD card in a JCL stack.

The "if=", "of=", "bs=", etc, parameters to the Unix dd command retain some
of the characteristic syntactic idioms of JCL (not to say that the dd
command is as ugly as JCL - it just has a faint echo of the JCL syntax).

For a mainframe guy, the dd command on Unix gives a nice homely touch.

Cheers
Andrew
"
I think your comment highlights my biggest problem with OOP: no one agrees on what it is or how to organize it. The amount of mental energy I used to spend on exactly how things should be separated into objects and how those objects interacted was astronomical.
Still ongoing, seemingly scheduled to go to trial next month:

SCHEDULING ORDER: Jury Selection set for 5/16/2016 09:00AM before Judge David C Guaderrama, Jury Trial set for 5/16/2016 09:00 AM before Judge David C Guaderrama, Amended Pleadings due by 5/30/2015, Discovery due by 12/18/2015, Joinder of Parties due by 5/3/2015, Dispositive motions due by 2/19/2016,. Signed by Judge David C Guaderrama. (lc3) (Entered: 04/01/2015)
>It all seems more of outrage about "kids these days" and "things were more meaningful when I was your age" than anything else.

In most cases, that's exactly what it is.
I don't see why this was downvoted. The points may be debatable, but isn't that the point of a discussion?
Testing VoltDB Against PostgreSQL
This is a great point. The software should be modified to not allow the employee to even make any modifications to the account without the correct credentials.
> Oh man, you have no idea what the state of security is, or how persistent attackers are.

It is only my day job...

You also forgot to explain why, if you had a link which auto-infects a mobile device, that you wouldn't just post the link on Twitter/Reddit/HK/etc rather than infect PCs and then "trick" users into going to the link.

If you're going to spend the time and money it takes to create PC malware, you're going to want specific value from that infection in and of itself. Meaning information theft, botnet member, spam proxy, etc, by using this BSOD route you're likely to expose your PC implant and lose the value there.

> Putting a QR code that takes your phone to some unpredictable site on the internet is a really, really bad idea.

So is clicking a link on Hacker News, but I bet you've done it dozens of times in the last hour.

> Even if you think your mobile platform is secure today, there will be zero-day exploits in the future, and malware authors will use this vector.

And by "this vector" you mean a link, on the internet? Again explain why this is a bigger threat than email/Reddit/Hacker News/Twitter/etc. Or heck explain why AD redirects aren't a threat?
Vostok 1 – 55 years since the first man went into space
AMD GCN, their GPU architecture, not the x86 CPUs.
>> "no terrorism-proof reactor design"

I notice that not one of the American Navy's many nuclear reactors has ever been successfully targeted by terrorists. Which suggests that we have a well-understood design for terrorism-proof reactors: Build a reactor, and then cover it with fancy sensors, big guns, and a bunch of soldiers.
You have a screen already, given that we're talking AR glasses. The mirror is for reducing latency, not screwing up your skin tone, etc.

You only render the particular things to substitute, nothing else is needed. And it won't get your view angle screwed up, and trivially allows for multiple people.
So that was the promise of checked exceptions in Java, and it was TERRIBLE. It turned into

try {
} catch Exception ex {
//won't happen
}

I am sure elm does better, but at first glance it scares me ;)
Interactive development (Clojure)
Indeed. "Oh, we have this completely impenetrable fortress, immune to any sort of attack." "Let me in, pretty pretty please." "Okay."
The downside of message passing is debugging. No call stack so you can't trace things back to their source.
You've done a strong job of describing what I felt years and years ago, and have come to learn is the lay of the land still in the music business. Labels have done a fantastic job of maintaining their gate-keeper status and of being able to break new artists into the mainstream. What didn't change with the internet is, partially kidding here, that 14 year old girls decide what's going to be popular. Outside of that, it's pretty much table scraps.

But...there are some exceptions!

There are certainly a handful of examples of responding to the last question you pose - re: being independent and achieving mainstream success. The ones that I find the most relevant are CHVRCHES (unsigned, SoundCloud got them attention, eventually had their pick of labels) and Macklemore (independent, used major label distribution services though). Also Skrillex - his label had no interest in his bleep-blonk-screech-BASS DROP tunes and he set it free online and got that avenue going - now he's got his own label and millions in the bank. There are some outlier musicians like Prince who are genuinely contentious with both industry and fan expectations.

I think more and more artists who grow up as 'one-person operations' (think Grimes) will navigate a new business platform. Labels will specialize in these artists, or management teams. Eventually though, there does exist a plateau where it seems inevitable to have to deal with a large entity such as LiveNation or Ticketmaster...neither of which are very well regarded as customer friendly in this day and age - at least not as much as direct-to-fan opportunities. The next 10 years should be interesting both in the US and globally.

Oh, and in my opinion, artists tend to start labels as a compensation mechanism to get more power for their own business enterprise, and potentially profit from the success of others signed (see: Cash Money / Young Money Records).
Try to view it as an aggregation of unsound beliefs, attitudes and values.

It's kind of like code written without requirements, by someone who understood the goal of the project poorly because it wasn't described in a language they could speak, using all variables like A2, I3 and V1, built with a student compiler, executing on a static-zapped, assembly-line rejected CPU with errata, mounted on a circuit board soldered by hand connected to a compromised network, running from an intermittent power source controlling a water supply.

These are more reasons why journalism and free speech matter. We need to have the ability to self-inspect our country and intervene where it's deficient.
Some people write songs about the music industry sucking. Hotel California is one (I bet). It would be fun to study this idea. Oh, another one could be Don't Download this Song by Weird Al.

Edit: I wonder if Mr. Miller ever tried something like that.
If it meets the guidelines and you're interested in feedback,this might make a good "Show HN".
AT&T has a security code which is "What is your favorite restaurant?" that we set a decade ago when signing up for internet service.

My wife and I have made, I don't know, 10 guesses over the years and have never been able to figure out what our response was back then.

Questions with fact-based answers are much better. But...I once had a site ask me for my best man's first name (Good! This probably won't change over time!). I filled in "Dave" ... and the site gave me an error "Your answer must be at least 6 characters."

Doh!
Hacker News Onion
no, no authy option

Google voice ok, but given google hasn't updated google voice in like 3 years I expect they'll announce it being discontinued soon.

Any other options?
Another reason to care, is that language often effects what the implementation is going to be like. Ie, if this was NodeJS, it would likely require i have Node installed. If it's a binary language, there's a good chance it has no runtime dependencies, or possibly just some lib deps.

edit: Looks like this same argument has been made plenty of times :)
Supermarket Uses IFTTT to Automate Food Shopping
Fascinating and a little humbling how easily this gem could have been lost to the salvage yard. Makes you wonder how many other half finished games are sitting on decaying ROM chips on a shelf somewhere.

One nice thing about the whole open source movement is that sharing old binaries and source has become increasingly acceptable. To the point where some projects which run out of steam are left out there for the community to finish.

Hats off to the guys and gals who keep this gaming scene alive. I just wish I had more time to game it!
It's essentially impossible for a lawyer to lose their license.
> It's too bad that current feminism/SJW movement has so corrupted the feminism "brand"

I've started to think of the SJ movement as analogous to the GNU/GPL movement. From a high level, it's easy to see it as extreme and difficult to identify with, but if you give it some time and thought, you start to see the merits of the argument.

Note, one does not always have to agree to think there are merits. Once I saw SJ advocates in this light, it also became much easier to see that much like the software license debates, there are a spectrum of beliefs; Not all GNU advocates are alike, just like not all SJWs are alike.

> The definition given doesn't match what currently feminism is about.

I have not seen evidence that this has changed. I have, however, seen opinions that I don't agree with, but ultimately stem from that working premise.
OT question about Silent Circle: I was just looking at your website, and I noticed that you cannot ship to PO Boxes. Is this a security feature (eg, no government knowledge of the recipient) or a logistics issue (eg, FedEx/UPS can't deliver to PO Boxes). I would imagine it is pretty hard to get service for your SIM card without revealing your identity to degree.
I wasn't impressed with VR until I saw a demo of Tilt Brush. When you can use your hands accurately in a virtual world it opens up millions of possibilities for new interfaces.

Gamers are already spending lots of time in VR. If we all have new interfaces for doing our jobs maybe some people will prefer that experience to using a mouse and keyboard all day.
> A much more reasonable (non-fear mongering) approach is to use the gender the person identifies with.

The problem with /that/ would be that non-transgenders would possibly feel uncomfortable with that - which I believe, but correct me if I'm wrong, is why there's gender-segregated bathrooms in the first place.

The only solution would be, as the other commenter says, to only have unisex bathrooms and to tell anyone that complains about that to fuck off.
Agreed. However, is this messaged anywhere in your documentation or setup instructions? Do you provide instructions how how to set this up with a 3rd party or list of 3rd parties?

Although backups are #1 item on any list of best practices, making an easy, and tested, implementation method would be a good practice on your part.
Are xHamster users going to be contacting their reps to complain that they can no longer access it? That's another situation that seems unlikely to me.
I doubt he's an unhappy person - he's unhappy with the power structure of the industry he works in.

Not least he's unhappy because R&RHOF tried to charge him $10k per member to include his band in the ceremony.

It shouldn't be hard to understand the difference.
Are the ADF “Islamist” Scapegoats in Congo?
Ya exactly. If you are writing something high performance, I don't think you want locks. You are more likely to do append only and sort it out when you do a read or such (or fancy magic down the Cassandra route).

For stupid webapp, meh. Most of the time when a page load takes 10 round trips to the DB it is not for a lock, it is to read a bunch of tables to render a page.
I'm always surprised at how much these articles play up the surprise factor of analyses like these. Are the results actually surprising to anyone in the field? It's a cool visualization and this represents an improvement over our older dataset. But not a shocking revelation.

It's fine to play up the conventional wisdom angle, but I don't like the pretense that the scientists themselves are surprised that eukaryotes amount to a tiny fraction of the diversity of life on earth.
It appears Arq's being destroyed by HN currently -- I downloaded the trial for Mac, but when I press "Start Trial" I get "Failed to create trial - A server with the specified hostname could not be found." I'll try again tomorrow.
CafeX’s Dave Phillips to Discuss Business Benefits of WebRTC
Traditionally yes, but the newer Artist-Management dynamic, most successful in Taylor Swift with Big Machine, but also well-respected in the form of Q Prime Management, can do most of those services and retain rights for artists that labels would traditionally take for themselves (e.g. publishing rights, which Q Prime tells their artists to retain). You're definitely not wrong. I think there are cracks in the system though.
Brings a whole new meaning to "pain point". I love it. As a person who needs dental work, I'd love to know which dentists in my region use your tech.
Low end hosting doesn't generally have backups, because it's well, cheap. Extra overheads make the price increase, then you're not cheap and can't compete at that end.

Usually there are backup options included in the plan for upsell possibilities with these kinds of providers. Really, you should not expect a service that has 'cheap' in the name to offer any kind of backup.
Show HN: Continuous Delivery for Versioned Artifacts(Npm, Chef, Gems, Pip, Etc)
I respectfully disagree. I'm here, along with Tamar, reviewing and considering each point posted. There's some good suggestions and we're listening.

The opposite of what I'm suggesting is that people - individuals/companies - do not look after their own backups. That's a dangerous precedent.
Similar case from around that time frame - https://popehat.com/2013/11/07/what-is-the-quantum-of-proof-...

It ticks pretty much all the boxes.

- drug dog "alerting"

- x-ray, multiple enemas, colonoscopy

- completely against the citizen's consent

The major difference is that the police officers bothered to obtain a warrant(it didn't take much). The law analysis of the case was inconclusive, but the lawyers weren't really sure that the police officers hadn't acted lawfully.
Most people do. Bsic decency should be maintained in human society.
Isn't this the exact thing we have now with web apps?
Great! It should have been mentioned in the announcement because I've been waiting for this option a long time.
> The problem with that approach is that not all transgender people elect to have operations

And some simply can't afford it. It requires a number regular sessions with a psychiatrist, and is difficult to get covered by health insurance. One friend quoted me their estimate of nearly $25,000, just for the surgery alone.
The less actual code I see in articles like this, and the more abstraction I read about, the less I take the concept seriously.

In fact, all of this seems like bullshit to me. The actual code inside of the repo is, well, object-oriented. How I interpret this is that the author seems to have no idea what they're even talking about, and that they write more about code than they write code itself.

Show me what you mean, don't just talk about it.
I think because in many cases porn can be exploitative and can perpetuate stereotypes of aggression in sex and set unrealistic expectations for many people who then develop complexes.

It's a complex issue. On the one hand sex is natural, on the other hand the way it's portrayed can have major influence on how young adults (and even mature adults) view sex which can be loving and consensual to violent and unrealistic. And it can lead some to objectifying people.
Perhaps not, but I do believe that the TSA and CBP are siblings under the umbrella of DHS.
Seems like everyone should just be using an automated tool to catch missing/extra semicolons. No reason not to at this point, and eslint even autofixes them for you.
I owned a SMALL Record Label and Studio. I was (still?) good at picking out talent in bands.

The Whole Industry Sucks

I had two bands that ended up on Major Labels and Toured the World. I met a kid on the street wearing one of my Bands shirts and struck up a conversation. They still love the band 10 years later.

These guys per person made at the TOP $7,000 in profit after expenses were paid. One band did a KickStarter and pulled in $40,000. It was their biggest pay day ever. I knwo a band (Zao) who has the a Label's (Solid State) biggest selling album ever and the band never saw a dime. PS That band was drama and the drummer was the biggest jerk ever BUT they still deserved to get paid.
I made up the term 'object-oriented', and I can tell you I didn't have C++ in mind

-- Alan Kay, OOPSLA '97
>I'm guessing your comments are based on seeing a lot of poor practices masquerading as OOP which affects what you think OOP actually is

I personally feel that the current OOP model eventually devolves into the bullet points you listed given enough complexity.

One reason why I think this occurs is that there is no concept of a 'message' in OOP, only methods or functions of a class. There's explicit coupling even when calling a method with no arguments because you know the method is valid for that object.

Contrast this with the example of the 'listener' in the room. A speaker broadcasts his message but the independent agents ultimately decide what to do with that message.

The OOP approach calls "object->listen" on each listener. My approach simply broadcasts the message and lets the objects determine how to handle it themselves.
Hey Bill - when I was remote staff at AOL in the 90s, we had SecurIDs too (which is basically a key fob with 6 numbers that changed every 60 seconds, pretty reminiscent of 2FA on phones/Authy/Google Authenticator). Problem is if you lose that, you're not able to get into your account...
Social engineering in tech has been around since before Kevin Mitnick publicized it and went to jail (unjustly). Why do we keep making the same mistakes over and over again as an industry? We NEED UNIFORM security standards with ALL trusted companies with customer support, where we have tiers of support, and 1st tier doesn't have any access that could compromised security. Similar to ISO standards.

This means there can't be any "impedance" mismatching that can be used from one service to another. For example, one company gives out the last 4 digits of the credit card, and the other uses the last 4 as security info.

What we need is a uniform security standard and training for ALL customer support personnel so that you can use Apple to break into Amazon, or Digital Ocean or Namecheap. The staff need to be trained to never succumb to social engineering ever, and in fact make it impossible for 1st line support to reset anything. Have any security information get passed up to second tier support who are extremely well-trained. Etc.

And have this standardized so that there is incentive for customers to look for this certification so that we don't have to keep suffering the same mistakes over and over again.