![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Jim Henderson
Subject: Re: Is this the end of the world as we know it?
Date: 16 Oct 2011 18:26:03
Message: <4e9b59fb$1@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On Mon, 10 Oct 2011 10:00:49 -0700, Darren New wrote:
> On 10/9/2011 21:43, Jim Henderson wrote:
>>> I didn't catch that assertion. OK. It's fairly unique in being a
>>> standard searchable format with an API, but not in that it stores
>>> binary data.
>>
>> grep -ri text /etc/*
>>
>> Works pretty well for being a standard searchable format on Linux. ;)
>
> Without an API. Or transactions. And there's really no standard
> searchable format there besides "a text file". Tell me what standard
> Linux tool will give you a list of all the Document roots that Apache is
> serving.
grep.
Jim
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Jim Henderson
Subject: Re: Is this the end of the world as we know it?
Date: 16 Oct 2011 18:32:20
Message: <4e9b5b74$1@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On Mon, 10 Oct 2011 10:42:46 +0100, Invisible wrote:
>>>> Well, yes and no. Users of SUSE products (openSUSE and SLE*) often
>>>> do know how to do the manual edits, but prefer using YaST anyways.
>>>
>>> If you pull up the documentation for (say) Apache, it won't tell you
>>> how to use the Apache YaST module. It will tell you how to edit the
>>> underlying text file.
>>
>> If you use openSUSE for configuration, you use the openSUSE
>> documentation to see how to use YaST to make those configuration
>> changes.
>
> Wait - YaST has documentation?
Um, yes. man yast for starters.
>> And if that
>> doesn't get you where you need to be, you ask a question in the
>> community.
>>
>> OSS is big about community.
>
> That sounds very nice and all, but if I'm trying to quickly set
> something up, I don't really want to have to go onto the Internet and
> beg for help, and then spend a week or two hoping that somebody
> knowledgeable will just happen across my message and actually take the
> time to give me a helpful response. I want to read a manual that tells
> me how to do this RIGHT NOW.
Right, you'd rather struggle with it for weeks and weeks and then bitch
about how difficult it is to do anything.
Instead of asking a question and getting an answer within a couple of
days so you can actually use it.
>> I guess I imagined all those Technet articles that have the warning I
>> sited earlier about how editing the registry can screw your system up.
>> That must be it, because of course Microsoft would *never* recommend
>> you do something that might bork your system.
>
> The warning is partly there because if you're a clueless user who
> doesn't know how to work a computer properly, it's very easy to do a
> hell of a lot of damage using a registry editor. Personally, I have
> almost never borked my system by editing the registry. The only time
> it's happened is when I started deleting stuff at random in a desperate
> attempt to make something work. If you follow the instructions, it works
> fine.
So, modifying it is dangerous. Or not. The warnings don't exist. Or
they do.
Gotcha.
> My point remains: It's very uncommon to /need/ to touch the registry in
> the first place. Whereas under Unix, the text configuration files are
> the first port of call, not the last. That's just the difference in
> design mentality.
Unless you use YaST, webmin, or one of a myriad of other Linux
configuration tools.
>> Obviously you don't know many Linux users. I know at least 5,000, and
>> many of them not only love and use the GUI, but tend to have religious
>> wars over which GUI is better.
>
> And yet, the vast majority of all Linux software is strictly CLI-only,
> and developers always seem to expect somebody /else/ to build the pretty
> front-end for it.
That's just incorrect. But since you believe it is, it must be true,
regardless of evidence to the contrary.
>>> I notice that there's always a lot of stuff "happening" with Linux.
>>> I'm never sure what the hell any of it actually /does/.
>>
>> Linux (and most OSS software) evolves rather than going through
>> discrete cycles.
>
> Sure. The "release early and often" approach. I'm just saying, as an
> outsider, it's not always clear what actually changed between versions.
> (I guess often it's stuff under the hood that you won't notice anyway.)
Of course it isn't, that's what evolutionary development models do.
>>>> Transactionality is a function of the filesystem, and I use a
>>>> journaled filesystem.
>>>
>>> Doesn't stop two scripts both trying to update the same config file at
>>> the same time. If you do that with the registry, it works. Because
>>> it's a proper database engine, not just a flat file.
>>
>> I'm not sure how "proper" that database engine is - IIRC, it's JET, and
>> most DBAs that I know would say that's certainly not a proper database
>> engine.
>
> JET is no match for an enterprise database engine, sure. But it's more
> transactional than a flat file.
>
> Also, I'm not completely sure that the registry is actually JET. It
> might be, but I didn't think it was. For one thing, registry files grow
> as needed, but never shrink. I don't think JET has that limitation.
FFS, *Active Directory* is (was) JET. Maybe they moved to something else
now, but I know from personal discussions with AD architects at Microsoft
that it is/was JET.
JET has been MS' solution for simple database storage for a number of
years, possibly decades.
>>> Personally, I'm not very impressed by the Windows Update system. Like,
>>> it'll install a bazillion updates for IE6 in the same session as it
>>> also installs IE8. And then you go back and it wants to install a
>>> bunch of IE8 updates. Um, why couldn't you do that the first time
>>> around??
>>
>> Yep, I've been frustrated by that as well.
>
> I'd ask if Linux gets this right - expect Linux generally won't replace
> one version of an application with a totally different one just because
> you asked for security updates...
Depends on the distribution and the updater, but on openSUSE, that's true.
>>> I love how multiple courts have proved that what MS is doing is
>>> illegal, and as a result they have received NO PUNISHMENT OF ANY KIND.
>>> That's such a big motivation for them to stop casually disregarding
>>> the law...
>>
>> Oh, I don't know, having to admit that Firefox is a reasonable browser
>> to use and they should change Windows architecturally to decouple IE
>> from it (or at least loosen the coupling) is a pretty significant
>> sanction.
>
> Admitting you're wrong is one thing. But they did something illegal;
> where is the *financial* pain for that?
Obviously you missed the fact that they paid fines to the EC for their
illegal activities. And they had to reengineer some things - and
engineers at commercial software companies don't tend to work for free.
>> Maintaining multiple versions of an entire operating system can be time
>> and resource intensive.
>
> Maybe it's there then. Still seems like a fairly tiny price for, you
> know, BREAKING THE LAW...
Go look at the fines they paid.
Jim
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Jim Henderson
Subject: Re: Is this the end of the world as we know it?
Date: 16 Oct 2011 18:34:12
Message: <4e9b5be4@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On Mon, 10 Oct 2011 10:52:52 +0100, Invisible wrote:
>>> Oh, tremendously. But they're still a PITA compared to Windows'
>>> explorer, methinks.
>>
>> Depends entirely on what you're used to.
>
> Not /entirely/, no. Many things are subjective, but not all of them.
When it comes to user selection of tools, yes, they are. If I find
something easy to use, who are you to tell me "no, that's not easy"?
>> In VMware, if you "pause" the VM, VMware grabs the state and commits it
>> to disk, freeing up the memory for other VMs. I find VMware's usage
>> makes a lot more sense.
>
> Personally, I'd prefer having two separate buttons for these functions.
> Sometimes I just want to pause a VM just for a sec so I can use the CPU
> power for something else. So I hit pause in VMware, and facepalm as I
> have to wait ten minutes for it to trash the hell out of my HD. The
> /entire/ computer is unusable until this finishes. And when I decide to
> unpause the VM, we go through the same dance again.
Yes, two separate functions would be good, I agree.
> Also fun: Pausing a VM makes the display go away. So it's useless if
> you're trying to quickly pause the display so you can *read* that error
> message that flashes past too fast to see...
I could see that being frustrating, having been there myself.
Jim
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Jim Henderson
Subject: Re: Is this the end of the world as we know it?
Date: 16 Oct 2011 18:39:20
Message: <4e9b5d18$1@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On Mon, 10 Oct 2011 10:44:54 +0100, Invisible wrote:
>> A more appropriate comparison is latest against latest.
>
> I don't know how big the latest version of Windows is. I've never
> installed it. More to the point, I don't know of anybody who's using it
> yet.
Windows 7. You might have heard of it.
And I've got it installed in a VM, as I'd mentioned before.
>>> It's still frustrating that I have to download multiple GB of data for
>>> libraries that I'm not actually going to use, just because the package
>>> dependency system isn't a little more fine-grained.
>>
>> You don't know that you're not going to use them.
>
> That's an absurd argument.
>
> If the PC doesn't have a sound card then I know, for a fact, that I
> don't need the sound daemon. If there are no Windows machines on the
> network then I know, for a fact, that I don't need Samba. I could go on.
Are you never ever ever ever going to install a sound card? Put your
machine on a Windows network?
It's a weak argument, I'll concede; it's not an absurd argument.
An absurd argument is saying that RDP isn't encrypted when every piece of
documentation about it says that it is. ;)
>> If you want something more specialized, you can do a custom
>> roll-your-own with SUSE Studio. No need to download anything you don't
>> want, because you build the distribution on a remote system using a web
>> browser, test it, and then download it.
>
> Now that's what I'm talking about... That sounds actually useful.
Indeed it is.
>>> Yes. Because spending a week trying to fix something it *totally* the
>>> same as just giving up and complaining about it. Oh, wait...
>>
>> You spent a week trying to fix something that had you asked a question
>> in an online forum, you probably could've gotten an answer for in a day
>> or two.
>>
>> And then you complained that you couldn't figure it out.
>>
>> Yeah, ultimately, you gave up without asking for help. If you'd asked
>> for help, someone probably would've been able to help you.
>
> 1. You're assuming that it's /possible/ to fix this.
I'm basing that assumption on years of experience in troubleshooting
Linux systems.
You're giving up and assuming it's impossible to fix it, so why bother
even asking for help?
*That's* absurd.
> 2. You're assuming that had I asked, somebody would have actually
> bothered to reply. And that their reply would have been helpful.
Again, based on decades of experience in online forums. Is there a
chance of a useless answer or no answer? Sure. But I guarantee you you
won't get an answer IF YOU DON'T FUCKING ASK.
>> You don't need a super expert to explain it. You need someone with
>> more knowledge than you have to explain it. Plenty of normal everyday
>> non- technical end users manage to use it without problems.
>
> As I say, I can get Linux to /work/ OK. Indeed, my dad still uses it on
> a daily basis. It's just that one or two things - like getting the
> package manager to install just the packages I actually need - are
> annoyingly fiddly.
If you asked for help in understanding it, you might just learn something.
Heaven forbid *that* should happen. ;)
Jim
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Jim Henderson
Subject: Re: Is this the end of the world as we know it?
Date: 16 Oct 2011 18:42:13
Message: <4e9b5dc5$1@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On Mon, 10 Oct 2011 09:55:08 -0700, Darren New wrote:
> On 10/9/2011 21:42, Jim Henderson wrote:
> > Are you sure about that?
>
> Pretty sure. Certainly people like suing Microsoft more than they like
> suing open source projects. :-)
You haven't been following the legal battles against Android and the
extortion Microsoft has engaged in over supposed 'patent infringements'
Linux has on Microsoft patents.
Something Microsoft rattles a lot of sabers over, but which they refuse
to be specifically precise about *which* patents are involved, because OSS
developers would work around that.
>> If Acrobat Reader crashed a Windows box, it would be Adobe's problem
>> regardless of if Microsoft distributed the file or if they got it from
>> Adobe.
>
> Yet, oddly, people blame Windows when a video driver crashes. Fancy
> that.
Odd that nobody's ever sued Microsoft over that (at least not that I've
heard of), but somehow there's a threat of that happening with Acrobat
Reader, apparently.
>> But a "repository" for Windows is just a "download" site. It doesn't
>> include actual software management elements per se.
>
> The management elements are built into the software you download. That's
> why, for example, you have things like "Programs\Common Files" and
> "Add/Remove Programs" and things like that.
>
> Now, yes, the fact that each program manages its own means you have to
> deal with legacy software repositories, so it doesn't always work as
> cleanly as it might. DOOM still installs to C:\DOOM or some such.
> However, there are actual software management elements available, *if*
> you want to make use of them. Many small projects don't.
Installation directories aren't "software management elements" - things
like dependency resolution are.
Jim
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On 10/16/2011 15:42, Jim Henderson wrote:
> On Mon, 10 Oct 2011 09:55:08 -0700, Darren New wrote:
>
>> On 10/9/2011 21:42, Jim Henderson wrote:
>> > Are you sure about that?
>>
>> Pretty sure. Certainly people like suing Microsoft more than they like
>> suing open source projects. :-)
>
> You haven't been following the legal battles against Android
Android isn't open source any more. Let me rephrase and say that nobody sues
community-developed open-source that doesn't have multi-billion-dollar
companies backing it.
> Odd that nobody's ever sued Microsoft over that (at least not that I've
> heard of), but somehow there's a threat of that happening with Acrobat
> Reader, apparently.
I'm just guessing. I can't think of any upside to Microsoft trying to run
their own repository if they don't get money from it. On the other hand, in
places where Microsoft takes a cut (a la xbox arcade) they do indeed run the
download servers.
> Installation directories aren't "software management elements" - things
> like dependency resolution are.
That wasn't my point. There *are* dependency resolution things in installs.
Look at ClickOnce or MSI for example. It's just that people might have stuff
on their machine that did *not* come from a repository, and they won't
necessarily know how to fix it if you delete libraries out from under them
after 4 out of 5 applications using that library get uninstalled.
--
Darren New, San Diego CA, USA (PST)
How come I never get only one kudo?
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On 10/16/2011 15:34, Jim Henderson wrote:
> On Mon, 10 Oct 2011 10:52:52 +0100, Invisible wrote:
>
>>>> Oh, tremendously. But they're still a PITA compared to Windows'
>>>> explorer, methinks.
>>>
>>> Depends entirely on what you're used to.
>>
>> Not /entirely/, no. Many things are subjective, but not all of them.
>
> When it comes to user selection of tools, yes, they are. If I find
> something easy to use, who are you to tell me "no, that's not easy"?
I think it's safe to say that there are things that are easier for the vast
majority of people. If 99% of everyone finds A easier than B, and indeed if
B provides a subset of the functionality of A with more work, then B is
indeed superior to A.
For example, a UI that locks up the interface for 30 seconds each time you
insert a CD is inferior to an interface that is identical except doesn't
lock up when you insert a CD.
--
Darren New, San Diego CA, USA (PST)
How come I never get only one kudo?
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On 10/16/2011 15:26, Jim Henderson wrote:
>> Without an API. Or transactions. And there's really no standard
>> searchable format there besides "a text file". Tell me what standard
>> Linux tool will give you a list of all the Document roots that Apache is
>> serving.
>
> grep.
And what expression would I give to grep to give me the list of document
roots that Apache is serving on my machine right now?
--
Darren New, San Diego CA, USA (PST)
How come I never get only one kudo?
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Darren New
Subject: Re: Is this the end of the world as we know it?
Date: 16 Oct 2011 18:58:47
Message: <4e9b61a7@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On 10/10/2011 3:11, Invisible wrote:
> Every Windows protocol I know of sends everything unencrypted by
> default, and most of them offer no possibility of adding encryption.
Actually, every internet protocol up to about the invention of SSL sends
everything unecrypted by default. Including the Windows protocols.
Pretty much everything after SSL is encrypted.
--
Darren New, San Diego CA, USA (PST)
How come I never get only one kudo?
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Patrick Elliott
Subject: Re: Is this the end of the world as we know it?
Date: 16 Oct 2011 22:29:00
Message: <4e9b92ec$1@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On 10/16/2011 3:39 PM, Jim Henderson wrote:
> On Mon, 10 Oct 2011 10:44:54 +0100, Invisible wrote:
>
>>> A more appropriate comparison is latest against latest.
>>
>> I don't know how big the latest version of Windows is. I've never
>> installed it. More to the point, I don't know of anybody who's using it
>> yet.
>
> Windows 7. You might have heard of it.
>
> And I've got it installed in a VM, as I'd mentioned before.
>
Wrong. Windows 8 is now close to out on the market, and *tries* to make
itself into a sort of cloudish, but not cloud, I wish I was a cell
phone, instead of a desktop, type mess. At least, based on everything I
have seen about it so far.. lol
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |