That article is basically a rip of this one by Tamir Khason. Heck, it's essentially a blatant copy of the 2004 version of Tamir's article with some of the 2008 pictures thrown in!
No such thing existed at that time. In 1985, the networks were fragmented into dozens of incompatible protocols, the environment which could have made Hypercard into the first web browser simply didn't exist and therefore there was no opportunity to make it into such.
That's funny... I'm pretty sure TCP/IP was introduced in the late 70s/early 80s specifically to combat this problem. ARPANet itself switched over on January 1, 1983; As I recall, it was one of the later networks to start using TCP/IP.
Also, with the Ubuntu LTS releases patches are made to deal with security issues. You don't necessarily want an application that was just released a month earlier.
Or beta software... yet Firefox 3 beta 5, both a beta and less than a month old at the time of the LTS release, is in the LTS release. Whoops!
Sadly, if you're a US citizen (I can't tell), you're the exception, not the norm.
Wal*Mart is the richest corporation in the US, possibly in the world, because they sell lots of substandard goods... and yet, people continue to buy from them.
It's a sad fact, but... the majority of people care more about price than quality.
Correction, Leopard is UNIX. The previous versions of OSX are not, because Apple v. Open Group had not yet been settled by the time any of them had been released.
Maybe I misunderstand what a root DNS server does, but I was under the impression that the only thing root servers did was answer "who is in charge of top level domain.tld?"
What possible use could a list of mistaken TLDs be if these TLDs need to be approved by ICANN before they can be used?
OpenOffice and the GIMP do everything that the average user needs them to.
OpenOffice is nice and all, but it still has some weird issues with losing RTF formatting. Since I'm required to use RTF at work, opening, editing, closing, and reopening to see if OO.o fucked up the RTF formatting again isn't an option. I'm not paid to waste time.
As for GIMP, the last time I used it, it still didn't have any easy way to draw Ovals/Circles and Rectangles/Squares, something that even the most basic of image editors (MS Paint) has.
Still, the OS kernel is, by definition, one of the most complex pieces of software in a system. There's only three other ones I can think of that would even come close: The compiler, the system libraries (libc), and device firmware.
Well, an attacker only knows there to be one account that is on almost every Linux box, root. If an attacker can try to login as root, they only have the password to guess. With a user account they have both the user account and the password. Now granted this doesn't protect from trojans or other malware, only from local or remote login attempts, but they are at least of some use.
I can see where you're going for local login attempts (although a smart person would just use media to load another OS and bypass your local filesystem's permissions).
There's an easy fix for the remote part, assuming you're speaking of SSH... make sure PermitRootLogin is set to off in your sshd_config. voila, you now need to know one account name and two passwords to get to a root prompt using su.
Now, as for why PermitRootLogin off isn't the default, you'll have to ask OpenBSD.
No, it's the same bug. If you'd read TFA and the posts I'd linked to, you'd have noticed that all 3 mention seekdir() and telldir(), in reference to seekdir() not moving to the correct location using the value returned by telldir().
"On FreeBSD, seekdir() doesn't seem to behave as I expect it to."
"On other platforms, the first and second telldir() return the same value. On the two FreeBSD machines I've tried it on, the first telldir() returns 1 and the second returns 0."
"It seems you're wrong; what follows is a quote from the SUSv3: 'If the most recent operation on the directory stream was a seekdir(), the directory position returned from the telldir() shall be the same as that supplied as a loc argument for seekdir().'"
"Samba makes use of telldir()/readir(), seekdir()/readdir() to build an internal cache of (large) directories to speed up directory accesses by CIFS clients (Windows machines)."
"Apparently there are two problems: seekdir() not returning to the position initially retrieved using telldir() and a performance problem."
Installing wow in vista was fine until it wanted to update, i had figure out that i had to run the app as admin to allow it to install updates...why? no clue, bad programming.
Windows programs have the nasty habit of installing to C:\Program Files, a directory that normal users don't have write permissions on.
This also means that you need write permissions to it to update it.
That article is basically a rip of this one by Tamir Khason. Heck, it's essentially a blatant copy of the 2004 version of Tamir's article with some of the 2008 pictures thrown in!
Or Lily Tomlin's Ernestine, the Telephone Operator sketches?
That's funny... I'm pretty sure TCP/IP was introduced in the late 70s/early 80s specifically to combat this problem. ARPANet itself switched over on January 1, 1983; As I recall, it was one of the later networks to start using TCP/IP.
Purple Tentacle was (soon to be) LucasArts regular Danny Delk. IMDB says he also played Green Tentacle.
Or beta software... yet Firefox 3 beta 5, both a beta and less than a month old at the time of the LTS release, is in the LTS release. Whoops!
That's just his in-game name. His real name is John Smedley.
Sadly, if you're a US citizen (I can't tell), you're the exception, not the norm.
Wal*Mart is the richest corporation in the US, possibly in the world, because they sell lots of substandard goods... and yet, people continue to buy from them.
It's a sad fact, but... the majority of people care more about price than quality.
Correction, Leopard is UNIX. The previous versions of OSX are not, because Apple v. Open Group had not yet been settled by the time any of them had been released.
Three weeks? It took me three seconds to find this article using Google... three weeks ago!
Maybe I misunderstand what a root DNS server does, but I was under the impression that the only thing root servers did was answer "who is in charge of top level domain .tld?"
What possible use could a list of mistaken TLDs be if these TLDs need to be approved by ICANN before they can be used?
OpenOffice is nice and all, but it still has some weird issues with losing RTF formatting. Since I'm required to use RTF at work, opening, editing, closing, and reopening to see if OO.o fucked up the RTF formatting again isn't an option. I'm not paid to waste time.
As for GIMP, the last time I used it, it still didn't have any easy way to draw Ovals/Circles and Rectangles/Squares, something that even the most basic of image editors (MS Paint) has.
Still, the OS kernel is, by definition, one of the most complex pieces of software in a system. There's only three other ones I can think of that would even come close: The compiler, the system libraries (libc), and device firmware.
Evilronald: They want Burger King to stop serving Lunch.
After this, the goal is to get rid of the Jumbo lock. After that, the Large and Substantial locks.
Maybe eventually the Medium lock.
s/Faux News/Fox News/gi;
It's English!
Didn't you read that Code Quality In Open and Closed Source Kernels article yesterday? The Linux kernel already has 703,940 macros. It doesn't need any more!
Not only that, but the release of Visual Studio Shell makes it possible to distribute free editors using VS's Intellisense.
!
I can see where you're going for local login attempts (although a smart person would just use media to load another OS and bypass your local filesystem's permissions).
There's an easy fix for the remote part, assuming you're speaking of SSH... make sure PermitRootLogin is set to off in your sshd_config. voila, you now need to know one account name and two passwords to get to a root prompt using su.
Now, as for why PermitRootLogin off isn't the default, you'll have to ask OpenBSD.
1 2 3 4 5
Everyone in the car, so come on
lets ride. To...
Wait, wrong reference.
No, it's the same bug. If you'd read TFA and the posts I'd linked to, you'd have noticed that all 3 mention seekdir() and telldir(), in reference to seekdir() not moving to the correct location using the value returned by telldir().
From the link in my previous post titled July 2003 Discussion:
"On FreeBSD, seekdir() doesn't seem to behave as I expect it to."
"On other platforms, the first and second telldir() return the same value.
On the two FreeBSD machines I've tried it on, the first telldir() returns 1
and the second returns 0."
From the link in my previous post titled acknowledged the existance of the bug:
"It seems you're wrong; what follows is a quote from the SUSv3:
'If the most recent operation on the directory stream was a
seekdir(), the directory position returned from the telldir() shall
be the same as that supplied as a loc argument for seekdir().'"
From TFA:
"Samba makes use of telldir()/readir(), seekdir()/readdir() to build an internal cache of (large) directories to speed up directory accesses by CIFS clients (Windows machines)."
"Apparently there are two problems: seekdir() not returning to the position initially retrieved using telldir() and a performance problem."
Samba could have reported it, but perhaps when they noticed in 2005, they also noticed that the July 2003 discussion on freebsd-hackers already acknowledged the existance of the bug, but never actually fixed it.
Windows programs have the nasty habit of installing to C:\Program Files, a directory that normal users don't have write permissions on.
This also means that you need write permissions to it to update it.
That's so early 2000s.
Haven't you heard? Vista bumped it to SPn+1 now.
Why are you still talking when there's science to do?