Slashdot Mirror


User: WeirdJohn

WeirdJohn's activity in the archive.

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

Comments · 185

  1. Re:Programming is math on How To Get a Game-Obsessed Teenager Into Coding? · · Score: 1

    The fact that you think calculus is advanced maths, tells me you've never seen advanced maths. Calculus is straight forward and sensible. Convolutions and inversions of n-polytopes - that's starting to look at the gentler topics of advanced maths.

  2. Re:API! on Microsoft's New Attempt To Dominate Robotics · · Score: 1

    Is LOGO a high level language? Wasn't it originally just commands to stepper motors? Or can it do proper logic? My ignorance annoys me.

  3. Re:API! on Microsoft's New Attempt To Dominate Robotics · · Score: 1

    Coding robotics has previously required a lot of low level coding. Who of us haven't though how great it would be code your own robot easily, and make it work just like you want it to, without going to all the low level details?

    Yeah, it'd be really innovative if you could program robots in a language like, for instance, smalltalk..... oh, did I hear the 1980's calling?

  4. Re:I am Legend. on Foldit Player May Have Created a Useful Protein · · Score: 1

    No, the premise was "let's see if we can stuff with The Omega Man like we did I, Robot".

  5. Re:This is hardly new... on Cows On Treadmills Produce Clean Power For Farms · · Score: 1

    I believe that oxen have been used to provide mechanical power since the Middle Ages, probably much, much earlier. This Irishman would appear to have re-implemented a very old idea.

  6. Re:Categories on Larry Sanger Tells FBI Wikipedia Distributes "Child Pornography" · · Score: 1

    7) But that's so passive. Why not pose _as_ kids and troll for child molesters?

    That's basically what the Australian Feds do. They lie about their age, and wait to see if the suspect wants a meeting. When the perp shows up (often with porn, toys and cameras) they arrest him. Good thing too. I'd be surprised if the US authorities don't do similar, with a few choice moves to ensure the process is legal.

  7. Re:Big Bank and Evolution on Evolution, Big Bang Polls Omitted From NSF Report · · Score: 1

    In the first place, it violates the second law of thermodynamics. That ought to be sufficient argument against it.

    Entropy is reversed by doing work, which is what life does, by transforming energy (pumping heat).

    Beyond all that, there are no known examples of intermediate species. Considering how much evolution must have occurred (if we assume evolution to be correct) there ought to be scads of intermediate forms walking the planet today. Where are they?

    walking around, those that were not out-competed and failed to adapt.

  8. Re:No. on Evolution, Big Bang Polls Omitted From NSF Report · · Score: 1

    Macroevolution is not a scientific term, and if used in a scientific context muddies the waters with irrelevancies. There is no such thing as macroevolution, nor microevolution. There is natural selection and the wonders of DNA.

  9. Re:Much rather have a Dynabook. on iPad Launches, FCC Teardown Leaked · · Score: 1

    Which he did. It is called Smalltalk.

  10. Re:The VM is decent. The language sucks. on The Struggle To Keep Java Relevant · · Score: 1

    But with Java, I compile source to bytecode representations, zip those up, and distribute them. With Smalltalk, unless I'm misunderstanding something, I run that program, edit the running program if I want to make a change, and save a bytecode snapshot of a running program, then distribute that -- which seems somewhat cumbersome if someone else wants to import my program into their Smalltalk environment.

    If I'm distributing a commercial product, then I do as you've described. Or I can file-out a class or category (or a change set) and distribute the source for file-in into someone else's image. Not so different from how C works. A very common misconception by the way. Exactly when something is run is also an interesting question, as all objects are live, including those objects called classes.

  11. Re:Java isn't pure OO on The Struggle To Keep Java Relevant · · Score: 3, Insightful

    The thing I hated most about Java is that I can't just create a new class and implement a few messages and use it in existing code, unless I somehow shoehorn it into an existing class hierarchy, or implement an interface. If the existing code was done without interfaces in mind, I have to edit a few hundred methods in dozens (if lucky) of files, and not break anything.

    To avoid this I have to over-engineer prototype code, and increase production cost estimates by at least a factor of 4, or else use a generating framework that leaves me with no idea what any of the generated code does, which makes fixing subtle bugs so much fun.

    At least smalltalk works. And the smalltalk debugger is possibly the most elegant and efficient ever.

  12. Re:The VM is decent. The language sucks. on The Struggle To Keep Java Relevant · · Score: 1

    Smalltalk is interesting, but is even more closed off than Java, and basically requires an entirely different set of tools for working with. It's not really designed to work as a text-based language.

    I don't think you've really looked at all the issues with Smalltalk. If you look at squeak, for example, most of the VM is smalltalk, that gets translated to a subset of C, and you only have to implement primitive data types to build a new VM on a new platform.

    Gnu Smalltalk is text-file based (and is unusual amongst smalltalks for it).

    As for tools, smalltalk provides the tools, they are just different than what is used for other languages. The tools for smalltalk (the browser, monticello, the file list etc) work really well for smalltalk. It's not that you have to learn a new set of tools to use smalltalk, rather that there is no need for any others - nearly 40 years of development has produced a very efficient and intuitive environment.

    In my opinion the only place Java beats Smalltalk is in that its threading model is a bit more efficient. In return you are forced to abandon most of the benefits of a dynamic language, and use multiple layers of nearly-C++ to get the job done. Or maybe I just don't understand Java. I don't get why an object has to care about what class a reference dereferences to, and why methods have to have all that type declaration fluff around them. Maybe I'm just old though.

  13. What about the Rio Tinto factor? on Dell To Leave China For India · · Score: 1

    I have to wonder if the Stern Hu case is a factor in this. For those not in the know, Stern Hu is an Australian who is currently on trial in China for accepting bribes and industrial espionage. Mr Hu works for Rio Tinto, the iron ore giant that China failed to buy last year.

    Everyone knows that bribery is a large part of doing business in China. Stern has been in court for 3 days now. Even consulate officials have been denied presence at the trial, relying on state reports of what went on each day. Stern has admitted he took bribes, although he challenges the amount claimed. He will be sentenced on Monday - the trial started last Monday.

    In the article, Michael Dell talks about how he wants to do business in "places with a legal system". I think that the Hu case, Rio Tinto's experience, and the events with Google would be making any enterprise re-evaluate the cost and risk of dealing with China.

  14. Re:Lockhart's Lament on BC Prof Suggests Young Children Need Less Formal Math, Not More · · Score: 1

    Mod this up. If you haven't read Lockhart's Lament DO IT NOW.

  15. Re:most people arent wired for math on BC Prof Suggests Young Children Need Less Formal Math, Not More · · Score: 1

    I disagree. Most people are wired for maths, because they can talk and read. Broca's region is heavily involved in processing language, maths and music. Most people can handle language and appreciate music.

    Can most people handle, let alone appreciate the theory of algebraic structures, tensor mechanics and multi-variate statistics? No. But in 30 years of working in maths education it's only those with profound issues that can't handle manipulating linear expressions, arithmetic, elementary geometry and mensuration. I'd go on to say that most people can handle the calculus of a single variable. But they have to be taught well, by someone who doesn't make it look hard, because it shouldn't be hard, maths is supposed to make sense, and what makes sense is easy.

  16. A teacher's perspective on BC Prof Suggests Young Children Need Less Formal Math, Not More · · Score: 2, Interesting

    I think there is some merit in the Professor's claims, but there has to be caution. Students need to be able to estimate measures, use measuring instruments, read clocks and handle money, all before age 10. These aspects of maths are suited to activity based learning, and can easily be embedded in other subjects.

    But what of the kids who have the right brains to cope with more formal material earlier? What of the kids who cannot understand concepts such as zero or fractions without a more formal approach? What about how the retention of number facts is higher if we can get kids to engage with drill and memorisation of tables at early stages rather than later? How do we prevent the kids developing their own unusual understandings of fundamental concepts, because they have found a need in real life, and then we have to unwind their thinking later, because their constructed strategies only work in special cases?

    I appreciate a lot of the results in maths education research. But there has to be great caution before we reject those practices that have worked for between 100 and 2000 years in favour of ideas that one or two research projects support. Is everything we do in classes effective? Certainly not. But until we can get class sizes down, better resourcing, attract more mathematicians to the teaching profession and get more individualised strategies working in the classroom we better be careful not to break what we know does work to some extent for the majority of students, even if it's not working optimally.

  17. Re:You Tube is Video Grokster (!!?) on YouTube Was Evil, and Google Knew It · · Score: 1

    Note that this quote suggests that Viacom thinks SCO is right...

  18. You Tube is Video Grokster (!!?) on YouTube Was Evil, and Google Knew It · · Score: 1

    According to slide on page 22 (sigh), You Tube is a "video Grokster". So You Tube promotes discussion of abuses of the law by greedy litigious bastards whose business model hasn't changed with the times.

  19. Re:A false choice, of course... on Health Care Reform · · Score: 1

    The problem with your argument is that in other countries it hasn't happened like your doomsayers predict. Here, as long as you can survive that long, after 12 months a medical insurer cannot knock you back for treatment for a pre-existing condition. If they do, the fines are horrendous, and a large part of that fine goes to you (or your estate if you die of your condition). This has been the case for at least 20 years that I know of, and the health insurers are still making profits, people are still buying their shares, people are still buying insurance, and people are still getting their conditions treated.

    As an outsider, the spin that is surrounding this debate is like some kind of sick black comedy. The funniest thing is that so many Americans are buying into the weird agendas that predict the end of civilisation and the resurgence of Stalinism. Look around the rest of the world - these systems can work, which in turn results in a more productive and humane nation.

  20. Re:Personal experience on Science and the Shortcomings of Statistics · · Score: 2, Informative

    It's the approach that you can just pump the numbers into SPSS or Statistica, and then call on a battery of tests until you get a "significant" result that results in the kind of errors the article (and a disturbing number of /. readers) fall into.

    Unless you're dealing with large samples, all z and t tests assume normality in the population, with insignificant skew or kurtosis. Yet by definition, if we have enough data to be sure we have a normal population, we have enough data that the central limit theorem makes the differences moot. Even more extreme, if we have a complete description of the population (a census) we have no need to use any inferential statistics.

    Meanwhile students are told to test the data for normality, homoscedacticity and linearity, to the point where the repeated tests on a single data set make the chance of a Type II error better than even. But by saying "SPSS said so" and burying assumptions beneath a mountain of waffle and misunderstood jargon we can still get these "results" published.

    No-one who can't perform a balanced block design ANOVA by hand, or explain what transforming data does to residuals under assumptions of a linear additive model, should be allowed near statistical software in my opinion. And the so-called statistics packages in popular spreadsheets should be banned, and any student relying on them should be failed.

  21. I don't trust that document on Microsoft Says It Never Meant To Knock Cryptome Offline · · Score: 1, Interesting

    About 10 years ago a colleague of mine found a reproducible way to run commands as administrator on any windows machine that enabled shares or IIS. He provided Microsoft with full details on how to do it. Then he was raided by the Feds 2 days later, as he was apparently a "dangerous hacker". He didn't even let us know how he did it though - just Microsoft. Fortunately his Dad was a senior policeman, and knew the right people (lawyers) to get some sense in the situation. Microsoft is not to be trusted in it's dealings with the law.

  22. Re:Bunch of Asian Employees ? on Perth Game Company CEO Takes IP By Night · · Score: 1

    Austudy and Abstudy are different because the situations are radically different. Many Aboriginal people expect to be worked as slaves, beaten and raped in schools. They don't trust us white teachers with their children - after all, that is what happened to them when they went to school. The Austudy paperwork is not suited to people with extended relationship groups, with communal property concepts and relatively fluid addresses.

    The so called "extra benefits" for the Indigenes are about equity - providing the opportunity for equality, not equality in itself. Comparing it to the "affirmative action" of the US is misinformed, as there has never been an indigenous African American culture, although there is an interesting hybrid culture in Florida.

  23. Pen beats keyboard in my experience on Pen Still Mightier Than the Laptop For Notetaking? · · Score: 1

    I was one of those students who used pen and paper in lectures, and I have to agree that it's a more effective way of learning. I did take the time to add additional notes later to "decode" what wasn't legible.

    My approach was to get down everything on the board and as much as possible that was said - including student questions and interjections.

    This certainly worked for me - I had a GPA of 7, won scholarships, University Medals and Distinguished Scholar awards.

    My son (who is in a special school for gifted students) uses a TabletPC. Except for the slippery feel, it seems to be the best of both worlds. Once the handwriting recognition is trained, you have the kinaesthetic sensory input of handwriting, the ability to make diagrams and formulae, and the clarity of formatted text. It will be interesting once the technology matures.

  24. Re:Prepare for the appeals! on Landmark Ruling Gives Australian ISPs Safe Harbor · · Score: 1

    Can someone mod up this AC's posts? I assume that he's AC for professional reasons. It's good to have clear, correct interpretation of the law here in Oz for those who don't live in God's own country.

  25. Re:FTA on NZ School Goes Open Source Amid Microsoft Mandate · · Score: 4, Interesting

    The catch in Queensland is that unless you are using the MOI (mandated operating interface) you are screwed. Using Firefox? Sorry, can't help you. OO.org? Same thing. Not Outlook? Then it's your fault you have an email issue. Does AVG show a virus? Not a mandated scanner, so you are NOT infected. Try using squeak in the classroom, and you get slapped. Don't use linux, or cygwin etc. In fact any non-approved software can (and often will) be deleted if your laptop is dropped into Information Services, as your problem is put down to "non-mandated software" as the 1st option.

    This clearly makes support simpler, but can make teaching more challenging, especially if you want the kids to use computers as tools for thinking, and not just document management systems.