Slashdot Mirror


User: jbolden

jbolden's activity in the archive.

Stories
0
Comments
13,627
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 13,627

  1. Re:It simply illuminates a single fact. on Followup To "When Teachers Are Obstacles To Linux" · · Score: 1

    There is no conflict between due process and being active in prevention. You simply raise the penalty if they plead innocent and are later found guilty. Something like an honor court system.

  2. Re:Reminds me of the old saying on Followup To "When Teachers Are Obstacles To Linux" · · Score: 1

    I agree she got to feel this from the other side.

  3. Re:Cheaper by the dozen on Followup To "When Teachers Are Obstacles To Linux" · · Score: 1

    If you knew Pascal, Fortran and Cobol I'm sure you understood DOS no problem. You understood the sequential databases that were popular in the 80s from Cobol. You understood the formulas in Lotus/QuatroPro/Excel from Fortran.

    How exactly did they fail to prepare you?

  4. Re:FP without the syntax hurdle on Higher-Order Perl Available For Free Download · · Score: 1

    Higher Order Perl is a great way to wet the appetite for FP and learn a few of the major ideas. But it seems like your appetite is already wet you have been just trying books / lessons that are too hard. An easy Haskell book is Thompson's and you can get the first edition cheap. Thompson will work you through the basic syntax enough to do one of the good books.

  5. Re:wikipedia on Best Introduction To Programming For Bright 11-14-Year-Olds? · · Score: 1

    There are actually pretty good drag and drop website creators. But I don't disagree with your basic point. Alice is by no means a full featured language nor does it pretend to be. It teaches very basic concepts and then becomes totally worthless. But the question is about what is a good language to learn programming not a good language for programming.

  6. Re:wikipedia on Best Introduction To Programming For Bright 11-14-Year-Olds? · · Score: 1

    I'm looking forward to version 3 as well.

  7. wikipedia on Best Introduction To Programming For Bright 11-14-Year-Olds? · · Score: 5, Informative

    I (and others) wrote a good wikipedia page on this topic
    http://en.wikipedia.org/wiki/Educational_programming_language . I'd look at this list

    I personally love and can recommend Alice http://www.alice.org/ and had a great deal of success with my daughter with this.

  8. Re:How much do you want to learn? on What Programming Language For Linux Development? · · Score: 1

    Could you give an example with code?

  9. Re:example on Time to Get Good At Functional Programming? · · Score: 1
  10. Re:Python FP -- only slightly like real fp on Time to Get Good At Functional Programming? · · Score: 1

    second everything in this post

  11. Re:take it from a computational physicist on Time to Get Good At Functional Programming? · · Score: 1

    Actually quite frequently they can be made parallel. It often turns out that the previous case is needed but not the initial. That is I can generate case 200 as a simple function on the value 199. Then generate 201 using the same function... right through to 399. Then all that has to happen is I get the value for 200 and it binds 399.

  12. Re:Functional Perl is a good way to start on Time to Get Good At Functional Programming? · · Score: 1

    Higher Order Perl is a good book and it teaches some nice techniques. But the book is about getting 5% of the FP benefits in Perl. You are missing a ton and working too hard to get the benefits. What is a neat technique in Perl becomes second nature in FP languages and you get many more features of the type that are in that book.

  13. Re:example on Time to Get Good At Functional Programming? · · Score: 1

    The key to avoiding those sorts of mistakes is to write your code in terms of a single modifier and a fold. Those examples are designed to teach syntax and basic ideas performance is an intermediate topic in FP.

  14. Re:Sounds like BYTE magazine in 1985 on Time to Get Good At Functional Programming? · · Score: 1

    Can anyone name a single instance where a functional paradigm has yielded the best measured performance on a parallel computing problem?

    Absolutely. Google's ability to analyze large blocks of the internet, decompose and index is being done using FP. They are way above anyone else in this matter.

    Another easy example is YAWS which was written by one guy in about 6 weeks. Outperformed Apache for speed / concurrent connections by a factor of 20.

  15. Re:it's always a good time to try functional on Time to Get Good At Functional Programming? · · Score: 1

    Haskell. Because it is so different you will be forced to break the habits you need to break.

  16. Re:Broken Algorithm BS on Time to Get Good At Functional Programming? · · Score: 0

    Monadic methods (for things like mutable arrays) don't allow you to be parallelism safely. You have to pick here, you can have parallelism via. purity or ease of conversion via. mutability.

  17. Re:Broken Algorithm BS on Time to Get Good At Functional Programming? · · Score: 3, Insightful

    It isn't recursion vs. iteration but rather pure vs. environmental (i.e. mutable variables) that make parallelism safe.

  18. Re:Compiling C in parallel on Time to Get Good At Functional Programming? · · Score: 2, Funny

    Not in a functional language, particularly a pure one. This just ends up looking like map/fold or cata and ana morphism calls.

  19. Re:Encryption on Technical Specs Released For Aussie Net Filtering · · Score: 1

    I hope you are right and this isn't like China's system. Having a well documented total failure will be good for the rest of the free world as well as Australia.

  20. Re:Dangerous on Technical Specs Released For Aussie Net Filtering · · Score: 1

    You deserve the +3, pro-euthanasia and pro-anorexia this is pure political censorship.

  21. Re:Encryption on Technical Specs Released For Aussie Net Filtering · · Score: 1

    I don't know the numbers for Australia but porn and sex chat represents a huge percentage of America's paid internet usage and has for a long time. What do people do on Second Life?

    I don't think the situation is symmetrical at all.

  22. Re:Encryption on Technical Specs Released For Aussie Net Filtering · · Score: 1

    I'd assume if you are going start ISP level net filtering and not just use some netnanny type thing, you block all encrypted communication. You probably also switch from black lists to white lists and some sort of direct connection isn't allowed in TCP. You assume in the system that the people on both sides are engaged in circumvention and make that impossible.

  23. Speeding and murder on Copper Thieves Jeopardize US Infrastructure · · Score: 1

    As anyone who has ever had to deal with the police knows the only crimes they really take seriously and try and stop are speeding and murder. The police do very little about property crime.

    The obvious solution is in areas where there is lots of copper theft to setup sting operations and good quality surveillance of existing sites. Follow it up with what everyone is recommending... tighter rules on scrap metal foundries and again use stings and audits to verify the rules are being followed.

    But none, or little of this is going to happen. The police are far to busy aggressively addressing speeding

  24. Re:What linux ACTUALLY needs on What Needs Fixing In Linux · · Score: 1

    The thing that's better about Linux with hardware is if your hardware is having problems the ability to interact at a low level with the hardware is a lifesaver.

    What does this even mean? The average user will never figure out how to edit some file in /etc to change module loading options. It is not going to happen. Sorry. Again, head in the clouds, feet in the... well, I don't really want to know.

    You may want to work on less insulting language when you don't know what you are talking about. /etc doesn't control low level hardware interfaces, that contains some configuration information for higher level interfaces. You handle low level calls directly from the command line, by loading kernel modules with particular arguments, and/or via /dev and /proc.

    As for you comments regarding windows you haven't stated any evidence you have merely argued by assertion. As for specific examples of drivers that's not the end of it. Windows has all sorts of code to catch hardware problems for example the older CD-Roms which loaded their virtual SCSI buses improperly. On Linux this required a manual device load while Windows had custom code for each of these buses.

    I don't know the specifics of some scanner but my guess is that either OS handles it fine and you just have to force the windows drivers or use a small wrapper. I think your point may have been open source supports their drivers for longer in which case I agree, but that's not the point being addressed.

  25. Re:Wrong approach? on FCC Considering Free Internet For USA · · Score: 1

    You have a good point about there already being a system. But that system was expensive to create. The whole theory of wifi is that it is cheap. If it isn't then the basis for the theory is wrong.

    What you are describing is more like nationalization of a major utility.