I am using IPv6 right now. It's a great solution to the hellish nightmare that is NAT. I can SSH from my work machine to the desktop at home despite them both having the exact same IPv4 address.
The major operating systems out there are now deployable with IPv6 support. The major infrastructure vendors (Cisco and the like) are ready. The big limitation as I see it right now is software. More network-aware software needs to be address family agnostic.
The path forward for software developers is fairly straightforward:
Use GetAddrInfo() instead of GetHostBy___() calls if you use the sockets API.
If you're designing a protocol, then make sure that the protocol is designed to represent network addresses without a fixed length. If they're binary, include a length byte and an address family byte. If they're a string, then be prepared for arbitrary lengths and include some way to tell them apart.
If you use ask the user for IP addresses or store them in a database or what not, be prepared to store strings as long as "0000:0000:0000:0000:0000:0000:0000:0001"
Making software address-family agile should not impact your IPv4 users at all. Why not do it the right way now so you don't have to re-do it later?
And their reasons for doing so were quite handily rebutted by a number of different people / websites. Which is why I wrote what I did at the end of my comment.
Windows beats Unix if you want to run Photoshop.:)
MacOS X runs Photoshop. I suppose you could take the literal route and claim that MacOS X isn't Unix(tm), but the context was a comparison between Linux, *BSD and Windows.
And no, I don't take seriously claims that Windows Photoshop is better than OS X Photoshop, and yes, I've tried both.
Re:Why signed binaries are not allowed by the GPL
on
Linus on DRM
·
· Score: 1
A signature hash is a quantitative statement about the work.
No. The hash itself is a quantitative statement, but the "work" (in the sense of a potential derivative work) is the entire signature, and part of the signature is the identity of the signer. A file signature is a statement by the signer that the file is trustworthy in the opinion of the signer. It's exactly like "Siskel says thumbs up" to go back to the movie review analogy.
There can be a thousand english-language reviews of a movie, all of which will be different.
There can be a thousand different signatures of the same file, even if each of them has the same hash for the file, because they can contain different identities.
Re:Why signed binaries are not allowed by the GPL
on
Linus on DRM
·
· Score: 1
Such a hash is a derivative work
I disagree. A movie review is not a "derivitave work" of the movie. A signature hash has exactly the same relationship to the thing it signs as a movie review has to the movie - it is a qualitative statement made about the work in question, but the statement is its own creative work.
Take the barometer into the building and find the receptionist, tourguide, building manager or some other person in charge. Tell them, "I'll give you this shiny new barometer if you tell me the height of this building."
No good? How about this one:
Take the barometer to the top of the building, drop it over the side and time how long it takes to hit the ground. Using 9.8 m/s^2 as its rate of acceleration and 0 as its starting velocity (leave out the computation of the barometer's terminal velocity. It's unlikely to affect the outcome), you should be able to find the distance it fell.
However, when Apple released System 7 in the late 80's, it included the ability to record and playback sound, something that Apple Records believed violated their agreement. So, in the early 90's, Apple Records successfully sued ($26 Mill) Apple Corp regarding breach of trademark.
This is sort of why the first system beep with the new capabilities (still recognizable even by people who don't own a mac) was called Tsosumi (say it out loud slowly).
The i58sr allows you to run java programs that are GPS-aware and able to use IP networking. There already is at least one outfit using them to sell location-aware fleet dispatching services and stuff.
the Great Dark Lawsuit, essentially Novell suing FreeBSD for licensing issues. The suit was even though FreeBSD code contained very little AT&T code (3 files I think) it was "tainted" with UNIX ideas. This was Novell being kind of jerkish,
Set the fee to $ k * (2^n - 1) for each desired extension term (n = 0 is the first term, which would be $0). The longer you want to lock up a work, the more it costs you (at an exponential rate). The value of k should be adjusted for inflation.
If a copyright expires and the current rightholder does not wish to extend, then allow the copyright to be auctioned with the minimum bid starting at the renewal price. If no one meets the minimum bid, the work irrevocably enters the public domain.
The money raised should be paid into a fund for public libraries.
VPC 6 & FreeBSD - Sound, yes; X, no; clock, wo
on
Virtual PC 6 Review
·
· Score: 3, Insightful
I use VPC for Windows on occasion too, but I also have tried a few times to load FreeBSD as a guest. But it has some issues.
In the past, sound didn't work, but it appears that is fixed in 6.0.2. The usual sound configuration (ISA SB16, port 0x220, irq 5, dma 1 & 5) works.
X has never worked. It aparently works for Linux, but every time I try and start the X server under FreeBSD, I get a crash loading the int10 module. Nobody in the world seems to know why or how to fix it.
The clock (gettimeofday()) runs at almost double speed while the guest is running. The fix for this is to run a little daemon that syncs the guest to the host. This daemon is on Connectix's FTP server somewhere. It uses a pair of asm blocks with invalid (on a real CPU) instructions to ask VPC what the date and time are, and syncs the clock up on a periodic basis.
Of course, it's mostly pointless to run a FreeBSD guest under VPC on a mac, since MacOS X is already very much like FreeBSD (because, of course, a lot of it came from FreeBSD). It's mostly a curiosity thing.
That may be true, but about 40% of the spam I get is in Asian character sets. And that's enough spam to still be annoying even if all of the spam in English went away.
It is the most expensive public works project in US history.
It aims to bury in a subway a major portion of the Interstate (not sure which one) that runs by Logan (Boston's airport) through downtown Boston. Last I heard, the price tag was <Dr Evil>TEN BILLION DOLLARS</Dr Evil>.
The easier way to do hacks like this is to install the package, then cd to/System/Library/Extensions/drivername.kext/Content s and edit the Info.plist file. After doing that, remove/System/Library/Extensions.mkext and/System/Library/Extensions.kextcache and reboot.
1. Shame on Apple - if I were them and had a reporter that wanted to experience a switch, the *very slowest* piece of hardware would not be what I would loan him.
2. If you want PC apps, you can either run Virtual PC or stash a bargain basement PC in the corner and access it with RDP. Ironically, the RDP client for MacOS (available from Microsoft, believe it or not) is actually a lot nicer than the TSC you can get for Win2K. It's more or less a full port of the XP RDP client. You could even do what TechTV did and put a PC in a drive bay on a powermac and access it with RDP (to heck with the KVM switch, I say).
3. He complained about IE on the mac. He needs to get in line. IE is worst-of-breed. Of course, I maintain that it's worst-of-breed under Windows as well, but that's another story. People have already commented here about the list of alternatives, any of which is a better choice than IE.
Ironically, I actually suffer the same desktop disease as Patrick - I put all sorts of semi-temporary stuff on my desktop. I don't really agree with Leo that it's particularly "un-mac-like". But that's off-topic.
So I would have to agree with him about switching, with the caveat that if you have high-end PC hardware, you're not going to be terribly happy with low-end Mac hardware (Duh).
Ironically, I believe (and could be wrong) that licensed Amateur Radio operators are exempt. Part of the reason for this is that the Amateur service is co-secondary in those bands, so they can be used as Amateur receivers.
If you are an admin user, you don't have to enable the root password to use sudo. 'sudo sh' is the same thing as 'su', but you give it *your* password.
I have my copy of TurboTax running on a VMware guest system. The only sector 33 it's going to be able to scribble on is the one in the guest. It works just fine, and I am told it also works fine with the very latest version of VirtualPC for the mac (it didn't at first - Connectix actualy had to make changes so it would).
If Connectix pulls this nonsense next year, I am definately switching. I only bought it this year because I was unaware at the time. This is definately just too much to bear.
Anyone who has a single static IPv4 address can use 6to4 to get a /48 up and running right now.
The major operating systems out there are now deployable with IPv6 support. The major infrastructure vendors (Cisco and the like) are ready. The big limitation as I see it right now is software. More network-aware software needs to be address family agnostic.
The path forward for software developers is fairly straightforward:
Making software address-family agile should not impact your IPv4 users at all. Why not do it the right way now so you don't have to re-do it later?
It is coming.
And their reasons for doing so were quite handily rebutted by a number of different people / websites. Which is why I wrote what I did at the end of my comment.
MacOS X runs Photoshop. I suppose you could take the literal route and claim that MacOS X isn't Unix(tm), but the context was a comparison between Linux, *BSD and Windows.
And no, I don't take seriously claims that Windows Photoshop is better than OS X Photoshop, and yes, I've tried both.
No. The hash itself is a quantitative statement, but the "work" (in the sense of a potential derivative work) is the entire signature, and part of the signature is the identity of the signer. A file signature is a statement by the signer that the file is trustworthy in the opinion of the signer. It's exactly like "Siskel says thumbs up" to go back to the movie review analogy.
There can be a thousand english-language reviews of a movie, all of which will be different.
There can be a thousand different signatures of the same file, even if each of them has the same hash for the file, because they can contain different identities.
I disagree. A movie review is not a "derivitave work" of the movie. A signature hash has exactly the same relationship to the thing it signs as a movie review has to the movie - it is a qualitative statement made about the work in question, but the statement is its own creative work.
Take the barometer into the building and find the receptionist, tourguide, building manager or some other person in charge. Tell them, "I'll give you this shiny new barometer if you tell me the height of this building."
No good? How about this one:
Take the barometer to the top of the building, drop it over the side and time how long it takes to hit the ground. Using 9.8 m/s^2 as its rate of acceleration and 0 as its starting velocity (leave out the computation of the barometer's terminal velocity. It's unlikely to affect the outcome), you should be able to find the distance it fell.
This is sort of why the first system beep with the new capabilities (still recognizable even by people who don't own a mac) was called Tsosumi (say it out loud slowly).
The i58sr allows you to run java programs that are GPS-aware and able to use IP networking. There already is at least one outfit using them to sell location-aware fleet dispatching services and stuff.
THX-1138 is definately most underrated. Retire the cup.
The real story is a very interesting one, and anyone interested should do one of two things: Either read the condensed version as one of the chapters of the book Open Sources or go buy a copy of the videotape of Kirk telling the story himself (surely the best $49 I've ever spent on videotape).
In the past, sound didn't work, but it appears that is fixed in 6.0.2. The usual sound configuration (ISA SB16, port 0x220, irq 5, dma 1 & 5) works.
X has never worked. It aparently works for Linux, but every time I try and start the X server under FreeBSD, I get a crash loading the int10 module. Nobody in the world seems to know why or how to fix it.
The clock (gettimeofday()) runs at almost double speed while the guest is running. The fix for this is to run a little daemon that syncs the guest to the host. This daemon is on Connectix's FTP server somewhere. It uses a pair of asm blocks with invalid (on a real CPU) instructions to ask VPC what the date and time are, and syncs the clock up on a periodic basis.
Of course, it's mostly pointless to run a FreeBSD guest under VPC on a mac, since MacOS X is already very much like FreeBSD (because, of course, a lot of it came from FreeBSD). It's mostly a curiosity thing.
That may be true, but about 40% of the spam I get is in Asian character sets. And that's enough spam to still be annoying even if all of the spam in English went away.
3.0.2 still does not solve the audio problems described here, although the workaround of extracting the audio does solve the problem.
So in a Boycott, we stop buying SCO products whereas, um...
You mean Lo Siento ?
It is the most expensive public works project in US history.
It aims to bury in a subway a major portion of the Interstate (not sure which one) that runs by Logan (Boston's airport) through downtown Boston. Last I heard, the price tag was <Dr Evil>TEN BILLION DOLLARS</Dr Evil>.
The easier way to do hacks like this is to install the package, then cd to /System/Library/Extensions/drivername.kext/Content s and edit the Info.plist file. After doing that, remove /System/Library/Extensions.mkext and /System/Library/Extensions.kextcache and reboot.
1. Shame on Apple - if I were them and had a reporter that wanted to experience a switch, the *very slowest* piece of hardware would not be what I would loan him.
2. If you want PC apps, you can either run Virtual PC or stash a bargain basement PC in the corner and access it with RDP. Ironically, the RDP client for MacOS (available from Microsoft, believe it or not) is actually a lot nicer than the TSC you can get for Win2K. It's more or less a full port of the XP RDP client. You could even do what TechTV did and put a PC in a drive bay on a powermac and access it with RDP (to heck with the KVM switch, I say).
3. He complained about IE on the mac. He needs to get in line. IE is worst-of-breed. Of course, I maintain that it's worst-of-breed under Windows as well, but that's another story. People have already commented here about the list of alternatives, any of which is a better choice than IE.
Ironically, I actually suffer the same desktop disease as Patrick - I put all sorts of semi-temporary stuff on my desktop. I don't really agree with Leo that it's particularly "un-mac-like". But that's off-topic.
So I would have to agree with him about switching, with the caveat that if you have high-end PC hardware, you're not going to be terribly happy with low-end Mac hardware (Duh).
Ironically, I believe (and could be wrong) that licensed Amateur Radio operators are exempt. Part of the reason for this is that the Amateur service is co-secondary in those bands, so they can be used as Amateur receivers.
If you are an admin user, you don't have to enable the root password to use sudo. 'sudo sh' is the same thing as 'su', but you give it *your* password.
Woah!
I meant to say if *Intuit* pulls this stuff next year.....
I have my copy of TurboTax running on a VMware guest system. The only sector 33 it's going to be able to scribble on is the one in the guest. It works just fine, and I am told it also works fine with the very latest version of VirtualPC for the mac (it didn't at first - Connectix actualy had to make changes so it would).
If Connectix pulls this nonsense next year, I am definately switching. I only bought it this year because I was unaware at the time. This is definately just too much to bear.
For what it's worth, I didn't mean to imply that Microsoft's BASIC was THE first BASIC. It as THEIR first BASIC. :-)