1,942 karma · joined November 5, 2013
This hugely devalues quality publishers and increases the value of lower-investment publishers who successfully create a lot of pageviews. The latter inventory used to sell for bottom-of-the-barrel prices, but advertisers have decided it's pretty similar in value to reaching the same user on a high-quality site.
The best offensive weapon quality websites have against this trend is native advertising: create high-quality sponsorship offerings that commodity display ad impressions can't directly compete with.
(Disclaimer: I haven't tried this with the new Contacts).
These laws are not a joke; there's a reason that all the mainstream Bitcoin businesses have these constraints, registrations, and rules, despite the way they impede customers and businesses: "know your customer", anti-money laundering and Patriot act constraints on terrorism funding are very real and serious interests of government units with powerful enforcement powers.
Be warned that this is not the same as selling lemonade in the government's eyes.
E.g. when I want to carry a foo, a bar, and a baz around, but namedtuple isn't right (e.g. I need mutation). I'd prefer
config = Someclass()
config.foo = 1
config.bar = "quux"
config.baz = 3.3
and then using config.bar, etc.over:
config = { 'foo': 1, 'bar': "quux", 'baz': 3.3 }
and then using config['bar']Furthermore, ASN.1 has the usual lameness you get when people build generic description languages: for example, it's quite common to encode a particular ASN.1 structure, and then put the resulting structure into an OCTET STRING for inclusion in a parent structure (take a look at Extension in RFC 5280's ASN.1, for example). This is presumably because ASN.1 didn't (doesn't?) support an ANY type to allow inclusion of arbitrary structures that the decoder didn't know how to parse, so there's no extensibility without such tricks.
In the end, I punted and just used BER/DER directly without ever using ASN.1. This made a lot of things much simpler and produced much smaller and more efficient code (e.g. my cert parser for our SSL library for the Palm III ran with no additional allocation space, and compiled to a few K of code).
Which sort of implies to me that they should find a way to fix it before they have a big breach.
If nothing else, the fact that they've been warned repeatedly and done nothing could be pretty compelling if there was ever litigation over losses.
For example, I could imagine someone successfully disavowing a trade at Schwab because they don't enforce the password authentication they claim to, and thus can't convincingly claim that the trader was in fact the account owner.
Among other things, running the radios all the time to send audio to the cloud would be a battery-killer.
It would be great for them to get a copy of everything to the Internet Archive.
The formal definition of "Height to Architectural Top" from the CTBUH requires 5 footnotes and a committee to decide whether the top features of a building are "architectural" or not.
And who put them in charge, anyway?
What for? I continue to assert that articles that claim that patents reveal things about products are unfounded.
I have a number of patents myself: companies file them all the time with little to no concern for whether they'll use them in a product. Thus, the existence of a patent is little to no evidence regarding products.
I am not an expert in its use, but IMHO, it's BS because it's dependent on the idea that you have maximum diversity if various subgroups are all the same size, but it's very dependent on the definition of subgroups. For example, in the case of ethnic diversity, the measure will vary significantly depending on whether you group people from Southeast Asia and people from the Indian subcontinent together as "Asian" or not, or any other subjective subdivision.
It might have use as a comparative measure with a predetermined set of classification groups, but you can definitely manipulate your conditions to construct different outcomes.
The loss of state isn't a big deal for a news site, but if you lost the user's state in the middle of a significant process (e.g. dropping the cart mid-checkout), it would be a big problem, even if it was infrequent.
What would be great if a language provided a convenient way to repose closures into data blobs that could be exchanged between machines or sent via the browser (an untrusted channel that would have to be secured with cryptography). That said, it's not obvious how to capture the semantics of the full closure of the system state without significant work (look at how fragile object serialization / pickling is). Definitely a good area for language research; I'm sure there's some advances I'm not familiar with.
Applicability to domains: maybe they should all be auctioned?