Lev mer, jobba mindre

Jag ångrar inget..jo, förresten. Jag jobbade för lite och borde ha lagt mer tid på det”. Jag tror att det är väldigt få människor som tänker så som gamla när de summerar livet. Tvärtom är det nog några andra saker de önskar att de hade lagt tid på, som kanske hobbys, vänner, familj, resor, fritidsliv, ideella organisationer. Det har inget med att göra huruvida man älskar sitt jobb eller inte, utan handlar om att själv förfoga över sin tid. Sin egentid. Sin tid, som man, tro det eller ej, faktiskt har begränsat av här i jordelivet.

Från 14-16 timmars arbetsdag på 1880-talet, kanske sex dagar i veckan, till dagens standardiserade 40-timmarsveckor. Det finns en trend i att vi, allt efter teknik och samhällsutveckling lett till att vi blivit effektivare, går ner i tid. Den normaliserade arbetsveckan har sedan 70-talet legat på 8-timmars arbetsdag/5 dagar i veckan, och argumenten för att det ska var så är  egentligen inga speciella. Tänker man efter så är det egentligen märkligt, då vi med teknik och maskiner kan producera ofantligt mycket mer än vad man kunde för låt säga hundra år sedan. Många, många är historierna om livspussel som inte går ihop, personer som är sjukskrivna efter att ha arbetat slut på sig, samtidigt som det går människor hemma som inte har jobb. En sänkning av arbetstiden skulle alla vinna på.

Vi borde därför sänka arbetstiden igen.

Missförstå mig inte – jag älskar mitt jobb och framför allt vad jag gör. Att programmera och att få bygga system är något jag kan göra gratis. Jag kommer att göra det så ofta jag kan. Det handlar inte om det. Det handlar om att välja själv.

Själv gick jag vid årsskiftet ner till att jobba 80% och har varit ledig en dag i veckan, då fredagar. Visst blir det aningen mindre i lön men det är det värt. Räknade också på att stoppa undan lite extra i pensionssparande, för att täcka upp för det som går bort där. Så vad är meningen med tiden jag får istället? Den lägger jag på böcker jag aldrig annars kommer att hinna läsa, filmer jag aldrig annars kommer att se, programmera projekt och  prova teknik  jag annars aldrig hinner, ideellt arbete som att (just nu, det ändrar sig) översätta fri programvara till svenska, att gå och ta sig en fika med folk man aldrig hinner träffa annars, att gå ut och vandra i naturen, att träna eller vad som helst. Sedan skriver jag också lite artiklar åt techworld, vilket ger någon extra krona som bonus – bara för att det är utvecklande. En del på jobbet tycker säkert att det låter märkligt att man inte vill jobba heltid när man inte har barn, men de reflekterar nog inte så mycket över dessa saker, utan tar väl standardiserade veckan för given.

Efter att ha provat detta i ett halvår kan jag inte rekommendera det nog, allrahelst om du har mycket ideer du vill genomföra, eller helt enkelt vill höja din livskvalitet. Det är min fasta övertygelse om att vi skulle ha ett bättre samhälle om vi vågade sänka arbetstiden ytterligare i Sverige. Nederländerna, Danmark, Norge, Irland och många andra länder har man redan gjort det. [http://upphandling24.idg.se/2.1062/1.516577/har-jobbar-man-minst]

Jag har för övrigt ett jobbbyte på gång, och det var bland det första jag sade som ett villkor för att byta jobb.

 

PS

Är det din hobby och passion att just jobba på jobbet så är det inte fel det heller, kör på med det, och jobba mer om det är din pryl. Vi är alla olika.

Translating free software

Last year I noticed that the translations for the free software packages and operating systems I use started to get more and more swenglish language in them, i.e. a mix of Swedish and English. I started to look for the reasons and noted that one of the most prolific and enthusiastic translators in Sweden had taken a break – maybe for good. This happened already in 2012, but as you all know, it takes a while before it’s noticed, due to packages drifting downstream, forking and other things. Also, the quality in some of the translations had started to get real bad. What to do? I’ve never cared for translating  before, as the translations were just there, and I’ve not been that much into the area (other than programming languages). However, my Swedish school teacher always told med ”You should write” so I guess I at least have (or had:) some natural fluency in writing.

 

flag

Anyway, I started with some small translations to help out, and  ended up as the coordinator for the Swedish Ubuntu translation team. It turned out to be FUN in a way I couldn’t imagine. I really thought it would be boring, but somehow, my brain likes the creative and the correctness of translating. So much, in fact, that I do it several hours a week. So far, I have done maybe 50-100 translations – I don’t know because I don’t have list – and will continue as long as I think it’s fun. It’s an never ending work, but the focus for me is mainly on Gnome and Ubuntu-related stuff.

It also feels good from an altruistic view, knowing that people use the translations daily. And actually it’s good to have on a CV.

To get going and help out, start with check out https://wiki.ubuntu.com/SwedishTranslation which, even if it’s directed at Ubuntu users, is general enough to get you going, and to help you get in touch with reviewers and so on. If you’re into languages and want to help out, please do – It’s fun, altruistic and good for your CV. A lot of projects, like Firefox, VLC, Chrome, Libreoffice, The Swedish word lists, and other programs are out there, waiting for your help. Oh, btw, you probably use these programs on your Mac and Windows computer too, so it’s really for the benefit of all.

Building a retro PC gaming computer – revisited

I’ve been thinking awhile about getting an older PC for some Windowsrelated retrogamingstuff and also just to tinker with. A while ago when I visited some relatives that asked of me to backup and dispose of an old PC (and assorted floppies) they had, I decided that I may keep it If I could get running without too much work. Well. It took some more hours than I though of initially but…

The computer in question was an Compaq Presario 8200EA,  and now consists of a setup of:

  • CPU Pentium 4 , 2 ghz
  • ATI Radeon AGP 9550, and a Voodoo 3 , both added after update.
  • Floppy drive, 3,5 and 5,25 after and upgrade
  • 2 HD’s,120 GB and 250 GB after and upgrade
  • DVD-RW after an upgrade.
  • ESS SOLO -1 based – replaed the SB0100 in it (to much trouble)
  •  1028 mb Sdram after an little upgrade
  • An 19 CRT-screen, Nokia 446Xpro.

image

The first thing I checked was that I booted. Yes, an old XP-install started crunching. After doing all backups requested of me, the machine was all mine, all mine..(Evil laughter)

Phase 1: General inspection

I opened it up, and 10 years of dust attacked me. Honestly, I’ve never seen such much dust in a computer. But, with some dust-off, and some cleaning alcohol, freshness was soon abound.

Almost looked like this (not my computer):

computer-dust-300x225

The caps looked good, and none of them seemed to be popping out. So I decided not to change them. I’ve seen worse caps in far,far never computers.

After that I removed the CPU, and cleaned off the old dry thermal grease to replace it with some fresh Artic 5 thermal paste.

Final thing of the first phase was to update the firmware to the latest Compaq compatible one I did find for this computer.

Phase 2: Partiton of harddrives and getting hold of the operating systems.

I wanted a quadruple boot of Windows Xp, Windows 98, Lubuntu and Freedos.

  • XP for some XP-retrogames,
  • Win98 for some specific Win9x-games
  • Freedos for all old DOS-games.
  • Lubuntu, as I wanted a real modern lightweight OS on it. Also for the easy bootmenufixes.

Would it be possible?

Yes!

I used Gparted to set up the first HD with 2 FAT32 partitions for Win98 and Freedos, both Primary.

For the second HD I created An NTFS,  An EXT4, and one Linux swap. All Primary. This was very easy.

Getting hold of Lubuntu, and Freedos was no problem, as they are Open Source systems, but to get hold of XP, and 98 I had to sail the pirateship.

Then I basically :

* Installed XP first on the NTFS-partition, harddrive 2

* Then I installed Lubuntu on the ext4 partition,harddrive 2. This fixes the bootloader magically with GRUB, and gives you a boot menu to choose OS:es from.

* Then installed Win98 on the first Fat32 partition, hardrive 1.

* Then I installed Freedos on the second Fat32, hardrive 1, with the WIn98 partition hidden.Freedos only wants to be installed on the first partition.

Also, you have to do an “sudo update-grub2″ from within Lubuntu afterwards, so that GRUB will add the systems to your boot-menu.

After that it was a matter of setting up and installing drivers were the OS:es hadn’t found them.

Problems I had during this:

First I wasted hours as I had corrupt files on both the XP and 98  scratchy DVD’s, DVDs, that still installed OK.

Than I had to look for chipset drivers , ethernet and graphic drivers for both XP and 98, and it took me quite a while digging through outdated websites and non-existing archives.

Halfway through this, the floppydrive broke, as I tested stuff, and it thought I was crappy disks at first. Luckily I had a spare.

I installed an old 5,25 floppy to be able to backup real old stuff with a kryoflux. Unfortunately the floppydesk-controller on the Motherboard got real confused with 2 drives attached, so I had to choose, and unplug one of them.

Getting sound to work in XP, 98 and DOS were a timeconsuming part, as Compaq in their customer-friendly wisdom decided to use an OEM Soundblaster SB0100 f r which the drivers aren’t readily available. However with the help of this,  I got the sound running in all three of them.  quite easy with a ESS Solo-1 audiocard – can recommend this for retrogaming.

My testinstalls were Phantasmagoria (Win98), Space Quest 5 (DOS) and Legacy (DOS). Worked like a charm!! I had to patch the Sierra games with ”Gosierra”‘s speed patches to get sound correct in them.

Reflections:

It was a real mix of fun and frustration setting this up. Computers were a lot tougher to get working in the 9x-days. You may have to read up on Hardware and obscure settings. Also I had forgotten what a crap the Win 9X-series was, building on MS-DOS, that these days were patched to death. XMS-Mem, Config,sys, Autoexec.bat, 640K conventional memory, bla bla – what a fuckin bitch!

It was fun to see that Freedos worked so well, as all DOS games I tried so far runs very well.

The historic perspective also shows the importance of Open Source for OS, drivers and Hardware specifications. The Lubuntu Install JUST WORKED and found all devices at once. No problems. The Freedos JUST WORKED, better than the real MS-DOS, as it have features like tab-completion , help to setup memory at boot, small drivers for mouse and cd giving more free conventional memory. Also Lubuntu is an modern Os, running on this soon 15 years old Hardware. Cool.  So please do love Open Source, because one day it’s going to save your a**!

For the XP , DOS and Win9x I had to look everywhere on the net as the drivers weren’t available, and since the manufacturers didn’t have them. As for the Hardware in itself, Compaq were famous for using modified solutions, so that they should be replaced with Compaq parts. (Hey, does anyone recognize this, Apple…). Luckily, most of my stuff weren’t modified, except for the soundcard then, which I replaced with a ESS SOLO-1.

I’m so happy with this little retro PC-rig. Build one you too, it’s a fun learning experience. It gets me that warm fuzzy retro feeling.

About emulators:

Yes, I know perfectly well that most of the games works in DOSBox, VirtualBox and so on. However, all things doesn’t work 100%, and more important – it feels more retro running them on real hardware. Also, it’s an interesting project in itself to get the old stuff running.

Troubles:

* Windows 98SE will have problems with more than 512mb mem. See this thread for solutions http://www.msfn.org/board/topic/129983-how-to-install-windows-98-in-modern-motherboards-using-more-than-1-gb/
Basically, you need to:
cd windows
edit c:\windows\system.ini

– When the edit screen is open you will see that the lines you wrote before have been modified. You must restore them copying again the given values, that is:
[386Enh]
MaxPhysPage=30000

[vcache]
MaxFileCache=393216
* To skip win98 diskscan during install, start setup with YOURDRIVE:setup /is

* If installing for example Freedos and Win98 on the same harddrive, on different primary partions, you’ll need to set the hidden flag for one of the partions in grub, depending on which on you youre booting. Both wants to be on drive C:/ primary. See Grub manual example

* You may also need to format the freedos/win98 drive with real fdisk, google for a windows me boot disk. For me, gparted and Paragons partition-magic created Fat32 partions that weren’t good enough for win98, it only complained about them. It was first when fdisk (from a rescue-boot image) had created the partitions it would work.

* The win98 partition limit is about 125GB.

* Have an annoying intel ethernet pxb boot message in your bios-post?  Turn it off with this

* Flickering and stuck to 60hz in windows 98 with your ATI card?  Changed the value 01 00 00 00 to 00 00 00 00 in registry:
HKEY_LOCAL_MACHINE > Software > Ati technologies > Driver > 0001 > DAL > IDCRegOptionDontUseOsmonitorInfo 01 00 00 00. After reboot i could get refresh rates over 60 Hz

* Flickering and stuck to 60hz in windows xp with your ATI card?  Change the EDIC settings under the catalyst driver settings. After reboot i could get refresh rates over 60 Hz

* Remeber Freedos doesn’t use Config.sys and Autoexec.bat default, it uses FDCONFIG.SYS and FDOS/autoex.bat, so that’s where your setting goes!

* If GRUB have trouble finding you XP partition, check that the partition contains ntldr,ntdetect.com and boot.ini. For me,  the were on the wrong drive, as i installed XP on the second drive.

 

Don’t buy a Zotac Zbox!

Zotac has a good range of ZBOX:es that in combination with Ubuntu/XBMC makes excellent mediacenters for watching movies, SVT and alike. I was quite a fan of them, and would recommend them to friends, until recently, when the cpu-fan in mine started to wear out and making sounds. They wear out quite soon. So, I’ll just get another then, I thought… OR NOT – after mailing them they tell me (and all other customers, search for it) that they don’t sell replacement fans. And no one else sells them neither, because they are custom made and nonstandard. So the htpc I bough a while ago is practically worthless, and ready for the dump.

Don’t ever buy a Zotac ZBOX until they fixed this. Go for something else. Shame on you Zotac. You aint no friend of mine anymore.

Image

No sound over HDMI in Ubuntu 13.10 with an Nvidia mcp78/79

I upgraded to Ubuntu 13.10 on my media box, a Zotac Zbox, , ION GPU, with the latest official nvidia drivers. After that I couldn’t get the sound over HDMI to work. Panic! After a LOT of trouble shooting I found the error – the spdif1 channel was muted in alsamixer.

So to fix this, open the trusty terminal, enter alsamixer, and lookout for the spdif1 which probaly says MM which means muted. Press M to unmute/mute a channel and raise the volume staple. You hopefully now have sound over HDMI again!

Image

(not my pic, found it on the net, thanks to whoever took it)

FSCONS 2013 summary

Here comes a  summary of FSCONS 2013, from my view. This was the third time around for me at the FSCONS meetup, and it’s always a cozy place to go. In fact , it’s one of the three meetups/festivals I try to go to every year (the other ones being Jfokus and the Norbergfestival. Interesting talks about democracy, tech , society ,FOSS and everything in-between. (And beer, with interesting people as optional;) is what FSCONS is about.. This year i feel that the gathering has taken a slightly different direction than earlier. First, it has changed place. It used to be at “IT-universitet”, but is now housed at “Humanisten”. Second, there (at least when I was here earlier) has always been a strong prescient from Free software Foundation in talks and booth, but this year not so much. And third, a bit more focus on different society issues than technical details.

This years ”tracks” were

  • Welcome to Dystopia
  • Language and Technology
  • Visions and concrete examples for a just and sustainable economy
  • Trust is good, control is better.

The first session i went to were ”Sustainable banking according to JAK , in which the subject of sustainable economics and membership owned banks are talked about. JAK also have strategy to use Open Source and FOSS, as it’s close to, and greatly matches their ethics. I’m already a JAKmember since a couple of years, so I found it good to see JAK there.

The second session for me was ”The 4th Pillarthat tried to address the questions about how we better can use the tools we already have, and whats missing to reach “The vision is for a decentralized, emergent consensus of reputation and identity. How to implement and live with it”

Next, session for me was ”One Person’s Utopia Is Another’s Dystopia” which was a philosophical session, discussing consumerism vs producerism, singularity vs the unabomber.

Lunch, quick lunchdiscussions, and then off to the keynote for Saturday – Karen Sandler from the GNOME-foundation speaking about Proactivism, about making the changes we need for software freedom to succeed Specifically about how for example, we can get more participation of women in the Open Source world. Oh, She also convinced me to try GNOME 3.10. Thanks Karen!:)

Quick coffebreak, some discussions and coming up next was Democracy in organisations, regions and nations which was held by ”Aktiv demokrati”. It’s an interesting and concept which would be nice to see take off, so please check it out.

Next, off to Subverting subversion”The ultimate horror is not the end of civilization, but its endless decline. This sitting was reminding me of the yes men. Artistic pranks with a serious undertone. Ohh, and a Jar-Jar Binks picture I really can live without.

Last official talk of the day was ”Ten years with education and freedom, a it-teacher telling us about his experience about learning students to think, and to give them the power over computing, especially with free software and open software. Also we had an interesting informal grouptalk after that. Talked about unity and gnome 3 with Karen Sandler a bit.

After that I had to run and eat as I was shaking of hunger. For the last part of the night, I teamed up with ersi, and we drank beer, and talked around. I was glad to meet one of the FSFE fellas I’d met a coupe of times before at FSCONS. As he had moved to Stockholm, I hope to see him at one of our ULUG hackathons. But there’s always another day, so after that we headed back to our dear STF.

Second day kicked off with Administering the revolution” – how can you fund activism, and developing thoughts. the politics of money funding and its recent developments (Arab spring) and ways to find money to administer the revolution today. And about the consequences of administering the revolution – burn out in activists and some examples of how to avoid it, the gender dimension and women’s situation in the Arab world

Post-Snowden Crypto

asked how we could go next? And also really said that nothing is secure (besides OTR):)

After that, an inspiring talk on how to create Make Space after that, which makes me wanna start a Hacker Space in Uppsala. But alas, the funding for a place to be is not easy to get…

Saturday’s keynote was Engineering our way out of Fascism, which basically said that were dangerously close to one kind of Fascism, where the Democracy rules are violated, and that we need tech, legislation, and campaign to fix this. Now..

For me and ersi the day ended after that, with Erik and Erik where Erik Kylin and Erik Josefsson talked about Kylins’ new movie and EPFUSG’s work in the parliament. Erik J works as an adviser regarding Internet topics in the European Parliament.

The volunteers do a great work with the meetup, and I hope that they continue doing it for many years. It’s a unique meeting point in between tech and society. But – maybe an earlier announcement of the schedule, and some more marketing in different forums could make it better though and more well known. Also, I think there were less people visiting this year, maybe due to a late set schedule and late selling off tickets online, But I really don’t know, just guessing. Anyway, hope to see you all next year!!