Search Results: "jam"

25 July 2006

Julien Danjou: DeDuBu contest #1

Bug Welcome to this 1st issue of DeDuBu contest, the monthly championship of the dumbest bug reported to the Debian BTS. The challengers How the vote has been done Five Debian related people voted for these bugs: Pierre Habouzit, Pierre Machard, Julien Louis, Mohammed Adn ne Trojette and Julien Cristau. Full ranking Bugs Challengers The winners About DeDuBu

24 July 2006

Benjamin Seidenberg: I m ba-ack!

So I realized that I haven’t made a post since I get home from Israel. I want to reassure my faithful readers (all one of you) that I am back safe and sound in the country, and had a wonderful time. Pictures from my trip are available at http://www.dlgeek.net/israel/ . Be warned that they are quite high-res and load slowly. Please do not kill my DSL. Thank you.

4 July 2006

Daniel Baumann: Debian New Maintainer

Today (one day before my birthday), I got accepted as a Debian Developer. I would like to thank the following persons (in order of appearance) which supported me in the one or other way within the NM process over the last two years. Sponsors Advocate Application Manager New Maintainers Front Desk Debian Account Managers For the sake of completeness: This is my old and my new QA packages overview, my NM status page, my NM application report, and my account name is 'daniel' (although my nickname is 'panthera').

1 July 2006

David Welton: Good thing that he doesn't speak Italian

The Java Conference in Milan was a pretty good experience on the whole. Took a train there in the morning, and managed to arrive just in time for James Gosling's talk. It wasn't a bad talk, but he's not a great speaker - you can tell he's more of a technical guy who's interested in the details, and perhaps would do a better job of transmitting some of what he's interested in/working on in a small group or individually. He did talk some about utilizing Java in real time embedded environments, which I found interesting, because those guys tend to be very careful, 'no bullshit' sorts of engineers, who have people's lives riding on their work. It's not an environment where enterprisey fad things go over very well. In general, the technical level was reasonably high - I was pleasantly surprised, expecting a bit more in the way of marketing driven presentations. Indeed, the association of Java with Big Business sorts of applications has long been something that has turned me off on the language. As an individual, or part of a small team, I'm much more interested in systems like Tcl and Tk or Ruby on Rails that let me do more with less code. I've felt that it made more sense to avoid competing on terrain where the differentiating factor is the ability to crank out massive amounts of code (getThis, setThat, etc...), because alone, I can't take on a larger group. As I was explaining some of this as part of 'Why I wrote Hecl' to one of the other guys slated to talk about J2ME in the speakers' lunch room, I was talking about how "non e che Java mi piaccia in modo particolare" (I'm not particularly wild about Java), the person I'm talking with starts gesticulating at me, and I turn around and look, and who should be there, talking with someone else, but James Gosling. Hope no one provided a translation for him! To tell the truth, I think Java has its place. It seems to be an appropriate technology for something like OFBiz, or other apps that genuinely do need to be reasonably large and complex. Just that I have more fun with other languages like Ruby and Tcl.

30 June 2006

Benjamin Drieu: We now need a /debian-non-fr archive

French parliament just approved today DADVSI, the worst copyright law in Europe. For those who don't know about DADVSI, this law is the French version of DMCA, supposedly created to fight against "piracy" and P2P, ended up in enforcing copyright in the worst way, making illegal previously licit uses of copyright material, like private copy or making de-facto illegal things like reading a DVD with free software. Parts of the DADVSI, like the so-called Vivendi Universal amendment explicitly makes programs than are "obviously" made to share illegally copyrighted material (sic, lawyers will have fun determining if a webserver is "obviously" a copyrighted material sharing program). Making available such programs will be of course illegal and debians mirrors will risk three years of jail ... will Debian continue shipping amule on its French mirrors? As a conclusion for this months long fight that proved majority does not care neither about democratic procedures nor the 170.000 citizens that signed the EUCD.INFO petition, we still has a chance constitutional council declares DADVSI as anti-constitutional. Scary, heh?

29 June 2006

Antti-Juhani Kaijanaho: James Patrick Baen 1943 2006

SF editor and publisher Jim Baen died yesterday after a two weeks long coma caused by a severe stroke. Jim’s friend, author David Drake wrote a touching obituary (reprinted at Jim Baen’s Universe).

27 June 2006

Michael Janssen: The Continuing Saga of the ML-2010

I upgraded my CUPS to 1.2 today, and had a bit of trouble with getting the ML-2010 to work with it. Given my other issues with this printer, I thought I would expound on how I fixed yet another problem with this semi-supported printer.
The Samsung printing uses the linuxprint system, which uses a configuration file in an XML format which isn't specified. In the default install for the Samsung linux tool, it is installed in /usr/local/linuxprinter/linuxprint.cfg with a link from /etc/linuxprint.cfg to it. My file, after being setup, looks like this:

<?xml version="1.0"?>
<linux root="/usr/local/linuxprinter" system="cups">
  <option name="ghostscript" value="/usr/bin/gs-esp"/>
  <option name="address" value="localhost"/>
  <option name="port" value="631"/>
  <option name="lpr" value="/usr/bin/lp"/>
  <option name="llpr-default-printer" value="lp"/>
  <printer ppd="ppd/C/ML-2010spl2.ppd" queue="lp">
    <option name="Resolution" value="600"/>
    <option name="PageSize" value="Letter"/>
    <option name="InputSlot" value="AUTO"/>
    <option name="MediaType" value="PRINTER"/>
    <option name="JCLJamrecovery" value="RWJOff"/>
    <option name="JCLEconomode" value="PRINTERDEFAULT"/>
  </printer>
</linux>
 
I discovered the hard way that if this file isn't there, the filter which is installed (ppmtospl2) doesn't work that well. In this case, the printer queue is lp. If this file is setup correctly, you can setup CUPS yourself, using the ppd file which is referenced in the linuxprint.cfg file. If you have lost your linuxprint.cfg, I suspect you can just modify the above with the correct ppd - the Samsung package has many of them for different printers. If you don't want to go that way, you can rerun the /usr/local/linuxprinter/bin/linux-config as before, but you will have to open your CUPS 1.2 server wide open while you are configuring it so that it can add the printer. Also, I had to have a printer existing in the CUPS 1.2 server in order to have the linux-config program work at all. I solved this by just adding a virtual pdf printer (using the package cups-pdf). Even when you get linux-config to add the printer, it will not add it correctly for CUPS 1.2 - the device is incorrect - so you will have to reconfigure it via the web interface and give it the ppd which is in the directory anyway.
At least I have my printer back again.

25 June 2006

Benjamin Seidenberg: Coffee is for wimps

It’s 3:51 in the morning and I am already awake and showered. In about 30 minutes or so, I leave for the airport, for a flight to NY, where I will meet my tour group and fly to Israel. Back in 3 weeks. Email me if you need me, I’ll respond if I have a chance. I will hopefully put pictures up at http://www.dlgeek.net/israel during the trip, but no promises.

23 June 2006

Simon Huggins: 9300i Putty UTF-8 Trick

<p>I can't claim any credit on this one; James Rice told me about having met the author of <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">Putty</a> Simon Tatham in the pub. Anyway, if you want to switch the version of putty into utf-8 mode when you run it from your phone you can (simply?!) use: <pre> echo -ne '\e%G\e[?47h\e%G\e[?47l' </pre></p> <p>I tried to work out what this means and in the end asked some chiark users who pointed me at <a href="http://bjh21.me.uk/all-escapes/all-escapes.txt">a list of terminal escape codes</a> which explains that ESC % G means switch to UTF-8.</p> <p>For reference there is also a <a href="http://sourceforge.net/tracker/index.php?func=detail&aid=1501425&group_id=97245&atid=617443">UTF-8 bug on sourceforge</a> for <a href="http://s2putty.sf.net">s2putty</a> but for me at least with the above fix mutt redraws happily.</p>

22 June 2006

Anthony Towns: Happy Birthday To Me

Today’s news: I’m now a scary biker type person, just like Martin, Michael, David, Bruce, and James along with once and future bikers like Sarah or Pia, but only dreaming of approaching the glory days of the munificent Greg. As of yesterday, my ride is a gorgeous blue 2005-model Honda VTR250, picked up from the dealer with a whole 1km already on the odometer (apparently they rode it to the service station to get some fuel). Read the rest ...

11 June 2006

Michael Janssen: Go Go Gadget Vacuum

The gift which I bought Di last week came this Thursday - a iRobot Roomba Sage. So far we have ran it about 4 times - the first three times it's bin filled up completely, today when it was finished it wasn't even half full. The robot is really maddening to watch, because the pseudo-random walk that it uses doesn't seem like it is covering the floor that well. The roboticist in me knows better though, and the proof is in the particle-free floor which our apartment is now sporting.

It's not to say that there is no setup before turning the Roomba on - you need to clean up the floors just as you would for any low-powered vacuum, picking up pieces of deitrius which will not be picked up. The Roomba doesn't deal well with the type of rugs which we have in apartment either, so those need to be picked up and placed somewhere while it's running. After these steps, it's just turning it on and waiting basically. It easily gets to the 3 rooms which we have it vacuuming in (living room w/attached kitchen, bedroom, bathroom) multiple times in one cleaning cycle, but our apartment is not that large. After it's done you need to empty the bin and clean the brushes of hair and other debris, which takes about 2 minutes. All told I would say that using it takes about 10 minutes total interactive time.

Other than that, this week has been pretty dull actually, work and more work. Completed some code for Marsupial Player/Stage but it doesn't quite work the way I want yet. Monday went out with Di to look at couches and found a great table for the dining area. You can see pictures of it on my flickr page.

I need to install a backup system which works on Windows, OS X and Linux on the server machine, and figure out a network file system which works with all of them as well. I'm fairly sure that I am going to use Samba as the file serving capabilities. The machine has been rock-solid stable since the removal of the DWL-G520 which was providing network for it before the upgrade to a wireless bridge. I suspect that the madwifi drivers were not playing well with the amd64 architecture.

Benjamin Seidenberg: Done! Pt. 2 - Graduation Pictures

(This is a followup to Done!) My graduation pictures are available here.

10 June 2006

Benjamin Seidenberg: Done!

I’m done! Today was the commencement ceremony at Pinecrest. I am now a high school graduate, ready to take the world by the horns but responsibly, or something like that (our principal isn’t the best with words). The ceremony was all right - short with no keynote speaker. I think I missed Salutatorian by a few hundreths of a point, but that’s ok, Kala’s speech was excellent. It was really annoying when students’ parents would start yelling out when their name was called. The recessional worked MUCH better this year than last though. Afterwards, I went back to homeroom to get my diploma (pretty nice, will post picture later) and final report card (not so pretty). No transcripts because the state’s student managment system screwed up GPAs and ranks, I’ll get it later. All in all, not a bad end for 13 years. I’m glad to get the hell out of Moore County Schools and Pinecrest, hopefully Cornell will be much saner.

Barry Hawkins: Mark Pilgrim switches back to Linux from Mac OS X as well

Blog commenter James pointed out to me that the esteemed Mark Pilgrim has recently moved back to Linux for his desktop OS as well. Since Mark’s blog post doesn’t have to be conformed to fit conventions of a major technical publishing site, the style is more conversational. His take on the faux openness of the Mac platform is insightful. My favorite two paragraphs from the entry are the following:
I would like to point out that it is entirely Apple s choice that their operating system does not run on my new Lenovo ThinkCentre. I m not saying it was a bad business decision they are a hardware company, after all but it is particularly galling to realize that if I bought a new Mac, I would be subsidizing the development of an operating system that contains code whose sole purpose is to lock me into a specific hardware platform. I realize that most people don t look at it that way, but there it is.
In many ways, the tale of my switch is more of the same old story. Mac OS X was free enough to keep me using something that was not in my long-term best interest. But as I stood in the Apple store last weekend and drooled over the beautiful, beautiful hardware, all I could think was how much work it would take to twiddle with the default settings, install third-party software, and hide all the commercial tie-ins so I could pretend I was in control of my own computer. Beauty is in the eye of the beholder, and to my eye Apple isn t beautiful anymore. I ve worked around it or ignored it for a long time, but eventually the bough breaks.
Spot on, Mark. I still kick myself for thinking it perfectly normal at one time to have to own a PCMCIA network card just to be able to use WLAN with my Aluminum PowerBooks equipped with “Airport Extreme”. Deciding to “switch back” was almost like realizing I was in this relationship with someone who was taking without giving back, and using manipulative schemes to win my allegiance. Oh yeah, and more Mac zealot whinging in the comments, apparently enough for Mark to have turned off comments on that post.

5 June 2006

MJ Ray: Annoying blog comment misfeatures: anti-spam: How not to do it (2)

Benjamin Seidenberg's Blog: New Anti-Spam Measures uses a simple maths test, which should work, but it produced a rambling SQL error for me. I emailed it as requested and got an error back saying Command died with status 1: "/usr/share/doc/spamassassin/examples/filter.sh" That may block all spam, but also blocks other mail, snatching defeat from the jaws of victory. [links in permalink version]

3 June 2006

Benjamin Seidenberg: New Anti-Spam Measures

(Sorry Robert, this is a meta-blog-post. Perhaps I should create a catagory for them?) Since being syndicated on Planet Debian, the amount of comment spam I’ve gotten has risen sharply. No spam has made it onto th site itself, since I moderate the first comment someone makes, but the emails have gotten annoying. Therefore, I put a turing test into place. Blind users will be happy to hear it’s not a CAPTCHA, instead it’s one more field to fill out that asks a very basic math question to prevent spambots from commenting. Users who registered back when I required it won’t even get the field, isn’t that nice?
To the readers of Planet Debian who are probably asking “Why Do I Care?”: If you don’t mind, try out the system to make sure it works. I figure the readership of that site will have a fairly diverse set of browsers and maybe even a few using accessibility ehancements that can confirm that the system has no problems. If you encounter any problems, email me at astronut@dlgeek.net or ping me on IRC (astronut on both freenode and oftc).

Benjamin Seidenberg: Another Scholarship and Graduation Honors

At the Senior Awards Ceremony, I found out that I was awarded the 1st place ($1000) scholarship by the PTSA. Then later, I found out my parents had known for 3 weeks. It’s the first time my dad has kept a secret that long. In related news, I’m still ticked about the honors thing. The local paper’s article about the issue sucks, but a paper from a neighboring county has a great article here. In short, to make everyone more equal, the school is prohibiting the wearing of honor cords and medals and such that signify participation/success in various activities and programs. I intend to wear both my AP Scholar of Distinction and IB Diploma Canidate medals when I walk across.

1 June 2006

Simon Richter: Leipzig

I have successfully reached the traffic jam in front of the parking lot. Which opens in ten minutes, apparently.

Benjamin Seidenberg: Scotland, Inc.

So, for English, I had to do a 30 hour project to learn a new skill. So, not realizing it was as easy as learning to play golf or sewing a dress or something similar, I set out to rewrite Shakespeare. Specifically, I rewrote Macbeth in a modern setting. The (comical? good? you decide) result is available here.

27 May 2006

Aigars Mahinovs: Debconf6 day 5: Formal dinner.

May 18th. The fifth day of Debconf6 started for me with a very detailed overview of the debian installer. I have already been quite familiar with the system, but did not really know how to debug the debian-installer system, which was a good part of today's presentation. Many were still tired from yesterday's evening's "testing" of international hard liquors. (Or the pancake party?) At the lunch I discovered on my own skin how hard it was to announce something in the restaurant where we were having food - the room had very high ceiling with high an thick separation beams, so the acoustics of the place were just terrible. I had almost enough volume to fill the room, but after many reflections it was incomprehensible. I had to revert to walking around the tables to remind people about the group photo next day and about the place to meet for today's formal dinner. The rest of the day flew by fast and it was soon time for the dinner itself. People slowly gathered at a parking lot behind the hotels and idly chatted while waiting for the boarding call. After a while people stopped minding me and that resulted in several good portraits. We boarded the bus and went to the place of the formal dinner. The place was a large hall where local volunteers had placed the tables in the form of a swirl. That was a very nice touch. People wondered round and round 'till they choose a place they liked. AJ sat at the very inner end of the swirl and I somehow got to sit at his right hand. Not that it matters. At one moment some person took a crown of Ted's head and rushed to put it on AJ's had. Many photos were taken at that moment (most of them very blurry), but I feel this one to be a bit of an irony: CLUE hanging over Ted, but he doesn't quite get it. But enough about him - there was enough fun at the dinner to satisfy anyone. After a while of nice chatting time food started to appear. First the glasses came, then there were the huge 3l bottles of Cola. I managed to avoid the Mexican version of Cola before that, but now when I tried it Mexican Cola tasted very much like the Estonian version and slightly different from UK's or USA's versions. I guess the sugar type used and the water might be of the difference. Few attempts at simulating a spiral "Mexican" wave along the tables were conducted. Only when AJ personally controlled every part of the way by running along the length of the table, the wave succeeded. :) A Mexican band came in to lighten up the mood. They were met with a huge wave of applause and a burst of flashlights. The music was great - lively and exciting. Spanish speaking people knew most of the songs and sang along. But after a short while the music was started to being drowned out by the sound of a rain hitting the roof. Soon after the food was served I heard scream of surprise with a hint of fear. When I turned, I saw that one of the wall of the hall strangely turned into a waterfall - gush of water was streaming from the roof into the building. People looked at the water, took a bunch of pictures, made a few water related jokes, picked their bags up from the floor and ... continued with the fun. I must say that I was slightly scared, but although others might have been scared as well, most did not show it and the event just went on with a half of the hall having a couple centimeters of water. Water also dripped down on some parts of the tables, so people shifted from there to other places. Meanwhile, outside the rain became stronger, wind became faster, thunder became louder and came closer. The climax of the evening was the sudden loss of power. I was jsut standing on the stage when all the lights inside and outside went out at once. For a moment there was a bit of confusion and the evening became slightly scary in a single instant. Then people took out their mobile phones, PDA's and other devices and lighted the place up with the light from their screens. Some others had handlights, and others made slightly more light for a shorter moments by taking flash photographs, for example, of the ceiling. In a few minutes the emergency light went up and after 15 more minutes the main lamps started coming back on. For most people that was enough excitement for the night, so when the rain calmed down and Gunnar announced that first buses are ready go back to the hotel if some people want that, two buses were overfilled with people wanting to get back. Some stayed. More fresh food was cooked then, including some cooked cactus leaves and some grilled meat after which a desert followed with a rollcake that included a swirl of some red jam. Very Debianish :) After a quick local-optimal packing session the hall was left almost empty in a few minutes. The packing algorithm was interesting - one person was collecting all forks, other person was collecting all spoons, other people were only folding tables, while others were handling chairs. The work division was very effective and allowed people to share the work without any kind of central coordination. And we went back .. to work. On the way to the hotel I noticed pixie sitting in the walkway in a very careful was - it turns out she got one of the kittens to trust her and was holding it in her lap. It was sooooo cute. Kawai! Ted: Many questions were raised about Ted, the "fight" at the formal dinner and the following expulsion of Ted from the event and from the Debian project. An I have a unique perspective on that as I was sharing a room with Ted and talked to him and his friend John after the dinner, but before the expulsion notice. I barely noticed the, now widely speculated about, events at the dinner itself. I noticed that at one point in time the lump of people around the door became a bit bigger and that Ted and John were in the middle of it. I heard no screaming and saw no struggle or fighting and did not see anything strange regarding Ted except this and the other event described higher above. Ted was siting by his table with a woman that I for some time believed to be his wife because of the very caring way he was handling her. After considering that he was from Canada, I assumed (with a though of the twisted humor) that she might then be his Mexican lover (either paid or not), but I did not care enough to find out about it or to raise any conflict about it. I remember thinking that it would sound quite funny in context of his latest blog post about killing of prostitutes which might also be the reason why people where very ready to believe the joke that one of Ted's companions said of the woman being paid to come here with Ted "or maybe not". After the event I wane to sleep to be awaken around 5 in the morning by a discussion going on in my room about the dinner. I went into the discussion slightly irritated with a simple argument - inviting people to a party without an explicit permission of the organizer is a bad thing to do. That point sank in quickly and Ted soon was ready to apologize for that. After that a discussion about individual people and motivations went on for another hour. Ted's action were deeply rooted in the confusion of terms with "bravery" and "cowardice" versus "aggression" and "non-confrontational behavior". Ted's motivation was clearly based on avoiding anything that could be considered to be cowardly and putting emphasis on brave actions, however the most of the rest of Debian project is much more in line with the modern world and prefers non-confrontational behavior to any action causing trouble. Most of the time such behavior is essential for comfortable survival of any geek living in non-geek environment. The difference in values between Ted and the rest of our project was just too immense. When I was walking out of the room at around 7 in the morning next day my final sentence was "Ted, even if you spend rest of the Debconf apologizing and making friends, I do not see a future for you in this project." and the most important was that Ted and John seemed to agree with me on that. I soon found out that DAM's agreed with me too and took action just when I was talking to Ted expelling him from the project. He was also advised to leave the Debconf to avoid any further confrontation. It was harsh, but kind of expected for a long time. This event spoiled my mind for a few hours, but ... the Debconf must go on!

Next.

Previous.