I have used it for a transit/maps mashup application and it worked like a charm. I would agree with those who argue that it's great for writing new web-based apps from scratch and less for adding incremental dynamic features to largely static content sites.
1) Calculate revenue lost to piracy 2) Use said funds to send key hackers to a tropical island with spotty net access and an open bar 3) Piracy defeated. 4) Profit!
Based on the description of the Sync program in the FAQ (aka it runs as a client on the same machine running iTunes), I don't think it's SMB. Also, I think SMB is ultimately a no-go for shared iTunes as discussed in this BoingBoing link:
I think it's more than that. After looking at the FAQ a little more closely, I see that you can sync your MP3Beamer music from iTunes to your iPod, which you definitely can't do from an iTunes share. However, it looks like there is some program running on the machine running iTunes that does the work of talking to iTunes on behalf of MP3Beamer.
To quote the FAQ:
Q: Can I use my iPod with the MP3beamer? A: Yes. Because you can "sync" all songs from MP3beamer to iTunes, when you plug in your iPod it will also have all the songs from MP3beamer. You must use iTunes to load music onto your iPod. The MP3beamer provides a program called "MP3beamer Sync" that allows you to syncronize MP3beamer with your machine running iTunes. The process for loading music on your iPod is simple:
1. Load the music onto your MP3beamer 2. Go to your Windows computer and launch the "MP3beamer Sync" program 3. Click the name of your MP3beamer server 4. Click the "Syncronize" button to copy the songs from your MP3beamer to iTunes 5. Plug your iPod into iTunes and load music onto your iPod like you normally do
In the product FAQ, they mention an MP3Beamer Sync component that automatically syncs your iTunes collection with your MP3Beamer collection. I'm curious how they pulled this off. Does the iTunes Sharing protocol (DAAP) support file upload? Or are they pushing the music in some other way?
Yes, it's easy to store the drive away from the original data, but at that point, you can't back up anymore. A system that involves moving a drive every morning / afternoon is still a barrier to the average user, where as the P2P solution requires no extra effort by the user. Plus, it's distributed, so having all your computer equipment stolen or burning your apartment down will still leave you with good data.
He has been an adjunct professor at NCSU for a while now. I had the privelege of taking Data Structures with him... good times. I hope he'll stick with teaching because he's a great lecturer.
Re:How does a website spend $80mln?
on
Salon Asks for Help
·
· Score: 4, Funny
[Salon] took out a 10-year lease on pricey but prestigious offices in downtown San Francisco. It seemed not to matter then that to be at the epicentre of the Internet revolution meant paying some of the most expensive rents in North America.
With seven years left on the lease, Salon is struggling to get out of the deal. It already missed a $200,000 payment to its landlord in December. (The company is also trying to get out of a less pricey lease on office space it maintains in New York.)
Yeah... that'll get you. Plus, they still have to pay people to create all that content in the first place... and those people need bean-bag chairs and little scooters. It's a vicious cycle.
What if the BIOS consulted the DVD drive periodically...
BIOS: "Hey could you give me read me the key off the DVD?" DVD: "Sure thing... there you go" BIOS: "Wow... this isn't a signed disk, even though it used to be. Notifying the fed..."
Something like that could prevent you from doing a DVD swap. However, I guess it wouldn't keep you from loading a game from the hard drive.
The same CERT that can be used to help Linux load on an unmodified XBox can be used to play an illegaly copied game sans mod-chip. I can't see MS just handing out the code. Microsoft probably can't trust anybody whose not in-house to keep the cert safe, no matter how much we plead.
That leaves another option. Microsoft signing XBox Linux ISOs in binary form? That'll be the day : )
The thread discusses loading a virtual machine such as Bochs on a TCPA-enabled machine, which would then emulate the functionality of the fritz chip in software, allowing it to bypass the trusted hardware. Such a method would allow the computer to return any result it wanted for software verification requests. It was discussed that a private key embedded in a tamper proof chip could be used to frustrate such an attack. How would you go about preventing such attacks? A single private key on every chip? Unique private keys on every chip? Please discuss.
Given that any old OS can be booted, would it be possible to load an OS that would then create a virtual machine which would execute code and, more importantly, emulate the functionality of the encryption chip?
The Palladium and TCPA designs all seem to rely on a secure piece of hardware which would do secure hash id of the currently loaded OS. By emulating this chip in software, one could send responses to id-challenges as one wished, identifying as one OS, when really virtually running another.
I suppose a hidden key in the BIOS itself might invalidate my method. What do you think?
Categorization such as this breaks down when a file falls under multiple categories. That picture I took of the family that had a picture of my mom, dad, sister, and dog? Where should I put it?
/documents/images/family/ /documents/images/sister/ /documents/images/dad/ /documents/images/dog/
etc.
When I come back a month later, and want to find all pictures that contain my dog, having a metadata description field that says "This is my mom, dad, sister, and dog on our trip in 99." and then searching said metadata would seem a whole lot easier than trying to remember which of many folders it might happen to be in.
Debido a la gran cantidad de visitantes que ha recibido la web sobre las 18:00 horas, el servidor se ha venido abajo sin permitirnos tan siquiera, dar un enlace de descarga del reproductor.
Universal in any language: we've been Slashdotted.
I don't think the "library hell" we have imposed on ourselves is so much a function of limitations in RPM, but rather inconsistent packaging. You can do anything with an RPM if you know how to tweak it. The problem in my mind comes from inconsistent library naming.
For example, say you have libfoo which you package as Version: 1.0. When you move to libfoo v2.0, you introduce feature changes that make it incompatable with v1.0. Theoretically, you could have libfoo.so.1.0 and libfoo.so.2.0 installed at the same time, but you kept your RPM named libfoo for both RPMS. Thus, the RPM engine won't let you have both installed at once. If the new library had simply been named "libfoo2", no problem.
All this gets back to what you called for: standards. While I don't think UL is the best way of doing it (they are only interested in dethroning RedHat), LSB would be a good place to start.
As for multimedia applications, they have a different sort of library hell. Most of these libraries are 0.x betas and thus their feature sets are evolving by the day. To release your application, you generally have to include the libraries from a given day just to lockdown what features your application will use. Once these libraries and applications mature, maybe things won't be so bad?
This seems to be the case with a lot of Multimedia applications in Linux. Xine, Mplayer, transcode... they all seem to include all their required libraries internally instead of just linking to the appropriate one already on the system. Perhaps this is a reflection on how chaotic multimedia is in Linux. The only way to get consistent libraries is to just include them directly?
I did my final paper in my Political Science: Technology and Public Policy class regarding this very subject. The conclusions of most of the law briefs I referenced for the piece generally conlcuded that most legistlative efforts have failed and will continue to fail. Most drew the parallel between our failure on the casual piracy front with the failure with the war on drugs. Criminalizing the acts of millions of people is not going to make them stop. Only through changes in social norms will the fight against casual piracy ever stand a chance.
I have used it for a transit/maps mashup application and it worked like a charm. I would agree with those who argue that it's great for writing new web-based apps from scratch and less for adding incremental dynamic features to largely static content sites.
I've had Zipcar / Flexcar / Stolencar for years!
But... now it has Javascript!
I believe the iPod and iTunes already supports the "Sound Check" feature which does just what you describe.
Did drivers ever really have skills in the first place?
Sources close to the deal report that the two networks will be merged, but only for a lucky 5% of AIM users.
Yet you don't hear people bitching about the price of BMWs.
That's because it's hard to hear much of anything over death rattle of my Volvo station-wagon.
1) Calculate revenue lost to piracy
2) Use said funds to send key hackers to a tropical island with spotty net access and an open bar
3) Piracy defeated.
4) Profit!
Wiki + Maps = Location-Based Wiki
Somebody must be doing this already... links?
Based on the description of the Sync program in the FAQ (aka it runs as a client on the same machine running iTunes), I don't think it's SMB. Also, I think SMB is ultimately a no-go for shared iTunes as discussed in this BoingBoing link:
Mac Mini Media Center Challenge
To quote the FAQ:
In the product FAQ, they mention an MP3Beamer Sync component that automatically syncs your iTunes collection with your MP3Beamer collection. I'm curious how they pulled this off. Does the iTunes Sharing protocol (DAAP) support file upload? Or are they pushing the music in some other way?
For what it's worth, Google did just open a research lab in Seattle.
Yes, it's easy to store the drive away from the original data, but at that point, you can't back up anymore. A system that involves moving a drive every morning / afternoon is still a barrier to the average user, where as the P2P solution requires no extra effort by the user. Plus, it's distributed, so having all your computer equipment stolen or burning your apartment down will still leave you with good data.
Why not a few hard numbers? Enrollment trend at University of Washington CS Dept:
t udy/Sec3Charts/
t udy/Sec3Charts/cse.enrollments.pdf
http://www.cs.washington.edu/homes/lazowska/selfs
Specifically take a look at:
http://www.cs.washington.edu/homes/lazowska/selfs
Definitely a bump in the late 90s.
He has been an adjunct professor at NCSU for a while now. I had the privelege of taking Data Structures with him... good times. I hope he'll stick with teaching because he's a great lecturer.
[Salon] took out a 10-year lease on pricey but prestigious offices in downtown San Francisco. It seemed not to matter then that to be at the epicentre of the Internet revolution meant paying some of the most expensive rents in North America.
With seven years left on the lease, Salon is struggling to get out of the deal. It already missed a $200,000 payment to its landlord in December. (The company is also trying to get out of a less pricey lease on office space it maintains in New York.)
Yeah... that'll get you. Plus, they still have to pay people to create all that content in the first place... and those people need bean-bag chairs and little scooters. It's a vicious cycle.
What if the BIOS consulted the DVD drive periodically...
BIOS: "Hey could you give me read me the key off the DVD?"
DVD: "Sure thing... there you go"
BIOS: "Wow... this isn't a signed disk, even though it used to be. Notifying the fed..."
Something like that could prevent you from doing a DVD swap. However, I guess it wouldn't keep you from loading a game from the hard drive.
The same CERT that can be used to help Linux load on an unmodified XBox can be used to play an illegaly copied game sans mod-chip. I can't see MS just handing out the code. Microsoft probably can't trust anybody whose not in-house to keep the cert safe, no matter how much we plead.
That leaves another option. Microsoft signing XBox Linux ISOs in binary form? That'll be the day : )
As discussed in this comment:0 378
http://slashdot.org/comments.pl?sid=50262&cid=505
The thread discusses loading a virtual machine such as Bochs on a TCPA-enabled machine, which would then emulate the functionality of the fritz chip in software, allowing it to bypass the trusted hardware. Such a method would allow the computer to return any result it wanted for software verification requests. It was discussed that a private key embedded in a tamper proof chip could be used to frustrate such an attack. How would you go about preventing such attacks? A single private key on every chip? Unique private keys on every chip? Please discuss.
Given that any old OS can be booted, would it be possible to load an OS that would then create a virtual machine which would execute code and, more importantly, emulate the functionality of the encryption chip?
The Palladium and TCPA designs all seem to rely on a secure piece of hardware which would do secure hash id of the currently loaded OS. By emulating this chip in software, one could send responses to id-challenges as one wished, identifying as one OS, when really virtually running another.
I suppose a hidden key in the BIOS itself might invalidate my method. What do you think?
Categorization such as this breaks down when a file falls under multiple categories. That picture I took of the family that had a picture of my mom, dad, sister, and dog? Where should I put it?
etc.
When I come back a month later, and want to find all pictures that contain my dog, having a metadata description field that says "This is my mom, dad, sister, and dog on our trip in 99." and then searching said metadata would seem a whole lot easier than trying to remember which of many folders it might happen to be in.
Debido a la gran cantidad de visitantes que ha recibido la web sobre las 18:00 horas, el servidor se ha venido abajo sin permitirnos tan siquiera, dar un enlace de descarga del reproductor.
Universal in any language: we've been Slashdotted.
I don't think the "library hell" we have imposed on ourselves is so much a function of limitations in RPM, but rather inconsistent packaging. You can do anything with an RPM if you know how to tweak it. The problem in my mind comes from inconsistent library naming.
For example, say you have libfoo which you package as Version: 1.0. When you move to libfoo v2.0, you introduce feature changes that make it incompatable with v1.0. Theoretically, you could have libfoo.so.1.0 and libfoo.so.2.0 installed at the same time, but you kept your RPM named libfoo for both RPMS. Thus, the RPM engine won't let you have both installed at once. If the new library had simply been named "libfoo2", no problem.
All this gets back to what you called for: standards. While I don't think UL is the best way of doing it (they are only interested in dethroning RedHat), LSB would be a good place to start.
As for multimedia applications, they have a different sort of library hell. Most of these libraries are 0.x betas and thus their feature sets are evolving by the day. To release your application, you generally have to include the libraries from a given day just to lockdown what features your application will use. Once these libraries and applications mature, maybe things won't be so bad?
This seems to be the case with a lot of Multimedia applications in Linux. Xine, Mplayer, transcode... they all seem to include all their required libraries internally instead of just linking to the appropriate one already on the system. Perhaps this is a reflection on how chaotic multimedia is in Linux. The only way to get consistent libraries is to just include them directly?
I did my final paper in my Political Science: Technology and Public Policy class regarding this very subject. The conclusions of most of the law briefs I referenced for the piece generally conlcuded that most legistlative efforts have failed and will continue to fail. Most drew the parallel between our failure on the casual piracy front with the failure with the war on drugs. Criminalizing the acts of millions of people is not going to make them stop. Only through changes in social norms will the fight against casual piracy ever stand a chance.