Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Windows Microsoft

Microsoft Clarifies Stance on Windows 11 Minimum System Requirements 83

Neowin: Microsoft today released the first-ever Windows 11 build to Insiders in the Dev channel, bringing build 22000.51. While most of the announced features made it to the build, there are a few missing ones such as support for Android apps. The firm also posted a few known issues for the release. In addition to the build, the company has also posted clarification about the confusion surrounding the minimum system requirements.

The firm starts off by acknowledging that there has been confusion caused by the PC Health Check tool, something that was updated late last week after negative feedback from users about the lack of clarity on Windows 11 compatibility. It says that the tool was "not fully prepared to share the level of detail or accuracy you expected from us on why a Windows 10 PC doesn't meet upgrade requirements," which is why the company is taking down the tool to address the feedback, adding that the tool will be "back online" later in the fall, closer to the general availability of Windows 11.
In a blog post, the company adds: [...] Using the principles above, we are confident that devices running on Intel 8th generation processors and AMD Zen 2 as well as Qualcomm 7 and 8 Series will meet our principles around security and reliability and minimum system requirements for Windows 11. As we release to Windows Insiders and partner with our OEMs, we will test to identify devices running on Intel 7th generation and AMD Zen 1 that may meet our principles.
This discussion has been archived. No new comments can be posted.

Microsoft Clarifies Stance on Windows 11 Minimum System Requirements

Comments Filter:
  • Hypervisor (Score:5, Insightful)

    by darkain ( 749283 ) on Monday June 28, 2021 @02:25PM (#61530718) Homepage

    TLDR because it was honestly hard to find.

    TPM requirements are easy, tons of systems have them or you can add them. That's not the issue.

    CPU requirements: Intel 8th gen or AMD Ryzen Zen2 required, possibly also supporting Intel 7th gen and Ryzen Zen1. Only reason given was on an entirely different article I had to hunt down from a year or two ago talking about a new hypervisor extension Microsoft is using. This extension was added to 7th-gen Intel and Zen1 Ryzen. This hypervisor extension is the "requirement", but they don't really give a good enough explanation as to WHY in my opinion. And even in the Windows 11 documents, they're still not even really mentioning it. This is just more hidden bullshit to force hardware upgrades.

    • Re: (Score:1, Insightful)

      Paraphrasing: Our insecure system is prone to malware. A TPM reduces malware by 60%.

      So rather than fixing the security flaws, aka 'features', they're relying on hardware to reduce the attack surface, or something.

      But surely an 'insecure' system running Windows 11 is more secure than currently running 'insecure' Windows 10 once the 2025 support period ends.

      • Re:Hypervisor (Score:5, Insightful)

        by Ol Olsoc ( 1175323 ) on Monday June 28, 2021 @03:20PM (#61530912)

        Paraphrasing: Our insecure system is prone to malware. A TPM reduces malware by 60%.

        So rather than fixing the security flaws, aka 'features', they're relying on hardware to reduce the attack surface, or something.

        But surely an 'insecure' system running Windows 11 is more secure than currently running 'insecure' Windows 10 once the 2025 support period ends.

        Funny how the old super secure windows is always a real piece of shit after the new super secure version of Windows comes out, and in a couple years is likewise an insecure piece of shit

        What is not funny is how the faithful just lap that stuff up and never understand.

        • What is not funny is how the faithful just lap that stuff up and never understand.

          Windows has "faithful"? I'm sure you're right, I just can't imagine anyone who owns windows going out of their way to actually procure it.

        • So what are you saying, that you don't like it when things are improved or that you don't like the way you're informed about improvements?
          • So what are you saying, that you don't like it when things are improved or that you don't like the way you're informed about improvements?

            Define the improvement aspect of forcing people onto a Microsoft account - that'e the first step. How will my life be improved?

            Will the computer be always free of problems because of the Microsoft account? Will every update work perfectly because of the Microsoft account?

            Forcing people to have a completely un-necessary aspect - unless you can prove to me that the computer will not run at all unless the Microsoft account is enabled - is interesting.

            You're being groomed by Microsoft. Get ready for a

            • Since when were we talking about MS accounts? I thought we were talking about iterative or generational improvements to OS security and how you think that's bullshit.
              • Since when were we talking about MS accounts? I thought we were talking about iterative or generational improvements to OS security and how you think that's bullshit.

                I've been talking about a Microsoft account for quite a while now. Because if you have Windows home, you can't upgrade without one. I'm quite happy with a local account.

                https://www.theverge.com/2021/... [theverge.com]

                It's pretty obvious that a Microsoft account has nothing to do with performance. They just want to force you onto a Microsoft account. I'm sure that their spyingH^H^H^H^H^ erm feedback metrics are much improved.

        • by BranMan ( 29917 )

          Why is it funny? Seems perfectly obvious to me - old version of Windows has been kicked around for years, finding hundreds of thousands of bugs (we fixed some). So it's an insecure POC.

          New Windows is brand new! All new code - hundreds of gigabytes of it! We fixed the bugs we could find (we didn't look that hard) so it's here for you BUG-FREE! So it's super, duper secure.

          See - obvious!

      • Re: Hypervisor (Score:5, Informative)

        by ArmoredDragon ( 3450605 ) on Monday June 28, 2021 @03:34PM (#61530962)

        TPM doesn't really do anything for malware, and it's not intended for that. It's more for protecting the privacy and integrity of your data. That is, making it more difficult for somebody to steal your data or tamper with it.

        Malware protection would have to come through chain of trust for code execution, which requires code signing along with trusted certificates, which the TPM doesn't deal with.

        • Correction, it uses certificates for user authentication, but not for code validation.

        • It's more for protecting the privacy and integrity of your data.

          I haven't looked too much into it, but I was under the impression TPM was about locking your data to the device, which just makes it more difficult to repair or service. I seriously doubt any ordinary people need TPM, and the people who might benefit from it already know they should use something else.

      • Zen1 APU start sales in 2018. The successor 3200G / 3400G start sales in mid-2019. So a nearly new 2 years old computer can be un-upgradeable.

        Since they refuse so many recent hardware from Windows 11, I am quite sure Microsoft won't be able to end security support of Windows 10 by this decade, not to mention the tight deadline of 2025.

    • Re:Hypervisor (Score:4, Informative)

      by chill ( 34294 ) on Monday June 28, 2021 @02:47PM (#61530800) Journal

      Are you talking about Hypervisor-Protected Code Integrity (HVCI)? I'm thinking this may have to do with their use of "...device Encryption, virtualization-based security (VBS), hypervisor-protected code integrity (HVCI) and Secure Boot."

      This may have to do with that, and maybe further use of nested virtualization.

    • This is just more hidden bullshit to force hardware upgrades.

       

      Assassins Creed Odyssey and SSE to go with their DRM. Had to upgrade from a Phenom.

    • "This is just more hidden bullshit to force hardware upgrades."

      Why would Microsoft want the price of complementary goods to increase? That would drive demand for their product down.

      • Re:Hypervisor (Score:5, Interesting)

        by ytene ( 4376651 ) on Monday June 28, 2021 @03:38PM (#61530980)
        You would think that, but history tells us that isn't how it works in practice.

        Over the years, the "Wintel" hegemony has been so successful because Intel bring out a new chip, then Microsoft upgrade their software to pretty much require you to upgrade to it... and then the use of the "no backporting" lock forces users to upgrade their application software to the latest version in order to have it run on Windows.

        In other words, if you want/need a new application feature [like you want to play a new game that has been hard-coded to demand the latest DirectX, which is only available with the new Windows; if you're forced to upgrade because your software vendor is terminating support for the version of a package you're running, forcing you to upgrade, or if maybe you suffer hardware unreliability and need a new computer, you end up having to completely refresh everything. It's a pull-through that has made the desktop computing sector such a money-spinner for decades.

        Unfortunately for Wintel, a couple of things have happened recently to throw a spanner in those works... First, the migration from desktop PCs on the desk to thin clients like VDI means that there's much less pressure on desktop PC sales. Second, the Covid pandemic has brought supply chains to their knees, meaning that hardware just isn't available to make the sort of mass-buying upgrades that we've seen in the past.

        Make no mistake. Microsoft didn't need to release Windows 11. It was only a couple of years ago they promised us that we'd never need to upgrade beyond Windows 10. This is all smoke and mirrors and misdirection. It keeps all their resellers and software vendors sweet, because a new Windows release will guarantee to put a boost to hardware and software sales.

        It's all a con. IBM did less than this and got forcibly broken up. Clearly MS have better lobbyists and/or make more campaign contributions.
        • by dryeo ( 100693 )

          When did IBM get forcibly broken up? IIRC they signed a consent decree to play nice, which they mostly respected.

          • by ytene ( 4376651 )
            Oops, you're right. I was thinking of the mandate that forced them to separate out the elements of what was at the time I think OS/360, so it was their platform that was forcibly broken up, not the company.

            This was the change, for example, that brought about to fundamental shifts in IBM's business model. The first was that hardware competitors like HDS (Hitachi Data Systems) and Amdahl were able to build compatible hardware that ran IBM OS and software natively. The second was that elements of the mainfr
            • by dryeo ( 100693 )

              Seems the big thing with IBM is that they tried to follow their consent decree, whereas today it is almost like the big tech companies just ignore governments mostly.

              • by ytene ( 4376651 )
                I agree. I'm not sure if the two are related, but I look at the amount of money being spent on lobbyists today compared with 1969 - when the consent decree was applied, then there is no reasonable comparison. Today there are significantly more lobbyists that congress-critters; the amount of money spent in "campaign contributions" runs to the tens or hundreds of millions - if not billions. The "soft corruption" - i.e. "if you do this for me, I'll built a factory in your state/electoral district" - is signifi
                • by dryeo ( 100693 )

                  Yea, it's crazy how campaign contributions work in America. I'm in Canada and Federal campaign contributions are limited to real people who are citizens and currently limited to somewhere around C$1400 per person, it is indexed to inflation. Our election campaigns are also usually short, about 6 weeks and spending on ads etc by 3rd parties is also very limited. There is also heavy party discipline as well, so people generally just vote for the party they want to form government so there is little of the sof

        • I think you're losing yourself in a chicken-or-egg question when the simple fact is that you are going to buy a new computer regardless. The reason you are not posting here with a 4.77Mhz 8086 isn't because it wouldn't run windows 10, it's because it wouldn't run anything written in the last 30 years. Not because coders are colluding with hardware manufacturers to force you to buy a new computer, but because they wanted to write better software. Office doesn't have hardware graphics acceleration because
    • I'm wondering if this new hypervisor extension is a required feature of the Android sub-system. That could certainly be Microsoft enforcing the mantra: "Windows is a better Linux than Linux"
    • The reason is as always the windows-intel alliance.

      Intel has been struggling for years to make decent progress in actual capabilities of their processors. The only thing they have been advancing is minuscule to mediocre improvements in processing power while keeping electricity waste constant. It is progress, but over the course of the last 5-6 years, it's been nothing but pathetic when compared to the progress AMD, ARM, GPU or Apple processors have achieved in the same timeframe.

      https://cpu.userbenchmark.c [userbenchmark.com]

      • by Bongo ( 13261 )

        Windows throwing out old CPUs with a broad stroke, completely obliterating the demand for any non-brandnew CPU, is meant to get people to finally upgrade their CPUs again. Not by offering a better product, a better price, but by arbitrary fiat decision. It shows that the Win-Tel - Tel Aviv alliance between these two companies is still very much alive after all these years.

        Suggests that Windows 10 may indeed be the last version.

        Apple managed to get the message out that their new chips are cool and make better video meetings (ML). That alone made me feel a bit like, oh well, losing Intel is a pain... but the partner will love having nicer video calls... ok! M1it is!

        It's weak... but at least it is something tangible.

    • Why would MS care if you did or didn't buy new hardware? Unless you're buying a Surface of course.

      Seems more likely to me that they're interested in taking advantage of new hardware capabilities that will become tomorrow's baseline standard. Every CPU is going to have some kind of TPM feature, so assume it will be there (make it a hardware requirement) and take advantage of it to make the system more secure.

      Assuming you don't die first, you're going to buy a new computer. MS doesn't need to push y

  • Is TPM v2 still required? Also is a front facing 3D camera still required for facial recognition for tablets and laptops?
    • by EvilSS ( 557649 )
      Yes and Yes (although I'm pretty sure this last one is a OEM certification requirement, not an upgrade requirement.)
      • And I wonder how many OEMs are unhappy with this requirement as it is an additional cost. Even Apple does not implement Face ID on MacOS or all of their iOS devices and Apple controls the hardware including the patents.
        • by EvilSS ( 557649 )
          As I read it (actual MS doc is here: https://download.microsoft.com... [microsoft.com] ) it's not a Windows Hello camera requirement, just a front facing camera, which most laptops come with today anyway. They do lay out some requirements (HD resolution, auto-whitebalance, and autoexposure) but again, nothing crazy, plus the requirement doesn't kick in until 2023.
    • by williamyf ( 227051 ) on Monday June 28, 2021 @03:27PM (#61530934)

      Is TPM v2 still required? Also is a front facing 3D camera still required for facial recognition for tablets and laptops?

      Yes, TPM v2 is istill required, either as a module, or as a firmware running on the enclave processor. (Intel PPT or AMD fTPM)

      Also, some virtualization instructions are required. That's why all 8th gen Corei and Zen2 cores are supported, but Zen1 and 7th gen is on a case by case basis.

      What I find odd is that some virtualization instructions are required but Virtualization capabilities themselves being active is not required.

      For Windows 11, cameras in general, and front facing cameras in particular, are required ONLY or mobile machines (i.e. Laptops, Tablets, 2 in 1's) and NOT REQUIRED for desktops.

      Having said that, if you want features like Windows Hello or teams video conferencing on your desktop, you will need a camera. As for the cameras for windows hello being 3d, I am 95% sure the answer is no.

      • My understanding that Windows Hello requires 3D cameras or Intel RealSense cameras not a normal webcam as a normal camera can be easily fooled.
    • The Surface Studio 2 has TPM 2.0 , UEFI, Secure Boot and Hello Biometrics .. still doesn't pass the requirements for Win 11. So because the users are confused we are going to remove the tool from the app store until the stink dies down later in the year. Meanwhile your £4500 flagship 2 year old Surface device still will not be fully supported to Windows 11, although you might be able to upgrade anyway (but you won't be supported .. so you are on your own .. thanks for the cash chump).
  • New laptop will need TPM 2. My current 2017 Surface Pro is TPM 1.x, and no you cannot go out and buy one.

    Oh well, the budget is blown.

    • Re: (Score:2, Funny)

      by Ol Olsoc ( 1175323 )

      New laptop will need TPM 2. My current 2017 Surface Pro is TPM 1.x, and no you cannot go out and buy one.

      Oh well, the budget is blown.

      Nah - it's only Apple that pulls that crap.. Windows takes care of their customers.

    • I would wait until 2023 for the hardware prices to come down anyway. Who wants to buy this inflated hardware on old hat manufacturing processes?
      By 2023 you should be able to buy 5nm CPUs easily.

    • Are you sure it's not tucked away in the BIOS somewhere? Granted I'm not on a laptop, but the health check flagged my Gigabyte Aorus Z390 as being without. I found the settings to modify, and it works.

      • Surface Pro (2017) is documented as TPM 1.2, I think that's the version it's in bios. Certainly not 2, and it missed by months. Feh.

        • Surface Studio 2 is TPM 2.0 and still doesn't make the cut. There is a limited list of Surface products that actually make the cut and it's very short.
        • Here’s the full list of Surface models getting the upgrade: Surface Book 3 (May 2020) Surface Book 2 (Nov. 2017) Surface Go 2 (May 2020) Surface Laptop 4 13.5” (Apr. 2021) Surface Laptop 4 15” (Apr. 2021) Surface Laptop 3 13.5” (Oct. 2019) Surface Laptop 3 15” (Oct. 2019) Surface Laptop 2 (Oct. 2018) Surface Laptop Go (Oct. 2020) Surface Pro 7+ (Feb. 2021) Surface Pro 7 (Oct. 2019) Surface Pro 6 (Oct. 2018) Surfac
  • No Win11 for me (Score:4, Insightful)

    by PopeRatzo ( 965947 ) on Monday June 28, 2021 @03:11PM (#61530880) Journal

    My ASUS Prime Z390-P motherboard with the Coffee Lake i7-9700k CPU doesn't have TPM or even a socket for TPM. I bought this machine from CyberPowerPC a year and a half ago, and it cannot run Windows 11.

    Fuck Microsoft.

    • Re:No Win11 for me (Score:5, Insightful)

      by Ostracus ( 1354233 ) on Monday June 28, 2021 @03:29PM (#61530938) Journal

      Did you check and see if it was in the chipset [intel.com]?

    • Re:No Win11 for me (Score:5, Informative)

      by williamyf ( 227051 ) on Monday June 28, 2021 @03:31PM (#61530948)

      My ASUS Prime Z390-P motherboard with the Coffee Lake i7-9700k CPU doesn't have TPM or even a socket for TPM. I bought this machine from CyberPowerPC a year and a half ago, and it cannot run Windows 11.

      Fuck Microsoft.

      After updating your BIOS (Firmware/UEFI) to the latests version provided by ASUS, check your BIOS or UEFI to see if you have something called Intel PPT. Normally is located in the advanced options.

      If you have it, enable it, and You will be able to pass the TPM 2.0 requirement.

      Now, in the voice of Nick Burns:

      "You're welcome!"

      • After updating your BIOS (Firmware/UEFI) to the latests version provided by ASUS, check your BIOS or UEFI to see if you have something called Intel PPT. Normally is located in the advanced options.

        If you have it, enable it, and You will be able to pass the TPM 2.0 requirement.

        Thank you friend. I will check into this.

    • by Junta ( 36770 )

      This is a mess, as if you have a processor that is Zen2 or gen8 or newer core, then you almost certainly either have tpm2 or are just a uefi setup menu selection away from having tpm2.

      The lack of mentioning this has created a huge scalping opportunity for TPM cards that people won't even need.

    • by jwhyche ( 6192 )

      Go check your bios. I have a ASUS mb and coffee lake i9. I found mine and turned it on. Works fine and passes the check.

      I found mine in the bios under Advanced -> PCH-FW.

      • Go check your bios. I have a ASUS mb and coffee lake i9. I found mine and turned it on. Works fine and passes the check.

        I found mine in the bios under Advanced -> PCH-FW.

        Thank you, brother. That did the trick.

        • by jwhyche ( 6192 )

          You're very welcome, and I'm glad it helped. I had just fought that battle an hour before. The manual for my mother board was still on my desk turned to that very page when I saw your post.

  • by burni2 ( 1643061 ) on Monday June 28, 2021 @03:21PM (#61530916)

    At least, for me thinking about future but cheap high - enough - performance hardware rendered useless for Windows 11.

    Even though Windows10 will run on my Socket 1156 i7 every contact with Windows 10 brought me further and further away from Windows, after the support ending for Windows 7.

    But Microsoft realized it learning from Google/Android is learning to win.

  • windows 11 / server 2022? run in an VM? need TPM in an VM?

    With windows 11 / what server build that is based on it blocks VM's then windows server will take an big dive in usage.

  • by SuperDre ( 982372 ) on Monday June 28, 2021 @03:33PM (#61530958) Homepage
    It's really bullocks, let me worry about some parts of my system being insecure, my 2013 Core i7 4770K is still very fast (beats my office NUC from last year) and I don't need a hardware upgrade for the time being, especially with these ridiculous GPU prices. Maybe if there's a NUC with the GPU power of a RTX3060 I might think about replacing my midtower from 2013 which I upgraded at the end of 2019 with a RTX2060Super.. F Microsoft for excluding perfectly well functioning CPU's.
    • Vote with your wallet. Switch to MacOs or Linux. It truly is ludicrous these requirements.
      • by tepples ( 727027 )

        Switching to macOS is more likely to require buying new hardware than upgrading to Windows 11 is. I guess the viability of switching to GNU/Linux depends on how willing others in your industry are to give up Windows-exclusive, Wine-incompatible applications come the Windows 10 end of support date.

  • Will they try to lockout linux with the TPM? server boards can't force secure boot / windows only stuff.

    I don't think supermicro will do something that hurts Linux.

    • Linux distributions can and do use the TPM also. It is just a secure enclave for holding certain things like encryption keys for your drives. Mac has the same thing except that this is an open standard.

  • If you want TPM (Score:3, Interesting)

    by Snotnose ( 212196 ) on Monday June 28, 2021 @03:44PM (#61531022)
    I don't want Win11.

    Your latest update, where I closed my laptop, then had to wait 3 hours after dinner for a desktop, convinced me to spend $60 on a new hard drive for a dead laptop and put Linux on it.

    If I can't choose what to boot from, and can't ensure closing my laptop for 15 minutes won't involve a 3+ hour "update", then, well...

    Fuck you
  • by rsilvergun ( 571051 ) on Monday June 28, 2021 @04:55PM (#61531298)
    which is ridiculous as it can easily run the software. But having TPM will make DRM an OS level thing like it is on an XBox.
  • by Miles_O'Toole ( 5152533 ) on Monday June 28, 2021 @05:26PM (#61531402)

    My computers all share a system requirement, and it's this: no baked-in DRM. So when Microsoft ends support for Windows 8.1, every one of my computers will become Linux machines. I'll probably switch one over earlier so can try out different varieties Linux and pick a favorite well before I make a wholesale changeover.

  • "the PC Health Check tool .. tool was "not fully prepared to share the level of detail or accuracy you expected from us on why a Windows 10 PC doesn't meet upgrade requirements"

    This 'Windows 10 PC' can barely keep up with my typing and yet it was sold as a gaming computer. A one and a half second delay between me typing and the text appears on screen. Soon 'Windows 10' is going to be erased and replaced with a Linux version. antiX [antixlinux.com] ran on a ten year old PC with the same functionality. Browsing, media pla
    • Um, you don't normally type text to the operating system, you type it to an application: Word, Open Office Write, a programmer's editor, Notepad...some app. What app is giving you this slow response time?

      • Notepad, Geany, entering text into the browser, scrolling in the browser pauses and loses focus and you have to click on the windows again. I would bin except I need it for work. I bought this for $832.00 in February and now apparently it's obsolete. Fuck Microsoft and fuck billg.
        • by Khyber ( 864651 )

          Plug your keyboard and mouse into a USB2 slot instead of a USB3 slot. Many input devices do not work properly on USB3 ports for some inane fucking reason.

          • > Plug your keyboard and mouse into a USB2 slot instead of a USB3 slot. Many input devices do not work properly on USB3 ports for some inane fucking reason

            Interesting, I've noticed that newer USB sticks will only show up on a particular USB port. I'll try your suggestion. Thanks.
    • Your problem isn't your hardware or windows itself. Unless your computer was already old when 10 came out, something else is causing the problem. That kind of input lag is completely abnormal. I've seen 2010 hardware run 10 with Word, Excel and browsers running at the same time without input lag.

      Unless you're using a roaming or redirected profile that sits on the other side of a slow-ass network, it's a software or driver issue. Check CPU use, I bet something is hammering it.

      • > Your problem isn't your hardware or windows itself ..

        Process explorer reports low resource usage. I suspect it's, a slow hard drive, the search indexer running all the time, 8MB memory with 2.1 hardware reserved and a memory compression process running. No keyboard/mouse lag at the moment. There's a bunch of HP processes running, eg 'HP analytics client'. Then when Windows update runs, the keyboard/mouse issue recurs. someone else suggested it was the USB port. Will try swapping USB ports. Solutio
  • Or some combination of the two. Presumably the people who make the PR announcements have a decent command of the English language, and can understand cause and effect. Who among them didn't foresee the public's response to "No Windows 11 for you!", when given no explanation to the Upgrade Nazi's proclamation?
  • Seriously, it's a great opportunity to have people give *nix a try.

    Help your friends / families around.

    Aside from hard gamers (who update their hardware anyway) who the hell really *need* windows ?

  • by The Cynical Critic ( 1294574 ) on Tuesday June 29, 2021 @07:09AM (#61533022)
    You guys remember Secure Boot? The thing that turned into such a massive hassle for getting anything except Windows to boot that most motherboard manufacturers simply disable it by default? Because a requiring TPM also means requiring Secure Boot to be on. Which is going to cause a whole host of issues for people dual-booting or just trying out Linux and other non-Windows OS's.

    Considering the dubious benefits of TPM for most users it's pretty clear the main reason for requiring it in Windows 11 is to force Secure Boot on and to force people who dual boot to choose between Windows as well as make it much harder to even try out OSs other than Windows.
  • No. I don't know what marketing jackass came up with that, but just no. These are hardware requirements, not "principles". Words should not be redefined to spiff up ad copy.
  • Intel: HELP! We're not selling as many CPUs - COVID, AMD, Windows never changes.
    MicroShaft: Aw, come here, snuggle up with Daddy and let's see what we can do for wittle ol' you!

Sigmund Freud is alleged to have said that in the last analysis the entire field of psychology may reduce to biological electrochemistry.

Working...