"The IPCC does not carry out its own original research, nor does it do the work of monitoring climate or related phenomena itself. The IPCC bases its assessment on the published literature, which includes peer-reviewed and non-peer-reviewed sources."
Kind of says it all... they reach the conclusions they are paid to reach by finding published literature that supports those conclusions, even if that literature is from sources which are considered "crackpot" by real scientists because they lack peer-review.
If you are on the anti-side, these idiots being uncredentialed as climatologists does nothing but give you ammunition; if you are on the pro-side, then you aren't doing yourselves any favors by giving these guys a bully pulpit from which to preach.
The first rule of systemd is: You do not talk about systemd. The second rule of systemd is: You do not talk about systemd. Third rule of systemd: Someone yells stop, goes limp, Godwins out, the discussion is over. Fourth rule: only two guys to a systemd conversation.
If it was an OS X knock off then why aren't the distro's using launchd. Serious question - launchd is fine.
Something to to with the number of Mach messages a second Linux doesn't do...
Seriously, launchd suffers from the same constraint/soft dependency problem that systemd has. It's possible to deal with it by providing imperitive rules, but getting the races out when trying to express them as constraints is... difficult. Perhaps if there were tools that were capable of doing that for you, but if you've ever build something with a circular set of package dependencies on Ubuntu, you know that such tools require making your graph through multiple dependent build files acyclic; it's an NP-hard problem to solve.
Your comment, along with all of the others, proves to be that nobody that dislikes systemd has actually used it.
Required service dependencies are *absolutely* trivial, unidirectional or bidirectional.
This whole comment section is hurting my head. So so so much misunderstanding and untruth.
On the contrary; I've fixed a number of the dependency orderings in ChromeOS using systemd. Like I said, it's fine if you are OK with rebooting, and as you said, it's possible to express the dependencies correctly. I don't think we are contradicting one another.
It's also possible to explicitly specify correct build order dependencies in the Debian build system, so that it can avoid retries. My issue is that it's also possible to express the dependencies as loose constraints, and things can still be made to work (rebooting in case the mouse didn't start up correctly in ChromeOS was one of the things I fixed; 95% of the time, it started fine, but the first reboot after an upgrade, before the boot cache files had been built, it didn't, due to timing). The Debian build system does it by retrying.
The problem is that people depend on this behaviour to get them out of jams, rather than drilling down and fixing the missing underlying dependency specification, *because the system _mostly_ works without them needing to do so*. And *that's* the problem. If it just freaking *broke* outright, like a reasonable system, you'd know (A) what to fix and (B) that you didn't have any more hidden timing related crap lurking in the shadows, which wouldn't show up in in house testing, but might show up as a heisenbug at some customer site. That's just not acceptable.
This should surprise no one. One of the problems with a constraint based system is that you don't control the precise ordering of things.
This doesn't bother the Debian folks, because their build system is a constraint based system. If they have a package to install which has dependencies, they don't control the actual build order of the dependencies, or of their dependencies, and so on. Turtles all the way down. You do an apt-get install foo, and it's going to try to build subcomponents when they become available to try to build. And if they fail to build, they don't care: they "try again later", in case something that happens later satisfies the dependency that wasn't satisfied the first time around.
This is very disturbing to system administrators, who like things to be both orderly and predictable. All dependencies should be mapped out, known, and explicit. If something gets tried now, and fails, the correct response isn't "We'll try again later!", it's "Stop! Someone fix this fucking thing, it's obviously broken".
The build system is not deterministic; if there are two components, and one has a subdependency on some X of "at least version N", and another has a subdependency on X of "at least version N+2", then depending on the vagaries of network overhead, it's possible that half your code gets built with version N and the other half gets built with N+2, and things break. Things breaking is in fact far more acceptable to a system administrator than "things act weird", and "things act weird" is at least deterministic for a given build instance, and far, far, more preferable than "things sometimes work and sometimes don't".
So system administrators dislike Debian for large system installations. And they dislike systemd for starting things up and shutting things down.
A desktop system is far, far more forgiving: "It's not working; I'll just reboot!". As long as things "mostly work", then things are great! "Look! It's as good as Windows!".
Note that launchd in Mac OS X has many of the same problems as systemd; it's also a constraint based system. It's somewhat worse, in that it insists on controlling file descriptors and sockets and Mach ports for the things it starts - which means you have to rewrite a lot of at least the startup code in most Open Source software to tolerate being run by something that opens the files and sockets that it expects to do itself. But that's just a lot of make-work, and people who are paid to do work are paid because it's not something they'd be willing to do voluntarily, for free, and that's what they're exchanging for the money they are getting in exchange for putting up with that part of the job.
Unlike the people making things work with launchd, though, the people expected to make things work with systemd aren't being paid. And so systemd represents make-work and change for chage's sake, which doesn't sit well with volunteers.
--
So yeah, a lot of people find systemd annoying. Kirk McKusick once accused "vnode" as being "the structure that's taken over the kernel"; in Linux, systemd is fast becoming "the program that's taken over user space".
How this will all play out, I don't know, but don't expect it to be resolved any time soon, given the dichotomy between the philosophies of the stakeholders involved.
A better model would be random partial replication between servers.
Not sufficient. My on-ramp server could potentially edit my post before passing it on for replication. I'm not sure if this is solved by your later comment about putatively authoritative servers or if that one only applies between the replication servers? I don't know enough about the iApple model to judge this one here.
It's possible to verify the signature on the message using the public key in the profile for purposes of authentication (*NOT* authorization!) and non-repudiation purposes. You would require the intersection of two information vectors be compromised in order to alter someone's message - equivalent to controlling both the forward and reverse DNS entries for SMTP spoofing; presumably, you would not be subject to unsigned information there, the way the DNS system *without* DNSSEC fails to protect SMTP today.
It also requires a level of cooperation that's unlikely between competing players.
I already specifically noted that it's arranged as a mutual security game on the GloboCop model. This is the same model that was used during the cold war to prevent active warfare larger than brushfire wars. The math on it is rather complex to explain, but I could give you references to works by the Sante Fe Institute and the Brookings Institute. It's mathematically supportable.
This interferes with the "I want to be able to unsay stupid stuff"/"I want to be able to use the server while high or drunk and fix it later" feature
No it doesn't. If the protocol includes a "delete message X" command
Let me stop you right there. This would open the protocol to the "cancelbot" problem. It can't be allowed. What you can do instead is to implement "no_see_ums". You, or any exterior level of containing groups of subsets of the implied group "everybody" (but not "everybody" itself) can decide to "subscribe" to a set of of things in the category "I'd rather not see that". The top level is always unfiltered, and you can have "politeness" groups of "I'd rather you not see my drunken ramblings" on top of that. Polite people join the "politeness" group, and everyone else can (if they look hard enough) see your drunken ramblings. Forard distribution ACLS (immutable) would let you limit distribution to members of a politeness group. Thus - internal, but not external visibility + cancel. Assuming you group your drunken ramblings instead of flinging them to the winds.
But it solves the "domain name hostage" problem for profiles.
Again, its likely a "delete entire profile" command would be built into the protocol.
No. It's a permanent record of the data, or at least as permanent as "until an EMP takes out, simultaneously, all the replicas". Deleting a profile would be tantamount to deleting everything the profile has done in the past, which is tantamount to the historical rewrite, without the "polite consent" of those it's being rewritten out from under.
I'm not sure how you'd deal with "multiple persona" in a reasonable way; you could, I suppose, simply allow it, and allow for mutual adoption and unilateral dissociation - "A adopts B & B adopts A" and "A adopts B and B rejects the adoption", but the storage requirements balloon. For example, I have a number of distinct digital persona that I maintain for reasons of separation of roles, and I'd be sorry to lose that, but I probably would not maintain more than a handful in a social network setting in any case, corresponding to my current social networks and the roles the networks themselves are intended to fulfill. I have a persona on Facebook, I have a persona on LinkedIn, I have a persona on Google+, and so on.
I rather expect that any system that got built on this model would want to be able to subsume, or at lest replica the data an
Yeah, because all those US doctors who got ebola got sick because they were overseeing ebola patients in the mines they were overseeing. Your ignorance is showing, maybe your anti-US hatred is clouding your view of reality.
Just like the earthquake in Haiti and many similar situations prior to that, a disaster or a severe threat of some kind provided a justification for the US sending troops and establishing military bases (or otherwise an enduring military presence) in a nation that previously denied entry to the US military. A lot of awfully convenient series of events like this have happened in the last fifty years or so.
You mean that... *GASP!!!!!* That earthquake machine I built for the government was used for *EVIL*, rather than for the peaceful, *GOOD* type of earthquakes?!?!
I am so glad you were here to enlighten me!!! I'm quitting my job at the government labs, right after I finish the solar flare machine I've been working on!!!!!
That mandatory quarantine and travel bans are a good idea yet?
No, nobody has figured that out yet. The CDC says up to 1,050 people per week are coming into the USA from countries with active Ebola outbreaks.
Explain how you plan to run a rolling quarantine for 3,150 people?
Convert Larry Ellison's island back to it's historical use, when we had no effective treatments for Hansen's Disease (Leprosy)?
Historically, Ellis and Angel Islands managed quarantine just fine for massive numbers of immigrants. It's a solvable problem to run a rolling quarantine.
What do you mean, "[physical fitness] does not engage your brain"?
It's all muscle memory, once you have your routine down. It doesn't require thinking to accomplish. It's like the cross-country running I did in High School in order to get out of a PE credit so I could take the first CS class that was offered there. I did it because I had to, not because I wanted to.
If you're into the endorphins/runners high, great. If you're in a team sport that requires strategy and tactics, great. If you're sitting at a Nautilus machine going through a workout routine, you might as well get totally stoned first, because it's going to be your medulla doing all the thinking about moving your muscles; there's no higher brain function involved.
Some of us find it rather impossible to "just zone out".
Just because I could build this thing Bennett Haselton wants, doesn't mean that I agree that it would be a useful or monetarily rewarding or socially redeeming thing to do. I don't even think the technology would be all that tricky, or even patentable, for the most part. As far as I can tell, it's just a "I want to build an X just like Y, but different from Y in these ways" play, like all the other idiots who want to compete with a big player in a large market niche in the hopes of a big $$$ exist strategy.
A potentially bigger issue though is even if I'm willing to move my profile after stricthost.com shuts it down, I'm still relying on stricthost.com allowing me to grab a copy of my profile to move off somewhere else. Its not as simple as just "changing providers." In order to 100% guarantee that my profile will never be censored, I would need to host it myself.
Technically not true. A better model would be random partial replication between servers. This would follow the usenet "flood fill" distribution model, where multiple replicas end up on different machines. This interferes with the "I want to be able to unsay stupid stuff"/"I want to be able to use the server while high or drunk and fix it later" feature you (effectively) required in another discussion we were having. But it solves the "domain name hostage" problem for profiles.
To prevent editorializing of your profile and posts by putatively authoritative servers, you'd have to deal with the trus/revocaction issue, but this could be handled by treating it like the iTunes/iCloud CDN model, and having signing key of signing keys, generational signing, and a monotonically increasing version number on the signature knapsack for a given profile. This also solves the "stale cache in fraudulent/stale replica holder" problem, but requires a hierarchical and strongly distributed authoritative UUID/OID distribution model.
You could still dick with someone's profile, but you'd have to be a trusted server to do it, and you'd have to deeply compromise the server software such that the authoritative signing key infrastructure was effectively back-doored. If anyone ever found out about it, you'd lose your position of authority forever, and presumably these positions would only be granted to "superpowers" in a GloboCop-style mutual security network. You'd effectively be exposing all your vouchsafed users and their users (in an arms race analogy, you'd be giving China the a ability to vote with France and the U.S. to deactivate all of Russia's nuclear arsenal). A major player is unlikely to risk that on a petty vendetta, or even for an intelligence agency.
Given that you're not OK with the 70% remaining people that are currently unqualified, that'll get you another 12.6% overall, instead of 57.4% overall. Way to go for the 22% solution to the 100% of the problem there! Let's see... that'll give you a "C+" grade, on the standard scale... way to overachieve!
Perhaps you need to hire some otherwise unqualified STEM people to do your math for you, before you start making policy decisions based on your back of the envelope calculations...
It's almost that simple. If the caloric intake is limited and the P.T. requirements met, I guarantee *anyone* would slim up in time. In the army they can control what you eat just as much as how much P.T. you do, so the usual laundry list of excuses for obesity don't matter.
There are many medical reasons for turning inward to concentrate on ones intellect which I will freaking guarantee that you will dedicate yourself to the task, and without the help of Jesus personally laying hands on you, will preclude you from becoming physically fit.
If they wanted to lose weight, they could have done so long ago. You can filter out those that are unwilling, but then you risk potentially filtering out the best "cyber warriors".
This.
OCD people can generally accomplish anything they become obsessive about. They typically do not obsess about physical fitness, because it does not engage your brain.
You're acting like a social network is a web site. It's not, it's a fabric. If you want to be able to do this type of editing, fine, put up a web page, but don't try to pretend that you posting something that makes you look like an asshole, and then me commenting on it, calling you out for being an asshole, and then you changing the original posting so that it looks like I'm the asshole for engaging in an ad hominim attack, is somehow OK.
I'm not sure how this relates to anything, or how "put up a webpage" makes any sense at all (every social media site I've heard of uses a webpage of sorts..)
You're being disingenuous, or intentionally obtuse. You putting up your own web page so people can see your rants is a far cry from some putative distributed Facebook competitor that exists only to get out from under the "heel" of what the OP dislikes as properties of Facebook he wants to make as architecturally difficult as possible to implement.
There's nothing about "social media" that says "permanence." Snapchat for example does the exact opposite of permanence and automatically deletes things for you.
No, that's a feature of snapchat in particular which is considered by most people to be a means of evading law enforcement, at worst, and the same thing as having an expiration date where the service effectively has a sliding "we're going out of business, sorry" at best. Think MySpace.
Ephemeral is a feature to only a very few.
It still falls under the label "social media" though.
That more of a consequence of the inability of the journalists to classify it, and so they pick a lexicographically "a cherry is like a tomato, because both are red and fruit" close thing, and call it that. IT also sells itself as that, because if you can sell yourself as that, you can pretty much get VC funding.
I can't just erase our shared context from my memory, if I decide Bob is a Nazi after the fact.
No, but you can go ahead and not tell all your friends that Bob's a great guy and cut him out of your life. I'm not sure how any of that has anything to do with any specific communication tool though. The internet does not work like a human brain, for better or worse.
Am I just supposed to "de-friend" everyone?
Or you could just you know, put Bob himself specifically on ignore or whatever equivalent exists. Sure he might still show up in your friends-of-friends lists but he shouldn't be able to shower your wall with hate speech (though again, you should really be questioning your associations if your "real" friends are perfectly OK with Bob's rants.)
I think I pretty much want to out Bob as a Nazi everywhere. I want to punish him for being a Nazi by ensuring he is socially ostracized to the point that he gives up being a Nazi because he's decided that his perceived costs outweigh his perceived benefit. It'd also be nice if he can't pass on his heinous meme to another unsuspecting person by being sly about slowly indoctrinating them, and it'd be nice if any woman who might get into a relationship with him and have his kids would be able to make that decision on the basis of complete information. People frequently make an emotional or financial investment in a bad venture, and then rather than cut their losses, they "throw good money after bad".
This is how gambling addiction works. It why people stay in abusive relationships.
By allowing the rewrite of history (discussed earlier), you remove the need for the social lubricants of politeness, civility, and (possibly pretend) rationality, which are required in real-world interactions.
Except this is explicitly a network of "friends." If you don't like someone, don't friend them.
You are either an old anarchist, or you are otherwise not very know
Joking aside, I wonder why the OP is putting the number crunching in the outdoor box rather then splitting the work between an embedded system for data gathering (or whatever) and off the shelf desktop for processing.
I expect all of the number crunching is being done by an on-board AI trying to figure out how the heck to get away from the high pressure water jet...
"We oppose the teaching of Higher Order Thinking Skills (HOTS) (values clarification), critical thinking skills and similar programs that are simply a relabeling of Outcome-Based Education (OBE) (mastery learning) which focus on behavior modification and have the purpose of challenging the studentâ(TM)s fixed beliefs and undermining parental authority."
We shouldn't challenge student's fixed beliefs? Or undermine parental authority? Those sound like usual and desired outcomes of critical thinking skills.
They are.
In order to apply critical thinking skills, however, you have to establish a corpus of information (knowledge) from which to operate as a base when testing new information for validity.
In other words, you can't start from a phenomenological basis from the start, you have to assume language in order to be able to communicate about concepts, and then adequately judge their validity or invalidity.
What this means is that you have to shovel their heads full of as much rote knowledge as you can possibly shovel in, prior to their critical thinking filter slamming into place and interfering with the process o communicating things like "rules of grammar", "mathematical concepts", "tigonometric identities", and so on. Because once those filters slam into place, they are going to be thinking for themselves, and so busy questioning the validity of what an authority is saying, and their motives for saying it, that it's going to be difficult to jam anything in.
As to the validity of the rote knowledge you've already jammed into their heads prior to that event - effectively, where they stop being sponges, and wake up into themselves as human beings - well, hopefully the event that throws up the gates occurs after you have taught them Aristotelian logic, and Platonic/Homeric introspective self examination ("The unexamined life is not worth living"), so that they can selectively filter for any "bullshit" that was inserted, along with their times tables or the idea that sin(x) + cos(x) = 1.
So while their motivations may be impure, I have to agree with them that, at least through High School, you want to just shovel as fast as you possibly can, and then when they get to their Sophomore year in college, you send them to the philosophy department to teach them symbolic logic, and you send them to the physics department to teach them how to think rationally about problem solving (something physics is good at, because it's as unforgiving about facts as gravity in a "Road Runner" cartoon isn't).
And if they never make it to their Sophomore year in college, because they stop after the mandatory public schooling, and don't pursue further education... well, they will likely be happier as people not having had their delusions challenged, particularly since those delusions were probably shoveled into their heads at a young age - say 5 or so - and all you are going to do by having taught them critical thinking skills early is to make them miserable as adults.
Again (as per previous posts):) FTDI didn't break anything - they moved the USB ID off their allocated(and payed for/licensed range) and that was that
The chip still works. However, not with FTDI's drivers. this would be the case if the chip was blocked by their drivers or the device ID was changed.
For example linux has a patch that allows the chips to work as a PID of 0. This is the driver that's been updated to recognise it. FTDI have no such obligation in their drivers
Actually, the Linux patch is to put things back, and to recognize an illegal PID (per the USB spec.) anyway.
FTDI doesn't own the PID, they own the VID; they weren't changing the VID (it would have been OK if they had changed the VID to 6666, which is the recognized experimental device VID, rather than effectively bricking the device until there's semi-substantial driver changes to allow an otherwise illegal PID to be used).
It was an intentional bricking that requires bit-bang mode to correct the EEPROM contents, which they overwrote with the invalid PID, before it can be used again.
Point of fact: McDonalds as a corporation doesn't sign those peoples' paychecks, at least if their business model hasn't changed since 2000ish. They do franchising, and make money on the fact that franchises have to purchase supplies from the company. This allows them to dodge risk on opening in poor locations, or personnel expenses.
Actually, this isn't how McDonalds corporate works.
The way McDonalds works is it picks your location for you, buys it, builds a McDonalds there, and guarantees you your franchise buy-in back in one year. The franchise buy-in is $1M, which you get back in one year, and then you make that each year thereafter.
They *do* sell you trade dress items - fry boxes with the 'M' on them, and they sell you food supplies - but their primary profit actually comes from their real estate holdings, the fact that they are your landlord, and franchise fees.
Once they do sell you a franchise, they dictate your trade dress, which means corporate pays for remodeling the individual franchise stores (after all, McDonalds themselves owns the property), and when they tell you remodel, expect the crews to show up and just do it, you are at best granted minor choices on things like arrangement of the bathrooms, and the manager's office, and so on. Otherwise, they dictate. This is a typically good thing, since they know how many people will go through in a given amount of time, max, because they have a PhD in mathematics who understands queuing theory work it out.
In addition, you can't buy a franchise unless you have been a store manager, and you can't be a store manager unless you've been an assistant manager, and you can't be an assistant manager unless you've been a shift lead, and you can't be a shift lead unless you've been an ordinary employee. In other words, every step in responsibility requires that you be able to do all the jobs at the previous step in responsibility. This is why when they have walkouts, they typically don't close down over them.
So it's not like this will change the need for employees, from the line on up, or they'll have no new franchise owners, unless they totally rework their entire model. Which they won't do, since their primary profit comes from real estate, them being your landlord, and franchise fees.
This really has nothing to do with the Minimum Wage issue; that's just because the author of the opinion section piece that the OP referenced, since they could care less.
They did however throw $200M in venture funding behind the company providing the automation software and equipment a few years back. Time to recoup their investment there.
A person rendered unemployable by ordering kiosks is a victim of an education system that ill-prepared them to contribute to society, and the solution isn't to protect their low/no-skill jobs.
Not everyone is educable. Not everyone has value to society that's sufficient for them to support themselves.
Can we quit publishing about the IPCC?
"The IPCC does not carry out its own original research, nor does it do the work of monitoring climate or related phenomena itself. The IPCC bases its assessment on the published literature, which includes peer-reviewed and non-peer-reviewed sources."
Kind of says it all... they reach the conclusions they are paid to reach by finding published literature that supports those conclusions, even if that literature is from sources which are considered "crackpot" by real scientists because they lack peer-review.
If you are on the anti-side, these idiots being uncredentialed as climatologists does nothing but give you ammunition; if you are on the pro-side, then you aren't doing yourselves any favors by giving these guys a bully pulpit from which to preach.
The first rule of systemd is: You do not talk about systemd. The second rule of systemd is: You do not talk about systemd. Third rule of systemd: Someone yells stop, goes limp, Godwins out, the discussion is over. Fourth rule: only two guys to a systemd conversation.
If it was an OS X knock off then why aren't the distro's using launchd. Serious question - launchd is fine.
Something to to with the number of Mach messages a second Linux doesn't do...
Seriously, launchd suffers from the same constraint/soft dependency problem that systemd has. It's possible to deal with it by providing imperitive rules, but getting the races out when trying to express them as constraints is ... difficult. Perhaps if there were tools that were capable of doing that for you, but if you've ever build something with a circular set of package dependencies on Ubuntu, you know that such tools require making your graph through multiple dependent build files acyclic; it's an NP-hard problem to solve.
I thought ChromeOS used Upstart, not systemd. When did this change?/q
Never released; it turned out to be a bad idea.
SysV is not better. But BSD init is not worse.
Your comment, along with all of the others, proves to be that nobody that dislikes systemd has actually used it.
Required service dependencies are *absolutely* trivial, unidirectional or bidirectional.
This whole comment section is hurting my head. So so so much misunderstanding and untruth.
On the contrary; I've fixed a number of the dependency orderings in ChromeOS using systemd. Like I said, it's fine if you are OK with rebooting, and as you said, it's possible to express the dependencies correctly. I don't think we are contradicting one another.
It's also possible to explicitly specify correct build order dependencies in the Debian build system, so that it can avoid retries. My issue is that it's also possible to express the dependencies as loose constraints, and things can still be made to work (rebooting in case the mouse didn't start up correctly in ChromeOS was one of the things I fixed; 95% of the time, it started fine, but the first reboot after an upgrade, before the boot cache files had been built, it didn't, due to timing). The Debian build system does it by retrying.
The problem is that people depend on this behaviour to get them out of jams, rather than drilling down and fixing the missing underlying dependency specification, *because the system _mostly_ works without them needing to do so*. And *that's* the problem. If it just freaking *broke* outright, like a reasonable system, you'd know (A) what to fix and (B) that you didn't have any more hidden timing related crap lurking in the shadows, which wouldn't show up in in house testing, but might show up as a heisenbug at some customer site. That's just not acceptable.
Administrators dislike constraint based systems.
This should surprise no one. One of the problems with a constraint based system is that you don't control the precise ordering of things.
This doesn't bother the Debian folks, because their build system is a constraint based system. If they have a package to install which has dependencies, they don't control the actual build order of the dependencies, or of their dependencies, and so on. Turtles all the way down. You do an apt-get install foo, and it's going to try to build subcomponents when they become available to try to build. And if they fail to build, they don't care: they "try again later", in case something that happens later satisfies the dependency that wasn't satisfied the first time around.
This is very disturbing to system administrators, who like things to be both orderly and predictable. All dependencies should be mapped out, known, and explicit. If something gets tried now, and fails, the correct response isn't "We'll try again later!", it's "Stop! Someone fix this fucking thing, it's obviously broken".
The build system is not deterministic; if there are two components, and one has a subdependency on some X of "at least version N", and another has a subdependency on X of "at least version N+2", then depending on the vagaries of network overhead, it's possible that half your code gets built with version N and the other half gets built with N+2, and things break. Things breaking is in fact far more acceptable to a system administrator than "things act weird", and "things act weird" is at least deterministic for a given build instance, and far, far, more preferable than "things sometimes work and sometimes don't".
So system administrators dislike Debian for large system installations. And they dislike systemd for starting things up and shutting things down.
A desktop system is far, far more forgiving: "It's not working; I'll just reboot!". As long as things "mostly work", then things are great! "Look! It's as good as Windows!".
Note that launchd in Mac OS X has many of the same problems as systemd; it's also a constraint based system. It's somewhat worse, in that it insists on controlling file descriptors and sockets and Mach ports for the things it starts - which means you have to rewrite a lot of at least the startup code in most Open Source software to tolerate being run by something that opens the files and sockets that it expects to do itself. But that's just a lot of make-work, and people who are paid to do work are paid because it's not something they'd be willing to do voluntarily, for free, and that's what they're exchanging for the money they are getting in exchange for putting up with that part of the job.
Unlike the people making things work with launchd, though, the people expected to make things work with systemd aren't being paid. And so systemd represents make-work and change for chage's sake, which doesn't sit well with volunteers.
--
So yeah, a lot of people find systemd annoying. Kirk McKusick once accused "vnode" as being "the structure that's taken over the kernel"; in Linux, systemd is fast becoming "the program that's taken over user space".
How this will all play out, I don't know, but don't expect it to be resolved any time soon, given the dichotomy between the philosophies of the stakeholders involved.
A better model would be random partial replication between servers.
Not sufficient. My on-ramp server could potentially edit my post before passing it on for replication. I'm not sure if this is solved by your later comment about putatively authoritative servers or if that one only applies between the replication servers? I don't know enough about the iApple model to judge this one here.
It's possible to verify the signature on the message using the public key in the profile for purposes of authentication (*NOT* authorization!) and non-repudiation purposes. You would require the intersection of two information vectors be compromised in order to alter someone's message - equivalent to controlling both the forward and reverse DNS entries for SMTP spoofing; presumably, you would not be subject to unsigned information there, the way the DNS system *without* DNSSEC fails to protect SMTP today.
It also requires a level of cooperation that's unlikely between competing players.
I already specifically noted that it's arranged as a mutual security game on the GloboCop model. This is the same model that was used during the cold war to prevent active warfare larger than brushfire wars. The math on it is rather complex to explain, but I could give you references to works by the Sante Fe Institute and the Brookings Institute. It's mathematically supportable.
This interferes with the "I want to be able to unsay stupid stuff"/"I want to be able to use the server while high or drunk and fix it later" feature
No it doesn't. If the protocol includes a "delete message X" command
Let me stop you right there. This would open the protocol to the "cancelbot" problem. It can't be allowed. What you can do instead is to implement "no_see_ums". You, or any exterior level of containing groups of subsets of the implied group "everybody" (but not "everybody" itself) can decide to "subscribe" to a set of of things in the category "I'd rather not see that". The top level is always unfiltered, and you can have "politeness" groups of "I'd rather you not see my drunken ramblings" on top of that. Polite people join the "politeness" group, and everyone else can (if they look hard enough) see your drunken ramblings. Forard distribution ACLS (immutable) would let you limit distribution to members of a politeness group. Thus - internal, but not external visibility + cancel. Assuming you group your drunken ramblings instead of flinging them to the winds.
But it solves the "domain name hostage" problem for profiles.
Again, its likely a "delete entire profile" command would be built into the protocol.
No. It's a permanent record of the data, or at least as permanent as "until an EMP takes out, simultaneously, all the replicas". Deleting a profile would be tantamount to deleting everything the profile has done in the past, which is tantamount to the historical rewrite, without the "polite consent" of those it's being rewritten out from under.
I'm not sure how you'd deal with "multiple persona" in a reasonable way; you could, I suppose, simply allow it, and allow for mutual adoption and unilateral dissociation - "A adopts B & B adopts A" and "A adopts B and B rejects the adoption", but the storage requirements balloon. For example, I have a number of distinct digital persona that I maintain for reasons of separation of roles, and I'd be sorry to lose that, but I probably would not maintain more than a handful in a social network setting in any case, corresponding to my current social networks and the roles the networks themselves are intended to fulfill. I have a persona on Facebook, I have a persona on LinkedIn, I have a persona on Google+, and so on.
I rather expect that any system that got built on this model would want to be able to subsume, or at lest replica the data an
I'm pretty sure that means that's what left of them after they have been ashed by the volcano will easily fit in one hand...
Yeah, because all those US doctors who got ebola got sick because they were overseeing ebola patients in the mines they were overseeing. Your ignorance is showing, maybe your anti-US hatred is clouding your view of reality.
Just like the earthquake in Haiti and many similar situations prior to that, a disaster or a severe threat of some kind provided a justification for the US sending troops and establishing military bases (or otherwise an enduring military presence) in a nation that previously denied entry to the US military. A lot of awfully convenient series of events like this have happened in the last fifty years or so.
You mean that ... *GASP!!!!!* That earthquake machine I built for the government was used for *EVIL*, rather than for the peaceful, *GOOD* type of earthquakes?!?!
I am so glad you were here to enlighten me!!! I'm quitting my job at the government labs, right after I finish the solar flare machine I've been working on!!!!!
That mandatory quarantine and travel bans are a good idea yet?
No, nobody has figured that out yet.
The CDC says up to 1,050 people per week are coming into the USA from countries with active Ebola outbreaks.
Explain how you plan to run a rolling quarantine for 3,150 people?
Convert Larry Ellison's island back to it's historical use, when we had no effective treatments for Hansen's Disease (Leprosy)?
Historically, Ellis and Angel Islands managed quarantine just fine for massive numbers of immigrants. It's a solvable problem to run a rolling quarantine.
What do you mean, "[physical fitness] does not engage your brain"?
It's all muscle memory, once you have your routine down. It doesn't require thinking to accomplish. It's like the cross-country running I did in High School in order to get out of a PE credit so I could take the first CS class that was offered there. I did it because I had to, not because I wanted to.
If you're into the endorphins/runners high, great. If you're in a team sport that requires strategy and tactics, great. If you're sitting at a Nautilus machine going through a workout routine, you might as well get totally stoned first, because it's going to be your medulla doing all the thinking about moving your muscles; there's no higher brain function involved.
Some of us find it rather impossible to "just zone out".
PS
Just because I could build this thing Bennett Haselton wants, doesn't mean that I agree that it would be a useful or monetarily rewarding or socially redeeming thing to do. I don't even think the technology would be all that tricky, or even patentable, for the most part. As far as I can tell, it's just a "I want to build an X just like Y, but different from Y in these ways" play, like all the other idiots who want to compete with a big player in a large market niche in the hopes of a big $$$ exist strategy.
A potentially bigger issue though is even if I'm willing to move my profile after stricthost.com shuts it down, I'm still relying on stricthost.com allowing me to grab a copy of my profile to move off somewhere else. Its not as simple as just "changing providers." In order to 100% guarantee that my profile will never be censored, I would need to host it myself.
Technically not true. A better model would be random partial replication between servers. This would follow the usenet "flood fill" distribution model, where multiple replicas end up on different machines. This interferes with the "I want to be able to unsay stupid stuff"/"I want to be able to use the server while high or drunk and fix it later" feature you (effectively) required in another discussion we were having. But it solves the "domain name hostage" problem for profiles.
To prevent editorializing of your profile and posts by putatively authoritative servers, you'd have to deal with the trus/revocaction issue, but this could be handled by treating it like the iTunes/iCloud CDN model, and having signing key of signing keys, generational signing, and a monotonically increasing version number on the signature knapsack for a given profile. This also solves the "stale cache in fraudulent/stale replica holder" problem, but requires a hierarchical and strongly distributed authoritative UUID/OID distribution model.
You could still dick with someone's profile, but you'd have to be a trusted server to do it, and you'd have to deeply compromise the server software such that the authoritative signing key infrastructure was effectively back-doored. If anyone ever found out about it, you'd lose your position of authority forever, and presumably these positions would only be granted to "superpowers" in a GloboCop-style mutual security network. You'd effectively be exposing all your vouchsafed users and their users (in an arms race analogy, you'd be giving China the a ability to vote with France and the U.S. to deactivate all of Russia's nuclear arsenal). A major player is unlikely to risk that on a petty vendetta, or even for an intelligence agency.
Way to address the 18% and not the 82%!
Given that you're not OK with the 70% remaining people that are currently unqualified, that'll get you another 12.6% overall, instead of 57.4% overall. Way to go for the 22% solution to the 100% of the problem there! Let's see... that'll give you a "C+" grade, on the standard scale... way to overachieve!
Perhaps you need to hire some otherwise unqualified STEM people to do your math for you, before you start making policy decisions based on your back of the envelope calculations...
It's almost that simple. If the caloric intake is limited and the P.T. requirements met, I guarantee *anyone* would slim up in time. In the army they can control what you eat just as much as how much P.T. you do, so the usual laundry list of excuses for obesity don't matter.
You're thinking about this wrong.
Cardio myopathy? Heart murmur? Arterial-venous malformation? Scoliosis? Spina bifida? Multiple Sclerosis? Myasthenia Gravis? Hypertension? Etc.?
There are many medical reasons for turning inward to concentrate on ones intellect which I will freaking guarantee that you will dedicate yourself to the task, and without the help of Jesus personally laying hands on you, will preclude you from becoming physically fit.
If they wanted to lose weight, they could have done so long ago.
You can filter out those that are unwilling, but then you risk potentially filtering out the best "cyber warriors".
This.
OCD people can generally accomplish anything they become obsessive about. They typically do not obsess about physical fitness, because it does not engage your brain.
Well that should be filtered out, because sin(x) + cos(x) != 1.
LOL; yeah, I noticed that my markup had been filtered after I posted it.
You're acting like a social network is a web site. It's not, it's a fabric. If you want to be able to do this type of editing, fine, put up a web page, but don't try to pretend that you posting something that makes you look like an asshole, and then me commenting on it, calling you out for being an asshole, and then you changing the original posting so that it looks like I'm the asshole for engaging in an ad hominim attack, is somehow OK.
I'm not sure how this relates to anything, or how "put up a webpage" makes any sense at all (every social media site I've heard of uses a webpage of sorts..)
You're being disingenuous, or intentionally obtuse. You putting up your own web page so people can see your rants is a far cry from some putative distributed Facebook competitor that exists only to get out from under the "heel" of what the OP dislikes as properties of Facebook he wants to make as architecturally difficult as possible to implement.
There's nothing about "social media" that says "permanence." Snapchat for example does the exact opposite of permanence and automatically deletes things for you.
No, that's a feature of snapchat in particular which is considered by most people to be a means of evading law enforcement, at worst, and the same thing as having an expiration date where the service effectively has a sliding "we're going out of business, sorry" at best. Think MySpace.
Ephemeral is a feature to only a very few.
It still falls under the label "social media" though.
That more of a consequence of the inability of the journalists to classify it, and so they pick a lexicographically "a cherry is like a tomato, because both are red and fruit" close thing, and call it that. IT also sells itself as that, because if you can sell yourself as that, you can pretty much get VC funding.
I can't just erase our shared context from my memory, if I decide Bob is a Nazi after the fact.
No, but you can go ahead and not tell all your friends that Bob's a great guy and cut him out of your life. I'm not sure how any of that has anything to do with any specific communication tool though. The internet does not work like a human brain, for better or worse.
Am I just supposed to "de-friend" everyone?
Or you could just you know, put Bob himself specifically on ignore or whatever equivalent exists. Sure he might still show up in your friends-of-friends lists but he shouldn't be able to shower your wall with hate speech (though again, you should really be questioning your associations if your "real" friends are perfectly OK with Bob's rants.)
I think I pretty much want to out Bob as a Nazi everywhere. I want to punish him for being a Nazi by ensuring he is socially ostracized to the point that he gives up being a Nazi because he's decided that his perceived costs outweigh his perceived benefit. It'd also be nice if he can't pass on his heinous meme to another unsuspecting person by being sly about slowly indoctrinating them, and it'd be nice if any woman who might get into a relationship with him and have his kids would be able to make that decision on the basis of complete information. People frequently make an emotional or financial investment in a bad venture, and then rather than cut their losses, they "throw good money after bad".
This is how gambling addiction works. It why people stay in abusive relationships.
By allowing the rewrite of history (discussed earlier), you remove the need for the social lubricants of politeness, civility, and (possibly pretend) rationality, which are required in real-world interactions.
Except this is explicitly a network of "friends." If you don't like someone, don't friend them.
You are either an old anarchist, or you are otherwise not very know
Joking aside, I wonder why the OP is putting the number crunching in the outdoor box rather then splitting the work between an embedded system for data gathering (or whatever) and off the shelf desktop for processing.
I expect all of the number crunching is being done by an on-board AI trying to figure out how the heck to get away from the high pressure water jet...
"We oppose the teaching of Higher Order Thinking Skills (HOTS) (values clarification), critical thinking skills and similar programs that are simply a relabeling of Outcome-Based Education (OBE) (mastery learning) which focus on behavior modification and have the purpose of challenging the studentâ(TM)s fixed beliefs and undermining parental authority."
We shouldn't challenge student's fixed beliefs? Or undermine parental authority? Those sound like usual and desired outcomes of critical thinking skills.
They are.
In order to apply critical thinking skills, however, you have to establish a corpus of information (knowledge) from which to operate as a base when testing new information for validity.
In other words, you can't start from a phenomenological basis from the start, you have to assume language in order to be able to communicate about concepts, and then adequately judge their validity or invalidity.
What this means is that you have to shovel their heads full of as much rote knowledge as you can possibly shovel in, prior to their critical thinking filter slamming into place and interfering with the process o communicating things like "rules of grammar", "mathematical concepts", "tigonometric identities", and so on. Because once those filters slam into place, they are going to be thinking for themselves, and so busy questioning the validity of what an authority is saying, and their motives for saying it, that it's going to be difficult to jam anything in.
As to the validity of the rote knowledge you've already jammed into their heads prior to that event - effectively, where they stop being sponges, and wake up into themselves as human beings - well, hopefully the event that throws up the gates occurs after you have taught them Aristotelian logic, and Platonic/Homeric introspective self examination ("The unexamined life is not worth living"), so that they can selectively filter for any "bullshit" that was inserted, along with their times tables or the idea that sin(x) + cos(x) = 1.
So while their motivations may be impure, I have to agree with them that, at least through High School, you want to just shovel as fast as you possibly can, and then when they get to their Sophomore year in college, you send them to the philosophy department to teach them symbolic logic, and you send them to the physics department to teach them how to think rationally about problem solving (something physics is good at, because it's as unforgiving about facts as gravity in a "Road Runner" cartoon isn't).
And if they never make it to their Sophomore year in college, because they stop after the mandatory public schooling, and don't pursue further education... well, they will likely be happier as people not having had their delusions challenged, particularly since those delusions were probably shoveled into their heads at a young age - say 5 or so - and all you are going to do by having taught them critical thinking skills early is to make them miserable as adults.
:I didn't see anything in the article saying the woman could actually see again. The article noted she was " fine"
She can't. This was a test of the stem cell transplant, and didn't hook the new cells up to anything that would provide vision.
There's a gene therapy technique which would have worked, but she didn't get that:
http://newscenter.berkeley.edu...
Again (as per previous posts) :) FTDI didn't break anything - they moved the USB ID off their allocated(and payed for/licensed range) and that was that
The chip still works. However, not with FTDI's drivers. this would be the case if the chip was blocked by their drivers or the device ID was changed.
For example linux has a patch that allows the chips to work as a PID of 0. This is the driver that's been updated to recognise it. FTDI have no such obligation in their drivers
Actually, the Linux patch is to put things back, and to recognize an illegal PID (per the USB spec.) anyway.
FTDI doesn't own the PID, they own the VID; they weren't changing the VID (it would have been OK if they had changed the VID to 6666, which is the recognized experimental device VID, rather than effectively bricking the device until there's semi-substantial driver changes to allow an otherwise illegal PID to be used).
It was an intentional bricking that requires bit-bang mode to correct the EEPROM contents, which they overwrote with the invalid PID, before it can be used again.
Point of fact: McDonalds as a corporation doesn't sign those peoples' paychecks, at least if their business model hasn't changed since 2000ish. They do franchising, and make money on the fact that franchises have to purchase supplies from the company. This allows them to dodge risk on opening in poor locations, or personnel expenses.
Actually, this isn't how McDonalds corporate works.
The way McDonalds works is it picks your location for you, buys it, builds a McDonalds there, and guarantees you your franchise buy-in back in one year. The franchise buy-in is $1M, which you get back in one year, and then you make that each year thereafter.
They *do* sell you trade dress items - fry boxes with the 'M' on them, and they sell you food supplies - but their primary profit actually comes from their real estate holdings, the fact that they are your landlord, and franchise fees.
Once they do sell you a franchise, they dictate your trade dress, which means corporate pays for remodeling the individual franchise stores (after all, McDonalds themselves owns the property), and when they tell you remodel, expect the crews to show up and just do it, you are at best granted minor choices on things like arrangement of the bathrooms, and the manager's office, and so on. Otherwise, they dictate. This is a typically good thing, since they know how many people will go through in a given amount of time, max, because they have a PhD in mathematics who understands queuing theory work it out.
In addition, you can't buy a franchise unless you have been a store manager, and you can't be a store manager unless you've been an assistant manager, and you can't be an assistant manager unless you've been a shift lead, and you can't be a shift lead unless you've been an ordinary employee. In other words, every step in responsibility requires that you be able to do all the jobs at the previous step in responsibility. This is why when they have walkouts, they typically don't close down over them.
So it's not like this will change the need for employees, from the line on up, or they'll have no new franchise owners, unless they totally rework their entire model. Which they won't do, since their primary profit comes from real estate, them being your landlord, and franchise fees.
This really has nothing to do with the Minimum Wage issue; that's just because the author of the opinion section piece that the OP referenced, since they could care less.
They did however throw $200M in venture funding behind the company providing the automation software and equipment a few years back. Time to recoup their investment there.
A person rendered unemployable by ordering kiosks is a victim of an education system that ill-prepared them to contribute to society, and the solution isn't to protect their low/no-skill jobs.
Not everyone is educable. Not everyone has value to society that's sufficient for them to support themselves.