Slashdot Mirror


User: McDoobie

McDoobie's activity in the archive.

Stories
0
Comments
84
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 84

  1. Re:The problem IMHO... on Time to Get Good At Functional Programming? · · Score: 1

    Yeah...replying to my own post. Heh.

    I might also add that while functional languages might work well when dealing explicitly with parallel computing, they really tend to stink at everything else. i.e. Memory managment, device drivers, etc...

    I have yet to see a Functional Language that can create an executable program that's as compact and efficient as it's Imperative counterpart. I'm not looking forward to the days of 100 megabyte device drivers, mandatory garbage collectors and runtime systems, and interpreters that eat up more resources than all the applications on a system combined.

    If the baggy eyed academics care to financially reimburse people for all the extra hardware their gonna need, then by all means let's go for it.

    I hear the FP people screaming that I'm not making a fair comparison. In a strict theoretical sense, that's true. Just as in academia, everything is theoretical. Out here in the real world the tools that I've had to work with haven't been all that impressive. They've been lovely as roses on surface, but as soon as I looked underneath the hood; it was all I could do to keep my composure.

    Now, working with Synchronous Programming tools on the other hand have been a breeze. And they are tools that any functional developer should feel right at home with.(And this is coming from an Ada programmer.)

  2. The problem IMHO... on Time to Get Good At Functional Programming? · · Score: 1

    Right now, the problem is not so much with the tools, but with the paradigm in which the chip makers are operating.

    They are still focused on a parallel "paradigm"(god I hate that word.) that's thirty years old.

    Synchronous processors are, IMHO, a better solution to this than just throwing piles of cores on a die. Look at Project COSA for example. http://www.rebelscience.org/Cosas/COSA.htm

    Something like this would be far more appropriate. Yes?

  3. The codebase is just too complex. on The State of X.Org · · Score: 1

    Really.

    I've spent some time grokking the Xorg codebase, and although I can see what it does, even simple changes tend to break things in unpredictable ways.

    Personally, I'd go for an Xorg9 or even an X12. I'd base it off programming tools that are designed to handle projects of this size. i.e. Have the code done in several higher level programming languages whose compilers were designed to handle this sort of complexity.

    I have to give the Xorg guys credit for taking the X11 monolith this far. But seriously, isn't it getting to be about time for an upgrade?

    Tools. UML, Expert Systems for code analysis, etc... We now have the technology to make it work. Yes?

  4. It depends on the music. on Does Going Digital Mean Missing Music? · · Score: 1

    The type of music that can be recorded effectively by these digital formats is rather limited. The requirements for producing a quality recording of a Symphony Orchestra or Opera are much higher than what's required for recording Hip-Hop(most of which consists of a Casio drumbeat with a "vocal" line mixed in).

    This isn't a generational thing at all. People learn to recognize music by listening to what thier culture produces. It's basic psychoacoustics. A person accustomed to Hindu Folk music would probably find the works of Wagner or Bach to be somewhat jarring.

    Heres the rub...
    Today's youth are deliberately being psychoacoustically trained. Trained to perceive music that is CHEAP TO PRODUCE as quality music. This good for the record industry, as computer generated music is CHEAP. Furthermore, it's easy to compress into a digital format. All this saves the record company money while destroying peoples perception of music as anything other than a computer generated drumbeat mixed with a bunch of cute slogans disguised as lyrics.

    We certainly could come up with a digital format capable of adequately recording a Symphony Orchestra. Why havent we?

  5. A related question... on Insecure Code - Vendors or Developers To Blame? · · Score: 1

    Supposing I ran a small company that develops and sells(i.e. 'vends') software.

    Would you be willing to buy my software, as opposed to a competitors, if said software had a few less features but I could garauntee that said software would work correctly all the time, and my competitor could not?

    What if that garauntee carried a money back promise with it?

    Just curious. I've been considering developing low cost end user applications with an eye towards quality as opposed to a major featureset.

  6. Re:Locking down users on The Six Dumbest Ideas in Computer Security · · Score: 1

    Pfffft.

    Like I said, I don't make the rules, the managers do. It's part of my job to enforce those rules. If a user doesn't like those rules, all they have to do is fill out the proper request forms and send them up the chain. If thier boss thinks it's a reasonable request, he forwards it to my boss who reviews it. If approved, I dutifully implement whatever was requested.
    Of course, being the Sysadmin the IT manager usually listens to my recommendations. After all, I do actually take pride in learning to do more with less money.

    My security measures pissed off a couple people who tried to get me fired. But after showing my boss the system logs of what they were up to online, thier story changed. Now one works in a different location, and the other ... well I never did find out what the hell happened to him.

    It's called C.Y.A. I'm there to earn my paycheck, not screw around. I dot every 'i' and cross every 't'. I keep every memo and scrap of paper that comes across my desk; and a log of every instruction that comes down from "on high". All the users have to do is follow the request procedure, then there's no problem whatsoever.

    Of course if the user's werent busy trying to get to thier online porn or gambling site; or trying to install every piece of malware they can get thier hands on, the request procedure would be obsolete.

    They arent stupid. They've turned into friggin geniuses while trying to get around my security measures. I've watched 'em do the damndest things. Things that would make a pro security consultant proud. But ask 'em to run off a spreadsheet, and they turn into friggin Forest Gump.

    Damn. I outta change my nick to Diogenese. Heh.

  7. Re:Locking down users on The Six Dumbest Ideas in Computer Security · · Score: 1

    A simple way to get around this little psychological hurdle is to put HUGE labels on all end-user equipment reading "This computer is the PROPERTY OF ."
    You could even add a little intranetwork http address to the usage policies of youre company. Preferably a policy that's been voted on by management.

    If you want to go really extreme, you could start casemodding the machines to a company theme.

    This will drastically cut down on the amount of whining.
    When they start trolling out the " 'My' workstation blah blah blah ..." bit, you can ask them if they would like you to clarify the "Property of" statement. And if they dont like the usage policy, tell them to go bitch at the managers, after all it's "thier" policy.

    I've found that end-users are much more understanding when they've been properly put in thier place. Management hasn't been getting any complaints either. The network is far more peaceful and well ordered now. Only a couple viruses in six months. Spam has gone down to %2. And office efficiency is at an all time high.(Probably due to the lack of Solitaire and online Poker, among other things.)

    Sure, I might seem like a bastard, but when a user is getting paid to use a system, the rules change. The users sure as hell aren't paying us.

  8. Re:I disagree on part of default permit on The Six Dumbest Ideas in Computer Security · · Score: 1

    So what?

    It really depends on who is supplying the computer service. If I'm cutting the user's paychecks, and they arent willing to excercise enough of thier brain to use MY computer systems safely and securely, then they can go to work for someone else. It goes to attitude. If a user cant muster enough motivation to learn even the most basic of the basic computer skills, then thier probably not going to be very effective in any job that requires problem solving as a part of thier daily routine. And these arent difficult skills to learn either; it's not like I'm asking them to write transactional database systems in Cobol. It's all about motivation.
    The same with these university programs that hand out laptops and notebooks to students. Thier getting thier system for free. Don't bitch about the security policies. If you dont like it, go buy your own.

    The only place most end-users have a legitimate excuse is when they pay for everything themselves; and (mis)use of computing resources will only put thier own ass in a sling. In that case, if they want to run two dozen "shareware" apps on a system with no protection, in administrator mode, then more power to 'em.

  9. Low Impact my ass! on Zotob Worm Hits CNN and Goes Global · · Score: 1

    It knocked out United Parcel Service's Data Aquisition system nationwide.

    If your packages arrive late tommorrow, that's why.

  10. Old news. I submitted it yesterday. Hehe. on Japanese Develop 'Female' Android · · Score: 1

    Just to bitch...I still havent figured out why a story get's rejected, and then accepted/posted the next day. Schizophrenic IMHO.

  11. Re:So how is this going to kill fair use? on Intel Cutting Linux Out of Content Market · · Score: 1

    People who DELIBERATELY remain ignorant about critical aspects of how thier data is handled ARE SHEEP! Furthermore, like pebbles in a pond, thier bullshit ripples back onto legitimate users(yes, the sheep should NOT have computers.) like me. What's one of the results? DRM going into everything from a general purpose computer(thus making it nearly useless) to my grandmothers fucking hearing aid, without so much as a whimper of protest.

    I heartily cheer on the windows hackers and virus writers. I keep hoping that one day we'll get a virus that'll shut down at least %85 of all windows computers online for at least a week. Then maybe the sheep will finally get thier shit together. Until then, the legitimate computer users should continue to flame, harass, debase, and basically piss on the sheep.

    In other words, these people have deliberately made themselves inferior. So fuck 'em. Heh.

  12. Easy compliance. on FBI Demands Logs From Radical Website · · Score: 1

    Just have an old school high speed chain/band printer and about 20,000 pages on backup. When you get subpenoed, run off the logs in binary and turn it in.

    Signed, sealed, and delivered. Best of all, you can swear that those records are accurate and haven't been tampered with. You could even print out additional checksums in binary just to prove it.

  13. Re:Pose a direct question to them. They can't answ on British Goverment to Reshape BBC Governance · · Score: 1

    "Present-day "traditionalists" don't understand new concepts like open expressions of sexuality, quality of alternative religions, freedom not to marry in order to have kids, people who don't go to church."

    Open expressions of sexuality? Oh, you mean like the freedom to molest kids, demean marriage, and sodomize each other on the street corner?

    Alternative religions? I dont think Jim Jones and Heaven's Gate qualify as representative of religion. Could you provide a more explicit definition?

    blah blah blah....

    It's not grounded in fear, it's grounded in the real world. For all the egalitarian principles espoused by lefties, they're remarkably naive when it comes to the actual implementation of thier ideas and the destructive repercussions those ideas have on society as a whole. By all means, they should be free to spread thier ideas far and wide.
    The problem conservatives have is when a supposed "News" organization like the BBC deliberately and regulary works to annihilate any and all criticism of thier ideas. Not by free and open debate, but rather by banning opposing voices by fiat. The BBC is not the bastion of free speech the lefties would like to believe. I dont doubt for a moment that the BBC managment wouldn't hesistate to wax eloquent on the wonders of "re-education centers" should the oppourtunity present itself.

    I consider myself a Classical Liberal, not a Socialist/Communist sycophant. I'm not interested in imposing "decency" laws. I am, however, interested in stopping the active encouragement of behaviors that are proven to be, and always will be, destructive to civilization.

    The new liberals want the freedom to do whatever the hell they want, whenever the hell they want, regardless of who get's hurt in the process.(Any liberal who says different is lying both to themselves and to you.)
    The classical liberal understands the freedom can only be maintained by law.

    This is why the BBC despises Classical Liberalism. This is why people are getting fed up with them.

  14. Call me a cynic... on It's Not About The Technology · · Score: 1

    In my opinion the reason customers flock more to shiny advertising rather than good products is because thier mostly deliberately ignorant.

    Just ask an end user a question, any question...like "How many viruses did your computer pick up this week?" And the answer is always the same..."I don't know that shit. Keeping it REAL!"
    Users/customers love to keep it real. Real dumb.

    After a while I got so fed up with watching the illiteratis jaws flop open at every shiny advertisement that I quit my job. I got another job with a slightly smaller salary but with the peace of working in a back office where I remain relatively untouched by thier slobbering demands for "latest" batch of B.S.

    It's not that they can't tell the difference between good technology and bad. The problem is that they wont. Even when it bites them in the ass. Even grandma should have the common sense to know that if she doesn't want to understand the technology, she probably shouldn't be using it. Yeah, she might be from the old school, but she isn't stupid.

    Okay...cynicism off. Back to the world...

  15. The main problem.... on IBM Shipping More PCs with Trust Chips · · Score: 1

    Or at least one of the primary problems is that average customers have become so accustomed to shitty programming(thanks, in large part, to our boys in Redmond)that they're being duped into thinking the only way to have a secure system is to use a computer that has devices like this installed.

    I gotta hand it to BillyG. Using shoddy software to lock out the competition.(That's what it'll turn into.)

    Of course, the RIAA and MPAA wont have too much of a problem with this either.

  16. Re:low unemployment compared to europe on The Jobs Crunch · · Score: 1

    "In the (mostly socialist) European nations, the government has a responsibility towards you. Many of those unemployed are on state-sponsored education and self-improvements tracks so that they'll be ready to re-enter the job market better prepared for the future."

    Isn't that counterproductive to the Socialist goal of eliminating the "Burgoise"?(The "Middle Class" for those who dont speak French.)
    At least that's the goal according to Karl Marx.

  17. Heres how to deal with it... on MPAA Sends Linux Australia Dubious Takedown Notice · · Score: 1

    Get one of those big yellow envelopes and fill it with a copy of thier takedown notice, a letter explaining that it's actually open source computer software, copies of the relevant open source licenses, a CD containing the software and source code.

    Tally up the costs of reporting them to every spamlist you can find, any relevant local agencies you can think of, and the materials included in the envelope.

    Mail it to them, $100 Cash on Delivery for wasting your time.
    (Theres gotta be someway we can start billing them for this bullshit.)

    Maybe they'll at least stop fucking around and pay attention to what thier doing.

  18. Re:Transferring control to the Nurses on Would You Bid for a Job? · · Score: 1

    Why is it always automatically assumed that the employers are always out shaft thier employees?

    For the employer it's about INCREASING revenue, NOT about cutting wages. If a bidding system increases revenue AND ALSO gives the employee MORE flexibility in negotiating thier pay/shifts (something most employees clamor for anyway), then it's a win-win situation for both parties.

    As an employee, I would certainly welcome the chance at a little competition, being stuck in a union shop.

  19. Re:Required. on Remember The Heathkit HERO? Check Out '912' · · Score: 1

    For now. It wont take long before some nix geeks get ahold of some and write thier own nix port for it. Hell, switching out the VIA crap would be a piece of cake.

  20. Re:Do something new! on Building Your Own Operating System? · · Score: 1

    Umm...WRONG.

    There's an interpreter that's been burning C's ass for years when it comes to speed. It's called the Forth VM.

    Even when the code is good, I've rarely seen a compiled C proggy outpeform it's Forth equivalent in speed.

    The upside is that most Forths can run in a Virtual Machine or standalone, without an OS.

  21. Re:Fishy company on A Look at Microsoft's Regulatory Problems · · Score: 2, Insightful

    "No one is forcing anyone to choose Windows as an operating system."
    No, thier not. But they sure as hell are forcing people to pay for it, even when thier not using it.

    "As a matter of fact, Microsoft hasn't bought or litigated another OS out of the market."
    Sure, if you dont consider OS/2 and BeOS to be operating systems.

    Check youre facts before you spew.

  22. Re:One word: on Replaced by Outsourcing -- What's a Geek to Do? · · Score: 1

    "...But it works both ways. Witness recent strikes in France over pension plans. Citizens feel it is "their right!" to retire at 55 and get a full salary for the rest of their unproductive lives. That's not going to work either and there will be consequences down the road as this 'entitlement generation' is forced to get a life. The rest of the citizens of France simply cannot afford to keep the boomer generation in the style to which they have become accustomed."

    That's putting it mildly. Just wait for another 20 or so years, when the next generation is tired of supporting the Boomers in thier old age. Then the Socialist "Boomers" all over Europe will get to experience that other great innovation of Socialist idealogy...Euthanasia.

    Thier signing thier own death warrants. Dumbasses.

  23. In the end... on New Battlestar Galactica - Worth a Series? · · Score: 1

    I found myself rooting for the Cylons, wondering when they'd get around to finally finishing off those whiney little bitches onboard Galactica.

    Katie Sachoff comes off as a hermaphrodite with PMS.

    But, naturally the Marxist undercurrents to this new series will be happy happy joy joy to the under 22s who wouldn't be able to comprehend the plot line otherwise.
    "...So say we all!"

    Haaahahahahaha!

  24. Re:Excuse me? on The Rise and Rise of IT Administrators · · Score: 1

    You do have a bit of a point.

    The ultimate question lies in finding the correct balance between administrative/managerial overhead and developer freedom and flexibility. This is often determined by the type of software system being developed. i.e. I dont think the developers at Id software use the same processes as the shuttle software developers for NASA.

    Alot of this could be solved by teaching administrators to have a true team oriented attitude, and by giving developers an education in proofs.(PVS, Z Notation, etc..) This would pull the developers up a notch and give them the intellectual ammunition to deal with the Bullshit, and give the team managers/administrators the balls to look after thier team rather than covering thier own asses.

    Ultimately, it comes down to a change in attitude. Without that, no amount of process rejiggering can save the project(s). ....for what it's worth.

    Freejack

  25. Re:Keep this within reason, please. on Embedded Device Manufacturers Ignoring GPL · · Score: 1

    Quoth the Perens...
    "Actually, it doesn't even permit printouts as fulfillment of the source-code obligation. It requires machine-readable media."

    Shit! Are they gonna use paper tape or punch cards?