skysight-inc/HackerNews huggingface dataset:
> Not maker/taker exchanges, including GDAX (Coinbase's exchange)... Check it out.

GDAX has immediate-or-cancel limit orders, and it's market orders are only immediate-or-cancel, so it has to match incoming limit orders against the limit order book with a limit order matching policy. Which, unsurprisingly, it has. [0]

Maker/Taker just mean fees go from aggressor orders to the orders on the book they are matched with; to enable market makers to optimize their operations in this environment, for instance, GDAX has a Post-only limit order type that is basically an inverted Fill-or-Kill limit order where if any part of the order would match an order on the book (which requires limit order matching!), the entire order is cancelled.

You could use maker/taker pricing on an exchange where limit orders were effectively all the equivalent of GDAX's Post-only (so, makers) and takers had to be market orders, but, that'd be a pretty horrid market for takers, and outside of a monopoly with a strong moat on the commodity pair(s) being traded, I'd expect actual trade to migrate to more sanely-structured venues.

[0] the policy is summarized: https://support.gdax.com/customer/en/portal/articles/2429575... (it seems to be fairly standard price/time priority with price set by the order on the book.)
> Interesting theory, however, a machine cannot own property, only a person can.

Aren't companies in the US people in the eyes of the law (I imagine due to some shameful lobbying on behalf of some large companies).

Could a "company" own a machine that controls the company in some way?
At the same time, what is expected from those solutions in terms of features, usability, security and reliability also grows.
So I'm not sure it will get worse, it will however change the skill set required. As it has been changing since programming exists.
KeePass is an open-source password manager. There are many compatible programs, many with confusingly-similar names, like KeePassX. KeePass2 is the new version of KeePass, which uses a new file format. Most KeePass-compatible programs, including KeePassX, support the old file format and the new one.
I use iCloud Keychain. Works well as long as you use safari, which is admittedly uncommon.
That's not programming, that's devops.

I think we can all agree that the more we automate deployments and the like, the better, but when people talk about automating "programming", they are absolute not talking about automating pushing new versions to the cloud, etc.
> I like binging Netflix in a corner on my
> laptop while I work

My girlfriend and some friends do this during work/chores, but I'm wondering how that works.

Are there really shows that aren't good enough to warrant your undivided attention, yet good enough to watch in the first place?

I really can't think of any for myself. If I don't mind missing chunks of a show, then I don't really want to watch it in the first place. If it was good, then I wouldn't want to miss it. Just curious.
Somebody is buying thousands of 5-star-reviews for WhatsApp
Hi Kalle, I love my daily pour over, so I might not be your target market, but I'd definitely be interested in purchasing a few coffees without a subscription. Have you thought about offering that?
Cool, thanks Netflix, but I'm using a mac now so you can close my ticket from 8 years ago.
I think you miss the point. The article proposes a path for distillers whose target audience is researchers, not the lay public.

Science journalists are fairly poor distillers of knowledge, actually.

What's needed is more like a way for senior researchers to write more and better review papers that lay out and summarize all of the issues around a particular sub-field, for active researchers in that field.
Uncheck the “Play DRM content” checkbox in Firefox, and you have your parallel stack right there. Does it still play Netflix that way? No.
Market orders are not the same as marketable orders. Market orders are instructions to buy or sell regardless of price. They're dangerous because in a sudden price move you may get a bad price (e.g., in a flash crash you may sell a $100 stock for 1 cent). A marketable order is any order for which there's a resting order on the opposite side that can execute against it. Market orders are by definition marketable (unless there are no orders at all), but limit orders can also be marketable (e.g., if someone is bidding $10, and you send a limit order to sell at $9.99, that's marketable).

An exchange can function perfectly well without market orders (you just always have to specify a price), but not without marketable ones.
Medium introduces a paid model
Did it? I have a feeling we're about to see more DRM with music. All the pieces are falling into place. Files get replaced with streaming (which is to files what a service is to a product), and I wonder how long it will take before more companies will follow Apple's suit by ditching the audio jack. Going full digital there will enable companies to set up fully DRMed path from memory to speakers/headphones, like they did with video.
I am not saying it is "okay", I am saying that sometimes there is no other option. Life happens, people cope the best they can, and sometime the reasonable compromise is going to be to let the kid sit on their parent's lap for the duration of a conference call.

https://www.youtube.com/watch?v=-Ojvk-4IcOE
From my perspective, programming is the work of automating the mechanical parts of human work and experience, whether it be something as simple as FizzBuzz, or a web scraper, to DeepFace. Novice, and even experienced programmers seem to forget that the appeal of a system like DeepFace or ReCAPTCHA is the ability to apply it at a massive automateD scale, not the bespoke ability itself to detect or classify human faces/behavior. I think by definition, programming would seem to be among the final group of human activities to be automated.
Up- and downvotes did some damage, too.

I'm convinced that the best way to encourage creative and engaging content is anonymity. Let the content compete on its own merits, not the popularity of the username posting it.
You called it an oxymoron, which was wrong. Lots of things own themselves. If you have a problem with the man's article, articulate it better, or be prepared to be called wrong.
> Is a programming language a good analogy? The C++ spec says what a switch-statement should do, but nothing about how it must be implemented, right?

No it isn't. Example: Netflix will ask for Widevine DRM provider (and exactly that provider!). It's a proprietary closed licensed platform and your system needs to have their binary blob licensed and compiled for it. If you don't have it and didn't pay for it, you won't be able to decrypt the DRM. Of course to get your DRM blob to run, you'll also have to prove and promise to the DRM provider that you have locked out the user from their own device so they won't be able to accidentally record the video they watch.

It's impossible to make your own open implementation or compete with existing players because they built the fact that you need to negotiate with them for licensing into the standard.
I use KeePassX, no complaints, no 'official' browser extensions not that I'd use one if there where.
Scale API (YC S16) Is Hiring Back-End and ML Software Engineers
Here are my thoughts based on my experience with peer reviewed publication.

There are two high level criteria for publication: novelty and difficulty (this is in my field of Programming Languages and Systems so keep that in mind).

The novelty requirement is important and I trust that you satisfied it but (as you pointed out in a child comment) you may not have met the difficulty requirement and the reviewer did their "best" to articulate that in a way that isn't the all together ridiculous "not hard enough".

Naturally we might wonder why "difficulty" is a requirement at all. Shouldn't the importance or impact of the work be the thing that matters regardless of how difficult it was to achieve? The problem is that it's _extremely_ hard to know what work will be impactful and so reviewers, who have to reject something like 90% of submissions, use the heuristic of "difficulty" to estimate.

This is a problem to be sure but I think it would be a problem in other settings as well.
See https://en.wikipedia.org/wiki/Superalloy
What I've typically done: output things as groups of lines, separated by blank lines, then use C-<up> (backward-paragraph) and C-<down> (forward-paragraph) to move between the blank lines.

Also an option: C-x [ (backward-page) and C-x ] (forward-page) to move between occurrences of ^L (ASCII 12 - you can enter it in a buffer with C-q C-l).
You guys should look into your search functionality as it's not working for hours already :)
That's true but Hollywood has been dead wrong so many times it's laughable. They've been dragged kicking and screaming from one giant pile of money to the next. Don't forget the former head of the MPAA Jack Valenti's testimony to Congress in 1982:

>We are facing a very new and a very troubling assault on our fiscal security, on our very economic life and we are facing it from a thing called the video cassette recorder and its necessary companion called the blank tape. And it is like a great tidal wave just off the shore. This video cassette recorder and the blank tape threaten profoundly the life-sustaining protection, I guess you would call it, on which copyright owners depend, on which film people depend, on which television people depend and it is called copyright.

But hey if Hollywood wants to refund every purchase I made adjusting for inflation and with interest of VCRs, LaserDisc Players, DVD Players, BluRay players and all the titles I bought on them over and over then fine let's go back to you can only ever see a movie in a theatre.

Yes I realize DVD and BluRay have DRM but there was just as much wailing and gnashing of teeth over those media when introduced and each one was more profitable than the last and remain so even though their DRM is now broken. Contrast that with the failed DIVX platform and you can see what consumers want versus what Hollywood does are very much out of sync.
There is no 'mythology' of joint-stock companies.

Conceptually, it's a very straightforward premise.
I was talking Denver not Aurora or the outlying suburbs. I guess I could of been more clear. Around here they camp outside of Cherry Creek Golf Course and in uptown around 17th. I was also speaking of the speed limit cameras.

The red light cameras here are mainly on large intersections, 6th and Speer etc. Not really poor nor rich more based upon volume of traffic.
LNG tanks are far from lightweight; to keep LNG at room temperature is about 320 atmospheres of pressure. Liquid propane on the other hand is about 8 atmospheres. Mind you at altitude it's around -50 ~ -60 C, but that will only reduce the pressure requirements to approx 100 atm. Also, LNG has about 60% of the energy density of kerosene. SO to use LNG you'd be taking a double whammy, lower density and heavier tanks.
The reason I mentioned about loosing phone was not related to email recovery but the fact that I did not learn the security lesson of not using a PIN to protect my data.

After I have read this post I wanted to actually enable 2FA right now, but then I discovered that breaking news, terror attack, and again I postponed, the same like I postponed securing my phone with a PIN.
For the same reason that most fields eventually attract lawyers - Hollywood was making lots and lots of money.
So I remember reading some early EME specs that seemed to indicate that EME encrypted content could be decoded and played by the browser's standard decoder and player - in the case of an open source browser like Firefox - hooking these decoding functions is quite trivial. Is this the means they've gone with or does this EME blob include their own decoder and player?

EDIT: This little image here: https://www.w3.org/TR/2016/CR-encrypted-media-20160705/stack... in the bottom right indicates that "CDM implementations may return decrypted frames or render them directly".

Would be very interesting to see a generic CDM hook which could dump all the in-and-out calls to a given CDM.
I'd also like to add that the one day I did get scans of my own mail in my email inbox, it was mail that I had picked up the day before.
There is a real power in the default options though - and when the FB ads first started allowing IG as a placement it wasn't the case.
Yes and no. Yes, with those things the productivity per programmer is much higher. But the trend seems to be that increased productivity per programmer simply increases the work demanded to create products. The easier it is to add features to a project, the more features customers (and thus managers) will demand.

This whole "everything will be automated and we'll all be out of work" argument I think is similar to the mistake made by Malthus, who famously predicted the world would become overpopulated and be unable to feed itself by the 20th century. There are several mistakes in his work, but one of the most prominent is not accounting for the fact that agricultural technology, and thus yields, also increase exponentially.
It is a feature, not a bug. :)
Several shortages of like Vitamin-D, Vitamin-B12, iron, magnesium or calcium are quite often associated with hypothyroidism, so it's a good idea to have a look at them.
as efficiencies are introduced to the ecosystem, human demands on the ecosystem grow too
But they're not supporting an OS, but a browser here.

If it works in Firefox on Windows, there's no technical reason for it not to work the same way in Firefox on Linux.
I think it's a nifty tool but you need to find a better way to describe what it is and what it does.
Mostly re-runs, but also scifi/fantasy stuff that isn't great, but still provides occasional moments of, "huh, that was interesting". Most recently I was binging The 100 while working. It's not good enough to really hold my attention, but it's also a fun post-apocalyptic story with a pretty good cast.

I mostly listen to music while working, but sometimes mindless TV is good, too. Probably not while I'm doing hard stuff, but some days I have a lot of mindless stuff to churn through.
IntelliJ IDEA 2017.1: Java 9, Kotlin 1.1, Spring, Gradle, JS, Go and More
If you don't want Widevine, you can simply uncheck the “Play DRM content” checkbox in Mozilla-distributed Firefox, and the CDM doesn’t get downloaded and gets deleted if it was already downloaded. No need for a different build. Be sure to uninstall Flash and Silverlight, too.
For desktop PCs they still have greater than 90% marketshare. In businesses its closer to 99% I think the title is "Monopoly" is appropriate.
John Deere may not, but General Motors actually does:

http://kokomogmch.com/kokomo-semiconductors/about-kokomo-sem...
Are you aware that records are part of OCaml, which combines with functional programming with OOP, similar to F#?
https://realworldocaml.org/v1/en/html/records.html
I read that last week and of everything I read in that issue, that statement was the most interesting and memorable. And I thought that humans were the ultimate consumers!
Interesting point about ActiveX, but I think that Flash killed (or stopped the proliferation) of ActiveX, at least for video. Flash "just worked".

Don't get me wrong, I use Firefox and I don't use Netflix or Flash, but most people are quite content on Chrome. For Firefox to stand up to Netflix, it would need more than at 15% market share. Firefox is doing what it can to survive. If someone lacks a backbone, it's the W3C :(
Factor out ownership and responsibility diffusely enough, and blame-finding has a tough time obtaining traction, not to speak of yielding convictions. The law has yet to come to satisfactory grips that while ownership and responsibility can seem to go willy-nilly all over the planet, and indeed over time, benefits converge and accrue to an obvious group...who legally disclaim responsibility and ownership. All sorts of rent-seeking and externalizing behavior flows from that discrepancy.

Ultimate blame when something illegal happens in a machine-owned enterprise is likely to remain just as difficult to pin down as it was with the 2008 Great Recession, if not manifestly more difficult.
This can never happen.

The author starts out with an irrational premise.

It's not like the landscape is changing so that 'machines are owning more stuff'.

--- Machines cannot own things ----

When you die - someone else owns your stuff.

It's really complicated.

Suppose you own a highly automated vending machine business.

You die.

Now your kids own it. Or whoever.

The entire premise of the article fails when you realize that 'stuff is always owned' by someone, or the government, or nobody - but there is no 'machine ownership' by definition and not amount of automation will ever change that.
Really interesting little memoir on real RN development experience
So 'zero' is saying 'full power' and -10db is saying '10 times less power than full power' ?
If only it were available in Germany. :(
RE:DOM is now v2.0.0 with true lifecycle events and better documentation
I propose a ballot initiative to make it unlawful to pass unenforceable laws.
I think, deep learning is only one part of universal AI. What these system are good at are visual processing, we don't have really good (comparable to what a human can do) models for language, logical reasoning etc.

Concerning programming automation, consider modern IDEs, they automate so much, that for me it's very hard to program without them. All this automation is quite intelligent but not human level.

If we consider latest experimental programming languages, for example, Agda, its environment has limited ability to complete code based on its type. If we can make this functionality more efficient, it's theoretically possible to find small programs which satisfy specification, though writing correct specification isn't easy.
Lots of things own themselves.

Can you name a single instance of a complex, industrially produced item (let alone one interacts with our day-to-day world in a significant way; and is quite inherently possessed of the ability to kill human beings) -- that "owns itself"?
The other popular one here seems to be keepass. Do you have technical concerns with it, or is it just too user-unfriendly compared to 1Password?
I don't make a habit of it, but sometimes I'll have Twitch or something running in PIP mode while working. If I'm alone at home it can get pretty quiet and I don't always want music on.

It's a bit like white noise. I'm guessing this person uses Netflix in a similar way.
This is another way of thinking about I had not originally thought of, thank you.
Mozilla did fight back, but nobody in the OSS community at large bothered to care about EME until the writing was already on the wall. I remember being at the Mozilla Summit 2013 discussing Mozilla's alternative proposals, but even by then the prevailing mood was that of imminent despair at the inevitable.
Major shake-up suggests dinosaurs may have 'UK origin'
There is a vast difference between Salt Lake City and Scandinavia:
SLC: Sunset December 21st 5:03pm
https://www.google.com/search?q=sunset%20salt%20lake%20city%...

Tromsø: 12:18pm
https://www.google.com/search?q=sunset+Troms%C3%B8+december+...
The Future of Sci-Fi Publishing
That doesn't make it bad advice.

The comic advises using correct-horse style passwords rather than tr0ubaDour-style. That is good advice.
I don't get it. You argue that not being able to visit Netflix "isn't the full experience," and so people won't choose a browser where they can't visit Netflix. So, because of this... all standards-compliant browsers should be unable to visit Netflix? So then why would anyone choose a standards-compliant browser?
Sure, but why prefer say KeePassX over KeePass2?
the tool seems nice and I think I heard of it before.
Is it only 6 months old? I am surprised you don't make more than 1k/month.
Ah. So, it's the interminable aspect, rather than your particular kids being especially unbearable. Got it. Thank you for explaining.
I'm still not getting how this is a step backwards. Last year there was no Netflix on Linux. This year there is.

Is there a better way to make strong DRM?
What do you use to unlock your password manager?

A 7 word diceware passphrase would be a good idea.
ok, yes, but cut me some slack. when i said that, i was stuck on the side of the road next to my model T with three flats and i was reflecting on the poor quality of leather they'd used in the tires.
Most human intelligence is used to solve problems created by other humans who are doing tasks that can be automated.
A little OT, but my first thought of the kind of databases that academia would inclined to pioneer was MIT's BayesDB, "A Bayesian database table for querying the probable implications of data as easily as SQL databases query the data itself":

http://probcomp.csail.mit.edu/bayesdb/
IMO, devops is just a special kind of programming.
Thats for financial liability. What if the machine makes a crime?
Imagining a World After Fossil Fuels – Stratfor
The page says I joined in 1970 :D https://www.dropbox.com/s/sfa1imgle0zn6vk/Screenshot%202017-...
Ubuntu Cloud Demo Videos – MWC17
I'd love to try this, but minimum $19/mo subscription as the only "Buy Now" option?
I second this. I've been burnt too many times by burnt instant coffee to subscribe without a sample.
The government could claim "ownership" over something all it wants, but unless it knows how (or cares enough) to crack it, such claims are pure bunk. Someone who automates and encrypts the key pieces of infrastructure in the enterprise, would make it impossible for the government to interfere. They could pull the plug on the service entirely. They could go after the enterprise's suppliers and compel them to turn over data/money (assuming those suppliers aren't themselves machine-run). But they won't be able to interfere with the machine's operation in any significant way without lobotomising it. And if we're talking about something sufficiently popular, any such moves by the government would become political suicide.

Legal claims are only ever as strong as your ability to enforce it. I can envision machine-run enterprises that are so well automated and encrypted, that any efforts by the government to interfere, would work about as well as governments trying to outlaw the common cold.
Yeah, I don't want BSDs to disappear as well, (not likely), but watching this, (among other things) definitely left a bad taste[1].

1 - https://www.youtube.com/watch?v=cofKxtIO3Is
It's a bit less weird when you consider the fact that the random software engineer is the person who set up the NYT's social media account.
What are some of your opinions, perhaps the most contentious one's?
The problem is DRM has been used for more than digital rights management. We've seen it used to surveill the user and collect information - and restrict actions on the users' computer when it thinks you're doing something illicit (not allowing you to burn things to disc, restricting the ability to screenshot videos, uninstalling/deleting programs, adding rootkits, etc).

Far outside the scope of providing authorized access to protected content.

What's terrible is Netflix could have used it's considerable influence to tell _that_ _Industry_ that we won't walk this walk anymore. EME - as I understand it - allows them to create a closed-source program that runs in a sandbox to authorize and reproduce content we've paid to view. It should have very limited ability to do this - but breaking out of sandboxes is what some software engineers are employed to figure out. We're trusting those companies with the ability to run their programs on our computer so we can watch Paul Blart: Mall Cop. We hope it works as it's defined, but it's not a guarantee.

It's not worth it and pirates don't rip from Netflix anyway. They usually work for the industry as some part of the distribution/theater network.

This hurts the customer. Our computers are not our own.
Torvalds cita Microsoft
I don't see why not: Silicon Labs in Austin. All of the company's office space isn't setup like this, but my floor was.