Slashdot is powered by your submissions, so send in your scoop


Forgot your password?
Note: You can take 10% off all Slashdot Deals with coupon code "slashdot10off." ×

Comment Re:Bullshit (Score 1) 733

I read and completely agree with your article about interfaces. I'd rank that principle a close second to KISS (keep it simple....) in terms of its absolute necessity in terms of managing the complexity inherent in all modern systems. But, sadly, I believe Mr. Poettering fails to grasp either one. I don't doubt that he's a good and talented coder, or even that there are streaks of brilliance in his vision for how things could and should work. However, IMO, he demonstrates very little grasp of maintainable architecture or design. Over the years, I've worked with a lot of people a lot like him. In their proper place, they are great assets. However, they need to work under the direction of someone who can see the bigger picture; in this case, the ecosystem Linux inherits from UN*X and how and why it evolved into what it is today. Otherwise, it is my experience that, 100.00% of the time, their work, no matter how brilliant, ends up having to be scrapped and redone, because it solves a different problem than the one that actually exists, and in the process, often creates brand new problems as well. As far as I can tell, no one is managing Mr. Poettering. He is managing himself, and distro maintainers are accepting the result only because it makes their lives easier in the short term. I could be wrong, and I sincerely hope I am, but 25+ years of development experience tells me that this is going to prove to be an even bigger disaster than most of systemd's detractors currently understand, and you nailed much of the reason why: not understanding the concept of robust interfaces with replaceable implementations, Poettering instead creates poor and non-compatible replacements for their functionality, which work well with the rest of systemd, but little else.

Comment Re:Bullshit (Score 1) 733

YMMV, but I never encountered that issue. Generally I've only encountered persistent blockers as a result of mixing arch and ~arch, or trying to build GNOME, which I gave up on some time ago (and just as well, given my distrust for systemd, since, for all practical purposes, it requires systemd). Keep in mind that Gentoo is less a distribution than a meta-distribution: it is a set of tools to help you build your *own* distribution, and when upstream folks make questionable design or architectural decisions, it sometimes manifests as pain for distro maintainers, which includes Gentoo users. That's simply a part of the price you pay for the flexibility of being able to build a system to your own specifications, and while I think it is an acceptable price to pay for my particular set of needs, it is definitely not for everyone.

Comment Re:Bullshit (Score 1) 733

Yes, systemd is included, but my understanding is that as of right now, OpenRC is the only fully supported init system on Gentoo. Many packages will pull in systemd as a dependency, but it will not be forced to run as PID 1. If you do wish to do so, there is documentation that will walk you through the process of switching, but, IIRC, it is not officially supported. Package maintainers are encouraged to write both init scripts and systemd service files, which leads me to believe that there may be a switch to systemd someday, but it hasn't happened yet and I'm not aware that it is being planned anytime soon.

Comment Re:automatic winner (Score 1) 705

I find it kind of sad when anyone, regardless of sexual orientation, chooses not to procreate, when they could. They miss out on so much. I believe we are hard-wired to live at least in large part for children and for family (and, even more, to live for God, but that's a separate argument). When we give that up, perhaps because we feared the responsibilty or financial commitment or whatever, we also give up so many precious, sweet, beautiful moments, none of which I or most other parents would now trade for all the money in the world.

Comment Re:When you define anything as "cheating"... (Score 3, Interesting) 705

Actually, some of us do. For instance, those of us who try to follow Christ also, by definition, try to give at least some consideration to how Jesus defined it:

"27 You have heard that it was said to those of old,[c] 'You shall not commit adultery.' 28 But I say to you that whoever looks at a woman to lust for her has already committed adultery with her in his heart."

(Matt. 5:27-28, NKJV)

The lesson: Big sins usually start off as small ones. Don't lust after other women, don't think about cheating, don't put yourself in the position where you might, don't neglect your marriage to the point where you feel you need to, and chances are pretty good that you won't.

We also try to remember that if God has forgiven us our sins against Him, then we also ought to be willing to forgive those who sin against us. Most marriages can be saved if both partners are willing to save it, and, sometimes, even if one of them is not.

Comment Re:Life imitating art? (Score 1) 480

Rand was an occasionally brilliant thinker, but also a very inconsistent one. Her contributions to libertarian thought were significant, but by no means foundational; its real foundations go back at least to the beginnings of Western classical liberalism, and I would argue much further. Furthermore, many libertarians and voluntaryists, myself included, strongly reject many tenets of Objectivism such as its disdain for altruism, compassion and faith.

Comment Re:"Totalitarian" is a political fighting word (Score 1) 75

I oppose National and all other forms of socialism, except purely voluntary ones, and for the same reason. Their inherently totalitarian nature always has the effect, even if not always the intention, of destroying freedom. I do not oppose voluntary forms of socialism such as employee-owned businesses, so long as they acquired the business lawfully and not through theft or violence.

Comment Re:Not Totalitarian (Score 2) 75

"Totalitarian" does not imply a state as bad as Hitler's or Mao's. Only that there are few or no meaningful limits on the power of the state. I believe many nations today qualify, as did Tito's (IMO). And I do think that is a bad thing, but it doesn't imply that all totalitarian states are equally bad, or even that all such states are inherently worse than non-totalitarian ones. (DIsclaimer: not Yugoslavian technically, but I do have Slovenian ancestry and my wife is from Skopje in now what is now the Republic of Macedonia.)

Comment Knowledge versus experience (Score 2) 213

AFAICT, certs measure knowledge. Successful real-world experience, IMO, both implies and trumps knowledge alone. Both have their place though. For instance, I'd think that a person who has yet to gain that level experience can at least demonstrate, through a certification, at least the ability to memorize things, and that is a useful skill in any area related to technology. Depending on the quality of the cert, a good one can arguably demonstrate a great deal more, possibly including a certain level of problem-solving ability. I've been able to make a reasonably good living without any certifications whatsoever, but, living in a relatively small city, I've also had my opportunities somewhat limited by this (plus lacking a degree, the bigger problem in general). For me, they were not necessary, strictly speaking, but they might have been useful. I might have been able to use them to advance into a more value-added role such as design, architecture, or lifecycle management, rather than being a coder (albeit a good one, and with some aptitude for those other areas) for most of my career.

Comment Re:100 million quest to waste 100 million (Score 1) 208

Well, I see in all religions, including much of what passes for Christianity, man's attempt to know God, or, at any rate, something outside of, something greater than, ourselves. However, the little bit I understand of Christianity suggests that it is something quite different: not us reaching out for God but Him reaching down to us, meeting us at our place of need, in our brokenness and fallenness. Now, I do believe what Jesus said, whether it is politically correct or not. That He is the Way, the Truth, and the Life, and that no one comes to the Father but by Him (John 14:6). However, I do not see this as an exclusion of other religions, but, rather, an invitation to all, of any religion or multiple religions or no religion at all, to come to the Father, the only way that is possible, through Him. He doesn't exclude anyone. We exclude ourselves, by our choosing to live differently than the way He created us to. And yet there He is, reaching out and calling us anyway, all who will listen. I mean no offense to anyone by saying this, although I know from experience some will find it anyway. I hope that if in any way possible, through these words some might find hope.

Comment On my Gentoo system . . . (Score 1) 319

I tend to run an emerge --sync and apply most package updates every day or two. In my experience this helps keep things running smoothly. The kernel, however, only gets updated every month or two, or when I become aware of a kernel vulnerability that potentially might affect my system (rare but not unknown). Same basic procedure with my work PC: Windows Updates every few days, or sooner if I learn of a critical (but patched) vulnerability. Obviously on a mission-critical production system my policy would be different, but the Gentoo system is for my own use and would not cripple me if it went down because of an update, although that has never happened. (I've broken X during the modularization project, for not R-ing the F-ing M . . that's the worst that's happened to me yet.) The 'Doze system at work would be a royal pain to rebuild since it has, and needs, multiple versions of various Microsoft and other dev tools. But it would not be crippling either; worst case is I'd borrow a VM and use that while rebuilding mine. I don't keep anything on the HD that isn't also on the network in a Git repo or file share someplace else.

Comment Re:Newsflash, the desperate have computers too (Score 1) 176

I could not possibly be working from that assumption, because I'm blessed to be married to exactly such a woman, who is beautiful both inside and out. I know one day her outer beauty may fade (though probably not for a while - her mom is beautiful as well). But if it is doing so now, it is doing so imperceptibly, whereas her inner beauty . . her kindness and thoughtfulness and strength and intelligence and many other insanely wonderful qualities . . . continue to impress me more and more, each and every time we manage to spend time together. I am sure that sooner or later she will get sick of me and ditch me for someone better, but there is *zero* chance I would ever want to leave her or to want anyone else. She is that wonderful.

Comment Re:100 million quest to waste 100 million (Score 1) 208

As best I can tell, and I've been studying it all my adult life, there is nothing in the Bible to preclude the possibility of intelligent extraterrestrial life. It is not mentioned as such, but absence of evidence is not evidence of absence and all that. The universe is a big place. I find it unlikely that we would find extraterrestrial life, even if it were reasonably common, for reasons already amply stated by others. However, it would in no way call any part of the Christian faith into question if we did.

Comment Re:Vigilantes of Morality (Score 1) 446

I understand the dilemma, but cannot support what the "hackers" are trying to do. See Romans 3:8. It usually is a bad idea to do evil so that good may result. It will not deter those seeking to violate their covenants with their spouses; they will simply find some other way to do so. But it will destroy many homes, and many children's lives, that otherwise perhaps might have been saved. Some people cheat, and then later repent, perhaps after becoming aware of the fact that the grass really isn't "greener" on the other side and that the short-term pleasures associated with infidelity are not worth the long-term disruptions that it tends to wreak upon their marriages and families. When and how (and some might argue whether) to tell the cheated-upon spouse should not be up to some random strangers.

Anything cut to length will be too short.