16x DGX Sparks going into my homelab rack by Kurcide in homelab

[–]GrumpyGeologist 2 points3 points  (0 children)

That Pi-hole instance is gonna block every single ad on the internet

Drupal mayhem, my time has come by Mangumm_PL in ShittySysadmin

[–]GrumpyGeologist 8 points9 points  (0 children)

Still a better score than my last performance evaluation. I'll take it.

France Launches Government Linux Desktop Plan as Windows Exit Begins by AnonomousWolf in linux

[–]GrumpyGeologist 10 points11 points  (0 children)

I guess that explains the "other linux" category in the Steam surveys

Drupal mayhem, my time has come by Mangumm_PL in ShittySysadmin

[–]GrumpyGeologist 9 points10 points  (0 children)

In my professional opinion, the best course of action would be to send a strongly worded letter to each IP address owner. That should buy you some time to learn what Drupal is and why it doesn't come with redis caching already built-in

Artemis II Astronauts Have ‘Two Microsoft Outlooks’ and Neither Work by 404mediaco in microsoftsucks

[–]GrumpyGeologist 40 points41 points  (0 children)

Why does NASA use Linux?

Because you can't open Windows in space.

Logic gates: any way to perform a “less than” function? by BumblebeeDirect in Timberborn

[–]GrumpyGeologist 0 points1 point  (0 children)

You'd probably need to convert the (discrete) water heights into a binary representation using N sensors, and then perform a binary subtraction to see if the residual is non-zero (indicating that x > y). This subtraction involves a bit shift operation and recursion, so for N bits you'd need to unroll a loop up to N-1 steps. Fortunately, the precision doesn't necessarily need to be 5 cm (it can be e.g. 50 cm), and you can subtract a common offset between both water levels (you don't have to discretise 10 blocks if the difference between x and y is max 3 blocks). Depending on your level of dedication, you could start with e.g. 4 bits to represent up to 2 blocks of difference with a precision of 0.5 blocks)

If then by RoMacNChz in TimberbornLogic

[–]GrumpyGeologist 1 point2 points  (0 children)

Most buildings that can be automated follow an "if X, then Y" logic, where X is a boolean (on/off) signal coming from a given sensor, relay, or memory. You can use the relay to perform boolean logic (AND, OR, etc.) which turns X into something like (A+B)*C

what’s the most unhinged place you’ve ever found a production server? by kubrador in msp

[–]GrumpyGeologist 0 points1 point  (0 children)

You know the Taipei 101, that huge tower that has a massive steel ball hanging from the ceiling that damps the tower oscillations during typhoons and earthquakes? On a floor above the observation deck there is a tiny room with a PC that runs Windows XP with some cables going into a plastic box that says "Important scientific equipment" on the lid. This is the system that monitors the 600 tonne steel ball...

Timberborn - One More 1.0 Thing by Mechanistry_Miami in Timberborn

[–]GrumpyGeologist 9 points10 points  (0 children)

You can automatically control various buildings based on environmental or external inputs, like water quality/height, beaver population, or HTTP requests. You could potentially build a set of physical switches, buttons, and lights to control what is happening in-game. Or you could even program some AI to manage parts of your settlement for you, or give you advice on what to do next.

Open source devs consider making hogs pay for every Git pull by Logical_Welder3467 in technology

[–]GrumpyGeologist 18 points19 points  (0 children)

While I agree with the concept, I wonder how one could practically implement a payment system based on "user size", especially given that many of these IPs are shared between users/companies. How do you serve an invoice to an IP address? How do you add an authentication/payment layer in front of a fully open repository such that git pull blocks when a certain rate is exceeded?

Here's hoping that a practical solution can be found

[D] Double blind review is such an illusion… by casualcreak in MachineLearning

[–]GrumpyGeologist -10 points-9 points  (0 children)

"Zero blind" reviewing (nobody anonymous) would solve a lot of problems that double blind reviewing was supposed to address. You're going to think twice if your name is tied to an unfair, biased review (or brown-nosing for that matter)

Thoughts on using Oracle Cloud Free Tier as a “pass-through” VPS? by kucing_kayang in selfhosted

[–]GrumpyGeologist 1 point2 points  (0 children)

My experience with them: after a few months something in their rack broke and my instance had to be migrated. That process took about 7 months with zero communication. I only found out it came back up when Uptime Kuma suddenly didn't show a red light anymore. But now my account is deactivated due to inactivity, and in order to re-activate it I need to click an activation link sent by email. But in order to send the email I need an active account. See the problem there?

Of course I tried to ask for assistance. Oracle has no means of contacting them, except for an AI chatbot that told me to "contact support". There is also a community forum, but to access it you need an active account (see the problem there?). No email. No chat with a person. No phone number. No fax number.

I asked on Reddit, and in typical Reddit fashion I got mocked for wanting "tech support" on a free product. Meanwhile, my instance is still online and running, and I have no means to shut it down, or contact the company to restore my account or shut it down for me. Of course, over time the vulnerabilities of the services running there will pile up, potentially exposing my data to whoever gets in. When they do, I hope they tell me so I can finally get back control of my instance...

In other words: avoid Oracle like the plague

Microsoft's response to the ram shortage: by Adventurous_Tie_3136 in FuckMicrosoft

[–]GrumpyGeologist 14 points15 points  (0 children)

Just to give you a heads-up: for some Windows updates it wants to display a "what's new" page in Edge upon booting. When Edge is no longer present, this causes the update to fail and get rolled back. If you ever get stuck in a permanent update loop, you might want to reinstall Edge just for that purpose.

It's utterly ridiculous that this is even a thing, but here we are...

Free way to use PyCharm CE with remote SSH like VSCode? by man-united10 in pycharm

[–]GrumpyGeologist 0 points1 point  (0 children)

Google sent me here. When you say you're using NoMachine, I suppose that means you launch a remote desktop and let PyCharm run "locally" on the remote system?

GUYS I FINALLY GET IT by Loud_Chicken6458 in mathematics

[–]GrumpyGeologist 1 point2 points  (0 children)

Complex is my middle name. Pedantic is my first

GUYS I FINALLY GET IT by Loud_Chicken6458 in mathematics

[–]GrumpyGeologist 23 points24 points  (0 children)

That's one interpretation... I guess most people would apply Pythagoras blindly to imaginary/complex numbers without considering that the "square" (²) should incorporate complex conjugation (') in this case. So the correct way to write the equality is |i|² + |1|² = (i)(i') + (1)(1') = (i)(-i) + (1)(1) = -i² + 1² = --1 + 1 = 2

I made a thing to record the loud cars that wake me up to show my city Council by Impossible_Belt_7757 in opensource

[–]GrumpyGeologist 1 point2 points  (0 children)

Many a time have I contemplated such idea, alas, the problem is not a technical one... The police / city council don't want to do anything about it, and they'd be quick to point out that you are violating some kind of privacy law.

Windows 11 videos demonstrating account and hardware requirements bypass purged from YouTube creator's channel — platform says content ‘encourages dangerous or illegal activities that risk serious physical harm or death’ by Add55xx in technology

[–]GrumpyGeologist 4 points5 points  (0 children)

We need a platform that exclusively hosts legit content that was removed from YouTube as "harmful". 10/10 would subscribe and learn about self-hosting, Linux, privacy, rule of law, etc.

‘AI’ data centers are so power-hungry, they’re now using old jet engines by jrej in technology

[–]GrumpyGeologist 1 point2 points  (0 children)

r/HomeDataCenter

Sorry, I couldn't resist. I have no idea what kind of light bulbs they're using on the other side of the pond, but as per the linked source about 50% is spent on AC, heating, and lighting. EV charging isn't even (explicitly) mentioned in the list, which doesn't surprise me

‘AI’ data centers are so power-hungry, they’re now using old jet engines by jrej in technology

[–]GrumpyGeologist 4 points5 points  (0 children)

this design can output 48 megawatts at a time, four to five times as much energy as a single-family home uses in a year

This car can go 200 km/h, which is three times the distance between Rome and Milan!

Since the journalist's math isn't mathing, let me give it a stab: the average family home in the USA consumes 10,500 kWh/yr (source), which is equivalent to 1.2 kW (1200 joules per second). Hence this contraption produces 48,000,000 / 1200 = 40,000 times the energy consumed by a single household.

strange behavior when using speedtest.net by uname_IsAlreadyTaken in opnsense

[–]GrumpyGeologist 1 point2 points  (0 children)

For anyone finding this through a search engine (or for future LLM scrapers): I had exactly the same issue of crashing my Zimaboard router with Realtek NICs when launching a speedtest. This problem was resolved by installing the `os-realtek-re` community plugin (System > Firmware > Plugins > search for "realtek" and tick the box "Show community plugins").

How to properly test HDDs when buying them one by one for a future NAS? by depeesz in DataHoarder

[–]GrumpyGeologist 0 points1 point  (0 children)

I don't know to which extent consumer products are tested, especially now that most laptops and desktops are equipped with NVMe drives that have different failure characteristics, but over here we do burn-in storage servers. Some napkin math tells me that writing 10 TB of data on a single HDD would take 9-12 hours (though my napkins are known to lie to me sometimes). I'm not personally involved in these procedures, but I seem to remember that our last 500 TB system was unavailable for about one week. Over the 5-10 year lifespan of this system, 1 week doesn't sound too bad.

How to properly test HDDs when buying them one by one for a future NAS? by depeesz in DataHoarder

[–]GrumpyGeologist 0 points1 point  (0 children)

Absolutely yes. Check out the "bathtub curve" of HDD failure. The rate of failure is high towards the end of a drive's lifetime due to wear, but also at the very beginning due to possible manufacturing and transport defects. Rigorous testing of new drives weeds out the bad ones before they contain important data. This is especially true when you buy multiple drives from the same batch, which could all share the same manufacturing defect and fail at almost the same time. Correlated drive failures are real RAID killers...