Slashdot Mirror


User: mrjb

mrjb's activity in the archive.

Stories
0
Comments
1,110
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,110

  1. Re:Oh, now it makes sense on Mike Storey and His Plate Reverb (Video) · · Score: 5, Insightful

    Because it's geek-worthy. This sort of equipment has been used all over the world for decades, but is becoming obsolete. Just like vacuum tubes or computers, sure, plate reverbs have been used for decades. But how many people do you know that have ever hand-made either? As audio geek, it excites me to know people still have enough hacker spirit left in them to home-brew this sort of thing, just as much as it excited me to read about the guy who built his own computer from logic gates. Different level of complexity, same spirit. Seriously, I don't mind finding the occasional "hackaday" style post on Slashdot. Keep them coming please.

  2. Yo dawg... on Gate One 1.1 Released: Run Vim In Your Browser · · Score: 5, Funny

    I heard you liked browsing the web, so I put a browser in your browser so you can browse while you browse!

  3. Re:lawsuit time? on Canadian Teenager Arrested For Photographing Mall Takedown · · Score: 1

    [Bankers are] still accountable to their customers. We can choose to walk away with our money any time we want.

    Oh REALLY?

    I don't know what you've been on, but I want some. It must be awesome living in such a rainbow-and-unicorn fantasy. It must be such a blessing to be debt-free, not have a credit card and not to have a mortgage. And it's so great that your employer is willing to go through the work to pay you in cash, rather than by bank transfer. I'm sure they keep your salary in cash as well. Just make sure the thugs don't know when your payday is and where you keep your mattress. You don't want them to find out you're constantly walking around with wads of cash.

    Face it dude. you're tied into a bank account, whether you want it or not.

  4. The most effective way I've found on Ask Slashdot: How To Avoid Working With Awful Legacy Code? · · Score: 1

    You're not likely to ever avoid any and all legacy code. If you can have some of your own code, you should probably consider yourself blessed.

    Distinguish between code that's still "good enough" to maintain and code that's such a horrible mess that you can't live with it. Invariably, legacy systems are poorly documented, but if you can more or less find your way around them, you'll be able to maintain them.

    Otherwise, the most effective way I've found around legacy code is to replace it with my own. For small systems, this is fairly straightforward, as in principle you will often be able to re-build them from scratch in a short amount of time (be prepared to put in the work though!) For larger systems, you'll have tackle it a module at a time. Then of course there are systems where you cry out, "Module? What do you mean module?". If a system doesn't seem to have any structure, propose one! Describe the issues with the existing system. Explain to management why they're bad for the bottom line (maintenance costs are higher in a badly designed system). Chances are, you'll get the green light to replace it with something cheaper, if it's worth the investment. Be prepared however to do a fair bit of documenting. If you can't explain to yourself what the existing system does, chances are you'll overlook subtleties when implementing a new one. You may well find out that once you've documented the existing system far enough, it's at least maintainable (see above: "good enough").

    For what it's worth, it helps to have some sort of toolbox that allows you to quickly whip up small systems. In my experience, companies are often willing to replace bad software if it takes up to a few weeks, but not if it takes months.

  5. Go ahead on A Supercomputer On the Moon To Direct Deep Space Traffic · · Score: 3, Funny

    Go ahead, put it out there. But remember... Finders keepers losers weepers.

  6. Re:Makes sense on Nokia Bets Big On Mapping · · Score: 3, Insightful

    Unless I'm gravely mistaken, they've got some excellent talkers working there. I don't see the business case, but apparently someone managed to convince the management enough for this to make the news. Nokia aren't not exactly first to market, so they better get it right. Because they've got some fantastic competitors in Tom Tom, OpenStreetMaps, Google and yes, even Apple. Unless they "Get it right" and come up with a bloody good reason for people to switch from their cost-free-and-good Android Google Maps, they're just throwing money into a bottomless pit.

  7. Re:That.. on How Noah Kagan Got Fired From Facebook and Lost $100 Million · · Score: 1, Insightful

    "It would suck?" It's pretty hard to lose 100 million unless you have it. So, he had more than most people make in a lifetime, and even got to enjoy it for a while before he lost it. He was lucky enough (this kind of money doesn't just come from hard work and talent, people) to have a taste of something that other people can't even begin to dream of, and now he lost it? Boo fscking hoo.

  8. Inverse marketing? This has just got to backfire on Samsung: Android's Multitouch Not As Good As Apple's · · Score: 1

    Samsung: "Apple products are better than ours!" Apple: "No, Samsung products are just as good as ours!" We've come to live in interesting times, where insisting that your product is NOT better than that of the competition is what makes it more competitive in the market place. I guess I'll start selling pieces of cardboard in a rectangular shape with rounded corners. I'll make sure to tell the courts that BOTH Apple and Android multi-touch are better than mine. I'll make a fortune!

  9. Re:They're stupid on Study Finds Unvaccinated Students Putting Other Students At Risk · · Score: 2

    Stupid eh? Go ahead, make vaccines mandatory. But that doesn't restore the faith in vaccines. I'm all for vaccination (my kids are both vaccinated, the first one has autism), but you know what? I think parents have a point when they're acting suspicious. Call it paranoia, but vaccines ARE being short tracked by big pharma so they're first-to-market. You think there's not a lot of profit to be made in vaccines? Think again. Everything that potentially can be sold to every new baby born on the planet amounts to a lot even if there's only a few cents to be made on a shot.

    Faith in vaccines has taken a hit due to mr. Wakefield giving them a bad name. Even if there wasn't anything wrong with them in the first place, faith in them needs to be restored. And in all fairness, there are a few things lacking to make vaccines deserve that faith.
    We can't allow Big Pharma to short-track vaccines, bypassing safety procedures. Parents AREN'T being properly informed properly of possible risks associated with the vaccine (handing them a flyer AFTER the shot is common), so any incidents will be blown out of proportion. Quality control on providing this information is lacking. Parents should be made to sign forms proving they've been informed of risks BEFORE the vaccination. I've never seen blood being screened before any vaccination - this should be made standard, to help ensure the vaccine is well tolerated for groups of people considered to be at increased risk. "Whoops sorry" after mutilating an otherwise perfectly healthy person, even with financial compensation, is not good enough.

    People should be allowed to have their children vaccinated against one bug at a time, rather than be presented a cocktail. That should sort out the suspicion against the MMR vaccine. Right now, people aren't being offered this choice, even if they're willing to pay for it themselves.

    You're free to call parents stupid. But some of these so-called "stupid" parents have informed themselves a lot better about the subject than you have. As long as vaccines are being short tracked to be first-to-market, being marketed to potentially *everyone* (at a nice markup), risks aren't being assessed properly, parents aren't being properly informed about those risks, and without proper procedures in place to ensure necessary information is being communicated... parents are damn right to be suspicious.

    Solve these problems and you'll see vaccination rates rise again.

  10. Re:Glad we still don't allow that here... on BBC Criticized For Snooping Under RIPA Powers · · Score: 2

    The rules are simple and clear: If you're not watching or recording live TV, you don't need a license. Catch-up and on-demand services are exempt. I don't have a TV and don't watch live TV. With an hour of content being uploaded to youtube every *second*, I've got all the content I want. TV is dead to me. I've had it with being treated like a criminal whilst I'm doing nothing wrong. What these thugs are doing is even worse than stopping and searching pedestrians at random and demanding to see their driving license: What they're doing is akin forcing pedestrians to drop by at the Driver's and Vehicle Licensing Agency periodically, and force them to waste their time to prove that they DON'T own a car, when perfectly acceptable alternatives are available. I wonder how this ever had a chance to be signed into law. These thugs should be put in their place and the whole TV license should be abolished.

  11. I think something similar is already being done on "Knitted" Wi-Fi Routers Create Failover Network For First Responders · · Score: 1

    Here in the UK, anywhere near a home network you'll also find that your mobile phone will detect BTOpenZone Wi-fi. As Wifi is relatively short range, it stands to reason that this "open zone" network is just piggybacking on the network wifi of their subscribers as it doesn't cost them anything but a bit of software inside home routers that they'd provide anyway.

  12. Panic? Misleading title on The Panic Over Fukushima · · Score: 1

    This isn't panic. It's more of a "Houston, we have a problem" sort of situation. You've got a problem, you deal with it. "Panic" means people going "AAAAAAAAAHH!" After screaming for a year and a half, they must be getting pretty hoarse. On the other hand, the must have been screaming "AAAAH" for just about long enough to warm up a cup of coffee. So my advice would be, by now, Keep calm and have a cuppa.

  13. They lost me at... on Forget 6-Minute Abs: Learn To Code In a Day · · Score: 1

    "Do you know your Java from your CSS and your HTML?" Whoever wrote this, doesn't.

  14. Whatever you want on Ask Slashdot: Open Source Software To Manage Student Grades? · · Score: 1, Funny

    Use whatever you want, so long as you keep the password on a little piece of paper somewhere. If you don't, may I suggest "pencil" is a good one.

  15. The Way of Linus on Ask Slashdot: Best On-Site Backup Plan? · · Score: 2

    Upload your photos. All of them. To flickr, facebook, whatever. The good ones will survive. The great ones will be shared. The ones you're ashamed of will go viral and you'll never get rid of them again, no matter how much you want them to.

  16. Re:Sequence Diagrams on How To Deal With 200k Lines of Spaghetti Code · · Score: 1

    Even do it at home if you wish to

    Don't fall for it, it's a trap. Before long, it will be expected from you. At home, I don't get paid for the hours I put in. At home, I don't receive any recognition for the work I've put in. Using home-made stuff at work puts the ownership of your stuff in question. I choose to keep home and work separated. At home is where I work on MY stuff.

  17. Re:200K Lines not that much on How To Deal With 200k Lines of Spaghetti Code · · Score: 1

    1) 200K lines is not such a formidable size. If your average module size is 1000 lines of code, that's 200 separate modules.

    What are these "modules" that you are speaking of? And "separate" - could you elaborate? I've seen code where one couldn't help to ask the above questions. Asking the architect about what modules the system had yielded the answer "It's complicated, you'll just have to get used to the system". Which meant, committing the full 200k lines to your brain and needing to understand the code as a whole, rather than as pieces and modules. In the end I found out there's a design pattern they followed. The official technical name of that design pattern is "big ball of mud".

  18. The problem with peacekeeping weapons... on Nukes Are "The Only Peacekeeping Weapons the World Has Ever Known," Says Waltz · · Score: 1

    The problem with peacekeeping weapons is that they're still weapons. The only reason nukes are effective as peacekeeping weapons is that nobody so far has been willing to take responsibility to use them between superpower countries. That doesn't mean an irresponsible a-hole won't show up at some point.

    So here's a crazy idea. If you want to keep peace, look at solutions THAT ARE NOT WEAPONS to accomplish it. I reckon that if the army budget would be invested instead in education, foreign student exchange programs, international sports events etc, this would prove to be FAR more effective to promote peace than weapons.

    Either that, or stop claiming to be offering "freedom from fear". You can't have both.

  19. Re:...overkill...? on Will Dolby's New Atmos 62.2 Format Redefine Surround Sound? · · Score: 1

    Oh I forgot to say. "I'll probably be modded down for this". Didn't cite any sources, after all. http://en.wikipedia.org/wiki/Binaural_recording is a good starting point. Skip to Ambiophonics from there on.

  20. Re:...overkill...? on Will Dolby's New Atmos 62.2 Format Redefine Surround Sound? · · Score: 1

    I have a hard time disagreeing that 62 channels of audio isn't just a tad much.

    It's not as much as you think when you start considering some of the possible reasons behind it. TL;DR: What these people are trying to accomplsh with using 62 channels is to provide you with binaurally realistic style audio wherever you sit. THAT is why they need so many speakers.

    Explanation:

    In stereo sound, you've got two speakers - one for the left ear, one for the right. If you sit bang-on in the sweet spot between those two speakers, you'll get the perfect stereo image. Move to one side, however, and the stereo image gets distorted. That is, if both speakers are playing a sound equally loud, this sound now no longer will appear to originate from the point between the two speakers, but instead have a slant to sound as though it originates from the direction of the speaker that you're sitting nearest to.

    Now imagine making a multi-track recording an orchestra and placing a speaker on top of the chair of each of the musicians, then playing back the recording. Regardless of how you move around, the stereo image (remember, you only have two ears) will be perfect. However, for moving pictures it is impractical to fly around speakers across the room just for the sake of the stereo image.

    Now consider audio as pressure fluctuations. Any point source of audio will produce a circular shaped wave front. If you put a sheet of cloth in front of an orchestrea, the middle of the sheet will be hit with the sound wave first, and the sides of the sheet will be hit by the wave front later.

    The point of this whole introduction is, if you have record audio with an array of microphones along that sheet, and then play it back with an array of speakers set from left to right, you can "HOLOGRAPHICALLY" reproduce the shape of that wave front so that the sweet spot is all across that "sheet" Every spot is the sweet spot.

    What these people are trying to accomplsh with using 62 channels is to provide you with binaural recording style audio wherever you sit. THAT is why they need so many speakers.

  21. Re:Never Use a Hamburger Press on Grilling For Geeks · · Score: 1

    If you want to be really obsessive about it, line up the strands of ground beef vertically in a ring mold and then press them lightly together, but that can be a bit of a pain.

    Ah, the old Blumenburger.

  22. Re:Protip on Grilling For Geeks · · Score: 2

    Nice, but you forgot the geeky bit. Slow-cook chicken bits (legs/drumsticks/wings) for several hours at 70-75C in a marinade of water, honey, sweet soy sauce, tomato puree, pepper, garlic, ginger, chillies and onion. Pat dry, then grill on coal. Meanwhile reduce the marinade into a sauce. Use for basting and pour over the chicken after grilling. The low slow-cooking temperature is high enough to kill off bacteria, yet low enough to prevent the collagen in the chicken to contract to the point where it gets bone-dry. Result: Fall of the bone, succulent chicken with a great BBQ flavour. Perfect every time... and you'll never have to worry about chicken that's black on the outside and raw on the inside. Reducing the sauce down will intensify the flavour (and as any chicken flavour lost into the marinade is added back onto the chicken, it will be bursting with flavour).

  23. Re:P2P had no effect on music sales? on What Various Studies Really Reveal About File-Sharing · · Score: 1

    Same in Europe. Not that I mind. The FBI warning is entirely non-intrusive compared to the techno-ridden, flashing, non-fast-forwardable "PIRACY. IT'S A CRIME" clip that we have to put up with if we actually pay for our media. One more reason not to.

  24. Re:P2P had no effect on music sales? on What Various Studies Really Reveal About File-Sharing · · Score: 2

    I'm pretty sure that P2P has cost the music industry hundreds of dollars from me personally over the last 14 years.

    I'm sure I've cost the music industry hundreds as well, but for entirely different reasons. The litigation around the Napster thing made me realize what a bunch of scumbags the music industry really are. I've still paid for music, of course. I've got some CDs at charity shops. Others directly from independent artists. At least like that the money is going where I want it to. I've come to appreciate lastfm and jamendo for the rest of my music needs. I'm still listening to all the music I want, but the music industry simply aren't having my money anymore.

  25. Re:Nothing new? on Software Engineering Is a Dead-End Career, Says Bloomberg · · Score: 4, Insightful

    You've got it right when you say "compared to normal people". Being a (good) software engineer takes a better-than-average brain. Better-than-average as in 98% of the world population won't ever be a good software engineer, no matter how much time and effort they put in it, because they simply don't have the brains for it.

    Now let's assume a company with highly talented individuals. Some experienced, some novice. Why does salary need to keep going up? Simple. They should be paid more, because they're worth more. An experienced software engineer can be ten times as productive as a novice, will solve the same problems in less, more elegant, more maintainable code and have lower bug rates. They meet deadlines more consistently too. Yet, despite much better quality, lower risk and ten-fold productivity, it's rare to see more than a five-fold difference in salary. Being undervalued for their accomplishments, do you think it's strange developers switch career?

    It's the experienced coders that you want. Compared to novice coders, they're an absolute bargain. *That* is why you want to keep increasing their salary. Oh and by the way. Experienced coders have no problem doing IPv6, .net, AJAX, XML, "in the cloud" and whatever newfangled crap you throw at them. They've been learning all their lives. They'll learn that new stuff faster than you can say "get off my lawn".