Slashdot Mirror


User: Usquebaugh

Usquebaugh's activity in the archive.

Stories
0
Comments
1,080
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,080

  1. Re:Haskell is better than Lisp on Do Kids Still Program? · · Score: 1

    This is where I took a nose dive. I tried Haskell but couldn't for the life of me work out how to make it do anything! I could write simple code but was always feeling I could write it better in Lisp.

    It's like with Lisp when you try and explain one of the advanced features, you never come up with a good example of the use and people just shrug their shoulders and mutter about VB could do that.

    So what extra does Haskell give me over Lisp? What extra absrtactions? Why does Haskell bods love monads and yet can't explain them? It's like Lisp weenies and closures.

    I feel there is a large hole in programming books. There's not one book explaining language features to the general body of programmers.

  2. Re:yes, they do! on Do Kids Still Program? · · Score: 1

    I'll state up front I'm more happy with Ruby than I ever was with Python, so yes I'm biased. White space kills me, it should not be part of langugage syntax.

    So is everything in Python an object? No, it's like Java where they went 90% of the way but then fell off the cart.

    Is introspection easy within Python, the meta-object protocol nice and organized? In my experience it was a pita. Now don't get me wrong it's not like it's crap but it's far from elegant.

  3. Re:yes, they do! on Do Kids Still Program? · · Score: 1

    I have a CS degree but it took it part time after working for ten years. I was exposed to Lisp earlier but not in any great detail and like a lot of programmers I couldn't understand why it had survived.

    I haven't tried prolog. What is the definitive book on Prolog?

  4. Re:yes, they do! on Do Kids Still Program? · · Score: 1

    Hoisted by your own pertard!!! You mentioned TI-Basic.

    If you're going top spend your time learning something make sure you learn something worthwhile. You can learn one language or you can equip yourself with the tools to learn any language?

    Please get rid of MS if you want to learn. Yes it's easy because it allows you to coast never having to think if there's a better way. There is a better way but you'll never be allowed to find it on an MS platform.

    You can be a user or you can understand, make the choice!

  5. Re:yes, they do! on Do Kids Still Program? · · Score: 1

    The first two paragraphs say it all! Bsic/Java/Lisp are all turing complete and therefore must be the same or very close in abilities? On one level yes, each can imlepement the other so they can all accomplish the same tasks. But on another level, the level of abstractions, the level of thought, they are as chalk, cheese and helium. Why implment lisp in another language?

    To me Lisp was an epiphany! I had fifteen years commercial experience, including SmallTalk/Java/C++, as a programmer before I found it. Fifteen wasted years. It allowed me access to my code in ways no other language had. Of course with the power comes the ability to right royally screw up.

  6. Re:yes, they do! on Do Kids Still Program? · · Score: 5, Insightful

    I wish somebody had shown me Lisp when I was 14. All I got was Pascal and 6502.

    There is a certain rightness about Lisp same as with *nix. No other language I'm aware of even comes close in the ability to expand programmers minds. It's like comparing budwieser to scotch or absynthe.

    Smalltalk is another 'right' language. Pick up the original manuals for Smalltalk/80 and the sense of rigour and completeness is abundant, no silly syntax add ons.

    Likewise C. I defy any programmer to pick up Kernighan & Ritchie and not be impressed by the sheer brevity of the language.

    Now pickup Stroustrup, or a Java book or Perl or Python. What hits you is the cacaphony of discord, the single pure note lost amongst the poor orchestration.

    When C++/Java/Perl/Python have long since been consigned to the garbage colletor in the sky Lisp/Smalltalk/C will still be used to solve problems. I rather think the current period of programming will be seen as the dark ages before the re-birth.

  7. Re:yes, they do! on Do Kids Still Program? · · Score: 0, Troll

    Stop it now you'll go blind!

    Listen ditch Basic, Perl & PHP they rot your brain. HTML isn't programming. Go pick up a book on lisp, smalltalk or if you must C. Learn principles not implementations. Java is a very poor implementation of smalltalk.

    Ditch windows and get some form of *nix on your box. Better yet load up hercules and play with OS/360 or MVS.

    Oh and by the way. You're parents are probably right, your friends aren't really, your clothing isn't an original statement, your music is tuneless crap and you are the problem not everybody else.

  8. Re:Didn't see that coming. on McNealy Steps Down as Sun Microsystems CEO · · Score: 2, Interesting

    Hold that thought. Solaris + OSX.

    That micro kernel guru at apple quit recently. It might be that apple is lining up a new kernel :-) I was hoping for Linux but I'll take Solaris.

    Now back to reality, no way would Apple and Sun ever be able to co-own something. Apple would have to buy Sun or something.

  9. Don't buy crap on Tech on the Cheap? · · Score: 1

    Hi,

            it all depends what you mean by tech. Most stuff on think geek etc is crap, don't buy it. Don't play games unless you like upgrading every year. When you do buy, by good gear that'll last.

            My current rig is 1.4 P4, 678MB, 60gb. I run Deb so my graphics are 2d only. Man I wish the 3D OpenHardware was making more progress. I have a FPGA on a PCI slot for emulation etc.

            My last expensive purchase was 1.6tb raid array $2,000 when I built it. now less than $1,000. Currently I'm looking to store 500gb on the net. I'll gladly pay a monthly fee for reliability.

            Being a dev most of my cash goes on books. I buy classics Knuth, Patterson etc etc etc. My rule is that I want know how to build something not how to use something. Plato is still valid will the latest java extension still be around in five years?

  10. Metaverse = Clueless author on When Virtual Worlds Collide · · Score: 1

    Take a look at the Croquet Project run by Alan Kay.

    I wonder how many /. users can think as to why Croquet is better long term than WoW or whatever? My guess is less than 1%.

  11. Re:The long answer on eBooks - What's Holding You Back? · · Score: 2, Insightful

    This is why I ripped all my CDs to FLAC. I can quickly convert to any new format mp3/ogg etc. Look up lossless encoding.

    I think that pretty soon the ebook viewer will be solved, I'm thinking eink in a very light and bendy binding A4 & A5 size. Good DPI and no backlight When this happens watch how quickly people scramble for an archive format for books, pdf or somesuch.

    I expect to be at the front of the early adopters for ebooks when they get the tech right. The current group of hardware is never going to fly, too cumbersome, too much battery usage, too fragile, too many features etc.

    I've already scanned a number of books to greyscale gif, mostly old reference books. I have a huge number of PDFs, if I can buy the pdf rather than the paper I do. At home I have a vertical monitor which just happens to take A4 perfectly :-)

  12. Re:Just Another Tool on Cubicles a Giant Mistake · · Score: 3, Interesting

    I'm just starting to experiment with sensory deprivation at work. I'm using a set of the monitors in glasses and also a set of ear defenders with an old set of mini headphones embedded.

    It's going pretty well and I can pretty much stay in the flow no matter what. Although I do worry about the fire alarms. Next I'm going to try a recliner.

    Ideally I'd like to dump the keyboard and mouse, but I can't think how.

    I'm much better at getting through work, although my wierdness factor is just gone up an order of magnitude.

  13. Re:What happened to the engineer on A History of Flickr · · Score: 1

    This was my first thought.

    Probably not. He was most likely a paid employee with all rights transferred. My guess he probably got sweet FA above his cheque.

    Remmeber children it's not that you have the idea or do the work it's the ability to prove ownership :-)

  14. Re:how about bartering for access to the tower on Man Builds 60-foot Tower to Get Highspeed Access · · Score: 2, Funny

    It's mine, do you hear? Mine, all mine. Lovely bandwidth, and I'll be damned if I'm gonna share it with the likes of you.

  15. Re:That's easy! on Qualifications for Summer Internships? · · Score: 1

    In fact with those skills there's a number of postions they'd like you to try.

  16. Virtual Pinball? on HP Developing Hybrid Tablet PC / Coffee Table · · Score: 1

    I was thinking of making a VP table one of these as the playing area and 25" as the scoreboard. $$$$$

  17. K.I.S.S. on How Does Your Personal Data Center Measure Up? · · Score: 1

    Well,

            Dell P4 1.4, Debian $200
            internal PCI FPGA $100

            Understanding what a turing machine is, priceless

  18. Better solution? on LCD TopGun Hands On Review · · Score: 1

    I used to love playing the rail games. Maddog etc. When I got my flat screens the fun went away :-( I took a look at the various tech involved and asked /. for comments, silly editors :-(

    I took a look at the tech involved in this and by far and the best tech is the laser dot on the screen which is captured by a seperate camera. In the military the small arms trainers work this way.

    I started off with a laser pointer and used a usb webcam. It worked well on anything other than CRT, crt can on occasion reflect the laser inside the tube causing the whole screen to go red, try it. I eventually ended up with a couple of co2 airsoft guns and red/green lasers mounted in the barrel.

    Worked well. No cables from the guns and highly accurate. Accuracy limited by webcam pixels. Auto configuring, before a game the camera was set up. The screen flashed bright white five times and we were off. Where the pointer his was were you were counted.

  19. Re:A Little Too Real on LCD TopGun Hands On Review · · Score: 1

    You sir are an idiot if you think the color of a gun makes the slightest bit of difference.

    Officers are trained in threat assessment and common sense tells you to take no chances. i.e. a six year old in the playground with what looks like an uzi is going to get treated very differently than a masked man leaving the bank in a hurry with what looks like a pink polka dot shotgun.

    Ask any officer if the color of the weapon makes the slightest difference? Now ask them just how far they would let the kid go before they'd drop her. Most cops would probably let the kid do anything until the weapon dis-charged, even then they would want to see intent to harm before they'd open fire. The guy in the mask better have dropped the gun before he turns.

  20. Re:You made me a programmer on What Was Your First Computer? · · Score: 1

    Same here,

            unexpected but very much wanted christams present. In the UK it was 99 quid for the 1k version.

            I don't think I slept the first night I got it, didn't leave the house until new years.

              Went through the Speccie, then the 'B' and then got my own PC, cheap knock off that belched smoke :-( I started work at this stage and was using Burroughs and IBM medium systems. The PCs at work were Compaq DeskPros.

            25+ years after getting the ZX81 I'm still a programmer and still having fun with computers. Did Uncle Clive have any inkling what he was unleashing with that doorstop of his?

  21. Re:Don't forget the "More Important" factor on How Much Do You Value Your Office Space? · · Score: 4, Informative

    Really,

    my take would be they'd rather share a small office together than be stuck with you.

  22. Re:Please let it be IBM on SGI Warns That Bankruptcy Might Be Year-End Option · · Score: 1

    Oh crap,

            just when I was congratulating myself on designing a cpu that I'll build out of discrete transistors. I manage to get a reference to the lowest piece of intelligence on the web :-(

  23. Re:No Exaggeration? on Overwhelming Bureaucracy in the IT Department? · · Score: 1

    Having a single copy of the data is allowed under 21CFRPart11, Yes or No?

    The answer in my mind is yes, 21CFRPart11 makes no need for the data to be duplicated at time of creation. If the data is lost between creation and duplication the data is lost.

    If the above case is correct then 21CFR has failed to insure the integrity of my data.

    The above example also begs the question how many copies of data are required to insure data integrity? To my mind you cannot inusre data integrity with backups. What you are doing is buying insurance the more discrete copies the more insurance you have.

  24. Re:No Exaggeration? on Overwhelming Bureaucracy in the IT Department? · · Score: 1

    I think you mistake the point of my post.

    Proving data is integrity is a very important point, I would go so far as to say the most important. 21CFR does not ensure this, it is possible to meet every 21CFR requirement and still be in a situation that data is lost. So 21CFR does not ensure data integrity. If a requirement does not ensure they very thing it is designed to ensure why are we following it?

    There are far better ways to ensure data integrity, simpler and in the long term cost effective. While it is still possible to lose data it is far harder than under 21CFR.

    21CFR should be seen for what is and apoken of in the same terms. It's broken and does not meet the needs it was designed to solve. It's onerous often the cost of compliance is more than the data is worth.

  25. Re:No Exaggeration? on Overwhelming Bureaucracy in the IT Department? · · Score: 1

    Bullshit,

            you name three processes and only one is to do with product quality. Hippa is paitent data confidentiality and SOX is financial. Now 21CFRPart11 is to do with ensuring that the elertonic data is as stable as paper records. It enables the FDA to be confident that the company is able to control the quality of their product to a proveable degree. Even more importantly in the case of product recall the company knows where their product went.

            21CfrPart11 is onerous because companies went to consultants for answers. Given a choice are these highly paid make works going to recommend a simple efficient process or one that requires a lot of conultancy to get going. Answer me this does the process you follow meet or exceed the FDA rules?

            IQ/OQ/PQ and all the specs are designed to do one thing and one thing only. Produce lots of lovely work for consultants. Do you perform the process for MS service packs? I bet you do, just like every other pharma, now how many times have you not implemented a service pack?

            The whole process is FUBAR and you have the audacity to say it's for my own good.