liam_on_linux: (Default)
They're a bit better in some ways. It's somewhat marginal now.

OK. Position statement up front.

Anyone who works in computers and only knows one platform is clueless. You need cross-platform knowledge and experience to actually be able to assess strengths, weaknesses, etc.

Most people in IT this century only know Windows and have only known Windows. This means that the majority of the IT trade are, by definition, clueless.

There is little real cross-platform experience any more, because so few platforms are left. Today, it's Windows NT or Unix, running on x86 or ARM. 2 families of OS, 2 families of processor. That is not diversity.

So, only olde phartes, yeah like me, who remember the 1970s and 1980s when diversity in computing meant something, have any really useful insight. But the snag with asking olde phartes is we're jaded & curmudgeonly & hate everything.

So, this being so...

The Mac's OS design is better and cleaner, but that's only to the extent of saying New York City's design is better and cleaner than London's. Neither is good, but one is marginally more logical and systematic than the other.

The desktop is much simpler and cleaner and prettier.

App installation and removal is easier and doesn't involve running untrusted binaries from 3rd parties, which is such a hallmark of Windows that Windows-only types think it is normal and natural and do not see if for the howling screaming horror abomination that it actually is. Indeed, put Windows types in front of Linux and they try to download and run binaries and whinge when it doesn't work. See comment about cluelessness above.

(One of the few places where Linux is genuinely ahead -- far ahead -- today is software installation and removal.)

Mac apps are fewer in number but higher in quality.

The Mac tradition of relative simplicity has been merged with the Unix philosophy of "no news is good news". Macs don't tell you when things work. They only warn you when things don't work. This is a huge conceptual difference from the VMS/Windows philosophy, and so, typically, this goes totally unnoticed by Windows types.

Go from a Mac to Windows and what you see is that Windows is constantly nagging you. Update this. Update that. Ooh you've plugged a device in. Ooh, you removed it. Hey it's back but on a different port, I need a new driver. Oh the network's gone. No hang on it's back. Hey, where's the printer? You have a printer! Did you know you have an HP printer? Would you like to buy HP ink?

Macs don't do this. Occasionally it coughs discreetly and asks if you know that something bad happened.

PC users are used to it and filter it out.

Also, PC OSes and apps are all licensed and copy-protected. Everything has to be verified and approved. Macs just trust you, mostly.

Both are reliable, mostly. Both just work now, mostly. Both rarely fail, try to recover fairly gracefully and don't throw cryptic blue-screens at you. That difference is gone.

But because of Windows' terrible design and the mistakes that the marketing lizards made the engineers put in, it's howlingly insecure, and vastly prone to malware. This is because it was implemented badly.

Windows apologists -- see cluelessness -- think it's fine and it's just because it dominates the market. This is because they are clueless and don't know how things should be done. Ignore them. They are loud; some will whine about this. They are wrong but not bright enough to know it. Ignore them.

You need antimalware on Windows. You don't on anything else. Antimalware makes computers slower. So, Windows is slower. Take a Windows PC, nuke it, put Linux on it and it feels a bit quicker.

Only a bit 'cos Linux too is a vile mess of 1970s crap. If it still worked, you could put BeOS on it and discover, holy shit wow lookit that, this thing is really fsckin' fast and powerful, but no modern OS lets you feel it. It's under 5GB of layered legacy crap.

(Another good example was RISC OS. Today, millions of people are playing with Raspberry Pis, a really crappy underpowered £25 tiny computer that runs Linux very poorly. Raspberry Pis have ARM processors. The ARM processor's original native OS, RISC OS, still exists. Put RISC OS on a Raspberry Pi and suddenly it's a very fast, powerful, responsive computer. Swap the memory card for Linux and it crawls like a one-legged dog again. This is the difference between an efficient OS and an inefficient one. The snag is that RISC OS is horribly obsolete now so it's not much use, but it does demonstrate the efficiency of 1980s OSes compared to 1960s/1970s ones with a few decades of crap layered on top.)

Windows can be sort of all right, if you don't expect much, are savvy, careful and smart, and really need some proprietary apps.

If you just want the Interwebs and a bit of fun, it's a waste of time and effort, but Windows people think that there's nothing else (see clueless) and so it survives.

Meanwhile, people are buying smartphones and Chromebooks which are good enough if you haven't drunk the cool-aid.

But really, they're all a bit shit, it's just that Windows is a bit shittier but 99% of computers run it and 99% of computer fettlers don't know anything else.

Once, before Windows NT, but after Unix killed the Real Computers, Unix was the only real game in town for serious workstation users.

Back then, a smart man wrote:

“I liken starting one’s computing career with Unix, say as an undergraduate, to being born in East Africa. It is intolerably hot, your body is covered with lice and flies, you are malnourished and you suffer from numerous curable diseases. But, as far as young East Africans can tell, this is simply the natural condition and they live within it. By the time they find out differently, it is too late. They already think that the writing of shell scripts is a natural act.” — Ken Pier, Xerox PARC
That was 30y ago. Now, Windows is like that. Unix is the same but you have air-conditioning and some shots and all the Big Macs you can eat.

It's a horrid vile shitty mess, but basically there's no choice any more. You just get to choose the flavour of shit you will roll in. Some stink slightly less.
liam_on_linux: (Default)
I am already sick and tired of listening to clueless noobs who think they're techies saying "XP is fine, stop worrying" or "I don't do Linux, it's too different" or "I tried it in 2002 and it was rubbish".

Well it's longer since Ubuntu came out (2004) than the gap from Windows for Workgroups 3.11 to Windows XP. Remember the extent of those changes? Well Linux changes a lot faster.

And so what if it's not the same? It's not like changing from a car to a motorbike. It's not that different any more.

To a techie who looks under the hood, who does their own maintenance, sure, it's going from petrol car to electric bike or something. Very little in common.

To someone who uses a desktop, browses the web, plays some simple Flash games or Solitaire etc., occasionally opens a PDF and prints it, or opens an MS Office doc, completes a form and sends it back, stuff like that, then an appropriately-chosen Linux is more like WinXP than Win8 is by far.

But there is galloping fear of the alien in IT. Probably, I suspect, because there are millions of people working in IT who know nothing at all except MS Windows. Everything else is foreign to them, alien and terrifying, and they instantly react like a pod-person in the 1970s Invasion of the Body Snatchers.



And you know what? It's appropriate, because you're all fucking pod people. Stamped out, copies, clones, with no originality and no imagination. You're neophobic.

Anyone who actually knows about computers - real tech people - can handle any OS, any machine. I've troubleshot and fixed problems with machines I have never seen or heard of before; I've sorted out stuff on AS/400 and IBM System/360 mainframes, I've got a DEC PDP-11 talking and doing file exchange with a classic Mac running System 7, and before I walked in, I had never even seen a PDP-11 in my life before.

Software is an office supply, like paperclips. Today it all does much the same, in much the same way.

Imagine the contempt you'd feel for someone who bleated and whinged and complained that they were given a different brand of stapler, or they had to change filing cabinets to one where the keyhole's on the other side. You'd sneer at someone who demanded a training course to help them adjust.

Anyone who only knows one platform, one OS, is not a techie at all, not of any type. If you can't drive half a dozen kinds of computers then you can't drive.

Any competent biker could switch from a 125 trailie to a Gold Wing to a superbike and not kill themselves when they twisted the throttle. They'd go with respect and care and caution, not bleat like an infant because one of the buttons on the handlebars had moved and was a different colour.

So bloody well grow up.

Linux is an answer to a problem. If you have an old XP computer, no it is not safe to use it any more, and yes, you should replace it. But if you get a new one with Win8, it will be very very different indeed. They don't even have a BIOS any more, let alone a bloody Start menu.

And if you don't have the money for a new one, well, an old XP computer won't run Windows 7 properly, no.

But there's a perfectly good alternative that is faster, simpler, safer, more secure, more reliable and it doesn't even cost anything. It'll run on anything XP runs on, works great and all you have to do is get your hands oily. Use Google. Don't think "I know this." You don't. No, not all computers install software by downloading a binary and running it - in fact, that's a fucking stupid design, which spreads malware. Not all computers use a website for updates - that's a fucking stupid design, too.

So grow a pair. Stop whinging. Google "how to install skype ubuntu" rather than downloading and fucking about and breaking it. Download "how to enable GeForce 240 ubuntu 12.04" before you go wasting time. Google "transfer IE bookmarks Firefox" or "libreoffice excel compatibility" or whatever.

Don't assume you know. Assume you don't. You have the entire world's information resource at your fingertips. Use it. Ask the Internet. Ask bloody Ixion.

But stop fucking whinging that "it doesn't run my copy of Anus Invaders 6" or "my crappy plastic £30 printer from PC World doesn't work" and buy a better one. It's cheaper than a new ink cartridge anyway.

Learn. Life is learning. Life is growth. Stop acting like a corpse and live.
liam_on_linux: (Default)
Linux on modern PC hardware is harder work today than it was say 5y ago. Also, the Linux desktop today is inferior to that of 5y ago, more splintered and incoherent, with lots of new tech and new desktops which are not generally well-liked by users. And the thing that nobody is spotting is that all this is a direct result of Microsoft's efforts over the last 5-6y.

As a result of Microsoft action, now we have:

• UEFI
• SecureBoot
• Windows 8.x OEM deals that require the above

And on Linux:

• GNOME 2 is no more; instead we have GNOME 3, Unity, Cinnamon, Maté, Consort & more.
Read more... )
liam_on_linux: (Default)
Not only do I have recent, decent-performance, still-perfectly-usable PC hardware that can't boot off USB, or can but can't remember the setting* so that it has to be done every time you need it, but I also note that the BIOS in the current shipping versions of both VirtualBox and VMware cannot boot from USB devices.

It is not a rare or uncommon problem.

Yes, I have had dozens of techies say they've never seen it. Well, tough. It's not rare; it just means that they've had a lot less breadth of experience than I have.

Read more... )
liam_on_linux: (Default)
Since none of my spare or test machines have hardware 3D, I was unable to try it until recently. Then I was testing an MSI Wind Top all-in-one touchscreen Atom PC as part of the Simplicity Computers project. (We've decided against it now.)

(The Wind Top works OK with *buntu, but for one entertaining bug: the axes on the touchscreen are reversed. Move your finger left, the pointer goes right; move finger up, pointer goes down. Install the drivers and config to fix this (which depends on HAL, and so doesn't work right on modern *buntu) and the screen image moves offcentre and goes all blurry, so though the touchscreen now works, you can barely read anything, it's all ugly, and the picture is offset about 5mm vertical & 1cm horizontal from where it should be and thus where the pointer is. As it's an all-in-one, there are no screen geometry controls, hardware or software. At which point, we gave up and sent it back.)

Anyway, I got Natty alpha 3 or so working on it.

Compiz crashes more times than Aeroflot in volcano season, taking the "desktop" - not that that word is accurate any more - with it.

The autohiding menu bar is insane, combining the worst of MacOS (menus randomly changing depending which window is active and having no spacial association with whichever window they control - if they control any visible window) and the worst of the Amiga (on which menus are hidden unless you whack the mouse up to the top of the screen and then right-click.) It's about as discoverable as Minoan Linear A.

The NotADockHonest™ is weird and feels raw and unfinished, not like something that shipped as part of Ubuntu 10.04 and 10.10 Netbook Remix. I don't like it as much as the Mac OS X Dock - and I don't like that much - but I am prepared to give the Unity Dock time. Maybe I'll adapt to it.

I mean, I don't like GNOME panels much, either, after all. They're much more customisable than Windows ones, except not in the ways I want (e.g. vertical orientation (b0rked), e.g. large panels but small icons; (no, you can't have that. And you can't have any pudding, either. Bad user, no biccie.))

(Incidentally again, if you like vertical docks and panels, Docky and GLX-Dock and AWM are all broken, too. If you want a nice, attractive dock that actually works quite well in a vertical orientation, try ADeskBar. It's good. Best I've found for Linux yet. Homepage seems to be down, though.)

Mind you, after a little playing, I like the WindowMaker docks much less than OS X ones. (I mean, no labels or tooltips? You are taking the mickey, right?)

But so far, the new Ubuntu 11.04 layout, from a play with a flaky, unstable implementation, just felt like it wasn't something powerful and capable enough to run a PC with. Not yet.

I have no choice but to stick with GNOME 2 on my laptop. It's seven years old, but rock-solid and nicely fast & responsive with Maverick. Much much better than Windows XP on the same hardware. But its ATI Radeon Mobility - actually a 16MB Rage II or III, roughly - doesn't work with Compiz and to give good performance (and to be able to drive a 1280×1024 external monitor) it has to be dropped to 65K colours.

Which Ubuntu provides no UI at all to do, of course.

So you have to edit /etc/X11/xorg.conf.

Only *buntu >10.x doesn't have an xorg.conf file any more. So you have to write one of your own. (I found a blank one that can be adapted, which is very handy.)

Once you've done that and got the graphics working, then you might, perhaps, want suspend/wake and hibernate/resume to work. That means adding "nomodeswitch" to the kernel boot parameters.

That means you lose the graphical boot sequence (which has the colours corrupted on this machine, anyway.)

So you might want to add "vga=791" to the kernel boot params too, to get a graphical boot back, in the same resolution as your desktop.

After doing all this, it works like a dream and is really nice, but forget any hardware 3D, so forget the Netbook interface - or the new Unity one. And also, I think, that means forget GNOME 3, as well.

The obscure and poorly-supported make of this weirdly non-standard machine?

IBM.

Not Lenovo, actual IBM. It's from 2004. A Thinkpad X31.

Saying all that, I still prefer *buntu to the alternatives.

But I think that as of or after Natty, I might be going over to Linux Mint full-time...

Mint, of course, is based on GNOME 2 and has no truck with any of this netbook or unity or GNOME 3 business.

But what is going to happen when GNOME 2 is no longer supported or updated, I wonder?

I mean (*shudder*) I might have to go over to KDE. But the ugly, it burnsssssss... I don't want 23,452,356 options to tweak, I want it to work, and it really helps if it looks vaguely professional and smart while it's at it, not like a red/green colourblind 13 year old's LSD nightmare.
liam_on_linux: (Default)
Repurposed comment I just left on El Reg.

I noticed today that RegHardware ran a review of the Desire HD, the device that finally swayed me into abandoning Symbian and going for Android. Here is my response...

I've had one since October and overall I like it.

The battery life is appalling - it lasts about six hours in normal use, which I do not regard as heavy. It's the first charge-twice-a-day phone I've owned; I now constantly carry a spare battery and a USB charging cable.

It really would benefit from simple cursor and select keys and make/end call buttons - both for ease, precision and for use with gloves, for instance. You lose the onscreen cursor keys with Swype or any other enhanced keyboard; even with these tools, text entry and editing is infuriating, slow and painful. Entering more than a short paragraph makes me shout at the device in rage.

Those whinging about its size are munchkins, hobbits or something. The Desire HD is too small, if anything! A phone should reach from ear to mouth; this thing is a good inch-plus shorter than its predecessor, a Nokia E90, and HTC's battery is just laughably tiny.

It would benefit a lot from being two to three centimetres longer with some of the extra space used for just a few physical buttons. It also really needs to be twice as thick, with a big slab of detachable battery on the back - it needs something like 3500mAh to be usable as a smartphone all day. By which I mean calls, email, social networks, GPS, some music playback, occasional Web use, etc. Even with spare batteries I daren't listen to music or run the instant-messaging client on mine - it would die in a few hours.

Of course, then the little tiny people with their little tiny child hands and tiny miniature pockets would whine - but sod them, they have an abundance of microscopic kiddie-sized hairdressers' phones to play with. Let 'em whinge.

Better still, a slide-out keyboard on a phone with a screen this big - or bigger. An Acer Liquid Metal with a half-decent keyboard and a 3500-4000mAh battery would be ideal.

But no, oompaloompas rule the mobile-phone world these days, so even we proper man-sized actual adults are cursed with phones designed for infant People Of Restricted Growth.

For comparison, my* old HTC Universal, with a third party extended battery of ±3800mAh, could last for about two and a half days on a charge. Go to work Friday morning, go away for the weekend and it was still running when you got back to the office on Monday morning and could charge it. That is a credible battery life. The Desire HD's is a joke. Yes, it was an inch and a half thick and weighed about 400g, but it was totally worth it.



* Well, [livejournal.com profile] dougs's, really. Tragically stolen. I owe him.

May 2025

S M T W T F S
    12 3
45678910
11121314151617
1819 2021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 13th, 2025 06:40 pm
Powered by Dreamwidth Studios