Education and integration

There has been a recent case in Norway about Muslims getting permission to start private schools in Norway. It put the State on the spot, because they already allowed Christian private schools, and it would be inconsistent to allow one but not the other.

To me, the question isn’t that interesting. In principle, I like private schools. We’re not all equal with the same abilities, some people might be better off with a private education. Allow or not allow, be consistent is all I care.

I do care about what this will do with the integration for the students attending these schools, though.

I do believe second generation immigrants are at a certain disadvantage than natives (although it depends on how old they are when they come to a country). You can’t really get help from your parents (except maybe math), you don’t really have the cultural background to do certain assignments and get certain jokes. But it doesn’t help to lock yourself away either. If you can’t get the native culture at home, the school is actually the best place to get it. You read about it in history classes, in the literature classes. You become with Norwegians that will introduce you to the culture. And that’s how you get integrated. They make you feel like you belong.

But that won’t happen if your parents close you off to this source, and send you off to a private school where all you get is your parents’ culture. And that’s what’s going to happen here. You won’t be forced to speak and learn Norwegian. Everybody around you speak the same language as your parents. You won’t the culture by osmosis, you get it by reading books about it. Me reading about English culture doesn’t make me feel English. It becomes an academic exercise.

One of the excuses I’ve read is, it doesn’t matter if the kids attend the public school or these proposed private schools. The kids will pick up the language and culture at home, with their neighbours. Eh, excuse me? Don’t the kind of parents that would send their kids to these kind of private school usually live in areas dominated by their countrymen? Where would the kids meet Norwegians? They would go to their parents’ friends and family, speaking the native language, all their neighbours and friends will be from their parents’ country. They would probably be grocery shopping at ethnic stores. There just wouldn’t be a need to learn Norwegian in their off time.

I understand, from an intellectual level, why people want to cling onto the familiar, what they themselves grew up with. Especially if moving was something you were forced to do, and not something you chose. But your in a new country with a new culture. And if you want your kids to succeed, you have to let them learn the new language, you have to let them learn the culture. Otherwise, they will always feel like outsiders, like they won’t belong, and they will never be able to part of the larger society.

Intellectual Curiosity

Yesterday, I was more or less dragged to a tech conference. At first, I didn’t really want to go. Neither the topics covered nor the speakers seemed that interesting. The whole thing kinda reminded me of a sales vacation. You know, you get a free vacation. but during your vacation, you have to sit in and listen to people trying to sell you a house. Honestly, I was very skeptical. But it got me thinking…

I used to love going to conferences and talks. Living in Silicon Valley, there are always some great talks going on somewhere. Whether Linus Thorvald is speaking at Google’s Tech Talk, Oracle hosting some LUG talk, or SCU President’s Speaker Series, there was alway something you can go to to expand your horizon.

I miss that. I miss the opportunity to expand, to get a new perspective, to be inspired, to start thinking about something I never thought about before. Living in Norway, and Oslo, as good as it is, is also very limiting. Conferences, like JavaZone, although fun from a professional POV, doesn’t really tickle my curiosity. It expands my understanding about my profession, but it’s also ultimately very limiting. I’m a Java developer, so I got a Java conference. But I don’t learn about the overall tech field, nor the size of the redwoods in CA.

Now, granted, most of the speaker series I’m interested in, like TED, or the Google Tech Talks are available online. But it’s something else to be able to sit in the audience, ask questions, interact with the speaker, being inspired by the talk. Basically philosophizing about everything and nothing.

I’ve been feeling somewhat frustrated by that lately. Not just that people I know aren’t interested in expanding their horizons, but that they aren’t even that interested in expanding their professional horizons. Now, my profession is basically being a knowledge worker. We trade in knowledge. Shouldn’t there be some intellectual curiosity there somewhere? I miss Silicon Valley and the academic life. Not just the geekiness of living in those areas, but also finding people who loves knowledge for the sake of knowledge.

A friend of mine called philosophy basically mental masturbation. Lots of noise that ultimately doesn’t mean anything. Maybe. But it’s so fun during…

In the end, I did go to the conference yesterday. I wasn’t inspired, but it got me thinking, gave me ideas, and I got to see how other people deals with their tech issues. It was fun. Made me want to go out a find more talks to listen to.

* I should probably thank M for dragging me there, but I have a feeling her head might blow up to a point where she lose contact with the ground.

JavaZone 2010

I went to the big Java conference here in Norway last week. It was really fun being back in a geek zone environment. I miss that from my time in Silicon Valley. This is my second Java conference in Norway.

What I find interesting is the emphasis in the conference. Back in my days, for the C++ and network conferences, the emphasis was more on the technology. What was coming up in C++0x, what people were doing with WBEM and CIM etc. The Java conference is more geared towards best-practices, software development as a profession.

Maybe because I’m getting better at this because I’m getting older, but I’m looking back at my old code, and I keep thinking “what was I thinking at the time”. Sure, the formatting is good and all that, but the ideas, the emphasis on clarity is not there.

I don’t know if a programmer is the best future career path for me, but I do think I still has so much to learn.

Kubuntu vs Debian

For the last couple of years, I’ve been using Kubuntu on the desktop and Debian on the server. Initially, I used Debian both places, but after feeling that Debian on the desktop didn’t give me an unified look ‘n feel, I decided to try out Kubuntu.

I recently decided to visit that decision again. After trying out both Kubuntu and the Kubuntu remix (and Ubuntu remix), I decided to try Debian on the desktop again. The experience has been pretty good, although I think most of it is how far KDE has come since I used Debian on the desktop.

Kubuntu pro
1. Unified look’n feel (still)
2. Most things just work (keybinding etc)
3. Out-of-the-box home encryption

Kubuntu con
1. Too many applications installed that I don’t use. Uninstalling them breaks upgrade path
2. Upgrade is not smooth (compared to Debian)
3. Too much control given up in name of user-friendliness

Debian pro
1. Pick ‘n choose exactly what I want installed
2. Same system as I use on servers
3. Easy upgrade path

Debian con
1. Still not unified (Iceweasel on KDE looks horrible)
2. Difficulties implementing fileencryption with ecryptfs

Still haven’t really decided. Right now I’m running Debian/KDE Plasma Netbook on my EeePC, Kubuntu Lucid Lynx on my workstation and Debian on my servers.

HP LaserJet M1522n

It used to be installing a printer in Linux was somewhat a pain. I remember installing my first printer, a Canon inkjet. It would work in one version of Linux, and then when upgrading to the next version, the printer would stop working because of something had changed. And this was a local printer. It was very annoying (especially when you are a student ands needs to print your homework. Well, not really, since we just ended up going to the computer lab before class).

That said, ever since I got introduced to CUPS, printing has become much more enjoyable (well, the fact that I usually go for HP printers probably helps too). I usually connect the printer through the USB port to a local server, and use CUPS to set up a printserver for the local network.

LaserJet M1522n is one of HP’s multifunction printer. It is also network based, and I was curious whether it would cause problems installing on Linux. Surprisingly (or maybe not at this point), installing the printer part was pretty painless. Printer got discovered by CUPS. Just answer some questions, and away I went, having a network printer. I had some problems with the scanning part (xsane would not discover a network scanner), but I finally found the solution.

Run # hp-setup -i, and download some hplip-plugins, and away you go. Discovered by xsane, scanning fine over the network. Pretty happy by at this point

Home is where

I spent my Christmas in the country of my birth, Vietnam. It was an interesting experience.

People keep writing how going back to the country they’re from gives them such religious experience. How it fills an emptiness which they usually didn’t know existed. I didn’t get that feeling at all. Don’t get me wrong, it was a nice trip. Wonderful food. Interesting people. But it wasn’t that much different than going to any other exotic place in the world (except I understood the language, more or less). I’m not sure I’m supposed to be disappointed or happy.

I felt a sense of home when I moved back to Norway. And even now, I miss California and everything I knew there. If Norway is my cultural and emotional home, then California is at least my home away from home. And Vietnam? Not sure where I would put that.

It did make one thing clear though. I need to go back and visit California this summer

TV slave – here I come

I just broke down and bought myself a TV. I haven’t owned a TV since I moved back to Norway, although I have watched some TV when visiting the old folks.

It’s been an interesting experiment. I can’t say I missed it too much. I don’t really watch TV too much anyways (most of my free time is spent on the Internet). I do miss watching movies whenever I feel like it. Watching it on the computer is not the same as watching it on the big screen while leaning back on my couch (much more comfortable than my office chair).

What really changed it was that i got a serious case of the flu (swineflu?) this past week. Really boring. Problem is, didn’t feel well enough to sit in the chair reading article after article. OTOH, didn’t feel like reading a book. Didn’t have a TV to watch. Made for really boring sick days.

Since my apartment is wired for IPTV, and the mediabox is basically a Windows Media PC with built-in DVD, I don’t really need to buy a DVD player. The only problem is that the stupid DVD player is wired to be region 2, and most of my DVDs were bought while I lived in the US (region 1). Very annoying. I might build another media box and just rip all my dvds. Haven’t really decided yet.

While I was at it, and buying the TV, I ended up buying a PlayStation 3, mostly for the Blu-Ray player. Hopefully, I can do some gaming too, but don’t really see any games I might be interested in yet…

Geeking Out

I’ve been geeking out lately. Watching Big Bang Theory while listening to Jonathan Coulton and reading Wil Wheaton‘s Just A Geek.

I think part of it is that I miss living in Silicon Valley. I miss being a geek among geeks. Going to The Tech Museum, being among fellow geeks when watching Star Trek or any other science fiction movies. I miss the cons, whether it is Comic-Con or JavaOne or SDWest. Or spending a day at a local Fry’s. It’s very comforting.

Although I don’t really miss the work hours and the uncertainty of working in the US, I do miss working for an engineering company (even though I don’t feel like IT is being second-class citizen at my current company). Granted, having Norwegian vacation time means I could pop into Silicon Valley at least once a year. Still, I miss it.

Probably need to get out more.

New Computer

I’ve been wanting to build myself a new computer lately. Although my current computer kind of serves my current needs, I do sometimes get annoyed by its limitations. Mostly, I want a little more power to run more virtualization. I would also love to be able to try out some of the games, like Mass Effect (I so love those BioWare games). It’s annoying to have the game on the shelf and not being able to install it because I don’t have good enough graphic card.

My two last systems were laptops, which kind of served me well. It was nice having a system I could easily take with me when travelling between US and Norway. With the new netbooks, I’ll probably just build a really powerful workstation, and then a simple and cheap netbook for travel.

Of course, I could just get a gaming console and then I don’t have to worry about gaming on my system. Still thinking about that.

I do want a want to run 64-bit system on my main system, though, and I really want to check out those new Intel’s i7 CPUs. Hmmm… choices, choices. Nice to be a childless bachelor sometimes