Archive for the ‘Open Source’ Category

Pink Dildo Records’s Label Page – Music at Last.fm – Now I manage a record label

Saturday, November 3rd, 2007

Last.fm logoBeneath Contempt Logo

Pink Dildo Records’s Label Page – Music at Last.fm

Yes, I love Last.fm, and after registering as a solo artist on Last.fm (no I’ll not remind you by linking to it – for YOUR own good), I’m now managing a Record Label.
Beneath Contempt Wurst 2

It’s of course Pink Dildo Records I’m managing, and so far I’ve uploaded the non-copyrighted tracks by Beneath Contempt.

In 2000 I investigated the possibility of issuing a CD with Beneath Contempt, called Digital Comeback 2000, with copyrighted covers-tracks, but that was too cumbersome and expensive, so I gave up on it, and the cover-tracks aren’t available on Last.fm either – it would only result it us getting promptly banned, but all the tracks has been made available in FULL and as FREE downloads. N-Joy. Be advised it’s guaranteed to be in GLORIOUS LO-FI.

But it’s quite ridiculous that I can’t make the number one hit by Beneath Contempt, a spoof on Pippi Longstockings called Hippie Longhair, available due to the copyright rules. If you know Danish, and even if you don’t, just follow the link, and make your own version instead – the ultimate in DIY.

“These” limitations will eventual disappear, but only because we now are beginning to make music available for free.

Great Label Manager

As expected the process of uploading material to Last.fm is smooth. The material has to be submitted at 128K MP3 files, and you have to bundle your uploads into releases (e.g. albums). I found it easiest to package your release into a single ZIP file, and then upload it as one release.

After you’ve uploaded the file, Last.fm validates it and I did of couse have some hidden resource forks, that I could iron out, and you’re given the opportunity to change to artist and title of the tracks. The info is read directly from the MP3 file, so remember to have it tagged before uploading it, I had no problems with the process, and considering how much time I just spend uploading pictures to a Share Point Server, this was really easy and productive.

Last.fm also offers to upload the material for you, you just have to send them the CD and they’ll take care of it for you – great customer service.

Last.fm also offers integrated promotion tools, buing of including banner ads, co-marketing deals etc. It’s really quite impressive, and it looks very easy to use.

The traditional music publishers should take note, “Houston: YOU have a problem!”

ps. Trouble in “paradise”

And then I ran into one of the “limitations” of Last.fm’s Label manager.

Oh No - It HurtsI tried to upload the works of another of our “artists”, Oh No, and that name was already taken by, no other, than the brother of Madlib, so now my label and the content is put in an automatic moderation queue, quite understandable, let’s see how that works, and I’m not allowed to manage my label for the next three days, while the account is being scrutinised by the Last.fm staff.

I expect no problems, despite the controversial name of the label and the LO-FI, in mono, no less.

What I expect is than we’ll be told to find another name for the “artist” when publishing on Last.fm, or keep “Oh No” away from Last.fm, which would be a “shame” ;-) .

I think the policy of Last.fm makes good sense, but the ambiguty of artist names, especially short and cathcy ones like “Oh No”, is a major problem, and Last.fm could be better at handling that.

If you can’t wait to go back to mono with “Oh No”, you can listen to the tracks we have available on pinkdild.org.

Bad Penguin: “Linux – The OS I’ll – eventually – wear”: Kim Bach – still Mac user :-(

Friday, September 28th, 2007


Bad PenguinClick here for the most popular videos

So I thought that Linux was ready for prime time, but not just yet – it was hurting my productivity too much :-( . I need some help setting my system up, and will attempt to get that when I soon will attend LinuxParty in Roskilde.

It did make for a couple of interesting Jaiku presense stream though (Kim Bach: Former Mac user and Installing Ubuntu on my new Lenovo V100 – Firefox on WiFi from the Live CD while my drive partitions. Have I died and gone to heaven?.

Performance of the applications is really great though, and I hit on one of the biggest obstacles, non-functioning DVD playback due to patent issues – really amazing that the International anti-thrust organisations haven’t looked into that :-( .

I hope to return to the Linux world soon, Ubuntu keeps improving

But the future really lies in simpler technology, and “the puck” is moving elsewhere than the monolithic computer. My mobile is increasingly my primary Internet access terminal, and Apple might just have got it right with the iPhone. The iPhone is actually much more Linux than people realise, it’s powered by FreeBSD and contains source code form from several open source projects, most noticeably KHTML which is the basis for the Safari browser.

“Linux! The last OS you’ll ever wear”: Kim Bach – Former Mac user

Saturday, September 22nd, 2007

Bad Apple

Overheard during Software Freedom Day 2007, September 15th in Copenhagen, Denmark:

I don’t know much about Linux! And you’re an open source activist?

(more…)

Your “Pyramid” is beautiful, but we’ve just invented the “Arch”

Tuesday, September 18th, 2007

Balancing the Pyramid of KhefrenSo you thought you could build an economy on other peoples work, and even have the audacity to charge them (that is us) for it!!!

Well! You have your “Pyramid” – and it’s beautiful – unfortunately for you we‘ve just invented the “Arch”.

So Google will remain a fantastic monument, but we‘re building the Aqueducts, Viaducts and last but not least the beautiful temples.

And how come Google and all the other search engines, seems to ignore the copyright all together? No let’s boycott Google, and ask to be delisted, or have them block commericals.

So let’s put Google and all the SEO “creeps” out of business, and get rid of the commercial search engine, “itsy bitsy spider, walk along the web” – it’s not that hard to build a better google than google. Where we’re going we don’t need Google.

Civilisation has just gone out of beta!

LinuxParty – LinuxParty

Tuesday, September 18th, 2007

Linuxparty?Action=Attachfile&Do=Get&Target=Linuxpartydklogo
LinuxParty – LinuxParty
LinuxParty kan måske blive sjovt i år

Da jeg skal til at “spise hundemad”, har jeg seriøst brug for hjælp, hvad mon der sker hvis man medbringer en “pristine” Vista maskine, og slipper nørderne løs med at gøre den til den sejeste Linux kværn i byen!

Jeg skal nok give et par omgange gutter!

Det er Software Freedom Day 2007 i dag – Bliv “frihedskæmper” Thomas

Saturday, September 15th, 2007

Headerlogo

Thomas Stabell » Blogarkiv » Man må ryste på hovedet…

Thomas rapporterer fra en håbløs hverdag, om sine kvaler med totalt misforstået IT sikkerhedspolitik, og det er desværre nogle misforståelser som er hverdag for de fleste i Danmark, og som de affinder sig med.

Her er hvordan Thomas indleder sin fremragende blog-post:

I ens hverdag bliver man udsat for mange sjove og til tider underlige hændelser. På min uddannelse har de fundet en række personer fra det ydre rum til at varetage skolens IT. Det betyder bla. at…

Og så kommer der en lang liste der burde være et wake-up call. “Det ydre rum”…LOL…Det er vist mere helvede ;-)

Tag sagen i egen hånd – bliv “frihedskæmper”

Thomas: Mht. manglende trådløs adgang, så er løsningen er at smugle nogle trådlåse routere ind, og slutte dem til, det kan f.eks. være fra FON – der er INGEN der vil opdage det – jeg kigger gerne forbi og “glemmer” et par.

Det er faktisk en ide jeg har haft længe – at “bryde ind” hos firmaer og institutioner der ikke har WiFi, og efterlade trådløse routere. Der kan gå MEGET længe før de bliver opdaget, de kunne jo tro at du bare var på et nabo-netværk

Nægt herefter at anvende latterlige ting som Intranet, kopier i stedet informationen til steder der kan nås fra “Skyen”.

Fat mod Thomas

I dag er det Software Freedom Day. Spred ordet, og organiser et Team Århus til næste år.

Selv deltager jeg i København, hvor jeg vil være at finde på Amagertorv, ved Illums fra kl. 10:00 til 14:00.

Kig forbi og få en gratis Ubuntu CD, og en snak om det åbne og frie alternativ.

Jeg tvivler på at der er andre end mig der har en PowerPC version med – og dem fremstiller jeg selv, og min kære PowerBook – som sandsynligvis snart bliver en ren Ubuntu maskine – vil være at se.

I mellemtiden kan i nyde billederne fra sidste år, og jeps! Det er min PowerBook, nørderne havde ALDRIG set Ubuntu på en Mac, og de var pænt interesserede ;-)

Moonlighting: Microsoft Delivers Silverlight 1.0, Extends Support to Linux

Friday, September 7th, 2007

Microsoft Silverlight LogoMicrosoft Delivers Silverlight 1.0, Extends Support to Linux: “Entertainment Tonight” HSN and World Wrestling Entertainment showcase new online experiences; more than 35 partners commit to Silverlight Partner Initiative.

REDMOND, Wash. — Sept. 4, 2007 — Microsoft Corp. today released to the Web (RTW) Silverlight™ 1.0, a cross-browser, cross-platform plug-in for delivering richer user experiences on the Web. In addition, Microsoft will work with Novell Inc. to deliver Silverlight support for Linux, called Moonlight, and based on the project started on mono-project.com.

Silverlight significantly reduces development and deployment costs and provides enhanced Web audio and video streaming and playback using industry-leading Windows Media® Technologies. Microsoft unveiled new Silverlight customer experiences on “Entertainment Tonight,” HSN and World Wrestling Entertainment, and also launched the Silverlight Partner Initiative, a program designed to foster collaboration among solution providers, content delivery networks, tools vendors and design agencies.

“Our expectations for compelling, immersive experiences on the Web are increasing daily,” said Ray Ozzie, Microsoft’s chief software architect. “With today’s release of Silverlight 1.0, we’re making it possible for developers and designers to deliver to individuals the kind of high-def experiences they crave by integrating data and services in rich and unique ways. Silverlight will further accelerate the growth in rich interactive applications by giving developers and designers new options for delivering great experiences that span the Web, PC, phone and other devices.”

I think my jaw just hit the floor, this exceeds my wildest dreams – let’s hope that it’s not just that – and that it will materialise.

This is the validation that the Mono Project needed! Flash will now – finally – get serious competition – or rather a run for it’s money – from a company that understands, and listens to, developers (no “monkey dance” here – they just do!).

It’s WONDERFUL news. GO RAY OZZIE, Microsoft will be “insanely great” – unlike “another” company – that no longer has ANY interest in computers!!!

And guess what: I just started as a Microsoft developer again – seems that I got the timing right.

Get Silverlight 1.0 here (yes: it’s ALSO for the Mac)…

Format Wars – Return of the Jedi – RELOADED – Come to your senses Microsoft

Thursday, September 6th, 2007

OH HAPPY DAY!!! I’m very happy, relieved and surprised: Microsoft Office Open XML (MSOOXML) has FAILED – yes that is F-A-I-L-E-D – to win approval at the vote in the International Organisation for Standardisation – ISO.

Microsoft is in “Neverland”, and sort of claims victory, and their official press release is titled “Strong Global Support for Open XML as It Enters Final Phase of ISO Standards Process” and the comment from the OOXML community site, OpenXML Community reads:

Results of this ballot:

* 87 countries participated in the process: 69 voted Yes or No (51 countries voted in favor*, 18 voted against) and 18 Abstained.
* 41 of 41 P members took part in the vote, meeting the 50% participation requirement for those members.
* Open XML received 53% (17 of 32) of the required two-thirds voting Yes or No, falling 5 short of this requirement (22 Yes votes out of 32 Yes or No votes would have met the requirement).
* Overall, 26% (18 of 69) of countries voted No, one vote over the threshold of no more than 25% of No votes (17 or fewer No votes out of 69 Yes or No votes would have met this requirement).

Microsoft remains optimistic that Open XML will meet the above ISO/IEC requirements after the comments submitted by the National Bodies have been addressed during the upcoming ballot resolution period.

Notice the asterix (*), yes they snapped out of it, and realised what had actually happened:

* Note: 32 ISO members voted in favor of Open Document Format (ODF) 1.0 at the end of its process and 15 ISO members supported PDF/A-1 at the end of its process.

Groklaw helped doing the math for Microsoft:

Microsoft is, of course, counting P and O members in one bunch. The actual percentages go like this:

  • P-Members voting: 17 in favor out of 32 = 53.12% (requirement >= 66.66%)
  • Member bodies voting: 18 negative votes out of 69 = 26.08%
  • Disapproved

So what does it mean? Money can't buy you love, despite my fears shared by some. Not tech love, anyway. If you try to fast track an unbaked format, tech folks will notice it's not done yet.

“Return of the Jedi – RELOADED”: The Empire is under pressure, there’s going to be a sequel, stay tuned, we do indeed live in interesting times.

France has an interesting proposal: Simply merge ODF and MSOOXML

My take on this is:

Microsoft: Come to your senses! Admit defeat! Spare the world, and your shareholders the agony of this stupid format war and MOVE ON.

It’s really very simple Microsoft: Just document ALL your formats, including the old binary Office formats, and we can declare victory for humanity in this STUPID war.

More on format wars and “the Jedi of the Internet” from yours truly.

“Hello Kitty” – Leopards are KEWL but I want something CUTE (and FREE)

Sunday, July 15th, 2007

Baby Clouded LeopardAfter being AWOL from Macnyt – lurking and being EXTREMELY bored with what was going on there, I’m, Bach! (For a short notice I think…)

Poor new user BTW. I have since repented and answered on-topic. Sometimes we’re not too friendly to new users @ Macnyt – thank you for pointing that out Cathrine – and read on! This is not as boring as usual – ah maybe it is – or rather: “it has no interest what-so-ever” to you ;-) )”.

Well, a common Macnyt scenario (when I’m involved;-)), unfolded:

It started by me “thread-jacking” a serious discussion about “if you should wait for the next version of Mac OS X: Leopard to buy a Mac, in order to save a few – 129 actually – bucks” (:: macnyt :: danmark :: – Leopard eller Tiger) (a frequent – and ANNOYING – asked question BTW. Come on: if you need a computer get it ASAP – Leopard will not improve your creativity significantly compared to Tiger, but a MacBook Pro most likely will – to quote Ben Hammersley: “Da Vinci would have killed for a PowerBook”).

“Hello Kitty”

Well, the thread took a major turn, and we began discussing “cats” (and Nintendo DS – but I’ll save that for another time)!

I think that Leopards are KEWL, much more so than Tigers, and I also found out that they’re TOO CUTE (for proof look here: Clouded Leopard Project – Babies, from where the picture for this article was taken).

But “we’re” running out of names for “cats”: Puma, Cheeta, Jaguar, Panther, Tiger and Leopard already in use , so I began throwing ideas for new names for Mac OS X around, suggesting Felix, Norwegian Forrest Cat – and indeed it turned out that a lot of people already had ideas like that (and one I – and others – had in mind actually feel victim to self-censorship ;-) ).

Mac OS X 10.6 – “Garfield” (LOL) would be great, and a computer that refused to start on Mondays would not be such a bad idea after all, even though edible drives made from Lasagna might not. But really: the current batch of Macs are “obese” as it is, they need to go on a diet, something Garfield will NEVER do.

Anyways…This made me think that Apple should create a CUTE version of Mac OS and call it:

Mac OS X 10.6: “Hello Kitty”

Here kitty, kitty, kitty…Ubuntu killed the cat

My good buddy Esben was quick to point out that Gibbons and Fawns are WAY KEWLer than Cats, and would have a brighter future, if some big players like Adobe agreed.

Shuttleworth could maybe “forget some boxes” at Adobes offices, if there’s still room next to “boxes” Steve already has “forgotten” there.

CS on Linux would be the ultimate “Cat killer”. Actually I think this is bound to happen, Adobe is looking for new markets, and ways to distance themselves from Microsoft and Apple, and with the increasing support for Linux that Adobe is rolling out (Flash and Apollo), I’m optimistic, and Shuttleworth can keep spending his money on Ubuntu.

Apple should fear that day, all they will be left with is Microsoft Office.

How to implement native Danish spell-checking in Mac OS X – Apple: steal it, I’ll post bail

Thursday, July 12th, 2007

Bad Apple

A discussion on the Danish Macintosh community, Macnyt, about the missing native Danish spell-checking in Mac OS X, let me to speculate on what it would take to implement it. Apple you’re more than welcome to steal it, and I’ll even post bail ;-) .

NOTE to Danish Mac users: What follows will not give you native (Danish) spell-checking in Mac OS X, but it describes what I believe would be required, by Apple, to implement it.

What? No Danish?

Apple’s Mac OS X comes with a very nice, integrated spell-checking service. Unfortunately there’s no support for the Danish language, and this omission hits all Mac OS X applications that plug into Mac OS X for their spell checking services. This excludes Microsoft Office:mac and most open source software like Open Office and NeoOffice, that has their own spell checkers, but it hits all system applications as well as Apple’s own iLife, IWork and most other 3rd party applications.

I know from experience that this is a major issue with Danish Mac users, the question surfaces again and again.

cocoAspell to the rescue

The current solution is to install cocoAspell, a Mac OS X wrapper for the Aspell open source spell checker, and download the Danish dictionary. If you understand Danish, you can also get help from Æbletræet and this detailed guide (ZIP file) made by a Macnyt user.

Unfortunately that is not something the average person knows how to do, and it’s relatively complicated.

How to implement native Danish spell-checking in Mac OS X

So here it is: This is what I have found out, that it would take to implement native Danish spell checking in Mac OS X.

From an implementation point-of-view, it looks like it is quite straightforward.

Everything is located in the AppleSpell.service package, that is located in /System/Library/Services.

The file is organised like a .app package, first a Contents folder, that contains a Resources and a Mac OS X folder, along with a PkgInfo file and some .plist files.

Each supported language is represented by an entry in a .plist file called info.plist located in Contents, and a .lproj folder located in Contents/Resources.

The .lproj folder contains two files, one is called bindict, the other Dictionary.dat.

Problem: bindict and Dictionary.dat are binary files, and I haven’t been able to locate ANY documentation of the formats.

Step-by-step guide (for the Apple engineers):

  1. Get a copy of the “Store Danske Ordliste”
  2. Organise it “in a manner that is compatible with your indexing software” (this is the hard part, and I’m sure you could get community involvement in this).
  3. Run it through your indexing application (or lend us a copy)
  4. Create a new AppleSpell.service package
  5. Add the entry for Danish to the Contents/info.plist file
  6. Add a folder for Danish language to Contents/Resources
  7. Add the bindict and Dictionay.dat files created by the indexing application to the folder for Danish language
  8. Replace the old AppleSpell.service package with the new
  9. Ask the Danish Mac community to help test it
  10. Release it with the next, minor, update of Mac OS X

I estimate that it would take no longer than 1 man-week to implement and test this – so Apple come on

p.s.. do you really need to reinvent the wheel?

In many ways cocoAspell, is a better and, not least, open solution, so Apple you should really consider the alternative: drop the native spell-checker and embrace cocoAspell, there’s really no need to reinvent the wheel is there?