18 December, 2009

27 November, 2009

Social Desktops

With EasyPeasy for NetBooks and Google Chromium OS hitting the desktop-markets these days, does everyone actually know what a "Social Desktop" is?

You could read about it on wikipedia.org, but I thought I would do my readers a favour and explain it in really simple terms.

A desktop is just what you see on your computer-screen when you've logged in to your system.

A 'Social Desktop' is an interface on top of a desktop that integrates social web-services (like: facebook, myspace, twitter, last.fm, live rss-feeds, etc.) into one unified interface, so you won't have to open a browser with a dozen tabs open to log in to your favourite web-services.

It is also a technique to design GUIs, to make things more accessible and easy to use (much like ergonomics in work environments to ease physical strain).

P.S. - it is worth noting that neither Google nor EasyPeasy have released any fully working 'Social Desktop' environments yet, but they're in the making.

23 November, 2009

Google Chrome OS





There's been a lot of hype around Google's cutting edge operating system Chrome OS.

By reading blog-posts and articles around the web, and listening to what people talk about, I've come to the conclusion that most people that are talking about it, do not really understand what it actually is.
  • An operating system, is the underlying platform that lets individual applications function (like Windows, Mac OS X, Linux-BSD-and-Unix)
Google Chrome OS isn't really an operating system in this sense, it's more of an UI-layer that sits on top of another operating system core (namely: Linux.., or Ubuntu Linux to be exact).

Yes, Chrome OS is actually nothing more than a web-/browser-based graphical user interface, running on top of a modified and compressed Ubuntu Linux system.

Another fact about Chrome OS, is that it is a minimal system, designed for specific use. It is NOT a fully-fledged operating system with an accompanying software-suite. Rather, it is a GUI-system based on the Chromium-browser project that lets users be "always-logged-in" via various web-services (facebook, MSN, twitter, myspace, etc.) all in one, single UI.

A great concept for those who only use computers for surfing, mail and the like.

Personally, I demand a little more from my computer systems. Even my netbook.

Update 13:46

Did not surprise me that the Google Chromium OS team have obtained the help of Canonical Inc., the developer-group behind Ubuntu Linux (pioneered by Marc Shuttleworth).

Link:

17 November, 2009

Competence, or not...

This article-link is for techies (nerds/geeks) only, as it contains heavy computer terminology.


But if interested, give it a read, and see what you think...

Link:

16 November, 2009

Whoah! :o

I bet no-one ever imagined Microsoft would do a 360 like this on code-licensing.

For once.., Microsoft has given in to public pressure about one of their products(!). FINALLY!

They admitted their app "Windows 7 DVD/USB Download Tool" contained code from the CodePlex-project "ImageMaster", they even decided to comply with the GPLv2 by releasing the code-additions on CodePlex(!).

Thing is, they (MS) contracted a third-party vendor to deliver the app, but with shared responsibility for code revisal, which THEY (MS) took full responsibility for (admitting the added CodePlex-code was overlooked in the process).

The official word from Microsoft:
When it comes to our attention that a Microsoft component contains third party code, our aim is to be respectful of the terms under which that code is being shared. As a result, we will be making the source code as well as binaries for this tool available next week under the terms of the General Public License v2 ... and are also taking measures to apply what we have learned from this experience for future code reviews we perform.
Link:

Norwegian link:

13 November, 2009

Facebook på PS3

Nå har Sony (etter lekkasje av et bilde på deres egne websider) bekreftet at de innlemmer Facebook på PlayStation3.

Så kan det se ut som vi som eiere av PS3 kan oppdatere og chatte via Facebook mens vi gamer også :P GØY!

Oppdatering tirsdag 17. november:

Det viser seg da at facebook-implementeringen blir veldig enkel. I første omgang skal PS3-funksjonen bare kunne oppdatere din status med nedlastinger fra PSN og pokaler du får i spill, dette fordi PS3-utviklerne vil at tredjeparts-utviklere (spill-utviklere) skal videreutvikle funksjonaliteten i sine egne spill. Det er altså opp til spillselskapene å være pionerene på facebook-integrering i PlayStation3.

Greit nok det, forsåvidt, men jeg synes personlig at Sony kunne lagt litt mer arbeid i system-funksjonen på maskinen. I alle fall basis-funksjoner, da disse er relativt enkle å legge til siden facebook kjører datakommunikasjon gjennom PHP/AJAX.

Oppdatering 27. november:

Ok, så viste det seg at 3.10 oppdateringen la til Facebook, men det viste seg også at facebook-tjenesten på PS3 var relativt simpel. Den begrenset seg bare til status-oppdatering dersom en får pokal og/eller gjør et PSS-kjøp.

Link:

40 years of Multics

Multics, the ancestral system that coined the computer-term 'time-sharing' and heavily influenced the development of today's computer systems. The catalyst for Unix and later similar POSIX-like systems.

Multics was never really widely used, like Unix, and thus never got the public recognition like Unix and Linux did, mainly because it was a hardcore research/educational system (much like Plan9 from Bell Labs) and the fact that the Internet was not yet conceived (to spread the code, like Linux-communities does today).

Multics was developed in the 60s by computer science professors at M.I.T.

It was the first --OFFICIAL-- system to incorporate the concepts of time-sharing (of which the ITS was the pioneer) and high-level programming. It's main programming language --PL/I, "Programming Language One"-- was intended for non-assembly-savvy developers, and was as such, the first high-level programming language ever used(!).

In accordance with other university-policies in later years, the Multics-project released Multics codebase as open-source in November of 2007. This spurred the creation of the online "Multicians" project (link at bottom of post), who's members where eager Multics users that wanted to elaborate and collaborate on their favourite system online (much like Linux has since 1992-3).

Link:

12 November, 2009

Godt lesestoff for nerder :P

I fjor uttalte FSF gründeren (og forfatter av GPL-lisensen) Richard M. Stallmann seg om Microsoft og Bill Gates da Gates kunngjorde at han forlot lederstillingen i Microsoft.

Artikelen går mest på lisensiering, friheter, betingelser og moral angående Microsofts hovedprodukt og business-modell.

Veldig interessant materiale dersom en klarer å lese linjene mellom Stallmans ekstreme uttalelser og meninger.

(Artikkelen ligger hos BBC News og er på engelsk.)

Link:
http://news.bbc.co.uk/2/hi/technology/7487060.stm

The Go Programming Language



Google har hendene i så mye morsomt for tiden. Det virker jo bare som om de vokser og vokser, og har heller ikke lest mange artikler om at Google har permittert ansatte etter finanskrisen heller.

Nå har de gått enda et steg videre etter lanseringen av Android. Nå utvikler de et høy-nivå programmeringsspråk kalt "Go".

Go skal kombinere hastigheten til høy-nivå språk som Python, kombinert med ytelsen og sikkerheten til lav-nivå språk som C og C++. Språket er hovedsaklig et eksperiment som skal være gøy å leke med.

Men alt Google har laget de siste årene tilsier at det kan ligge andre tanker bak også.

Linken under går til en lengre introduksjonsvideo laget av Google.

Oppdatering fredag 13. november:

Fant nettopp ut at Google-teamet bak Go har fått med seg Ken Thompson(!) og Rob Pike(!), ikke rart språket har fått mye media-omtale.

Ken Thompson laget på 60/70-tallet systemimplementering-språket "C" og var med på å utvikle Unix i dette språket sammen med Dennis Ritchie.

Rob Pike var i samme Unix-gruppe hos Bell Labs (teleselskapet AT&Ts utviklingsfirma), hvor han var med på utviklingen av Plan9 sammen med Ken Thompson og var sentral i utviklingen av usecase-konsepter og applikasjoner for Unix. Rob er også forfatteren til det universelle tegnformatet UTF-8.

Oppdatering mandag 16. november:

Enda bedre! Språket er kun tilgjengelig for Linux og Mac OS X :P Ser ut som de satser fokusen på hardcore-utviklere ved å kun tilby implementasjoner for POSIX-systemer.

Link:

Windows 7 > proof-of-concept

Var bare et tidsspørsmål før noen laget proof-of-concept kode for sårbarheten i SMB2 (Server Message Block v2), eller enklere sagt: LAN fildelingen i Windows 7 og Windows Server 2008 R3.

Sårbarheten går ut på å lure noen som benytter Internet Explorer på disse to systemene til å klikke på en spesielt utformet link til en annen SMB-maskin på nettet, som lytter på SMB-porten og kjører et skreddersydd script som låser den besøkende maskinen.

Feilen har vært kjent en god stund, og det som uroer meg er at 'PoC'-en be laget før Microsoft har sluppet en fiks for sårbarheten. Dette er i grunnen ikke noe nytt, Microsoft venter som regel særdeles lenge med å fikse slike alvorlige feil før de får inn feilmeldinger om at feilen er benyttet av crackere i det fri.

Link:



Forundrer vel egentlig ingen som har fulgt med (eller utforsket i fortiden til Microsoft) på utviklingen hos Microsoft.

Mindre kjent er det kanskje at Windows' TCP/IP-stack (Internett-bibliotekene) er tatt direkte fra BSD Unix(!). Ja, faktisk er de fleste komponenter i Windows delvis basert på (eller direkte stjålet fra) andre prosjekter. Et annet eksempel på hvordan både Microsoft og Apple "låner" teknologi fra andre selskaper, var på 80-tallet da de "lånte" grafisk brukergrensesnitt (GUI) og mus-konseptet fra Xerox som var ledende på tekstbehandling og brukeropplevelser på den tiden.

Det at de "låner" det meste av koden de legger inn i Windows sier en del om hvorfor de bruker så lang tid på å luke ut bugs og sårbarheter i operativ systemet. Først og fremst fordi de ikke leier inn utviklerne av den originale tcp/ip-stacken i BSD, eller at de lar andre gå gjennom koden før den settes i praksis. De bare "låner", modifiserer og setter i produksjon.

I bunn og grunn kjører de på det faktum at de fremstiller teknologi på en slik måte mannen i gata forstår seg på, og gjør at han får lyst til å benytte det. Det er denne bruker- og PR-forståelsen som har gitt dem suksess år etter år etter år... Det er også denne sammensmeltingen av nisje-markeder og -teknologi for mannen i gata som har gitt dem et litt overskrytt renommé innen IT.

Dette IT-monopolet har diverse organer i den amerikanske regjering sett seg lei på, og det virker mer og mer som Microsoft holder på å løses opp, deles opp og regelrett bli tilsidesatt som hovedleverandør innen IT. Folk åpner øynene og ser hva som faktisk foregår bak jernteppet, og mange (inkludert personer med høyere makt) liker absolutt IKKE det de ser og hører.

De frie tøylene M$ alltid har hatt, er nok "på vei ut vinduet" :P hahaha

11 November, 2009

Microsoft og "lisenser"

Nå har de greidd det igjen. Vist ett ansikt til det offentlige, og vist et helt annet til industrien.

Microsoft opprettet for noen år siden et åpen kildekode-prosjekt for å bedre samarbeidet mellom proprietær og åpen kildekode utvikling. Som jeg og mange andre fryktet, ble det ikke helt sånn. Prosjektet med navnet "CodePlex" gjorde som de sa at de skulle i begynnelsen, men nylig tok en Microsoft-fanboy (Rafael Rivera) talerstolen og fortalte åpent om et nytt verktøy Microsoft hadde laget for Windows 7, kalt "Windows 7 DVD/USB download tool".

På sin blogg forteller Rivera at verkøyet har blitt laget med kode fra det GPLv2-lisensierte CodePlex-prosjektet "ImageMaster", uten at dette er dokumentert noe sted i verktøy-manualen.

Det er derimot skrevet i betingelsene til verktøyet at det ikke er lov å videredistribuere programmet, og det ser ikke ut til at Microsoft har lagt ut kode-forandringene deres på CodePlex, begge deler er grove brudd på GNU General Public License v2.

Dette viser jo bare at M$ fortsetter med sin kjente normale atferd.

CodePlex ble egentlig til for å føre sammen åpen kildekode og proprietære selskaper for å jobbe på åpen kildekode-prosjekter sammen.

Og nå vet vi hvorfor: slik at Microsoft kan høste inn på nybrytende teknologi og bruke det til sin egen fordel. Microsoft har gjort det klart, gang på gang på gang, at de nekter å samarbeide på noe som helst vis uten at samarbeidet bare kommer dem til gode.

De vil ha monopolet sitt tilbake, de vil at ting skal være som før... vel, sorry Microsoft, but times are changing...

Dette burde egentlig være ganske så åpenlyst, så lenge deres egne fanboys rynker på nesen i forhold til selskapets fremferd, burde det gå opp et lys for en god del smarte hoder om at ting forandres.

Jeg ville faktisk gått så langt som å kalle Microsoft "den store usikre bøllen i IT".

Link:

10 November, 2009

Slikt burde vært "ulovlig"

Microsofts etterforskningsprogram (MS Cofee) er lekket ut på piratnettverkene. Jeg og mange andre har alltid visst at M$ har hatt slik programvare tilgjengelig, og at de mer enn sansynligvis har delt dette ut til diverse "lov og rett" institusjoner (bl.a. Interpol og KRIPOS).

Men nå har det altså klart å bli lekket ut i det fri (les: lekket ut på det offentlige Internett) hvor det har blitt lastet ned av diverse pirater og videre kopiert til andre fildelingsnettverk.

M.a.o. har vanlige dødelige fått prøve programmet fullt ut (et av veldig få programmer der det å kopiere programmet i seg selv ikke er direkte ulovlig, men å bruke det er høyst ulovlig dersom man ikke tilhører en statsinstitusjon) og det de fleste har konkludert med er at dette programmet ikke burde ha sett dagens lys. Det bryter alle lover og reglementer i forhold til personvern, det knekker brukerpassord, samler bildedata, bilde-linker, bilde-metadata, dokumenter, osv.

Det kjøres fra en minnepinne, og logger alle funn på pinnen, slik at manuell interaksjon med datamaskinen blir unødvendig. Og kan derfor også benyttes av "ikke-teknisk personell", m.a.o. hvem som helst.

Var vel egentlig smertelig klar over at slik programvare eksisterer, men å faktisk se det (prøve det), uten noen som helst benektelse fra hverken Microsoft eller myndigheter, er veldig ubetryggende.

Link:

05 November, 2009

Skype åpner kildekoden sin


Skype satser nå på variasjon og innovasjon ved å utvikle en åpen kildekode versjon av IP-telefoniprogrammet "Skype". De har ikke kommet med spesifikke detaljer rundt prosjektet, men understreker at det er Linux-klienten (det grafiske brukergrensesnittet) som nå åpnes. Ifølge utsagn fra selskapet, virker det ikke som det er snakk om frislipp av hverken hele programkoden eller protokollen.

"Et åpent grensesnitt vil hjelpe oss å få bredere appell blant de mange Linux-distribusjonene, samt andre plattformer"

Skype for Linux har alltid ligget bak tilsvarende teknologi for Windows og Mac. Men dette er nå i alle fall et steg i riktig retning i forhold til hvordan de lå an tidligere.

Link:

03 November, 2009

Android vs iPhone OS patching

I just finished reading the changelog for iPhone OS 3.0 on the Apple support-pages, and after reading the Google Android changelog from my recent Magic-update, Apple does not impress me that much anymore.


iPhone OS 3.0 (rls. june'09) had 38(!) vulnerabilities, many of them quite critical, whilst Android had a grand total of 2 vulnerabilities (critical announced ones that I can find online), which were even spread across 2 update-intervals 3 months apart...

1 of the vulnerabilities in Android involved applications having CAMERA-privileges without the user explicitly allowing it, and the other one involved maliciously crafted sms-messages that could reboot the device.

Most of the 38 counted vulnerabilities on the iPhone were critical. Involving post-actions ranging from a device-reset, to arbitrary code execution. What made me re-act was where in the system the bugs resided, which was just about everywhere!

The following sub-systems on iPhone OS 3.0 had vulnerabilities announced on the changelog: CoreGraphics, WebKit, ImageIO, IC for Unicode, IPSec, libxml, Mail, MPEG-4 Codec, Profile, Safari, Telephony, Exchange.

I'm really, REALLY glad I chose a device running an independantly developed open platform :) instead of a closed-source license-hog of a proprietary mobile overkill-system :P

Link:

02 November, 2009

Av og til...

...er det best med åpen kildekode programvare.

Ikke nødvendigvis fordi det er så mye bedre, men fordi det som regel tilbyr alternativer der andre programvarer tilbyr ultimatum.

Noen eks.:
  • "Windows Live Messenger" tillater å koble til "Live Messaging".
  • "AOL" tilbyr å koble til "AOL Messaging".
  • "mIRC" tilbyr å koble til "IRC".
Benytter man programmet "Pidgin", er dette problemet en saga blott.

Pidgin er et såkalt "modulært chat rammeverk", som betyr at programmet ikke er dedikert en spesiell chatte-protokoll / -tjeneste / -nettverk, man kan bruke de man har konto i, alt i ett program!

Pidgin tillater til og med å koble opp mot chatte-tjenestene til Facebook og MySpace!

Man kan til og med tilegne logoer for kontakter i spesifiserte chat-nettverk / -protokoller, og sortere dem etter nettopp: nettverket eller protokollen. Eller man kan bare opprette grupper i chatlisten og sortere etter det man vil sortere etter selv.

Som eks. sorterer jeg chat-kontaktene mine etter bosted, og har protokoll-ikon ved siden av hver kontakt.Jeg bruker selv Pidgin på min netbook (Asus Eee 900 PC, Easy Peasy v1.5), min mors kontor-PC (Cybercom-merket Acer desktop, Ubuntu Linux 9.10) og jobb-maskinen min (Windows XP).

Vil du innstallere og bruke Pidgin selv, kan du hente ned installasjonsfilene under:

Dilling

Kjøpte som sagt ny router for å utvide flaskehalsen noe inn mot DMZ fordi jeg fikk en del falsk trafikk som belastet brannveggen på den offentlige serveren. Etterpå virket alt helt ålreit i noen dager, helt til den plutselig ikke svarte på requests den 3. dagen.

Når jeg kom hjem viste det seg at routeren ikke kjørte fastlagring på MAC-adresser, eller noen form for IP-liste. IP-adressen til serveren skiftet hver 3. dag, og det var ikke mulig å reservere adresser via web-konfig, irriterende. Etter litt manual-skumlesing viste det seg at akkurat denne router-typen (wrt54g2) ikke hadde nok minne til å reservere noe som helst, eller lot seg flashe med hjemmekokt firmware (chip-programvare) uten en nokså intrikat forberedelses-prosess.

Løsningen ble da relativt enkel:
  • sett statisk IP-adresse på serveren...
  • ...kjør port-forward via router...
  • ...og håp på det beste.
Ting skal gjøres enklere å bruke, men omgjøres likegodt til "dumbokser" i prosessen og ødelegger dem for oss som faktisk vet å konfigurere og implementere. Jaja, kan ikke få i både pose og sekk...

28 October, 2009

Ny oppdatering fra HTC til Magic

Inkluderes HTC sitt brukergrensesnitt "Sense UI"?
Dessverre, nei...

Er HTC Magic oppdatert til Android versjon 1.6?
Nei igjen...

Er det store forandringer i denne plattform-revisjonen?
Ikke vesentlige, nei...

Latterlig. Rett og slett.

Det eneste merkbare denne oppdateringen gjør, er:
  • å luke ut bugs
  • heve revisjonen fra 2.17.xxx til 2.40.xxx.
  • gjør det mulig å ha norsk som system-språk.
Samme Android-versjon (1.5) og samme UI.

Nei, det blir nok rooting og mod-ROM flashing på denne gutten.
Dette holder rett og slett ikke i forhold til det utlyste fra HTC.

Oppdatering kl.09:32:

Oppdateringen gjorde det mulig å skifte system-språk fra Engelsk til Norsk, men det den også gjorde, var å begrense hvilke programmer en kan søke etter og laste ned fra Android Market(!).

Jeg fant ikke programmet "Spotify", som jeg har brukt siden September. Og etter mye om og men, måtte jeg surfe til hjemmesiden til Spotify og innstallere programmet manuelt direkte fra nettleseren.

Nå begynner jeg å føle meg lurt, og er voldsomt irritert...

Oppdatering søndag 1. oktober:

Oppdateringen ordnet noen andre bugs jeg la merke til siden siste oppdatering (Aug'09):
  • når man sendte melding til en kontakt man ikke hadde sendt sms til før, ble det sendt 2 stk.
  • når man forandret favorittlisten brukte telefonen lang tid på å oppdatere dette dersom en benytter Google Sync via nettet.

26 October, 2009

Windows 7

Reading today's news headlines, you'll be sure to hit an article or two saying the Linux ommunity loves Windows 7. And yes, this is a fact. Even Linus Torvalds himself has been caught promoting Win7 (picture above).

From tuxradar.com: "It's official: we love Windows 7"

And according to them, their pagehits and search requests seem to indicate that people are actually validating operating systems before shelling off their precious $$$'s without as much as a question. Since the release of Win7, tuxradar has been receiving page requests for two specific articles on their site: Linux vs Windows 7 and Benchmarked: Ubuntu vs Vista vs Windows 7.

I find this really pleasing, foremost because if these visitors are non tech-savvy people, it shows that the efforts of the open source communities are finally showing some kind of influence on how people determine their computing needs.

This also shows the effect social networking has had on people's Internet habits, most of the hits on these pages are probably linking from blogs, social networks, IRC, twitter and the like. The electron-generations are finally getting recognition from 'the pinkies' (squares, conservatives, whatever you like to call them).

I've been testing Win7 RC myself in a virtual machine @ work, and I must admit, Microsoft has really pulled it off this time.

It's fast, secure, intuitive, goodlooking and it just works!

And as a result of all that linking, people are getting more aware about Linux and it's surrounding communities!

WIN - WIN

Norsk datasikkerhet?

Fant nettopp en blogg laget av en kar som heter "Michael McMillan", hvor han presiserer hvor sikkert norske personnummer og person-info egentlig er på nettet, og det er tydeligvis skremmende enkelt å hente ut fødselsnummer!

Jeg laget selv et enkelt BASH script og et tilhørende portert PHP script for å teste hvor enkelt det faktisk er å hente ut norske fødselsnummer på Internett, men Michaels PHP script er hakket bedre fordi det kryss-sjekker mellom to datakilder (henholdsvis nettstedsadressene skatt.nettavisen.no og finnfirma.no/person)

Scriptet (hvis kildekode kan lastes ned her, går under lisensen Creative Commons) trenger 3 statiske variabler fra deg som bruker. Fornavn, etternavn og stedsnavn. Etter du har satt inn disse variablene forsøker da scriptet å hente ut relevant informasjon fra de overnevnte nettstedene og korrelerer disse sammen til fødsesnummeret til aktuell person (i formatet DDMMYY).

Jeg fikk treff på samtlige av mine bekjentskaper, og fødsesnumrene deres stemte.

Nå må de få slutt på all denne uendelige papirmøllingen, godkjenninger, møter osv. hvis vi i det hele tatt skal kunne sikre de sensitive dataene norske selskaper legger ut på nett uten noe som helst hensyn i forhold til personvernet i landet.

Var ikke mange årene siden banker var de første ut med slike megatabber. Bank-kunder kunne bare forandre visse variabler i URL-strengene til bank-nettstedene for å oppnå tilgang til andres kontoer og utskrifter. Og til og med idag ser vi de samme feilene oppstår i selskaper som burde ha sikkerhet aller først på agendaen når de jobber med såpass sensitiv informasjon som banktransaksjoner og kortbetaling (BBS).

SKJERPINGS!

As easy as Ubuntu


Ok, I'll have to admit.., I refused for quite some time to take Ubuntu Linux for a serious test-drive due to bad experiences with the distro while it was in it's alfa and beta-stages. But since then, Ubuntu has come a looooooong way. So, I decided I'd take Ubuntu 9.04 for a spin.

It's still kind of bleeding edge with regards to compositing and visual effects, but they do work out-of-the-box. And hey, if things work...why fix them? On compositing and the like, I consider compiz as an extraordinary piece of rendering-code, but I also think it's too unstable for everyday production-use.

Ubuntu's UI has undergone major modifications to better suit it's userbase requirements, and I like it :)

Ubuntu's updating and upgrading facilities have also been much improved, with the addition of a scanning-tool to determine if you have hardware-components that has alternative proprietary drivers available, and lets you activate them with simple mouseclicks.


Easy Peasy v1.5 (formerly Ubuntu Netbook Remix) is a distribution developed with netbooks and net-tops in mind.

Focused on low-power consumption and simple apps for simple tasks, it's actually a rather comprehensive collection of software compared to many other netbook-flavours.

Lightning fast and with an intuitive and stylish interface, it does what it sets out to do, and more!

My Asus Eee 900 netbook had Xandros installed by default, but this distro did not let me do the things I usually do on a Linux-workstation, like: programming, compiling, scripting, etc.

In addition to be very restrictive, it was also heavily modified from it's Debian codebase, and was thus very hard to customize and proved a challenge in adding new and unusual software to.

NVIDIA & Linux


Phoronix.com recently interviewed one of NVIDIA's core linux driver engineers --Alan Ritger-- along with their technical marketing manager --Sean Kilbride-- about their development processes, IDE's, test-tools, etc. It proved to be quite an interesting read.

According to Ritger, NVIDIA engineers uses 'Perforce' for code management on big projects and/or big modifications, but are also able to maintain their own source tree with either git or quilt before submitting their changes to Perforce for quality assurance and to be included in the mainline code tree @ NVIDIA.

Phoronix also asked which IDE's and/or text editors they use, and Ritger said most engineers @ NVIDIA use either emacs or vim for their day-to-day development work. We're talking hardcore oldschool command-line development tools here.

Ritger also said most engineers use x86 as their base platform for driver development, but also focus alot on x86_64 for testing because most OEMs utilize 64bit nowadays.

Testing (which won't come as a shock to most linux-enthusiasts) is mostly done with in-house OpenGL test-tools, modified by engineers to reflect additional OpenGL extensions that are added and to accomodate for new GPU cores to be thoroughly tested. Games used in testing range from Quake 3, Doom 3 all the way up to ETQW. Testing frameworks include Viewperf, Unigine Tropics, Maya and yes, they even tend to use glxgears as a simple sanity test from time to time ;)

What DID shock me in the intervew however, was the question of how much codebase is shared between Linux and Windows, and the answer is, the OpenGL codebase shares A WHOPPING 90%! Yes, both Linux and Windows share a massive 90% of the NVIDIA OpenGL codebase. The X Windows driver is more UNIX-focused, but shares some code from the NVIDIA display drivers from other platforms and systems.

The main focus of the Linux NVIDIA driver development groups are for the Linux workstations used in the TV/movie-industry for advanced 3D work. But since their test-tools include a few popular computer games, the gaming aspect of it all is not completely forgotten :)

Even Ritger himself does a round of xpilot from time to time ;D

Link:
http://www.phoronix.com/ - 8-page interview

19 October, 2009

iDon't - iLOL!



Brilliant anti-iPhone campaign from Verizon :P

13 October, 2009

TPB blokkering

Pleier som regel ikke å blogge så mye om torrent-teknologi eller sider som serverer torrents. Men når det juridisk sett blir så dumt som det nå har blitt, blir jeg forbannet på håndhevere av norsk lov.

Det finnes absolutt ingen grunnlag i å pålegge en ISP (Internet Service Provider) som Telenor å blokkere tilgang på innhold, det er en direkte trussel mot nettfriheten!

En ISP kan (BØR) ikke holdes ansvarlig for innhold, når det er TILGANGEN de faktisk tjener på.

Plate-/filmindustrien bør virkelig ta seg en skikkelig revurdering på hva de faktisk prøver å gjennomføre. De prøver regelrett å STRUPE folks tilgang til nett-informasjon, og å fortelle deres EGNE FORBRUKERE hva, hvor og når de kan bruke deres kopibeskyttede materiale som de har gjort i alle år siden 80-tallet.

Tape-kassetten (som forøvrig er TPBs logo) ble ansett som "musikkindustriens fall" når den kom på 80-tallet, men seriøst, kan virkelig et opptaksmedium med dårligere kvalitet enn originaler virkelig utkonkurrere en såpass stor og mektig industri som den amerikanske underholdningsbransjen?

I-THINK-NOT!

Derfor legger jeg ut dette innlegget med min egen formening om saken, og i tillegg, hvordan en eventuell blokkering hos Telenor mot TPB kan omgås på en meget enkel måte.

Telenor kommer mest sannsynlig til (holder på) å blokkere TPB ved hjelp av DNS-systemet, og har en peiling på denne teknologien, vet en med sikkerhet at det ikke skal mye til for å omgå slike sperrer.

Danske 'The Jesper Bay' har laget en how-to for Mac/Windows på å forbigå slike sperrer meget enkelt.

De kan blokkere alt de vil, men det vil alltid finnes en omvei. Enkelt og greit...

Android OS & security

Ok, so I've been ranting on and on about Apple's and Microsoft's bad patching habits the last 6 months. There's a reason for my constant nagging, and that is: someone has to make everybody using these devices aware about the vulnerabilities and security-holes, and the procedures that are in pace to fix these issues.

The average user does not even recognize, much less read about and/or research about such things.

Then it is really up to the geeks and nerds (like myself) to try to convey a simplified explanation on these kinds of things. And the Android platform is no exception.

Google's Android OS has seen even MORE security-holes and vulnerabilities than both Apple and Microsoft since it's initial release, BUT, the Google-team developing and testing Android has direct communications with oCERT (the Open Source Computer Emergency Response Team) and so receives regular updates on critical vulnerabilities in Android, which are then rushed for patching.

Just recently, oCERT discovered two rather critical issues regarding custom-crafted SMS messages that results in a mobile-network disconnect, and another where malformed applications can generate a DoS-condition; actually rebooting the device Android is running on.

However critical these security-holes where, they have been patched since the first v1.5 service release.

Not only is the response team rapidly patching the platform, but it is even pushing out the updates only to devices that are affected by existing exploits, proof-of-concept attacks are even patched before they're exploited in RL.

Link:

12 October, 2009

I thought it was dead...

For the past year, I've been rummaging through my computer-equipment boxes, throwing out and putting aside components. Which was a good idea, I've saved MASSIVE amounts of space by binning a lot of my legacy boards, obsolete hardware/software and determining which of my computers are still worthy as computing-tools.


And last week, I just finished the whole ordeal.

Then.., my netbook failed to boot up. My ONLY surviving workstation, craps out on me...
SH*T!

Next up: forum-surfing in text-mode on my Slackware Linux server, because I haven't really bothered to configure X for my Samsung LCD-TV.

To my surprise, I found a possible solution and explanation why my Eee900PC just would not boot, in a mere couple of minutes.

Turns out, the Eee netbooks from Asus (the early 7-900 versions) have troubles utilizing JUST the power-cord when the battery is totally drained... WTF!? I've used quite the ensemble of different vendor-notebooks and laptops over the years, but I've NEVER run into this problem before.

"O-K" I thought, let's try to plug the power-cord in after I've removed and inserted the battery-case, and see what happens.

B-I-N-G-O! The netbook started flashing a red led-light (which means it's charging the battery), and it booted without any problems after charging the battery for a good half hour. But this was definately one of the most bizarre WTF-moments I've had in a long time. I had no idea super-compressed netbooks had to have battery-juice in order for the mainboard to draw power from it's PSU...

weird, for the sake of weird... huh?

Apple Inc.: "you're safe with us"


Herregud, seriøst? Det er nå avdekket en kritisk(!) feil i Mac OS X, som visstnok har vært der lenge. Apple har ikke kommet med hverken kommentarer, eller gitt noen klare svar på om det kommer noen fiks for problemet i nærmeste fremtid.

Slike feil hadde jeg ikke forventet av Microsoft engang, heller ikke at det skulle gå dagevis siden feilen ble avdekket til den ble lappet over...

Feilen ligger i det å logge seg inn på gjeste-kontoen i Mac OS X. Når en da logger seg inn på sin egen vanlige bruker i ettertid, skal mappen (/Users/"ditt-brukernavn") fortsatt være der, men er skåltom...

Det er liksom ikke helt uten grunn at jeg sier til folk at de må ta sikkerhetskopi av dataene deres tidt og ofte...

Så, Mac-folk, FFS:
TA BACKUP FOR DATAENES SKYLD!

Denne forhåndsregelen bør håndheves av ALLE databrukere, uavhengig av hvilket operativ system eller maskinvare som brukes!

Linux is evil

I just found this post at geeksaresexy.net, which spins on the love/hate of Linux.

A definate: LOL!

09 October, 2009

Man må jo le litt... XD

Fant dette innlegget i forumet på itavisen.no:
Bing sliter....
MS feiler stort på leveransen til London børs...
Zune floppet...
Mobilsatsing i krise...
Vista har vært en katastrofe...
Toppene i MS må kutte inntekt med 22% pga vanskelig år...
Flere og flere smartphones dropper Windows...
MS er sure fordi ooxml ikke er i referansekatalogen...
Microsoft er med andre ord ikke helt i balanse, hverken administrativt eller praktisk. Så det blir morsomt å se hvor software-giganten styrer skuta i årene fremover...

Punktene i forum-innlegget er fakta, alt kan søkes opp på itavisen.no eller digi.no. Jeg gidder bare ikke å sitte å finne frem alle artiklene atm.

Som de pleier å si: "Google it!"

Android -- niche-market or mainstay?

As a lot of news-agencies are catching up (veeeeeery slowly) on the mobile operating system market, Android seems to gain serious momentum with the big OEMs (LG, HTC, Samsung, Dell, etc). Which is a very good thing. The more in-house developers make applications for Android, the Android Market builds up a quite good variety of applications and suites for Android-based mobile phones.


Now, time will show if different vendor's apps will work on different vendor-hardware. Which was one of Google's main goals in developing the Android platform in the first place, in addition to provide their cloud-services on mobile devices that is... And it seems the apps developed with Android SDK are cross-compatible with different hardware that has been released thus far. Let's just hope and cross our fingers (fellow Android-users) that this trend will continue, to enrich and empower the Android platform as a standards-compliant major mobile operating system..., instead of it just phasing into oblivion as "one of those mobile platforms that just didn't evolve into something BIG".

From my talks and discussions with friends and fellow geeks/nerds, it seems Apple is catching the mobile market in Scandinavia, but not knowing how many techies sitting in dark, dimmed rooms.., tapping their Android-screens and maybe even developing the next major innovative application, it's not going to present any valid statistical numbers until Google has released their collected download-and usage-statistics of Android.

So for now, we'll just have to kick back, and enjoy our Android-powered smart-devices.., and wait...

07 October, 2009

LSE: Windows > Linux

Da ser det ut som London-børsen går over fra Windows til Linux.

I skrivende stund benytter LSE (London Stock Exchange) systemet TradElect levert av Accenture, basert på Microsofts .NET plattform. Nylig kjøpte LSE opp softwareselskapet MillenniumIT på Sri Lanka, som nå lover et bedre transaksjonsystem basert på Linux og Solaris. LSE sier at det egenutviklede systemet fra MillenniumIT er svært skalerbart, mye lettere, kvikkere og enklere å innstallere.

Og siden Oslo Børs er en av samarbeidspartnerene til LSE, skal vi ikke se bort ifra at de tar i bruk det nye MellenniumIT-systemet også. Men i første omgang vil de benytte TradElect mot slutten av 2010, nettopp det systemet LSE nå forkaster.

Link:
http://www.digi.no/ - norsk artikkel

Oppdatering torsdag 8 oktober:

Nå ser det ut som Oslo Børs vurderer å se an hvordan LSE gir tilbakemelding på MillenniumIT-systemet. Istedenfor å gå over til TradElect slik som de hadde planlagt, ser det ut som de heller går for Solaris/Linux-løsningen LSE nå går over på allikevel.

Link:
http://www.hardware.no/ - Oslo Børs vurderer Linux-løsning

06 October, 2009

Mac, virus-immun? Eh...nei...

Apple og leverandører av Apple-produkter har i årevis påstått at Mac-plattformen er "immun mot virus". La oss bare få det HELT klart en gang for alle, INGEN systemer eller plattformer er "immune", til og med Linux kan bli infisert med ondsinnet programvare (virus, spionvare, osv.), det har bare ikke latt seg gjøre via nettet på Linux og Mac tidligere. Det har latt seg gjøre å infisere Linux-maskiner når en sitter lokalt, og generelt sett blir ikke disse sårbarhetene ansett som alvorlig.

Men nå ser mange analytikere og sikkerhetsselskaper trusler som går på nettopp Mac OS X.

Den vanligste sorten som er oppdaget til nå er trojanere spredt via torrents, i-og-for-seg er ikke dette noe nytt, infiseringsmetoden har vært den mest brukte på Windows-plattformen i årevis, men infiserer nå også Mac. Men denne metoden krever at brukeren selv utfører "tabber" for å igangsette infisering.

Mac-ansvarlig i antivirus selskapet Trend Micro, Rik Ferguson, sier at Mac er utsatt for andre sikkerhetsbrister, som f.eks. hull i operativ systemet, nettleseren (Safari) eller andre programmer på Mac.

Dette er ifølge Charlie Miller (forfatteren av boken "The Mac Hacker's Handbook") en større trussel enn trojanere og spionvare for Mac. Han argumenterer at Mac OS X har dårligere sikkerhetsrutiner og funksjoner enn Windows Vista. Miller vakte oppsikt som sikkerhetsekspert da han vant 10.000,- dollar for å hacke en MacBook Air på under 2 minutter.

Miller sier også at man ser mer ondsinnet programvare på Windows enn Mac fordi brukersegmentet er betydelig mye større, og black-hats ser jo heller etter det største brukersegmentet for å "få mer lønn for strevet". Men at det egentlig er lettere å utnytte sårbarheter på Mac enn Windows.

Et av tegnene vi som ikke jobber med datasikkerhet o.l. kan se i markedet som tyder på at Mac-sårbarheter er blitt mer og mer vanlige mål for black-hats, er alle sikkerhetsprogrammene som har kommet til Mac de siste årene.

iPhone regnes i sikkerhetsmiljøet for å være en tikkende tidsbombe, fordi Apple ikke lar sikkerhetsselskaper hjelpe dem med å lage sikkerhetsprogramvare. Utviklings-vilkårene til Apple på iPhone lar nemlig ikke utenforstående selskaper lage programvare som kjører i bakgrunnen, noe en antivirus-motor nesten må gjøre for å tilby full sikkerhet.

Så Apple-logoen er ikke en garanti for at produktet ikke er mulig å hacke.

Link:
http://www.dagensit.no/

NetBook Linux

I've been testing and trying to install a few untraditional Linux-flavours on my Eee 900 PC netbook. But much to my dismay, a lot of the distros targeted at netbooks are highly unstable on my Eee 900 for some reason (the unstable one's are usually ubuntu-derived, which dosen't really surprise me that much, I've had problems with all the ubuntu-flavours I've tried, even on standard desktop PCs).

But, that doesn't discourage me at all. I'm still trying to find an ubuntu-derivative that WILL work on my Eee 900.

So, next up I'll try CrunchBang, a minimalistic and stripped-down netbook-distro that reminds me of Slackware for some weird reason(?). It utilizes an OpenBox-based right-click, simple gestures UI.

But.., shouldn't CrunchBang work, I'll try my last resort, namely Slax. I know Slax works out-of-the-box on just about anything x86-based, the only thing I don't like about it, is the way it handles installing additional software. It takes a rather high-level approach (package-modules) compared to Slackware's original approach (gzipped tarballs), and I don't know if this is a good or a bad thing. I can say I haven't always had good experiences using this package-system, running into problems ranging from software that just won't run no matter how much I tweak configs after installing them, and even throwing the machine into a panic after installing slax-modules from the online respository.

Anyway, I'll come back to how it went, and if it went well, I'll post a walkthrough on how I did what I did to make it work.


Update friday oktober 16th:

CrunchBang didn't work, nor did any of the other various Ubuntu flavours and derivatives that I tried to install on my Eee900. I'm completely giving up Ubuntu and Debian flavours, they just give me headaches.

If the website of my next distro-attempt is up, I'll be trying "SlackEee".

Good'ol Slackware derivatives. What would I do without Slack?

Update monday november 2nd:

I made my choice. And yes, it fell on Ubuntu-derivatives :P I chose the Norwegian-developed distribution "Easy Peasy 1.5".

Here are my reasons:
  • it installed without supervision.
  • it has all the apps I need.
  • it is not power-hungry.
  • it is quick and intuitive.
  • it is based upon major-distro's (Debian/Ubuntu).
  • it has exponential security patching and regular update intervals (Ubuntu).
  • it has source-repositories for easy compilation and a plethora of non-standard repo's online which alltogether offer a massive software collection.

oldest distro gets a major overhaul

Slackware LinuxThere's been a few articles about Slackware Linux lately, much to my enjoyment ;D Today I found a review on distrowatch.com that describes the latest changes as quite overhauling.

Oh, and I made the title-logo displayed at the top of this post. I made it to reflect my vision of what Slackware should look like. It's a simple vector-image made in Inkscape, and the original can be found on my picasaweb archive here.


I've even submitted two variants of the image as SVG-wallpapers at kde-look.org, take a peek ;D

05 October, 2009

UPnP media

If you want a complete newbie how-to on making a spare linux box your mediaserver, this link may be helpful.


I, on the other hand, am utilizing Slackware Linux ("The Swiss army knife of Linux") to suit my serving needs. I won't touch Ubuntu with a ten-foot pole, mostly because they focus on bleeding edge technology, which doesn't necessarily mean "stable".

And, I use "FUPPES" (Free UPnP Entertainment Service) instead of mediatomb. In my opinion, FUPPES is better equipped to transcode untraditional coded video- and music-formats. And when I tried to use mediatomb, I had trouble recognizing the service on my PlayStation3, no matter how much I tweaked the config.

To put it quite simple, I compiled FUPPES with only traditional Slackware stock-packages and libraries (where mediatomb demanded I compile a plethora of non-standard Slack-packs), added the device-IPs to the whitelist of FUPPES and opened FUPPES-designated ports to my local LAN subnet.

Thus, limiting access to the service from anything other than my internal LAN hosts.

Things FUPPES does that mediatomb does not (or at least not on my Slackware-machines anyway):
  • Converts untraditional coded video to standard-formats
  • Plays DivX and XviD off-the-bat without hassles what-so-ever
  • Plays almost ALL audio-formats with standard libs
  • Displays every image-format I have on-disk

02 October, 2009

Linux servers

Well, it finally happened. My long-time friend "slamd", the experimental Linux server box, has died.


( The picture shows the pub-machine 'slackr' )

I got it from my brother about 4-5 years ago, when it had been obsolete for almost 2 years already. It was not a custom power-house, nor was it bleeding edge technology.., it was MINE. And it did what I had in mind for it, and it did it pretty damn well too I must add.

It was a scruffy AMD Athlon XP 2500+, running on a special legacy ATX-board made by 'ABit' --not the most stable hardware I've ever used--, with 2GB Corsair DDR RAM, a GeForce 6600 GT GFX card, some USB 2.0 extension cards and a Creative Audigy 2 ZX 7.1 digital surround soundcard.

I used the box as:
  • a house-central secondary NAT router
  • an UPnP multimedia server
  • a network fileserver
  • a central database server (for hosting web-content served by my public-machine)
Lately, the motherboard just wouldn't boot up properly. My suspicions fall on the rather dusty CPU-chip I had put in it, but for all I know, the motherboard has met it's end of days...

So, I had to disconnect my public-machine (a dusty, dirt-old Pentium III 800MHz box), throw out 'slamd', put in the public-machine as a temporary replacement and route all the public requests in to my private internal LAN where the pub-machine acts in it's own DMZ.

Then I had to re-compile my UPnP mediaserver software because 'slamd' had it's software repository stored on one of it's internal IDE harddrives, and I just couldn't be bothered about doing backup-jobs and the like... so, I went with 'K.I.S.S.' like I usually do ;P

01 October, 2009

MySQL, Oracle og EU

I et tidligere innlegg, skrev jeg om Oracle's oppkjøp av Sun Microsystems, og deres relasjonsdatabase MySQL, og hvorvidt applikasjonen konkurrerte mot Oracle's eget database-produkt...

Nå har EU-kommisjonen som var ansvarlig for den europeiske valideringen av Oracles oppkjøp av Sun Microsystems Inc frigitt resultatene av spørreundersøkelsene de sendte Suns kunder og samarbeidspartnere angående markedskonkurransen til MySQL.

Oracle uttalte seg også i forhold til deres databaseprodukt:
Standpunktet til Oracle er at MySQL ikke konkurrerer mot deres database, men mot SQL Server fra Microsoft, og at de vil satse på MySQL nettopp for å skjerpe konkurransen mot Microsoft.
Så MySQL ser ikke ut til å forsvinne allikevel. Men stiller seg sterkt innenfor Oracle som en direkte trussel mot Microsoft.

Why you should try Slackware

From Alien Pasture > Linux Journal interview with Eric Hameleers


Really interesting read if you're into Linux. The article takes up points about how and why Slackware Linux should be considered one of the de-facto Linux distro's out there ;)

Using descriptions like "since 1993 (...) the operating system has maintained a minimalist approach to computing" gives it more credability as the most Unix-like Linux-system available today.

Eric's notes also give more credit to Slackware as the definitive vanilla-distro.
"Slackware has an extremely lean design, intended to make you experience Linux the way the software authors intended. This is accomplished by applying patches as little as possible - preferably for stability or compatibility reasons only."
"The testimonials of ‘converted’ Slackware users at LinuxQuestions.org and other forums show that Slackware’s philosophy of giving full trust to the system admin is an eye-opener to people who struggled with the other distros before. This continuous influx of ‘converts’ is one of the reasons that Slackware has not disappeared into oblivion. Slackware assumes you are smart! This appeals to people."
And his best quote-worthy saying, which to me has become alpha-omega.

"To me, Slackware remains the Swiss army knife of Linux."

28 September, 2009

Slackware 13.0 package tools

I was actually going to make my own how-to's on package-management and/or package building in Slackware 13.0, but someone beat me to it.., or at least the management-part that is. And I must say, it was an easy, most informative and straightforward read, cudos to the author.


The method(s) described in the how-to is how I've been doing it the later years, only I used 'slapt-get' instead of 'slackpkg' to update and upgrade. But I'm now using 'slackpkg' since it is part of Slackware Linux' original management tools.

I've also made an all-in-one 'automagic' slackbuild shell script I call "buildpkg", which, with a couple of modifications will be able to resolve dependencies, download, compile, package and install.., then build the original package for which the dependency was added for, making the whole process effortless.

The point of the script was to simplify (for me) the quite dubious and lengthy process of watching the compile-process for missing libraries/binaries/etc. when compiling data-intensive applications (like 'ffmpeg' and 'fuppes'), and rather store minor-errors in a logfile to weed out after compilation success. Thus saving me from a lot of blank-faced staring at the compile-output screen, when I really just want an app to compile and work without a lot of additional functionality, and rather just build the app as 'vanilla' as possible.

I mostly use it on media-applications, but I'm progressively modifying it to work on just about anything. In time, maybe it will be used by others. ;-)

Link:
http://beginlinux.com/ - Slackware 13.0 package-management guide

24 September, 2009

Linux' kjerne-utvikling

Linus Torvalds innrømmer at kodebasen i Linux-kjernen har blitt oppblåst og stagnerer utviklingen. Rapporter fra Intel som har fulgt med på Linux kjerne-utviklingen nøye de siste årene, tilsier at ytelsen har falt rundt 2 prosentpoeng hver hovedoppgradering. Som igjen vil si at ytelsen har falt rundt 12 prosentpoeng bare på de siste 10 kjerne-oppdateringene.

I 1994, da Linux 1.0 ble sluppet, var hele kodebasen på 176 250 kodelinjer, mens i versjon 2.6.40 er basen på hele 11 637 173 kodelinjer. Til sammenligning har Windows Vista opptil 50 millioner kodelinjer, men Linux har dog ikke alle applikasjonene innebygd i operativ systemet slik som har vært normen i Windows de siste 10 årene.

Linus legger til at utviklingen sannsynligvis ikke er til å unngå, men at det ikke går utover stabiliteten.

Linus har nå også gitt retningslinjer på hvordan man legger til ny kode til kjerne-prosjektet, siden det er dette som har satt en stopper for selvutvikling innenfor kjerne-gruppen, og heller lagt mye mer vekt på validering og kvalitetssikring av eksterne bidrag til kjernen. Blant punktene har han bedt bidragsytere å kommentere hva koden deres gjør, "for å gjøre det enklere å ordne og godkjenne bidragene i forhold til funksjonene brukere forventer å se".

Disse punktene har også gitt Linus mer frihet til å bidra med egen kode i kjernen igjen.

Link:

22 September, 2009

PS2-bakoverkompatabilitet ++

Nå har det lekket ut et dokument om et møte som fant sted i sommer, mellom Sony og Sega henholdsvis. Dokumentet omhandler bl.a. tidligere Dreamcast-titler og PS2-bakoverkompatabilitet som emner. Det blir også nevnt distribusjon gjennom PSN (PlayStation Network) av nevnte titler.

Hvis det viser seg å være fakta, vil dette bli en gullgruve både for Sony og Sega. Dreamcast ble ansett av konsoll-entusiaster som den beste konsollen noensinne, men drev aldri salgstallene den fortjente når den ble sluppet. Spill-titlene til maskinen derimot, skapte mye blest og bravado for nytenkning på en tid da det egentlig ikke var attraktivt å være så nyskapende som det er den dag i dag.

Oppdatering, torsdag 24 september:

Sega slapp maskinen i 1998, rett rundt hjørnet for slippene av f.eks. PlayStation2, Nintendo GameCube og Xbox. Maskinen var forut sin tid, med både web-browser og avtagbart modem (ja, MODEM), og diverse grafikk-teknologi andre konsoller bare kunne drømme om. Sega sluttet produksjonen av maskinen i 2001 p.g.a. for dårlige salgstall, og la ned hardware-avdelingen i selskapet for å fokusere mer på software.

Foruten Nintendo Inc., er Sega den eldste spill-leverandøren som fortsatt eksisterer etter konsoll-krigene på 90-tallet. Og de har noen av de største spill-samlingene av de større aktørene.

Link:

R2D2 gaming rig, KONGE!

Denne karen vet å kose seg med tecknologi og teknikk ;D Go On Mah'Son!

Link:
http://www.itavisen.no/

21 September, 2009

A brief little UNIX history video


WARNING: HIGH GEEK-/NERD-/TECH-FACTOR!


Well, if you're a *nix-geek like myself, this is very interesting stuff ^^,
As the creators of UNIX themselves portray, UNIX was in fact created with these points in mind:
  • Simplify computing (yes, computing was MUCH more complex before UNIX arrived).
  • Inspire computing communities / collaboration / sharing.
Do these points remind you of any ongoing projects related to OS development online, huh? (You should be leaning against the open-source movement and the Linux-kernel.)

Linux was created because Linus Torvalds found it frustrating that he couldn't run a similar POSIX-compliant system on his x86-based PC at home while studying at Helsinki - Finland. At his Uni, he used the Solaris-system (Sun's UNIX implementation) on SPARC-machines (Sun workstations). And since Solaris was proprietary and business-/academic-/scientific-oriented, it was also quite expensive.

So, Linux was in fact created because it was needed by it's author.

Similarly, UNIX was the brainchild of two computer scientists in the 60s, because it was NEEDED.

Allthough they had different reasons for needing the systems in mind, they were both created because of necessity.

Facebook legal twists

Today's article on cnet news tells about the outcome of a year-old class lawsuit filed against Facebook by 20 discontented users in the U.S. (filed August 2008).

Basically, the lawsuit centers around FB's advertising engine: "Beacon". Which --before it was shut down-- collected information from user-profiles, user surfing habits, user shopping habits and generally monitored FB-users' surfing-activities while logged-in to FB.

( I used keyword-blockers and/or router URL filtering to block this collector engine )

Not that it was difficult to block this monitor-service with simple browser plugins, but then again, if you don't know WHAT is monitoring you, or HOW it is monitoring you, how can you stop it?

The plaintiffs argued that Beacon was gathering information illegally and hidden from users. But the thing is, it was announced and described in Facebook's Statement of Rights and Policies when launched a couple of years ago. I can even remember it being mentioned in the early Privacy Policy.

Anyway, the lawsuit got settled, and Beacon is history. However, Beacon has evolved over the last two years, into what is now known as Facebook Connect. Which is FB's centralized authorization system, developed in collaboration with other major service-providers online, to provide a SSO (Single Sign-On) solution. Thus providing Facebook, and it's partners the web-habits of users using the SSO-system by collecting pagehit statistics collectively through all sites joined in the collaboration effort on Facebook Connect.

I just don't think people read statements, policies or user-agreements anymore. Everybody just expects everyone (including web-companies and the like) to abide to 'normal' society standards and rules with regards to privacy.

But the Internet is a completely open and public community network, you cannot expect to post personal information out there, and NOT expect anyone or anything to misuse this information to the fullest extent. And Facebook is by no means an exception, it is a PUBLIC social-port! Then again, it IS set-up to prevent people from seeing information you don't want certain people to see. But there are ways of obtaining this information without even visiting facebook.

You'd be surprised at how easy it actually is to get a decent amount of personal data via a search engine like Google...

In my opinion, if you're dumb enough to upload photography, personal information, and other sensitive data and/or information online, and *NOT* limit access policies on the content, you're garantueed a world of hurt and/or annoyances.

Good Luck Dumbasses...

Link:

18 September, 2009

Canal Digitals HD-PVR dekoder

Canal Digital har fått mye refs fra kunder og teknisk interesserte p.g.a. deres HD-PVR topp-modell i det siste. Leste nettopp en artikkel på digi.no, hvor en frustrert kunde ikke nådde frem med klagene sine på nettopp denne dekoderen.

Jeg har ikke opplevd noen spesielle problemer med min HD-PVR dekoder, men skal sant sies, har jeg eksepsjonelt bra signal på begge kablene fra LNB-hodet, som heller ikke bøyes 90 grader noe sted på veien til dekoderen. Selve parabol-antennen sitter godt fast-montert rett under husmønet sørvendt, så det har delvis god beskyttelse fra både vær og vind.

Det er så mange faktorer som påvirker kvaliteten til satellitt-tv. At disse problemene angår karen fra artikkelen sier jeg ikke, det jeg presiserer er at det kan være feil på andre deler av parabol-anlegget enn bare dekoder-boksen.

Men.., poenget jeg skulle frem med, er at i dag masseproduseres elektroniske artikler på rullebånd, og disse kvalitetsikres ikke på samme måte som for et par tiår siden da alt ble laget for hånd. Brannetterforskere presser også på nettopp samme historie, fordi de fleste elektriske branner nå i dag skapes av altfor dårlig laget og kvalitetsikret elektronisk utstyr.

Og poenget mitt blir da også at, dersom en kjøper en elektronisk duppeditt, kan en ikke være sikker på at den vil fungere på akkurat samme måte som f.eks. den kompisen ens har, selv om det både er fra samme produsent og er det samme apparatet.

Generelt sett, burde mange selskaper som utleverer elektronisk utsyr heller sett over sine egne garantier og løfter om apparatene de benytter, og undersøke om apparatene faktisk svarer til garanti-betingelsene de selv stiller.

Christian Schreiner fikk dekket sine utgifter av Canal Digital, og mottok ny dekoder etter artikkelen på digi.no. Men det er tragisk at store tjeneste-selskaper ikke gir sine egne kunder nok oppmerksomhet når det er snakk om misnøye, slik at den klagende part må ut i media for å få oppmerksomheten de egentlig har rett på.

17 September, 2009

Migrering, WinXP og Win7

For de fleste, vil det å bytte fra Windows XP, til Windows 7 være en smal sak. De fleste har fått det for seg at "...skal man bytte OS, bytter man maskin". I-og-for-seg, er jo det helt greit forsåvidt. Men for de som måtte ville oppgradere direkte fra XP til 7, så er ikke dette en dans på roser, tvertimot...

Microsoft har laget migrerings-verktøy for "Vista-til-7", og testing av dette verktøyet viser at en full sikkerhetskopiering og gjenoppretting kan ta alt fra et par timer, helt opptil 20 timer. Grunnene til dette er så mangt, bl.a. nye sikkerhetsrutiner og filsystem-sikkerhet som krever at Vista-generert data konverteres til nyere format. Dersom en er en superbruker, kan disse data-mengdene også fort løpe opp i et par hundretalls gigabytes. Om ikke terabytes.

Legg merke til at denne metoden for migrering gjelder brukere av Windows Vista.

Kritikere og eksperter skriver nå at migrering fra XP til 7 er nærmest sagt et mareritt. ALT må gjøres manuelt fordi M$ ikke har laget verktøy for denne hensikten. Hvorfor? Kanskje fordi de satser på at alle som bruker XP bare skal hive ut tusener av pengene deres for å få en "Windows 7 sertifisert" datamaskin. Om de virkelig forventer at dette skjer, vet jeg ikke.

De fleste jeg kjenner, gidder ikke å "migrere" fra et OS til et nytt. De benytter bare "kjøp-og-virk" metoden, fordi de da slipper mye av data-administreringen som inngår i en oppgradering.

Jeg kommer nok IKKE til å gjøre det slik, jeg kommer nok heller til å sjekke minimumskravene for Win7, og tilpasse systemet til maskinen jeg vil bruke det på. Jeg tar også backup av mine bruker-data nettopp fordi jeg ikke orker å gjøre alt arbeidet som må gjøres hver gang OSet må oppgraderes.

Hvis du finner på å oppgradere fra Vista til 7, må du også tenke på oppgraderingsavgiften til M$. Brukeravtalen Vista-brukere har godtatt, viser til at Microsoft reserverer seg retten til å kreve mer penger av deg som forbruker dersom du vil oppgradere til et nyere system. Og det er her de har vært eksepsjonelt smarte på det juridiske.

Skal du f.eks. oppgradere fra en Windows Vista Business lisens, må du oppgradere til samme Win7-versjon, altså: "Windows 7 Professional" (som har en grossist-pris på rundt $299 (rundt 1750NOK)). Riktignok får du rabatt når du eier en "Professional" versjon fra før, men dersom du ikke gjør det, og f.eks. har en maskin med "Windows Vista Home", må du nok ut med full grossistpris dersom du vil ha en "Professional"-versjon av Win7.

Eier du XP --samme hvilken versjon-- så må du uansett ut med full grossistpris for en Windows 7 kopi, en får ikke rabatt med XP, rett og slett fordi Windows 7 bygger videre på Vista-teknologi, og siden Vista faller under vedlikeholdsperioden til Win7, holder Vista-lisenser for rabatt-tilbudet.

Er du fremdeles personlig Microsoft-tilhenger?

Link: