20000 forum users - Awesome Special Event!

I happen to know so well about this :smiling_face_with_sunglasses:

In short, things can go wrong at places you might never imagine.

In details:

  1. Web browsing works. Windows Server 2022+ preinstalls Microsoft Edge.
  2. Gaming depends. Windows Server 2016+ have DirectX support, but greedy GPU makers may make it impossible to install drivers on Windows Server with the official installer. dism works better.
  3. Entertainment also depends. Windows Server miss a lot of domestic features focused on this (given that you are talking about videos). Windows Server don’t even preinstall sound feature (that’s right playing sound is considered optional in Windows Server), luckily you can easily install it in Server Manager.
  4. Hardwares depends yet again. Mostly because greedy hardware makers making drivers “incompatible” with Windows Server.
  5. Laptops hardly works. Windows Server 2019+ doesn’t have I2C drivers so say goodbye to your trackpad, touchscreen, etc. Windows Server also don’t have complete power management so it doesn’t sleep or hibernate.
  6. Bluetooth & WiFi works. Windows Server 2025+ preinstalls wireless while old versions have it as an optional feature.
  7. Time for the better things! Windows Server allows you to uninstall Edge.
  8. Windows Server also allows you to uninstall Microsoft Defender which is near impossible in regular Windows.
  9. Windows Server don’t force you to use a Microsoft Account. In fact, Windows Server 2022- never officially supported one.
  10. Windows Server by default don’t automatically install updates. It only downloads them and you decide when to install. And there’s no annoying popups urging you to update or to restart.

For reference, kernel-wise that’s only true for Windows Server 2008+. 2003- actually have a different kernel.

Windows Server have a different platform ID (3 as opposed to 2 iirc in regular Windows) which actually matters in a lot of places, most notably some softwares will then see it as an “enterprise” environment and demand you to pay.

Activation-wise Windows Server don’t allow you to use it without activating. It will restart itself every hour if you don’t activate.


There’re also some other differences but listing all of these will make this stupid long :laughing:

6 Likes

windows server design for server, not for collect user data and stuff so they just make it as simple as possible and make it ready to use right away out of the box

1 Like

finally fixed the damm zoom bug, now i have to find some way to make ts run w/ ffmpeg js ahhh ts take so long

chatgpt thinks a lot more than I do :rofl:

5 Likes

Really likes to overcomplicate things doesn’t it

6 Likes

loneliness mentioned~

lonely lonely, i guess i’m lonely~

6 Likes

























7 Likes
4 Likes

That is scary

5 Likes
5 Likes

I think I almost fried my laptop :frowning:

6 Hours ago for an experiment I used cpupower-gui to set my minimum cpu clock speed to be equal to the maximum turbo speed and forgot about it

oops !

6 Likes

Not so silly, trump :rofl:

5 Likes

I just can’t believe that someone who is president can do something like that..
A tribal leader in Africa wouldn’t do that :face_with_open_eyes_and_hand_over_mouth:

trump is embarrassing the USA
and it’s unbelievable how low the standards have dropped for a president to act like a moron














7 Likes

In the tv comedy series red dwarf season 5 episode 1 there is this nonsense on the monitor during rimmers test

“given initial tangential deviation of theta/pi find the chord subtended by fractional derivative of the third quotient of theta”

:rofl:

5 Likes

I’d never noticed that
 I need to rewatch red dwarf
 good show

5 Likes

Something i discover by accident, when i output client IP address with $SERVER_[‘REMOTE_ADDR’], since my site is behind cloudflare, i’m expecting cloudflare’s IP, and then i need to grab the real IP from X-Forwarded-For, right? Not at all, it outputs the real client IP directly without doing anything else. :open_mouth:

4 Likes

That is the case on MOFH for a while now, maybe even more than a year ago

5 Likes
5 Likes

that’s why if i ever see a 403 error, it’s from openresty, not nginx. ever since sites hosted here behind CF finally gets a proper cookie challenge, but also with lua scripting (i assume,) they just append the IP in X-Forwarded-For to remote address value that’s given to Apache if such value is set! good job, ifastnet engineers!

2 Likes

OpenResty is based on NGINX. It’s the same base software with the additional support for Lua scripting. They use this to add more advanced functionality to NGINX, which is also needed for it to handle the huge number of domains on free hosting effectively.

Updating the REMOTE_ADDR is very easy though, even with basic NGINX. The realip module lets you easily configure which hosts are proxying requests, and where the actual visitor’s IP address can be found, no Lua scripting required. Cloudflare probably has docs on how to set that up.

It’s useful as both a convenience feature to you, but also for iFastNet to be able to track where website traffic is coming from so they can detect and block attacks more effectively.

All in all: it’s an easy fix with many benefits, not just for you.

6 Likes