Slashdot Mirror


User: joemck

joemck's activity in the archive.

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

Comments · 165

  1. But taking any existing analog thing and sticking "ON A COMPUTER" on the end is an instant patent if it nobody's done it yet.

  2. Re: Abstractions: a purely academic concept. on Google Confirms Next Android Version Won't Use Oracle's Proprietary Java APIs · · Score: 1

    The only spellcheck fails in that post are OO, nerdrage and systemd, at least according to my Firefox. The real error passes spellcheck, but fails the grammar check and meaning check Firefox doesn't have.

  3. Re:This sounds familiar... be afraid, very afraid. on Windows Memory Manager To Introduce Compression · · Score: 1

    Nah, RAM Doubler was basically swap but not as good. It brought less rubbish memory management to early MacOS.

  4. Re:This sounds familiar... be afraid, very afraid. on Windows Memory Manager To Introduce Compression · · Score: 1

    Secondary storage device compression. Now are you happy? It's nonvolatile, write-cycle-limited, rather slow memory chips being used as a secondary storage device, in the same manner a disk is used.

  5. Re:Because 1/0 != 0? on Ask Slashdot: What's the Harm In a Default Setting For Div By Zero? · · Score: 1

    Exception yes, NaN no. NaNs suck. An exception takes you right to the problem, or close to it. NaN spreads over your variables like kudzu, since any calculation involving it results in NaN. Sure it tells you there's a problem, but by the time you see it, half your variables are NaN and you're left trying to figure out where it came from.

  6. Re:Super Computer?? on GCHQ Builds a Raspberry Pi Super Computer Cluster · · Score: 1

    The fact that it's a cluster of smaller compute elements does. Supercomputers are usually really powerful, but they don't need to be in order to qualify. It's about system architecture and parallelism, not power.

  7. Educational Purposes on GCHQ Builds a Raspberry Pi Super Computer Cluster · · Score: 1

    They said it's for educational purposes. The point isn't performance -- you're not getting that from RasPis. The point is either to train people on supercomputer programming or to test supercomputer programs on smaller data sets without using time on a real, expensive supercomputer.

    I could see building a smaller scale one of these myself as a way to learn MPI.

  8. Re:Overblown Hyperbole on Lawsuit Claims Major Automakers Have Failed To Guard Against Hackers · · Score: 1

    Bluetooth (depending how they implement pairing), CD and synced Android device sound like viable attack vectors. None of them are instant remote control with no action by the owner, but they're all quite usable.

    Bluetooth: If it makes you enter a code displayed on the other device to pair, that's more secure. But if the car just displays something like "$DEVICENAME Do you want to pair with this device? [Yes] [No]", it's not really. Either someone will habitually click yes, or can be enticed to through careful choice of the device name.

    CD: Pretty straightforward. Hand your enemy a CD when he's about to get into his car. Tell him it's a song, lecture or whatever you wanted him to listen to. CD goes in, malicious file does its thing, car crashes. Sure you could sabotage the car itself, but what car crash investigator is going to think to check the CD that was playing for custom-made viruses?

    Paired Android device: Similar deal, but even better. Trick them into installing an app modified to contain malware. They'll have their app and be none the wiser. The malware lets you see when and where he's driving (GPS+accelerometer), and you can then interactively take control of the car when you please. Better still, the malware could erase itself from the phone just after the crash, so even if they think to check for that sort of thing, there will be nothing to find.

  9. Re:Where's the damned accountability? on Lenovo To Wipe Superfish Off PCs · · Score: 1

    "And copyright violations, for creating unauthorized derivative works of whatever web pages they messed with"

    God I hope not. That could spell the end for AdBlock, Privoxy, Squid, upside-down-ternet, ...

  10. Re:Here is the letter Lenovo sent out to everyone on Lenovo To Wipe Superfish Off PCs · · Score: 1

    This seems awfully late to have bought a T420 new. I got a factory-refurb T440p in July 2014. It came pre-loaded with Windows 8.1, which I still have on it and it has never had Superfish. They also claim that they didn't put Superfish on any ThinkPad branded laptop.

    If yours came with it, someone somewhere installed the wrong image or additional-software bundle.

  11. Prior art on Apple Patents Head-Mounted iPhone · · Score: 0

    Google was there first. Pretty much the exact same thing too: https://www.google.com/get/car...

  12. Re:HARES? How about HAREM? on New Encryption Method Fights Reverse Engineering · · Score: 1

    Yes but 'harem' already means something else in English...

  13. Re:Hardware ICE - JTAG on New Encryption Method Fights Reverse Engineering · · Score: 1

    Nah. This scheme is designed with hardware-based attacks in mind. From the sound of it, unless you're going to put taps on the actual CPU die this will fail.

    The solution is software. Run it in an emulated CPU and dump the emulated TLB whenever you like. Or, there has to be SOME unencrypted code at the start that finds the key and sets up the rest of the nonsense. I expect this part to be heavily obfuscated using traditional techniques that can be deobfuscated with operand tracing and the like. Reverse this and you have the encryption algorithm and key.

    This WILL fail but it'll probably make for a few games that take a while to crack, and a few interesting crackmes.

  14. Re:bang on the tv too on Putting a MacBook Pro In the Oven To Fix It · · Score: 1

    I had a Trinitron monitor in the '90s that needed frequent percussive maintenance. A metal whisker has bridged heater to green electron gun inside the tube. The result was green running at maximum intensity all the time, even during horizontal and vertical blank. A good sharp whack would temporarily dislodge it.

  15. Re:Wrong conclusion on Apple's iPod Classic Refuses To Die · · Score: 1

    >Try to find another mp3 player with massive storage
    >Any Android device.

    Last time I looked for such a thing, my choices seemed to be:
    A. Small device with fairly small storage. This is getting better lately, with phone builtin storage growing, but I still haven't seen anything as small as an iPod Classic offering anything like 160 GB. However, the phones that have anywhere near enough storage are also rather large.
    B. 5-9 inch tablet. Need I say more? If I wanted to browse the web and watch movies on it this would be awesome, but I want a pocket sized device to listen to music on. I don't care if it has a high resolution touchscreen; if it doesn't fit comfortably in a pocket, it's useless to me.

    >an excellent user interface

    This is something you're not going to get on an iPod Classic either. I thought the UI was pretty nice until I installed Rockbox on a Sansa Clip+. It has a truly tiny 2-level monochrome OLED display and a generic selection of buttons and a CPU that can barely emulate classic GameBoy at full speed. But with Rockbox it has so many more functions than my iPod Classic, which can't run any unofficial firmware due to code signing. I can edit playlists with much greater ease. I can enqueue songs without disrupting the current playlist. I can save custom playlists with names other than "On The Go Playlist 5". I can search and navigate my music library much more effectively. And the big one: I can connect it to any Windows, Linux or Mac and access my music library like on any disk.

    >good to excellent build quality

    Sure, the Clip+ has a plastic shell, not Apple's anodized aluminum. It does seem to be pretty sturdy though, apart from the clip -- it broke off after a couple years, I dremeled off the remains of it, drilled a couple little holes and now have it on a nylon cord I wear around my neck. It's gone in water a few times as well. I blew the water out of it as best I could and let it sit for a half hour, and it doesn't seem to be any worse for the wear.

    Downside of my trusty little Clip+ is that it's 4 GB plus whatever MicroSD I can stick in it. When I can get a 128-256 GB MicroSD, I'll truly have a replacement for the iPod Classic.

  16. Re:What's happening to Linux? on Bad Lockup Bug Plagues Linux · · Score: 1

    Partially agreed. For overly verbose languages like Java, an IDE is really helpful. You can make some nice macros in vim, but you can't quite match with a good IDE can do. Still though there are times I save, close, and open in vim so I can efficiently do some wacky transform with regexes and macros.

    For C though I just use vim all the way. And with a few plugins, it can become a pretty good C IDE.

    Unlike an IDE, vim can be made to do just about anything. I've used it before to take an image of font characters in a grid saved as an ASCII .pbm and separate them into C arrays for each character in the font.

  17. Re:Upgrade to Windows for improved stability! on Bad Lockup Bug Plagues Linux · · Score: 1

    Crap USB peripherals should not take down the system unless the user has also installed crap drivers that break things, in which case there's really not much to be done about it. When I connect a defective or rubbish device, I expect the port to cut power if there's a short, or the "Windows cannot detect this device" balloon or similar Linux console message. If the cord on a mouse is starting to fail, causing it to disconnect randomly, I expect either intermittent functioning, frequent BADONK noises, and maybe a console message about a port being disabled for some seconds due to a device bouncing.

    Then again, it's possible that his USB host adapter is at fault, and not the mouse or any driver. This would be my guess if nobody else is able to reproduce the crash when plugging and unplugging devices.

  18. Re:JPEG2000 replaced JPEG on Bellard Creates New Image Format To Replace JPEG · · Score: 1

    Also drawings without noise in them. A JPEG of a line drawing with flat colors looks butt-ugly. Flat coloring accentuates the artifacts. Meanwhile, flat colors compress great in PNG.

  19. Re:They can go bite a donkey on French Publishers Prepare Lawsuit Against Adblock Plus · · Score: 1

    I don't care that much about the bandwidth unless I'm on my phone. A few megs here and there is nothing compared to the real bandwidth hogs like YouTube and Netflix. Yeah, auto-play video ads hog more than that, but I have a much bigger problem with those: USER EXPERIENCE.

    It's the overall UX that drives me to block ads. Slow ad servers make pages take significantly longer to load. Distracting blinking and flashy ads distract my eyes from the content I came for. Ads with sound are just downright obnoxious, especially with tabbed browsing -- now which of my 20 tabs is moaning because it just reloaded a racy ad?! YouTube video ads are horrible as well, delaying the content and ruining enjoyment of 'relaxing music' playlists.

    I see sites' need to make some money, and I wouldn't mind some ads if they weren't obnoxious. However, the last time a site begged me to unblock ads, I did, and the first thing I saw was a big blinking red/yellow YOU MAY BE A WINNER. Yup, blocked again.

    I also install AdBlock on every computer I remove viruses from for someone. On a significant number of them, at least part of the infection had come from a "your computer may be slow/infected, click here for a FREE scan" ad. Sure I could try telling users not to click those, but users forget things. Then there's also the ones that look like a window so you will have clicked the ad if you instinctively hit the X in the top right corner. Better to just block them and remove the temptation. I've never had someone complain about it either; the reaction is usually more like "glory halleluiah!"

  20. Re: Are they really that scared? on Why Elon Musk's Batteries Frighten Electric Companies · · Score: 1

    And then a few cloudy days come and you find your battery doesn't have enough in it. Or winter, when unless you have a TON of solar panels you'll be using more than you produce. There's a good reason to keep a grid connection even if most of the year you're drawing nothing from it.

  21. Re: Non-story? on AT&T Locks Apple SIM Cards On New iPads · · Score: -1, Redundant

    If it was only on ones bought through AT&T, this would be true (though not exactly fair unless they're giving you the function-limited device for less than buying an unrestricted one from Apple). But according to TFS, AT&T will lock a SIM you bring yourself, putting up a barrier to using your equipment bought from somewhere else with another carrier.

  22. Re:pics? on Manga Images Depicting Children Lead to Conviction in UK · · Score: 2

    Non-sexualized nudity with genitals not emphasized or even visible does not exactly qualify as porn. For instance, a painting of a mother bathing a small child is not kiddie porn.

  23. Re:Compares to a plunger? on When Everything Works Like Your Cell Phone · · Score: 1

    And, apparently he can download whatever he wants on his plunger and can take it apart and put it on whatever carrier he wants.

    I suppose I could download on my plunger, but then I would need to clean it up. I don't know how most people use their plungers, but I use mine to clear network congestion when downloading into my toilet. It is also fully compatible with all water/sewer carriers in my area, as well septic tanks. And yes, the wood handle can be unscrewed from the rubber bit, but modification is not typically needed to make it compatible with a given sewer system.

    Oh, and the manufacturer will provide NO SUPPORT if he takes the plunger apart.

    Unscrewing and re-screwing the handle does not void whatever sort of warranty it might have, but downloading on it probably does. Eww.

  24. Re: Please make this thing useful for development on Android Apps Now Unofficially Able To Run On Any Major Desktop OS · · Score: 2

    Or if you're okay with it being x86 Android, just install it in VirtualBox or VMWare.

  25. Re:Some criticism on KDE's UI To Bend Toward Simplicity · · Score: 2

    Javascript modules are fine, and provide a nice way to do arbitrary customization (though I'm not sold on the choice of Javascript as the language for it). It's great if I want to implement something unusual. My problem with it is having to learn an API and write code to do something as simple as, say, change window border widths or set screensaver options. It's not that I can't do it, it's that I shouldn't have to put in the effort to do it when it's something that every other desktop environment for the past 20 years (minus OSX on many customizations) has had as a button or updown control and something I can change in 10 seconds with zero specialized knowledge.

    You want to hide all the confusing forests of checkboxes and buttons to make the config dialogs as simple and accessible to newbies as possible? That's fine, but would it really spoil your beautiful simplicity to put ONE box for "show advanced options" that unhides all of what has just been removed? I think VLC is a fine example of this. The preferences dialog contains basic and easy to understand options, but you can still change the render API or mess with codecs if you need to, without writing any code. Just check "all" instead of "simple" and the dialog transforms from a pretty average number of options (though it could be made simpler still), into a tree view with dozens of pages of settings.