Watch Free Formula 1 streams F1

2021… Red Bull outsmarted Mercedes: Max Verstappen beat Lewis Hamilton!

Now do you want to see the upcoming 2022 season? You could get a F1 membership, or watch it using a free livestream. Most of the time these streams are limited to the country, but you can use a good VPN service to watch it anyway. I used to promote NordVPN (but got no commission from posting a link to them, my advise… wait until February and get an F1 subscription with a good promotion and discount… anyway…)… they say this is how it works:

Continue reading Watch Free Formula 1 streams F1

Help EarthToday

Every square meter counts!

EarthToday was founded on a vision of a future society where we care for each other and the planet we live on. It is developed to sustainably facilitate a growing group of conscious people from all around the world who share the same dream. Everybody can join by protecting one or more m² of nature. From that moment on you can virtually visit your m² and curate inspiring content about nature conservation and a sustainable and holistic lifestyle.

We believe in equality, freedom, transparency and collaboration. We are organized as a for-purpose venture where 83% of all revenue is directed to the purpose. We are a community for change, and we invite you to join.

Have a nice day!

KiBiBytes en TeBiBytes

Learned something new today… Also see the wiki:

Een kilobyte, afgekort kB, is 1000 bytes. Vroeger werd er verschil gemaakt tussen een hoofd- en een kleine letter k:

k = kilo (103)1.000
K = kilo (210)1.024

In praktijk werkte dit verwarrend en bedoelde men met 1 kB vaak 1024 bytes.

De oude notatie wordt ontraden sinds er een nieuwe standaard is voor binaire voorvoegsels (zie: veelvouden van bytes). Deze standaard wordt echter nog niet veel toegepast.

Let op: het is nog steeds van belang voor de B een hoofdletter te gebruiken: een kleine letter b staat namelijk voor bit en niet voor byte.

1024 B heet nu een kibibyte, afgekort KiB. 1000 kB heet een megabyte, 1024 KiB heet een mebibyte.

In een tabel:

symboolnaamwaardesymboolnaamwaarde
kBkilobyte10001 = 103KiBkibibyte10241 =2102,4%
MBmegabyte10002 = 106MiBmebibyte10242 =2204,9%
GBgigabyte10003 = 109GiBgibibyte10243 =2307,4%
TBterabyte10004 = 1012TiBtebibyte10244 =24010,0%
PBpetabyte10005 = 1015PiBpebibyte10245 =25012,6%
EBexabyte10006 = 1018EiBexbibyte10246 =26015,3%
ZBzettabyte10007 = 1021ZiBzebibyte10247 =27018,1%
YByottabyte10008 = 1024YiByobibyte10248 =28020,9%

The more you know… 🙂

WooCommerce and Polylang

I ran into this issue: Any link in my code/theme/plugin to standard Woocommerce pages did not go to the correct translated page!
However the solution provided here will break whenever WooCommerce is updated. The correct way of solving this is adding some filters…

//20210216 - (c) My Brain - correction for function wc_get_page_id()
function woocommerce_translate_polylang_page_id($pageid) {
	if (!empty($pageid)) {
		if (PLL() instanceof PLL_Frontend) {
			$pllpageid = pll_get_post($pageid);
			if (!empty($pllpageid)) {
				$pageid = $pllpageid;
			}
		}
	}
	return $pageid;
}
//myaccount, edit_address, shop, cart, checkout, pay, view_order, terms
add_filter( 'woocommerce_get_myaccount_page_id', array( $this, 'woocommerce_translate_polylang_page_id' ), 10, 1 );
add_filter( 'woocommerce_get_edit_address_page_id', array( $this, 'woocommerce_translate_polylang_page_id' ), 10, 1 );
add_filter( 'woocommerce_get_shop_page_id', array( $this, 'woocommerce_translate_polylang_page_id' ), 10, 1 );
add_filter( 'woocommerce_get_cart_page_id', array( $this, 'woocommerce_translate_polylang_page_id' ), 10, 1 );
add_filter( 'woocommerce_get_checkout_page_id', array( $this, 'woocommerce_translate_polylang_page_id' ), 10, 1 );
add_filter( 'woocommerce_get_pay_page_id', array( $this, 'woocommerce_translate_polylang_page_id' ), 10, 1 );
add_filter( 'woocommerce_get_view_order_page_id', array( $this, 'woocommerce_translate_polylang_page_id' ), 10, 1 );
add_filter( 'woocommerce_get_terms_page_id', array( $this, 'woocommerce_translate_polylang_page_id' ), 10, 1 );

Have a nice day!

HTTP Error 413.1

HTTP Error 413.1 – Request Entity Too Large – The page was not displayed because the request entity is too large.
Large file? Large problem! On IIS you can get this error while trying to upload. Read this and then think… maybe edit the web.config file in the root? So you try adding this, or something similar:

<serverRuntime>
  <uploadReadAheadSize>2147483647</uploadReadAheadSize>
</serverRuntime>
<security>
  <requestFiltering>
    <requestLimits>
      <maxAllowedContentLength>2147483647</maxAllowedContentLength>
    </requestLimits>
  </requestFiltering>
</security>

but you simply get: HTTP Error 500.19 – Internal Server Error – The requested page cannot be accessed because the related configuration data for the page is invalid. – so, whatever you were thinking is: Wrong!
When using IIS manager you get:

<security>
  <requestFiltering>
    <requestLimits maxAllowedContentLength="2147483647" />
  </requestFiltering>
</security>

while the ‘uploadReadAheadSize’ does not appear anywhere in the web.config. But: it helps and there are no more errors while uploading!
So you have to set these values in IIS Manager itself.
Problem? Solved!

Have a nice day!

Minecraft Key Controls

It’s the season to play more games again… quarantine, holidays, nothing on TV, whatever the reason is. I have my own Apps and Games, but sometimes I like to indulge in a little MineCraft Building Splurge running on my own private server. Let’s insert a little disclaimer here: All rights reserved to Mojang for Launcher code and Minecraft. Please purchase the game and support mojang by visiting The Official Minecraft Website for future updates and development of the game!
Anyway; because I do not play that frequent I always have to look up the keys and mouse buttons again to know which key controls what funtionality in the game.

Continue reading Minecraft Key Controls