My Random Tips https://www.myrandomtips.com Useful Tips to Save Time Sat, 21 Feb 2026 03:11:55 +0000 en hourly 1 https://wordpress.org/?v=6.9.1 https://www.myrandomtips.com/wp-content/uploads/2017/10/cropped-light-bulb-icon-42x42.png My Random Tips https://www.myrandomtips.com 32 32 Macronutrient Extremes Buffer Weight Gain During Caloric Excess https://www.myrandomtips.com/health/weight-loss/macronutrient-extremes-buffer-weight-gain-during-caloric-excess/ https://www.myrandomtips.com/health/weight-loss/macronutrient-extremes-buffer-weight-gain-during-caloric-excess/#respond Sat, 21 Feb 2026 03:09:08 +0000 https://www.myrandomtips.com/?p=1359 Macronutrient Extremes Buffer Weight Gain During Caloric Excess: Insights from Overfeeding Studies and Historical Dietary Frameworks Macronutrient Extremes Buffer Weight Gain During Caloric Excess:Insights from Overfeeding Studies, Historical Dietary Frameworks, and Personal Observations Authors: My Random Tips (Conceptualization, Data Curation, Personal Observations); Collaborative Assistance (Methodology, Literature Synthesis).Independent Researcher, Adelaide, South Australia. Abstract Background: Traditional energy… Read More »

The post Macronutrient Extremes Buffer Weight Gain During Caloric Excess appeared first on My Random Tips.

]]>
Visual comparison of high-carb low-fat, low-carb high-fat, and mixed diets showing how excess calories are burned or stored as body fat
Why some calorie surpluses barely cause weight gain—while others rapidly drive fat storage.
Macronutrient Extremes Buffer Weight Gain During Caloric Excess: Insights from Overfeeding Studies and Historical Dietary Frameworks

Macronutrient Extremes Buffer Weight Gain During Caloric Excess:
Insights from Overfeeding Studies, Historical Dietary Frameworks, and Personal Observations

Authors: My Random Tips (Conceptualization, Data Curation, Personal Observations); Collaborative Assistance (Methodology, Literature Synthesis).
Independent Researcher, Adelaide, South Australia.

Abstract

Background: Traditional energy balance models predict weight gain from caloric surplus regardless of macronutrient composition. However, emerging evidence suggests that extreme macronutrient profiles—low-fat/high-carbohydrate or high-fat/low-carbohydrate with moderate protein (~20%)—may mitigate gain by enhancing energy expenditure (EE), satiety, and substrate oxidation, while mixed high-fat/high-carbohydrate profiles promote storage via insulin resistance loops.

Objective: This narrative review synthesizes overfeeding studies, historical dietary interventions, anecdotal reports from social media, and food-combining frameworks to explore why caloric excess in macronutrient extremes often results in minimal weight gain, contrasting with mixed-macronutrient overeating.

Methods: We reviewed PubMed-indexed overfeeding trials (n=15, 1980–2025), historical experiments (e.g., Minnesota Starvation Experiment), clinical food plans (e.g., Page Fundamental Diet), and food-combining frameworks (e.g., Hay/Goodheart/Berardi), focusing on body composition, EE, and insulin dynamics during surplus. Anecdotes were sourced via X semantic searches for vegan/high-carb low-fat and carnivore/keto high-fat low-carb excess tolerance. Personal observations of safe zones (low-fat/high-carb or high-fat/low-carb with ~20% protein) vs. danger zone (mixed high-fat/high-carb) informed hypothesis testing.

Results: In extremes, surplus dissipates via adaptive mechanisms: high-carbohydrate/low-fat ramps carbohydrate oxidation and thermogenesis (e.g., 75–85% storage efficiency); high-fat/low-carbohydrate promotes fat oxidation with low insulin (e.g., +1.3 kg vs +7.1 kg in n=1 crossover). Mixed overfeeding yields 90–95% storage efficiency. Protein leverage (untracked but high in extremes) further buffers gain. Historical refeeding (Keys 1944–45) and clinic plans (Page) normalized physiology without mixing, aligning with vegan/carnivore leanness. Social media anecdotes reinforce: Vegans report no gain on high-carb/low-fat excess via satiety; carnivores/keto maintain leanness on high-fat/protein low-carb loads via low insulin/ketosis. Breast milk’s high sugar/fat + low protein promotes infant gain for survival; processed foods mimic this for palatability/gain. Long-term evidence (e.g., constitutional thinness overfeeding) shows resistance persists.

Conclusions: Macronutrient extremes protect against excess-induced gain via partitioning, challenging calories-in-calories-out. Future trials should test proposed safe/danger zones and thresholds (e.g., <88g fat/day on high-carb) in personalized contexts.

Keywords: Overfeeding, macronutrients, weight gain resistance, energy partitioning, food combining, insulin resistance, adipose expandability.

Introduction

Caloric surplus is conventionally expected to drive weight gain proportionally, per the first law of thermodynamics. However, interindividual variability in overfeeding responses suggests macronutrient composition modulates energy partitioning—how surplus calories are oxidized, stored, or expended. Personal patterns show no gain despite months at ~3000 kcal (vs. ~1700 kcal baseline) in low-fat/higher-carb or high-fat/low-carb modes (moderate protein ~20%), but gain when mixing high-fat/high-carb above baseline. This mirrors vegan leanness on high-carb/low-fat and carnivore stability on high-fat/low-carb despite “excess,” vs. mixed diets’ easier storage.

Historical frameworks support: Keys’ Minnesota Starvation Experiment (1944–45) used controlled refeeding to prevent disproportionate gain post-deprivation, emphasizing macro roles. Page’s Fundamental Food Plan normalized blood chemistry in thousands via no refined carbs/mixing (Phase I: low-carb veggies/proteins/fats; Phase II: adds mild carbs/fruits). Food-combining (Hay/Goodheart/Berardi) warns against fat-carb pairing for digestive/insulin efficiency.

This review hypothesizes extremes enable excess tolerance via satiety/EE/oxidation, while mixing traps energy (Randle cycle, insulin loops, ectopic fat if expandability limited).

Group photo of participants in the Minnesota Starvation Experiment

Group photo of the participants in the Minnesota Starvation Experiment (1944-1945). Source: Wikipedia / Wikimedia Commons.

Recruitment brochure cover: 'Will you starve that they be better fed?'

Keys’ recruitment brochure cover: “Will you starve that they be better fed?” Source: NCBI/PMC (Figure image hosted by NIH).

Proposed Framework for Macronutrient Partitioning

From personal testing and Page’s no-mixing/refined-carb avoidance:

  • Safe Zone Metabolically: Higher Carb + Lower Fat + Moderate Protein (~20%) — GM (Glucose Meal Low Fat)/GS (Glucose Snack), e.g., steamed potatoes + lean fish.
  • Safe Zone Metabolically: Higher Fat + Lower Carbs + Moderate Protein (~20%) — FM (Fat Meal Low Carb)/FS (Fat Snack), e.g., steak + butter/cabbage.
  • Danger Zone: Higher Fat + High Carb + Moderate Protein (~20%) — mixed excess drives fat gain; limited expandability → ectopic fat (liver/muscle), elevated basal glucose, insulin resistance loop (insulin ramps ineffectively).
  • LM (Veg + Lean Meat) supports neutrally.

This avoids Page’s “poor” combos and aligns with Keys’ macro control for recovery without excess gain.

Diagram: Page Phase I Food Plan vegetable carbohydrate bands

Diagram version of Dr. Melvin Page’s Phase I vegetable “carb band” idea (for reliable display in browsers). Original PDF source: IFNH.org Page-Food-Plan.pdf

Cover-style placeholder for Phase I & II Food Plan graphic

Cover-style placeholder graphic (so the page loads reliably). If you want the original document, link to: Scribd document page

Evolutionary and Developmental Perspectives: Breast Milk Composition and Processed Foods

Breast milk’s macro composition (~7% carbs/lactose, 3.8% fat, 1% protein; 65–70 kcal/100mL) naturally promotes rapid infant weight gain for survival, providing high energy from sugar/fat for brain/growth reserves against famine. This mixed high sugar/fat + low protein is evolutionary for fat storage from birth, as in Keys’ starvation subjects needing controlled refeed to regain without issues.

Commercial processed foods mimic this (high sugar + high fat + low protein) for hyper-palatability, driving overeating/gain (e.g., +500 cal/day on UPF diet, +2lbs). UPFs exploit scarcity wiring in abundance, leading to obesity. This reinforces the danger zone—mixed macros trap fat naturally/evolutionarily, but extremes avoid it.

References

  1. Keys A. The Great Starvation Experiment, 1944-1945. Project File: 2005-Mad-Science-Museum-Ancel-Keys-Starvation.pdf.
  2. Page ME. Phase I and II Food Plan. Project Files: 26756497-Phase-I-and-II-Food-Plan-Dr-Melvin-Page.pdf; The-Page-Fundamental-Food-Plan-Food-Combining-Apendix-from-Lab-Desk-Ref.pdf.
  3. Kim SY, et al. Clin Exp Pediatr. 2020;63(8):297-303. (Breast milk macros).
  4. Prentice P, et al. Acta Paediatr. 2016;105(6):641-9. (HM %carb + gain).
  5. Hall KD, et al. Cell Metab. 2019;30(1):67-77.e3. (UPF +500 cal/gain).

The post Macronutrient Extremes Buffer Weight Gain During Caloric Excess appeared first on My Random Tips.

]]>
https://www.myrandomtips.com/health/weight-loss/macronutrient-extremes-buffer-weight-gain-during-caloric-excess/feed/ 0
scansnap s1500 not working with windows 11 https://www.myrandomtips.com/windows/scansnap-s1500-not-working-with-windows-11/ https://www.myrandomtips.com/windows/scansnap-s1500-not-working-with-windows-11/#comments Mon, 09 Feb 2026 00:02:38 +0000 https://www.myrandomtips.com/?p=917 I found that my Fujitsu scansnap s1500 no longer worked after updating my windows 10 machine to Windows 11. Here I provide the solution on how I got my fujitsu scansnap s1500 working on Windows 11

The post scansnap s1500 not working with windows 11 appeared first on My Random Tips.

]]>

If you own a Fujitsu ScanSnap S1500 and upgraded to Windows 11, you’ve likely discovered that the scanner suddenly stops working. In many cases, ScanSnap Manager installs, but the scanner is not detected or shows a Code 28 (drivers not installed) error in Device Manager.

The ScanSnap S1500 is officially discontinued, but the hardware itself still works. The problem is Windows 11 no longer reliably installs or binds the legacy USB driver.

This guide replaces my older post and documents the method that consistently works today, without relying on Fujitsu’s disappearing downloads.

Why the ScanSnap S1500 Breaks on Windows 11

Nothing is wrong with the scanner.

The real issues are:

  • The S1500 is discontinued and unsupported

  • Fujitsu no longer maintains Windows drivers

  • Windows 11 often refuses to auto-bind legacy USB drivers

  • The original installer may complete successfully but leave the device unusable

This is why so many people report:

“ScanSnap Manager installs, but the scanner still doesn’t work.”

What You’ll Use in This Guide

Instead of relying on the original installer, this method uses a working bundle extracted from a functioning Windows 11 system.

The bundle contains:

  • The installed ScanSnap Manager v5.5 program files
    (extracted from WinS1500ManagerV55L10WW.exe)

  • The legacy S1500 x64 USB driver files, including:

    • s1500-x64.inf

    • S1500-x64.cat

    • fj52usb-x64.dll

    • s1500-x64.PNF

⚠ This is not the original installer EXE.
It is a runtime + driver bundle designed to bypass Windows 11’s driver binding issues.

Download – ScanSnap S1500 Windows 11 Bundle (514 MB)

🔗 Download (514 MB)
https://github.com/myrandomtips/scansnap-s1500-windows11/releases/download/v1.0/Scanner.Drivers.zip

Provided for discontinued hardware, as-is, for compatibility and archival purposes.

Step-by-Step: Getting the S1500 Working on Windows 11

1. Remove Any Existing ScanSnap Software (Recommended)

If you previously tried installing ScanSnap:

  • Open Add / Remove Programs

  • Uninstall ScanSnap Manager

  • Unplug the scanner

  • Reboot

This avoids conflicts with partially installed drivers.

2. Extract the Bundle

Download and extract the ZIP file to a permanent folder
(e.g. C:\ScanSnap\S1500)

This bundle includes the original ScanSnap Manager installer:

WinS1500ManagerV55L10WW.exe

You should run this installer first to install ScanSnap Manager v5.5.

⚠ Important:
On many Windows 11 systems, running the installer alone is not enough.
Even after a successful install, Windows may fail to bind the USB driver, leaving the scanner unusable.

If the scanner does not work after installation, you must manually install the driver using the included INF files (next step).

3. Plug in the ScanSnap S1500

Connect the scanner via USB and power it on.

Open Device Manager.

You will usually see:

  • An unknown USB device, or

  • A ScanSnap device with a warning icon, or

  • Error Code 28 (drivers not installed)

This is expected.

4. Extract the Driver Files and Manually Bind the Driver (Critical Step)

Inside the extracted bundle folder, you will find this file:

s1500-x64.inf_amd64_ff718616e5120c3b.zip

Before updating the driver, you must extract this ZIP file.

For example:

C:\ScanSnap\S1500\s1500-x64.inf_amd64_ff718616e5120c3b\

This extracted folder must contain files such as:

  • s1500-x64.inf

  • S1500-x64.cat

  • fj52usb-x64.dll

Now bind the driver:

  1. Open Device Manager

  2. Right-click the ScanSnap device (or unknown USB device)

  3. Select Update driver

  4. Choose Browse my computer for drivers

  5. Point Windows to the extracted driver folder
    (not the ZIP file)

  6. Accept any warnings about older drivers

Once this completes, Windows will correctly bind the S1500 USB driver.

5. Launch ScanSnap Manager

After the driver is bound:

  • Launch ScanSnap Manager

  • The icon should turn active (not grey)

  • Press the Scan button to test

At this point, the S1500 should function normally.

Common Issues & Notes

ScanSnap Icon Is Grey

This almost always means the driver did not bind.
Repeat the manual driver step and double-check Device Manager.

.NET Framework 3.5

Some systems require .NET Framework 3.5 enabled:

  • Windows Features → Enable .NET Framework 3.5

Windows 11 Copilot / Newer Builds

Results on newer Windows 11 variants may vary. Feedback from readers is welcome.

Important Disclaimer

  • The ScanSnap S1500 is discontinued hardware

  • Fujitsu does not support it on Windows 11

  • This method is unofficial but proven

  • Future Windows updates could break compatibility

At the time of writing, this method works reliably.

Conclusion

The Fujitsu ScanSnap S1500 still works on Windows 11, but only if you manually bind the legacy USB driver.

By using a known-working runtime + driver bundle, you avoid:

  • Broken installers

  • Missing downloads

  • Windows 11 driver binding failures

If this guide helped you keep a perfectly good scanner out of landfill, I’m glad it did.

Happy scanning.

The post scansnap s1500 not working with windows 11 appeared first on My Random Tips.

]]>
https://www.myrandomtips.com/windows/scansnap-s1500-not-working-with-windows-11/feed/ 96
Reliable Used Cars in Australia: Why Prices Are Rising https://www.myrandomtips.com/news/reliable-used-cars-in-australia-why-prices-are-rising/ https://www.myrandomtips.com/news/reliable-used-cars-in-australia-why-prices-are-rising/#respond Fri, 12 Sep 2025 01:35:51 +0000 https://www.myrandomtips.com/?p=1330 The Changing Face of Australia’s Car Market Something unusual is happening in the Australian used-car market. Ten-year-old SUVs, once written off as “just another used car,” are now selling at a premium. A 2010 Honda CR-V or a 2012 Toyota RAV4 is suddenly in hot demand, often commanding prices close to what they originally sold… Read More »

The post Reliable Used Cars in Australia: Why Prices Are Rising appeared first on My Random Tips.

]]>
The Changing Face of Australia’s Car Market

Something unusual is happening in the Australian used-car market. Ten-year-old SUVs, once written off as “just another used car,” are now selling at a premium. A 2010 Honda CR-V or a 2012 Toyota RAV4 is suddenly in hot demand, often commanding prices close to what they originally sold for.

Why? Because drivers are waking up to the reality: modern cars are harder, costlier, and more complicated to repair than ever before.


The Golden Age of Cars (And Why It Ended)

Around 2010, cars struck the perfect balance. They had modern comforts, safety features, and refinement — but they were still mechanically simple and easy to maintain. Local mechanics in Adelaide, Sydney, or Perth could fix them without expensive dealership tools.

As one car expert put it:

“Back in 2010, any sane person would have assumed the progression of cars would continue. But it didn’t. What happened instead was regression.”


What Went Wrong With Modern Cars

From 2015 onwards, the story changed:

  • Wet timing belts and dual-clutch gearboxes reduced longevity.
  • Small turbo engines powering heavy SUVs increased stress on components.
  • Software and electronics locked behind dealer access limited independent repair.
  • Over-the-air updates introduced new risks — even bricking cars overnight.

Even safety systems have become intrusive.

“I drove a Hyundai a couple of weeks ago and it told me, based on my facial expressions, that I should consider taking a break from driving.”

These features often frustrate drivers and cost thousands to repair when they fail.


EV Reality in Australia: Batteries With Expiry Dates

Electric vehicles are marketed as the future — but their batteries come with a built-in expiry date. In Australia:

  • Most EV batteries last 8–10 years before noticeable range loss.
  • A replacement Tesla Model 3 battery can run into tens of thousands of dollars.
  • BYD and MG packs, popular in Australia, cost similar amounts to replace, often exceeding the resale value of the car.
  • Australia’s hot summers, fast-charging, and running batteries too low all accelerate degradation.

As the expert bluntly put it:

“There’s no way anyone is going to pay $12,000 for a replacement battery on a car worth $10,000. That’s the irony of the EV shift — cars built for the environment with a built-in expiry date.”


Used Car Prices in Australia: Climbing Fast

Checking Carsales and Gumtree today shows the trend clearly:

ModelYearTypical KMPrice Range (AUD)
Honda CR-V2010–2012160k–200k km$9,000–$13,000
Toyota RAV42012–2014140k–190k km$12,000–$17,000
Toyota Corolla2010–2013150k+ km$8,000–$12,000
Subaru Forester2011–2014170k+ km$10,000–$15,000

In Sydney and Melbourne, a low-mileage 2014 RAV4 or CR-V can easily fetch $18,000–$22,000.

Even parts are going up. A CR-V gearbox that used to be ~$600 now costs $1,000–$1,200. Meanwhile, a single mirror on a 2023 Golf — loaded with cameras and sensors — can cost just as much.


Which Cars Still Make Sense in Australia

If you want reliability and repairability, stick to petrol-driven models from 2008–2015:

  • Honda CR-V (3rd & 4th gen)
  • Toyota RAV4 (pre-hybrid)
  • Honda Accord
  • Toyota Corolla / Yaris
  • Mazda 3 (2.0L non-turbo)
  • Subaru Forester (non-turbo)

These models balance comfort, safety, and simplicity — without the costly complexity of newer cars.


Independence and Freedom on the Road

This is the real appeal of older cars:

“With cars like this, you remain independent. You don’t need a dealership’s extortionate rates. You’re not tied to software updates or locked features. You keep your mobility.”

For Australians facing long distances, high fuel prices, and rising living costs, independence matters more than ever.


Final Word: Don’t Wait Too Long

The writing is on the wall. Reliable, repairable cars are disappearing from the market, and prices are climbing fast.

  • Buy now while good examples are still affordable.
  • Maintain them well to keep them running for years.
  • Don’t get locked into dealership dependence and expensive EV battery replacements.

Because in the near future, you may find yourself with fewer choices — and far higher costs.

The post Reliable Used Cars in Australia: Why Prices Are Rising appeared first on My Random Tips.

]]>
https://www.myrandomtips.com/news/reliable-used-cars-in-australia-why-prices-are-rising/feed/ 0
Jstock Stocks not updating https://www.myrandomtips.com/windows/fixes/jstock-stocks-not-updating/ https://www.myrandomtips.com/windows/fixes/jstock-stocks-not-updating/#respond Fri, 02 May 2025 07:02:29 +0000 https://www.myrandomtips.com/?p=1321 What’s Broken in JStock? If you’ve been using JStock, the popular free stock market software supporting 28 countries, you might have encountered a frustrating issue recently detailed in . Users, including the original reporter @feitnomore, have reported that their stock values are no longer updating, with all prices stuck at 0.00 across the watchlist, portfolio,… Read More »

The post Jstock Stocks not updating appeared first on My Random Tips.

]]>
What’s Broken in JStock?

If you’ve been using JStock, the popular free stock market software supporting 28 countries, you might have encountered a frustrating issue recently detailed in

dWIuY29tLw

. Users, including the original reporter @feitnomore, have reported that their stock values are no longer updating, with all prices stuck at 0.00 across the watchlist, portfolio, and other sections. This problem suggests a breakdown in JStock’s ability to fetch real-time or historical stock data, likely due to changes or disruptions in its underlying data sources (e.g., Yahoo Finance, which has been unreliable since 2017) or a bug in the data retrieval and display logic. Despite the software’s robust features like stock watchlists, indicator editors, and portfolio management, this issue renders it ineffective for tracking current market values, leaving users in the dark about their investments.

The lack of assigned developers, labels, or active pull requests on this issue indicates it remains unresolved, with no official fix released as of the latest updates. This stagnation could stem from the open-source nature of the project, where development relies on volunteer contributors, or from challenges in maintaining compatibility with evolving APIs and platforms.

How the HTML Code Helps

To bridge the gap while awaiting a permanent fix, a simple webpage solution has been developed using HTML, JavaScript, and CSS. This webpage, detailed in the provided code, offers a user-friendly way to manually update your stock prices and generate the correct JSON format needed for JStock’s portfolio-real-time-info.json file. Here’s how it helps:

  • Dynamic Form Adjustment: Users can specify the number of stocks they want to update, and the form automatically generates the corresponding input fields for stock codes and prices. This flexibility accommodates any portfolio size, making it adaptable to your needs.
  • Automated JSON Generation: Upon submitting the form, the page creates a single-line JSON string with the stockPrices and stockPricesTimestamp fields, matching JStock’s required format. This eliminates manual formatting errors and ensures compatibility.
  • Clipboard Integration: The generated JSON is copied to your clipboard with a click, simplifying the process of transferring it to your JSON file.
  • User Empowerment: Until the JStock issue is resolved, this tool puts you in control, allowing you to input current prices and maintain an accurate portfolio valuation.

This webpage doesn’t fix the root cause but provides a practical workaround, leveraging browser-based technology to streamline a manual process.

Steps to Update Your JSON File

Follow these steps to use the webpage and update your JStock JSON file with current stock prices:

  1. Obtain Current Stock Prices:
    • Visit a reliable source like TradingView to get the latest prices for your stocks. For example, search for stocks like A200.AX, BOE.AX, or RDDT to find their current values (e.g., 137.67 AUD for A200.AX as of your last update).
    • Note down the prices for each stock in your portfolio and update the table below
    • Fill in each row with the stock code (e.g., A200.AX) and its current price (e.g., 137.67) based on your TradingView data.
    • Repeat for all stocks in your portfolio.
    • Click the “Generate Updated JSON” button. The page will display the JSON output (e.g., {“stockPrices”:[[{“code”:”A200.AX”},137.67],…],”stockPricesTimestamp”:1746169100000}) and copy it to your clipboard.
  2. Update the JSON File:
    • Close any running jstock on your computer
    • Locate your portfolio-real-time-info.json file on Windows at C:\Users\PROFILE\.jstock\1.0.7\Australia\portfolios\My Portfolio\portfolio-real-time-info.json. (Note: Replace User with your actual Windows username, and Australia with your country code if different, e.g., usa for US stocks.)
    • Open the file in a text editor (e.g., Notepad or VS Code).
    • Replace the existing “stockPrices” and “stockPricesTimestamp” line with the generated JSON.
    • Save the file and close
    • Open JStock and youll see the current prices
Update Stock Prices JSON

Update Stock Prices JSON

ummary of the Workaround Until Fixed

Until the JStock team addresses Issue #190, this manual workaround using the HTML webpage offers a viable solution. By fetching current prices from TradingView or similar platforms and inputting them into the webpage, you can generate a properly formatted JSON string to update your portfolio-real-time-info.json file. This process, while not automated, ensures your portfolio valuations remain current, mitigating the impact of the 0.00 price bug. The webpage simplifies the task with its dynamic form and clipboard feature, but it requires periodic manual updates as stock prices change. Keep an eye on the

dWIuY29tLw

for any official fixes or community pull requests that might resolve this issue permanently. In the meantime, this approach empowers you to maintain accurate tracking of your investments despite the software’s current limitations.

The post Jstock Stocks not updating appeared first on My Random Tips.

]]>
https://www.myrandomtips.com/windows/fixes/jstock-stocks-not-updating/feed/ 0
AI Prompt: Design a Custom Action Figure with Ease https://www.myrandomtips.com/projects/ai-experiments/ai-prompt-design-a-custom-action-figure-with-ease/ https://www.myrandomtips.com/projects/ai-experiments/ai-prompt-design-a-custom-action-figure-with-ease/#respond Thu, 17 Apr 2025 03:19:22 +0000 https://www.myrandomtips.com/?p=1317 magine holding a one-of-a-kind action figure that captures your personality, style, and story—down to the smallest details like your favorite outfit or a quirky accessory like a vintage 1980s computer. With our new online customization tool, creating a personalized collectible has never been easier. Whether you’re a fan of classic action figures, glamorous Barbie-style dolls,… Read More »

The post AI Prompt: Design a Custom Action Figure with Ease appeared first on My Random Tips.

]]>
magine holding a one-of-a-kind action figure that captures your personality, style, and story—down to the smallest details like your favorite outfit or a quirky accessory like a vintage 1980s computer. With our new online customization tool, creating a personalized collectible has never been easier. Whether you’re a fan of classic action figures, glamorous Barbie-style dolls, or playful Lego-inspired designs, this tool lets you design a figure that’s uniquely you. Simply fill out a form with details like your character’s name, slogan, clothing, and accessories, and generate a prompt to bring your vision to life. Perfect for collectors, hobbyists, or anyone looking to create a memorable gift, this tool puts the power of creativity in your hands.

Action Figure Customization Form

Customize Your Action Figure

Designing a custom collectible is more than just a fun project—it’s a way to celebrate individuality and creativity. Our customization tool makes the process seamless, letting you craft everything from a sleek, professional action figure to a vibrant, fashionable doll or a colorful, blocky creation. With a few clicks, you can generate a detailed prompt to guide the creation of your dream figure. So why wait? Dive in, experiment with different styles, and create a collectible that’s as unique as you are. Your masterpiece is just a form away!

The post AI Prompt: Design a Custom Action Figure with Ease appeared first on My Random Tips.

]]>
https://www.myrandomtips.com/projects/ai-experiments/ai-prompt-design-a-custom-action-figure-with-ease/feed/ 0
Port Noarlunga Through the Eyes of John James Price: A Journey Back in Time https://www.myrandomtips.com/throwbacks/port-noarlunga-through-the-eyes-of-john-james-price-a-journey-back-in-time/ https://www.myrandomtips.com/throwbacks/port-noarlunga-through-the-eyes-of-john-james-price-a-journey-back-in-time/#respond Fri, 21 Mar 2025 06:13:12 +0000 https://www.myrandomtips.com/?p=1307 Port Noarlunga, a charming coastal suburb south of Adelaide, South Australia, is celebrated today for its stunning reef, bustling jetty, and vibrant community. But rewind to 1961, when The Seasider published Port Noarlunga’s Early Days Recalled, and the area was a quieter, less polished place—far from the tourist haven it is now. Through the memories… Read More »

The post Port Noarlunga Through the Eyes of John James Price: A Journey Back in Time appeared first on My Random Tips.

]]>

Port Noarlunga, a charming coastal suburb south of Adelaide, South Australia, is celebrated today for its stunning reef, bustling jetty, and vibrant community. But rewind to 1961, when The Seasider published Port Noarlunga’s Early Days Recalled, and the area was a quieter, less polished place—far from the tourist haven it is now. Through the memories of John James Price (Jack), an 81-year-old lifelong resident at the time, we’re transported to the rugged, isolated Port Noarlunga of the late 19th and early 20th centuries—a town shaped by the sea, sand, and the grit of its people. Let’s follow Jack’s story and see how this coastal gem evolved over the decades.

Screenshot 21 03 2025 3 45 46 PM

Jack Price: A Child of the Sea

Born in 1880 to William Price and Emily (née Hepenstal), Jack entered a Port Noarlunga defined by its wild isolation. As early as age two, around 1882, he was fishing—hard to imagine today, but not uncommon for children in coastal communities back then. By eight, in 1888, he witnessed a defining moment: the partial collapse of a tunnel that linked the town to the beach. This tunnel, wide enough for a two-bullock team, cut through a towering sand hill that separated the settlement from the sea. Its collapse underscored the harsh natural forces that dominated life here.

Jack’s grandparents, among the town’s earliest settlers, had built Port Noarlunga’s first house near the Onkaparinga River. Floods soon forced them to higher ground, a sign of the environmental challenges Jack would grow up facing. Despite this, the community thrived in its own way—dances in barns, moonlight rides on bullock-drawn drags, and “ketches” (small sailing ships) at the river’s mouth brought residents together, forging a spirited bond Jack cherished.

The Sea’s Bounty and Wrath

Jack’s lifelong love for the sea deepened as he grew. He told The Seasider in 1961, “I love and respect the sea,” a sentiment earned through decades of fishing its unpredictable waters. One tale captures this duality: while reeling in a catch, his jumper snagged in the reel, hooking him alongside a massive fish that thrashed “like a crazed monster.” The line snapped, and Jack, chuckling years later, mused that the fish might still be out there, hook and all.

The sea’s destructive side hit hard in 1914, when Jack was 34. A ferocious storm washed away the first Port Noarlunga jetty, built in 1855 and extended in 1878. Jack vividly recalled his friend Frank Townsend’s face—the only mariner visible in the gulf after the chaos. Both had felt a tug on their lines, but Jack, jerking his, found “a lot of fish” he hadn’t expected. The jetty’s loss was a blow to the fishing community, though its remains linger south of today’s jetty, visible at low tide.

The old jetty at Port Noarlunga shortly before it was damaged beyond repair as a result of storms.
The first jetty was constructed in 1855, and later extended in 1878. After much damage from storms over the years the jetty was replaced in 1919, and opened in 1921. The remains of the old jetty are occasionally visible at low tide south of the present jetty.
 
The old jetty at Port Noarlunga,S. Aust., approximately 1914.

Jack Price in World War I

That same year, 1914, Jack’s resilience faced a new test: World War I. Enlisting in the Australian Imperial Force, he rose to Sergeant in the 27th Infantry Battalion. He served in Egypt—likely tied to the Suez Canal defense or Gallipoli preparations in 1915—before enduring the Western Front’s brutal trenches in France and Belgium. Battles like the Somme (1916) and Passchendaele (1917) demanded endurance honed by years battling Port Noarlunga’s elements. A photograph from the early 1900s, Jack Price of Port Noarlunga, S. Aust., shows him in uniform outside a local house, pride evident in his stance.

jackPww
Jack Price wearing a military uniform and standing at the front of a house, early 1900s.

A Post-War Home at 11 Katharine Street

Returning in 1919, Jack turned to rebuilding his life. He’d acquired land at 11 Katharine Street in 1912, and around 1919, he constructed a house there—a modest yet sturdy home that would anchor his next chapter. That year, he married Adelaide May Maynard (1897–1981), daughter of Charles and Eleanor Maynard of Noarlunga. The house became their family hub, where Adelaide’s mother, Eleanor, later lived until her death in 1933. A 1979 photograph, 11 Katharine Street, Port Noarlunga, S. Aust., captures the home decades later—a testament to Jack’s post-war stability.

Jack and Adelaide lived there for the rest of their lives—he until 1971 at age 91, she until 1981. Today, 11 Katharine Street remains a historical touchstone, possibly modernized but still echoing Jack’s legacy as a fisherman, soldier, and family man.

house
11 Katharine Street Pt Noarlunga
Screenshot 21 03 2025 4 15 36 PM
11 Katharine Street, Port Noarlunga 2023

Jack in 1961: A Lifetime Reflected

By 1961, at 81, Jack was a local icon, cracking almonds on his verandah as he shared tales with The Seasider. The sand hill and tunnel were gone, leveled by development, and a new jetty, opened in 1921, had replaced the storm-ravaged original. Port Noarlunga was shifting, drawing visitors to its shores, yet Jack’s love for the sea held firm, undimmed by its past fury.

Screenshot 21 03 2025 3 45 46 PM

Port Noarlunga in 2025: A Coastal Gem

Today, in 2025, Port Noarlunga shines as a modern destination. The jetty stretches into the gulf, a hub for fishing and diving, while the offshore reef thrives as a protected marine wonder. The Onkaparinga River, once a flooding foe, now enhances the area with trails and parks. Community spirit endures in markets and festivals, a nod to the barn dances of Jack’s youth. The town’s charm persists, rooted in its coastal heritage.

John James Price’s Enduring Legacy

Sgt. John James Price M.M. passed away on March 25, 1971, followed by Adelaide on January 20, 1981. They rest together in the Cemetery on the Hill at St Philip & St James Anglican Church in Old Noarlunga, their gravestone inscribed: “Dearly loved parents of Douglas, Jean, Gladys, and Daphne. Forever in our hearts. In God’s loving care.” His stories, preserved in The Seasider, immortalize a man who shaped Port Noarlunga through a life of adventure and resilience.

N2997
Grave of John James Price and Adelaide May Price, St Philip & St James Anglican Church, Old Noarlunga,

Next time you visit, picture young Jack fishing at two or old Jack on his verandah at 81. His love for the sea still ripples through this community, a reminder of those who turned a rugged outpost into a coastal treasure. If you’re in Old Noarlunga, stop by the Church on the Hill to honor Sgt. John James Price and Adelaide—guardians of a legacy that endures.

Sources:

“Port Noarlunga’s Early Days Recalled,” The Seasider (Christies Beach, SA), April 1, 1961, p. 3, accessed March 20, 2025, https://trove.nla.gov.au/newspaper/article/276854182?searchTerm=noarlunga%20tunnel#.

“Old Noarlunga Historical Record,” Libraries SA, Walkerville Library, digital asset ID SD_ASSET:1386193, accessed March 20, 2025, https://www.libraries.sa.gov.au/client/en_AU/walkerville/search/detailnonmodal/ent:$002f$002fSD_ASSET$002f0$002fSD_ASSET:1386193/ada?qu=Old+Noarlunga&d=ent%3A%2F%2FSD_ASSET%2F0%2FSD_ASSET%3A1386193%7EASSET%7E44&ps=300&h=8.

“Historical Record of Jack Williams (or Jack Price),” Libraries SA, Norwood Payneham St Peters Library, digital asset ID SD_ASSET:1383805, accessed March 20, 2025, https://libraries.sa.gov.au/client/en_AU/npsp/search/detailnonmodal/ent:$002f$002fSD_ASSET$002f0$002fSD_ASSET:1383805/ada?qu=Williams%2C+Jack&d=ent%3A%2F%2FSD_ASSET%2F0%2FSD_ASSET%3A1383805%7EASSET%7E143&ps=300&h=8.

South Australian Libraries. “Grave of John James Price and Adelaide May Price, St Philip & St James Anglican Church, Old Noarlunga, S. Aust., 2019.” Accessed March 20, 2025. https://libraries.sa.gov.au/client/en_AU/search/asset/1430977/0

The post Port Noarlunga Through the Eyes of John James Price: A Journey Back in Time appeared first on My Random Tips.

]]>
https://www.myrandomtips.com/throwbacks/port-noarlunga-through-the-eyes-of-john-james-price-a-journey-back-in-time/feed/ 0
Protected: Agro Project WIP https://www.myrandomtips.com/uncategorized/agro-project-wip/ https://www.myrandomtips.com/uncategorized/agro-project-wip/#respond Sat, 15 Mar 2025 06:57:58 +0000 https://www.myrandomtips.com/?p=1304 There is no excerpt because this is a protected post.

The post Protected: Agro Project WIP appeared first on My Random Tips.

]]>

This content is password-protected. To view it, please enter the password below.

The post Protected: Agro Project WIP appeared first on My Random Tips.

]]>
https://www.myrandomtips.com/uncategorized/agro-project-wip/feed/ 0
RHEL 6 memory usage check: A Manual Tool Inspired by ‘Linux Ate My RAM https://www.myrandomtips.com/linux/rhel-6-memory-usage-check-a-manual-tool-inspired-by-linux-ate-my-ram/ https://www.myrandomtips.com/linux/rhel-6-memory-usage-check-a-manual-tool-inspired-by-linux-ate-my-ram/#respond Sat, 15 Mar 2025 02:37:18 +0000 https://www.myrandomtips.com/?p=1295 Introduction If you’ve ever wondered why your Linux system seems to be gobbling up RAM—or if you’ve stumbled across the classic “Linux Ate My RAM” page at https://www.myrandomtips.com/linux/linux-ate-my-ram/—you’re not alone. That site brilliantly explains how Linux memory management works, debunking the myth that “used” memory is a bad thing by showing how buffers and cache… Read More »

The post RHEL 6 memory usage check: A Manual Tool Inspired by ‘Linux Ate My RAM appeared first on My Random Tips.

]]>
Introduction

If you’ve ever wondered why your Linux system seems to be gobbling up RAM—or if you’ve stumbled across the classic “Linux Ate My RAM” page at https://www.myrandomtips.com/linux/linux-ate-my-ram/—you’re not alone. That site brilliantly explains how Linux memory management works, debunking the myth that “used” memory is a bad thing by showing how buffers and cache play a role. Inspired by its insights, I’ve created a new, interactive online tool that lets you manually input your system’s memory stats and get a clear, visual breakdown of your memory health. No more guessing—just paste in your free -m numbers, and let my tool do the rest!

Who Can Use This?

This tool is perfect for:

  • 🛠 Linux Admins and Enthusiasts: Whether you’re managing a RHEL 6.x server or just tinkering with a Linux box, this tool helps you assess memory usage without needing to run scripts locally.
  • 🌱 Beginners Learning Linux: If you’re new to Linux and puzzled by memory stats (like why “free” memory looks so low), this tool provides a friendly way to understand what’s happening under the hood.
  • 🔒 Anyone Without Automation Access: If you can’t run scripts on your system (e.g., shared hosting or restricted environments), you can still analyze your memory by entering data manually.
  • ❤ Fans of “Linux Ate My RAM”: If you love the clarity of that site but want a more interactive experience with charts and warnings, this is for you!

The Tool

Here’s the online version of the memory health checker. Just run free -m on your Linux system, grab the numbers, and plug them into the fields below. You’ll get a detailed report, a bar chart, and a pie chart—plus a “When Should I Worry?” section to keep you informed.

RHEL 6 Memory Health Check 2.0

Enter Your Memory Data

Run free -m on your RHEL 6 system and enter the values below. For “Available Memory,” use the “free” value from the “-/+ buffers/cache” line.

MB
MB
MB
MB
MB

Summary Report

Total Memory: MB
Available Free Memory: MB
Used Memory: MB
Used Memory %: %
Free Memory %: %
Swap Used: MB
Swap Free: MB

Calculations

Used Memory %: 100 – (Available Memory / Total Memory * 100) = %
Free Memory %: Available Memory / Total Memory * 100 = %
Free Space (for Pie Chart): Available Memory = MB

When Should I Start to Worry?

Free memory is close to 0, currently MB:

Used memory is close to total, currently MB used, out of MB:

Swap used does not change, currently MB used, out of MB:

Available memory is over 80% used of total, currently it is %:

Conclusion

Conclusion

Memory management in Linux can feel like a mystery, but tools like this—building on the wisdom of “Linux Ate My RAM”—make it easier to see what’s really going on. With this manual online version, you don’t need to install anything or run complex commands; just input your data and get instant insights. Whether you’re troubleshooting a sluggish server or just curious about your system’s memory, this tool has you covered. Give it a try, and let me know how it works for you!

The post RHEL 6 memory usage check: A Manual Tool Inspired by ‘Linux Ate My RAM appeared first on My Random Tips.

]]>
https://www.myrandomtips.com/linux/rhel-6-memory-usage-check-a-manual-tool-inspired-by-linux-ate-my-ram/feed/ 0
Alive.MOD an Amiga classic Music Song https://www.myrandomtips.com/hobbies/alive-mod-an-amiga-classic-music-song/ https://www.myrandomtips.com/hobbies/alive-mod-an-amiga-classic-music-song/#respond Fri, 14 Mar 2025 22:23:40 +0000 https://www.myrandomtips.com/?p=1277 Back in the early days of computing, when I used to connect to bulletin boards, I downloaded a music MOD called alive.mod, as I sort through my digital history and write about what and why I collected something an what it has meant to me. While sorting through some old files, I found E:\Data\oldstuff\MODS\alive.mod. According… Read More »

The post Alive.MOD an Amiga classic Music Song appeared first on My Random Tips.

]]>
Back in the early days of computing, when I used to connect to bulletin boards, I downloaded a music MOD called alive.mod, as I sort through my digital history and write about what and why I collected something an what it has meant to me.

While sorting through some old files, I found E:\Data\oldstuff\MODS\alive.mod. According to the timestamp, it was created on June 5, 1990, at 7:38 AM and was made by Alive part of Atomic Intelligence.

You can listen to the song below:

What is a bulletin board (BBS)

Well a long time ago before the internet, our first taste of connected linked computers was dialling into the a The Bulletin Board System (BBS), at that time you would connect to a server with other people and download and upload files to the BBS was great to download walkthroughs for games like Kings Quest, Space Quest, Police Quest, it many BBS providers would eventually become internet ISPs, in fact Adam’s BBS (founded by Greg Hicks) became Adam Internet they did well and in 2013 sold their company for $60 million to iiNet.

630c4185b71a41a6bf1d695dd18e9bc5
Example of a BBS I could not find Adam Internets one

What Alive.MOD meant to me

I made up lyrics for it at the time, so while it is called alive.mod to me its called with “It’s Broken and its all Gavin’s Fault” being a bit of an inside joke about my brother. It was so catchy that even my dad would randomly sing it around the house, and im sure today he would remember it as well.

It’s Broken and It’s All Gavin’s Fault

Based on alive.mod Listen here

Broken…. Broken…. Its Broken Broken…. Broken… Broken… Broken… Broken… Broken… Broken

And it’s all Gavin’s Fault

What is a MOD File anyway

An Amiga MOD file is a type of music file format that originated on the Commodore Amiga computers in the late 1980s. It was created using tracker software, like ProTracker or SoundTracker, which allowed users to compose music using sampled sounds.

Imagine a spreadsheet where each row is a moment in time and each column represents a different sound channel. Each cell contains a note (like C#4) and an effect (like vibrato or volume slide). The Amiga plays this sequence back, looping and layering sounds to create a full composition.

Because of this very little space is required in order to compose a song in fact that alive.mod file is only 56K.

523171368796435da21d7e67e788fa8f
Showing an Amiga MOD file music player

Who Were Atomic Intelligence?

But what really stood out to me was its connection to Atomic Intelligence, a name that carried weight in the Amiga demo scene of the late ’80s and early ’90s.

Atomic Intelligence was known for creating an Amiga demo showcased at Bamiga Sector 1 and The Warfalcons Party in 1989 in Fredericia, Denmark. Their demo is archived online:

🎞 Watch it here: Atomic Intelligence Party Demo 1989

This group, like many in the Amiga demo scene, crafted digital art, music, and effects to push the limits of hardware, often embedding their work within cracked software.

Member Name Task(s) Known as Member in Year Country
Alien Coder, Texter 1989 🇩🇰 Denmark
Deature Coder, Texter, Modem Trader 1989 🇩🇰 Denmark
Deflex Texter, Packdisk Editor, Series Publisher 1989 🇩🇰 Denmark
Flexy Graphics Artist 1989 🇩🇰 Denmark
Garfield Texter, Swapper 1989 🇩🇰 Denmark
Ice Lord Texter, Graphics Artist, Packdisk Editor, Series Publisher, Organizer 1989 🇩🇰 Denmark
Icronite Coder, Texter, Graphics Artist 1989 🇩🇰 Denmark
Mask Coder, Music Artist, Texter, Graphics Artist 1989 🇩🇰 Denmark
Milkshake Texter, Graphics Artist, Packdisk Editor, Series Publisher 1989 🇩🇰 Denmark
Rookie Texter, Graphics Artist, Swapper 1989 🇩🇰 Denmark
Shock Texter, Packdisk Editor 1989 🇩🇰 Denmark
The Fcf Texter 1989 🇩🇪 Germany
Zenix Coder, Music Artist, Texter, Swapper 1989 🇩🇰 Denmark

Atomic Intelligence Team List Source

A Lost Track in the Cracking Scene

It seems “Alive” was part of a crack demo screen, which was common in those days. These screens often featured pixel art, scrollers filled with banter, and custom music to accompany game intros.

Some other demos from that era:

🎵 More MODs and demos from Atomic Intelligence:

The Mystery of “Alive”

The MOD file credits its composer as Alive of Atomic Intelligence, but who was Alive? Was this a well-known Amiga musician, or an alias of someone who made a handful of tracks before fading into obscurity? My search for more information led me to an old text scroller from Shock of Atomic Intelligence, which gave insight into the group’s members and scene connections.

In the scroller, a member named Shock mentioned his excitement about getting an Amiga and joining the crew. He even provided an address and a phone number (likely long outdated) for hot modem trading.

Connecting the Dots

Looking at the old Amiga scene, Atomic Intelligence seemed to have operated within the vibrant European demo and cracking culture. Their demos spread through swap networks and early digital bulletin boards. Finding a track like “Alive” from that era is a reminder of how much creativity was packed into a few kilobytes of memory.

Still Searching for Answers

I recently posted about this discovery in an Amiga Facebook group: Facebook Post. I’m hoping someone remembers Thomas from Shock, Alive, or other members of Atomic Intelligence who might have more details on this mysterious MOD file.

If you have any leads or just want to reminisce about the golden era of Amiga modding and demos, drop a comment!

Conclusion

The rediscovery of “alive.mod” has been an unexpected journey through time, connecting me to my early computing days and the vibrant Amiga demo scene. Beyond the nostalgia, it’s a reminder of how creativity thrived even with the technological limitations of the era. Whether it was crafting music, pixel art, or clever programming tricks, these creations left a lasting impression and, for me, a personal legacy in the form of “It’s Broken and It’s All Gavin’s Fault.”

As I continue piecing together these digital artifacts, I’m reminded that every file, every memory, tells a story. And in sharing these stories, I hope others are inspired to look back at their own histories and appreciate the creativity and ingenuity that brought us to where we are today. If you’ve stumbled across your own treasures from the past, I’d love to hear about them too!

🎶 Download and stream “Alive” here: ModArchive Link

The post Alive.MOD an Amiga classic Music Song appeared first on My Random Tips.

]]>
https://www.myrandomtips.com/hobbies/alive-mod-an-amiga-classic-music-song/feed/ 0
Revisiting the 1990s: A Custom YouTube Player for Classic Channel Surfing https://www.myrandomtips.com/throwbacks/revisiting-the-1990s-a-custom-youtube-player-for-classic-channel-surfing/ https://www.myrandomtips.com/throwbacks/revisiting-the-1990s-a-custom-youtube-player-for-classic-channel-surfing/#respond Thu, 13 Mar 2025 10:12:02 +0000 https://www.myrandomtips.com/?p=1258 The 1990s in Australia were a simpler time when TV entertainment revolved around just five channels: 2 ABC, 7 SEVEN, 9 NINE, 10 TEN, and 28 SBS. These channels were the gateways to our favorite shows, cartoons, news, and sports. The thrill of channel surfing and the anticipation of what’s next created a unique viewing… Read More »

The post Revisiting the 1990s: A Custom YouTube Player for Classic Channel Surfing appeared first on My Random Tips.

]]>
The 1990s in Australia were a simpler time when TV entertainment revolved around just five channels: 2 ABC, 7 SEVEN, 9 NINE, 10 TEN, and 28 SBS. These channels were the gateways to our favorite shows, cartoons, news, and sports. The thrill of channel surfing and the anticipation of what’s next created a unique viewing experience that many of us fondly remember.

In an era where content is now limitless and available on-demand, I’ve created a custom YouTube player that brings back the nostalgic charm of those days. My custom player replicates the traditional channel-surfing experience by allowing you to switch between pre-loaded YouTube videos on five channels, reminiscent of the iconic Australian TV lineup from the 90s.

Custom YouTube Player

Channel: 2 ABC

How It Works

  • Power On: Press the “Power” button to start the player and activate Channel 2 ABC.
  • Channel Navigation: Use “Channel +” and “Channel -” buttons to switch between channels: 2 ABC, 7 SEVEN, 9 NINE, 10 TEN, and 28 SBS.
  • Seamless Surfing: After the initial playback, you can effortlessly surf between channels, mimicking the classic TV experience.

Conclusion:

Reliving the charm of 1990s Australian television with this custom YouTube player is a unique blend of nostalgia and modern tech. Surfing through 2 ABC, 7 SEVEN, 9 NINE, 10 TEN, and 28 SBS channels brings back memories of an earlier time and lets you rediscover the fun of finding the “best of the worst” content.

Experiment with different channels and enjoy the seamless, intuitive experience. Power on, and dive back into the best of both worlds.

The post Revisiting the 1990s: A Custom YouTube Player for Classic Channel Surfing appeared first on My Random Tips.

]]>
https://www.myrandomtips.com/throwbacks/revisiting-the-1990s-a-custom-youtube-player-for-classic-channel-surfing/feed/ 0