I still don't understand how we can get around this, and the article doesn't seem to sidestep this issue so much as ignore it (or I'm just wrong:). Anybody care to shed some light?
The very existence of System.out.println demonstrates that java isn't purely OO. An even clearer example is Math.random(). This 'hierarchy' is a kludgey hack (and IMO, a very good one) over an OO namespace to fit in global functions.
Okay, let's say that you have a field which is used far more internally than externally. Say it's double foo, and you have double getFoo() and void setFoo(double newValue).
At some point, you decide to change that double field to something else; say a float or some sort of fixed point representation. If it was a public variable, everywhere in your code that said objname.setFoo(x) would have to be changed to objname.setFoo(FixedPoint.fromDouble(x)), wheras if you kept the variable private all you'd have to do is change two methods, easily located within the same.java file as the declaration of the variable itself. For instance, void setFoo(double newValue) { this.foo = FixedPoint.fromDouble(newValue); }
Fixing the BIOS would be simple, simple, SIMPLE. Depending on what it's written in, there should be a line somewhere that looks like:
#define SUSPEND_PARTITION_TYPE 0xA5
or
.equ SUSPEND_PARTITION_TYPE, 0xA5
or something similar. Find an unreserved partition type that won't cause problems and change A5 to that number.
Perhaps it's not the easiest to fix current laptops (they'd need to flash the BIOS and write a utility to transition any paritions on the hard drive from A5 to the new type), but trivial to prevent on the next shipment of Thinkpads.
Try not to be such a patronising twat. You make Australia sound like some kind of backwater that's up there with the places they have more guns than food.
Most of the entire continent's bandwidth, you see, courses through a particular manhole... sheesh
Read the article, and you'll see:
Other ISPs and networks such as Optus were uncongested.
Yes, Timothy, we do have more than one ISP out here. And I believe Telstra carries a minority of traffic (given they're over 100% times more expensive than other bandwidth providers). Anyone that has someone like Optus or uuNet (my ISP has redundant links to both) as their upstream would not have been any more affected by this than your typical American (some Aussie sites may have been down).
I'm a bit up in the air myself, and will eagerly pursue any other replies... in the meantime, maybe take a look at Coroutines in C. It's by PuTTY's author, and there's an example of such coding in it's SSH code apparantly.
Audio streaming over IP has the ability to cross borders, and the second that happens jurisdiction and exactly what laws apply, becomes a less-than-trivial issue. Restricting access to within a country can be difficult and is easy to work around (port bouncer anybody?)
The Australian alternative radio station Triple J does a netcast 24/7, but IIRC they killed that for the two weeks the olympics were on, because people in other countries would have heard news on the Sydney Olympics before their local IOC licensee got to it, and that would have raised hell.
Isn't the IMDB just a review site? Last time I checked, they hadn't made reviewing things illegal, at least not yet... (although several software EULAs have had a decent shot at it).
Of course, suing MAPS seems to be coming into fashion, and I could the the shit really hitting the fan in this situation. Hopefully, though, things would go the right way and a precedent would be set in favour of blocking prominent domains.
And it would be fun to watch the telco suits squirm like the worms that they really are.
'The case is perfectly simple. If we pass this bill which establishes a new and correct value for pi , the author offers to our state without cost the use of his discovery and its free publication in our school text books, while everyone else must pay him a royalty.'"
My God, this guy was a century ahead of one-click.
The scary thing is, the USPTO would probably let him get away with it today...
An improved method and apparatus for downloading compressed audio/visual (AV) data and/or graphical/tabular information from a remote Server to an End User Station (EUS) for the purpose of decompressing and/or displaying said downloaded data.
Weren't BBS users downloading ANSI control sequences over modem links with (standardised) hardware compression way before 1991?
the low-cost motherboard in the desktop we used for our test had a Winmodem built in, and Joe said it was one for which Linux support is now available.
From what I've seen in respective README files, all those Winmodem drivers are pretty much in alpha/beta and some (like the LT one) are *known* to be unstable. Maybe not conducive to the seamless, no-hair-tearing experience Mandrake attempts to provide?
I'll say. Other graphics chips must texture the backs of polygons as well as the front facing polygons. Who the hell sends those polys to the renderer?
Use the other copy I made. Or don't use it at all. Or if I'm moving between machines in the same building (read: my house) go back and start from scratch. Preferable to using something that'll make Word crash 10 minutes into editing:)
I still don't understand how we can get around this, and the article doesn't seem to sidestep this issue so much as ignore it (or I'm just wrong :). Anybody care to shed some light?
Nope. It was late, and upon waking with a clear mind it was a really, really bad example. I was wrong on that count.
I stand by my case with Math.random(), however.
The very existence of System.out.println demonstrates that java isn't purely OO. An even clearer example is Math.random(). This 'hierarchy' is a kludgey hack (and IMO, a very good one) over an OO namespace to fit in global functions.
At some point, you decide to change that double field to something else; say a float or some sort of fixed point representation. If it was a public variable, everywhere in your code that said objname.setFoo(x) would have to be changed to objname.setFoo(FixedPoint.fromDouble(x)), wheras if you kept the variable private all you'd have to do is change two methods, easily located within the same .java file as the declaration of the variable itself. For instance, void setFoo(double newValue) { this.foo = FixedPoint.fromDouble(newValue); }
#define SUSPEND_PARTITION_TYPE 0xA5
or
or something similar. Find an unreserved partition type that won't cause problems and change A5 to that number.
Perhaps it's not the easiest to fix current laptops (they'd need to flash the BIOS and write a utility to transition any paritions on the hard drive from A5 to the new type), but trivial to prevent on the next shipment of Thinkpads.
Windies all out for 82, and 1/0 in their second innings! (Cricke, for the ignorant)
Nope. "100% more" can be rephrased as "an additional 100%", ie 100% in addition to the original 100%, which gives you 200%.
- Most of the entire continent's bandwidth, you see, courses through a particular manhole
... sheesh
Read the article, and you'll see:- Other ISPs and networks such as Optus were uncongested.
Yes, Timothy, we do have more than one ISP out here. And I believe Telstra carries a minority of traffic (given they're over 100% times more expensive than other bandwidth providers). Anyone that has someone like Optus or uuNet (my ISP has redundant links to both) as their upstream would not have been any more affected by this than your typical American (some Aussie sites may have been down).1 core3-vic.melb.vch.com.au
2 Cont1-0.wel3.Perth.telstra.net
3 Fddi0-0.wel-core2.Perth.telstra.net
4 GigabitEthernet4-0.wel-core3.Perth.telstra.net
5 GigabitEthernet4-0.wel-gw1.Perth.telstra.net
6 Pos1-1.paix1.PaloAlto.telstra.
7 paix-f2-5.exodus.net
Mind you, all of the packets from my home machine go through Sydney *sigh*
I'm a bit up in the air myself, and will eagerly pursue any other replies... in the meantime, maybe take a look at Coroutines in C. It's by PuTTY's author, and there's an example of such coding in it's SSH code apparantly.
The Australian alternative radio station Triple J does a netcast 24/7, but IIRC they killed that for the two weeks the olympics were on, because people in other countries would have heard news on the Sydney Olympics before their local IOC licensee got to it, and that would have raised hell.
Isn't the IMDB just a review site? Last time I checked, they hadn't made reviewing things illegal, at least not yet... (although several software EULAs have had a decent shot at it).
Of course, suing MAPS seems to be coming into fashion, and I could the the shit really hitting the fan in this situation. Hopefully, though, things would go the right way and a precedent would be set in favour of blocking prominent domains.
And it would be fun to watch the telco suits squirm like the worms that they really are.
My God, this guy was a century ahead of one-click.
The scary thing is, the USPTO would probably let him get away with it today...
If you take the second and the sixth decimal places, you get 42. Surely a more profound and significant result.
Actually, one US state (I believe it was Indiana) was one vote away from legislating that pi = 4.0
Check the BSD license. They don't need to seek permission or but anything to "steal" the code, the permission is already there.
Weren't BBS users downloading ANSI control sequences over modem links with (standardised) hardware compression way before 1991?
Damn you. I have Monkey Island II on 720k floppies (they're from Lucasfilm, and orange :) and they don't work :((
I don't have any prior art, the author does. And I don't have much money, but Andy Tanenbaum might...
Heh. There'd better be more to it than that, or my Foundations of CompSci textbook is prior art.
Do you go on IRC under the nick of h3x0r? If so, maybe you should stop ...
From what I've seen in respective README files, all those Winmodem drivers are pretty much in alpha/beta and some (like the LT one) are *known* to be unstable. Maybe not conducive to the seamless, no-hair-tearing experience Mandrake attempts to provide?
I'll say. Other graphics chips must texture the backs of polygons as well as the front facing polygons. Who the hell sends those polys to the renderer?
Use the other copy I made. Or don't use it at all. Or if I'm moving between machines in the same building (read: my house) go back and start from scratch. Preferable to using something that'll make Word crash 10 minutes into editing :)