Comment Re:Missing the point entirely... (Score 1) 162
Nothing. Because the postgres community didn't mean this to be "aim at the NoSQL market." The fact that angry tapir puts that into an abstract on
Nothing. Because the postgres community didn't mean this to be "aim at the NoSQL market." The fact that angry tapir puts that into an abstract on
Right. Implementing this without SQL is so much simpler.
Oh wait
So what exactly does 'web 2.0' mean? Because I can tell you it's a completely vague term, used to create hype around so many disparate concepts it lost all the meaning it once had. And even if you manage come up with some definition, do you really think the business wonks will understand it / should be responsible for choosing the technology?
Wootery implied nothing about Postgres being incapable database system, just that the 'web 2.0' is a buzzword. That says nothing about Postgres (or rather Postgres-XL, because that's what the website is about). And IMO he's right. Also, the ad hominem arguments are annoying.
BTW Postgres is not a company. It's an open-source project, with a community developing it, so there's no 'chief marketing guru' position to apply for.
Except that the transactions in MongoDB can touch only a single document. Which kinda makes the whole ACID idea pointless, because that's about consistency of the whole database. Saying "it's ACID, but only within a single document" is a bit like "you can have any color, as long as it's black".
I'm not sure about CouchDB - I know it used the same approach (single-document transactions), but maybe that changed a bit.
One of the absolutely terrible things coming from the whole NoSQL movement is redefinition of existing terms. "Consistency" is a great example of that, "availability" is another one.
Except that indexes are only BASE. Good luck with querying it
I don't know whether angry tapir knows what relational means, but I see nothing in his post IMHO suggesting he has no clue. JSON is great for storing non-relational data (hierarchies, data without fixed set of columns,
Well, yes and no. PostgreSQL had a text-only JSON data type since long time, and was able to index keys using expression indexes. That's nothing new.
The 9.4 improvements are that the (a) JSONB is stored in a binary form, and (b) a lot of ideas from HSTORE data type, plus new ones were implemented. That means that you can create "universal" index without prior knowledge of what keys will be interesting. So then you can ask for data containing arbitrary keys, sets of keys, values, documents etc. See http://www.postgresql.org/docs...
Sure, it's not perfect and the index may get somehow big, but well
They can also require web filtering and surveillance software, of course.
In many schools, this kind of software, web filtering (including filtering of proxies and category of SSL-based websites) is ACTUALLY REQUIRED in the US, for many schools to keep funding under various federal programs -- eg E-rate.
I'm not going to pretend I know the US law. Or even UK law, for that matter. IANAL
Sure, there are things that may be tweaked by the school, but the are laws setting the basic boundaries for such modifications.
Well, they are perfectly within their rights to provide a policy of "No laptops allowed past this point", at the door.
I'm fine with "no laptops allowed past this point" policy. Heck, I'm fine even with monitoring the traffic, assuming it's publicly announced. What I'm not OK with is when this happens in secret, without telling anyone.
Anything less is a concession on their part.
In the case of your physical PERSON, they can't require arbitrary concessions, such as body cavity searches without infringing on people's rights.
With laptops however; they can require arbitrary modifications or standards of their choosing, before the laptop is permitted access.
Fully updated, not running an EOL operating system such as Widnows XP, No infections present and working antimalware, would be some common restrictions.
There may be differences between US/UK, and the part of Europe where I live. Here we have "privacy of correspondence" which applies even when I (for example) access my personal email while at work. Or whatever. So no, it's not just about physical person - at least not universally.
Well, so how do certificates work? Root CA basically gives you the right to issue certificates for whatever website you want. It's unclear whether that happened in this case, other posts (supposedly from people working at schools in the UK) suggest that's how it works.
I agree that there are cases when accepting a certificate authority specific for the organization is a good solution. However it needs to be done openly, not secretly by installing it in the background. Installing root CA in the background is essentially what rootkits do.
Yes, I have my doubts about how much we can trust to the CAs, but I don't really understand how's that related to the issue here. Need to secure access to some school websites? Issue a regular SSL certificate and ask everyone to accept it (or install it in the background, I have no problem with that). Installing a root CA in a shady way is not the right solution.
Really? Shall we apply the same approach to the physical world? For example "The school can set arbitrary rules for people entering the building?"
Sure, there are things that may be tweaked by the school, but the are laws setting the basic boundaries for such modifications. IANAL, but installing root CAs is clearly unacceptable for me, especially when the users are minors (which, on secondary schools, most likely are).
I suppose he meant that while they might have the right to "wiretap" communications on their own equipment (which I doubt is true), they don't have that if some of the equipment is owned by the user. For example the laptop.
I wonder what he means by "Law enforcement agencies in the United States have recently taken action to address this issue” - I'm not really aware of any actions against "open source internet browsers" (although they're certainly thinking hard about tor and tor browsers). Or is he talking about the internet dragnet that became common knowledge last year?
The question is who is Valgrind. Sounds like a code name of an NSA operative to me
I see nothing about elliptic-curve crypto in that article.
"May your future be limited only by your dreams." -- Christa McAuliffe