Slashdot Mirror


User: RabidReindeer

RabidReindeer's activity in the archive.

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

Comments · 4,006

  1. Re:isn't x86 RISC by now? on Research Shows RISC vs. CISC Doesn't Matter · · Score: 4, Interesting

    x86 instructions, are in fact, decoded to micro opcodes, so the distinction isn't as useful in this context.

    They're not the only ones. The IBM mainframes have long been VMs implemented on top of various microcode platforms. In fact, one of the original uses of the 8-inch floppy disk was to hold the VM that would be loaded up during the Initial Microprogram Load (IMPL), before the IPL (boot) of the actual OS. So in a sense, the Project Hercules mainframe emulator is just repeating history.

    Nor were they unusual. In school I worked with a minicomputer which not only was a VM on top of microcode, but you could extend the VM by programming to the microcode yourself.

    The main differences between RISC and CISC, as I recall were lots of registers and the simplicity of the instruction set. Both the Intel and zSeries CISC instruction sets have lots of registers, though. So the main difference between RISC and CISC would be that you could - in theory - optimize "between" the CISC instructions if you coded RISC instead.

    Presumably somebody tried this, but didn't get benefits worth shouting about.

    Incidentally, the CISC instruction set of the more recent IBM z machines includes entire C stdlib functions such as strcpy in a single machine-language instruction.

  2. Re:The US slides back to the caves on Limiting the Teaching of the Scientific Process In Ohio · · Score: 0

    Riiiiight. And you don't eat French fries, you eat FREEDOM fries.

    So there.

    Who says we don't do metric? They can hardly keep those 3-liter bottles of Coke on the shelves at Wal-Mart!

  3. Re:The US slides back to the caves on Limiting the Teaching of the Scientific Process In Ohio · · Score: 0

    Because of the size of the population (which exceeds that of all Europe)

    It always surprise me how americans see the world: in their head.

    http://en.wikipedia.org/wiki/W...

    Europe: population is 742 millions
    USA: population is 352 millions

    Yes, there are people outside the USA, and MUCH MUCH more than inside. And you still don't know it and display your ignorance right out there for everyone to see... Nice job, really.

    Then there's Indonesia. Population approx. 247 million. Most of them MUSLIM!

    There's other continents besides Europe and North America, too.

    To be fair, Europe is a continent while the United States is a country. A more accurate comparison would be North America versus Europe, which would be 742M to 565M. Of course the continent of Europe includes Russia, which most people don't include. Take out Russia and the two populations are very closely matched. If you want to compare by country, then the US still is many times larger than most European countries.

  4. Re:The US slides back to the caves on Limiting the Teaching of the Scientific Process In Ohio · · Score: 5, Funny

    Of course the continent of Europe includes Russia, which most people don't include.

    I think you'll find that most people include Russia as part of Europe.

    Or maybe it's Russia the considers Europe as part of them.

  5. Re:That ship has already sailed. on IBM Gearing Up Mega Power 8 Servers For October Launch · · Score: 2

    Unfortunately, while it's true that CEOs may think that they're getting something special from IBM, those days are long gone.

    I worked at a Fortune company in the 1990s with 2 IBM mainframes, but getting OS/2 support was a lost cause. Even when IBM managed to dig up someone competent, they'd leave IBM within months.

    I've been working on a project for 2 years that's supposed to work on an iSeries machine, but for some reason the database is really crawling for network clients. IBM finally put someone on the case back in March, but has only half-heartedly helped. Still nothing usable.

    The sale rep may roll up in a Mercedes, but the sad truth is that the actual work has been handed off to the cheapest people they could hire. It was really frustrating back in 1996 when I could easily find help for Linux, which had no major corporate supporter at the time, than I could get help for OS/2, with allegedly the support of one of the largest computer companies in the world.

    I believe in paying for quality, but where's the quality?

  6. Re: What's so American on Net Neutrality Is 'Marxist,' According To a Koch-Backed Astroturf Group · · Score: 1

    In the context of a single argument, you are correct. However, in the scope of society as a whole, public shaming of people who are willfully ignorant would hopefully serve to discourage those who see it as a badge of honor to argue a topic while being completely ignorant of the facts. However, I would be happy if we could at least drop the anti-intellectualism which permeates US culture.

    It won't work. Some people are so proud of their ignorance that they brag about it before launching into assertions based on "common sense" instead of knowledge.

  7. Re:My opinion on the matter. on Choose Your Side On the Linux Divide · · Score: 1

    What problems do you have with journald? Do you know, that you can trivially redirect all logs into rsyslogd or directly into plain text files?

    "Trivially redirect" isn't the same thing as "no extra work required." Besides, why waste resources duplicating logs?

  8. Re:My opinion on the matter. on Choose Your Side On the Linux Divide · · Score: 5, Insightful

    I think, for a lot of people, they don't have the challanges that systemd solves.

    Conversely, systemd daily inserts problems that never existed before.

    Actually they did. I dealt with binary log formats in Windows, OS/2, and IBM's mainframes. IBM has a really bad habit of creating a different binary format logfile for every app, complete with special binary utilities to be able to read them in any way you like - as long as it's a way IBM supports.

    The old text logfiles might not be as tidy, but I constantly string together strange concatenations of the text utilities to garner critical information from them. Something that's nowhere near as easy when the logs are in binary form.

    What systemd reminds me of is the Windows Registry. A fine concept that turned out to be a nightmare in practice.

  9. Re:My opinion on the matter. on Choose Your Side On the Linux Divide · · Score: 5, Insightful

    This is the problem with systemd, Gnome 3 and a lot of other recent stuff.

    Unix was originally designed rather like a tinkertoy set. The individual parts might not be very smart, but you could glue them together however you wanted. A "RISC" architecture, if you will.

    Recent "improvements" to Linux have attempted to be all-in-one solutions. By making them one-size-fits-all, you lose useful, important, sometimes critical functionality. Because no one system can be all things to all people. It's a "CISC" solution, and what you are left with is what the designed wanted you to have, not what you wanted to have.

    So that's the Great Divide. Turn into another Apple, where you can have any solution you want as long as it's the one the providers want to give you or retain the original spirt of the system, and allow it to be powerful at the expense of the presumed masses who'd gladly chuck Windows if only Linux was more friendly to the casual user.

  10. Re:What's the point? on If Java Wasn't Cool 10 Years Ago, What About Now? · · Score: 1

    The problem is what's the point of Java?

    If speed is absolutely critical, you're going to go with C/C++/ASM/whatever native-compiled-language works well for your problem.

    The 1980's called and they want their outdated assertions back.

    One thing that Java does that "native-compiled" languages do not is provide an environment where code performance can be monitored and optimized automatically on the fly.

    An example: Back when instructions typically took a determinate number of CPU cycles, a conditional branch instruction might take 2 cycles for no-branch and 3 cycles for a branch. If you were clever, you coded for the case where the no-branch result was the default. But if you guessed wrong or conditions changed, you were stuck with the "wrong" code and thus sub-optimal. A good JVM can sense that and rewite the code, flipping the branch to the more optimal state.

    A JVM is no light thing to crank up and operate, so you cannot expect benefits from small simple programs. But as apps get bigger, more complex, and longer-running, the balance changes. It's prohibitively expensive to re-optimize a complex system by hand, but doing so automatically can be much cheaper as you scale up. The same sort of result improvements have been benchmarked between brute-force manual SQL and ORM systems.

    Yes, Java is cumbersome. I don't use it for quick-and-dirty stuff. I do use it for industrial-grade work where robustness, security, and scalability are important, especially since there is an extremely rich add-on and support environment for it.

    And, of course, for Android, since Android is optimized to run Java.

    Scripting languages are my bane. As I mentioned elsewhere, they make you look more productive than you are. And they're almost universally terrible at preventing many common errors that a more rigorous (a/k/a/ less "productive") language can easily detect before they infect something critical.

    But, speaking of outdated assertions, a lot of scripting languages also compile to machine code these days. And when not, often to something quite close to it.

  11. Re:that depends on If Java Wasn't Cool 10 Years Ago, What About Now? · · Score: 2

    Be careful what you ask for. All that typing means that you can find and fix a lot of bugs in the compile step. With dynamically typed languages, you get to find those bugs at runtime. Maybe that is why other posters here believe that Java is for the B programmers.

    Precisely. The problem is, that if you design things out ahead of time, it takes longer before you are at the point where you can show "results".

    The spirit of the times is instant gratification. The faster you can get from basic premise to displayed web pages, the better you look.

    Your actual architecture may be paper-maché over balsa wood and chicken-wire, but if you can show something visible to the PHB and the users ASAP, you're "productive". Even though in a month's time, the whole sysem may end up crashing and destroying vital data. Or worse, sharing it with various unsavory people who broker such things to even less desirable people.

  12. Re:I hope not on If Java Wasn't Cool 10 Years Ago, What About Now? · · Score: 4, Informative

    Java owes little to Ada. Ada has one of the most rigorous data typing systems of any programming language, but its roots are in Pascal, and thence descend to Algol.

    Java's syntactic roots come from C through C++, which added OOP capabilities.

    C# is somewhat of a zig-zag. In part, it's Microsoft's alternative after they were prevented from hijacking Java. In part, it's reaching back to C++. Along the way, they attempted to cure some of Java's warts.

    One bit of irony. Both Java and C# are programming languages designed and "owned" by private organizations, each of which also owns at least one major OS. Java users always had a high degree of confidence that Sun would never abuse that position and attempt to use Java to lock them into Solaris. C# never enjoyed that confidence, which is why there's precious little C# work done on the non-Windows OS's.

  13. Re:Fleeing abusive companies? on When Customer Dissatisfaction Is a Tech Business Model · · Score: 3, Informative

    What do they mean "tech companies"?

    The abuse began back when telephone menus replaced human operators, music-on-hold by the hour became the norm ("Please stay on the line. Your call is VERY important to us.") and service in general became self-serve or no-serve.

    And hasn't been solely a tech company thing. It's been an every company thing.

    In fact, I dropped a pest control company in favor of a competitor because the competitor didn't run me through phone menu hell just to get them to come out, inspect, and get paid.

  14. Re:You cant make much writing Science Fiction on The 2014 Hugo Awards · · Score: 1

    It's different. Although one of the things that's a little annoying is that while he implies that a lot of the damage to the world's food supplies may be deliberate and ongoing, he never has anyone actually say that or even grumble, accuse or try and fight back. The closest approximation is where Thailand isolates itself and does internal purges.

    The kink-spring concept is original, but nobody seems to have a clue about other renewable energy sources. He apparently never saw the YouTube video where someone took the fresnel lens out of an old flat-screen TV and used it to smelt metal. You could probably refine silicon for solar cells that way. Then again, since everybody seems to be running on the ragged edge, maybe they just can't spare the extra effort.

  15. Re:4th Doctor is BEST Doctor. Scientific fact. on The 2014 Hugo Awards · · Score: 1

    Well, given the era in which it was produced, the Tin Man sure looks like a robot. That should count.

    Actually, he does qualify as a cyborg or something like that.

    He was built by a sort of reverse-Cyberman upgrade process. Limb by limb.

  16. Re:Wow on China Pulls Plug On Genetically Modified Rice and Corn · · Score: 2

    And they would leave the company with a $25M golden parachute. Because we're a meritocracy.

  17. Re:Infrastructure? on Linus Torvalds: 'I Still Want the Desktop' · · Score: 3, Informative

    The difference is that Linux desktop comes running out of the box.

    I had to use Windows 7 the other day for the first time in 6 months, repairing someone's failed Windows Update.

    After the system was all cleaned up, I clicked the login button. And waited. And waited. And waited. And watched the disk drive light flicker like nobody's business. And waited. All those "essential" accessories starting up, disk scans, mysterious machine-eating magic, all shouldering themselves between me and being able to do anything.

    I'm not in love with the current crop of Linux desktops, but at least I can begin using the bloody things within a few seconds of logging on.

  18. Re:Huge? on World's First 3D Printed Estate Coming To New York · · Score: 1, Funny

    That was my first thought. 2400 square feet is hardly a "huge" "estate". I grew up in a 2,250 square foot house. 3 bedrooms, bonus room, and large living room. It didn't have a parlor, music room, den, study, library, conservatory, servant's quarters, etc.

    How perfectly horrible. How did you manage?

    Did you camp the servants out back in the garden?

  19. Re:So? on Your Phone Can Be Snooped On Using Its Gyroscope · · Score: 1

    The point of all this isn't to record phone conversations. Some of the agencies likely to exploit this particular weakness have more than enough clout to tap the main communications channel for that.

    The accelerometer exploit is a very low-quality audio sampler. Sample range tops out at about 200/second, IIRC. Enough to get a muffled audio, but nowhere near opera-quality.

    However, it's something that someone could do to monitor room conversations when the phone isn't on a call. And current access controls don't provide enough protection. One of the most promising solutions is simply to limit sample rates to something relatively useless like 50/second.

    Then again, if all you want is to detect basic acoustical vibrations, even that would be enough to tell people to turn on their "houseplant audio monitors".

    You can also get good audio off the reflections of a tinfoil hat.

  20. Re: A profitable business idea ... on Your Phone Can Be Snooped On Using Its Gyroscope · · Score: 1

    Just don't use that device anywhere public. Or on a public network because they can snoop on you that way.

    Yes, I'll just go home and surf. I'm sure I'll be perfectly safe from spying there.

    After all, I trust my ISP so much that I don't even consider them a "public" network anymore. They gave me a custom home page that goes right to THEIR website, so it must be private, right? And look here, this systray icon even has their logo! I am so loved I'm practically an employee.

    Mine too! https://room614a.att.com/ . It's SSL, so I know I can trust it!

  21. Re:NIMBYs? Crackpots? on Solar Plant Sets Birds On Fire As They Fly Overhead · · Score: 1

    Actually, roof-mounted solar swimming pool heaters are extremely common around here, and domestic water heaters are making a comeback. I'm told by a local old-timer that that's how he originally got hot water.

    Putting a black tank in a greenhouse would reduce its effectiveness, though. The main advantage of the greenhouse would be as air insulation.

  22. Re:I guess that means on 60,000 Oculus Rift DK2 Orders, 20,000+ Units Shipped, New Orders Ship In October · · Score: 1

    You can already get 3D print files for Oculus-like DIY sets.

    But I suspect that it might be just a little bit cheaper for them to injection-mold the plastics once you deliver them pre-built in the tens of thousands.

  23. Re:It's a Samsung Note on 60,000 Oculus Rift DK2 Orders, 20,000+ Units Shipped, New Orders Ship In October · · Score: 1

    > Well done Facebook. It's taken you a year to put a Samsung note display in a plastic box, and add extra cables.

    FTFY.

    Yeah. I hear that one all the time.

    "All You Have To Do Is..."

  24. Re:While Buying Back $1.5 Billion In Stock on Cisco To Slash Up To 6,000 Jobs -- 8% of Its Workforce -- In "Reorganization" · · Score: 1

    A lot of things are inefficient. In fact, one of the great weaknesses of today's economy is arguably too much efficiency. Where we have calculated things out so nicely that the least little unexpected thing can leverage into a massive wreck. And has.

    Not all capital is invested productively. A prime example would be someone who buys land or shiny stones and doesn't do anything with them.

    But this is more than mere envy, I'm referring to. Granted, that if the entire population of the Earth had waylaid Bill Gates in a dark alley, taken every cent he owned and divided it up equally, a fairly large number of those people would consider it as 2 days income, but the point isn't to kill the geese that lay the golden eggs. Or anyone else, for that matter. That's an absolutist solution, and we both know that absolute solutions are almost invariably not going to work. We'll live them for the pimply-faces dweebs who live in mommy's basement (literally or figuratively) and never have to come head-on with problems in practical day to day terms because the really hard problems in their case were handled by mommy.

    It is, however, blatantly obvious that things are changing and that things need to change. On the one hand, even without stretching efficiency to the limits, we're so efficient at so many things now that some believe that the absolute need to work is soon to be a thing of the past. On the other hand, people who do work are feeling pinched by job insecurity, accepting lower wages, longer hours and all the other badges which by rights should be indicative an economy that cannot produce enough, even though in actuality it's the opposite. But what good is a 72-inch TV for $1.99 when you don't have $1.99? And what good is being able to produce a 72-inch TV for $1.99 if no one's going to buy it? We already know that "trickle down" only works to the extent that you can row a boat by pushing it with a rope - we've have 30 years of that particular experiment and it has yet to produce the promised prosperity no matter what type of administration is in charge. Ergo, it's either a failure from the ground up or it's so fragile that it's useless for real-world application.

    The increasingly wide gap between a few "haves" and the many "have-nots" is not healthy. You cannot drive an economy when virtually nobody can (or at least dares) to buy anything. You cannot have a healthy society when a large segment is fearful or insecure. If someone has a better solution than falling back to the types of taxing and regulation that we managed to be historically prosperous under, I'm willing to hear it, but it had better be a demonstrably practical one, not one that "should" succeed because ideology. We've had entirely too many of those, and enough is enough.

    All I can say is that I wasn't 1%, but I was a helluva lot more prosperous when my own personal tax rate was 35%, lived a lot more comfortably, and fed a lot more cash into the general economy - not just government coffers.

  25. Re:While Buying Back $1.5 Billion In Stock on Cisco To Slash Up To 6,000 Jobs -- 8% of Its Workforce -- In "Reorganization" · · Score: 1

    Broken window fallacy, or robbing the Dog in the Manager?

    That money might just as easily have been taken from someone who never worked a day in their life, just like the undeserving poor. Except for having been born to the right parents. You know, the ones that can afford to spoil them with toys instead of teaching them to take care of themselves.

    As for me, I have "earned" more money getting other people to work for me than ever I did by working myself.

    The point is, if wealth is tied up in static resources, it hurts the economy, and if you hurt the economy bad enough, even rich people can suffer. A society filled with envy is not a stable society, nor is one that's full of desperate people. One way or another, money must circulate. Better via "theft" at tax time than via bloody revolution, I think.

    You don't "love" somebody when you refuse to do anything in the name of not doing something counter-ideological. Or expect someone to step up an volunteer to do it for you. If volunteerism were all that common, then Communism would have been successful. It failed because people wouldn't do enough without being granted incentives.