Slashdot Mirror


User: superwiz

superwiz's activity in the archive.

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

Comments · 4,505

  1. You don't have to debunk them. People who demonize Monsanto classify themselves as ass holes on their own. They don't have enough credibility to need debunking.

  2. TO THE ASS HOLE EDITORS: on Irish Girls Win Google Science Fair With Astonishing Crop Yield Breakthrough · · Score: 0

    First the name, then the age, then the gender, then the country of origin. The way you put it (country of origin, gender, NO NAME) makes her sound irrelevant. You are part of the problem of how science is reported in the US. It's first and foremost a human endeavor. The less personal you make her achievement sound the less glamorous you make the scientific work at large. Compare this to how you report on any politician or movie actor and you'll see the problem.

  3. degree? on Ask Slashdot: Any Place For Liberal Arts Degrees In Tech? · · Score: 1
    Maybe. Background? Absolutely. Tim Bray often attributes this

    There are only two hard things in Computer Science: cache invalidation and naming things.

    to Phil Karlton. But he does it so often that it is usually attributed to Tim Bray. Naming things is where the code monkeys usually fail. Engineers who think they are programmers usually fail at it hard. It takes a certain fluidity and realization of how actual human beings interact with the world to give content meaningful context (by naming it right) and to understand problem domains well-enough to pick the right cache invalidation schemes. And, of course, understanding how human beings interact with the world is what one gets out of a liberal arts degree. As I said, it doesn't have to be a degree, but the background has to be there.

  4. The old Jackie Mason routine on Tim Cook Says Apple Can't Read Users' Emails, That iCloud Wasn't Hacked · · Score: 3, Insightful

    Reagan was happy, he was always smiling

    They asked him, "what about the defiicit?"

    He said, "there is no deficit!"

    They told him, "but there is!"

    So he said, "so there is."

    ...

    30 years later

    There is is no emal theft! But there is!.... waaaait for it.

  5. Re:Linux, cryptography, HTML and JavaScript. on Harvard's CompSci Intro Course Boasts Record-Breaking Enrollment · · Score: 1

    it's not because of a limitation in C.

    C most definitely has the limitation which C++ tried to address and failed. Return should have been a pointer to the address where the returned value ends up being copied when it's popped off the stack. Instead it's just a syntactic premature end of a function. Had it been a simple pointer to the place where the function's return value ends up being copied, C++ would not have been invented because it would have been unnecessary. I am talking about the semantic that is present in Matlab functions (where you can assign to the return value directly). C++ tried to address it by having "this" pointer, but it ended up mixing the data and the functions which operate on it. Which is why its syntax will never be simple.

    For example

    int a = f();

    should allow f to assign directly to the memory location where 'a' is. Like I said, there are obvious work arounds. You can pass the address of a to f() instead of doing direct assignment. But it break the semantics. And it reduces readability. And human time is more important than computer time, so readability is more important than slight loss of efficiency in execution.

    The problem is that once 'a' is not an int anymore, but is a complicated structure, you are stuck. And if you still don't think that's a problem, try implementing a fully-efficient (no redundant copying or inquiries) discriminated union in either C or C++. Good luck! Your easiest solution at that point is to just generate the code in some text generating language. But if each function had access to the point of return, it would be trivial. Oh, and discriminated unions are all of networking and all of data management.

  6. Re:Linux, cryptography, HTML and JavaScript. on Harvard's CompSci Intro Course Boasts Record-Breaking Enrollment · · Score: 1

    You'll excuse us if some of us

    I guess I won't.

  7. Re:Linux, cryptography, HTML and JavaScript. on Harvard's CompSci Intro Course Boasts Record-Breaking Enrollment · · Score: 1

    If you don't understand how pointers and return values in C works, it's not because of a limitation in C.

    Hhm... to ad hominem or not to ad hominem that is the question that preoccupies us. Whether it is nobler, in the mind, to suffer the slings of mud of outrageous statements or to take aim and by opposing them thus end them.

    The full amount of what you don't know and the years of experience that you lack to make the judgement that you made would take a volume of a flame war to fight out.

    C and C++ are about as relevant today as assembly. If you don't understand that C++ template mechanism and C pre-processor are nothing but compile-time text generation tools with arcane unwieldy syntax, then you have no place making judgement. There are better tools to generate the same code that both of these end up generating. The better tools capture what you want to express without being bound by the arcane syntax of C. And unless you think that direct bit banging and micro assembly are the "real" CS (hint: they are not -- they engineering rather than CS), your argument is moot.

  8. Re:Linux, cryptography, HTML and JavaScript. on Harvard's CompSci Intro Course Boasts Record-Breaking Enrollment · · Score: 1

    C++ is still (effectively rather than literally) generating C code at compile time. It's just not the step that needs to be taken directly. But all C++ symantics express nothing but generation of C code at compile time.

  9. Re:Linux, cryptography, HTML and JavaScript. on Harvard's CompSci Intro Course Boasts Record-Breaking Enrollment · · Score: 1

    JavaScript (or any language in which string values and language symbols are interchangeable) is more important to know now than C. C can generated. And it's quickly getting to the point where that's all it's good for -- being auto generated. It is just text after all.

  10. Re:Linux, cryptography, HTML and JavaScript. on Harvard's CompSci Intro Course Boasts Record-Breaking Enrollment · · Score: 1

    C and C++ no longer have any place in basic CS education. Sorry, we are at the point where it's more efficient to generate C than to write it. And since C++ is just generated C with really, really arcane syntax for this compile-time generation, C++ lost its purpose, too. There are more expressive (ie, easier to read) and less error-prone methods for generating C code now. It's finally becoming yesterday's news. The whole reason you see "resurgence" of C is that people are not writing it. They are generating it as an intermediate product. C is just text. And there are better ways to generate that text than the preprocessor or the C++'s template mechanism. C, however, has a major, major, major design flaw -- you can't assign to return values directly. So as a mechanism for expressing algorithms it has a natural inefficiency built into the language. It's not that there is no simple work around for it in C, it's that it needs a work around. It's over.

  11. Re:Linux, cryptography, HTML and JavaScript. on Harvard's CompSci Intro Course Boasts Record-Breaking Enrollment · · Score: 1

    Really? I just thought that was something one picked at birth. No, really, is that even a form of knowledge? I just find these to be self evident. Often find it surprising that trivialities have names behind them when people start talking about them as fields of knowledge.

  12. Re:I now know what age Russell Edwards is on New DNA Analysis On Old Blood Pegs Aaron Kosminski As Jack the Ripper · · Score: 1

    because businessmen and politicians are people. As opposed to scientists and engineers (who are only named in the press based on their nationality, place of residence, and employer name rather than their actual human characteristics).

  13. Re:A 'Jewish' immigrant? on New DNA Analysis On Old Blood Pegs Aaron Kosminski As Jack the Ripper · · Score: 1

    Poland, apparently.

  14. Re:Convenient on New DNA Analysis On Old Blood Pegs Aaron Kosminski As Jack the Ripper · · Score: 3, Insightful

    Wow. What century is this again? I thought most people who said garbage like this died out a long time ago.

  15. Didn't realize NYU was so competitve on Getting Into College the Old Fashioned Way: With Money · · Score: 1

    Back in my day, NYU is where you went if you dropped out of Cooper Union.

  16. Re:Which Invasion? on Kernel Developer Dmitry Monakhov Arrested For Protesting Ukraine Invasion · · Score: 1

    Of course, the evidence of WMD's was very circumstantial. In this case, there is footage. And there are 2500 dead people. And it's all because of Putin's direct orders (this part is my opinion... but it's obvious to anyone whose ego is not invested in chest-beating for Mother Russia). Russia never fails to supply the world with a good tragedy. It stood at the doorstep of becoming civilized and it decided to turn around and slam that door shot. I wish what's about to ensue could be a hilarity. But the campaign of deception that is running out of Russia is almost as depressing as the Russian campaign of terror.

  17. Re:Which Invasion? on Kernel Developer Dmitry Monakhov Arrested For Protesting Ukraine Invasion · · Score: 1

    They all agreed there was evidence for it. They were all right. There was evidence. There just wasn't WMD's.

  18. Re:Which Invasion? on Kernel Developer Dmitry Monakhov Arrested For Protesting Ukraine Invasion · · Score: 1

    Oh, I am pretty sure anyone in Russia today will insist that any evidence reported by the West is the opposite of the truth (rather than less credible) because it is reported by the West. Try convincing any member of a terrorist organization that what they are doing is wrong. You'll get a long soliloquy on why they are right. Russia is waging a campaign of terror against Ukraine. They've convinced enough of their population that this campaign of terror is justified and those not convinced are simply nodding along, out of fear, now.

  19. Re:Which Invasion? on Kernel Developer Dmitry Monakhov Arrested For Protesting Ukraine Invasion · · Score: 1

    If you gonna post nonsense like this, post it under a name. Otherwise, you are just another KGB monkey with a keyboard.

  20. Re:Which Invasion? on Kernel Developer Dmitry Monakhov Arrested For Protesting Ukraine Invasion · · Score: 1

    WMD information didn't happen in a vacuum. It happened after Iraq repeatedly violated the terms of the cease-fire agreement by denying WMD inspectors access to sites they wanted to inspect. The fact that there was additional intelligence indicating that he might have been trying to procure WMD's made it look like he was. He wasn't? Ok. But he made it look like he was and that is why it got reported the way it did.

  21. Re:Russia is back to totalitarism on Kernel Developer Dmitry Monakhov Arrested For Protesting Ukraine Invasion · · Score: 1

    It's not as stupid as you might think. The cost of transporting it to the place where it's needed could far outweigh (in pure energy costs) the costs of growing it locally.

  22. Re:Which Invasion? on Kernel Developer Dmitry Monakhov Arrested For Protesting Ukraine Invasion · · Score: 1

    If you think that MSNBC, FOX News and CNN agree on something and it's still not true, well, you better have a helluva citation yourself.

  23. Re:First Poster is correct, this is not news on Kernel Developer Dmitry Monakhov Arrested For Protesting Ukraine Invasion · · Score: 1

    *developer*

  24. Re:First Poster is correct, this is not news on Kernel Developer Dmitry Monakhov Arrested For Protesting Ukraine Invasion · · Score: 2

    Arrest of a Linux kernel development is not news? You are dreaming.

  25. Re:There is no russian invasion in Ukraine. on Kernel Developer Dmitry Monakhov Arrested For Protesting Ukraine Invasion · · Score: 1

    Ha? Of course, there is. If you believe the satellite images come from a video game, which game?