On top of that, you can outsource your own job, take up another one, and outsource it too. Basically you can be making way more than you currently are. I think there was a/. story on this a while back.
So once again, another company is working around the problem instead of fixing it. This seems to be a bad trend in technology these days.
When I was working on software for set top boxes (DVB spec.) we would synchronize the video and audio to the Program Reference Clock (PCR). Even then you had to allow a delay of one and half frames to allow the video decoder to create the picture (the audio decoder was essentially instantaneous).
Presumably the set top boxes will need to add a configurable delay onto this to allow for delays in the equipment downstream of it.
A naive seat-of-the-pants answer. I assume you're basing this on some old saw you've heard repeated somewhere
Nope. It was my experience of implementing a heuristic tree search algorithm for permutation groups in Prolog, back in 1988. The recursive version would run out of stack. I ended up using an iterative solution, as AFAIR tail recursion reduced the stack usage but not enough to stop it from running out.
I'd be interested to see a way of implementing recursion (purely for my own entertainment) that doesn't use a stack.
I'd guess because implementing recursive programs on a CPU isn't very efficient. The usual technique involves pushing the parameters on to the stack on every function call, leading to a stack that's full of data that's identical or almost identical. 'Destructive assignments' (i.e. i++) inside a loop are a much better match for the CPU's architecture.
What People Are Saying about 802.16
This dated list includes an incomplete but nonselective collection of external references. If you have items that you'd like added to the list, notify the Working Group Chair, who compiled it.
I've sent/received hundreds of SMSes while in places like China, Hong Kong, and Singapore -- I've never experienced any lost messages. There are absolutely no problems with messaging between cellular companies, or even different countries, for me. It's much cheaper than making calls in many situations.
Me too. But bear in mind its only recently that the carriers in the US have started supporting messaging. While I've had no problems sending SMS messages from my GSM phone in the US (Cingular) to mobiles in the UK. Sending to other phones in the US is hit and miss. The carrier's message gateways are unreliable (or the receiver doesn't know how to read the message).
I'm sure the carriers in the rest of the world didn't implement messaging with 100% reliability at the start. As such, it's just the US carriers catching up.
You want new music? And Some Old stuff you've probably never heard - just listen to the John Peel show from bbc radio 1 - http://www.bbc.co.uk/radio1
You're not wrong. I still vividly remember the first time I heard Kraftwerk's 'Pocket Calculator' on his evening show. I was doing my homework, so it must be twenty years or so ago.
More recently Jo Wiley's been playing some good stuff on Radio 1. I was lucky enough to be in the UK in time to catch a re-run of her interview with Dave Grohl.
I'd listen to Radio 1 on the web, but I don't like the way Real Player takes over my PC. Are there any other clients that will play.ram's? Is the BBC still streaming some stuff in Ogg Vorbis format?
Strictly speaking, I am the sysadmin. But it was
set up that way before I took over.
Its the first time I've had to look after Vaxes,
and they are the easiest, most lovely boxes to look
after. Could be the way my predecessor set them up,
but even someone finding the 'interruptable' part
of the UIPS, left them with no data loss, ready to
start when the power was restored.
I was being silly. Of course I know which one the CDROM is; it's DKA600. (Now isn't that obvious?) Those logicals you have pointing to them ain't necessarily there though. I don't have them anyway, and there's nothing in the OS that makes you put them there. If your sysadmin expects the users to have more 1337 than average (as ours do, sometimes without justification) they won't bother.
You can always slip a 'define' in your login.com
for the hard to remember stuff. Or ask your
sysadmin to put in something more global.
They have spent, essentially, the entirety of the last 5 years software wise supporting legacy Macintosh.
An OS designed from the ground up to use GUI on
WIMP based machine is legacy system compared to
yet another GUI front end on a command line?
While the underlying code of Mac OS X is technically superior it has yet to achieve the
consistent and cohesion of the Mac OS GUI. Apple
are still trying to engineer all the Mac OS
features into Mac OS X.
Anyone still using OS 9 day to day is free to keep doing so, but don't expect new hardware to be hobbled to maintain that support.
In my experience of adding new hardware support to
Operating Systems, its more likely to be the case
of not adding the appropriate code to support new hardware to OS 9 than it is of crippling the
hardware to work with OS 9.
Personally I'd like to see Mac OS open sourced,
but its unlikely to happen since it would
cannibalize Apple's software sales.
Palpatine/Sidious never does get "sensed." Even in ROTJ, Luke sense Darth but not Palpatine. Palpatine doesn't even seem to sense Luke. I wonder if he's supposed to be clouding sensing in both directions regarding himself. That's what's always made sense to me.
I always wondered that since Darth could sense Luke at long distance in Star Wars. How come he failed to spot how strong Princess Leia was in the force, after all they even spent time in an interrogation cell together.
But then invoking the physics police in a movie is
always going to limit ones ability to suspend disbelief.
My PowerBook is still stuck with it's 740 MB HD and 32 MB of RAM; and I'm not spending a dime to upgrade those. The battery's dead, and that bugger itself is too expensive. Who wants to work on a 117 Mhz PPC with no L2 cache?
FWIW Sonnet make a G3 466 MHz upgrade for PowerBook 1400's. But you'd probably want to max the memory out to 64MB as well
Maybe I'm just getting older (I think I would buy less music no matter what - it's not such a priority anymore), but I can't help but look at the wall my music collection takes up, and think about all the money it represents. Add to that all the money I've spent on concert tickets, t-shirts, beer sales at concerts, etc. It works out to be just shy of mother-fucking-lot-of money.
But would what you could've spent the money on give you as much pleasure?
"I spend all my money on bikes, birds and booze. The rest I just waste."
And 95% of that has gone to the middleman,labels, and the RIAA. The artists I like tend to be poor. My devotion and buying habits don't help them: instead I just line the pockets of some record company exec's pocket.
Which is the real problem. Hopefully the bands will use ability to market and distribute
their own music via the internet to get around this.
We currently have 250+ dedicated render machines. They are all dual proc 800 MHZ to 1.8 GHZ and they are running linux. This is a hefty investment. But to get the same power out of a Mac farm would cost us dearly.
Not necessarily, if Apple can do a good job of optimizing the code to use the G4's Altivec unit, you could end up requiring a much smaller farm.
Actually, digital cable has significantly lower resolution than analog cable. Even when it's working perfectly, it doesn't look as good as analog. The moral: digital != better.
Digital TV doesn't not necessarily have lower resolution than cable. The picture header in
the MPEG-2 stream tells the decoder what size the
picture is. The decoder can usually scale the picture to fit the available screen size (720 pixels wide (704 visible) by 480 high (NTCS) or
520 (PAL). Of course the smaller the picture the
less byte per second are required. All of which
is usually configured at the MPEG-2 encoder.
So if your digital TV's picture qualtiy is bad
then you'll need to complain to whoever's encoding
the MPEG-2 stream.
True, but in a very real way, Microsoft has a point. The Open Source community has never really taken time to say, "ok let's stop development and everyone will go check code extremely carefully."
I may be wrong on this, but I thought OpenBSD counts as Open Source, and they're certainly doing a security audit of the source code.
Considering the topic this isn't out of place. The Manager FAQ:-
The following list is an attempt to cover some of the issues that will invariably come up when
hackers
without previous experience of the business community first start working in it. Other workers may also
find it informative.
A handy guide to dealing with management. Also useful for manager's dealing with hackers.
Forgive my skepticism, but it seems pretty unlikely that a DVD player sold anywhere is going to go to the extra expense to allow conversion from a TV format that doesn't exist in the region it's sold in. (Region coding, remember?)
Strictly speaking its more expensive to produce different players for each region than it is to produce one player and use some software limitation to restrict what kind of picture it can generate. All the digital TV boxes I worked on used a Euro-DENC to convert the frame buffer into an RF signal that a TV could decode. The Euro-DENC would produce NTSC/PAL/SECAM etc. depending on what parameters you programmed its registers with.
Different hardware increases the cost of producing each box, different software is a one of f cost in development. When you're target sales are thousands the extra cost of different hardware is larger than cost of more versatile software.
Oh, no. It's deja vu, all over again:- Outsource your job to earn more!.
So once again, another company is working around the problem instead of fixing it. This seems to be a bad trend in technology these days.
When I was working on software for set top boxes (DVB spec.) we would synchronize the video and audio to the Program Reference Clock (PCR). Even then you had to allow a delay of one and half frames to allow the video decoder to create the picture (the audio decoder was essentially instantaneous).
Presumably the set top boxes will need to add a configurable delay onto this to allow for delays in the equipment downstream of it.
Stackless Python?
Thanks for the link. Unfortunately from reading the article and according to Stackless Reincarnate:-
Stackless Python still uses a stack to control its execution.A naive seat-of-the-pants answer. I assume you're basing this on some old saw you've heard repeated somewhere
Nope. It was my experience of implementing a heuristic tree search algorithm for permutation groups in Prolog, back in 1988. The recursive version would run out of stack. I ended up using an iterative solution, as AFAIR tail recursion reduced the stack usage but not enough to stop it from running out.
I'd be interested to see a way of implementing recursion (purely for my own entertainment) that doesn't use a stack.
I just can't understand why it's not used more.
I'd guess because implementing recursive programs on a CPU isn't very efficient. The usual technique involves pushing the parameters on to the stack on every function call, leading to a stack that's full of data that's identical or almost identical. 'Destructive assignments' (i.e. i++) inside a loop are a much better match for the CPU's architecture.
Ars Technica has a good summary of what you can do with SSID's and WEP to improve your wireless network's security:-
Security Practicum: Essential Home Wireless Security PracticesMobile-phone upstart Sendo lashed out with another lawsuit...
Doesn't that sound a little like biased reporting to anybody else? ...lashed out... another lawsuit..?
Certainly does to me. The Register's coverage of the story is more neutral:-
Sendo sues Orange over MS SPV smartphone IP .When CDMA is released as a free and open standard like GSM.
I thought that Qualcomm's patent on CDMA style RF was going to expire soon. Does anyone know when?
I doubt they'll release the protocol over the top though.
From grouper.ieee.org/groups/802/16/pub/buzz.html
Me too. But bear in mind its only recently that the carriers in the US have started supporting messaging. While I've had no problems sending SMS messages from my GSM phone in the US (Cingular) to mobiles in the UK. Sending to other phones in the US is hit and miss. The carrier's message gateways are unreliable (or the receiver doesn't know how to read the message).
I'm sure the carriers in the rest of the world didn't implement messaging with 100% reliability at the start. As such, it's just the US carriers catching up.
I use Audio Thief to "listen" to the RealAudio of Peel's show over night for me for me then download the resulting MP3 into my iPod.
I must be loosing my touch, I couldn't find Audio Thief after spending some time searching the web. Could you post a URL?
You're not wrong. I still vividly remember the first time I heard Kraftwerk's 'Pocket Calculator' on his evening show. I was doing my homework, so it must be twenty years or so ago.
More recently Jo Wiley's been playing some good stuff on Radio 1. I was lucky enough to be in the UK in time to catch a re-run of her interview with Dave Grohl.
I'd listen to Radio 1 on the web, but I don't like the way Real Player takes over my PC. Are there any other clients that will play .ram's? Is the BBC still streaming some stuff in Ogg Vorbis format?
Boy, you have a nice sysadmin...
Strictly speaking, I am the sysadmin. But it was set up that way before I took over.
Its the first time I've had to look after Vaxes, and they are the easiest, most lovely boxes to look after. Could be the way my predecessor set them up, but even someone finding the 'interruptable' part of the UIPS, left them with no data loss, ready to start when the power was restored.
I was being silly. Of course I know which one the CDROM is; it's DKA600. (Now isn't that obvious?) Those logicals you have pointing to them ain't necessarily there though. I don't have them anyway, and there's nothing in the OS that makes you put them there. If your sysadmin expects the users to have more 1337 than average (as ours do, sometimes without justification) they won't bother.
You can always slip a 'define' in your login.com for the hard to remember stuff. Or ask your sysadmin to put in something more global.
Which one's my CD-ROM? Ummmmm....
$ show logical *cdrom*(LNM$PROCESS_TABLE)
(LNM$JOB_87B9EA00)
(LNM$GROUP_000260)
(LNM$SYSTEM_TABLE)
"$CDROM1" = "_ULYDV$DKA400:"
"$CDROM2" = "_ULYDV$DKA500:"
(DECW$LOGICAL_NAMES)
$
Works for me.
John Siracusa's Mac OS 10.2 review on Ars Technica also covered this. See API Wars
Looks like Apple are trying to stop the tweaks that make Mac OS X usabale. Which seems daft to me.
They have spent, essentially, the entirety of the last 5 years software wise supporting legacy Macintosh.
An OS designed from the ground up to use GUI on WIMP based machine is legacy system compared to yet another GUI front end on a command line? While the underlying code of Mac OS X is technically superior it has yet to achieve the consistent and cohesion of the Mac OS GUI. Apple are still trying to engineer all the Mac OS features into Mac OS X.
Anyone still using OS 9 day to day is free to keep doing so, but don't expect new hardware to be hobbled to maintain that support.
In my experience of adding new hardware support to Operating Systems, its more likely to be the case of not adding the appropriate code to support new hardware to OS 9 than it is of crippling the hardware to work with OS 9.
Personally I'd like to see Mac OS open sourced, but its unlikely to happen since it would cannibalize Apple's software sales.
A Politically Correct version of Grand Theft Auto?
I find that hard to believe.
I always wondered that since Darth could sense Luke at long distance in Star Wars. How come he failed to spot how strong Princess Leia was in the force, after all they even spent time in an interrogation cell together.
But then invoking the physics police in a movie is always going to limit ones ability to suspend disbelief.FWIW Sonnet make a G3 466 MHz upgrade for PowerBook 1400's. But you'd probably want to max the memory out to 64MB as well
But would what you could've spent the money on give you as much pleasure?
"I spend all my money on bikes, birds and booze. The rest I just waste."
And 95% of that has gone to the middleman,labels, and the RIAA. The artists I like tend to be poor. My devotion and buying habits don't help them: instead I just line the pockets of some record company exec's pocket.Which is the real problem. Hopefully the bands will use ability to market and distribute their own music via the internet to get around this.
Not necessarily, if Apple can do a good job of optimizing the code to use the G4's Altivec unit, you could end up requiring a much smaller farm.
Although the Altivec is almost ideal for cracking rc5 keys, distributed.net's mulitprocessor client speeds has dual 1GHz G4's processing about four times as much as dual P4 1.8 GHz.
Actually, digital cable has significantly lower resolution than analog cable. Even when it's working perfectly, it doesn't look as good as analog. The moral: digital != better.
Digital TV doesn't not necessarily have lower resolution than cable. The picture header in the MPEG-2 stream tells the decoder what size the picture is. The decoder can usually scale the picture to fit the available screen size (720 pixels wide (704 visible) by 480 high (NTCS) or 520 (PAL). Of course the smaller the picture the less byte per second are required. All of which is usually configured at the MPEG-2 encoder.
So if your digital TV's picture qualtiy is bad then you'll need to complain to whoever's encoding the MPEG-2 stream.
I may be wrong on this, but I thought OpenBSD counts as Open Source, and they're certainly doing a security audit of the source code.
Considering the topic this isn't out of place. The Manager FAQ:-
A handy guide to dealing with management. Also useful for manager's dealing with hackers.
Strictly speaking its more expensive to produce different players for each region than it is to produce one player and use some software limitation to restrict what kind of picture it can generate. All the digital TV boxes I worked on used a Euro-DENC to convert the frame buffer into an RF signal that a TV could decode. The Euro-DENC would produce NTSC/PAL/SECAM etc. depending on what parameters you programmed its registers with.
Different hardware increases the cost of producing each box, different software is a one of f cost in development. When you're target sales are thousands the extra cost of different hardware is larger than cost of more versatile software.