Microsoft, innovative? Nah, really!

A new version of Windows Mobile, is supposed to have a Honeycomb like start menu.

But hey wait a minute, I remember a X window manger that has something like that. After a bit of a hunt, I found it: Unix Desktop Environment (UDE) born back in 2004 [Wiki] [home] [screen].

It’s been on my todo list for a couple years now, to try out UDE; but then again, writing my own window manager for fun, and splelunking blackbox have also been on my todo list for a few years lol. I’m sure no one working on Windows Mobile 6.5 has ever heard of UDE, but it is nice to see someone at Microsoft is willing to try something DIFFERENT, if not totally new….

So far, the most innovative thing I’ve seen come out of Microsoft is some of the new window operations/shortcuts I’ve heard about in Windows 7; my response to it being: Have you jackasses really taken over a decade to figure out how to do that, or did you finally realize that window mangement has evolved since 1987 ???

Quote of the Day

This is a consequence rather than a goal. I abhor a system designed for the “user”, if that word is a coded pejorative meaning “stupid and unsophisticated”.

— Ken Thompson

Hmm, some how this makes me laugh when I think of ed and notepad (ed is like the most basic editor I’ve ever met, but it’s still 1000 times better then notepad)

Annoyance with half assed work

I will never understand why so many people seem to do so much insecure $h|+ with temporary files…. for the love of petes sister, if the system provides secure alterntiives — use them for cryoing out !)%(!%)!(%Y)!ing loud. Is it really that hard? It’s not like you have to implement the damn wheel everwhere…. And if osme one is going to reimplement the damn wheel — make it a better one, not even worse one shaped like a triangle!!!

Some times… people really, really, really annoy me with what they do….

Day dreams

Recently, I’ve been drueling a bit at the T-Mobile G1, if I had the money to spare, it would really be worth it, in it’s own way lol. Especially the fun of bending it to the functionality I require from such a gizmo, although honestly; I don’t care much for such mobile devices. In America, we’re stuck in a country where it pays more to rehash last years crap then be innovative; just look at Microsofts last 30 years of products.

I doubt, if I’ll ever meet a gizomo smaller then a laptop but bigger then a pen, that I won’t consider unneccessarily “downgraded”, short of importing an old Zaurus PDA or building something myself. Heh, if I had the kind of cash Mark Shuttleworth has, I would really have some fun :-). Enough cash to cover the educational-in-betweens, and the cash to see just what is possible with modern technology…

And then sale it and go broke in the process of competing with same ol’craps that tries to set the users expectations, not go for the gold.

Days thoughts, thus far

Managed to get to bed early last night, was only up to around 0330R haha. Dreams were a mixture, of pleasant and unpleasant; the former parts still being on my mind. I also woke up to some good news: an unexpected day off work! Which is good, because tomorrow will likely be a living hell…. as usual.

I’m tired, and it’s only 1736R. Really, I think the dog is the smart one lol, Willows been sleeping all day >_<. Last night, I posted on Daemon Forums asking for suggestions on a lightweight web browser to replace Firefox3. I've used Firefox for a really, really, really long time; but 1.5.x was the best hehe. I found Fx2 disappointing in terms of usability, and Fx3 has been totally useless for me on Windows, and a major pain in the ass under FreeBSD. I also went through Links 2.2, and tested it thoroughly; I could live without CSS support, if only it supported tabbed browsing in the GUI. Links is really a very nice browser on the user side, it also boats great speed and highly legible display. Today, I did some heavy testing on the FreeBSD and Linux builds of Opera 9.63. For a long time, I used Opera, first in the 8.5x and later into the early 9.x before switching defaults. Dillo2, Arora, and Midori are next on my hit list; but it would be awesome to adapt Opera as my standard browser again. I'm a person that very much likes to use his own personal environment, rather then someone else’s can of spam.

I also enjoy software that are both portable, easy to manage, and don’t make you unlearn things just for changing Operating Systems. One of my big beefs with Firefox for example, Unix edit->preferences Vs Windows tools->preferences. It adapts to what the user would expect, which is honourable for such a program I guess, but pisses me off ^_^.

Opera is one of the better proprietary products I’ve encountered, and one of my favorite web browsers. Unlike Internet Explorer and Mozilla Firefox, there is no need to extend it in order to get the most bang for ya buck either 😉

I really hate to tell people how to do their job

I really hate to tell people how to do their job, especially when they are the ones who should be getting paid to do it; but sometimes I can’t help but wonder, if some people have ever heard of the words race condition or predictability, being used in the same sentence as exploit or security vulnerability?

Getting playful

I’ve been experimenting with extracting PC-BSD PBI on FreeBSD; mainly because I would like to do a little postmortem analysis on a couple of PBI’s, to see if the “Officially sanctioned” PBI Developers are still following the rules.

The process is actually a lot simpler then I thought it would be, the only problem is doing it in a chroot lol. Already more then 200MB in files in /tmp/chroot, and I’ve found that PBI must “assume” the presence of a lot of shit, because it will segfault if even simple things like awk or whoami are missing, let along bigger things 8=), what ever happened to error checking? But anyway, it’s a fairly easy thing to sort out, even with having to take a fair number of libraries and programs into the chroot, in order to fool the thing into -extract’ing. So far, I’ve only hit one snag:

/home/0/.PBItmp/.pbistart: ./PBI: not found

which I have not figured out yet.

I think I’ve also found the origin of one of the more stupid elements of the PBC Sh API, and it seems to reflect the PBI sub systems source, judging by what I see in PC-BSDs Subversion >_>. It also reminds me, that some people seem to have never heard of a symbolic constant in their entire lives…. which also explains a few other things about the PBI Creation process and PC-BSD in general. Since PC-BSD, unlike a *real* BSD system, does not believe in documenting anything. I’ve had to go straight to the (also undocumented) source for answers, it also temps me to write a detailed review and commentary – but I’ll keep my mouth shut for now. The number of people they will probably buttfuck in the long run is their own concern, I’ve already left. I’m not really interested in shifting through several thousand lines of intermixed Bourne, Bourne Again, and C++ code just to audit a few PBI; let some other poor schlep, eh Good Samaritan deal with this schlockware.

If my post doesn’t make it obvious by now, the reasons why I was conducting the tests within a chroot environment, rather then sparing myself the trouble -> I wouldn’t let the PC-BSD developers, or most peoples PBI touch one of my systems with a ten-thousand foot cattle prod, and I don’t have time for setting up a jail. That is the kind of feelings I’ve got for the project, after using PC-BSD for years; now OpenBSD, FreeBSD, and NetBSD on the other hand, them I trust… and have seen the resulting work to warrant it lol.

– A strict son of a bitch.

Score: Spidey 1, Windows 0;

0/ Registry fixed
1/ Paths fixed
2/ Browser profile fixed
3/ UserProfile changed
4/ Permissions fixed
5/ Twisted Windows arm into obedience
6/ Shim wedged into place
7/ Look how many issues get fixed, if you just kick Windows in the teeth >_>

What a morning, lol.

Well, it’s been on my list for awhile, but I finally got around to posting it on the PC-BSD forum. Poll: Common problem/questions FAQ for each release branch. It was one of the things on my list of project short comings, that reminds me… I need to add more >_>

One reason why I use FreeBSD and OpenBSD on my machines, they do a professional job of things lol. Maybe it’s the nature of projects like PC-BSD and Ubuntu, to pay less attention to things then the systems they’ve ripped use Both FreeBSD and Debian do a much better job them PC-BSD and Ubuntu at many things, hell even Slackware and Windows does better lol.

As to the thread I started on forums.pcbsd.org, I also sent out a PM to 20~30 people in the forum regular, semi-regular, and past regular visitor range, asking for their inputs. With a little luck, between anyone that actually reads their PMs and our current crowd, that’ll help contribute feedback in the thread, to prove I’m not just talking out my ass…

Hmm, I was dreaming about being involved in a proper SAS assault this morning, nothing like that to get ya blood pumping before work lol. Managed to survive work, cut my other thumb (for korn skae!), got off work late and missed a tea appointment :, got dragged out grocery shopping *again*,m and I think my mothers finally finished spending all forms of savings lol; she also owes me money >_>.

I’m like the only one in my family that knows how to save money lol. Not looking forward to the rest of th eweek that much, but I’ll be off much of next week; I am really not looking forward to Christmas lol.

On a lighter note, I’ve been promoted from Moderator to an Administrator on forums.pcbsd.org along with jnixon. Kris Moore and James (jnixon) have been improving the spam protection, much to the relief of forum regulars; and there is now the big red button I’ve been longing for in dealing with spammers! With luck, jnixon will keep some activity on forum matters, so I won’t be the only active admin, which probably wouldn’t much nicer a task then being the only active moderator was lol. Admin on the forum, is a bit of a closer association then I want with the PC-BSD project…. but I also don’t want to see the forums go to pot, so I ain’t arguing. I personally prefer newsgroups (USENET) for such matters, but most PC-BSD users seem to hit the forums when they need help. Hmm, that reminds me, I need a new news reader lol.

Hmm… maybe, this means we can finally get a proper (sticky) F.A.Q. and Common Issues thread going when new releases come out; although me ablibing it myself, wasn’t my idea of how to fix the problem lol.