Slashdot Mirror


User: dbc

dbc's activity in the archive.

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

Comments · 969

  1. Two answers: No and Yes on Ask Slashdot: Is Computing As Cool and Fun As It Once Was? · · Score: 1

    No. Mainstream computing is dull and boring and often frustrating.

    Yes. Old time computing still exists, it just isn't mainstream anymore, it is fringe. My first computer required being soldered together from a kit. All personal computers required being soldered together from a kit. I think of the C64 as the third or fourth generation of hobby computers. But guess what: I'm still soldering together my own computers. And it's still fun, and it's still cool. It's just that now, what I do is so far from the mainstream that most people don't realize it is even possible.

  2. Ummm... wait... what agreements *are* in place? on Olympics Committee Says Non-Sponsors Are Banned From Tweeting About the Olympics (gizmodo.com) · · Score: 1

    So.... let's say I have a company with no agreement with the IOC to be a sponsor or any other thing. Said company can tweet what they damn well want. There is no agreement in place between IOC and said company, ergo, no agreement to either break or enforce. The IOC is firing blanks.

  3. A Budgee? Seriously???? on Walmart Experimenting With Robotic Shopping Cart For Stores (bloomberg.com) · · Score: 1

    Ha, ha... ho, ho... ho, *snort*

    I've see the Budgee in action. Or more precisely, in inaction. Or random action. It is poorly designed, cheaply made, and the software is unreliable. Also, the industrial design aesthetic of two asymmetric "eyes" recalls "Bill-the-Cat" from the old Bloom County cartoon.

    Budgees shopping in Walmart == flying pigs.

  4. Well, yes and no. YMMV.

    1) Bring back the 17" Macbook Pro. Yes it's big and bulky but I'm willing to put up with that for the extra screen real estate.

    Not for me, thanks.

    2) Bring back user upgradable memory. If it truly is a Macbook Pro then it should come with 8GB minimum and I should be able to plug in up to 32GB (or maybe even 64) as and when I need it. If the laptop was aimed at home users I could maybe see not wanting them to be able to do this but I'm a professional and I know how to open laptops and upgrade them. I should be able to do this on my own and without a trip to the Genius lab.

    Well, having run the numbers on other products, I know that every connector is a reliability liability. If the memory is soldered in and factory tested, the machine will be more reliable for you, and have fewer warranty issues for Apple. I'm with Apple on this one.

    3) Ports - lots of them. Wireless is nice but sometimes I prefer a hardwired network connection. Gimme a network port. I also need a couple of HDMI ports and at least 3 USB ports. Why not throw in a Firewire port too? I know that it's kind of old technology now but a lot of people still have firewire drives and would like to be able to plug them in.

    Truth.

    4) Bootcamp. Why not have the option to have Bootcamp pre-installed if you know you're going to use it? Or maybe a prebuilt virtualized Windows. Yes, some of use would prefer to do it ourselves but others might appreciate the convenience.

    You have a good idea here, although for my use I want a Linux VM.

    5) I'm tired of the race to the thinnest laptop. I want something with a battery big enough to last the whole day, or more, doing intensive processing. If that adds a half pound or a half inch so be it. This is supposed to be a big boy laptop, not some hipster toy.

    Truth

    6) 4K display. Could you imagine a 4K display on a sweet 17" laptop with a matte finish? Heaven.

    I can imagine it, but I probably wouldn't be able to see the fine detail because my vision just isn't that good any more. But I *do* want the ability to drive a 4K external monitor the size of a football pitch right out of the box, using some kind of modern video subsystem.

  5. All I really want is a refresh/update to a modern video subsystem. Is that too much to ask?

  6. Why is it that everything I hear from Feinstein is anti-liberty, anti-individual, and pro-goverment-power? She is the modern poster child for exactly the kind of person that the founders fought the revolution in order to rid themselves of. Be gone, you power-mad, anti-liberty, disaster of a legislator.

  7. False Flag operation on 33,000 Sign Online Petition Promoting Guns At Republican Convention (cnet.com) · · Score: 0, Troll

    This has all the ear-marks of an elaborate false-flag operation being run by a virulent anti-gunner. Who is behind the petition? Why do they not step forward?

  8. Free speech for us! People we dislike; not so much on Anonymous Declare 'Total War' On Donald Trump, Threaten To 'Dismantle His Campaign' (businessinsider.com) · · Score: 1

    I've heard this song before and I don't like it.

  9. Why link to softpedia? on OwnCloud Server 9.0 Officially Released (softpedia.com) · · Score: 4, Insightful

    Why do all the link point to the scumbags at softpedia, instead of to owncloud.org?

  10. Da Vinci is a remote, I've played with one on Robots May Soon Put Surgery Into the Hands of Non-Surgeons (computerworld.com) · · Score: 5, Informative

    The Da Vinci is a remotely operated laproscopy tool, not an autonomous machine. Remote usually means "across the room". I got to play with one for about 30 minutes. Placing little tiny rubber bands on tiny latex cones. It takes a lot of practice. It would take less time to learn than traditional laproscopy, but still a lot of training -- after you are already a board-certified surgeon. What it does is give the surgeon much finer control and better viewing. The camera inside the surgery zone is awesome. The surgeon can control the motion multiplier, so 5 inches on his controls is 1/2 inch inside the patient.

    But here is what sells Da Vincis: The tremor filter. Everyone develops micro-tremors as they age. This is usually what ends the career of laproscopic surgeons. The Da Vince extends the career of expert laproscopic surgeons by 8 to 10 years. Do the math -- spending a million dollars on a Da Vinci is an absolute no-brainer for all involved.

  11. Ha, good one. If you follow the 9th Circuit (or the 9th circus, as it is commonly called among attorneys) you could be forgiven if you thought that trolling the legal system is a litmus test for getting *any* judgeship in the 9th circuit.

    If you look at the history, though, you will see that Lucy Koh has over the years had many high-profile technology cases in her court. She is probably one of the most technologically clue-full judges serving anywhere. This ruling is the result of having a case heard by someone who has a reasonable understanding of the subject matter.

  12. Looking for Bob Newhart on VC Firm Y Combinator Launches an Experiment In Universal Basic Income (fastcoexist.com) · · Score: 1

    So this makes me think of a story about the comedian Bob Newhart. Hopefully I don't mangle the details too badly.

    Before he started making money from comedy, he had a day job, working for (I think it was) Maryland's state run unemployment assistance department as a clerk. The public assistance in those days was US$80 per week (we've had a bit of inflation since then). He was processing these people's applications to get $80 a week for being unemployed -- while being paid (IIRC) $82.50 per week. So he quit and went on unemployment so that he could work on his routine full time.

    Clearly, YC is looking for the Bob Newharts of the world. They might be fewer and farther between than YC imagines, methinks.

    If you need a distraction today: For some of his earlier work, look up the comedy album "Something Like This" and listen to the routine: "Introducing Tobacco to Civilization" -- which consists of one side of telephone conversation between Sir Walter Raliegh and the office back home in London.

  13. Re:Need a true cross section of society on VC Firm Y Combinator Launches an Experiment In Universal Basic Income (fastcoexist.com) · · Score: 1

    There is a fine line between being a grifter and being a VC... so I can see where YC might have found this idea attractive in some sort of mentally incompetent way.

  14. 7%? After inflation? Where are you doing that these days, dude.

  15. Re:Who cares if they are wrong? on The Way VCs Think About Open Source: Mostly Wrong (infoworld.com) · · Score: 1

    A good VC brings more than money. A good VC brings connections, advice, and savvy. A board that consists of nothing but "dumb money" is a disaster waiting to happen. Founders need to pick their VC's as carefully as VC's pick founders, and need to avoid taking money from the clueless and greedy. Yes, there are clueless and greedy VC's infesting Sand Hill Road. There are also smart, helpful, mentoring VC's on Sand Hill Road -- those are the ones to go with. There are also VC's that are still smart, but are no longer hungry and can no longer be bothered with being mentors -- let them in on your B or C round. There is more money chasing deals than there are good deals today, especially now that the unicorns are deflating and the VC's are refocusing on substance a bit more. Somebody with a good package can be choosy.

  16. Re:I can understand small first batches on Where Are the Raspberry Pi Zeros? (i-programmer.info) · · Score: 4, Interesting

    Currently, I am totally in love with the PyBoard, available form AdaFruit in the US. The PyBoard is the reference implementaiton of MicroPython, which is Python 3.x ported to microcontrollers. Very nice implementation of Python -- a (very) few differences from CPython because you are running on a limited amount of physical memory on bare metal, but a very, very nice version of Python. I am telling all my robot-building friends about it every chance I get.

    That said, the Arduino has a huge community by virtue of having been around a long, long time. You can get a RedBoard (my favorite Arduino clone) from SparkFun for lunch money, so if you toast one, who cares? I recently did a real, live, paying contract using an Arduino Micro, which uses a Mega 324, which a much more capable processor than the Mega328 that is on the basic Arduino boards. SparkFun has a "SparkFun Inventor's Kit" around the RedBoard that gives you a selection of sensors and actuators to plug in, and a project guide. You might like that as a way to get started.

    Also... about blowing things up.... don't fear the magic smoke. As a youth I was deathly afraid of toasting my components. That probably had to do with my limited allowance :/ I would have accomplished more had I simply forged ahead, seeing the occasional dead component for what it is: the cost of tuition. The great thing about being able to buy a whole computer for the cost of a burrito and beer is that fear of magic smoke is no longer a thing.

  17. Re:Manual choice to Post or Moderate on Ask Slashdot: How Can We Improve Slashdot? · · Score: 1

    Yes, I like that idea.

    Also... perhaps there should be some new form of meta-moderation that is triggered by multiple conflicting moderations. It almost never fails that if I post actual, real-world, data that is in conflict with someone's world-view, I will get both up-modded and down-modded. Sorry, there should not be a "-1, uncomfortable truth" moderation. Perhaps posts that accumulate a large number of conflicting moderations should cause a form of meta-moderation that concentrates on uncovering biases in the moderators.

  18. Re:Gazebo, ROS, OpenCV, Point Cloud Library on Ask Slashdot: Learning Robotics Without Hardware? · · Score: 1

    Getting the software to work is 90% of the effort. Getting the hardware to work is the *other* 90% of the effort. Fixing broken hardware is the *third* 90% of the effort.

    Robotics requires great software engineering, great electronic engineering, and great mechanical engineering. Few people are good at all three. No one has time to do all three by themselves for anything but very basic robots. And then there is budget.

    The OP wants to do serious robots on the cheap. ROS and Gazebo are the way to do that. Will the simulator model every way the robot can fail? Nope. But, it turns out, that the simulator faithfully models *enough* ways for the robot to fail to keep a serious team of people busy for many years.

    As to arms versus roving: IMHO building a satisfying rover is easier that building a satisfying arm. The mechanical design challenges are much simpler. The software can be endlessly complex for either, depending on your goals.

    You ask if pros have the experience to avoid most newbie hardware mistakes. Yes. They got that experience by making those mistakes themselves, or watching their friends make those mistakes. (My standard advice to newbies is that your first robot should have a low enough mass that a simple software bug will not punch a hole in the drywall of your living room.)

    As to where does the trouble-shooting effort go, after 10 years of serious hobby robotics I would say that someone that says they spend 90% of their time debugging hardware problems is interested in hardware and is pushing the development of hardware and probably runs simple software, often with the robot on a test stand. Someone that says they spend 90% of their time debugging software is taking on a bleeding edge software problem and is running on off-the-shelf hardware. It's all good. It's how we make progress.

  19. Gazebo. ROS.org on Ask Slashdot: Learning Robotics Without Hardware? · · Score: 1

    Get a beefy workstation, and bring up ROS using the Gazebo simulator. You can define your own robots, and you have a full physics simulator. You might look at the Fetch Robotics web site for a demo that you can download. The demo gives you a full model of a Fetch, and a demo script that you can start hacking on. This is exactly how the developers at Fetch work up their code before deploying on actual hardware.

    So not only is it possible to do serious, state-of-the-art, robot software development in a purely simulated environment, if you go to any serious robot research lab in academia or industry, you will have to show your code working on the simulator *before* you are *allowed* to run your software on real hardware.

    ROS has pretty much taken over as the framework for academic research except for places like CMU and MIT that have many years invested in their own robotics software frameworks. Even at those places, there are labs switching over to ROS depending on the underlying hardware. In industry, you find companies prototyping in ROS and replacing open source modules with "secret sauce" modules to market differentiation as they ramp. ROS is also where serious hobbyists are going now. So, if you want to get into a robotics graduate school program, or into robotics industry, learn ROS, do something original, and put together a good demo screencast.

    So..... you will not run the Gazebo simulator on a RasPi. Build the beefiest X86 Ubuntu workstation you can afford, and be *very* careful about choosing a compatible graphics card. Go to ROS.org to find specs. X86/Ubuntu is the reference platform and development platform for ROS. There are ports to lots of other platforms, and people *do* run parts of ROS (not Gazebo) on RasPi's. Porting ROS is *not* a beginner's project. Take the easy route. Every. Time. (For now, things continue to get better.....)

  20. Re:Murderous Maths on Ask Slashdot: Math-Related Present For a Bright 10-Year-Old? · · Score: 1

    Came here to say that. I absolutely recommend the Murderous Maths books. Other good books: The Number Devil, and The Life of Fred. Those were all top favorites of my daughter at that age, who considers herself a fan of all things mathematical.

    It is also good for math-loving kids to spend time with other math-loving kids. Here on this side of the pond you can find Math Circles in some communities, which I take it is an idea that the Russian immigrants brought over with them a few years ago. Also, my daughter benefited tremendously from attending the MathPath camp, maybe you can find something similar over there. (Although MathPath has a few international attendees every year. See mathpath.org The first year my daughter went, Katherine Wolfram (yes, her dad is Steven Wolfram) was there, and I can't think of a better recommendation than that.)

  21. Re:Toy assembler with blinky-lights on Stephen Wolfram: No Need To Teach With 'Toy Programming Languages' Like Scratch (wolfram.com) · · Score: 2

    That's called Williams Tube storage. Several early computers used it. One of my Computer Engineering profs started on those, then worked on a computer that used mercury delay line memories, a big improvement in storage density. You took a long pipe, formed it into a serpentine that fit the memory cabinet, put an ultrasonic transmitter on one end, and a receiver on the other, forming an acoustic delay line. You regenerated bits, or flipped them, as they came around. Of course, you had to wait for the bit you wanted to fly by.... Later he got involved in some new-fangled stuff called "core", and many of his graduate students went on to be big deals in magnetic core memory design. The last of his graduate students worked on magnetic bubble memory for their thesis work.

  22. Re:Didn't it sort of get bogged down? on The BBC Announces Robot Wars' Return To TV (bbc.co.uk) · · Score: 2

    Well, autonomous fighting robots have been tried. It isn't very interesting to watch. At. All. Three minutes of watching two robots try to find each other is just not gripping. I work with autonomous robots a lot. Watching autonomous robots attack a 1-on-zero challenge course is something that is usually only interesting to other builders of autonomous robots, because the action is so freaking slow and the robots look feeble-minded. Only another builder can appreciate how difficult it is to make a robot do what appears to the non-initiated to be a very simple task.

    There are autonomous sumo-bots. Google for some video. Other than pushing an opponent out of the ring, they aren't weaponized. Those typically move quite fast, so there is action. Occasionally, you get some un-intended action -- I saw a sumo-bot erupt into a pretty spectacular lithium battery fire once. But I don't think you could make a TV show out of sumo-bots.

    I'm currently working on a Robo-Magellan bot. I can't imagine wanting to subject that much work to intentional damage. It's freaking hard enough to keep it all working in the first place without someone applying kinetic rage to your electronics.

  23. Re:Humble obervation from an external viewer.. on The US Gov't Could Become the Biggest Customer for Smart Guns (computerworld.com) · · Score: 2, Insightful

    That is extremely logical. Which in and of itself is enough to keep the US left from ever doing that. But the real reason the left is not trying to amend away the 2A is because they can count votes. And because of what it takes to get an amendment past the house and subsequently ratified, it would never pass. The votes aren't there for either step.

    Also consider this: if the left ever proposed an amendment to replace the 2A, it is an admission that the 2A means what it says, instead of what they *wish* it said, which is their current operating procedure. That kind of huge admission totally sinks their cause.

  24. Re:"A language of their choice" on College Board Mainstreams AP Computer Science (collegeboard.org) · · Score: 1

    First, recall that the AP test is designed to be worth about 1 semester's worth of credit in a freshman intro course in . So AP CompSci should be thought of as that first intro to programming course. It isn't about deep concepts, it is about testing your understanding of the basics. Memory layout, pointers, memory management, etc, are not first semester intro course topics, and never were. AP CompSci is testing whether you should be forced to sit through intro to programming with people that have never coded anything, or whether you can proceed directly to the courses in topics like memory layout, pointers, and memory management. Don't expect it to be "AP Compiler Design Laboratory for Garbage-Collected, Declarative, Parallel-Processing Languages". That is not the intent.

    My daughter took AP Comp Sci last year. The way the current test is structured is sort of interesting. Students are expected to have spent a significant amount of time studying and working with a particular body of Java code before coming into the test. The test itself then asks them to do things like add methods to particular classes to implement particular changes and enhancements. To that extent, it actually has a more practical structure than one might expect. Before doing AP CS, my daughter was quite fluent in Python, and also had done a modest amount of ANSI C and "Arduino C++" for a science fair project. She didn't much groove on the Java, and it still isn't her favorite language, but seeing another language and its approach to things isn't a bad deal either. Learning to read a big chunk of somebody else's code and grok it was also good, and turned out to be a good skill later when she had a summer internship and had to read a big honkin' glop of C++ mush in order to interface her Python code to it. Given her fluency with Python, the AP CS was actually a cake walk -- it really isn't a difficult test. But then again, the final exam for the very first Intro to Programming course for people that have never coded before isn't exactly a killer either for anyone with any previous fluency in any programming language.

    From what I can see, the current AP CS exam tests what it claims to test, and gives a decent evaluation of the student's understanding. AP Calc, OTOH, seems utterly broken. I had a chance to talk to both a professor who was, for three years, on the grading committee for the hand-graded part, and also a math prof form Harvey Mudd. The HMC prof said they stopped give AP Calc credit, because a 5 was no guarantee that students knew enough to skip the first semester. The grader commented that he could easily see how -- there is a *huge* range on the AP Calc that can earn a 5. If you smack it, you get a 5, of course, but you also can miss a lot and still get a 5. So from the standpoint of a college trying to understand how much calc you know, a 5 has little meaning. So it seems to me that the AP calc exam is not serving anyone well.

  25. Re:"Peripheral Processors", not "Parallel Processo on Seymour Cray and the Development of Supercomputers (linuxvoice.com) · · Score: 2

    Right on. I worked at Control Data, as a CPU logic designer. The PP's were peripheral processors. The article is full of so much egregiously incorrect tripe I won't even bother to type up a correction. My advice to everyone is to completely ignore the article unless you want your head stuffed full of misinformation.