Posts

Showing posts from February, 2024

In other news.... the Genie is out

Image
Google has literally let the genie out of the bottle: https://sites.google.com/view/genie-2024 " We introduce Genie, the first generative interactive environment trained in an unsupervised manner from unlabelled Internet videos. The model can be prompted to generate an endless variety of action-controllable virtual worlds described through text, synthetic images, photographs, and even sketches. At 11B parameters, Genie can be considered a foundation world model. It is comprised of a spatiotemporal video tokenizer, an autoregressive dynamics model, and a simple and scalable latent action model.  Genie enables users to act in the generated environments on a frame-by-frame basis despite training without any ground-truth action labels or other domain-specific requirements typically found in the world model literature. Further the resulting learned latent action space facilitates training agents to imitate behaviors from unseen videos, opening the path for training generalist agents of...

FlightAware - PiAware - SkyAware

Image
I'm about to have ( yet another ) week off... I'm allowed, I literally was recorded as being utilised 100.1% last year, that's AFTER deductions of holiday days, etc...etc... ( most people struggle to get 50-60% ) and well, then being treated like sh!t by my employer by not recognising my efforts, but happy to take their rewards ( [no surprise] I pi$$ed off a higher up a few years back & they just won't let their d!ck swinging ego, move on... ho! hum! ), so, I've now got to take off one week per month, until April otherwise I lose the holiday days.  Fine by me.  But, oh, what to do? Well.....you may recall that a while back, maybe mid-last year, I wrote an ARTICLE HERE about using an SDR (Software Defined Radio) USB dongle for listening to the radio waves around us... and then I purchased a Flightaware USB stick and antenna.  I had a little play around with it.  I proved it could capture commercial flight data in a 100-or so mile radius from the antenna, save tha...

(Non) Standard Vanguard

Image
I'm not just an IT / Computer / Robot / Electronics geek.... did you also know that I'm also a mechanical engineer too? Yeah, that's right.  I think.  I have a brain.  It works, sometimes & when it does.... it does. Yesterday, I just picked up my kustom vanguard car from Valley Gas (yes, I broke it back in November and I needed them to fix it as it was a specialist task). I aim to drive this now as my DAILY DRIVER to / from work, cruising along the Wiltshire & Dorset country lanes listening to cool rock music. The car, like me, was built to be unique - it literally is one-of-a-kind.  enjoy:  You can follow the car going to hot-rod, custom & normal car shows at its own instagram page: @kustomvanguard What can I say? I was / am / are the true Iron man, before the MCU movies appeared :-) 

Local, offline LLMs on CPU (&GPU if you're rich), laptops, RPis and potentially phones

Image
On a previous post HERE I described my first foray into using ollama as an LLM Engine on a Raspberry Pi 5 device. This time, I'm going to describe how to install / use that ollama Engine with a front-end UI.   Show options where you could use docker containers to run the components Show how to use native installation onto a laptop (VM Ubuntu) as it's just simpler Then, how to modify that UI code, rebuild it & see the changes. "Why Tony? Why?" Y'know, if you have to ask "Why?" then you don't understand.  Well, the reason being, I did some work about 1-year ago in relation to LLMs, very cutting-edge, very new & never done before, pretty ground breaking stuff.  However, it was too far advanced that no-one really understood it, quite a lot still don't.  Now, 1-year later, people are saying, "wow!amazing" about things that are loosely similar to what I did a year ago... sigh... the burden of being a geek.  So, this time, I'm jus...

NVMe 256GB SDD on the RPi5 & ramping up the swapfile size (as you do)

Image
I purchased a couple of the great Pimoroni NVMe Base boards , one I bought with the supplied 256Gb SSD (fitted it to the RPi5 8Gb machine), where I promptly broke the connector on the board for plugging it into the RPi5... so I ordered another base unit without the SSD drive - then purchased a cheap FikWot FN501 Pro 256Gb from Amazon and took a gamble.  I set that board up on the RPi5 4Gb machine.  Just to be clear, it was a faff & was a bit hit & miss.  why? Well, I believe I had to install the Bookworm Raspberry Pi OS onto an SD-Card, go through all of that, then make the tweaks to the /boot/firmware/config.txt file, upgrade the RPi5 eeprom to the latest version, etc.. and then run Raspi Imager to flash the SSD drive once it was detected.  This would have been simple had the SDCard I used not been a little "unstable" :-) It did work for the 8Gb RPi5 and all was good - after completion, the machine boots from the SSD into the latest UBuntu.  awesome, e...