skysight-inc/HackerNews huggingface dataset:
There were times when I could not watch content in Linux because the DRM decoder didn't work in Linux, so even if I paid, I couldn't get the content I paid for. That's another story, but with HTML5 that's all fixed.

How? Do you really watch video in the browser on your computer where you can run Google-provided builds of Chrome? Isn't that pretty annoying?

What do you do if you have some random small ARM or Atom box running Linux with an UI that's convenient to use on the big TV screen it's connected to and using a remote control? I don't see an obvious way to watch DRM-protected video there. HTML5/EME doesn't help a bit as you still need a (binary-only) content decryption module that you can't get for your platform.
We tried terraform and gave up. We do use vagrant a lot though. How does HashiCorp make money?
"...is the cornerstone of Keynesian economy".

Yep.

One of the Bush Administration's top guys was actually caught making this argument for the adventure in Iraq. My jaw dropped.

Actual people-killing is an extremely limited part of our military. As pork, it has the justification of "provide for the common defense" and generally, bipartisan support.
A child/foreigner can point at "inconceivable" and ask:

'what does "in-con-ceiv-able" mean?'

as opposed to 'what does "..." mean'

A japanese beginner will see 照り焼き and say "uhhhh.. ri..."

compare this with seeing テリヤキ
Largely because the entirety of latency arb has to do with taking advantage of price differences between exchanges. How those differences are created is largely immaterial.

As long as you have multiple exchanges that are not perfectly syncd (a distributed systems problem!) There will be time based arbitrage opportunities.
Varnish is meant to be stripped every 40-60 years.

For a stark example of how conservation effects the appearance of a work take a look at this image of the Mona Lisa, and the Pardos Mona Lisa replica (copied ~20 years from the original). Because the replica is much less valued, more aggressive conservation and restoration techniques have been applied. Compared to the original work which last saw major conservation over 200 years ago.

[1] http://www.arthistorynews.com/i/entries/1069.jpg
Totally thought that was supposed to be a 3.5" floppy disk.
>What are they supposed to do ? Deliver all their movies DRM-free and see them immediately get copied to torrent sites ?

Is that not already the current situation?
> Brian Waters, another security researcher, tested BENIGNCERTAIN on his own hardware and managed to obtain the VPN's password, also known as a preshared key.

> On Friday, he tweeted a message of the output from his test, which revealed his test password of “password123” among a list of two other possibilities.

A password and a pre-shared key can mean the same thing depending on context. Regardless of what it is, the value in memory should not be able to be used externally to log into the system. The article references "password123"---that should not be recoverable from memory.
You can't simply take a characater apart and glue meanings of the parts together - it's more complicated. Having "乞" part doesn't necessarily mean it has the meaning of begging - it's a "sound", rather than meaning, element, which "provides" the sound of "吃".

And although I don't know the "喰" character, I can tell it didn't become Chinese 吃 and Japanese 食. 食 is more "ancient", where "吃" seems only used so widely in modern time.

Simplification of Chinese characters indeed started many arguments, but the "tranditional" Chinese used in Taiwan has also developed some "simplified" characters.
Assuming that hft forms didn't drive other prices down. In particular the costs to trade (in the form of the spread, fees & execution costs) hadn't been decimated by hft firms.
Because Americans used willing suspension of disbelief to transition from a nation purely interested in itself to a nation interested in the entire world.

When the music stopped in August, 1945, guess who was most widely deployed, had the people and wherewithal to lead? Guess whose closest partner - the UK - was wholesale getting out of the Empire business? Disregard the industrial Golem we had.

We have entire cable channels dedicated at least partly to rerunning propaganda designed for consumption by Americans for WWII to his day.
I'm sorry, but I have to ask, if you don't care what we all think, why do you bother talking to us at all?
> Have you considered starting your own stack from the ground up?

Yes. I'm actually in the middle of trying that now.

I want to set up a vpc, a few web servers (1-10) with an autoscaling policy behind the vpc along with a bastion server and a cron server, a code deploy setup to work with autoscaling, cloudwatch logging and monitoring, a load balancer, an elasticache instance, and an rds instance. I've been working on this off an on for months. If you or anyone else can point me in a direction to simplify this I'd be grateful.

The core of the problem I had with terraform (outside of the ECS issue) is that there is one AWS service that gets soft deleted. I can't remember what it is right now but it really threw tf for a loop. So I'd setup the stack, do some testing, decide to shut everything down for the day with a `terraform destroy` and the next day i couldn't resume because tf thinks the resource exists but aws doesn't think it does.
So Russian conventional forces are 3rd rate? Your assessment is based on what?

Listen to what Obama said after calling Russia a regional power:

“Obviously a bunch of rebels are not going to be able to compete with the hardware of the second-most powerful military in the world.”

And if "significant strategic interests" were not at risk in Syria, we won't be using terrorists in an attempt to topple the countries legitimate govt.
What specific issues do you have with PubSub and with Stackdriver?
So a native Chinese might have less knowledge in his language :) thanks for the added part.
> None? None. So we have no common ground.

Is that how you conduct discussions with people from outside your field(s)? You might be more successful if you are willing to find common ground outside your immediate field of expertise. Also, I told you I was willing to reconsider if you were to show how my personal experience in that area is relevant to the discussion.

> I've done more than my fair share of explication

No, actually, you haven't. I don't know whether you maybe have elsewhere in this thread, but in your responses to me you did indeed not explain your position particularly much. You have to some degree in your medium article, and I was willing to build on that.

> and noticed some kind of gap that neither you nor I are willing to bridge for whatever reasons.

Really, it seems to me that it's only you who isn't willing to entertain just for the sake of understanding the arguments of the other side the idea that maybe they indeed have thought this all through, that they are aware of your arguments, and that they have reasons to reject them after all.

I would be more than happy to be shown that DRM and the criminalization of DRM bypassing is indeed not a big problem, as that could solve a lot of problems with ensuring fair compensation for creative works, which is a big problem that the digitalization of the world has brought. Unfortunately, I can't really recognize any effort on your part to bring forward any arguments to that effect. Instead, it seems to me that you are utterly unwilling to reconsider your own position, and as a result don't even understand what you are arguing against, which only compounds the ineffectiveness of your arguments.

If you want to make yourself understood, you have to be willing to seriously question your own position, and you have to assume that the other party is not trying to sabotage the conversation if there is any chance to do so. And you have to try and avoid sabotaging it at all cost yourself.
That's a lot of carbohydrates.

We could probably all have a better day by eating less of them.
Installing the anniversary update, Microsoft did the following to my computer:

* Turned Fastboot back on, breaking my Linux dual-boot.

* Enabled remote desktop.

* All privacy settings set back to default.

All of these settings were previously turned off by me. I'm now in the process of removing MS products from my computers.
Thanks Al!

These days I think companies like Bandcamp and Distrokid - https://www.distrokid.com/ - are doing it better than CD Baby.

This article made me beam with pride. I love that companies like Bandcamp are still thriving.
Yep - currently rolling my own on GCE but would really love them to roll out managed service to handle failover. Hopefully now that their v2 has gone GA it releases someone to work on adding new db types.
America profited barely at all ( by law, war profiteering was like a ... firing squad offense, okay not quite but... ) - we'd run more debt than anyone thought possible at the time, consumer demand had been suppressed since 1929 and the thing just exploded. Eventually. After 1949-1950.

The critical thing is all that debt and industrial capacity, presented with the prostrate markets of the world.
Nah, 喰 is entirely unrelated; it's one of the few characters Japan invented (most are imported and sometimes simplified from Traditional Chinese).

On the other hand, you might recognize 吃 as the 喫 from 喫茶店 (café).

The Chinese simplification was overall a good thing. A lot of the simplifications are from Japanese, even. Like, compare the Traditional 體 with the Simplified 体 (body) - the latter is from Japanese.
or which red buildings aren't buildings. It'd be nice to verify on a city such as Philadelphia that has an open parcel layer, but then again cities with parcel layers are probably well mapped out in OSM
I'm pretty sure in most cases you get subscribed to an artist's mailing list for getting their music.
Is it actually diminished, or just more out of the public eye?

I don't go trawling around for pirated content, but I've stopped hearing much in the news about big "busts" of things like Suprnova every other week - I think the first one I heard about in months, if not years, was all the noise around KickAssTorrents being shut down.
After the wave of web counters in 90s, there were some services that offered "number of users online" (visits during the last few minutes, because doing CGI for that was not that easy).

Looks like we are now using a few more bytes to provide that information ;)

It's a cool idea though, I wish GA provided a public link to the stats you could share. Instead you need to ask people to provide their google account e-mail so that you can add them.
> 'what does "in-con-ceiv-able" mean?'

Really? You don't think someone with less experience in English would say "what does... inkonsayvaybull mean?" There are plenty of instances where the word is not pronounced the way you think it is.

> A japanese beginner will see 照り焼き and say "uhhhh.. ri..."

A child or beginner would probably be more likely to say "uh, what's that thing with the 日 and the 火, it's something ri something ki." Just because something is a symbol doesn't mean you can't describe it. Children are also very likely to just sketch out a picture of what they remember, even if it's incorrect, and you can usually figure that out.
I should also point out that sandstorm only gives apps a single mounted directory that is writable and every "grain" (running instance of an app) has a download button that includes that mount point, so while sandstorm doesn't dictate data formats, you can get your data out and likely migrate it to another app.
But placebo only work in the situations considered as light cases, where regression to the mean is still feasible. Once you consider cancer, severe infections or other stuff like that, there is no placebo effect anymore. That's why I said most of the placebo effect is regression to the mean, and once you study diseases where regression to the mean never occur, then the placebo effect is in-existent.
Yep. "To provide for the Common Defense" is in our Conftituion. It may be worth reading a bio of Eisenhower to see just how big a shift the pre-WWII drawdown was to the post-WWII equilibrium ( after a span).

America was founded against the idea of a standing army for almost all its history.
I don't know if the freedom of Bandcamp's model is the primary psychological factor for me in this behavior, but I find myself much more liberally spendy (paying more than what the artist usually asks, if it's an option) with this platform than I have been on any other. From watching the front page where they give you a live feed of people purchasing music, including how much more than the asking price they pay, I don't think I'm alone.
Logographic systems have some major disadvantages:

• It's possible to know how to say a word, but have no clue how to write it. This phenomenon is called character amnesia, and it affects most native speakers.[1] Phonetic languages allow you to write out a misspelled word, which readers can understand (or autocorrect can fix).

• Likewise, it's possible to know what a symbol means, but have no idea how to pronounce it. This is extra-fun in Japanese, where most kanji have multiple pronunciations.

• Looking up words is harder, as there are no "letters" to sort by. Sorting can be done by stroke count, by radical (four corners or SKIP), or by phonetic spelling (in pinyin or hiragana). Modern technology has made this easier, and some phone apps (like Pleco) can even OCR hanzi. Still, it's far less convenient than phonetic languages.

The only aspect in which logographic systems win is information density. You can fit more words on a single page. This is obvious if you've ever seen Chinese or Japanese copies of works that were originally written in English. The Harry Potter books are crazy thin. Also, Chinese and Japanese tweets can express a paragraph of information.

1. https://en.wikipedia.org/wiki/Character_amnesia
Given how popular this tiny article has become I think you could take the risk. If you link it under the current one, you can probably get 1000 views just from the current wave.
Those poor kids get blamed for everything.
I disagree. There are already cities that have shut off much of the traffic downtown, either through high taxes or straight up forcing people off the road, like Mexico City. I can easily see a city saying "No more human driven cars in the downtown core, only self-driving cars" and it instantly becomes useful.
I surmised it was happening based on various news reports, but I just assumed that it was impossible to view online unless you had cable.

I know Hulu and other outlets stream NBC content, but for stuff like this I assume they put it behind one of those "login to your cable account" portals.

I get NBC over-the-air, but work and family mean parking myself in front of the TV at specific times just isn't possible. Other than local news and a show here or there, we watch television using our Roku.

I'm not a huge fan of the Olympics, but it's definitely something I'd watch if it were easy, and even tolerate commercials for. NBC and other producers aren't embracing streaming fast enough. They're losing whole generations of viewers, and recapturing them will be more costly than taking a hit now and making on-demand streaming a first-class content delivery channel.

It's like herding cats--they managed to get Americans to spend 4+ hours per day sitting in front of the television. If you start to let them wander off in random directions, it won't be easy to get those eyeballs back. There's no reason I shouldn't be able to go straight to NBC.com right now and view every new and archived episode of every show they've ever produced. Why NBC allows Hulu and NetFlix to operate as middle-men, I'll never know. Hulu, et al should be technology providers similar to Roku; instead they sit directly between NBC and their revenue stream. Whatever NBC charges, they're almost certainly losing more money than if the ecosystem was more open and centralized portals less important. And why aren't local affiliates storming the castle? They're getting screwed six ways from Sunday.

Maybe NBC is a bad example because they're owned by Comcast, which heavily distorts their incentives and biases them to the status quo. But that's not the case for other media companies.
...Or can you?

import ctypes

def tuple_setitem(t, index, item):
obj = ctypes.py_object(t)
item = ctypes.py_object(item)
ref_count = ctypes.c_long.from_address(id(t))
original_count = ref_count.value
if original_count != 1:
ref_count.value = 1
ctypes.pythonapi.Py_IncRef(item)
ctypes.pythonapi.PyTuple_SetItem(obj, ctypes.c_ssize_t(index), item)
ref_count.value = original_count

>>> x = (1, 2, 3,)
>>> tuple_setitem(x, 1, "foo")
>>> x
(1, "foo", 3)

Disclaimer: for entertainment purposes only, do not try this at home!
Uber isn't making cars, the CEO has made that explicitly clear. Uber has hired people who have built systems that enable a regular car to self-drive. I just don't understand where the disconnect is for you.
An amazing cacophany of copyright lawsuits flood out to everyone covered by Safe Harbor at once - e.g. ISPs, CDNs, anyone who provides any sort of storage or bandwidth to another person at all...
Otzi the Iceman Wearing Five Different Animals When He Died
I'm happy to answer myself. Previously unknown challenges are just the various facets of building and deploying an application. Its not so much that they were unknown problems so much as the abstraction we designed for doing so proved challenging to solve those problems.

Ultimately, Otto was trying to be a masterless PaaS (Heroku, etc.). When you frame it that way and think about all the things you'll have to solve it becomes challenging. On top of that, we always wanted Otto itself to be fairly "thin" and delegate its difficult duties to the rest of the stack. This required us to build a bunch of features we weren't ready to build into our other products OR risk bloating Otto itself.

Overall, it was too early for us to do.
Can you open a ticket with GCP billing that you believe it's misclassifying your card as a prepaid card when it really isn't? If you have the card on record on your account, someone may be able to look into it (but no guarantees).

I'll see if I can ping the people that handle BIN data to see how we handle these kinds of issues.

Disclaimer: I work in payments at Google.
That certainly looks more complete. I was mostly wanting to see if I can pull the reader into learning Japanese without realizing that they were doing so.
I work for a Healthcare start-up, and we use Consul and Vault extensively. We did find Terraform to be troublesome though, and rather difficult to work with (error handling, corrupted state files etc.). Vagrant is used sometimes for development and testing, but the Developers prefer docker (faster start up, lower footprint) and who am I to argue with progress.

I will continue using Consul (it's DNS interface for service discovery is awesome) and Vault, but most everything else seems like it's a bit too ambitious and ultimately lacking.
We use Serf for infrastructure command propagation ("Chef, go converge on host X", "Docker, start running container Y on host Z") across our entire staging and production sets of hosts, and Consul for holding most of our network topology information across three different geographic regions. Works pretty well. We're bringing in Nomad (edit: and Vault) now, though they still have a few rough spots.
"here's no reason that "cultural" lists need be mutable, or "cultural" tuples need be immutable."

er, yes there is. if a list is not mutable, doing list.append(something) in a loop would re-initialize the list every loop iteration. the same reason you shouldn't add to a string in a loop, as strings are imitable.

to me, an immutable list is not a list.
I'm very curious about this, especially in the long run. Do you need to hire extra staff to work the "other" 20 hours that isn't worked, or do you find your staff are producing about as much in their 20 hours as they would in a 40 hour working week?
Module functors were an SML feature - not really in the original 'ML' language. I would put Haskell in the ML family, and it doesn't have module functors. Rust has type inference, and a core type syntax and semantics that is heavily inspired by it.
Mmm, sorry but have to correct for the record:

CD Baby has never had an annual fee. See http://members.cdbaby.com/cd-baby-cost.aspx It was always just a one-time up-front cost because for every incoming album, I (and later, others) would do about 45 minutes of work: scanning album art, digitizing the CD, spell-checking the bio and song titles, listening to some of the music to include in future recommendations, and finally putting the CD on the physical shelves in preparation for sale. Even with digital distribution, this up-front cost was still needed because a new album arriving meant many gigs of uploading out to 50+ different digital retailers. So, CD Baby's main profit model was a cut per sale. 9% of digital income, or a flat $4 per physical CD sold.

Tunecore's model has always been to take 0% or almost no fee per-sale. Instead that annual fee is their main income. I think you might be thinking about Tunecore, in your comment here.

Funny thing is (and I feel like I'm saying this confidentially, but fuggit, HN comments, here we go), I always thought Tunecore's model was kinda brilliant because it tapped into the ambitious musician psychology better.

At CD Baby, we'd often get emails/calls from musicians thinking of signing up, saying, "Let's say, conservatively, that we sell 100,000 copies. You'd be making $400,000 just off of our one album!"

I'd wince and say yes, that's right. Then I'd tell them that the average artist - https://sivers.org/lines - sells under 20 copies, not over 100,000. But everyone thinks they're the exception.

So that's the kind of person that would see Tunecore's model and think, "Ha! Only an annual fee and then I get to keep 100% of my 100,000 sales? Hell yeah! I'm going to save $400,000 going with Tunecore over CD Baby."

Ideally, a company could offer both pricing models, and let the client choose their optimistic or pessimistic sales prediction.
Another similar tool:

https://github.com/smartystreets/goconvey
WWII killed 4% of all humans on the planet. Perspective, please...

For perspective on the Middle East, there is always "A Peace to End All Peace."
This is lovely!

It does however make me reflect that I would do something like this on my "day off" too. And by "this," I mean I would feel the need to create something, post something, or otherwise turn my relaxation into some kind of output.

Recently I've tried actively not creating and just allowing myself to relax without being conscious of it.

I should note that I'm not presuming anything about the author. Writing may well be their way of relaxing. I just wanted to share a self-realization that I hope may be helpful to others.
Future Shock Levels – Paul Hughes
Have you used a functional language? (Lisp, OCaml, Erlang, etc.) Lists are immutable, yet appending items is O(1). That is achievable with even a basic singly-linked list implementation.