Comment Re: microsofties here is your chance to party (Score 5, Insightful) 98
Actually, I find the arrogance of calling an obvious bug "unexploitable" disturbing.
Most ARM is 32 bit...
Actually, I find the arrogance of calling an obvious bug "unexploitable" disturbing.
Most ARM is 32 bit...
This is exactly what I'm talking about. Yes, it has worked for years, and that's why you like it. You (we?) are now that "old generation" that I was referring to, and I'm not about to become a grumpy old admin.
Some things are basic to design. The design philosophy of Unix/Linux has nothing to do with technology, and everything to do with human beings. Technology changes, human being stay the same. I'm a developer now, and that same design philosophy is how people create good programs. It's the same human element at work.
Simple designs are really quite lauded across all of design. It's not just software. Complexity is what you get when you don't have any other choice. It's not really an old fashioned value at all. Einstein said "Everything should be as simple as possible, but no simpler".
Worked just fine. I also worked for vendor J, who used one big binary: rpd handles just about every routing protocol you can imagine. Is J bad and is R good? According to the market, J is doing very well, while R has been acquired and assimilated by a another company.
Well, that might be OK. From an admin perspective, what's the difference since routing is really routing. One binary is easy to deal with. If they architected the software in a sane way and devided the big binary into sane objects, it might even be easy to code as well. It makes sense because networking is networking. I just don't see the same thing being true for system services. Starting up services is ENTIRELY different from mounting a share. Why would you group those two functions together?
But really though you're judging the goodness/badness from the wrong angle. Which company is successful has zero to do with which is a better design. Success has as much to do with marketing, price, luck, branding, and golf outings as it does with the design. Deisgn is just a small part of success.
The question should be, which did YOU find easier to deal with, and which one do the software developers find easier to code and add new features to.
a) the ubiquitous availability of information is a relatively new thing. Public libraries didn't even really exist until the latter 19th/E20th centuries. The internet is less than a generation old.
b) governments and power structures have controlled such information throughout the span of human history.
I'm not even 100% convinced that the ideal of universal access to information is an unalloyed good.
Nothing is pure good. Fortunately that's not the standard for good. Unfettered access to the Internet merely has to be better than government censorship of the internet. That's the real choice, not internet vs no internet. Unfettered access to information is one the founding principles of Democracy. Western nations have embraced this idea for around 200 years. Developing nations that aren't particularly democratic or are newly democratic are having to come to grips with this fact.
A country where the Government gets to censor what we see and hear can't function as a democracy. Democracy relies on the citizens being able to freely communicate. That can't happen under censorship. In the US the founding fathers reconized this because they were subject to a government that tried to control them. That's why the created the first amendment, and why other countries equally recongized this basic fact of a functioning democracy.
FWIW, the term "snuff film" was coined to reference not just a video which merely shows death -- even intentionally -- but one which was created for the purpose of entertainment, usually for sexual gratification, and sold for profit.
iPhones have had the ability to be remote wiped for a long time. Yet I have not heard of a pandemic of hacker-led mass bricking of iPhones.
http://www.cnn.com/2014/05/27/...
Now you have.
That's because games themselves are eligible for very limited IP protections.
So, you're 30 years old.
I don't think the seasoned admins will argue that systemd is bad because it doesn't follow history, they'll argue it's bad because it doesn't follow well established design principles.
(I'd also dispute that there really were a large percentage of Network engineeres who really disliked Ethernet. I heard some complaints 20 years ago from people who did real-time process control systems, but that's quite a small nitch.)
I've been doing Linux admin in some fashion or another for 20+ years, so in many ways I'm part of the "old guard". The argument about small being better, making programs that do one thing well, etc is a good design element that's worked for years. At the same time I've also often been bitten by the problem of having to port "yet-another-shell-script-for distributiion-X" problem that seems like it should have a more standardized way of doing things. So from a replacing init-scripts perspective, I can see the appeal.
I'm not heavily involved in administration like I once was, so I don't have experience with systemd as of yet. (My systems run Ubuntu or Debian, no RHEL7). With that said, the monolithic design and trying to do everything sounds like a major design flaw to me.
Professor, is that you?
Well, I have the network stuff in the same room (my computer room).
I don't find swingcopter very fun, I think the mark was missed.
Of course I'm just me, but the interaction is less direct it feels like.
The message should be a little bit of both I think.
One doesn't need to blame the victim, but one should try to not be one (within reason anyway) too.
Sort of like houses being broken into, mugged, etc.
Both are important, because there will always be those trying to do bad things to people.
I'm willing to bet strait alcohol is the most common one.
You seem to be perfectly willing to sell out the long term future for the medium term, which is the weirdest case of short-sightedness I've ever seen.
And at this point, I think you are deliberately misstating my argument. Fusion is a dream at this point that the most knowledgeable in the sciences say is at least 60-80 years away from economic viability. Don't believe me? Look at the ITER roadmap, publically available. And the reality is that the visionaries are usually overoptimistic. You and I will be dead before it becomes viable and our children as well. And that is assuming this becomes viable as there is always a risk when talking about advanced tech like this. Even if you are convinced the science will work out, political upheaval could mean that we can't see the project through to the end. Just imagine a more indebted US and Europe having to cut science and a China that no longer has a market to sell to and collapses on its own centrally managed bureaucracy. Insert your own worst case scenario and you see why century long, multi billion dollar research projects are risky.
So, fund it? Sure. But not at the expense of something that is a sure thing and will have a huge benefit now. You state that solar is somehow selling out the long-term... unless you mean over a billion years from now when the Sun goes nova, I'm not sure how this is remotely accurate.
Uh-oh, someone has been drinking the renewables koolaid again.
Thank you for your well-reasoned, informative response. Based on your information, I am changing my entire worldview. Thanks again, Anonymous Coward!
Politics: A strife of interests masquerading as a contest of principles. The conduct of public affairs for private advantage. -- Ambrose Bierce