Jump to content

micahfocht

Member
  • Posts

    34
  • Joined

  • Last visited

Awards

Recent Profile Visitors

1,087 profile views

micahfocht's Achievements

  1. I agree, but we're kinda past that point. The cat is out of the bag with Lenovo, and I have no doubt that other vendors will be following the example that Lenovo set.
  2. I posted this in the floatplane comments, but I think it's interesting enough to post here too. The idea of a second fuse that can permanently disable PSB seems like a good idea, but it probably won't work. If there's some fuse that can be set that would disable this feature, it would have to have some sort of scary message to inform users that PSB had been disabled. However, what would stop an attacker from modifying the bios, and simply removing this message? The whole point of PSB is to make sure that the bios is trusted, and if it can be disabled, then an attacker could simply disable it and then modify the bios to remove the message and report that the feature was still enabled. If PSB can ever be disabled, then it serves no purpose. So what's a better way to do this that doesn't needlessly break CPUs? I'd propose that, instead of each vendor signing their own firmware and locking CPUs to that key, that each vendor should send their firmware to AMD for them to sign. This would allow for a secure chain of trust, since the firmware is still signed, and cannot be modified, but it would allow for reuse from one system to another. As long as the firmware was signed by AMD, the processor would run in the motherboard. Potentially, every processor could ship from AMD with these fuses pre-set, possibly improving security since an attacker with supply chain access would have to compromise both AMD and the vendor instead of currently where they could just compromise the vendor. This might remove some of the freedom that users have on custom built systems; not allowing for the user to modify their bios, but I feel like this is a trade-off that makes sense. As someone who has modified a bios in the past, I think signature enforcement from AMD is worth it. The types of machines where I would want to modify the bios on are prebuilt systems from the likes of Lenovo. In the past, I actually modified a bios on my Thinkpad t430 to remove the wireless card limitations. This would already be impossible with the given limitations of PSB. Lenovo can lock the bios down and I can't modify it. If other OEMs haven't done this yet, we can be sure they're watching what Lenovo is doing. If they can raise sales even a little by being able to ensure platform security, then they almost definitely will. That ship has already sailed as soon as the first vendor did it. The bios on a motherboard from an ASUS or an MSI really doesn't need to be modded in the same way. Motherboard vendors aren't locking out certain components like full system vendors are. Maybe hardcore overclockers might be slightly constrained by not being able to modify their bios, but nearly everyone doesn't need to modify their bios, and those that do are likely working with vendors already and could have the vendor send the bios to AMD to be signed. If NVIDIA can do it, surely AMD can manage to come up with a similar solution. This would give AMD more power over what features a vendor can add to their bios. If AMD doesn't want a vendor to allow overclocking on a low end platform, then they could refuse to sign a bios unless the vendor removes overclocking. We've seen Intel make these moves in the past, and while AMD hasn't yet, there's nothing stopping them from doing this. It isn't a perfect solution, but I think that it's better than locking every CPU to a certain vendor and essentially manufacturing e-waste.
  3. I've got one of these myself, and I got the bios modded and did wifi, ram, battery, and os upgrades (MacOS on internal ssd, Windows 10 on ssd in ultrabay adapter, USB with ubuntu on it.) My trackpad is looking a little worse for wear though. Where did you get the vinyl for yours? I was thinking about just getting a dbrand skin for a larger trackpad and cutting it down. I also saw some options on amazon for just bulk vinyl skin. Just wondering what you went with for that. I'm also curious as to whether you had finished the speaker mod, as I find mine a bit lacking.
  4. I've had the desktop version of that chip running in a hackintosh before. Not sure, but I think that the chip should be able to support up to mojave. I'm not running it any more, so I can't verify that it still works. I do have mojave running on my thinkpad t430 and it's amazing.
  5. I've got a p8p67 at home that I ran windows 10 on a while back. It worked fine with 10, but I did have problems with 8.
  6. That's a cool 5 years of spotify. Sure you didn't mean 60 days?
  7. Just because the 1050 TI doesn't support SLI doesn't mean you can't use a second one to speed up operations. I'm not sure how Blender handles GPU's, but as Luke explained in WTF is going on with SLI, there are other ways to handle multiple GPU's beside SLI.
  8. According to Wikipedia, In the UK,[25] Canada,[26] Australia,[27] and New Zealand,[28] Boxing Day is primarily known as a shopping holiday. So not anywhere else in world.
  9. I'd go back and watch some of Linus' useful tech under $100. He's got a bunch of good stuff there.
  10. I made a to-do list application in visual basic. Not counting the auto-generated designer code, I'm at 83 lines. My code is over here. https://github.com/mfocht/todoapp
  11. Must Use Forms Images Multiple input devices Input validation Mathematical calculations Selection statements If, then, else, elseif Switch Loops For – While Documentation Must Use One: RNG Timer Collision Detection May Use Show/Hide - Visible Arrays – 1-dimensional arrays 2-dimensional arrays For my computer programming class, we're required to create a program for our final project. I'm tired, with finals and all, and can't think of anything that I want to do. This is a freshmen class, so nothing too big is needed. Here are the requirements. Thanks for all of your help, Micah.
  12. I'm running a Nvidia GTX 210, Pentium g2020, Asus P8P67, 12 GB of RAM, and a 120 GB SSD. It's not the best processor, but I've used it for video editing before and the main issue was the export.
  13. I'm considering building a server pretty soon here. It would be doing some light visualization work through unraid to provide a visual studio environment for my Chromebook. It would also be a backup server / NAS for my main video editing PC. I'm planning on having 2 drives in it to start, but I would like to have 8 drives eventually installed. The motherboard that I'm looking at is a super micro one, and is an atx board, so it should fit in most cases. I would prefer it to have hot-swappable bays in the front, and be 2 or 4u's. Thanks for reading this, and for your suggestions, Micah F.
  14. You could try this link from /r/microsoftsoftwareswap. It should work. https://mega.nz/#!tV0WmYLR!7XFImh-Rvnv1gWPnPaPSKZ5RKkQSpIaVI-KcAmzem7Q This is the standard version and not the professional one, so it might not work, but other than that, it should be OK.
  15. I literally have no storage in my computer right now, so this would make it a WHOLE lot more functional.
×