Wednesday, February 15, 2023

TKG 1.6 VMs vs 2.1... BIOS to EFI

1.6 TKG supported  BIOS booting by default

in newer TKG versions 2.1 , we support  EFI by default

EFI is required for PCI passthrough

PCI Passthrough is currently required to run GPU workloads on TKG


In any case,  as shown below there is a 


1.6 cluster on the left

and a 2.1 on the right


Clicking on the Boot options (click the vM, then go to Edit Settings -> Boot options) We can see 

1.6 default boots as bios

2.1 default boots as efi




Thus , the older Virtual machine

Tuesday, February 7, 2023

Note to self: Running image-builder for TKG , 2.1

In  tKG 2.1, we run Image-builder for GPU workloads.  Just a quick note to myself on the snippet for doing this the right way



TKG=/home/kubo/image-builder/TKG-Image-Builder-for-Kubernetes-v1.24.9-on-TKG-v2.1.0-master/TKG-Image-Builder-for-Kubernetes-v1_24_9---vmware_1-tkg_v2_1_0

 SOURCES=${TKG}/tkg.json

ROLES=${TKG}

### Ignoring goss will see if it works
#GOSS=
CUSTOMIZATIONS=$TKG/customizations.json
#CREDS=
COMMAND="build-node-ova-vsphere-ubuntu-2004"

docker run -it --rm \
-v /home/kubo/image-builder/TKG-Image-Builder-for-Kubernetes-v1.24.9-on-TKG-v2.1.0-master/TKG-Image-Builder-for-Kubernetes-v1_24_9---vmware_1-tkg_v2_1_0/tkg.json:/home/imagebuilder/tkg.json \
-v $ROLES:/home/imagebuilder/tkg/ \
-v $CUSTOMIZATIONS:/home/imagebuilder/customizations.json \
-v $TKG/credentials.json:/home/imagebuilder/credentials.json \
-v $TKG/goss/:/home/imagebuilder/goss \
--env PACKER_VAR_FILES="tkg.json customizations.json credentials.json" \
--env IB_OVFTOOL=1 \
projects.registry.vmware.com/tkg/image-builder:v0.1.13_vmware.2 build-node-ova-vsphere-ubuntu-2004

Tuesday, January 24, 2023

synthesizers for pablo santo

 


All in one Synthesizers 

I think a good synch for you would be:
- Yamaha Motif XF
- Roland Fantom s-6

If you want to go cheaper, the 
- Yamaha motif 6 

is also a decent synth you can get for 700$ or so.

Drum machines

For me the funnest part to get started is drum machines.  Theyre easy to learn and pair nicely with a smaller synth, and immediately expand what you can do in terms of recording and/or performing.  Also theyre not so "tech heavy".  Some really good ones are the alesis sr-18 or the Akai xr-20.... 

For recording your music all in one. 

The MPC one is like an All in one synth (without much synth, but its got the basics - piano sounds, organis, keys, drums) + a great sampler , and recorder.   Its BATTERY POWERED so you can take it camping with you ! 

Anyways 

Let me know your price range.  Im happy to buy one and learn how it works so i can show you later on.  Sometimes getting started w/ them is a little intimidating but
I'm kinda used to it so im pretty comfortable getting around them.  

Saturday, October 1, 2016

apple field trip

My good friend lucas has gone on a field trip to pick apples.

x-ref: http://japiccirillo.blogspot.com/

I think apple picking field trips have a lot of advantages:

  • learning about science
  • being outside
  • non-overstimulating
  • offer different things to different demographics
    • older folks appreciate eating local farm produce
    • young dudes like to pick the apples
    • everybody likes to walk around in nature

Saturday, September 3, 2016

Nannying: Short and Long term optimization strategies.

Ive been managing nannies on and off for a few years now.  I've learned a lot about how to keep them happy, how to piss them off, and how to squeeze the most out of them, without squeezing them dry.


(optimizing for short term) Be firm

Its important, in the beginning to be firm if you can.  You've got to make sure they *want* the job, and are willing to do some plumbing.  If you don't do this, heres what might happen:


  • they start using their cell phone at work
  • coming in late.
  • doing the bare minimum
(optimizing for long term) But not too firm !

Cash employees like flexibility.  They know you will eventually fire them when you don't need them anymore.  If you allow them to work their own life into your schedule, it can really help them 


(optimizing for short term) count every minute

A mercenarious nanny will happily work harder and longer when you give them hourly wages.  Short term performance is great in these scenarios.  However, its not a good long term strategy: The people who expect an hourly wage are generally not the type of people who are committed to you and your family.  Often, they also do not understand what a real , professional commitment as a caretaker involves.


(optimizing for long term) Only count the bare minimum

If you don't do an hourly wage, you should salary your nannies and CAREFULLY ask yourself the bare minimum time they need to be around.  For example, if you expect them to be around from 8-6, but can survive with 9-5, you should give them 8:30-5:30 and incentivize them to work harder, possibly come in earlier - by providing bonuses, and making your house incredibly comfortable and pleasant to be at.

In conclusion

There are a lot of other examples of how short term optimizations contradict long term ones.  If you have a large family, with a lot of money, short term optimizations might be better.  If your in a position where you need your nannies to survive, and are on a budget: Optimize for the long term, it will save you money and give you, and your nanny, the peace of mind to build a commensalistic, synergistic community based around your family.