Slashdot Mirror


User: Lord_Jeremy

Lord_Jeremy's activity in the archive.

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

Comments · 376

  1. Actually that's not necessarily true. I've worked closely with a software patent attorney in the course of my business and, while not a developer or engineer, he did have a substantial working knowledge of software development and architecture. He was also very knowledgable about GPL in commercial products, linking, reverse engineering laws, etc...

  2. Re:Cluster Fuck on Apple's iPhone Already Has a Backdoor · · Score: 5, Insightful

    They already did that. The secure enclave in the iPhone 6 and 6s serves all those functions. It's essentially a black box, and itself is responsible for the unlock attempt counter and the storage hardware encryption keys.

  3. Re:Well, THAT'S interesting. on Apple: Terrorist's Apple ID Password Changed In Government Custody (buzzfeed.com) · · Score: 1

    Are you sure about that? There is no such thing as a "work-owned' iCloud account. This isn't like Google Apps where IT can remotely administer your work account. The password reset would've had to have been done either by answering security/personal info questions or social engineering an Apple support person.

  4. Re:Well, THAT'S interesting. on Apple: Terrorist's Apple ID Password Changed In Government Custody (buzzfeed.com) · · Score: 1

    Regardless of IT procedures, it's highly unlikely the County changed his iCloud password. There is no such thing as a "work-owned" iCloud account. The only way anyone other than the account owner could change their iCloud password is by answering security questions.

  5. Re:Though there *is* a question re: interest confl on Why Car Salesmen Don't Want To Sell Electric Cars · · Score: 1

    Subaru?

  6. Re:Welcome to the world of the future. on Mac App Store Apps 'Damaged' Following Security Certificate Bug (thestack.com) · · Score: 1

    Photos doesn't support local networking because it's an entirely new application and Apple is notorious for being extremely minimalist when they redesign things. Their product design team was tasked to come up with the "perfect" photo app and that means older features that very few people use go out the window. Apple really really really doesn't care about information monetization, it's just not part of their business model. It does genuinely seem like their leadership believes protecting user privacy is more valuable to them than the snooping. If you use a Mac and iPhone or iPad you should just use iCloud Photos. It makes your photo organization and synchronization much easier and from my perspective there are little to no downsides.

    As I think would be evident, Apple is obsessed with design. I just read a reviewer talking about the new Apple wireless keyboard/mouse/trackpad combo. They basically said that compared to others you can buy, it's a shitty keyboard because the design is so unique. But the unique design is obviously exactly what they were going for and there are a lot of customers that will appreciate it. If you want to be cynical about Apple, then you just need to be scared that they'll make things that are focused on design over functionality. They may even redesign something YOU liked because THEY didn't like it.

  7. Re:Welcome to the world of the future. on Mac App Store Apps 'Damaged' Following Security Certificate Bug (thestack.com) · · Score: 1

    Bzzzt! Mac and iOS applications can be re-signed using a new private key/certificate pair without recompiling. This is especially useful for the dozens of enterprise iOS apps that I've built for customers. These apps are signed with an Apple Enterprise Distribution cert so they can be installed directly on devices without using the app store or going through the approval process. Their provisioning always expires after one year though so I have an automated method of unpacking the apps, replacing the old provisioning file, repacking and resigning them. Existing devices with the apps can just have new provisioning files pushed to them over the air. (I've been in this business for almost three years)

    SIP is an extremely effective security feature, but of course it's also extremely annoying. /usr/local is where you should be writing to. Or /opt/local in the Unix style. Either of those locations are whitelisted for writing. As are all the system-level locations that users are supposed to put various plugins, extensions, or configurations. Furthermore, disabling SIP just requires booting off the recovery partition and running one command in Terminal.

    The intent of these features like code signing and SIP is absolutely NOT about pandering to the idiot masses. Apple isn't worried that some moron is going to open up /System/Library and say "hey who put all these files here? off to the trash you go!" They're more concerned that your flash player updater is tainted and when it asks for root to install an internet plugin it also installs malware or patches your launchd with a rootkit. Kext and application signing makes it relatively trivial for them to protect virtually all Mac users from malware. Unless you've disabled Gatekeeper the OS will refuse to run anything for which the signing cert was revoked. SIP makes the system virtually immune to any sort of malicious system patching such as key loggers or rootkits without a serious kernel exploit. These methods don't guarantee perfect security but they do make it much harder to attack OS X, as well as make updates to OS X more effective at protecting against existing malware.

  8. Re:iPad Pro = Apple iSurface RT on Apple Product Event Highlights · · Score: 1

    If GP had been watching the broadcast they would've seen when the Adobe guy showed pff the exclusive iPad Pro/Apple Pencil app they're about to release.

  9. Re:Technically, suspend is not the problem. on SteamOS Has Dropped Support For Suspend · · Score: 1

    On the other hand, Apple does something ungodly with their iPhone/iPad/iPod devices. When connected to a computer via USB, they change their device ID depending on what state the operating system is in. They have separate USB device identifiers for both the booted iOS mode and each of the myriad of hardware recovery modes they can end up in. Causes downright awful behavior on Windows where when you go to do an iOS reinstall, the host things you unplugged your iPhone and plugged in something else and thus goes and does its painfully slow driver search all over again. I've written software that does lots of low-level interaction with iOS devices in these various states and we had to document how to change Windows' boneheaded driver search behavior so our customers aren't stuck with an hour-long "searching for drivers" headache.

  10. Re:The problem with Apple is compatibility... on The Problems Apple Music Needs To Fix Before Launch · · Score: 1

    OS X 10.11 El Capitan System Requirements:
    MacBook (13-inch Aluminum, Late 2008), (13-inch, Early 2009 or later)
    MacBook Pro (13-inch, Mid-2009 or later), (15-inch, Mid/Late 2007 or later), (17-inch, Late 2007 or later)

    (source)

    Mind you that's the unreleased OS X version currently in beta! And it definitely supports ANY MacBook or MacBook Pro shipped in 2009. And a lot of them shipped before then. (There was no 13-inch MacBook Pro shipped in early 2009.)

    Furthermore your Mac doesn't support Win8 under bootcamp because the drivers that are included for your Mac model don't support windows 8. You can try to install it manually and then maybe you'll find up-to-date drivers for the hardware. It'll probably work, depending on what "unsupported" Mac you have but it's quite simply "unsupported."

  11. Re:Google: Select jurors who understand stats. on Median Age At Google Is 29, Says Age Discrimination Lawsuit · · Score: 1

    Today one of my junior developers basically threw a fit over what he was calling a violation of the C standards in all of our production code. He was quite rude about it to me, suggesting that I as the project lead had displayed some magnitude of incompetence in being ignorant of just how badly things had been screwed up. His gripe was basically that the multiple inclusion guards in most of the header files (you know, #ifndef SOME_HEADER_H #define SOME_HEADER_H #endif) were of the form "__ProjectName__ModuleName__HeaderName__." Of course the C standard definition says that any name beginning with a double underscore is supposed to be reserved for the compiler. You know, in case some compiler decides to #define something that would conflict with a symbol or variable name you were already using in code. Now the funniest part of this was that these "malformed" header guards were so numerous because the IDE we use just so happened to be automatically generating them exactly according to that pattern, by default.

    Now in this case I was fairly incensed because this developer was confronting me about the "major problem" he discovered right after I got out of a three hour intellectual property meeting (complete with lawyers!) and I then realized that in that three hours he had written about 20 lines of code. I nearly blew my stack again when the next day another junior developer submitted a pull request that basically consisted of a renaming of all the header guard definitions throughout the project... I don't even know whether to call it lack of experience, lack of perspective, or some sort of manifestation of "I just graduated with a CS degree and I took an Advanced Operating Systems course so I know everything!"

  12. Re:XP has been unsupported by Microsoft for a year on iTunes Stops Working For Windows XP Users · · Score: 1

    You poor soul, that was $19.95 (if memory serves) down the drain. I bought a Mac with OS X 10.1. I had to spend $129 on the Jaguar 10.2 update to be able to burn CDs again (OS 9 had this functionality from launch but until 10.2, OS X did not).

  13. Re:Unsupported obsolete OS on iTunes Stops Working For Windows XP Users · · Score: 1

    You're not "blocked" from installing Mavericks (or Yosemite) on a 2006 Mac Pro. I happen to have one of them running Yosemite. However if you try to boot one of those machines in yosemite you'll quickly discover that it can't boot because that Mac Pro only supports 32-bit EFI and Mountain Lion and higher only shipped with 64-bit boot loaders. Not "blocked," it literally can't boot. So then you do 30 seconds of googling and find a simple patch to install on your hard drive which allows 10.8, 10.9, 10.10 ad infinitum to boot on any system that only supports 32-EFI, like your 2006 Mac Pro. Then you try to boot the system and either have no graphics output or kernel panic. Because the drivers for the almost 10 year old graphics card in your Mac Pro aren't available in a 64-bit build. So you spend $50 on some recent ATI or nVidia card that the 64-bit drivers do exist for (my GeForce 640 GT is supported out of the box on Mavericks and Yosemite) and THEN you can run Mavericks on your 2006 Mac Pro. Nothing has been blocked. Apple just decided they didn't want to spend engineering resources porting, fixing, and rebuilding firmware and drivers to support a hardware platform that was rapidly approaching "vintage" status. Fortunately their exist Mac enthusiasts and developers who aren't as picky about what they spend their valuable time on.

  14. Re: H1-B debate? on Displaced IT Workers Being Silenced · · Score: 3, Informative

    I recently became friends with an Iranian woman and her family that are trying very hard to emigrate to the United States. She is currently in the process of trying to get hired and sponsored by one of these job shops because she has practically no other choice for employment here. Everyone in her family is very intelligent and hard working and my friend herself has masters degrees in computer science and business administration. She's an atheist, however, and she can't go back to Iran without a risk of being "outed" and imprisoned or executed.

    Previously when I thought of "H1-B" I thought of exactly what you described. Young people with nothing to lose dorming up and working for peanuts because it's the easy way out, driving down wages in what should be a very competitive highly skilled job sector. I'm glad I met someone who showed me the other side of the coin. I consider myself a liberal and a humanist and I'm ashamed at myself for having held such a xenophobic view and expressing frustration with the people who are coming here seeking H1-B and similar visa work. Truly the only entities that deserve any derision for the wage depression and unfair labor practices are the sponsoring companies who pay such paltry wages and the tech companies that create demand for cheap foreign labor.

  15. Re:Everyone is waiting for California on What Will It Take To Make Automated Vehicles Legal In the US? · · Score: 1

    If the Google cars are level 3, then why do every single video I ever see of them being driven show the person in the driver's seat sitting alert with their hands less than an inch away from the steering wheel? It definitely appears that they're not expecting a comfortable transition time. From some of the other stories I've read here regarding these Google cars, it can happen rather suddenly that the driver takes over because they realize the navigation computer doesn't recognize some road obstacle or driving hazard. They even have a guy in the passenger seat with his eyes glued to a laptop, watching a real-time visualization of what the cars "eyes" see.

  16. Re:Amateur hour on Tracking a Bitcoin Thief · · Score: 4, Informative

    Note that basically the only hacking technique he used was running a couple websites with malicious code that stole user's email and passwords. Then trying those credentials at lots of other sites looking for stuff to take. In particular, he discovered that the founder/administrator of CryptoRush used the same password for everything and he was able to download server backups that contained the necessary information (private keys?) to access the exchange wallets. So basically everyone involved was participating in amateur hour.

  17. Re:Do people actually use Siri? on Will Apple Lose Siri's Core Tech To Samsung? · · Score: 1

    I use it frequently when I'm driving. My car has built-in Bluetooth handsfree phone support so I can get my messages read, make calls, check my schedule or get directions while driving. Since I usually have my phone plugged into power in the car I can use "Hey Siri" to activate it.

  18. Re:Seems to be fixed for me(?) on Flurry of Scans Hint That Bash Vulnerability Could Already Be In the Wild · · Score: 1

    Debian doesn't use bash as the system shell, it uses dash (which isn't vulnerable to the attack). The output from your test commands indicates that your system shell was ignoring the malformed environment variable definitions that are the very source of the problem on vulnerable systems.

  19. Re:How did she get these figures? on Cable Boxes Are the 2nd Biggest Energy Users In Many Homes · · Score: 1

    My DVR had an eSATA port on the back to hook up an external drive for additional video storage. So I bought a regular old external drive and connected it. To my horror, the external drive's activity light was going 24/7. Apparently, even when my TV is off my DVR was in full activity mode, recording the live TV channel to disk in case I suddenly turned on the TV and wanted to rewind two hours. It would continue doing this even after the damn thing was supposedly in "Standby" and I had to press the Menu button to wake it up.

  20. Re:Snow Leopard on Apple Fixes Major SSL Bug In OS X, iOS · · Score: 1

    No, you don't have a 2008 Mac Mini. There is no such thing as a 2008-year-model Mac Mini (source). The Mid 2007 model runs 10.7. The Early 2009 model runs 10.9. The 2007 can't run anything beyond than 10.7 natively because 10.8 and newer require a 64-bit EFI firmware. This is due to the newer version always booting the kernel in 64-bit mode. Some older Macs that had 64-bit CPUs, such as your Mini and a couple gens of Mac Pros still had 32-bit EFIs. You *could* run Mountain Lion or Mavericks by using a 3rd-party boot loader (such as Chameleon) that translates the 64-bit EFI calls to 32-bit. I'm actually doing that myself on an older Mac Pro. Of course then you'll discover that the video drivers for you Mini are only compiled for 32-bit in older systems and are totally absent from newer OS X versions. At a certain point, Apple (very reasonably) decided that maintaining two architectures of OS X and all included software, as well as implicitly requiring other developers to do the same was not worth support Macs beyond six years old.

  21. Re:Problem with releasing an underpowered console on Titanfall Dev Claims Xbox One Doesn't Need DX12 To Improve Performance · · Score: 1

    Funny, my desktop PC runs games at 2560x1600 = 4096000 pixels. Effectively double again the 1080p pixel count. The performance hit is obvious going to that rez, but considering this hardware cost about $700 three years ago... Admittedly I haven't tried Titanfall yet, it just doesn't look that interesting to me. I can tell you that Battlefield 4 runs at High settings and looks absolutely beautiful at high resolution.

  22. Bad Attitude on Is Intel Selling Bay Trail Chips Below Cost? · · Score: 2, Insightful

    Please, there's way more to say today.

    The "fuck beta" obsession is actually making reading slashdot far more unpleasant for me than the Beta layout. A lot of people here are saying that the site leadership is totally ignoring the opinions of the community. Did any of you actually use the beta and the mobile site back in October when they initially solicited feedback? They were practically unusable, and Beta has definitely become much more pleasant to use by this point. That means that someone is listening and taking feedback into account.

    Note that "fuck beta" is entirely useless feedback. The layout is going to change, there's no preventing it. Slashdot has invested a great deal of developer man-hours (aka: money) into updating the site. So lets provide useful feedback and constructive criticism. I for one am much happier with the performance of Slashdot on mobile platforms. The layout is actually responsive now, and it's much easier to browse through stories on a 3.5" screen. There are still some styles issues, notably the story titles typeface is awkward and the comments sections get unreadably squashed at times. As a matter of personal taste I dislike seeing so much empty off-white space everywhere, but a lot of UI design in general has gone in that direction for some reason.

    The bottom line is this: A goddamn visual redesign of the site does not constitute an effort to kill the community. A lot of the anti-Beta noise is borderline paranoid about that. The submission system isn't changing. The commenting and moderation system isn't changing. The mechanics of being part of the slashdot community isn't changing. Hell there's pretty much exactly the same ad space on the new site as the old one. Let's all try to be reasonable and constructive. Less of the "fuck beta" more of the "I want it to do X instead"

  23. Re:In all fairness on Hard Drive Reliability Study Flawed? · · Score: 2

    No kidding. My employer has a data recovery division and the guys who run it have some pretty well-informed opinions of which drives blow and which drives don't as much. Bottom line: no matter how awesome your storage is, back it up!

  24. Re:Before anybody complains on Postal Service Starting To Use Mobile Point of Sale Tech · · Score: 1

    I had exactly the same experience at what I suspect was the same retail chain. On the other hand, I myself have developed mobile point of sale apps for my employer. On the rare occasion that the server backend for the standard PoS system has gone down, salespeople have been able to continue to check people out using just the handheld devices. It can definitely be done right, but it doesn't surprise me at all that there are many examples of how wrong it can be done.

  25. Re:Here's the full story. on Ask Slashdot: Suitable Phone For a 4-Year Old? · · Score: 1

    The real WTF is that he's not using parent.countOfPenises().