Login now

Not your profile? Login and get free access to your reports and analysis.

Tags

Sign in

The following tags have been added by users of CircleCount.com.
You can login on CircleCount to add more tags here.

  • Geeks

Are you missing a tag in the list of available tags? You can suggest new tags here.

Login now

Do you want to see a more detailed chart? Check your settings and define your favorite chart type.

Or click here to get the detailed chart only once.

Shared Circles including Linus Torvalds

Shared Circles are not available on Google+ anymore, but you can find them still here.

The Google+ Collections of Linus Torvalds

102150693225130002912 has no public Google+ Collections yet.

Activity

Average numbers for the latest posts (max. 50 posts, posted within the last 4 weeks)

50
comments per post
22
reshares per post
920
+1's per post

215
characters per posting

Top posts in the last 50 posts

Most comments: 499

2015-02-12 23:37:32 (499 comments, 479 reshares, 1828 +1s)Open 

So, I made noises some time ago about how I don't want another 2.6.39 where the numbers are big enough that you can't really distinguish them.

We're slowly getting up there again, with 3.20 being imminent, and I'm once more close to running out of fingers and toes.

I was making noises about just moving to 4.0 some time ago. But let's see what people think.

So - continue with v3.20, because bigger numbers are sexy, or just move to v4.0 and reset the numbers to something smaller?

Most reshares: 479

2015-02-12 23:37:32 (499 comments, 479 reshares, 1828 +1s)Open 

So, I made noises some time ago about how I don't want another 2.6.39 where the numbers are big enough that you can't really distinguish them.

We're slowly getting up there again, with 3.20 being imminent, and I'm once more close to running out of fingers and toes.

I was making noises about just moving to 4.0 some time ago. But let's see what people think.

So - continue with v3.20, because bigger numbers are sexy, or just move to v4.0 and reset the numbers to something smaller?

Most plusones: 3388

posted image

2015-07-19 21:36:12 (189 comments, 210 reshares, 3388 +1s)Open 

I don't have the hi-res in-the-air pictures yet, but here's me looking cool.

Although apparently +Jim Zemlin was laughing so hard when I did the thumbs-up sign that the camera shake makes that picture a bit blurry. Thanks, Jim.

Latest 50 posts

posted image

2015-08-07 02:12:17 (55 comments, 13 reshares, 712 +1s)Open 

This one is possibly titled

"Dang, my laptop is slow to compile"

but that's maybe a bit unfair - I got that laptop because it's thin and light, not because it's the speediest thing ever.

This one is possibly titled

"Dang, my laptop is slow to compile"

but that's maybe a bit unfair - I got that laptop because it's thin and light, not because it's the speediest thing ever.___

posted image

2015-08-07 02:05:48 (45 comments, 31 reshares, 1128 +1s)Open 

I call this masterpiece

"Jetlagged and waiting for the kernel test compile to finish"

because I'm not the type to be up for sunrise for any other reason.

I call this masterpiece

"Jetlagged and waiting for the kernel test compile to finish"

because I'm not the type to be up for sunrise for any other reason.___

2015-07-23 20:04:08 (77 comments, 22 reshares, 426 +1s)Open 

My email spam situation seems to be all good.

But just to annoy me, we've had two calls today from the IRS phone scam (google "IRS phone scam" to get some news on it).

I wonder why those things are so hard to crack down on.  Phone companies really don't even check ID when you get a phone number? They sure wanted to get my credit history when I opened a line, but some low-life scammers who try to fool people can get one?

Anyway, if anybody wants to talk with the "federal agent" about their tax situation and how you want to give them money over the phone, the number is (276) 258-6019. 

Scammers like that piss me off. 

[ Edit: the number is apparently disconnected now. So don't call it - at some point that number will get re-used, and some poor sap will wonder why he gets all these people offering him their credit cardnu... more »

My email spam situation seems to be all good.

But just to annoy me, we've had two calls today from the IRS phone scam (google "IRS phone scam" to get some news on it).

I wonder why those things are so hard to crack down on.  Phone companies really don't even check ID when you get a phone number? They sure wanted to get my credit history when I opened a line, but some low-life scammers who try to fool people can get one?

Anyway, if anybody wants to talk with the "federal agent" about their tax situation and how you want to give them money over the phone, the number is (276) 258-6019. 

Scammers like that piss me off. 

[ Edit: the number is apparently disconnected now. So don't call it - at some point that number will get re-used, and some poor sap will wonder why he gets all these people offering him their credit card numbers ]___

posted image

2015-07-19 21:36:12 (189 comments, 210 reshares, 3388 +1s)Open 

I don't have the hi-res in-the-air pictures yet, but here's me looking cool.

Although apparently +Jim Zemlin was laughing so hard when I did the thumbs-up sign that the camera shake makes that picture a bit blurry. Thanks, Jim.

I don't have the hi-res in-the-air pictures yet, but here's me looking cool.

Although apparently +Jim Zemlin was laughing so hard when I did the thumbs-up sign that the camera shake makes that picture a bit blurry. Thanks, Jim.___

2015-07-18 17:47:28 (42 comments, 15 reshares, 717 +1s)Open 

Much better now.

Of the 100+ messages caught as spam over-night, only two were false positives (and I reported them). My email is getting back to normal.

Much better now.

Of the 100+ messages caught as spam over-night, only two were false positives (and I reported them). My email is getting back to normal.___

2015-07-17 19:58:36 (219 comments, 299 reshares, 1858 +1s)Open 

Dear Google Mail Team,

  I've said very nice things about your spam filter in the past, but I'm afraid I am going to have to take it all back. I'm currently going through the spam for the last week, and have gone through about a third of it.

Something you did recently has been an unmitigated disaster. Of the roughly 1000 spam threads I've gone through so far, right now 228 threads were incorrectly marked as spam.

That's not the 0.1% false positive rate you tried to make such a big deal about last week. No. That's over 20% of my spambox being real emails with patches and pull requests.  Almost a quarter!

I don't know how to even describe the level of brokenness in those kinds of spam numbers. There were a few pages of email (I've got it set up so it shows me 50 threads per page) where more than half of the "spam"w... more »

Dear Google Mail Team,

  I've said very nice things about your spam filter in the past, but I'm afraid I am going to have to take it all back. I'm currently going through the spam for the last week, and have gone through about a third of it.

Something you did recently has been an unmitigated disaster. Of the roughly 1000 spam threads I've gone through so far, right now 228 threads were incorrectly marked as spam.

That's not the 0.1% false positive rate you tried to make such a big deal about last week. No. That's over 20% of my spambox being real emails with patches and pull requests.  Almost a quarter!

I don't know how to even describe the level of brokenness in those kinds of spam numbers. There were a few pages of email (I've got it set up so it shows me 50 threads per page) where more than half of the "spam" wasn't.

Quite frankly, that sucks. It's not acceptable. Whatever you started doing a few days ago is completely and utterly broken.

It's actually at the point where I'm noticing missing messages in the email conversations I see, because gmail has been marking emails in the middle of the conversation as spam. Things that people replied to and that contained patches and problem descriptions.

They didn't try to sell me a bigger penis or tell me about how somebody is cheating on me. Really.

You dun goofed. Badly. Get your shit together, because a 20% error rate for spam detection is making your spam filter useless.

[ Edit: looks like it started four days ago. As of July 13, it looks like a big swath of lkml has been marked as spam for me. ]

[ Edit 2: final numbers: out of around 3000 spam threads, I had to mark 1190 threads as "not spam". So the numbers actually got worse: about 30% of my spam-box wasn't actually spam. It started around 1pm on Monday, July 13th. The problem really is that clear, that I can tell pretty much when it started ]

[ Edit 3: it wasn't just patches, and it's not just lkml. There were things like Junio's recent git v2.5.0-rc2 announcement etc. The new gmail spam filter hates any mailing list emails, apparently. In the time I wrote the last note, I got seven more emails marked as spam, two of which weren't. ]___

posted image

2015-07-16 23:24:46 (150 comments, 128 reshares, 2264 +1s)Open 

Not many people know this about me, but in between kernel pulls I relax by doing fighter jet rides.

Not many people know this about me, but in between kernel pulls I relax by doing fighter jet rides.___

2015-07-08 16:45:04 (48 comments, 51 reshares, 1178 +1s)Open 

The git people had their official 10-year anniversary earlier in the year, but today is another anniversary for the project.

Today is exactly ten years since I asked +Junio C Hamano to be the +Git maintainer. And what a maintainer he has been.

The git people had their official 10-year anniversary earlier in the year, but today is another anniversary for the project.

Today is exactly ten years since I asked +Junio C Hamano to be the +Git maintainer. And what a maintainer he has been.___

2015-07-06 23:38:22 (72 comments, 47 reshares, 1012 +1s)Open 

Ugh. I despise systems that allow others to register your email for anything.

GitHub - today I'm looking at you. 

For some reason (probably just courtesy) people end up giving me write access to their github repositories. These people probably don't even realize that that makes GitHub spam me with their repo data, their commit notifications etc. I assume they do it as a gesture of "hey, I trust Linus with my repo", knowing full well that I won't actually do anything, but doing it as a funny courtesy.  I can't really blame them for the gesture.

But I can blame GitHub for turning that gesture into a source of spam.

Sure, the emails are easy to delete (and I do - sorry guys, I get too much email as-is), but it's an example of a deep flaw in the system. Letting others sign you up for things is really very annoying.

Is... more »

Ugh. I despise systems that allow others to register your email for anything.

GitHub - today I'm looking at you. 

For some reason (probably just courtesy) people end up giving me write access to their github repositories. These people probably don't even realize that that makes GitHub spam me with their repo data, their commit notifications etc. I assume they do it as a gesture of "hey, I trust Linus with my repo", knowing full well that I won't actually do anything, but doing it as a funny courtesy.  I can't really blame them for the gesture.

But I can blame GitHub for turning that gesture into a source of spam.

Sure, the emails are easy to delete (and I do - sorry guys, I get too much email as-is), but it's an example of a deep flaw in the system. Letting others sign you up for things is really very annoying.

I shouldn't need to unsubscribe to things I don't need filling up my inbox: you should check at registration point whether the email is willing and able to be contacted.

I'd much rather get  the occasional email saying "So-and-so has invited you to watch his repo xyzzy, please follow this link to activate, or ignore this email if you aren't interested". That kind of verification email I do not mind at all, because it shows that the service understands about this whole opt-in and email verification issue. It would also just be a once-per-repo thing.

Of course, GitHub is by no means the only offender. Lots of places are perfectly fine taking any random email address and registering that email address to their mailing lists etc, with no verification of "do you actually own that email" at any point.  

I generally mark all such email as spam. Because if you have a mailing list that allows others to sign up as me, you aren't a mailing list - you're an internet menace and a spam provider. If you are running a mailing list, please check that your subscription process has that kind of verification stage. Ok?___

2015-06-26 21:18:42 (47 comments, 25 reshares, 542 +1s)Open 

Not even halfway through the merge window, but I suspect that by the end of day today I will have merged more commits for 4.2 than we had during all of the 4.1 release.

4.0 was pretty small (by our modern standards, which is to say it was still a lot of changes), 4.1 was about average, and it looks like 4.2 may end up being the biggest release (in number of commits, at least) we've ever had.

So much for the summer slowdown (and no, it's not the Aussies and other southern hemisphere people picking up the slack).

[ Update: I don't think I'll beat the 4.1 numbers today. Partly because Greg's pull requests were smaller than I expected, but partly because I'm slowing down my merges because I think I just hit a jbd2 bug introduced in this merge window ]

Not even halfway through the merge window, but I suspect that by the end of day today I will have merged more commits for 4.2 than we had during all of the 4.1 release.

4.0 was pretty small (by our modern standards, which is to say it was still a lot of changes), 4.1 was about average, and it looks like 4.2 may end up being the biggest release (in number of commits, at least) we've ever had.

So much for the summer slowdown (and no, it's not the Aussies and other southern hemisphere people picking up the slack).

[ Update: I don't think I'll beat the 4.1 numbers today. Partly because Greg's pull requests were smaller than I expected, but partly because I'm slowing down my merges because I think I just hit a jbd2 bug introduced in this merge window ]___

posted image

2015-06-26 20:51:37 (40 comments, 60 reshares, 483 +1s)Open 

I really like the updates on what went wrong.  With updates like this, even the failures are entertaining.

[ Side note: and how they name their barges by Iain M Banks culture ship names.. If you haven't read the novels, you're missing out. ]

I really like the updates on what went wrong.  With updates like this, even the failures are entertaining.

[ Side note: and how they name their barges by Iain M Banks culture ship names.. If you haven't read the novels, you're missing out. ]___

posted image

2015-06-21 06:34:14 (71 comments, 60 reshares, 799 +1s)Open 

So Google photos seems to want to make odd videos of the random movie clips I uploaded from last week.

And apparently, with dramatic music, some color tinting, and by making the cuts be frequent enough, you can make even my blurry fish butt videos entertaining.

There is a shark in there. And Daniela, who got certified last year and did very well as a dive buddy. But the real star is definitely Google photos.

So Google photos seems to want to make odd videos of the random movie clips I uploaded from last week.

And apparently, with dramatic music, some color tinting, and by making the cuts be frequent enough, you can make even my blurry fish butt videos entertaining.

There is a shark in there. And Daniela, who got certified last year and did very well as a dive buddy. But the real star is definitely Google photos.___

2015-06-01 22:42:07 (125 comments, 57 reshares, 521 +1s)Open 

I may have mentioned before that C++ isn't my favorite language. But for various reasons, it's what subsurface is written in these days. And it seems to trigger an annoying gdb bug.

Are there any gdb people out here that have a solution to this "feature" of gdb:

 - a C++ program that uses idiomatic C (because it started out that way):

    struct test test;

 - compile as C++, run under debugger, try to show the value of 'test':

    (gdb) p test
    Attempt to use a type name as an expression

Yeah, gdb, you're badly confused. I want the variable test, not the type test. And yes, it's confusion caused by silly C++ "improvements"  to C syntax, but still..

How do I disambiguate this to gdb?

I may have mentioned before that C++ isn't my favorite language. But for various reasons, it's what subsurface is written in these days. And it seems to trigger an annoying gdb bug.

Are there any gdb people out here that have a solution to this "feature" of gdb:

 - a C++ program that uses idiomatic C (because it started out that way):

    struct test test;

 - compile as C++, run under debugger, try to show the value of 'test':

    (gdb) p test
    Attempt to use a type name as an expression

Yeah, gdb, you're badly confused. I want the variable test, not the type test. And yes, it's confusion caused by silly C++ "improvements"  to C syntax, but still..

How do I disambiguate this to gdb?___

posted image

2015-05-24 18:25:11 (85 comments, 259 reshares, 978 +1s)Open 

I'm not a fan of traditional AI (rule building and LISP/prolog etc), but am just waiting for neural nets to take over. 

This is a great example, and training on the Linux kernel sources just explains so much.

Sigh.

This is wonderful; neural network setup producing wonderful results; one example is training it on wikipedia and it ends up producing valid XML pseudo articles.  Another is training it on Linux kernel source, and it ends up producing C code that looks appealingly complex until you try and figure it out (even with bogus comments).
http://karpathy.github.io/2015/05/21/rnn-effectiveness/___I'm not a fan of traditional AI (rule building and LISP/prolog etc), but am just waiting for neural nets to take over. 

This is a great example, and training on the Linux kernel sources just explains so much.

Sigh.

2015-05-23 01:50:12 (142 comments, 25 reshares, 857 +1s)Open 

I've lived in the US for over eighteen years now, and it took me that long to realize that bitter lemon is just tonic water with lemon juice.

Seriously, how could I not have realized? Every time I flew to Europe or Australia, one of the highlights would be how I could finally find bitter lemon again. I would binge on the stuff, because I knew that when I got back to the US I wouldn't be able to find it any more.

No more. I always have lemon juice in the fridge anyway (not the disgusting stuff in plastic bottles: Santa Cruz organic lemon juice actually tastes like lemons). So now I can just buy tonic water when I get the craving.

I've lived in the US for over eighteen years now, and it took me that long to realize that bitter lemon is just tonic water with lemon juice.

Seriously, how could I not have realized? Every time I flew to Europe or Australia, one of the highlights would be how I could finally find bitter lemon again. I would binge on the stuff, because I knew that when I got back to the US I wouldn't be able to find it any more.

No more. I always have lemon juice in the fridge anyway (not the disgusting stuff in plastic bottles: Santa Cruz organic lemon juice actually tastes like lemons). So now I can just buy tonic water when I get the craving.___

posted image

2015-05-15 20:47:14 (33 comments, 46 reshares, 440 +1s)Open 

So I think this talk is interesting (well, if you're a kernel developer) for a couple of reasons.

First off, I just like how Arnd says that I take everything they send me these days.  It's true, and it's a good thing. The ARM situation has just improved tremendously over the last several years. It used to be a major pain to me, it has gone to almost being entirely painless.

The other (somewhat related) point is how this is a talk about a big subsystem that has both an upstream and a downstream, and talks about keeping upstream happy - with a part being about keeping me happy, but most of it being about keeping the ARM SoC maintainers happy.

And they end up being similar issues, and related to the above point. Arnd talks about how the most stressful part is the pull request you reject - or come close to rejecting. And yes, I'm really happy that ARMh... more »

One of the two presentations I did at ELC 2015 is now available as video. Slides have been public for a while already at http://elinux.org/images/f/f7/Maintaining_a_Large_Kernel_Subsystem.pdf

The other presentation was scheduled at short notice, maybe the video got lost on the way.___So I think this talk is interesting (well, if you're a kernel developer) for a couple of reasons.

First off, I just like how Arnd says that I take everything they send me these days.  It's true, and it's a good thing. The ARM situation has just improved tremendously over the last several years. It used to be a major pain to me, it has gone to almost being entirely painless.

The other (somewhat related) point is how this is a talk about a big subsystem that has both an upstream and a downstream, and talks about keeping upstream happy - with a part being about keeping me happy, but most of it being about keeping the ARM SoC maintainers happy.

And they end up being similar issues, and related to the above point. Arnd talks about how the most stressful part is the pull request you reject - or come close to rejecting. And yes, I'm really happy that ARM has gone from that "reject or come close to rejecting" state to that "Linus just puills everything we send him". Because yes, it really is a lot less strssful.

And finally - Arnd may have a picture of me flipping a finger, but then he talks about problems he has had with submaintainers. I guess he didn't want an "Arnd flipping the finger" picture to become as widely spread as the one of me. But yes, the problems he mentions are very much problems I have had too and that make me grumpy, so I think my finger is not irrelevant.

That in itself is, I think, important. The way we've handled scaling of development is by having multiple layers of maintainership. And the thing that really helped with ARM in particular (and x86 before it) was to have the submaintainers really be not just funnels to me, but do exactly what I do.

I think it's good to see how being a maintainer in the middle isn't really any different from being a maintainer at the top. 

2015-05-12 20:57:29 (38 comments, 42 reshares, 747 +1s)Open 

+Jon "maddog" Hall points out that today is the 21st anniversary of one of my early public talks about Linux (at DECUS in New Orleans). That trip (and maddog in particular) ended up then resulting in Linux being ported to the alpha, which is where we got the multi-architecture portability from.

(Yes, there was the earlier m68k port, but that one wasn't trying to actually support multiple architectures side-by-side from the same code base).

How time flies.

+Jon "maddog" Hall points out that today is the 21st anniversary of one of my early public talks about Linux (at DECUS in New Orleans). That trip (and maddog in particular) ended up then resulting in Linux being ported to the alpha, which is where we got the multi-architecture portability from.

(Yes, there was the earlier m68k port, but that one wasn't trying to actually support multiple architectures side-by-side from the same code base).

How time flies.___

2015-05-09 04:29:25 (137 comments, 47 reshares, 791 +1s)Open 

Both my tablet and my phone suddenly and for no obvious reason stopped syncing email for me yesterday. And after 24 hours of more or less being useless to me, the only way I could fix it was to completely remove my google account from the device, and then add it back in.

Which causes the phone/tablet to pretty much act as if you switched phone hardware (although app data doesn't go away). So it re-installs all the apps I had deleted (it's "backup", you know), and causes all my pinned music to go away and need to be re-downloaded.  Etc etc stupid small annoyances.

Am I the only one this happened to? It's not like it was a huge annoyance (ok, it was, but mainly because I spent 24 hours waiting for google to "fix" sync, until I just gave up blew my account away and signed in from scratch).

But I do have a request for the +Android team as ar... more »

Both my tablet and my phone suddenly and for no obvious reason stopped syncing email for me yesterday. And after 24 hours of more or less being useless to me, the only way I could fix it was to completely remove my google account from the device, and then add it back in.

Which causes the phone/tablet to pretty much act as if you switched phone hardware (although app data doesn't go away). So it re-installs all the apps I had deleted (it's "backup", you know), and causes all my pinned music to go away and need to be re-downloaded.  Etc etc stupid small annoyances.

Am I the only one this happened to? It's not like it was a huge annoyance (ok, it was, but mainly because I spent 24 hours waiting for google to "fix" sync, until I just gave up blew my account away and signed in from scratch).

But I do have a request for the +Android team as a result of it: can you make things like managing your music (and apps, but that's actually less painful) on the device be something you could do from somewhere else?

I've had this issue before when switching phones: it's just a pain to pin your music on the device (and yes, I really do want to pin it, and not stream over the data connection all the time).

I'd really prefer to manage my phone remotely from a big screen and with a good mouse and keyboard, rather than fat-fingering it directly..___

2015-04-14 21:30:45 (50 comments, 85 reshares, 854 +1s)Open 

Ever wonder about the habits of kernel developers? Who is a night-owl, and who has a 9-5 job? Who has kids?

Never fear, you can just ask 'git' (let's see how badly G+ screws up the formatting here - there seems to be no "block quote" formatting thing):

    git log --merges --committer=Torvalds --pretty="%cd" v3.19.. |
        cut -d' ' -f4 | cut -d: -f1 |
        sort -n |
        uniq -c

and there it is.

Now, look out a bit: my merge history says that I'm more active in the mornings, then take a breather around noon (recently that's my swimming) and then come back in the afternoon.

But if you skip the "--merges", it looks very different, and it looks like I do most of my commits in the afternoon, then take a break for dinner, and come back after 9pm.

Why?My non-merge ... more »

Ever wonder about the habits of kernel developers? Who is a night-owl, and who has a 9-5 job? Who has kids?

Never fear, you can just ask 'git' (let's see how badly G+ screws up the formatting here - there seems to be no "block quote" formatting thing):

    git log --merges --committer=Torvalds --pretty="%cd" v3.19.. |
        cut -d' ' -f4 | cut -d: -f1 |
        sort -n |
        uniq -c

and there it is.

Now, look out a bit: my merge history says that I'm more active in the mornings, then take a breather around noon (recently that's my swimming) and then come back in the afternoon.

But if you skip the "--merges", it looks very different, and it looks like I do most of my commits in the afternoon, then take a break for dinner, and come back after 9pm.

Why? My non-merge commits are hugely skewed by the patch-bombs from Andrew, which seem to happen in the afternoon. While a fair amount of my merge activity in the morning is because of all the pull requests that came in overnight from other parts of the globe.

Also note that the best statistics really depend on committer times, since author dates are often skewed by who forwards the emails and where in that sequence people added a date to it. So I wouldn't trust author dates to show the authorship dates as much - they might instead be showing the email patterns of people in the chain.

I'm sure you could make something cute with gnuplot and show different patterns of the top developers.

And if you're a developer and don't want the world to see how you seldom get up before noon, you might want to be aware of just how much these things can tell people about your work habits.. Although among sw people, I suspect the "not up before noon" is a badge of honor (as well as a indication that you don't have kids ;)

[ Edited to replace the sed-script with the 'cut' lines that G+ formatting won't eat ]___

2015-04-10 02:32:50 (155 comments, 11 reshares, 217 +1s)Open 

Any watch geeks out there?

I'm looking for a replacement for my Skagen 817LBXC that I really liked, but the ceramic band ended up being too brittle.

My simple requirements are apparently a bit too simple for most watches:

 - Last forever (years). No winding. Something like Citizen's Eco-Drive is great, but I guess I can get a battery changed if it only happens every three years or so.

 - Thin, with a good metal band and buckle. We're talking 5-8mm case thickness.

 - Tasteful and "not shiny". So no polished stainless steel. But darkened steel, or just matte titanium, or whatever.

 - Show the time. Legibly. Nothing else matters.

An example of something that comes so close that it almost hurts is the Citizen "Stiletto". Except for that last point. The whole "black on black"thi... more »

Any watch geeks out there?

I'm looking for a replacement for my Skagen 817LBXC that I really liked, but the ceramic band ended up being too brittle.

My simple requirements are apparently a bit too simple for most watches:

 - Last forever (years). No winding. Something like Citizen's Eco-Drive is great, but I guess I can get a battery changed if it only happens every three years or so.

 - Thin, with a good metal band and buckle. We're talking 5-8mm case thickness.

 - Tasteful and "not shiny". So no polished stainless steel. But darkened steel, or just matte titanium, or whatever.

 - Show the time. Legibly. Nothing else matters.

An example of something that comes so close that it almost hurts is the Citizen "Stiletto". Except for that last point. The whole "black on black" thing is too cool for me, but more importantly, it means that the watch doesn't actually work as a watch. 

That thing would be beautiful with bright orange (or green) arms. They'd be an interesting accent on a beautiful watch, and would make it actually work as a watch. But no. Some emo designer person decided that black-on-black is too cool for words.

Anybody? And I'm serious about the "thin and tasteful". Minimalistic. Tell the time, don't play games.

It can't be that hard, can it? But I'm not having much luck finding anything.___

2015-04-08 18:40:10 (89 comments, 74 reshares, 1292 +1s)Open 

I love +Amazon.com (I have already mentioned it before as the reason I often don't have to get out of my ratty bathrobe for weeks at a time), but christ people, you just really screwed up.

I got a defective remote control for my steam shower (yeah, yeah, I understand that my Finnish citizenship is in danger by admitting this, but I have to say I almost prefer the steam shower over the real - albeit electric - sauna we also have).

So I returned it, with a nice write-up about what was wrong with it both inside and outside the box. Just to make sure that people realized it doesn't actually work. But I still wanted the remote (so that I can start the steam and let it heat up for a while before actually going into the shower) so I just asked Amazon to replace it.

The replacement came today. It was an opened box, which made me a bit nervous. I hooked it up, and it showed... more »

I love +Amazon.com (I have already mentioned it before as the reason I often don't have to get out of my ratty bathrobe for weeks at a time), but christ people, you just really screwed up.

I got a defective remote control for my steam shower (yeah, yeah, I understand that my Finnish citizenship is in danger by admitting this, but I have to say I almost prefer the steam shower over the real - albeit electric - sauna we also have).

So I returned it, with a nice write-up about what was wrong with it both inside and outside the box. Just to make sure that people realized it doesn't actually work. But I still wanted the remote (so that I can start the steam and let it heat up for a while before actually going into the shower) so I just asked Amazon to replace it.

The replacement came today. It was an opened box, which made me a bit nervous. I hooked it up, and it showed the same broken behavior as the previous unit. Hmm.

I hadn't actually marked the box any way, or written up serial numbers, and I'd returned the previous unit in pristine condition, but I had changed the battery in the remote unit as part of my "let's make sure it really is broken before I send it back" routine.

Yeah, the "replacement" unit had my replacement battery in it (and the same unglued magnet in the battery compartment, but maybe they just use bad glue and that's not unusual). And I'm pretty sure it's my replacement - since we don't throw batteries in the garbage, I could actually find the old CR2032, just to double-check that my IKEA-sourced replacement was different from the ones they use in the original.

Now, +Amazon.com, I understand that people probably return things as "broken" all the time because they are morons, and they bought the wrong thing and it's just easier to say "it's broken" than "I'm a f*cking moron" on the return slip.

So I can understand that you try to send the allegedly broken merchandise to the next customer, because it's a numbers game, and it's probably a good idea to just double-check. Really, I understand. I'd do the same thing. We're all morons. I get it.

But sending it back to the same customer? Yeah, that's not so smart. I guess most of the stuff you work with is high-volume enough that there is no point in tracking this thing (what are the odds?), but clearly when you only had one in stock, you might want to re-think your strategy.___

2015-04-03 21:18:33 (49 comments, 8 reshares, 732 +1s)Open 

Congratulations all around.

Congratulations to Daniela, who placed second over-all in her gymnastics group (level 9 Sr) at the Oregon State Optional Championships last weekend.

Congratulations to Patricia, who no longer needs to worry about whether she got accepted to college, and instead has to worry about which college to go to. Cornell? Johns Hopkins? Duke? RPI? Smith? Vanderbilt?

And congratulations to me.  I have now been swimming for an hour every weekday for the last six weeks. That's 30h in the water, about 45-50 laps per hour. If I did my math right, that's about 40 miles of swimming (or "controlled not-drowning" as I like to call it when I splash around).

Congratulations all around.

Congratulations to Daniela, who placed second over-all in her gymnastics group (level 9 Sr) at the Oregon State Optional Championships last weekend.

Congratulations to Patricia, who no longer needs to worry about whether she got accepted to college, and instead has to worry about which college to go to. Cornell? Johns Hopkins? Duke? RPI? Smith? Vanderbilt?

And congratulations to me.  I have now been swimming for an hour every weekday for the last six weeks. That's 30h in the water, about 45-50 laps per hour. If I did my math right, that's about 40 miles of swimming (or "controlled not-drowning" as I like to call it when I splash around).___

2015-03-13 02:16:24 (113 comments, 91 reshares, 1068 +1s)Open 

Never ask an expert for advice.

As I'm sure surprises nobody at all, I'm a gadget person. And while it shouldn't surprise anybody, but maybe does, I also end up cooking dinner for the family quite often. Put the two together, and what do you get? 

Right. A kitchen filled with random gizmos. Some more successful than others. The breadmaker? Not one of my shining moments. The shave ice maker, though? Quite popular.

Anyway.

The newest addition to the kitchen is a sous vide cooker. That's some serious chef stuff (which I am not - I cook food, but the children complain - until I remind them that they could do it themselves - that we don't really do a lot of different dishes).

But hey, the new Anova was really quite cheap and is dead easy to use. And unlike a lot of kitchen gadgets it also has the advantage of being rather small,... more »

Never ask an expert for advice.

As I'm sure surprises nobody at all, I'm a gadget person. And while it shouldn't surprise anybody, but maybe does, I also end up cooking dinner for the family quite often. Put the two together, and what do you get? 

Right. A kitchen filled with random gizmos. Some more successful than others. The breadmaker? Not one of my shining moments. The shave ice maker, though? Quite popular.

Anyway.

The newest addition to the kitchen is a sous vide cooker. That's some serious chef stuff (which I am not - I cook food, but the children complain - until I remind them that they could do it themselves - that we don't really do a lot of different dishes).

But hey, the new Anova was really quite cheap and is dead easy to use. And unlike a lot of kitchen gadgets it also has the advantage of being rather small, so if/when it ends up not being one of the useful gadgets, it hides quite well in a cupboard. Because you know how some other gadgets sit there in the open, publicly shaming you every day and going "Remember me? You could do something awesome with me?"

cough-damn-breadmaker-cough.

So I made some steaks with them, and I was really very happy. I really like good meat, but I'm not great at it, and it often doesn't fit our schedule: the kids are off doing something, and Daniela in particular often comes home fairly late from gymnastics, so either she eats separately or I have to get the timing just right etc. 

And it turns out that this really gets to be a no-brainer with sous vide. Daniela not home yet? No problem. Leave one of the steaks in the water bath, it's two minutes to sear it whenever she gets home. 

But I'm smart (NOT!), and remembered that +Jim Zemlin was talking about sous vide back before sous vide was cool. He's quite hipster like that. So I thought I'd ask him for suggestions. 

Which gets us back to the beginning. Never ask an expert for advice.

Because now I feel like a complete redneck. I'm the trailer trash of sous vide. Jim sent me suggestions that made my eyes water. And when I explained that was wasn't quite what I had in mind, he toned it down and sent me a simple recipe, talking to me in baby-talk. It still had more ingredients than most things I make, and that was just for the rub.

Now the pressure is on.  I'll have to go out get a vacuum sealer, instead of just using zip-lock bags like some kind of caveman. I think I could hear Jim shudder over email when I described my white trash sous vide setup.

I really hope the vacuum sealer won't look at me accusingly. "Think of all the awesome things you could do with me".

I will have to buy a small one.___

2015-03-12 01:39:14 (47 comments, 19 reshares, 251 +1s)Open 

Another update on my Ubiquiti UniFi network, since I today noticed another device that wouldn't connect to it..

The UniFi UAP's in zero-handoff mode apparently only does 802.11gn. Which sounded OK to me, since it's 2015, and who would be crazy enough to do 802.11b in this day and age? That's just so "last century" after all. I'm a gadget guy, I don't do old hardware.

And for a while there, I thought I had no problems. The kernel slow authentication packets patch got merged and is getting backported to stable, and all our devices seemed happy.

Until...

Today we talked about the odd WiFi scale we have, and I told Tove that it's not syncing because it's still trying to connect to the old network that I got rid of. Obviously I then had to fix that. And the damn thing just wouldn't connect to the new one.
... more »

Another update on my Ubiquiti UniFi network, since I today noticed another device that wouldn't connect to it..

The UniFi UAP's in zero-handoff mode apparently only does 802.11gn. Which sounded OK to me, since it's 2015, and who would be crazy enough to do 802.11b in this day and age? That's just so "last century" after all. I'm a gadget guy, I don't do old hardware.

And for a while there, I thought I had no problems. The kernel slow authentication packets patch got merged and is getting backported to stable, and all our devices seemed happy.

Until...

Today we talked about the odd WiFi scale we have, and I told Tove that it's not syncing because it's still trying to connect to the old network that I got rid of. Obviously I then had to fix that. And the damn thing just wouldn't connect to the new one.

Some googling seemed to show that I needed to enable legacy device support on the UniFi AP's. Which also meant that I had to disable ZH. Arghh

Oh well. The system seems to work OK now, and in the meantime I've grown to appreciate the ability to manage multiple AP's as a group, despite the oddish Java controller setup. So I'm off zero handoff, but still using the UniFi APs.

A bit of a bummer, but getting rid of the stupid WiFi scale was apparently not an option.___

2015-03-08 23:54:42 (60 comments, 12 reshares, 336 +1s)Open 

Interesting. I just did my weekly "spam inspection" (ok, I lie: I try to do it weekly, but sometimes I just delete it all without having the energy to look through it).

And either spammers are using snippets of technical emails (I've seen that), and that is breaking the gmail bayesian filters for real technical emails, or Google really has something against +Mark Brown. 

Mark, what did you do to piss off gmail so much? I had an unusually big set of emails marked as spam in general, but I think you single-handedly were about two thirds of that.

And as far as I can tell, it's not because you're trying to sell me ED solutions or trying to fix my tinnitus. 

I understand why gmail doesn't give the kind of itemized scores that spamassassin traditionally uses, but it does make it hard to figure out exactly why gmail hatess... more »

Interesting. I just did my weekly "spam inspection" (ok, I lie: I try to do it weekly, but sometimes I just delete it all without having the energy to look through it).

And either spammers are using snippets of technical emails (I've seen that), and that is breaking the gmail bayesian filters for real technical emails, or Google really has something against +Mark Brown. 

Mark, what did you do to piss off gmail so much? I had an unusually big set of emails marked as spam in general, but I think you single-handedly were about two thirds of that.

And as far as I can tell, it's not because you're trying to sell me ED solutions or trying to fix my tinnitus. 

I understand why gmail doesn't give the kind of itemized scores that spamassassin traditionally uses, but it does make it hard to figure out exactly why gmail hates some posts (and clearly some people).___

2015-03-07 02:08:47 (225 comments, 413 reshares, 3209 +1s)Open 

Congratulations are in order to the Google Lollipop Calendar team. 

This is the team that thought that it was a good idea to introduce the "google calendar week" - that special five-day week that starts at random points in the old-fashioned 7-day calendar.

Because that is the kind of bold experimentation we want for our calendars. Look at Julius Caesar - with the introduction of the julian calendar he really put his stamp on history, and guaranteed that his name still lives on, two thousand years later.

The Lollipop Calendar team dreamed big, and wanted to play in the same league.  Bold move, team! Stupid, but bold.

But then the drugs wore off, and finally somebody seems to have realized that the whole point of a calendaring application is actually to be useful in a world where you interact with all those odd old-fashioned people whos... more »

Congratulations are in order to the Google Lollipop Calendar team. 

This is the team that thought that it was a good idea to introduce the "google calendar week" - that special five-day week that starts at random points in the old-fashioned 7-day calendar.

Because that is the kind of bold experimentation we want for our calendars. Look at Julius Caesar - with the introduction of the julian calendar he really put his stamp on history, and guaranteed that his name still lives on, two thousand years later.

The Lollipop Calendar team dreamed big, and wanted to play in the same league.  Bold move, team! Stupid, but bold.

But then the drugs wore off, and finally somebody seems to have realized that the whole point of a calendaring application is actually to be useful in a world where you interact with all those odd old-fashioned people who still think that a week has a boring seven days.

Guys, you looked immensely stupid there for a while. But today I got a calendar update, and the weeks are seven days again, and pinch-to-zoom works again.

I congratulate you on getting off the bad drugs, and not looking quite as f*cking stupid as you did there for several months.___

2015-03-04 17:46:49 (298 comments, 76 reshares, 1661 +1s)Open 

I'm either a genius or a moron. I can't quite decide which. I guess time will tell.

I obviously work in front of the computer the whole day, and it's not healthy. I tried the zombie shuffling desk, but after a couple months of walking, I got plantar fasciitis and had to take a break. And while I was proud of doing it while I did it and knew I needed to, it was never really something I enjoyed doing.

In fact, I've never found an activity that I like doing. I know people who run, and get that "runner's high", and they try to explain that I must be doing things wrong. 

The one exception is swimming. I actually like swimming, and while I'm only slightly faster than a snail (yes, I googled "worlds fastest snail" just to make sure - I can take on any snail and win, dammit), I actually like it. And there's a pool just a mile... more »

I'm either a genius or a moron. I can't quite decide which. I guess time will tell.

I obviously work in front of the computer the whole day, and it's not healthy. I tried the zombie shuffling desk, but after a couple months of walking, I got plantar fasciitis and had to take a break. And while I was proud of doing it while I did it and knew I needed to, it was never really something I enjoyed doing.

In fact, I've never found an activity that I like doing. I know people who run, and get that "runner's high", and they try to explain that I must be doing things wrong. 

The one exception is swimming. I actually like swimming, and while I'm only slightly faster than a snail (yes, I googled "worlds fastest snail" just to make sure - I can take on any snail and win, dammit), I actually like it. And there's a pool just a mile and a half away from my house.

But parking there is just not worth the hassle, and while I've tried biking there, when I did that I noticed that I just absolutely dreaded the ride back. There was no way I was going to enjoy swimming for an hour without constantly knowing that after I'm done, I then have to bike back in our hilly neighborhood.

I know, a mile and a half is nothing, but several years ago I did it a few times and just stopped.  It wasn't going to happen. I wanted to swim, not ride my bike.

My trial solution right now? To try to get in shape (or rather, not get in worse shape)? 

An electric bike.

So yeah. My solution to try to get in shape is to get a bike that I don't need to pedal.

That's really some "special" genius right there.___

2015-03-03 23:27:26 (42 comments, 9 reshares, 194 +1s)Open 

Patricia is a senior in HS, and her last trimester is about to begin. 

And for the second year in a row, she's teaching the XV class. This time they're building arduino-based robot cars.

Patricia is a senior in HS, and her last trimester is about to begin. 

And for the second year in a row, she's teaching the XV class. This time they're building arduino-based robot cars.___

posted image

2015-03-02 22:32:30 (112 comments, 37 reshares, 421 +1s)Open 

The Eurovision contest isn't until May, but Finland is already getting into the news.  As usual, it's not because anybody thinks Finland will win (after all, they changed the voting rules after the one time Finland did win), but because the Finnish entry is a bit unusual.

As always.

I enjoyed(*) watching some of the other historical Finnish entrants.

(*) And by "enjoyed" I obviously mean "cringed". 

The Eurovision contest isn't until May, but Finland is already getting into the news.  As usual, it's not because anybody thinks Finland will win (after all, they changed the voting rules after the one time Finland did win), but because the Finnish entry is a bit unusual.

As always.

I enjoyed(*) watching some of the other historical Finnish entrants.

(*) And by "enjoyed" I obviously mean "cringed". ___

2015-02-26 19:31:31 (47 comments, 62 reshares, 525 +1s)Open 

Lazyweb update..

I've got a couple of days of actual results now, so maybe people want to get some early feedback on my attempt to get a virtual wireless network that looks like a single AP to clients, while having multiple APs to get better coverage.

So the reason I'm doing this is that we have this kind of rambling house, with my office above the garage, and just having a single AP has never worked very well for it. I've tried several different setups with multiple AP's, but they just haven't worked all that wonderfully. I ended up having reasonable behavior with having identical APs, but I still find that clients connect to the wrong one, and other clients get confused by having the same SSID with multiple APs and just connect to the first one they see.

And I appreciate the comments from people, but when looking at prices and availability, it was... more »

Lazyweb update..

I've got a couple of days of actual results now, so maybe people want to get some early feedback on my attempt to get a virtual wireless network that looks like a single AP to clients, while having multiple APs to get better coverage.

So the reason I'm doing this is that we have this kind of rambling house, with my office above the garage, and just having a single AP has never worked very well for it. I've tried several different setups with multiple AP's, but they just haven't worked all that wonderfully. I ended up having reasonable behavior with having identical APs, but I still find that clients connect to the wrong one, and other clients get confused by having the same SSID with multiple APs and just connect to the first one they see.

And I appreciate the comments from people, but when looking at prices and availability, it was really a no-brainer. The Ubiquiti single-band UAP runs at about $60 a pop, so you can buy a three-pack off Amazon for $180. The other "commercial grade" APs that do this seem to be in the $800 range. For a single AP.

So with that no-brainer, I now have a UniFi zero-handoff network  at home. And as people told me, you really don't need to run the Java controller thing except for setup. Which isn't that big of a deal.

It all seems to work fairly well, except for the fact that the UniFi APs are apparently quite picky at authentication time, and really don't like clients that optimistically connect using authentication packets at high data rates. Which the Linux 802.11 layer does by default. 

So I'm blaming the UniFi AP for being fairly fragile at connection time. Tssk, tssk.

I have a patch to make Linux just connect at slower rates, and that makes it work well. That patch is almost certainly a good idea in general, and some drivers (like the intel iwlwifi one) already did it on their own because apparently driver writers had found other picky APs.

So I hope/expect it will be merged by the networking people soonish, but it is a black mark against the UniFi AP.

That said, $60 vs $800? Yeah, I think I can live with it.___

2015-02-20 19:03:43 (79 comments, 15 reshares, 239 +1s)Open 

Lazyweb time..

Is anybody aware of zero-handoff wifi APs that just work? I know of Ubiquity UniFi, and I dislike how it needs to run that java-based controller with an open port. I don't want to set up something like that on my regular machine, but that machine gets re-installed, re-booted, and just generally does random things.

So with ubiquity, I'd probably need to set up some random other machine just for the controller. Which just seems a stupid hassle. Why they don't just sell a controller box (I'm sure a RPI could do it) escapes me.

And no, I don't want a cloud controller either. 

And don't tell me about automatic client hand-off. I have that. It's what I want to get away from.

[ Update: I'm trying UniFi without the controller, and it seems to work. One of my laptops doesn't like the UniFi network, but that one... more »

Lazyweb time..

Is anybody aware of zero-handoff wifi APs that just work? I know of Ubiquity UniFi, and I dislike how it needs to run that java-based controller with an open port. I don't want to set up something like that on my regular machine, but that machine gets re-installed, re-booted, and just generally does random things.

So with ubiquity, I'd probably need to set up some random other machine just for the controller. Which just seems a stupid hassle. Why they don't just sell a controller box (I'm sure a RPI could do it) escapes me.

And no, I don't want a cloud controller either. 

And don't tell me about automatic client hand-off. I have that. It's what I want to get away from.

[ Update: I'm trying UniFi without the controller, and it seems to work. One of my laptops doesn't like the UniFi network, but that one has been picky before. Trying to get that debugged. ]___

2015-02-13 00:22:05 (168 comments, 28 reshares, 430 +1s)Open 

Test post, please ignore.

Test post, please ignore.___

2015-02-12 23:37:32 (499 comments, 479 reshares, 1828 +1s)Open 

So, I made noises some time ago about how I don't want another 2.6.39 where the numbers are big enough that you can't really distinguish them.

We're slowly getting up there again, with 3.20 being imminent, and I'm once more close to running out of fingers and toes.

I was making noises about just moving to 4.0 some time ago. But let's see what people think.

So - continue with v3.20, because bigger numbers are sexy, or just move to v4.0 and reset the numbers to something smaller?

So, I made noises some time ago about how I don't want another 2.6.39 where the numbers are big enough that you can't really distinguish them.

We're slowly getting up there again, with 3.20 being imminent, and I'm once more close to running out of fingers and toes.

I was making noises about just moving to 4.0 some time ago. But let's see what people think.

So - continue with v3.20, because bigger numbers are sexy, or just move to v4.0 and reset the numbers to something smaller?___

posted image

2015-02-04 23:49:25 (138 comments, 53 reshares, 1130 +1s)Open 

Life is good.

No more living like an animal, tamping my own coffee, frothing my milk by hand.

Life is good.

No more living like an animal, tamping my own coffee, frothing my milk by hand.___

2015-02-03 01:47:54 (157 comments, 49 reshares, 651 +1s)Open 

Oh, how I loathe thee right now, +Intuit.

Tax season is approaching in the US, and I thought I'd use TurboTax once more because it actually worked very well for me last year. I admit I wasn't thrilled about it, because the company is famous not just for TurboTax, but for its sleazy politics and paying politicians to screw up making tax prep easier.

But it's definitely a service I'm willing to pay for, and I appreciate the simplicity. 

Or rather, I used to appreciate the simplicity.

This year was supposed to be even simpler than last time, since I could just use my previous year and import the data rather than type it in.

And it started out well - not only did it have my old information, but this year my W-2 got imported without me having to even type it in. I don't think that was true last year. Yay, progress!

My taxes... more »

Oh, how I loathe thee right now, +Intuit.

Tax season is approaching in the US, and I thought I'd use TurboTax once more because it actually worked very well for me last year. I admit I wasn't thrilled about it, because the company is famous not just for TurboTax, but for its sleazy politics and paying politicians to screw up making tax prep easier.

But it's definitely a service I'm willing to pay for, and I appreciate the simplicity. 

Or rather, I used to appreciate the simplicity.

This year was supposed to be even simpler than last time, since I could just use my previous year and import the data rather than type it in.

And it started out well - not only did it have my old information, but this year my W-2 got imported without me having to even type it in. I don't think that was true last year. Yay, progress!

My taxes are actually fairly simple, and it probably wouldn't be that painful to do them by hand, but that's the kind of convenience that actually makes me think the service is worth paying for.

And then..

Today I got the final missing piece of tax information: my 1099-MISC for the royalties for my book "Just for Fun". They are not really all that noticeable, but hey, the IRS wants to know about them, and what the IRS wants, the IRS gets. They say "Jump", I say "How high?". And it was the last remaining information, so I got back to finalize my tax return.

Last year, that royalty thing meant I had to use "TurboTax Premier", this year it apparently means "TurboTax Home & Business". I actually knew about that (since I read the news), but I wasn't too worried, because the news had also said that +Intuit had apologized because of the outcry, and that there was a rebate.

And to be honest, I didn't even care that much, because I used to pay more to just have somebody else handle it for me. Tax season is not famous for being a happy time, and I'm willing to pay a bit to lessen the pain.

But it turns out that extra cost of the upgrade wasn't the annoying part. Maybe I hadn't read the news about the TurboTax outcry sufficiently well...

The annoying part about the "upgrade" is that it also made the whole stupid single 1099-MISC form go from "just enter the information" to a rather painful experience.

Because you now have to use the "Home & Business" version, TurboTax wants fill in the idiotic "Business" forms that weren't actually useful. And when I made the mistake to decide to see if I could avoid that somehow and went back, it had already created some kind of zombie 1099-MISC entry that it took me longer to find and delete than was really called for.

The "one minute to fill in a 1099-MISC entry that had all the payer information already filled from last year" turned into an hour of trying to figure out what the heck TurboTax was unhappy about, and then extra time to just walk through the end result several times.

+Intuit - I'd have been fine with paying more. I even expected it, although I was admittedly hoping that there would be a rebate because others had complained.

But what I didn't expect was that your money-grabbing play would not just be about the higher cost, but also be a hell of an inconvenience.

And remember: the only reason to pay you guys in the first place is the convenience, so "hell of an inconvenience" is a big big red mark for you.

Remind me again why I should bother with you guys next year? Paying more for getting worse service? Sure, I see what's in it for you. I just don't see what's in it for your customers.___

2015-01-30 19:19:08 (146 comments, 80 reshares, 1021 +1s)Open 

Here's an update on the coffee situation, because I know you've all been worried about this disaster. 

I thank people for their support in these difficult times, although I have to wonder about the kind of people who suggested using boiling water, socks and coffee grounds. I realize some people seem to drink coffee the way if comes on airplanes, but really... Let's all raise our expectations a bit. Plus, if that was the kind of coffee machine that had broken, I'd not have had to call the East coast to get it sorted out, now would I?

As others figured out, I've had a Jura superautomatic for almost fifteen years now. Not the same machine for all that time - I'm on my second one, because the first one started breaking after ten years of valiant service.

Because while I'd like to tell you that I grow and grind my own coffee and use a manual... more »

Here's an update on the coffee situation, because I know you've all been worried about this disaster. 

I thank people for their support in these difficult times, although I have to wonder about the kind of people who suggested using boiling water, socks and coffee grounds. I realize some people seem to drink coffee the way if comes on airplanes, but really... Let's all raise our expectations a bit. Plus, if that was the kind of coffee machine that had broken, I'd not have had to call the East coast to get it sorted out, now would I?

As others figured out, I've had a Jura superautomatic for almost fifteen years now. Not the same machine for all that time - I'm on my second one, because the first one started breaking after ten years of valiant service.

Because while I'd like to tell you that I grow and grind my own coffee and use a manual press to get the required 10+ bar of water pressure, but I'd be lying.

I enjoy the concept of being super-serious about my coffee, and roasting my own beans, and grinding them, and just being very hands-on, but at the same time, the last thing I want to do when I'm bleary-eyed in the morning is to do anything that requires hand-eye coordination and any amount of concentration. So no, the kind of coffee machine I have, I press a button, and magic happens, and it grinds the beans for me, tamps it, extracts the coffee, froths the milk, and makes me a decent latte without me having to actually ever open my eyes.

Anyway, the Jura service center is apparently in Pennsylvania, and it seems that CNN was making a bit more of the East coast trouble than was really appropriate (no, really? I'm shocked). Because while the service center -or at least the service call part - was closed due to inclement weather on Monday, on Tuesday things were up and running again, on Wednesday I had my UPS shipping label, and today I got notified that the coffee maker arrived, got fixed, and should be on its way back.

Quite impressive turnaround +JURA. Despite the apparent collapse of civilization on Monday.

But I have learnt my lesson. I now have a backup. It's not fully automatic, and I have to actually wake up enough to grind and tamp my coffee and froth my milk myself, but I am making do and feeling very Robinson Crusoe about it all.

And am now ready for the next coffeegeddon. ___

posted image

2015-01-26 23:33:11 (69 comments, 22 reshares, 938 +1s)Open 

I finally dared look at my pictures.

And as expected, they all suck.

Except this one, which I find interesting.

I finally dared look at my pictures.

And as expected, they all suck.

Except this one, which I find interesting.___

2015-01-26 22:31:25 (344 comments, 418 reshares, 3204 +1s)Open 

You people on the East coast think you have it bad, with snow-storms and whatever.

That's nothing. My coffee maker broke, and calling the service hotline says "we're not open today due to inclement weather".

You guys get a little snow, and suddenly civilization breaks down.

My coffee maker is broken and nobody is answering the phone.

And CNN just keeps talking about snow. What about my coffee? Priorities, people, priorities.

What am I going to do without my coffee maker? I'm going to sit here in a corner, crying, that's what.

You people on the East coast think you have it bad, with snow-storms and whatever.

That's nothing. My coffee maker broke, and calling the service hotline says "we're not open today due to inclement weather".

You guys get a little snow, and suddenly civilization breaks down.

My coffee maker is broken and nobody is answering the phone.

And CNN just keeps talking about snow. What about my coffee? Priorities, people, priorities.

What am I going to do without my coffee maker? I'm going to sit here in a corner, crying, that's what.___

posted image

2015-01-24 22:08:46 (53 comments, 47 reshares, 910 +1s)Open 

Underwater pictures.

I had a camera with me too, and actually used it on E-6 (a dive site so named apparently because of the huge amounts of film used on it, and the process used to develop said film).

But I'm not sure I even want to take a peek at the results, because as usual, it's going to be full of just blurry fish butt.

So my plan is to instead take credit for all the photos +Dirk Hohndel​ took. Because that whole "make use of other people's work" worked so well with source code, why not do that in photography too?

I feel very managerial.

Excellent diving in Fiji with +Dive Wananavu 
Special thanks to +Trevor Wise for making the trip awesome.___Underwater pictures.

I had a camera with me too, and actually used it on E-6 (a dive site so named apparently because of the huge amounts of film used on it, and the process used to develop said film).

But I'm not sure I even want to take a peek at the results, because as usual, it's going to be full of just blurry fish butt.

So my plan is to instead take credit for all the photos +Dirk Hohndel​ took. Because that whole "make use of other people's work" worked so well with source code, why not do that in photography too?

I feel very managerial.

2014-12-30 20:10:16 (157 comments, 101 reshares, 1043 +1s)Open 

The merge window being over, and things being calm made me think I should try upgrading to F21..

Not the smoothest upgrade ever, but it's not too painful either. Here are my quick notes to make it come out right:

The yum upgrade instructions suggested finishing off the install by installing "system-release-workstation", but that did nothing but conflict with the firewall rules.

Doing a "groupupdate" to "Fedora Workstation" seemed to work better.

Post-upgrade woes:

 - as usual, gnome extensions don't work, since the gnome shell "versioning" is a joke. But at least the Frippery panel favorites updated fine from extensions.gnome.org. And Gnome3 remains quite usable with that extension in place. 

 - The "Lock Screen Icon" extension by +Sriram Ramkrishna (highly recommended -yes... more »

The merge window being over, and things being calm made me think I should try upgrading to F21..

Not the smoothest upgrade ever, but it's not too painful either. Here are my quick notes to make it come out right:

The yum upgrade instructions suggested finishing off the install by installing "system-release-workstation", but that did nothing but conflict with the firewall rules.

Doing a "groupupdate" to "Fedora Workstation" seemed to work better.

Post-upgrade woes:

 - as usual, gnome extensions don't work, since the gnome shell "versioning" is a joke. But at least the Frippery panel favorites updated fine from extensions.gnome.org. And Gnome3 remains quite usable with that extension in place. 

 - The "Lock Screen Icon" extension by +Sriram Ramkrishna (highly recommended - yes, I know about cmd-L, but I'm just not a magic keysequence kind of person) apparently isn't up-to-date on gnome.org, but editing the version information by hand to 3.14 makes it work again.

 - the new gnome-terminal seems to default into a new "Emo mode" (aka "Dark Theme"). I don't know who thought it was a good idea to make a terminal application have its own depressed theme different from all other applications, but I'm guessing they spend their days cutting themselves and listening to death metal, and thinking they are "cool". 

But after fixing that, F21 seems to be fine. Knock wood.___

2014-12-21 02:34:35 (67 comments, 15 reshares, 470 +1s)Open 

A white puppy may have been a mistake.

Perhaps not by itself, but when combined with "living in Portland" and "teach the dog to walk itself", it turns out that a dog that is more the color of dried mud might have been a better idea.

We got that right pretty much by mistake with our older dog.

A white puppy may have been a mistake.

Perhaps not by itself, but when combined with "living in Portland" and "teach the dog to walk itself", it turns out that a dog that is more the color of dried mud might have been a better idea.

We got that right pretty much by mistake with our older dog.___

posted image

2014-12-18 01:32:59 (114 comments, 64 reshares, 1445 +1s)Open 

I know what you're thinking.

You're thinking "Hey, Linus' daughter has been driving for almost half a year now, and it's been at least two weeks since CNN had a story about the blood flowing on the Oregon roads. How bad can it possibly be?"

And you're almost ready to come out of your survival bunker, especially since your supplies are starting to run low. It just has to be safe enough to come out, right?

Wrong.

I have more than one daughter, and now there's two of them on the roads.

Congrats to Daniela. To the rest of you? Not so much.

I know what you're thinking.

You're thinking "Hey, Linus' daughter has been driving for almost half a year now, and it's been at least two weeks since CNN had a story about the blood flowing on the Oregon roads. How bad can it possibly be?"

And you're almost ready to come out of your survival bunker, especially since your supplies are starting to run low. It just has to be safe enough to come out, right?

Wrong.

I have more than one daughter, and now there's two of them on the roads.

Congrats to Daniela. To the rest of you? Not so much.___

2014-12-18 01:26:46 (10 comments, 7 reshares, 129 +1s)Open 

So the whole +Subsurface project has grown up, and there's fancy interactive UI stuff etc thanks to all the people involved. And the 4.3 release is imminent, and the project looks good.

But +Dirk Hohndel saw a YouTube video of a Qt project release, and now he wants to take Subsurface to the next level on the release and presentation front too.

Sadly, none of us have any mad skillz when it comes to that kind of thing, so Dirk is reaching out to see if some poor hapless soul wants to wreath him/herself in eternal glory by showing off their presentation skills.

It probably helps if you know what a dive log is, but I think the main skill-set needed here is making a nice presentation video.

I'm looking for someone with a marketing / visual media background (or an inclination for those) who'd be interested in helping us present Subsurface better to its users.
We have a decent user manual, our UI is not terrible, but the way we present ourselves (both on our website and in our announcements) is just lame.
I have neither the talent nor, frankly, the time (I'm busy writing code and fixing bugs and maintaing the project) to do this... but there's so much low hanging fruit and room for improvement.

So if you have some time and would like to help your favorite dive log program, here's your chance ;-)___So the whole +Subsurface project has grown up, and there's fancy interactive UI stuff etc thanks to all the people involved. And the 4.3 release is imminent, and the project looks good.

But +Dirk Hohndel saw a YouTube video of a Qt project release, and now he wants to take Subsurface to the next level on the release and presentation front too.

Sadly, none of us have any mad skillz when it comes to that kind of thing, so Dirk is reaching out to see if some poor hapless soul wants to wreath him/herself in eternal glory by showing off their presentation skills.

It probably helps if you know what a dive log is, but I think the main skill-set needed here is making a nice presentation video.

2014-12-16 02:47:33 (95 comments, 125 reshares, 2151 +1s)Open 

Good job, GMail.

2,400+ emails of spam in the last six days, and only two of them were real kernel mailing list emails. And even those two were noisy enough that I can kind of see why gmail would have decided they look like spam.

Since pretty much all my work is email-oriented, and the merge window is stressful and busy enough without that kind of crap, I really appreciate it when the spam filter works well.

Good job, GMail.

2,400+ emails of spam in the last six days, and only two of them were real kernel mailing list emails. And even those two were noisy enough that I can kind of see why gmail would have decided they look like spam.

Since pretty much all my work is email-oriented, and the merge window is stressful and busy enough without that kind of crap, I really appreciate it when the spam filter works well.___

posted image

2014-12-05 23:01:18 (49 comments, 6 reshares, 498 +1s)Open 

I had to go to the wayback machine to find this picture of Patricia from my old homepage.

She's 18 today. Grattis!

I had to go to the wayback machine to find this picture of Patricia from my old homepage.

She's 18 today. Grattis!___

2014-12-05 01:31:25 (140 comments, 71 reshares, 922 +1s)Open 

Whee. Just installed a new monitor.

3840x2160 resolution - it's the Dell 28" UHD panel - for $299 thanks to Microsoft's black Friday deal. Thanks MS!

Ok, I have to admit that it's not actually a great panel: very clear color shifts off-center, 30Hz refresh etc. But still - I'm a nut for resolution, and at $299 I decided that this will carry me over until better panels start showing up at good prices.

Whee. Just installed a new monitor.

3840x2160 resolution - it's the Dell 28" UHD panel - for $299 thanks to Microsoft's black Friday deal. Thanks MS!

Ok, I have to admit that it's not actually a great panel: very clear color shifts off-center, 30Hz refresh etc. But still - I'm a nut for resolution, and at $299 I decided that this will carry me over until better panels start showing up at good prices.___

posted image

2014-11-03 21:07:46 (22 comments, 15 reshares, 204 +1s)Open 

So I finally updated my dive computer ramblings with my thoughts on the new Suunto EON Steel. I only have 21h of diving from one single trip on it, so it's not like this is anything exhaustive, but I thought I'd mention it here on G+, since this is where the dive computer rambling text started.

So I finally updated my dive computer ramblings with my thoughts on the new Suunto EON Steel. I only have 21h of diving from one single trip on it, so it's not like this is anything exhaustive, but I thought I'd mention it here on G+, since this is where the dive computer rambling text started.___

posted image

2014-10-31 22:19:22 (58 comments, 65 reshares, 496 +1s)Open 

Alan is at it again.

If your hardware isn't quite capable enough for ELKS, maybe you can try Fuzix?

Because who doesn't have an older Z80-based computer or two lying around, looking for a new purpose in life? 

Fed up of SystemD ?
Kdbus the final straw ?
Linux community too large and noisy ?
Yearn for the good old days when you knew every contributor by name and the source code fitted on a single floppy disc ?

I am pleased to announce the initial (very initial) code drop of the Fuzix OS. The goal of Fuzix is to provide a reasonably complete Systen 5 Unix experience without all the bloat. At this point in time the kernel needs about 40K, plus memory for user space.

The Initially supported processor architecture is the Zilog Z80. The code uses no "naughty" instructions so should run correctly on clones and variants, as well as on things like the T80 FPGA core. The core code has been built for 6809 and 6502 as a sanity test but more work would be needed to bring up an actual platform. In theory if it's got 8bits and banked RAM you can probably run Fuzix OS on it.

At this point there is no 8086 port. It's certainly doable for a PC/XT or PC/AT style box but needs a usable open source ANSI C for 8086.. I've done some initial work on pcc (http://pcc.ludd.ltu.se/) but could do with help on bringing that up further as I've not had time to make much progress on it.

So why Fuzix ?

- There are various other "modern" OS for Z80 systems but they are not CPU portable, and except for CP/M mostly non-free or depending upon non-free tools. In time they will become a liability not an aid to playing with old systems

- UZI is neat but constrained by limits in the tools and unbanked memory configuration

- UZI180 is neater but still lacks some basic features

- All the existing UZI variants are forks, and generally incompatible. That's not a long term sustainable way to maintain retro systems.

But in truth the main reason is simpler

- Because it's fun.... and it's halloween which as an ex Red Hatter is kind of the right day for a release

https://github.com/EtchedPixels/FUZIX___Alan is at it again.

If your hardware isn't quite capable enough for ELKS, maybe you can try Fuzix?

Because who doesn't have an older Z80-based computer or two lying around, looking for a new purpose in life? 

2014-10-23 21:31:58 (65 comments, 46 reshares, 1114 +1s)Open 

Google Now is just messing with me. It's talking about "Partial solar eclipse: Oct 23 afternoon".

Yeah, Google, I live in Portland. Here, the "partial solar eclipse" started a few weeks ago, and is expected to last until next June or so. It's not some "this afternoon" thing.

Google Now is just messing with me. It's talking about "Partial solar eclipse: Oct 23 afternoon".

Yeah, Google, I live in Portland. Here, the "partial solar eclipse" started a few weeks ago, and is expected to last until next June or so. It's not some "this afternoon" thing.___

2014-10-05 19:58:36 (33 comments, 50 reshares, 767 +1s)Open 

So as I posted a couple of weeks ago, I wanted to do the Linux 3.17 release one week early so that I could get the first week of the merge window done before travel. 

That was not to be.

So 3.17 went through the usual full rc schedule, and it's out today, rather than a week ago. Go get it, and kick the brand new shining tires.

And because I'm now traveling during what would normally be the first week of the merge window, I'm going to delay the merge window instead.  Oh well. 

But hey, if you have your git tree ready for merging, you can always send the pull request early anyway. That will help get your stuff in early once I actually start merging...

So as I posted a couple of weeks ago, I wanted to do the Linux 3.17 release one week early so that I could get the first week of the merge window done before travel. 

That was not to be.

So 3.17 went through the usual full rc schedule, and it's out today, rather than a week ago. Go get it, and kick the brand new shining tires.

And because I'm now traveling during what would normally be the first week of the merge window, I'm going to delay the merge window instead.  Oh well. 

But hey, if you have your git tree ready for merging, you can always send the pull request early anyway. That will help get your stuff in early once I actually start merging...___

Buttons

A special service of CircleCount.com is the following button.

The button shows the number of followers you have directly in a small button. You can add this button to your website, like the +1-Button of Google or the Like-Button of Facebook.






You can add this button directly in your website. For more information about the CircleCount Buttons and the description how to add them to another page click here.

Linus TorvaldsCircloscope