Blogs

Google Chrome OS

Submitted by Kedar Sovani
on July 7, 2009 - 11:07pm

http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html

It runs on a Linux kernel, so its probably just another Linux distribution.

I always thought the Chrome browser is a step to take-on Microsoft by making the OS irrelevant. Maybe this is just a stepping stone towards that...

Good news is its going to be Open Source. I hear the Android code base is really really huge and it takes leaps to get it up and working (I may be wrong, haven't tried it myself.) A good read here: http://lwn.net/Articles/331908/

Given that I wonder how easy it would be to build/update...

Anyway, interestingly they call it a Chrome OS, like firefox OS? Kinda makes the purpose clear?

The Best Digital Cameras Take Magnificent Pictures

Submitted by mikez
on July 6, 2009 - 9:13am

The best digital cameras take fantastic pictures, and pictures are memories. The best digital cameras record so many memories that will remain treasures for generations. The best digital cameras have improved so much that even the pros are using these great machines.

Test

Submitted by rhelms
on July 1, 2009 - 8:19am

dies ist ein simpler Test ausgeführt im Onlineform von kerneltrap, um zu sehen ob das Posting platziert wird oder ob der Spamfilter zuschlägt.

Fedora-ARM 11 Available

Submitted by Kedar Sovani
on June 29, 2009 - 10:30pm

Fedora-ARM 11 is now available!

Details: built for ARMv5 EABI, soft-float, little endian.

Currently there are packages from three yum groups: Base, Core and Web-Server.

A yum-enabled pre-built root filesystem is available along with instructions for working with known platforms (currently Qemu, Sheevaplug)

The Fedora/ARM architecture wiki page has more information:

Logical variables in Prolog

Submitted by Greg Buchholz
on June 22, 2009 - 8:55pm

I came across this code, which was supposed to demonstrate a Prolog program that couldn't be written in Mercury. I couldn't help but rewrite that as:

rank(Xs,Rs) :- pairs_keys_values(Decorated,Xs,Rs),
               keysort(Decorated,Sorted),
               numerate(Sorted,1).

numerate([],_).
numerate([_-N|Rest],N) :- N1 is N + 1, numerate(Rest,N1).

...This computes the rank order of a list of elements. For example rank([40,20,50,10],L). unifies L with [3,2,4,1], since 40 is the third largest element, etc.

Free Kernel Update wegen erotik seite

Submitted by marreksau
on June 21, 2009 - 1:42am

Das Update musste geschaltet werden.Free Sex deswegen jetzt online

solaris 10 x86 support for HME driver/card

Submitted by mator
on June 15, 2009 - 8:08am

I've learnt that solaris 10 x86 doesn't have HME driver. This driver is used for example for older SUN made ethernet cards, and absence of driver for x86 makes them sparc-only hardware (on solaris 10 OS). Linux have driver for HME cards for ages (./linux-sources/drivers/net/sunhme.c comments dated back to 2000 year), both for x86 and sparc.

Fedora-ARM Blog

Submitted by Kedar Sovani
on June 13, 2009 - 10:10pm

We started of a blog for Fedora-ARM contributors. You can find the blog over here:
http://fedora-arm.blogspot.com

Currently we are in the F-11 bootstrap phase. Once that is done, expect to see some technical problems and probable solutions for new packages that we attempt to bootstrap on ARM.

Here is another big one...

Submitted by rgurtzman
on June 12, 2009 - 10:20am

Colors tend to be a part of our lives and in some cases they can influence how we react and feel. There is also historical evidence of color psychology being used by some of the early cultures. While there are some mainstream psychologists who tend to believe that color does not play a significant part in our behavioral patterns, color psychologists claim otherwise.

Partition a list numerically?

Submitted by Greg Buchholz
on June 9, 2009 - 8:13pm

Over on the Haskell Cafe mailing list, the topic of which of the following two definitions was better came up:

buildPartitions xs ns = zipWith take ns . init $ scanl (flip drop) xs ns


...or...

takeList :: [Int] -> [a] -> [[a]]
takeList [] _         =  []
takeList _ []         =  []
takeList (n : ns) xs  =  head : takeList ns tail
     where (head, tail) = splitAt n xs

...with various parties declaring the first example as "too smart", and others claiming that the second example is newbie level code. Well I'm much too lazy to try to reason out what those snippets might do at a glance. But the type signature was a pretty big hint as to what the intent was. So I fired up

Futex Crash with Swap enabled on Arm Board

Submitted by Vijayendra suman
on June 4, 2009 - 4:44am

After long time, this time on Arm

I got a crash like
BUG: scheduling while atomic: XXXXX/0x00000004/157, CPU#0
[] (dump_stack+0x0/0x14) from [] (__schedule+0x70/0x6f8)
[] (__schedule+0x0/0x6f8) from [] (schedule+0xbc/0xf4)
[] (schedule+0x0/0xf4) from [] (__down_read+0x100/0x118)
r4 = C046F600

Finding Another Free Software Compatible x86 Laptop: A*Note

Submitted by Eus
on May 25, 2009 - 1:05am

After successfully finding an x86 laptop that is compatible with free software: ASUS EEE PC 1000HE (http://kerneltrap.org/node/17096), I got another order to find an x86 laptop that was bigger (preferably 14.1 inches laptop) and cheaper than ASUS EEE PC 1000HE. So, I went searching for one. After trying some tight-budget laptops that I dismissed because their wireless cards (e.g., Broadcom or newer Ralink cards) or graphics accelerators (e.g., new SiS chipset) were not compatible with free software, I landed on an A*Note 12.1 inches laptop whose vital devices were mostly free software compatible (fingerprint reader and built-in modem are nonvital for me).

Fixing a Faulty Zipper: Separated Zipper

Submitted by Eus
on May 25, 2009 - 12:44am

Attending an international conference on telecommunication as a speaker, I got a bagpack as a souvenir. Everything was okay but its zippers. They were faulty as one of them shown in `01 - The Faulty Zipper.jpg'. I really should have checked its zippers when I received the bag. Anyway, with some patience I always succeeded in closing the zippers. But, they were really annoying just like when you use proprietary software. You just cannot modify them to make your life easier, and they are demanding more and more control to be taken away from you (e.g., Windows Defender and Genuine Advantage). After six months, a hacker came telling me how I should fix those faulty zippers.

Inserting Thread into a Needle Eye

Submitted by Eus
on May 25, 2009 - 12:22am

I have black sport shoes with laces that I use daily. One day one of the holes through which the lace makes a loop was torn. So, I had to sew the tear. I bought a black thread used for jeans that should be strong enough and got a tiny needle from my sewing tools so that it could penetrate the shoe easily as well as making many tiny unspotted holes instead of few big ones that would destroy the shoe for sure.

My First Entry into Kernel Trap

Submitted by dnattu
on May 14, 2009 - 10:36pm

After pondering for weeks on how to jump start programming knowledge I finally decided to become a memer here. Lets see how this goes. My plan is to enter as tester and slowly migrate into developer. The reason being, if you know how to break a system you can build a system that could not be broken easily. Still I have not yet contacted anybody in Kernel Trap for work.
-Nattu