Domain: tangent.org
Stories and comments across the archive that link to tangent.org.
Stories · 16
-
Brian Aker Responds To RMS On Dual Licensing
krow (Brian Aker, long-time MySQL developer) writes "Richard Stallman's comments on the Oracle Acquisition of Sun left me scratching my head over his continued support of closed-source licensing around open source software. Having spent more than a decade in the MySQL community, I feel that his understanding of the dual-license model is limited, and is at odds with his advocacy of free software. For this reason, I believe his recent statements concerning it need to be addressed. By pushing for the right to turn GPL-licensed software into the heart of a proprietary business model, he is squandering an opportunity for advocacy of open source within the European Union." -
Microsoft and the SPAM Game
The Seattle Times reported a while ago that Microsoft is pushing for Washington State Senate Bill 5734 which will overturn most of Washington State's laws that specify monetary penalties for companies who send out spam. This will completely exempt ISPs from current Washington spam laws, which Microsoft just happens to be. It seems that they are jumping the gun a bit. They are having a company named Digital Impact (save that address for you spam filters) send the email for them. Thankfully I live in Seattle so maybe I can collect an easy $500 before Microsoft guts the current law. -
Mixed MP3/Ogg Streaming
haplo21112 writes "I am working on coding a web front end to choose music from the collections stored on my web servers hard drive, and then stream this music to machine connected to my stereo. Like many people I would think, my music collection is mixed between .ogg/.mp3 formats since I started ripping before .ogg(which I now use) was available. The problem I have run up against is I can find no utility for streaming, that supports both formats, specifically both in a mixed playlist. Mod_MP3 came close, but it turns out that it can handle only one at a time either all .mp3's or all .oggs, the playlist can't be mixed. I looked into the Icecast streaming utilities, but they seem to be mp3 bound at least till the icecast 2.0 release. Has anyone run into this same problem of mixed media, did you come up with a solution that didn't require redoing half your collection in the other format." Ah, if only the problem was that simple...This is the problem, when a client, like XMMS, connects it negotiates the stream type. After this it just assumes all data after this point is of the same type. At no point can it switch content types. You can use something like a play list which lists multiple connections to simulate playing different formats in a row, the thing is this requires a reconnection to the server each time.
You can blame the two dominant protocols, SHOUT and ICY. One was created for the Shoutcast server and the other was created by the Icecast folks. Neither of them really considered the issue of carrying any other payload then MP3, or more to the point, changing content type in midstream.
At some point it would be great if Vorbis/Ogg became dominant because of the silly copyright restriction with MP3 that make the use of the lame encoder pretty questionable. It still has a way to go though since the code for bit peeling has yet to be finished and until that is completed, to down bitgrade an Ogg stream you have to decode it to some format like PCM and then reencode to Ogg (which is certainly not optimial for real time demands).
-
Living in a Linux Embedded World
krow writes: "Embedded.com is running an article where the author is making some assumptions of Linux's use in the embedded markets based on the opinion of one consultant and the fact that Lineo had to lay off some people this year. It's still interesting reading though for some insight into a different world for Linux and there is a nice reference in the comments to the interview of Victor Yodaiken of RTLinux fame by by Kevin Fu on the ACM site." -
MySQL Gets Perl Stored Procedures
ryarger writes "Woo Hoo! After a seeming eternity of wait, there is finally an implementation of stored procedures for MySQL. It uses Perl as the stored proc language, too!" Also note that this piece of work was done by OSDNs own Krow. Very cool work I must say. -
Mod Layout 3.0 Escapes Beta
Brian Aker (AKA Krow) sends word that the mod_layout Apache mod has arrived after a long beta period at version 3.0. From the project's page: "By allowing you to cache static components and build sites in pieces, it gives you the tools for creating large custom portal sites. If you are looking for more information you can look at its faq." -
Mod Layout 3.0 Escapes Beta
Brian Aker (AKA Krow) sends word that the mod_layout Apache mod has arrived after a long beta period at version 3.0. From the project's page: "By allowing you to cache static components and build sites in pieces, it gives you the tools for creating large custom portal sites. If you are looking for more information you can look at its faq." -
Mod Layout 3.0 Escapes Beta
Brian Aker (AKA Krow) sends word that the mod_layout Apache mod has arrived after a long beta period at version 3.0. From the project's page: "By allowing you to cache static components and build sites in pieces, it gives you the tools for creating large custom portal sites. If you are looking for more information you can look at its faq." -
Mod Layout 3.0 Escapes Beta
Brian Aker (AKA Krow) sends word that the mod_layout Apache mod has arrived after a long beta period at version 3.0. From the project's page: "By allowing you to cache static components and build sites in pieces, it gives you the tools for creating large custom portal sites. If you are looking for more information you can look at its faq." -
Multi-User Websites and Lack of Security?
gh0ul asks: "I've come across a large and seemingly unspoken problem when it comes to webhosting: a multi-user shell service in which any of the hundreds of users can view any file for my website, including my SQL passwords and PHP scripts. I've tried many times talking to the admins but have run out of luck trying to find a way to have my scripts run as they should without anyone being able to just view the source at will or view the passwords for my MySQL databases. Apache runs as nobody, therefore the files have to be readable by nobody, I've heard about wrappers, but the admins refuse to install them.. So how would a normal user go about securing his web files and passwords for this purpose on a heavily populated machine?" When dealing with adminstrators who aren't willing to handle even the basics of web security for their customers, consider moving somewhere else. In the meantime, for Perl users concerned about leaving passwords in scripts, consider using DBIx::Password. I would be interested in knowing of alternatives for DBIx::Password in other languages, as well. It's a useful idea especially if your scripts find themselves in hostile environments. -
mod_mp3 Introduction
dam_ned writes: "O'reilly has put a nice introduction to mod_mp3 online. Mod_mp3 is an apache module that offers shoutcast/icecast like mp3 and Ogg Vorbis streaming, and allows for playlists via frontends like ampache. The project is only a few months old, but it's quite stable, and has far more features than shoutcast/icecast." Heh. You might recognize Brian Aker, aka "krow", from his work on Slash. -
Apache As An MP3 Server
From the list of odd things you can do with your Apache web server, how about an Apache module to turn your Apache webserver into your basic RIAA hating, but every college student loving, MP3 streaming server? Supports Icecast/Shoutcast protocols. It's an early beta, but it does work. -
Amazon Veteran On the Record and Off the Leash
krow writes: "Mike Daisey, an X Amazon employees has put up some really humorous stuff about the company on his website. A trailer to a film, information about a play that is being done in Seattle and more is there. This is pretty funny to anyone who has worked in the web industry for the last few years. Serves them right, hiring all of those college grads, and then laying them off." -
Recharging Laptop From Plane Headphone Jacks?
krow asks: "So every flight I get on I wonder, could I partially recharge my laptop off of the headphone outlet? What about using alligator clips to the recharger for the airphone? Anyone else have some creative ideas? How much juice do you think you could pull before tripping a breaker?" Well, this was a fun question for once. I've always wondered the same thing but figured the current/voltage would be insufficient for anything more than a trickle charge, if even that. Anyone have any clues? Or better yet ... anyone have alligator clips for those wacky Airphones? -
BugTraq No Longer Able To Publish MS Security UPDATED
krow writes: "According to a BugTraq administrative note, they are no longer able to publish Microsoft Bulletins. They are copyrighting their bug reports so that others can not publish them." Bugtraq will continue to publish the vulnerabilities/bugs, but only the URLs; readers will have to click to read them. Says a SecurityFocus employee: "As the copyright holders of the work they have told me in no uncertain terms that I do not have their permission to redistribute a text version of their web page bulletins...doing so would be considered an act of copyright violation." -
AltaVista Gives Up On E-mail [Updated]
One krow (and a flock of others) wrote with this news: "According to this article, AltaVista is ceasing to provide e-mail (stranding a million users who use the service). So what does it say that a company the size of AltaVista calls it quits with a service like e-mail?" One thing is sure: old e-mail addresses, like old physical addresses, are a pain to reconcile with everyone who wants to send you (flowers / letters / bills). Update 0819 US EST by Roblimo: As a number of readers have pointed out, Altavista is terminating its free (ad-supported) ISP service, not its email service. If you have an Altavista email account, relax. We regret the error.