Geek Anvil (currently geeking...)

Does exactly what it says on the tin. Some of the nonsense contained herein may be very loosely related to The Sisters of Mercy, but I wouldn't bet your PayPal account on it. In keeping with the internet's general theme nothing written here should be taken as Gospel: over three quarters of it is utter gibberish, and most of the forum's denizens haven't spoken to another human being face-to-face for decades. Don't worry your pretty little heads about it. Above all else, remember this: You don't have to stay forever. I will understand.
User avatar
DocSommer
Slight Overbomber
Posts: 1828
Joined: 17 Apr 2006, 11:53
Location: Hamburg

yea but w2k wasn't really targeted for the consumer market IIRC - kind of a bridge between windows NT and XP. At that time most consumer PCs were bundled with Me - poor customers^^
User avatar
markfiend
goriller of form 3b
Posts: 21181
Joined: 11 Nov 2003, 10:55
Location: st custards
Contact:

Image
FTFY
The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt.
—Bertrand Russell
User avatar
Quiff Boy
Herr Administrator
Posts: 16795
Joined: 25 Jan 2002, 00:00
Location: Lurking and fixing
Contact:

:lol: :lol: :lol: :notworthy:
What’s the difference between a buffalo and a bison?
User avatar
DocSommer
Slight Overbomber
Posts: 1828
Joined: 17 Apr 2006, 11:53
Location: Hamburg

doesn't really match with my experience but :lol: :lol: :lol: :notworthy: indeed ;D
User avatar
markfiend
goriller of form 3b
Posts: 21181
Joined: 11 Nov 2003, 10:55
Location: st custards
Contact:

Seriously, when you've been using a *nix-based system for a while, moving back to Windows (disclosure: I've not tried Win8 yet) just feels crippled.
The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt.
—Bertrand Russell
User avatar
Izzy HaveMercy
The Worlds Greatest Living Belgian
Posts: 8844
Joined: 29 Jan 2002, 00:00
Location: Long Dark Forties
Contact:

Windows 3.11 and WinXP were the best IMO, I worked happily on both of them and did some nice production work under XP, but now, with Mac OSX Snow Leopard... hmm :))

IZ.
.
.
For Greater Good - Ambient Music for the Masses...
.
.
User avatar
DocSommer
Slight Overbomber
Posts: 1828
Joined: 17 Apr 2006, 11:53
Location: Hamburg

markfiend wrote:Seriously, when you've been using a *nix-based system for a while, moving back to Windows (disclosure: I've not tried Win8 yet) just feels crippled.
I have to deal with misc. systems business-wise but still prefer windows 7 for my private computers (except my NAS server running some sort of FreeBSD). All in all I'm more in to applications/3rd party stuff, sometimes gaming and as long as the OS is solid, stable and not loosing performance over time I don't really care what brand or version it is. I know a few people with MAcBooks and mostly booting M$ OS :lol: ....other people prefer MacOS or true Geek independent UNIX derivates (linux projects...) - I think it's not amportant as long as it fits to the needs.
User avatar
markfiend
goriller of form 3b
Posts: 21181
Joined: 11 Nov 2003, 10:55
Location: st custards
Contact:

The thing is, I spend a lot of time at the command-line. I struggle with cmd.exe on Windows because it's so different to the *nix terminal.

I know that cygwin exists, but that in itself is an issue. In a debian-based system I can do "apt-get install cygwin". Installing stuff into Windows is a right minefield.

I know, the real WTF is me for expecting Win systems to be like *nix systems,
The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt.
—Bertrand Russell
User avatar
nowayjose
Utterly Bastard Groovy Amphetamine Filth
Posts: 539
Joined: 19 Mar 2006, 02:15
Location: Berlin

markfiend wrote:The thing is, I spend a lot of time at the command-line. I struggle with cmd.exe on Windows because it's so different to the *nix terminal.
Right, if you're used to Unixoid systems and you have to use something like Windows, it's like someone's chopped off your hands. Then again, it depends on what you've got to do. Cygwin is no solution, imho, because it plain sucks. :)
User avatar
Quiff Boy
Herr Administrator
Posts: 16795
Joined: 25 Jan 2002, 00:00
Location: Lurking and fixing
Contact:

i use macs all day every day, and barely touch the mac terminal...

its the windows UI i hate. it actively fights against you to do what you want to achieve... it's like it wants you to spend so long dicking about with the fundamentals that you're not actually productive.

common tasks are obscured behind technical jargon names and several layers of right-clicking, while obscure, techie-centric tasks are front-and centre and given even more archaic un-user friendly names :urff:

don't even get be started on how you safely remove a usb drive on windows :evil: someone like my mum should never, ever be forced to right-click and open a device properties window just to remove a bloody thumb drive that her friend has given her with a document on...

that kind of usb pen drive sharing is such an obvious use-case, and has been for the last 5-10 years, in this day and age it shouldn't require 5 clicks (left and right) and a lot of technical jargon to navigate around, to do something a LOT of people do every single day.

what's wrong with treating like any other "removable device" (which is itself a horrid PC term) and having a bloody big EJECT button on the desktop, like Macs do? :roll: :urff:

it's no wonder most non-techie windows users just yank the bloody usb drive out, probably damaging the file system in the process because windows was updating it's FAT table :urff:

it's just so deeply flawed.. its amazing anyone ever gets anything meaningful done on one of the damned things.
What’s the difference between a buffalo and a bison?
User avatar
markfiend
goriller of form 3b
Posts: 21181
Joined: 11 Nov 2003, 10:55
Location: st custards
Contact:

Quiff Boy wrote:it's no wonder most non-techie windows users just yank the bloody usb drive out, probably damaging the file system in the process because windows was updating it's FAT table :urff:
Jeez, the number of dead USB drives I've seen because of that...
The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt.
—Bertrand Russell
User avatar
nowayjose
Utterly Bastard Groovy Amphetamine Filth
Posts: 539
Joined: 19 Mar 2006, 02:15
Location: Berlin

Quiff Boy wrote: common tasks are obscured behind technical jargon names and several layers of right-clicking, while obscure, techie-centric tasks are front-and centre and given even more archaic un-user friendly names :urff:
I always wonder if the design task of user interfaces at M$ has been assigned to people who are the least qualified for it, or so it always seems to me. Almost out of spite... making money without giving the users what they need, just because they can. OTOH, Apple isn't that much better either; it looks prettier, is a bit more streamlined but suffers from the same inflexibility, arbitrary pseudo-simplicity and the notion that the user is an idiot. Unfortunately, on the Linux/open source side, they have done little except imitating Windoze/Mac for the last decade or so, and so we end up with stuff like Gnome and KDE.
User avatar
Debaser
Overbomber
Posts: 4660
Joined: 30 Jan 2002, 00:00
Location: Lincoln. UK

Quiff Boy wrote:

just yank the bloody usb drive out,
So that's not what you're supposed to do then, huh? :oops:
Five cups of coffee just to be myself...when I'd rather be somebody else
User avatar
Pista
Cureboi
Posts: 17628
Joined: 25 Jun 2006, 15:03
Location: Lost In A Forest
Contact:

Debaser wrote:
Quiff Boy wrote:

just yank the bloody usb drive out,
So that's not what you're supposed to do then, huh? :oops:
Not really no.

Would like to know if anyone had an issue with their drive after yanking though.
Cheers.
Steve
Just like the old days

TheCureCommunity
User avatar
markfiend
goriller of form 3b
Posts: 21181
Joined: 11 Nov 2003, 10:55
Location: st custards
Contact:

nowayjose wrote:...we end up with stuff like Gnome and KDE.
Yeah. I use XFCE. Together with Compiz for the eye-candy.
The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt.
—Bertrand Russell
User avatar
lazarus corporation
Lord Protector
Posts: 3444
Joined: 09 May 2004, 17:42
Location: out there on a darkened road
Contact:

markfiend wrote:
nowayjose wrote:...we end up with stuff like Gnome and KDE.
Yeah. I use XFCE. Together with Compiz for the eye-candy.
I use KDE and I'm quite fond of it. :P

But I think this highlights the difference with Linux - you're not limited to one desktop environment that is shipped with the OS. If you don't like KDE, use Gnome. If you don't like either of them, use Xfce or LXDE or something else. Or write your own.
User avatar
sultan2075
Overbomber
Posts: 2379
Joined: 04 Mar 2005, 19:17
Location: Washington, D. C.
Contact:

Izzy HaveMercy wrote:Windows 3.11 and WinXP were the best IMO, I worked happily on both of them and did some nice production work under XP, but now, with Mac OSX Snow Leopard... hmm :))

IZ.
Ditto.

I'd love to know how to use Linux. Morally speaking, I like the idea of free, open-source software. I just don't have the time or the compelling need to learn. Some years back, I ran Ubuntu for a few months before switching back to WinXP. I finally switched to a Mac about 5 years ago, and I've been very happy. I've never had a laptop last as long as this thing as, and the OS has been very reliable and stable.
Quiff Boy wrote:i use macs all day every day, and barely touch the mac terminal...

its the windows UI i hate. it actively fights against you to do what you want to achieve... it's like it wants you to spend so long dicking about with the fundamentals that you're not actually productive.

common tasks are obscured behind technical jargon names and several layers of right-clicking, while obscure, techie-centric tasks are front-and centre and given even more archaic un-user friendly names :urff:

don't even get be started on how you safely remove a usb drive on windows :evil: someone like my mum should never, ever be forced to right-click and open a device properties window just to remove a bloody thumb drive that her friend has given her with a document on...

that kind of usb pen drive sharing is such an obvious use-case, and has been for the last 5-10 years, in this day and age it shouldn't require 5 clicks (left and right) and a lot of technical jargon to navigate around, to do something a LOT of people do every single day.

what's wrong with treating like any other "removable device" (which is itself a horrid PC term) and having a bloody big EJECT button on the desktop, like Macs do? :roll: :urff:

it's no wonder most non-techie windows users just yank the bloody usb drive out, probably damaging the file system in the process because windows was updating it's FAT table :urff:

it's just so deeply flawed.. its amazing anyone ever gets anything meaningful done on one of the damned things.
Oh my heavens yes. I agree with all of this. I hate using Windows at work. I email documents to myself (because I know that I will lose a thumb drive) and even as simple a task as downloading them and printing them proves to be vastly more complicated than it should be. I've already pressed print, Microsoft: Why do I need to confirm for you that I really do want to print this document?
--
The most successful tyranny is not the one that uses force to assure uniformity but the one that removes the awareness of other possibilities, that makes it seem inconceivable that other ways are viable, that removes the sense that there is an outside.
User avatar
DocSommer
Slight Overbomber
Posts: 1828
Joined: 17 Apr 2006, 11:53
Location: Hamburg

I always just remove any removable devices without paying attention to unlock them before - never done any harm on ext. harddisks/thumbdrives except a few times I was in a hurry and didn't waited for a datar transfer to be completed. Even then - next time you plug them in they got recognized as corrupted and you'll see an option to run some kind of chkdsk fixing the file system. TBH I don't know anybody before who considered this as some serious issue^^
User avatar
nowayjose
Utterly Bastard Groovy Amphetamine Filth
Posts: 539
Joined: 19 Mar 2006, 02:15
Location: Berlin

lazarus corporation wrote: Or write your own.
Yeah, but the problem is, the current crop of hackers seem to prefer writing apps for smartphones and tablets (and thereby unraveling the open-source scene), and are not interested in free GUIs in the way people were in the 90ies, when the host of window managers proliferated because everyone wrote their own, or contributed to someone else's. And the old guard, who have the ability don't have time/interest anymore in that, either. So we're stuck.
User avatar
nowayjose
Utterly Bastard Groovy Amphetamine Filth
Posts: 539
Joined: 19 Mar 2006, 02:15
Location: Berlin

DocSommer wrote:TBH I don't know anybody before who considered this as some serious issue^^
You don't... until you lose data. :lol:
User avatar
DocSommer
Slight Overbomber
Posts: 1828
Joined: 17 Apr 2006, 11:53
Location: Hamburg

Last time I had to struggle with serious data loss was with my NAS - was my fault unfortunately^^

I don't mind the theoretical possibility of losing some thumbdrive data once a decade - can't recall moving any data on a thumbrive without having the data stored on the computer/network drive as well. Same goes for memory cards - need those for firmware updates in my job probably a couple hundred times/year - never bricked one before they fell into pieces itself due to heavy usage and poor storage conditions.
User avatar
markfiend
goriller of form 3b
Posts: 21181
Joined: 11 Nov 2003, 10:55
Location: st custards
Contact:

This is an interesting quirk of php (I'm running version 5.4.11)

This works:

Code: Select all

<?php
class TestClass &#123;
    static function test_method&#40;$foo&#41; &#123;
        global $x;
        return str_replace&#40;'twitter', $x, $foo&#41;;
    &#125;
&#125;

$x = 'wibble';

ob_start&#40;
    function &#40;$html&#41; &#123;
        $pattern = '~&#40;<a .*?href=&#91;"\'&#93;&#41;&#40;&#91;^"\'&#93;+&#41;&#40;&#91;"\'&#93;.*?>.*?</a>&#41;~';
        return preg_replace_callback&#40;
            $pattern,
            function &#40;$matches&#41; &#123;
                $y = TestClass&#58;&#58;test_method&#40;$matches&#91;2&#93;&#41;;
                return $matches&#91;1&#93; . $y . $matches&#91;3&#93;;
            &#125;,
            $html
        &#41;;
    &#125;
&#41;;
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Test for whether global variables work</title>
</head>
<body>
<article id="twitter">
<h1>Latest update from <a href="http&#58;//twitter.com/markfiend">my Twitter feed</a>&#58;</h1>
<h2><a href="http&#58;//twitter.com/markfiend/statuses/304159221711241216">Wed 20 Feb 2013 09&#58;23&#58;04</a>&#58;</h2>
<p>Case sensitivity is IMPORTANT&#58; Consider&#58; "I&prime;m going to help Uncle Jack off a horse" and "i&prime;m going to help uncle jack off a horse"</p>
</article>
</body>
</html>
But this does not:

Code: Select all

<?php
class TestClass &#123;
    static function test_method&#40;$foo&#41; &#123;
        global $x;
        return str_replace&#40;'twitter', $x->scalar, $foo&#41;;
    &#125;
&#125;

$x = &#40;object&#41; 'wibble';

ob_start&#40;
    function &#40;$html&#41; &#123;
        $pattern = '~&#40;<a .*?href=&#91;"\'&#93;&#41;&#40;&#91;^"\'&#93;+&#41;&#40;&#91;"\'&#93;.*?>.*?</a>&#41;~';
        return preg_replace_callback&#40;
            $pattern,
            function &#40;$matches&#41; &#123;
                $y = TestClass&#58;&#58;test_method&#40;$matches&#91;2&#93;&#41;;
                return $matches&#91;1&#93; . $y . $matches&#91;3&#93;;
            &#125;,
            $html
        &#41;;
    &#125;
&#41;;
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Test for whether global variables work</title>
</head>
<body>
<article id="twitter">
<h1>Latest update from <a href="http&#58;//twitter.com/markfiend">my Twitter feed</a>&#58;</h1>
<h2><a href="http&#58;//twitter.com/markfiend/statuses/304159221711241216">Wed 20 Feb 2013 09&#58;23&#58;04</a>&#58;</h2>
<p>Case sensitivity is IMPORTANT&#58; Consider&#58; "I&prime;m going to help Uncle Jack off a horse" and "i&prime;m going to help uncle jack off a horse"</p>
</article>
</body>
</html>
The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt.
—Bertrand Russell
User avatar
markfiend
goriller of form 3b
Posts: 21181
Joined: 11 Nov 2003, 10:55
Location: st custards
Contact:

Found a workaround: serialize the object I want to work with in my static class and store the serialized version as a global variable. Once inside the static class, unserialize the variable back into an object. FFS.
The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt.
—Bertrand Russell
User avatar
Pista
Cureboi
Posts: 17628
Joined: 25 Jun 2006, 15:03
Location: Lost In A Forest
Contact:

haha.
I see your horse tweet in that lot :lol:
Cheers.
Steve
Just like the old days

TheCureCommunity
User avatar
markfiend
goriller of form 3b
Posts: 21181
Joined: 11 Nov 2003, 10:55
Location: st custards
Contact:

Indeed ;D
The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt.
—Bertrand Russell
Post Reply