• 1 Post
  • 40 Comments
Joined 1 month ago
cake
Cake day: December 21st, 2024

help-circle








  • Loopback Addresses, Always your computer
    127.x.x.x

    Private IP Addresses, Computers on your local network
    10.x.x.x
    172.16.0.0 -172.31.255.255
    192.168.x.x
    169.254.x.x (link local, used if your network has no DHCP server)

    Multicast, Addresses multiple computers on your local network
    224.0.0.0 - 239.255.255.255

    Broadcast, Addresses all computers on your local network
    255.255.255.255

    CGNAT Addresses, Computers on your same ISP/carrier
    100.64.0.0 - 100.127.255.255
    (Only applicable if your ISP/carrier uses CGNAT)

    Public Internet Addresses
    Most other IP addresses

    Which block of private IPs your local network uses depends on how your router/DHCP server is configured. If you’re using the standard router your ISP provided then whatever default settings on that will determine your local subnet.




  • Microsoft understood in the 90s.

    https://www.youtube.com/watch?v=b2V9TFrmQ_Q

    St. John recognized the resistances for game development under Windows would be a limitation, and recruited two additional engineers, Craig Eisler and Eric Engstrom, to develop a better solution to get more programmers to develop games for Windows. The project was codenamed the Manhattan Project, like the World War II project of the same name, and the idea was to displace the Japanese-developed video game consoles with personal computers running Microsoft’s operating system.

    To get more developers on board DirectX, Microsoft approached id Software’s John Carmack and offered to port Doom and Doom 2 from MS-DOS to DirectX, free of charge, with id retaining all publishing rights to the game. Carmack agreed, and Microsoft’s Gabe Newell led the porting project. The first game was released as Doom 95 in August 1996, the first published DirectX game. Microsoft promoted the game heavily with Bill Gates appearing in ads for the title.

    https://en.m.wikipedia.org/wiki/DirectX