Slashdot Mirror


User: ajs318

ajs318's activity in the archive.

Stories
0
Comments
4,821
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 4,821

  1. Re:What's going on here? on Microsoft Plays Up Open Source · · Score: 1

    Sorry, but I don't agree with you for one instant. Management often do not know what is best for a company. Sometimes, it's up to the poor sods who actually do the work -- you know, the ones who stand there waiting for a bus (which will be late, due to some wanker sitting on his own in a brand new BMW cutting it up on the A52, and you will eventually end up punishing them for it) while you drive past in a car that cost more than their house, welcome to Thatcher's Classless Society -- to take matters into their own hands for the greater good.

    There's a simple principle at play here; people who are good at their jobs get promoted, till they are in a job they can't do very well; then they stay there. The solution would be either to demote them to the last job they were any good at, or promote someone over their head; either of which presupposes the existence of a very good manager at a very high level.

  2. Re:Look at the dates, Dude. on Pthreads vs Win32 threads · · Score: 0, Troll

    Look. Get this into your head:

    Microsoft REALLY ARE that bad!

  3. Re:Nothing to see. on Microsoft Plays Up Open Source · · Score: 1

    That's exactly how MySQL works -- rely on the application layer to do sanity-checking and even (to some extent) result-set filtering (you get the LIKE operator with the % wildcard, but it's nowhere as comprehensive as Perl's regular expressions).

  4. Re:Microsoft has always supported BSD license on Microsoft Plays Up Open Source · · Score: 1

    Where [Microsoft] have the biggest problem is with GPL'd stuff, which they can't use at all.
    Won't, not can't. Just like most vegetarians could eat meat, they just don't want to.

    Microsoft would be welcome to use as much GPL code as they liked, as long as they respected the requirements of the GPL. However, they don't want to do this, because they are in denial. For Microsoft to use GPL code would be to admit that someone else has written better software than they could, and that would raise all manner of awkward questions.
  5. Re:Non-native on Microsoft Plays Up Open Source · · Score: 1

    Apache figured out long ago that a separate process for each request is a more logical way of doing it. Anything else implies you don't trust the process scheduler to do its job properly. In which case, the proper response is to replace the system-wide process scheduler with an improved version; not to try bypassing it within your own application. Not only is that downright selfish, but you will not benefit when somebody eventually does improve init.

  6. Re:Am I the only one.. on Microsoft Plays Up Open Source · · Score: 1

    PostgreSQL is licenced under a BSD-style licence. This means that closed-source forks might be permitted (when the BSD licence was first drawn up, binary-only distribution was inconceivable; binary compatibility even between machines of the same make and base model but configured differently was poor). I say "might be" because the BSD licence seems to allow you to distribute the source code even if you have only received the binary code; which might give you the option to recover the source code using reasonable force. This remains untested TTBOMK.

    Microsoft could make some "improvements" to Postgres to make it "run better" under Windows, but keep those improvements Windows-only and binary-only ..... and end up with a Postgres version that is subtly incompatible with everyone else's, making it harder to migrate to an alternative OS. Even integrating Postgres support tightly into one of their own mickey-mouse programming languages would end up tying users to that language.

  7. Re:What's going on here? on Microsoft Plays Up Open Source · · Score: 2, Funny

    I have heard of at least one company where the IT department were ordered to set up IIS, ASP and MS SQL server for a management-initiated project (one of the bosses had taken some mickey-mouse correspondence course and fancied himself as a designer of database-driven web sites). What they actually did was set up a small test server for Gates's toady; pocket the rest of the money meant for Microsoft; set up Linux, Apache, PHP and MySQL on the outward-facing server; make some flimsy security-related excuses why the boss shouldn't have direct access to the outward-facing server; and translate all the well-meaning-but-terminally-incompetent boss's badly-written ASP code into PHP.

    It makes me think of this song .....

  8. Re:What's going on here? on Microsoft Plays Up Open Source · · Score: 1

    I can already hear the entire MySQL fanbase chanting in unison, "What do you expect? Postgres IS slow!" But on the other hand, Postgres is a proper relational database server, not merely a variable-persistence layer with an SQL-like syntax.

    Many applications that were originally developed on Linux tend to run slower on other OSs -- or even on Linux, with file systems other than ext2. This is mainly due to Linux' ext2 file system, with its write-caching policy; which was basically "never, ever commit anything at all to disk until we need the RAM for something else or are about to reboot -- we can serve read requests from the write cache if needs be".

    As a result of this caching policy, it's entirely possible to create a file in one application (which, if you've enough free RAM, will merely place it in the write-cache), read it (straight from the write-cache) into another application, and then delete it without it ever being written to disk!

  9. Re:Sounds Familiar on DRM Causes Piracy · · Score: 1

    Totally. Heroin withdrawal -- any kind of opiate withdrawal, for that matter, be it morphine, codeine, dihydrocodeine, methadone or any of myriad others developed under the misapprehension that it would be a less-addictive alternative to the last one -- is intensely physically painful, because a heroin habit interferes with the body's pain-regulation mechanism, reducing the production of endorphins (the body's natural painkillers and feelgood chemicals). Nicotine addiction does not compromise the pain-regulatory mechanism.

    Nonetheless, the legal status will contribute its own systemic error to the results of any comparison, artificially understating the addictiveness of illegal drugs. There is more to be gained by a medical practitioner "curing" a person of an addiction to an illegal drug than a legal one, and more to be gained by an ex-addict staying (apparently) clean of an illegal drug than a legal one.

  10. Illegal in the UK on Software Deletes Files to Defend Against Piracy · · Score: 2, Insightful

    This is illegal in the UK. It quite clearly falls under Section 3 of the Misuse of Computers Act 1990.

    The fact that the aggrieved party may have been committing a crime by using the software without authorisation does not alter anything. Two wrongs do not make a right. Deleting files from a user's home directory goes above and beyond reasonable force and is a criminal offence punishable by five years' imprisonment and/or a fine.

  11. Re:Sounds Familiar on DRM Causes Piracy · · Score: 5, Insightful

    That was what I was thinking -- it's just the same as the War On Some Drugs. Although most recreational drugs theoretically should cost pennies per dose (poppies, cannabis, hallucinogenic mushrooms and cacti, coca and valerian all grow wild, and they're just the ones I can think off off the top of my head), the very fact that they are illegal introduces artificial scarcity and allows dealers to control prices. And such "legal" ways of getting high as there are, are a PITB. There are medicines you can buy from a pharmacy that will get you off your tits (e.g. Paramol {Paracetamol and Dihydrocodeine}; Benylin Chesty Coughs -- two drugs in one really, Original {Diphenhydramine} is a downer, Non-Drowsy {Guaifenesin} is a mild upper; Night Nurse {diphenhydramine, same ingredient as Benylin Original} and the perennial standby, Kaolin and Morphine mixture -- worth faking a tummy ache to be given a dose of) if you take enough of them, and of course there's booze ..... but getting p!$$&d really isn't quite the same thing. It's too dirty a "high". There are legal plant extracts but the reason that most of them haven't been banned is that they aren't really much cop (though Sida Cordifolia isn't bad ..... name's a bit off-putting if you speak French though).

    Most of the crime is created in response to the problem of illegality. Junkies steal to buy heroin because it's sold at vastly inflated prices by dealers, they daren't seek help for fear of dropping their mates in the s#!t, and anyway they're already criminals just for having a toot so what's a bit of thieving between friends? Tobacco is more addictive than heroin (to the extent you can compare an illegal drug with a legal one), yet smokers are generally law-abiding. Apart from the ones who are bleeding the National Health Service dry by buying tobacco abroad ..... we should send them to Belgium to get treated if they get cancer ..... but I digress.

  12. Re:Good lord... on One Desktop per Child - miniPCs for Schools? · · Score: 1

    Exactly.

    Microsoft's paid shills -- and a few people so stupid, they even shill for Microsoft without getting paid for it* -- will constantly tell you that "Open Source isn't the answer to everything". That's only half right; computers aren't the answer to everything.

    Basically, you need to understand how a process works before you can think about automating it. There's no point having the ability to produce a neat typed document, if you can't construct a proper sentence. And you don't need a computer to know your verbs from your adjectives; in fact, pretty much anything you try to "computerise" learning some of the real fundamentals is going to detract from the meaning. Shooting the adjectives out of a sentence with a laser gun on a BBC Model B (Hmm, is that MODE 2 or MODE 5? That's a user-defined character, I wonder what the numbers would be? What a terrible sound effect, I could do better! Oh, is it my turn?) just isn't as conducive to learning as underlining the adjectives on a Banda'd A4 sheet.


    * On mentioning LAMP on another forum, I was immediately reminded that "You can run Apache, PHP and MySQL on Windows". Yes you can. And it's a shitload more effort than just typing apt-get install apache2 php mysql.

  13. Re:Scarily familiar... on A Unique Perspective on a 'Game-Related' Tragedy · · Score: 1

    Things which don't have evolutionary purposes tend to get diluted and obliterated. The fact that anti-social behaviour has not succumbed to this fate suggests that it may be in some way useful. And I never said evolution was sentient. A population's success is "cared about" implicitly, as a matter of definition; any population which does not succeed, perishes and is forgotten.

    Try reading something about evolution that wasn't written by ID advocates, will you?

  14. Re:XML is broken on Ten Predictions for XML in 2007 · · Score: 1

    Never mind that I have never even seen a decent XML editor
    You need to try Kate.
  15. Re:Scarily familiar... on A Unique Perspective on a 'Game-Related' Tragedy · · Score: 1

    Actually, natural selection favours altruism. Game theory, as applied to a population of predators who live and hunt as a pack, suggests that the population's survival chances are improved by co-operation within the group. Example: You kill something which is too big for you to eat all by yourself. If you share it with the others, everyone gets fed and the population's overall viability goes up. If not, it goes to waste and depletes the population of prey, which could be deleterious to the group; or worse, it attracts predators.

    That being said, anti-social personality disorder probably did once serve some important evolutionary function. Either by providing a self-destruct mechanism to prevent populations from becoming too successful, or by providing a legitimate target within the population.

  16. Re:Shipping 'em Out on A Unique Perspective on a 'Game-Related' Tragedy · · Score: 2, Insightful

    If people like this are a result of nature, wouldn't the abnormality present itself in offspring? Only worse?
    Obviously, you'd bang their bollocks between two bricks before you sent them there!
  17. Re:Danger Mouse? on BBC and YouTube Deal in the Works? · · Score: 1

    Why don't you just get an all-regions DVD player? But note that you'll need a TV that can handle 625x50, and it must have RGB inputs.

  18. Why? on Visual Basic on GNU/Linux · · Score: 1

    Any kind of BASIC -- except, possibly, one of the British dialects such as Spectrum BASIC (would need to get rid of LET, though, now we are no longer using single-key entry) or BBC BASIC (one of the later incarnations with ON ... PROC) -- would be bad enough, but VB? Why?

  19. Re:Don't you get it? Linux is stealing their candy on Ballmer Repeats Threats Against Linux · · Score: 1

    Linux isn't "stealing Microsoft's candy". A better analogy would be that Linux is eating fruit that grows on trees everywhere, instead of buying Microsoft's expensive proprietary candy.

    Agree with you that closed source will soon be extinct. But it will be the development of a decompiler that puts the nail in the coffin. Whoever spoke with a straight face of abolishing slavery, before the time of James Watt?

  20. Re:Don't you get it? Linux is stealing their candy on Ballmer Repeats Threats Against Linux · · Score: 1

    Yeah, but before there was binary compatibility, there was ZERO possibility of virus propagation.

    If we brought back deliberate binary incompatibility, but in a controlled way (i.e., enforced source compatibility; well-packaged source tarballs build anywhere and ones that don't are badly packaged), and insisted for compiling an application to require a deliberate act on the part of the user, there would be no more malware.

  21. Re:In Favour on Australia Outlaws Incandescent Light Bulb · · Score: 1

    By the way, are Aussie light bulbs push-and-twist like ours, or are they screw-fit?

  22. In Favour on Australia Outlaws Incandescent Light Bulb · · Score: 1

    I can honestly say I'm in favour of this.

    It's one thing to talk of "choice", but the whole point is that there are some things you don't have a choice over. Using filament bulbs is poisoning babies. Anyone with a brain ought to be able to see that. Banning filament bulbs -- or even taxing them heavily, something like about 5 GB pence a watt -- would be a great first step. The market will adapt, sooner or later. There will be some kind of retrofit bulb available for the weirdy screw-fitting ones they have in fridges, sewing machines, ovens and the like.

    Wasn't it Australia where they read out the weather forecast in Fahrenheit one night, then switched to Celsius the next morning, and now nobody can even understand it when "bloody septics" talk about temperature? Sometimes a big, hard push is what it takes.

  23. Re:There is a unified package format on The Future of Packaging Software in Linux · · Score: 1

    Please, don't use the "it's slow" argument. Anything worth doing is worth waiting for.

    Suppose you had some feature in your kernel that would only allow it to run binaries compiled on that machine -- say, a signing key embedded in the compiler and the corresponding key embedded in the kernel. Suppose also that the compiler is on a filing system that isn't normally mounted, requiring you to do something deliberate to enable it; or it will only accept source code that you have signed. The important thing in either case is a deliberate act on your part.

    Malware simply wouldn't have a chance to spread in such an environment. It couldn't spread as a compiled binary because binaries compiled on other machines won't run on your machine. It would have to spread as source code, thus exposing it to people on The Right Side Of The Fence. And it couldn't get itself compiled by accident, because enabling the compiler requires a deliberate act. Its propagation would stop with the first person who didn't just keep blindly clicking on "OK" without reading what the warnings said.

  24. Re:FreeBSD ports on The Future of Packaging Software in Linux · · Score: 1

    Yeah, but the type of person who's building XOrg or Gnome to run an older system most probably either has a few days to spare, or can use another, faster machine for the compilation. I'm talking about the user with a nice modern system, the sort we're trying to tempt away from Windows Vista.

    Good point, though, that BSD ports are patched -- so, for that matter, are Gentoo's ebuilds and Debian's source packages (that's why they come in three files); and even in the LFS documentation they suggest certain options to `configure`.

  25. There is a unified package format on The Future of Packaging Software in Linux · · Score: 1, Troll

    There is a unified package format, and that is the source code tarball.

    People need to be disabused of the notion that there is anything bad about compiling on your own machine. Gentoo and FreeBSD prove that is not the case.