The full documentation for CERNs Large Hadron Collider is now available online: http://www.iop.org/EJ/journal/-page=extra.lhc/jinst. The weird part is that it’s only 1600 pages, Microsoft needed 6000 to document their OOXML document format.

Either CERN failed to document something important or Microsoft did a really bad job at designing OOXML.

Trist når personer der er ansvarlige for forretningsområder ikke kender deres konkurrenter. iTunes har haft EMI musik uden DRM tilsalg i over et år.

“Det er først gang, der kommer legale DRM-fri sange i Norden. Alle musikselskaber undtagen Universal er med,” fortæller Martin Blomkvist, Sony Ericssons indholdschef, til Mobil.

Musikbranchen dropper DRM – ComON.

Generelt virker musik branchen stadig meget useriøs, hovedsageligt fordi de vælger at diktere hvem der kan sælge DRM fri musik og hvem der ikke kan. Jeg har meget svært ved at se problemet i at lade Apple sælge DRM fri musik via iTunes, især når mange af selskaberne allerede gør det igennem f.eks dette nye initativ og igennem Amazon i USA.

Jeg vidste godt at TV3 som organisation er lettere retarderet, men nu er det så lykkedes dem at krydse grænsen og er blevet direkte farlige.

Prøv at læs følgende artikel:

TV3-show stiller deltagere i tortur-dilemma – Politiken.dk.

Normale mennesker ville naturligvis aldrig frivilligt gå med til at udsætte andre mennesker for waterboarding, men Robinson deltagerne har aldrig været normale mennesker. Deltagerne er folk TV3 har valgt pga. af deres helt ekstreme følelses udbrud, manglede kontrol og deres vrede og en helt imponerende mangle på samarbejdsevne. Jeg tror desværre ikke at den gennemsnitlige Robinson deltager kan se problemet i at udsætte andre for torrur metoder som man ikke engang vil bruge i krig (amerikanerne undtaget).

Det er jo ikke uden grund at Genevekonventionen forbyder brug af waterboarding, en ting er risikoen for at drukne, det kan på et TV show overkommes ved at have en læge klar, men hvad med de psykisketraumer der ofte er en følge virkning af tortur?

En ting er at gentage det samme idiotisk show en 14 – 15 gange, der er åbenbart danske nok der nyder at se andre mennesker udstille deres dårligset sider på TV, men de forsøger at overbevise os andre om at det er det mest naturlige i verden at være egoistisk og agressiv. Noget helt andet er at forsøge at sælge tortur som underholdning. Vi risikere at vi at gennemsnit danskere ikke længere tager verden tortur problemer og ignorere dem, fordi hvis tosserne i Robinson kunne holde til det, så kan krigsfangerne vel også.

Jeg går ikke ind for censur, så jeg synes ikke at TV3 skal forhindres i at sende deres lort, men jeg vil da opfordre til at man ikke ser Robinson.

I don’t think Peter Drucker though about software developers when he first said the following words, but I think they apply very well.

There is nothing so useless as doing efficiently
that which should not be done at all.

Peter Drucker, 1909-2005, Austrian born US management guru, writer and seminal business thinker.

Also available as a motivational poster: http://www.businessballs.com/posters/motivational_posters57.pdf

From the original X11 team:

  • It is as important to decide what a system is not as to decide what it is.
  • Do not serve all the world’s needs; rather, make the system extensible so that additional needs can be met in an upwardly compatible fashion.
  • The only thing worse than generalizing from one example is generalizing from no examples at all.
  • If a problem is not completely understood, it is probably best to provide no solution at all.
  • If you can get 90 percent of the desired effect for 10 percent of the work, use the simpler solution.
  • Isolate complexity as much as possible.
  • Provide mechanism, rather than policy.

Drikkepenge

august 21, 2008

Danskerne vil gerne give drikkepenge

Danskerne vil gerne give drikkepenge – iBYEN.dk.

Øh nå, jeg vil nu helst være fri. Hvis resturanterne ikke betaler deres ansatte løn nok, så er et fagforeningsproblem, ikke noget mine småpenge skal tage sig af. Hvis tjeneren ikke kan leve af hans løn, så må han bede om lønforhøjelse eller finde noget andet at lave, det er ikke mit problem.

Dybest set har jeg den opfattelse at det at give drikkepenge ikke har noget med at honorere god service at gøre, jeg tror det har mere med amerikanske tv-serier at gøre. Nu afsløre jeg nok at jeg muligvis ser lidt for meget TV, men hvor ofte har vi ikke set et afsnit af en eller anden serie, hvor temaet har været drikkepenge, hvor meget skal man give, hvornår kan tjeneren forvente at få drikkepenge osv. Danskerne efterligner deres “helte” på TV, for hvem ville ikke gerne sidde på en cafe og brokke sig over drikkepenge eller have de dybsindige og humoristiske samtaler om hvor meget (eller hvor lidt) man kan tillade sig at give og for hvad. For dælen vi vil være som dem i Venner eller Sex and The City og hvordan kan vi det hvis vi ikke skal betale drikkepenge, det hænger jo ikke sammen.

Forskellen er bare at herhjemme betaler vi tjenere en løn de kan leve af, det skal man i følge arbejdsmarkedsloven. I USA kan en tjener, og andre, ikke nødvendigvis leve af deres løn og de er afhængige af drikkepenge, eller sådan var det engang. I dag er problemet nok mere at drikkepenge ses som en naturlig del af det at yde en service, og derfor kan man tillade sig at betale folk der får drikkepenge lidt mindre i grundløn, da de jo opvejer det med drikkepengene. Er det virkelig et system vi ønsker herhjemme, hvor en gruppe af mennesker ikke kan være sikre på at de tjener en minimumsløn hver måned?

Noget helt andet er så at jeg hader ikke at  vide på forhånd hvad ting koster. Priserne på menukortet er uden drikkepenge, så dem skal jeg ligge til, men hvor meget, hvad bliver det i alt, hvad er 12% af 865kr osv. Det er ikke ting jeg gider tænke over. Og jeg gider da slet ikke supplere en persons rimelige løn med en skaldet 20′er, det virker bare sølle og ligegyldigt. Hvordan gør man forresten når man altid betaler med Dankort? I udlandet er der felter til drikkepenge på regningen, det er der heldigvis ikke herhjemme. Hvis man nogenside har prøvet at betale sin restaurant regning med et kreditkort i f.eks. England og ikke påføre drikkepenge, så får man et blik der gør en glad for at man allerede har spist maden.

Nu skriver politiken så at det typisk er når vi når over 1000 kroner for et måltid at vi for alvor begynder med det drikkepenge pjat. Helt ærligt, hivs jeg har betalt 1500 – 2000kr for en middag for f.eks. to personer, så forventer jeg faktisk en ordenlig service. Omvendte drikkepenge ville give mere mening, “Jeg skal betale 1000kr for en middag til to siger du. Jojo, men servicen var ikke så god, så jeg trækker en 50′er fra”, det giver meget bedre mening i min verden. Det er da tåbeligt at betale ekstra for noget man allerede må kunne forvente at få.

Jeg vil opfordre alle til at undlade at betale drikkepenge, vi skal ikke have et samfund med en masse skjulte udgifter og folk der ikke kan forvente at kunne leve af deres grundløn. Så hvis folk venligst vil undlade at modellere deres liv efter amerikanske TV serier, så tror jeg vores samfund vil blive bare en smule bedre.

Retroseksuel

august 20, 2008

Nu skal vi mænd åbenbart til at være retroseksuelle, altså være mand så i gamledage, før den metroseksuelle mand gjorde sin entre. Min teori er at det er de færreste mænd der opdager at de skal være det ene eller det andet. Hvem var det lige de metroseksuelle mænd var? Jeg tror aldrig jeg har mødt en udenfor TV programmerne hvor homoseksuelle mænd udtalte sig om hvordan hetroseksuelle mænd blev “rigtige mænd”.

Hvor den metroseksuelle mand helt klart var et produkt, opfundet af reklame branchen, i et desperat forsøg på at få mænd til at bruge ligeså mange penge på kosmetik og sæber som kvinderne. Den hoppede kun få mænd på, og da vi naturligvis ikke kan erkende at den metroseksuelle mand aldrig blev rigtig moderne og derfor er en forretningsmæssig fiasko, så må man jo forsøge at gøre retroseksuel til en trend.

Alternativ, og det er nok mere realistisk, så har den “retroseksuelle” mand altid været her, i form af den alm. mand og nu har en forfatter så set en chance for at blive kendt og berømt ved at opfinde et nyt udtryk for “mand”.

Kunne vi ikke droppe både metro- og retroseksuel og erkende at mænd er mænd, de har altid været det og vil altid være det, uanset hvad Sex and The City ellers siger. Et få tal vil være mere feminine end andre og nogle vil have et overdrevet forhold til deres mandighed, men vi behøver altså ikke prefikse dem en speciel betegnelse. Vi mænd har ikke behov for at reklameverdene og tildels kvinder prøver at overbevise os om at det en eller andet er mere moderne og rigtigt end det andet.

Accepter at de fleste mænd elsker kvinder (og deres kropsdele), øl, deres pik og ellers synes at lidt hår på brystet gør at de ligner Tarzan lidt mere.

Ekstra Bladet – Retroseksuel er det nye mandeideal.

Nice cable job

august 19, 2008

Maybe this will get more people interested in IT.

Write less code

august 19, 2008

I’m a big fan of writing as little code as possible and not just because I’m lazy. Having less code means fewer things that can go wrong and if something does go wrong I have less code to debug. Writing less code code isn’t about getting the job done the easiest or fast way possible, it’s actually harder and require more work, but it’s worth it.

The goal of having less code, in my opinion, is to reduce that amount of work require to change things or do maintenance, otherwise why spend time doing it. Some developers would argue that having less code is about spending as little time as possible typing, but honestly, how much time do you spend typing code vs. reading it?

I have a huge problem with people who try to reduce lines of code by using stupid tricks like ternary operators and compressing their code by skipping whitespaces, line break or attempting to avoid using temporary variables. These people are doing it wrong, that wasn’t the problem to begin with. Ternary operators does reduce your code size, but it’s harder to read and in terms of functionality it’s the same amount of code. What I’m looking for is the smallest amount of code in terms of functionality, not lines.

If you try to reduce the size of your code only by compressing the way to declear it, other people will have a harder time reading it and understanding it. It’s much better to have code that takes up a few more lines and save your colleages a lost of time and stress.

A small side note: I noticed that most of the people who like all these small code compression tricks are the kind of people who care more about being a wicked cool hacker type, than they do about writing nice clean code. I would much rather have nice clear and understandable code that a wicked cool hacker co-worker.

When trying to live a healthy life there’s a lot of things to think about, cholesterol is one of them. By eating right you can however greatly reduce your chances of getting high cholesterol, here’s a few simple diet tips for helping you reduce cholesterol.

[ad#in-post-ad-5]

  1. Oil, replacing butter in most recipes with sunflower, rapeseed and olive- oil you can reduce your cholesterol count.
  2. Berries and grapes contains polyphenol which have a cholesterol reducing effect. They may also reduce the risk of cardiovascular disease and cancer.
  3. Soy and tofu contains a protein that help lower the amount of cholesterol in the blood. Note that women should be care full not to eat large amounts of soy as it can increase the risk of breastcancer. 
  4. Beans, peas and lentils contains fibers which stop cholesterol from being absorbed in the body. They’re also good for the heart and provides a source of protein.
  5. Nuts contains unsaturated fatty acids which lowers the amount of bad cholesterol in the body. They also provide a good source of vitamin E. Avoid the salted nuts of cause. 
  6. Whole wheat breed has a low amount of fat and high amount of the fibers which helps reduce your cholesterol count.
  7. Apple, just like berries contain polyphenol but also fibers, both capable of lowering cholesterol.
  8. Oats contains fibers which helps prevent cholesterol from being absorbed by the body. Some types of oat can help reduce cholesterol by 15%, if eaten daily. 
  9. One glass of wine a day can help increase the uptake of good cholesterol, but be carefull with the amount of alcohol intake. 

[ad#linkunit-h1]

Other measures which should be take, in combination with a healthy diet, is regular exercise, around 30 minuts a day. Remember everything count, ride your bike to work, walking… sex, everything. Don’t smoke. Avoid stress.

Follow

Get every new post delivered to your Inbox.