ICT: Diary
D: 145 W: 22
| < | May 2026 | > | ||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 | ||||||
searching for entries matching "AI"…
saturday, 30 may 2026
Sinfonia & Strings Concert 17:30 Make Costa Mug holder for Rucksac Use rainbow strapping…
friday, 22 may 2026
... strawberry is the new r's AI ...
thursday, 21 may 2026
... providing resources to help fight AI automation. Browser Fingerprinting ...
wednesday, 13 may 2026
Boxes hello_world t i j { @ "t/2 *i" "t/2 * j" * "1+sin(t + i + j)*.5" box } main t { for i=16 j=8 + "i*500-250" "j*500-250" hello_world t i j } Came across this code for rendering boxes, but no idea what language it is written in…
wednesday, 29 april 2026
CopyFail Privilege escation issue in the Linux Kernel.
wednesday, 1 april 2026
iocaine export PATH=$PATH:~/.cargo/bin cargo build
saturday, 14 march 2026
Navidrome Was failing to connect with Navidrome, search the logs showed: Mar 14 21:58:55 muse relayd[88126]: relay navidrome, session 5 (1 active), 0, 99.99.99.85 -> :0, TLS handshake error: handshake failed: error:02FFF020:system library:func(4095):Broken pipe: Invalid argument I then realised that my TLS certificate must have expired, which it had, so a quick acme-client -v muse.crowsons.com fixed the issue. iBook Updated to 7.9 beta!
thursday, 26 february 2026
Cookies 125g Self-raising flour 125g Brown Sugar 1 egg 75g Butter 50g Sultanas 50g Cranberries 50g Chocolate Chips 1 tsp vanilla extract 59g Angel Delight (1 packet) Mix ingredients in Kitchen Aid Oven 180° for 10 mins
wednesday, 25 february 2026
search -site:[domain]
sunday, 1 february 2026
Akeboshi Akeboshi by Akeboshi album, now available on my Navidrome server.
friday, 23 january 2026
Annual Leave UDL CAST created Universal Design for Learning ( UDL ) is a set of guideslines for UDL . fail0verflow A Bunnie project website: not much happening…
tuesday, 20 january 2026
Jobs Phone O2: 0344 809 0202 12002288908 4075 Garage door grub Press e in the grub menu grub> ls grub> set root=(hd0,msdos2) grub> chainload /efi/boot/BOOTx64.EFI grub> boot journalctl sudo journalctl --rotate sudo journalctl --vacuum-time=1h Prelims Chemistry 13:30 to 16:00 postmarketOS sudo apk postmarketos-release-upgrade sudo /usr/sbin/postmarketos-release-upgrade Now running 25.12!
wednesday, 7 january 2026
Ponds mini ponds container ponds
thursday, 1 january 2026
2nd Quarter Century has started… cgit cgit's certificate had expired back in October… Had to edit the firewall config to stop 403 errors. now all is good until it expires again in March 2026. Cynthion Playing with Cynthion on Debian trixie and was getting ModuleNotFoundErrors , this due to upgrading Debian to trixie and was fixed with: pipx reinstall cynthion
wednesday, 17 december 2025
... own judgement on ai is your AI use making you psychotic? ...
monday, 6 october 2025
RS Glasgow 08:00 RS Local Glasgow, 38 Baird Street, G4 0ED RUT241 for network connectivity in Helensburgh.
monday, 29 september 2025
Jobs Book leave: 11-17 Oct ✅ Phone garage door Exercise Sampo - slow walking In hale 2 steps Hold 2 steps Exhale 4 steps Squats Radio Taiso
tuesday, 23 september 2025
RS Glasgow 08:00 RS Local Glasgow, 38 Baird Street, G4 0ED RUT241 for network connectivity in Helensburgh. Due on the 6 Oct …
tuesday, 16 september 2025
texlive 2025 uninstall texlive 2025 install texlive 2024 and then try: export PKG_PATH=/usr/ports/packages/amd64/all/ pkg_add -vvui -D unsigned texlive_texmf-full hopefully email ports with a success…it did
tuesday, 9 september 2025
Battery Replacment Finally replaced the battery in my Sony SRS-XB12, putting the new battery in was easy replacing some of the screws was harder, but with my new Wera philips screwdriverthe job was completed quite quickly. comet My LetsEncrypt cert was expiring tomorrow so I updated it today, and there was a firmware upgrade that I was expecting to blow away, the ssl files, but this update left them in place so updating the server.crt in /etc/kvmd/user/ssl/ was straight forward. Restarting nginx to pick up the new cert: /etc/init.d/S99kvmd-nginx restart
tuesday, 2 september 2025
Keyboards Printing a corne case and new keys turned up, so my sofle has a new look. And the Obsidian MonkeyType keycap is on my corne keyboard. Sony SRS-XB12 Dismantled my XB12 in order to replace the battery, using Jin Thao's XB12 Teardown video. Dismantling was straight forward.
thursday, 28 august 2025
GL-RM1 Comet Comet had another updated which lost the SSL certificate which had moved to /etc/kvmd/user/ssl/server.crt thus allowing it work in chrome without warnings. EDID The comet EDID settings didn't seem right so I used the Linux hardware EDID list that screen details for Q34E2G5 which had 4 blocks of EDID hex the first block worked, for my AOC Q34E2A . Then I realised that 2560x1080 resolution of the screen, but I need the resolution of the HP display panel which is 1920x1080 resolution — but no luck finding the EDID for the EliteBook 855 G8 panel…
tuesday, 26 august 2025
Risks risks of Chat-GPT following the recent case against Bristol University - recommending Chat-GPT might be a dangerous thing todo.
monday, 25 august 2025
Sony SRS XB12 SRS XB12 Repair question
sunday, 10 august 2025
Protection of Freedoms Act 2012 Schedule 4 allows rent seekers to extract unfair value...
friday, 25 july 2025
IP addresses ping 4.2.514 Works on linux fails on OpenBSD - this is due one of the many ways taht IP addresses can be represented. I need to discover why OpenBSD does not support this address - I'm guessing it's because the fact it resolves to 4.2.2.2 is non obvious… LTE LTE with OpenBSD on a ThinkPad X280 gave some pointers for umb.
friday, 11 july 2025
Ender 3 Finally got my Ender 3 flashed with 4.2.7 firmware from Marlin . Initially when I put the firmware on the SD card and turned on nothing happened. Spotted a thread on Reddit where it mentioned that the firmware need to be name firmware.bin. This upgrade has taken far to long. Although first test print failed... Bed leveling works but the Z height is about 5mm to high.
wednesday, 9 july 2025
Smile failed - lacking info…
tuesday, 1 july 2025
... The role of the University is to resist AI ...
thursday, 26 june 2025
PostmarketOS Getting root on installer: su user sudo su -l root Although os-installer needs to be run as user installer which gains all superuser privileges through doas…
wednesday, 4 june 2025
Dell Latitude 7290 Motherboard upgrade to i7-8650U from i5. The new dmesg shows the update. The motherboard replacement was simple and straight forward, the reason it was not done sooner was I need to order new thermal paste when swapping the motherboards. Ordered NT-H2 Thermal Paste. Might put the i5 motherboard in a 7280 model…
wednesday, 28 may 2025
Dell 7290 i7 Bought a Dell 7290 i7 laptop off ebay - it claimed to be working, minus hard disk, the keyboard appeared to have random key presses, luckily the i7 motherboard seems to be working fine so I need new thermal paste and then replace the i5 motherboard.
tuesday, 27 may 2025
Creality Ender 3 Pro Finally upgraded the motherboard in my Creality Ender 3 Pro with Creality Motherboad 4.2.7. What a pain: BL Touch was not compatible ordered new BL touch cable might need to fix z sensor back paid for the THD firmware more upgrades over the weekend to try and get it working
tuesday, 20 may 2025
AI Risks MIT AI Risk Repository
wednesday, 7 may 2025
Code in Place Finished my preparation for TeachNow Will try it tomorrow evening if I am not to tired :~) typst export PATH=$PATH:~/.cargo/bin cargo install --locked typst-cli this failed due to ssl versions… cargo install --locked typst-cli this worked! typst compile first.typ --pdf-standard a-3b produced a compliant PDF/A 3b compliant document, now some testing and learning required… will it be enough to move me on from LaTeX?
wednesday, 23 april 2025
TGA Summer Term xdg thunderbird was opening links in chromium which I recently installed on OpenBSD, so I checked prefs.js and handlers.json but no luck so I tried: xdg-mime query default text/html but that didn't show anything obvious, then I tried: xdg-settings check default-web-browser firefox.desktop xdg-settings check default-web-browser chromium-browser.desktop both responded with no but doing: xdg-settings set default-web-browser firefox.desktop resulted in thunderbird opening links in firefox again! TIL u does undo , but I could not remember redo which was of course Ctrl r !
monday, 21 april 2025
Code in Place Starts today… Software Engineering Principle Aim to make programs readable by humans Control Flow Loops For loops: defined number of loops While loops: indefinite number of loops If and If / Else control flow cip
monday, 14 april 2025
Exams HDMI Find a 3+m hdmi cable for work No Audio Couldn't figure out why there was no audio on X395, and then looking at audio in dmesg, I realised that the USB webcam was claiming audio out at uaduio1…
friday, 11 april 2025
Sugarboat Paddled around Craigendoran.
wednesday, 9 april 2025
Love eBikes 0141 339 8349 service and repair R5S 4 black case screws 4 silver motherboard screws copy install77.img to sd pkg_add uboot-rk356x dd u-boot to front of sd card boot with sdcard cu -d -l /dev/cuaU0 -s115200 install installed to eMMC (sd2)
saturday, 5 april 2025
Tax Return 24-25 tax year SA needs Captial Gains.
saturday, 29 march 2025
Coached Session Train departs 11:33 Master Class Unit 23: 1200 to 1600
monday, 24 march 2025
... hellip; Lists iocaine project AI Con by Emily Bender - wait for paperback ...
thursday, 13 march 2025
B&Q Charge Van and 2m wooden curtain rail ✅ Titans BMX Animate Animate 𝕏 bars go clockwise … dot . command in vi The . command in vi repeats the last insert. vi
monday, 3 march 2025
Parents Evening Intuitive intuitive : based on feelings rather than facts or proof I used to have a problem with intuitive, as it was used as an excuse for failing to train or teach people how to use software correctly, but this Cambridge English dictionary definition was a bit of a lightblub moment for me: they have a feeling rather than any facts or proof that it is true…
wednesday, 19 february 2025
TeX Live TeX Live for Open BSD is a usefull resource for building TeX Live directly, rather than using ports. biber Downloaded the binaries, moved them to /usr/local/bin/ made them executable chmod a+x /usr/local/bin/biber* and then had the following error: ERROR - Error: Found biblatex control file version 3.10, expected version 4.0. This means that your biber (4.0) and biblatex (3.19) versions are incompatible. I realised that I had used the new TeX Live 2025 biber and not 2024… and the 2024 binaries were no longer available… So pkg_delete the texlive packages, then updated so that I could install gpgme , then awesome was broken :~( Remove lines starting with a comma sed '/^,/d' filename
saturday, 8 february 2025
RCS Wk17 Dryads Saddle Mushrooms kit Moved on to the next stage and cut an X in the bag, not sure if their is enough fresh air… My Pink Oyster Mushrooms, using coffee grounds, old tea bags and cardboard are progressing well.
tuesday, 4 february 2025
curl curl -L url To follow redirects use the -L or --location was using this for downloading DeepSeek models: curl -L https://huggingface.co/bartowski/DeepSeek-R1-Distill-Qwen-32B-GGUF/resolve/main/DeepSeek-R1-Distill-Qwen-32B-Q5_K_S.gguf \ --output DeepSeek-R1-Distill-Qwen-32B-Q5_K_S.gguf
wednesday, 1 january 2025
Another year PHP Date Formats PHP Date Time Formats explains the types that date() can have, and I realised that date('z') counts from zero but I want the first day to be one, so I had to edit the date code.
monday, 23 december 2024
subsonic-cli Finally fixed subsonic-cli it turned out to be an issues with the SSL where checking: SSLchecker fails to check cert SSL labs: confirms success Namecheap SSL also checks correctly All three checkers were initially failing, but the issue turned out to be relayd was using a crt file that was failing - due to chain of trust. notes Zac Brown's OpenBSD and Let's Encrypt pointed to the solution. There is an archived version of subsonic-cli on github .
monday, 4 november 2024
vmm When installing alpine linux I kept getting: ERROR: unable to select packages: syslinux (no such package): required by: world[syslinux] error messages, I worked out this was DNS resolution failure but the reason was that I had not correctly configured pf to allow the vm to contact the internet or resolve DNS. Following the advice of FAQ on Virtualization I set up NAT for my VM , and the installation then went smoothly.
saturday, 2 november 2024
RCS Wk7 Pensions BAE orca Installed orca, espeak-ng, and speech-dispatcher which allow screen reading. Not sure if espeak-ng was required… but want to play with it again.
saturday, 26 october 2024
RCS Wk6 Helensburgh Skate Park 12:00 G Cycles Gaz's cycle repair shop in Free Wheel North.
monday, 21 october 2024
Colmi R02 Smart Ring from Aliexpress turned up today, I bought the ring after reading about it on Lobste.rs . Installed and played with python, and then discovered that the ring is supported by GadgetBridge, so installed that on my mobile. GadgetBridge talks to my ring and bangle.js watch. Notes Some time in December 2024 / January 2025 the Colmi ring stopped charging, but in March 2025 when I was thinking of sending the ring to e-waste I discovered that if I pushed the magnetic charger on to the ring it started charging again, so the ring is back collecting data.
wednesday, 2 october 2024
fixing Muppetry As mentioned yesterday I'd been a muppet and blew away the wrong partition, to get the data off I ordered an external NVME caddy, which arrived today so I stuck the NVME in it and plugged it in. doas bioctl -c C -l sd2a softraid0 after getting the password wrong 11 times… heather:fred ~: doas bioctl -c C -l sd2a softraid0 Passphrase: softraid0: CRYPTO volume attached as sd3 heather:fred ~: doas mount /dev/sd3m /mnt/nvme and then I copied all the data!
tuesday, 1 october 2024
cohost read only 8~( OpenBSD on a NanoPi R5S In the process of getting the SD card set up I overwrote EFI partition with NanoPi u-boot code, thus heather would not boot, as I had two new NVME disks I swapped out the disk and installed OpenBSD again on my X395, ordered an external NVME caddy, to allow me to rescue the data…yes backups would have saved me £15.99 for the caddy but I'm sure it will be useful. Using the ground as well as TX and RX on the serial headers improved the reliability of the serial. Finally installed OpenBSD on NanoPi R5S LTS.
wednesday, 4 september 2024
S3 Parents Information Evening 18:00 Calc calc NanoPi R5 Trying to install OpenBSD on my NanoPi but failed to get it to boot either SD card or USB pendrive with miniroot76.img on… Using the eflasher image from FriendlyElec I manage to install Ubuntu.
tuesday, 27 august 2024
Latitude 7290 & 7280 Installing OpenBSD on old Dell Latitude 7290 and 7280 was pretty straight forward. Needed hints from OpenBSD UEFI bootloader to get OpenBSD installed, also needed to play with the Dell BIOS to set it to legacy mode to install and then set it back to UEFI to boot. doas /sbin/newfs_msdos sd1i doas mount /dev/sd1i /mnt2 doas mkdir -p /mnt2/efi/boot doas cp /usr/mdec/BOOTX64.EFI /mnt2/efi/boot According to Wikipedia the 7290 is a 2018 model (went out of support in 2022) and the 7280 is a 2017 model.
monday, 15 july 2024
Glasgow Fair ksh substitutions ksh substitutions
saturday, 25 may 2024
Firefox Firefox -> Settings -> Fonts -> Advanced -> and then untick allow pages to choose their own fonts, this allows PDF to render better in the browser. Firefox Issues Caused By This Change So while this setting improved font rendering in PDF files it result in "fl" instead of a magnifying glass icon … so undoing the advice above fixes the icon… User Agent NS&I where playing silly buggers again, where their authenication was not working in Firefox, so need to play with UserAgent settings…
tuesday, 21 may 2024
X395 heather:fred ~: uptime; apm 5:00PM up 3:18, 2 users, load averages: 1.06, 0.87, 0.82 Battery state: CRITICAL, 11% remaining, 27 minutes life estimate AC adapter state: not connected Performance adjustment mode: auto (1400 MHz) 90% battery gave me 3 hours 20 minutes approximately at 1400MHz of light work (no compiling).
friday, 10 may 2024
BMX There is a pump track in Barshaw Park, Paisley. Surly Instagator 2.0 Forks: Fox Float 32, 140mm travel, 1.5tap steerer, 15mm thru axle. 2014 32 Float 29 32 Fork Seal 20 Weight Gold Suspension fluid
sunday, 14 april 2024
First Aid Course Glasgow Club, Crownpoint Sports Complex, Crownpoint Road, G40 2AL SRBMX Nod
saturday, 30 march 2024
BMX Coaching 10:30 to 11:30 Intro to BMX 12:00 to 14:30 PC Repair event
thursday, 29 february 2024
Leap Year Beej's Guides Network Programming C Programming PostmarketOS: 23.12 Trying to upgrade to the latest release and was getting failing with temporary error messages, turns out Virgin Media was not providing DNS , this was resolved by adding 9.9.9.9 to resolv.conf . c PostmarketOS PinePhone
tuesday, 20 february 2024
siren cli music player. This was forgotten due to using Navidrome, but sometimes you need the cli . Bluetooth Headphones / Speakers: OpenBSD Bluetooth Audio on OpenBSD with the Creative BT-W3 describes using the BT-W3 for listen to music on OpenBSD with Bluetooth speakers / headphones - so bought a BT-W3X. And it works with: Sony SRS-XB12 Speakers Aftershokz AS650 Openfit Air The BT-W3X shows up in dmesg as: /bsd: uaudio0 at uhub1 port 1 configuration 1 interface 3 "Creative Creative BT-W3X" rev 2.00/10.00 addr 7
wednesday, 10 january 2024
Air blower 2392171663 01506476066
saturday, 6 january 2024
Books Rubaiyat of Omar Khayyam by Edward FitzGerald
saturday, 30 december 2023
Libretto 70CT Created an 20 Gbyte virtual partition: sudo /usr/bin/qemu-img create -f qcow2 29.img 20G Then installed 2.9 OpenBSD /usr/local/bin/qemu-system-i386 -m 2048 -monitor stdio \ -hda 29.img -cdrom /dev/cd0a -boot d Needed increase ulimit [ hint ] and had to run locally on the machine. The default e1000 nic was not found by OpenBSD 2.9 so created a qemu startup script: #! /bin/sh -x # Start Qemu OpenBSD 2.9 # /usr/local/bin/qemu-system-i386 -m 2048 \ -device rtl8139,netdev=net0 \ -netdev user,id=net0 \ -no-fd-bootchk \ -monitor stdio \ -hda 29.img \ -cdrom /dev/cd0a After creating a hostname.rl0 with dhcp it automatically obtained the Qemu default address.
friday, 15 december 2023
llamafile Bash One-Liners for LLM s describes using llamafile . Running the example in Justine's blog , resulted in the model described the image of three lemurs as: The image features a family of three monkeys, including two adults and one baby. They are walking together in the grass, with all three monkeys looking directly into the camera. The baby is being held close by its mother while the father monkey watches over them, creating a lovely scene of togetherness among the family members. llamafile, llava-v1.5-7b-q4-main.llamafile llamafile --version llamafile v0.4.0 main The llamafile needed to run as root user - otherwise the APE abort traped and core dumped. SocialTrack Wishaw: 19:00
thursday, 19 october 2023
git Was having problems with git was resolved with a git pull origin main this was due a master branch still existing, need to work out how to remove it. The blog post easily rename your git default branch covers the steps. GitHub and renaming branches. OpenBSD release tracking root mail stuff 4m & 2m x 2 Network cables
monday, 16 october 2023
OpenBSD 7.4 Released Today Upgrade bmx, and php82_fpm was failing to start with a bus error: Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [in module /usr/libexec/ld.so] This gave me the hint that the upgrade had not gone smoothly. The issue was fixed by running bsd.rd on the console and ensuring that the upgrade did not install the xshare, xfont or xserv sets, which had caused a disk full error. bmx was thus successfully upgraded 7.4 ! OpenBSD 7.4
tuesday, 1 august 2023
Jobs Titans Battery Rider lists sterilising tablets - Roxy Nail clippers
thursday, 13 july 2023
Corne Keyboard: urob's zmk-config and A cookbook approach to maintaining a personal ZMK fork .
sunday, 2 july 2023
BMX National: Gosport PinePhone Upgraded to v23.06 of PostmarketOS. upgrade.sh was failing in apk section, but when run with doas su upgrade was successful.
monday, 5 june 2023
convert Creating thumbnails with convert : convert inpic.jpg -thumbnail 200x outpic.png
friday, 2 june 2023
Fitted Surly Narrow Wide Chainring Surly 28T 58 BCD Narrow Wide Chainring, to work with the 8 speed Box Four gearset. Surly
tuesday, 11 april 2023
Thunderbird Dates Was fed up of Thuderbird's default of MM-dd-yyyy format so added intl.date_time.pattern_override.date_full and intl.date_time.pattern_override.date_short in Thunderbird's Config Editor, restarted Thuderbird and we once again had sensbile dates… Thunderbirds Config Editor archive of above article
monday, 19 december 2022
AllRGB All RGB who said interlacing reduces compressibility creating images for allrgb sci-hub
sunday, 4 december 2022
BMX Session KW not available
tuesday, 8 november 2022
Exams exam question that is good: 11. There's something that you spent time studying that wasn't asked on the exam. What is it and how does it work? Explain in detail. cohost Account activated on cohost exam cohost
friday, 14 october 2022
email move fc from discard: and check mail Accessibility Microsoft Accessibility
thursday, 6 october 2022
... freerdp_set_last_error_ex ERRCONNECT_LOGON_FAILURE [0x00020014] it was caused ...
wednesday, 5 october 2022
Air Quality Monitor Wifi MAC: 7c:c2:94:c9:62:e7 miio for talking to the device, and Home Assistant Developer docs . PineTime Using itd and itctl on my PinePhone to talk to my PineTime.
wednesday, 7 september 2022
PinePhone uploaded some of my music to my PinePhone and using my Air AfterShokz to listen to music in Lollypop
thursday, 1 september 2022
TIL rcctl restart service stops a service and then starts it again, however if a service supports reloading the configuration then rcctl reload service is the recommended approach. Ideas Zettlekasten Building a stateless API proxy family communication app? that works on pinephone mpd
wednesday, 31 august 2022
New Octopus Go Tariff Change car charge times to: 23:30 to 03:30 mepo Added mepo to sxmo and Phosh . The package is currently in testing so when using doas apk add mepo-wayland was getting the package not found error. This was resolved with the following command: doas apk add mepo-wayland --update-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing/ Brel 37-43 Ashton Ln, Hillhead, Glasgow G12 8SJ Drinks: 17:00 Dinner 19:00 Glasgow Central 22:00 train from Crewe.
friday, 26 august 2022
Brits: tomorrow 22 Bailey Drive, Christchurch, Dorset, BH23 2BN Order number: 12610 (practice 2) Stuff
saturday, 30 july 2022
Skye holiday to 13.8 Saltwinds Fiskavaig Carbost Isle of Skye IV47 8SN
tuesday, 19 july 2022
Squirrels the attempts are underway: Sorry this video is not available in your browser... ffmpeg -i filename.mov -q:v 0 filename.mp4 ffmpeg squirrel
friday, 20 may 2022
Twitter Media Trying to upload a short video to twitter and I kept getting: Some of your media failed to upload. The issue turned out to be spaces at the end of the lines in the srt closed caption file.
tuesday, 17 may 2022
Joy.js Nutshell Beta Ubuntu 22.04 LTS Upgrade Upgrade kept failling, partially resolved by: tmux new -s upgrade sudo apt update sudo apt dist-update With some sudo dpkg --configure -a interspered. Lost Gnome - put the package dependancy's are on future ones which are not in the repo atm
monday, 16 may 2022
TQFE TQFE consultation closes today. import this import this Perl Secret's PineTime Installed siglo via flatpak on Ubuntu, as NRF failed to update PineTime to InfiniTime 1.9.8. InfiniTime is C++ based but LupYuen's PineTime is based on Rust and MyNewt. arc4random /src/lib/libc/crypt/arc4random_uniform.c can be viewed on cvsweb due a thread . TQFE python perl pinetime arc4random_uniform
sunday, 24 april 2022
Pump Track Series: Gillingham Gillingham Pumptrack, Queen Elizabeth Playing Fields, Castlemaine Avenue, Medway, Kent, ME7 2QL Gravity Events BMX 2022 Pump Track
friday, 22 april 2022
Holiday Inn Maidstone Road, Chatham, ME5 9SF
thursday, 24 march 2022
Vortex86MX DM&P Vortex86MX CPU are tiny computers - which I discovered following reading FreeBSD on the Vortex86DX CPU , so I looked on eBay and found a Vortex86MX which has a 934 Mhz processor and 512Mb RAM. Getting OpenBSD running on the board was not as straight forward as installing OpenBSD normally is.
friday, 11 march 2022
National Training Checking 15:00 - 19:00 Training: 17:00 - 18:25 12 & under Training: 18:30 - 19:55 13 & over Open Session: 20:00 - 21:00 2 Pollard Street, Manchester, M4 7DB
thursday, 10 march 2022
BMX: Commissaire Training
monday, 7 march 2022
BMX: Commissaire Training
sunday, 6 february 2022
Nod Regex Ranges: ^[a-f]{4} find a range of four letters. Backrefs: (...).*\1 find a repeating pattern of three letters. (.)\1{1}[^uy] works regular expressions 101 but doesn't work in regex golf (?:(.)\1)[^uy] is more efficient, but the answer was: ^(?!(.)+\1)|.u or ^(?!(.)+\1)|ef This failed in regular expressions 101 … A man, a plan: ^(.)(.).*\2\1$ regex
sunday, 23 january 2022
Regex Golf Warmup: foo Anchors: ick$ It never ends: u\b ( fu\Z failed) Ranges: ^[a-f]{4} : wordle Decided to play wordle , but using grep to identify the answers, with hints from solving wordle using unix tools sed grep wordle regex
friday, 21 january 2022
pwnagotchi Was connecting pizeropg and used ioreg -p IOUSB to discover which device to attach to, but the output was fred@macbook ~ % ioreg -p IOUSB|grep -i Gadget +-o RNDIS/Ethernet Gadget@14200000 <class AppleUSBDevice, id 0x1000018d5, registered, matched, active, busy 0 (1 ms), retain 13> the USB was acting as an ethernet gadget, rather than a serial device. InfiniTime: Fuzzy Kiwi Upgrading InfiniTime to Fuzzy Kiwi (1.8.0) using nRF Connect , had to delete the previous zip file for the dfu . pwnagotchi pinetime
wednesday, 12 january 2022
Compliant Mechanisms plotting and scheming using a complaint mechanism for the spring.
sunday, 9 january 2022
Books on Law Misleading Cases in the common law A. P. Herbert How to do things with rules: a primer of interpretation William Twining The Rule of Law Bingham, Rt Hon Lord Bingham of Cornhill Homo Juridicus: on the anthropological function of the Law Alain Supiot The Law is a White Dog: How legal rituals make and unmake persons C. Dayan What About Law?: Studying Law at University Catherine Barnard et al. law
sunday, 19 december 2021
tee :w !doas tee "%" Quoting the percent allows for spaces in file names. With !doas will require a nopasswd option in the doas.conf, otherwise doas fails with a tty required error. tee
tuesday, 23 november 2021
Moodle on OpenBSD Install php-8.0 and mariadb on x41 to try out Moodle 4.0. InnoDB refuses to write tables with ROW_FORMAT=COMPRESSED or KEY_BLOCK_SIZE The fix was adding innodb_read_only_compressed=OFF to /etc/my.cnf. mod_lti LTI 1.3 requires a valid openssl.cnf to be configured and available to your web server. Please contact the site administrator to configure and enable openssl for this site. CWPS 18:00 to 21:00
thursday, 28 october 2021
PinePhone Installed postmarketOS on my PinePhone. Initial attempts to use 64Gb sd card failed. Using a 16Gb worked fine. pinephone pinephone
wednesday, 22 september 2021
Trailer Tyres BMX SC RSR : Knightswood 18:00 to 20:00 Keyboard Links Relegendable Keycaps The Evolution of Character Codes, 1874-1968 Moonlander Review RSR
sunday, 19 september 2021
Immersive Labs Me: 19060 UoS: 206 29220 XSS A couple of interesting XSS labs - the storage one turned into a bit of a pain as while true; do sudo nc -lvp 80 [IP] ; done failed to get the token, in the end it was solved using sudo python -m http.server 80 and submitting a link that pointed to the desktop VM. xss
monday, 2 august 2021
unwind / dhcplease set up unwind for home network... links Garage Tap Pine Phone Pine Time Cupboard slats Garage drainage FLOC tax return
thursday, 29 july 2021
Train
friday, 21 may 2021
First Aid: Course EICR Edinburgh
thursday, 20 may 2021
First Aid: Course EICR Edinburgh
monday, 26 april 2021
git When Mac OS X is asking for credentials, but they are in .git-credentials : git config --global credential.helper store The other issue with Mac OS X is if the keychain tries to control the process. git
friday, 9 april 2021
... freerdp_set_last_error_ex ERRCONNECT_AUTHENTICATION_FAILED [0x00020009] [09:48:27:861 ...
tuesday, 16 march 2021
OpenBSD video I've been running 6.9-current recently - and what to check my webcam wolf:fred ~: video -vf /dev/video0 video device /dev/video0: encodings: yuy2 frame sizes (width x height, in pixels) and rates (in frames per second): 160x120: 30, 25, 20, 15 176x144: 30, 25, 20, 15 320x240: 30, 25, 20, 15 352x288: 30, 25, 20, 15 640x480: 30, 25, 20, 15 1280x720: 9 controls: brightness, contrast, saturation, hue, gain, gamma, sharpness, white_balance_temperature, backlight_compensation Xv adaptor 0, GLAMOR Textured Video: encodings: yv12 max size: 3286x1080 using yuy2 encoding using frame size 640x480 (614400 bytes) using default frame rate which resulted in a green screen: I was about to ask misc@openbsd.org , and as I was going through my settings I looked at my /etc/sysctl.conf and saw kern.audio.record=1 , which reminded me that I needed to: sysctl kern.video.record=1 Security by default :~) sysctl video OpenBSD
monday, 15 march 2021
Links TenDRA project Quad Drones contained.af TTL camera case Keyboard Links arXiv: hci Mechanical Keyboard Guide re:live Kevin's Keyboards Layout Analysis Global Socket Reveal JS: html presentations Transfer music from iPod to Mac 3D Printing Keyboards : by Matt Adereth drones containers kbd links
saturday, 30 january 2021
tomu Trying to upgrade the firmware on a tomu and was getting the following error from dfu-util : DFU suffix version 100 Opening DFU capable USB device... ID 1209:70b1 Run-time device DFU version 0101 Claiming USB DFU Interface... Setting Alternate Setting #0 ... dfu-util: Cannot set alternate interface This was solved using the following flags: dfu-util -D toboot-boosted.dfu -d 1209:70b1 -p 2-3 in particular the path flag -p 2-3 . tomu dfu-util
tuesday, 19 january 2021
Arguments against Matlab I hate Matlab from Olivia Guest , has good arguments on why closed source is not good for science. These arguments equally apply to Labview. R Learning Statistics with R . Ordered Insturments of Amplification matlab R
monday, 23 november 2020
Robotics Denavit-Hartenberg Reference Frame Layout IGP Grain Storage Guide Malting Barley
friday, 9 october 2020
ping The author of ping claims that ping is not an acronym for Packet InterNet Grouper ( PING ) but a sonar analogy. So it is not surprising to see a twitter thread that claimed that PING was an acronym for Packet InterNet Gopher… ping
saturday, 29 august 2020
... Interaction Lab is mechatronics lab at KAIST doing some great mechatronics and ...
monday, 17 august 2020
More links Uncommunity coder server Maison Pixel Ninite : windows package management httpd-plus : utilities for httpd datasette : a tool for exploring and publishing data ( documentation )
tuesday, 31 march 2020
Systems Thinking Theory of Constraints Institute The Systems Thinker systems thinking toc
thursday, 13 february 2020
Van Service 07:40 at Van Centre Bailleston - catch train from Easterhouse to Charing Cross OA Scotland LinkedIn Workshop for Military Personnel. APC 0930:13:00 Social Track Meeting Made4U in ML2 18:30
tuesday, 21 january 2020
DM923 11:00 LT/301a Sustainable Strathclyde 12:00 Cycle Safe: Strathclyde Business School, Cathedral Street. Numbers G: 84964.51 E: 85320.3 F: 2995.56 fits
thursday, 2 january 2020
Nevis Range Lots of fun on the trails in terrible weather :~) Physically Based Rendering Physically Based Rendering : a literate programming approach to rendering. pbr render
thursday, 19 december 2019
Adafruit Trinket LED Long leg anode (+ve) Mac OS X USB system_profiler SPUSBDataType Will output information on the USB subsystem: Trinket Keyboard: Product ID: 0x2434 Vendor ID: 0x1781 Version: 1.00 Speed: Up to 1.5 Mb/s Manufacturer: Adafruit Location ID: 0x14100000 / 17 Current Available (mA): 500 Current Required (mA): 100 Extra Operating Current (mA): 0 trinket usb
thursday, 21 november 2019
... interesting blog posts - about ML / AI. And pwnagotichi . pwnagotchi ...
friday, 1 november 2019
Tax Returns 09:30 Helensburgh SC West Awards Night Maryhill Burgh Halls, 24 Gairbraid Avenue, Glasgow, G20 8YE
saturday, 28 september 2019
Tennis 09:50 Craighelen
saturday, 21 september 2019
Tennis 09:50 Craighelen Bike Repairs Replace pedal pins - HT Surly Backyard Jam Unit 23 09:00 to 19:00
wednesday, 18 september 2019
Freshers Sports Fair 10:00 - 16:00 University Centre, 347 Cathedral Street, G1 2TB Mechatronics & Automation 13:00 - 13:00 DMEM Studio JW706 Welcome 13:45 - 15:30 DMEM Studio JW706 Folio Development Skills and DMEM software guide Careers BP Skills Refinery : for developing skills for today's work… WordPress Updating Wordpress from the cli : doas -u www wp core update GIL Python GIL . PG python GIL
saturday, 14 september 2019
Tennis Craighelen
sunday, 1 september 2019
Power Bends Light A great blog post on power dynamics. Scientific FORTH A Creative Commons version of Scientific FORTH: a modern language for scientific computing, by Julian V. Noble. CS9: Problem-Solving for the CS Technical Interview CS9 is a course for preparing for Technical Interviews from Stanford. Eternal Mainframe forth
thursday, 29 august 2019
Sixth Year Parents Info Evening 18:00 for 18:30 in the Watson Auditorium ScotLUG Planning evening: I need to plan a talk... ChargeYourCar https://map.chargeplacescotland.org/status?bayNo=51538 returns a JSON file: {"connectorId":0, "socketType":null, "status":"Available", "powerOutputKW":null, "statusTs":"2019-08-29 19:42", "responseStatus":"OK", "responseErr":null} it also takes &connectorId but I have no idea what its parameters are… cURL Exercises slug api curl
friday, 16 august 2019
Red Bull Training Racing tomorrow!
wednesday, 14 august 2019
... 18.06.2 r7676-cddd7b4c77' DISTRIB_TAINTS='' r7676-cddd7b4c77 This provided ...
monday, 29 july 2019
Modern text rendering with Linux Came across the following blog so I thought I would give it a try - currently OpenBSD has freetype1, so I am following the process on a AWS Centos 7 machine. To get the needed libraries I needed yum install freetype freetype-devel and yum install libpng-devel To get the correct headers used pkg-config --cflags freetype2 The makefile was failing to build the program - due to me using /usr/local/include instead of /usr/include with missing headers… advanced muppetry… Google Fonts A collection of fonts and that are served by Google. git git remote -v show fonts freetype font rendering git
friday, 26 july 2019
TAP Came across the TAP as a result of an email to ports@ about pgTAP is a suite of database functions for testing PostgreSQL. pgTAP TAP
thursday, 27 june 2019
Tennis 10:00 to 15:00 418 HTTP status code 418 : I'm a teapot 451 HTTP status code 451 : Unavailable for Legal Reasons. 418 451
sunday, 16 june 2019
BMX National Peckham First Steps to Youth Work Newmains 09:30 to 16:00 Why Python 3 exists Why Python 3 exists add ?__a=1 to instagram This causes instagram to output json python instagram
saturday, 15 june 2019
J5 Camp BMX National Peckham First Steps to Youth Work Newmains 09:30 to 16:00 World Wide Work World Wide Work : tech talk.
wednesday, 5 june 2019
HTML Came across the ch measurement - described in < length > CSS data type. Also decided to implement the < main > element in my HTML . BMX Cumbernauld 19:00 to 21:00 Broadwood opening times . html
saturday, 25 may 2019
cgit Playing with cgit : blank cgit.footer file surpresses version info. add individual repositories name will become obvious: Coelacanth acme-client Internal Server errors this mailing list reply provided some good advice to solving an issue with LetsEncrypt. Also read Roman's post on enable HTTPS with acme-client(1) httpd cgit acme-client
thursday, 23 may 2019
Lottery VANL Community Hub, 11 Kenilworth Avenue, Wishaw, ML2 7LP Bugs OpenBugBounty reported the following three issues, against http://crowsons.com, the first reported was: photo.php?pic=%22%3E%3Cimg%20src=x%20onError=prompt(1)%3Eback_tick.jpg&name=Back%20Tick&rp= And then this was reported: /photo.php?pic=%22%3C!--%3E%3CSvg%20OnLoad=confirm(1)%3C!-- And a third one posting data against /pc/timetables.php XSS bugs
tuesday, 14 may 2019
WDC 13:30 Aurora House, 1 Aurora Avenue, Clydebank Octeon Installing OpenBSD on the EdgeRouterLite™ Octeon ubnt_e100# fatload usb 0 0x07d00000 bsd.rd Octeon ubnt_e100# bootoctlinux Installation was straight forward - have not yet set up the Octeon to autoboot OpenBSD. octeon
monday, 13 may 2019
Janet Janet is a functional and imperative programming language. It is a LISP language. Running on OpenBSD was straight forward: git clone git@github.com:janet-lang/janet.git gmake gmake test gmake repl Added the following target to the Makefile to check which compiler was used: port:fred ~/code/git/janet> grep -A2 test-cc Makefile test-cc: $(CC) -v which showed that clang was used: port:fred ~/code/git/janet> gmake test-cc cc -v OpenBSD clang version 7.0.1 (tags/RELEASE_701/final) (based on LLVM 7.0.1) Target: amd64-unknown-openbsd6.5 Thread model: posix InstalledDir: /usr/bin Then I noticed that Janet was already ported to OpenBSD - but it was at v0.4.1 rather than v0.5.0 which was the stable version, so I mailed a diff to ports@openbsd.org. Janet
friday, 26 april 2019
Upgrading to OpenBSD 6.5 using the package sysclean to clean up systems for size constrained upgrades. 6.5 openbsd
wednesday, 17 april 2019
BMX Try Session: Knightswood Helped Gordon coach the intro to BMX session: pumping third straight and riding the track from first jump.
monday, 15 april 2019
Coaching: Knightswood 18:00 to 21:00: Railing Berms
wednesday, 16 january 2019
base64 to image cat b64img | base64 -d > picture.jpg where b64img is a file containing the base64 encoded data. base64
saturday, 29 december 2018
Surly Repairs Broke a steel M5 70 bolt with 9Nm of torque - luckily it was long enough to use a vice to remove the thread from the stem - replaced and torqued to 8Nm Torque specifications . bike maintenance
tuesday, 11 december 2018
Van Repair Sprints
friday, 23 november 2018
Craigneuk Lights SocialTrack
saturday, 17 november 2018
Security Advice Least privilege model Least access model Multifactor authentication Simple anomaly rules trigger alerts Defense in depth Great blue team take away's from a failed pentest from @TinkerSec security
friday, 2 november 2018
AI fast.ai https://www.deeplearning.ai/
wednesday, 24 october 2018
Orchard PS: bike maintenance
wednesday, 3 october 2018
Birmingham Virgin: 54CGT5KX Hilton Garden Inn Birmingham Airport, Concorde Road, Birmingham, B263RY GB
friday, 31 august 2018
Outdoor First Aid
thursday, 30 august 2018
Outdoor First Aid One Industries
tuesday, 17 july 2018
TZ files Club Sport NL Develop a racing team for Craigneuk - club sport might help support the club. Obey the Testing Goat TDD for the web with python. TZ
friday, 25 may 2018
Learning Teach to subject to a young person Review - any gaps - problems explaining Organise and simplify
tuesday, 27 march 2018
Wishaw Pumptrack 10:30 meeting with Neil Glasgow WordPress Meetup 18:00 iCafe 315-317 Sauchiehall Street Feisty Duck: books and training wp
sunday, 25 march 2018
First Aid Glasgow Green Football Centre
tuesday, 20 march 2018
Book Fair Clarendon 15:00 helping set up. Alice Play 18:00 for Alice.
monday, 19 march 2018
Interview Questions list open files Raid 1 & Raid 5 Firewall Rules TIL the firewalld is a service built on top of iptables - further intestigation required. interview
tuesday, 13 march 2018
Silver Match Box Birmingham 1906 - William Hair Haseler - WHH, anchor, lion, g Coding Dojo JP Morgan, 141 Bothwell Street, Glasgow, G2 7EQ 18:00 python
monday, 5 february 2018
Profabrics Profabrics used to be NorthPoint. FB BMX Training Can academia be saved… sewing
saturday, 3 february 2018
BMX Cluster Sessions 09:30 Beginners / Under 9's 12:30 Over 10's (14:30 finish) Two good sessions - need to reflect… Four novice riders and 14 expert riders. RPi3 Updating -current on my RPi3 so that I can use iperf3 for network testing. It all went pair shaped - U-Boot failed to find the USB drive, and also failed to boot with no SD card. Reinstalled on a new USB drive, but still not finding OS to boot. bmx rpi
tuesday, 30 january 2018
... of failure in learning, where FAIL : First Attempt In Learning. ...
sunday, 21 january 2018
LfS LfS : learning for sustainability. Conversations about learning for sustainability Taking Learning Outdoors(PDF) Closing the Attainment GAP in Scottish Education rtt lsf attainment
tuesday, 9 january 2018
CentOS Broke my CentOS VM when my laptop battery went flat during a yum update this cause booting to fail. Needed to do a yum-complete-transaction but need to install yum install yum-utils ... broken! yum centos
saturday, 18 november 2017
Nothing to Hide An interesting Documentary on electronic survaillance.
monday, 11 september 2017
BCS AGM IET Teachers Building. Welcome and Introductions Apologies Minutes of the previous AGM Matters arising from the minutes A report from the Chair on the year?s activities A report from the Treasurer, including a review of income and expenditure against the budget agreed with BCS HQ for the past year and an explanation of next year's budget request. Election of Chair, Treasurer and committee members AOB BCS
friday, 28 july 2017
pupy pupy : remote administration tool mainly written in python. python
saturday, 1 july 2017
British BMX Series Braintree
wednesday, 28 june 2017
pf in FreeBSD ~mlaier was involved in the FreeBSD port of pf. pf
monday, 26 june 2017
Holy Grail May: the Holy Grail py-twitter Playing with py-twitter from python twitter tools . python
wednesday, 14 june 2017
bpython Wanted to run bpython against python3.6, and 2.7 - the easiest approach was: pkg_add -vz py3-pip followed by a pip3.6 install bpython this replaced the bpython binary in userlocal so I copied it to bpython3 and then editted it: #!/usr/local/bin/python3.6
monday, 12 june 2017
chrome user agent bending Oulook was being stupid - in that it was only letting me use the light version on OpenBSD - so it was time for some user agent trickery: chrome --user-agent="Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36" \ --incognito \ -user-data-dir=/home/fred/tmp/ct \ https://outlook.com/<domain> And of course outlook now functions… Why do web devs try to figure out what people are using and then break the content. It's like using chrome's dev tools to say your browser is an iPad to get videos to play. user-agent
thursday, 18 may 2017
Net4501 Was updating my Net4501 and was getting: No Boot device available, enter monitor. and realised my comBios was 1.28 so I updated it: > download Start sending file using XMODEM/CRC protocol. CC~XLocal file? b4501_133.bin cu: b4501_133.bin: sending block 1 (attempt 1) … cu: b4501_133.bin: completed 97 blocks File downloaded succesfully, size 608 Blocks. > flashupdate Updating BIOS Flash ,,,,,,,,,,,,..,,,,.. Done. This fixed the No Boot device and then I set up about upgrading to OpenBSD 6.1. cu
tuesday, 16 may 2017
Moodle Double Blind Coursework module: open-mod coursework Teach Yourself CS Teach Yourself CS . This lead to the SICP book from MIT Press and available online, and the CS lecturers from UC Berkeley Computer Science 61A - Lecture 1: functional programming 1 on YouTube. So installed scheme from packages and had a quick play. moodle cs scheme
tuesday, 25 april 2017
skipfish make was failing with ld collect errors - when I realised I probably needed gmake, where upon skipfish built fine. When run against this website it found the following issues: CentOS On going saga of installing Centos 6.8 in qemu on OpenBSD. skipfish linux centos
wednesday, 12 april 2017
uwacom New driver in OpenBSD 6.1 for Wacom tablets. See this mailing list archive. wacom
monday, 27 march 2017
ip Linux deprecated the standard network tools, the following post: deprecated linux networking commands explains the differences really well. linux ip
wednesday, 15 february 2017
Explain Shell An interactive CLI to see help text that matches each argument. It's like an interactive man page. cli
wednesday, 28 december 2016
How to Solve It: A New Aspect of Mathematical Method George Pólya An excellent book on developing an approach to problem solving, aimed at mathematics education but useful in many more spheres. book
tuesday, 6 december 2016
neovim Having read the Neovim Newsletter posted to lobste.rs, I decide to see if there was a simple work around to the middle button paste issue that had be stopping me from using neovim as my daily editor and issue ( 2468 ) had a simple work around: :set mouse=v nvim
saturday, 12 november 2016
Rain Guage Completely full 10:30 > 110ml
wednesday, 19 october 2016
Rain 55mm from rain guage. rain
friday, 7 october 2016
vmm Playing with vmm : the OpenBSD hypervisor. vmm is disable by default, to enable it you need to uncomment #vmm0 at mainbus0 line and compile a new kernel. vmm
wednesday, 14 september 2016
Rain 100ml: emptied at 18:59 rain
thursday, 1 september 2016
Inter Regional: Training Session Cumbernauld: 19:00 to 20:30. R.A.C.E BMX Track Session coaching
tuesday, 30 august 2016
Coaching Finished reading this excellent resource - need to research some of the links and points raised in this book. cpd
monday, 11 july 2016
Calais 20:35
friday, 8 july 2016
European BMX Championships 09:00 to 15:00 Country Training bmx
thursday, 7 july 2016
European BMX Championships Registration - country: 10:00 to 13:00 11:00 to 16:00 training by Country. Verona bmx
tuesday, 28 june 2016
Airport Run
tuesday, 21 june 2016
Blairdardie School BMX Sessions Session 3 of 3 bmx
thursday, 16 june 2016
HP EliteBook 820 sda1 eufi boot disk sda2 main disk
tuesday, 14 june 2016
Blairdardie School BMX Sessions Session 2 of 3 2 boys, 1 girl - cornering. Race BMX Changed rear cog to 17T from the default 16T - as with 16/42 was too highly geared for me. bmx
tuesday, 17 may 2016
WAVE Wave report for this site PageSpeed Google developer tools. OpenBSD 6.0-beta Playing with 6.0-beta OpenBSD 6.0-beta (GENERIC.MP) #2057: Mon May 16 18:30:13 MDT 2016 deraadt@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP real mem = 17037066240 (16247MB) avail mem = 16516124672 (15751MB) Updating Neovim NVIM v0.1.5-215-gc9b1ad3 To get neovim to build on OpenBSD 6.0-beta hand edit uv.cmake and dns.c as per the commit to luv which fixed the neovim build broken on OpenBSD . PageSpeed wave OpenBSD neovim
friday, 13 may 2016
cgF7fzWX Van Dumbarton EZY883 British BMX Series: Training 16:00 at Cumbernauld
thursday, 12 may 2016
British BMX Series: Training 18:00 to 21:00 - Coaching with Mark Seaman. Coaching Points Build up in session: 30% then 50% then 80% effort practice the areas your not comfortable with. Dead man's starts [1] Rolling start, brake to standstill, level pedals, lead with head and chest, sprint start, build up speed. Gates First gate - let gate go then use dead man's start, build speed. Posture: straighten legs - put bum in the air. Elbows out, but relax arms on build up. Pumping, manualing, jumping low / high cornering Great coaching session. coaching bmx cpd
tuesday, 3 may 2016
ssh escape sequences From Properly close a frozen SSH session Escape sequences are good to know: Supported escape sequences: ~. - terminate connection (and any multiplexed sessions) ~B - send a BREAK to the remote system ~C - open a command line ~R - request rekey ~V/v - decrease/increase verbosity (LogLevel) ~^Z - suspend ssh ~# - list forwarded connections ~& - background ssh (when waiting for connections to terminate) ~? - this message ~~ - send the escape character by typing it twice (Note that escapes are only recognized immediately after newline.) ssh
monday, 25 april 2016
Resolving Conflict Listen: understand your perspective Speak: my perspective Together: mutual gain Commitment: how is this going to be achieved?
tuesday, 19 april 2016
Blairdardie Visit at 16:30 to discuss 26 May
tuesday, 12 april 2016
mtree Edited /etc/mtree/special to stop daily complaining about CUPs replacing printcap with a link.
saturday, 9 april 2016
BMX Level 2 Coach Cumbernauld Level 2 Coaching Course Course details Cancelled due to lack of numbers :~( tosh A text based replacement for scratch - useful for teaching scratch as a texted based coding language. bmx tosh scratch
friday, 8 april 2016
Western Titans Gate Practice BMX Cumbernauld 19:00 to 20:00 16:56 Train from HLC to High Street - Arrive HST 17:40
tuesday, 29 march 2016
OpenBSD 5.9 Released Early release :~) Reading: Alfresco Left Pad Following the pain that was left pad... https://api.left-pad.io/?str=hapless&ch=*&len=9 : {"str":"**hapless"} openbsd left pad
friday, 4 march 2016
WOSIS 16:30 to 21:00 cli : what files find . -exec file -b --mime-type {} + | sort | uniq -c | sort -nr # Make stats of the top file types in this directory and below. — Command Line Magic (@climagic) March 4, 2016 And my top 10: find . -exec file -b --mime-type {} + |sort |uniq -c|sort -nr|head -10 48226 application/x-not-regular-file 28847 text/plain 10364 text/x-c 5721 text/x-c++ 3396 image/png 3165 application/x-gzip 2562 image/jpeg 1708 text/x-java 1530 application/x-object 1278 application/x-empty wosis cli
monday, 22 february 2016
Ubuntu Prompt appeared stuck at: [ OK ] Starting LSB: AppArmor initialzation This was resolved with a Ctrl-C which allowed the boot to continue. Once booted a sudo dpkg --configure -a and sudo apt-get update resolved the upgrade. dcrowson@alfresco-sf3:~$ uname -a; lsb_release -a Linux alfresco-sf3 4.4.0-6-generic #21-Ubuntu SMP Tue Feb 16 20:32:27 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu Xenial Xerus (development branch) Release: 16.04 Codename: xenial When installing software as part of the installation, services are added to start those applications on boot. To disable this use update-rc.d usb ethernet adpaters Had two network adapters as shown, they both had the same mac address 00:e0:4c:53:44:58 so of course networking was borked… upgrade ubuntu linux ethernet
thursday, 4 february 2016
Le carnaval des animaux Camille Saint-Saens Carnival of the Animals.
thursday, 28 january 2016
ScotLUG : Talk *BSD is Dead! or future archeology... Presentaion Uploaded to github. talk lug slug
sunday, 24 january 2016
Emergency First Aid at Work Drumchapel Community Centre 09:00 to 17:00 Drumchapel Community Centre, 320 Kinfauns Drive Glasgow, G15 7HA HLC 07:50 arrive DMC 08:27 first aid bmx
sunday, 10 january 2016
nfc Finally set up my PN532 breakout board nfc with my raspberry pi. user@raspberrypi ~/libnfc/examples $ sudo ./nfc-poll [sudo] password for fred: /home/fred/libnfc/examples/.libs/lt-nfc-poll uses libnfc libnfc-1.7.1-66-g24979c6 error libnfc.driver.pn532_uart pn53x_check_communication error lt-nfc-poll: ERROR: Unable to open NFC device. This error was due to RX/TX wires being connected wrong to the pi cobbler. user@raspberrypi ~/libnfc/examples $ sudo ./nfc-poll /home/fred/libnfc/examples/.libs/lt-nfc-poll uses libnfc libnfc-1.7.1-66-g24979c6 NFC reader: pn532_uart:/dev/ttyAMA0 opened NFC device will poll during 30000 ms (20 pollings of 300 ms for 5 modulations) ISO/IEC 14443A (106 kbps) target: ATQA (SENS_RES): 00 04 UID (NFCID1): 3b 2f 8a 0c SAK (SEL_RES): 08 nfc_initiator_target_is_present: Target Released Waiting for card removing...done. Device working. Adafruit Learning libnfc libnfc wiki raspberry pi nfc
saturday, 26 december 2015
Boxing Day Mailing list archive of some of my OpenBSD mails. ml
thursday, 17 december 2015
tnef The children's school keep sending pdf stuck in winmail.dat files, tnef decodes Mircosoft's Transport Neutral Encapsulation format into something sensible. winmail tnef
thursday, 10 december 2015
Glasgow Airport 12:45 arrival EZ403
thursday, 8 october 2015
DOS How to build DOS COM files with GCC was an interesting blog - so I gave it ago. The following error is due to OpenBSD design to not allow cross compilation: /usr/bin/ld: warning: i386 architecture of input file `/tmp//ccTXL4Up.o' is incompatible with i386:x86-64 output although it built okay on i386 it was still failing to link hello.c:(.text+0x36): undefined reference to `_GLOBAL_OFFSET_TABLE_' collect2: ld returned 1 exit status More ld foo required… clang-libdos looks like another approach. Space Weather dos
tuesday, 6 october 2015
Python Documentation Offline pydoc -p 8080 gives a browsable interface to the docstrings of modules in your python environment. qemu Running XP on OpenBSD in qemu tnef tnef - decode Microsoft's Transport Neutral Encapsulation Format: this was needed to read a winmail.dat file. Perl 6 It's arrived. python qemu tnef perl6
monday, 5 october 2015
Maplins 2 x 1mW 3V Red Laser Module £25.98 Maplin, The Forge Retail Park, 929 Gallowgate, Forge Retail Park, Glasgow G31 4BW laser
wednesday, 30 september 2015
Wifibroadcast Came across an interesting blog about wifibroadcast. Sony KLH-40X1 Ordered a main board (715T1980-Q1) for my KLH-40X1 from ebay - which arrived today - fitted it and we have a working monitor again. monitor
tuesday, 15 september 2015
Trigonometry The Law of Sines or Sine Rule. BITS Successfully running bits-2005 in Parallels on Mac Mini, version bits-1154 failed to boot. It also runs on OpenBSD: port:fred ~/qemu/bits-2005> qemu-system-x86_64 -m 512 -monitor stdio \ Finish the line --> -vnc :0 -no-fd-bootchk -cdrom ./bits-2005.iso \ Finish the line --> -boot d Then in another window run vncviewer localhost:0 . PCSC bits pcsc
wednesday, 9 september 2015
Laser Sensor Timer Came across this laser sensor timer on instructables - need to build a couple for BMX training and coaching. laser bmx
thursday, 3 september 2015
Semper Legens Claire's dream tattoo - definately questionable ! BMX Cranks Promax cranks: 172.5-PX-CK13HF172 bmx comic
thursday, 27 august 2015
SLUG Planning meeting for next year of SLUG picard Cross-platform music tagger written in Python - updated the port to release 1.3.2. The code is now on github: musicbrainz/picard . Used diff -uNr -x CVS /path/to/openbsd/ports mystuff/port to generate the diff. lug ports
monday, 20 july 2015
UCI BMX World Championships Training training bmx worlds
sunday, 19 july 2015
UCI BMX World Championships Training 15:40 to 17:00 GBR Training Session training bmx worlds
thursday, 16 july 2015
Girls into Engineering 12:30 Clifton Hill House. Maidstone ALAR123133 Forstal Road, Lock Lane, Sandling, Maidstone ME14 3AS
thursday, 9 july 2015
eMail Postmaster Tools by Gmail Trumpet Cleaning Trumpet care : a guide to looking after a trumpet. gmail postmaster smtp trumpet
sunday, 5 july 2015
Cinema: Minions An excellent film! Email Disclaimers Do Email Disclaimers Really Work? : an interesting article on the American Bar Assoiciation website, explaining the email disclaimers are not worth the electrons they waste. An interesting misconception that it raises is that adding a disclaimer cost nothing - that it is rubbish - you are adding an enourmous amount of unneccessary storage requirement as that message will be duplicated by the number of times your organisation sends eamils - yes storage is relatively cheap but why are you filling it up and backing up this useless collection of electrons? Frank Herbert by Timothy O'Reilly Frank Herbert by Timothy O'Reilly : need to add this to my list of books to read. From NAND to Tetris Building a Modern Computer from First Principles. film book email cs
thursday, 18 june 2015
The Paradox of Progress Came across this book from the following recommendation: I have just discovered that one of my favourite books on General Practice 'The Paradox of Progress' is available free of charge from the author, James Willis book
friday, 12 june 2015
State School Sport An interesting artical by Alastair Campbell , raising some interesting points. Flatpack Democracy The Flatpack Democracy book by Peter MacFadyen, turned up today. Subtitled "A DIY Guide to Creating Independent Politics". education book
wednesday, 10 june 2015
1st Rhu & Shandon Rainbows Party 16:30 to 17:30
thursday, 28 may 2015
Python UUID >>> import uuid >>> uuid.uuid4() UUID('03cd76aa-7b6e-41b0-96fb-55655fd40b2f') Useful as primary keys: auto increment is a terrible idea . Domain Name Dispute http://www.bmxscotland.co.uk/glasgow1/index.html and on https://www.youtube.com/user/BMXRacingScotland Need to reply. python dns
friday, 22 may 2015
British BMX Series Training bmx
thursday, 21 may 2015
Computer Repair crystal repairs Lessons in Teaching Computing in Primary School humour book
sunday, 17 may 2015
Scottish Regional BMX Cumbernauld Centurions The Truth about Unix is ugly and the complaints of 1981 are still relevant today :~) bmx unix
friday, 15 may 2015
Over Paid Idiots MP's expenses and pay… Holiday Pay for 7VG2F-15 and LHH Accessibility Engineering 17:00 Online Talk. My Job Scotland cpd mp
tuesday, 28 april 2015
Character Reference A useful character reference. ODB II The KKL VAG-COM for 409.1 turned up today. Bus 002 Device 010: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter Linux code is available at: WCH and a Linux ch341 implementation is available here .
saturday, 25 april 2015
Martin Odgen Training 12:30 for 1pm Titans BMX bmx
thursday, 23 april 2015
See yesterday jobs fill in forms Glasgow Airport
wednesday, 15 april 2015
Stuff from AGM Kids Games Kids packages available on Debian . Three Easy Pieces Operating Systems: Three Easy Pieces is a free online operating systems book. irssi: windows An Illustrated Guide to Split Windows in Irssi : a useful guide for splitting windows in irssi . /window show # games os irc
wednesday, 1 april 2015
GPS The raw GPS "NMEA" sentences are output on the serial interface as shown below: [1] Set serial baud rate to 9600 cu -l /dev/cuaU0 then the arduino will pass the TX and RX straight through. $GPGSA,A,1,,,,,,,,,,,,,,,*1E $GPRMC,001044.799,V,,,,,0.00,0.00,060180,,,N*44 $GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32 $GPGGA,001045.799,,,,,0,0,,,M,,M,,*4F Time to build a Homemade GPS Antenna adafruit arduino gps
tuesday, 31 march 2015
Telnet My telnet patch was rejected, but I have another device to test against: C500N Lexmark printer . In some of my testing a double CR was required… awesome It's always interesting to see how other people set up awesome, Rob Hoelz has his config on GitHub telnet awesome
monday, 30 march 2015
convert I need to convert images to A4 paper size after some searching the resize or scaling gave some useful hints, allowing for conversion from jpg to pdf: convert input.jpg -colorspace sRGB -adaptive-resize 595x842^\> -gravity center -extent 595x842 output.pdf The output was not as sharp as I would have hoped for - so need some more testing. runes Need to test UTF-8 check out the UTF-8-demo.txt Mobile Phones My HTC Google Ion is back in service following an accident with water… Following the hint at Andriod: change google account : Settings -> Applications -> Manage Applications Click on Google Apps Click "Clear Data" Stop using tail -f(mostly) Stop using tail -f(mostly) : an interesting article on using less +F as an alternative. mobile
friday, 27 march 2015
User Agent Setting user agent to: Mozilla/5.0 (iPad; CPU OS 7_1_1 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Version/7.0 Mobile/11D201 Safari/9537.53 helps to remove flash - as it's not available on Apple iPads. Changing the user agent: about:config in address bar general.useragent.override set value user agent
friday, 20 march 2015
Partial Eclipse Cloud cover did not completely hinder my observation of the near totality of the solar eclipse this morning. My phone camera failed to record the eclipse in any way useful. Stem Stem is a python controller library for Tor , finished running through the tutorials . The examples linked to an interesting Beagle Bone project: Beagle Bone for Secret Agents . pythonanywhere Signed up for a pythonanywhere account. The free account is limited to 100 seconds of CPU activity - need to work out how quickly that will run out in real life. They are currently running a Education beta - it will be interesting to see what the educational offering is. eclipse python
thursday, 19 march 2015
VoIP Useful guide Configure Cisco IP Phones with Asterick using SIP . Some configuration details came from Setting up a SPA3102 for BT . To reboot the phone press: * 6 settings Future ideas: Asterisk Cisco 79XX XML services Cisco 79xx phone directory : using flask and Google contacts. Resources: 7940 & 7960 voip
tuesday, 17 march 2015
SFA Ref: 9378-1000 ports Pinta : graphics application like paint. ports paint
thursday, 12 march 2015
folding Came across some good articles on list comprehensions , if not obj: or if obj == None: and reducers explained (through Python) while looking for a way to nest python functions. The Hitchhiker's Guide to Python! : a useful Python resource. Radio Streaming List of some BBC audio streams : allowed me to find the new streaming location. Longevity Space Jam : this website has been online, longer than any Google project… blog
wednesday, 11 march 2015
VoIP Linksys (Cisco) SPA3102 Voice Gateway arrived today. Used thttpd server to serve the new firmware: sudo /usr/sbin/thttpd -d /tftpboot/ -p 8000 Once the thttpd server was running used the following URL in my browser: http://192.168.0.1/admin/upgrade?http://192.168.0.2:8000/spa3102-5-2-13.bin This made the gateway upgrade it's firmware from 3.3.6 to the 5.2.13 which was the latest firmware available from Cisco. Linksys SPA 3102 - Making it work with Asterisk : a really useful blog post. voip
sunday, 8 march 2015
BMX British Series Rounds 1 & 2 race details .
friday, 27 february 2015
QUIC QUIC : Quick UDP Internet Connections - are an experimental transport layer network protocol from Google. Interview went south… Mobile Friendly? Mobile Friendly Test: Schoolio.co.uk : fail… mobile
wednesday, 11 february 2015
The Setup Interview: jcs jcs interview for the Setup. After the Rain After the Rain : some excellent swordmanship, and training with a bokken. blog bokken
thursday, 29 january 2015
Changing BSD's Installed FreeBSD on my Lenovo ideapad S10-3 and installed OpenBSD on my ThinkPad X41 again. IBM ThinkPad X41 x41:fred ~> dmesg|head -2 OpenBSD 5.7-beta (GENERIC) #689: Wed Jan 28 15:28:23 MST 2015 deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC Lenovo ideapad S10-3 user@s3$ uname -a FreeBSD s3 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401: Tue Nov 11 22:51:51 UTC 2014 root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC i386 FreeBSD OpenBSD
wednesday, 28 january 2015
Considered Harmful Following long term support considered harmful post by Ted Unangst led my to "Considered Harmful" Essays Considered Harmful by Eric A. Meyer , which raises some interesting issues with "Considered Harmful". blog
saturday, 24 january 2015
CFIT Pilot error [cfit] CFIT is an accident where a fully functioning aircraft, under pilot control is unintentionally flown into an object, ie the ground… causes 80% of aircraft crashes today. cfit
monday, 19 january 2015
Register for NCC Winter Series Registration details on the Schedule p&o AirPrint AirPrint on Linux article. Ztype Final Score: 001553 Accuracy: 79.5% WPM: 39.9
friday, 16 january 2015
Python Copy Lists Python: copying a list the right way : was useful for getting my head around some issues I was having with mutating and not mutating lists. Fixing indentation issues in vim for python: :set expandtab :set tabstop=4 :retab neovim Port this project. Safe Browsing Google Safe Browsing Diagnostic on my domain. python browser
wednesday, 14 january 2015
... using it or on it; example: "A SAIL hacker". (Definitions 1 to 5 are correlated ...
saturday, 3 january 2015
Snow on Cairngorm
wednesday, 31 december 2014
Airport Dep: 09:25 Glasgow
saturday, 27 december 2014
Airport Arr: 12:55 from LHR
wednesday, 24 december 2014
Accommodation Molenheide C500N Mac OS X 10.6 was failing to print to my Lexmark C500N, and the link on 30 January 2010 was dead - they have changed the format of the link - refound the thread Lexmark C500 & Snow Leopard . The solution was basically to ensure that the /Libary/Printers/Lexmark folder was owned by root:admin. As I had installed the driver, it had defaulted to my user. OS X C500 lexmark
tuesday, 16 december 2014
SFA Ref: 29521000 09:30 to 14:30 failed to turn up
tuesday, 9 december 2014
Register for NCC Winter Series Registration details on the Schedule
monday, 24 november 2014
Finish L2CCC: postponed again… authentic jobs Might be useful for remote job search. jobs
saturday, 15 november 2014
FULLPKGNAME For some reason make plist was generating ${FULLPKGNAME\-} in the plist which then caused make package or make install to fail. Removing the \- fixed that issue. Also had to patch the datadir it was hardcoded to /usr/share/ and OpenBSD installed it to /usr/local/share . Platform Python code for finding out about the operating system.
wednesday, 12 november 2014
CLI commands Show the most commonly used terminal commands blog post, and also a bad words post. ack ack is a search tool written in Perl. A cheeky OpenBSD user complained that it was out of date : it was a fairly trivial update so I replied with a diff cvs diff -uN * > ack2.14.diff and Stuart sensibly and politely replied with a better approach :~) So Nigel provided a correct diff and I tested it on i386, amd64 and sparc64. Ag Is another searching tool - time to give it a shot. [1] here
monday, 10 november 2014
Cluetrain Manifesto Finished the Cluetrain Manifesto , and although it was a good read, and raised some interesting points about the failure of business - now that we are 15 years since it publication, not much progress has been made. The web has so far allowed marketeers to ignore the Cluetrain… 37 Signals geeksphone How I Taught Myself to Code in 8 Weeks Which lead me to a link to Google Python Style Guide . book python
sunday, 9 november 2014
dmesg (dmesg; sysctl hw.sensors) | mail -s "VDS: working well" dmesg@openbsd.org dmesg bsd
wednesday, 5 november 2014
BMX Alice rode her mini on the track today - last straight - with stem reversed to shorten the reach all went well. bmx
monday, 3 november 2014
Register for NCC Winter Series Registration details on the Schedule gimp Hearts with layers and Alpha to selection : needed for a card. Libretto 70CT Due to memory limitations I'm currently running OpenBSD 2.9 on my Libretto. libretto bsd OpenBSD puters
friday, 31 october 2014
list Material Design Tech Belly discourse Scottish Jobs Github Remote Jobs The Clue Train Manifesto ConnectBot bridge zyxel?
thursday, 23 october 2014
VNC on MacMini Found this article: Manage VNC / screen sharing password remotely which explains where the vnc password is stored and how to view it using perl: sudo cat /Library/Preferences/com.apple.VNCSettings.txt | perl -wne 'BEGIN { @k = unpack "C*", pack "H*", "1734516E8BA8C5E2FF1C39567390ADCA"}; chomp; @p = unpack "C*", pack "H*", $_; foreach (@k) { printf "%c", $_ ^ (shift @p || 0) }; print "\n"' hello $ perl -we 'BEGIN { @k = unpack "C*", pack "H*", "1734516E8BA8C5E2FF1C39567390ADCA"}; $_ = <>; chomp; s/^(.{8}).*/$1/; @p = unpack "C*", $_; foreach (@k) { printf "%02X", $_ ^ (shift @p || 0) }; print "\n"' | sudo tee /Library/Preferences/com.apple.VNCSettings.txt hello 7F513D02E4A8C5E2FF1C39567390ADCA With ssvnc the vncpasswd command is called vncstorepw. vnc
tuesday, 14 october 2014
Kayaking Went paddling in Gare Loch. Were given details about: Helensburgh Canoe Club
tuesday, 7 october 2014
Finished DVD Racks Moving house result in three boxes of DVD 's [?] DVD formerly was "Video" before it became "Versatile"[ 1 ] with no where to live so I built three racks using 12mm Ply, 9mm dowels, and wood stain. In my third rack I used 12mm dowels, which did not flex in the way that the 9mm dowels did. dvd diy
monday, 6 october 2014
American Timezones On OpenBSD the timezones are listed in the /usr/share/zoneinfo/ folder, need this information for: for i in Pacific Mountain Central Eastern do TZ="US/$i" date done which produced the following: Mon Oct 6 04:00:04 PDT 2014 Mon Oct 6 05:00:04 MDT 2014 Mon Oct 6 06:00:04 CDT 2014 Mon Oct 6 07:00:04 EDT 2014 Useful for working out time differences when co-ordinating across the pond.
friday, 3 october 2014
Register for NCC Winter Series Registration details on the Schedule
tuesday, 30 september 2014
ɒ Wanted a turned a - took a bit of hunting down but found it at: ɒ Javascript CLI Overhauling unixkcd to give it a OpenBSD feel. The code is available on GitHub .
friday, 19 september 2014
Nano Station - OpenWRT Using tftp to reflash the Nano station, but it kept failing, until I realised that I was not setting tftp> binary so the file was being sent as ascii instead. [1] from the man page: mode transfer-mode Set the mode for transfers; transfer-mode may be one of ascii or binary . The default is ascii . This is was part of my work to bring my server cabinet into my home network - I had hoped to use electrical plugs but the mains supplies were different. deviantART gMail in a Browser : using firefox, mutt and vte_plugin.
tuesday, 2 september 2014
get_iplayer Thankfully flash is difficult to use on OpenBSD - thus usually I have not managed to get iplayer to work on OpenBSD - but I was just not aware of get_iplayer [1] Discovered on OpenBSD mailing list: Can OpenBSD access BBC Iplayer? Thanks to Anthony Campbell for letting me know of this existance of get_iplayer. which works well.
tuesday, 5 august 2014
QEMU A couple of qemu links: Using Qemu How to Install Windows on OpenBSD Poor service again… port:fred ~> date; time speedtest-cli Tue Aug 5 23:43:41 BST 2014 Retrieving speedtest.net configuration... Retrieving speedtest.net server list... Testing from Eclipse Internet (91.84.61.50)... Selecting best server based on ping... Hosted by LAUSA (Gloucester) [53.80 km]: 14.305 ms Testing download speed........................................ Download: 2.43 Mbit/s Testing upload speed.................................................. Upload: 0.37 Mbit/s 1m23.55s real 0m1.02s user 0m0.35s system speed
friday, 1 august 2014
Introduction to Linux:lfs101x Signed up for this edX course - need to work out if it's worth doing the paid version. Started the course today, so far so good - a good general introduction. What system should I use? Linux freeshell.de 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u1 x86_64 GNU/Linux KVM on OpenBSD? Arch Linux on BBB Scottish Regional Round 10 17 August 2014 : entered. bmx
thursday, 24 july 2014
UCI BMX World Championships 14.30 15.55 Training UCI BMX World Challenge 12-16 year 16.00 21.38 Competition UCI BMX World Challenge 12-16 year bmx
monday, 14 july 2014
SQL Joins on stackoverflow - found through lobste.rs here Unofficial BASH Strict Mode Unofficial BASH Srict Mode is article about using the set -euo pipefail mode for BASH scripts to make them work more efficently, and allow easier debugging. bash debug pipefail set sql
tuesday, 24 june 2014
Planning No obvious sign of an applictaion..
friday, 13 june 2014
DevOps This is the integration of development with operations - this helps to focus the attention on maintaining the operations - important if your technology is producing revenue streams. DevOps
monday, 2 june 2014
Heartbleed goes Wireless with Cupid Cupid code NO_PUBKEY Hit this W: GPG error: http://ftp.us.debian.org testing Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 010908312D230C5F error twice today - once on my ReadyNAS and once on my Lenovo S10-3… one solution to the issue, or SecureApt documentation goes into more depth. debian
thursday, 15 may 2014
Alverstoke Juniors igor igor is an automated proofreading tool for documentation files. Spell Checking in Firefox and Thunderbird Noticed that spell checking is working again but the fix is local to OpenBSD - the underlying bug is reported here .
saturday, 3 may 2014
OpenBSD Release process OpenBSD release process: unlock tree from 5.4 release, become 5.4-current (occurred july 29, 2013) ~6 months of rapid development for work to become 5.5 5.4 is formally released from stuff up to july (occurred november 1, 2013) slow down, no big changes, abi/api lock, become 5.5-beta tree locks, hopefully no remaining changes (occurred feb 28, 2014) developers test final snapshots on all archs, discuss outstanding issues OPENBSD_5_5 is tagged, considered "5.5 release" CD images are created for 5.5 release, Theo works on getting artwork, giving CD images to pressing plant tree unlocks, becomes 5.5-current (occurred march 5, 2014), rapid development starts leading up to 5.6 CDs for 5.5 release start shipping, ftp release happens may 1, 2014 Thanks to jcs for this overview. release OpenBSD
friday, 2 may 2014
xkcd Phone alt-text Presented in partnership with Qualcomm, Craigslist, Whirlpool, Hostess, LifeStyles, and the US Chamber of Commerce. Manufactured on equipment which also processes peanuts. Price includes 2-year Knicks contract. Phone may extinguish nearby birthday candles. If phone ships with Siri, return immediately; do not speak to her and ignore any instructions she gives. Do not remove lead casing. Phone may attract/trap insects; this is normal. Volume adjustable (requires root). If you experience sudden tingling, nausea, or vomiting, perform a factory reset immediately. Do not submerge in water; phone will drown. Exterior may be frictionless. Prolonged use can cause mood swings, short-term memory loss, and seizures. Avert eyes while replacing battery. Under certain circumstances, wireless transmitter may control God. xkcd
wednesday, 23 april 2014
Zaurus While trying to get the updated openbsd55_arm.ipk on to my Zaurus - I swapped out the sd card with the ports and www directory on - this caused boot to drop into single user mode. Coventry Building Society Coventry branch finder BMX Committee Meeting BMX track vimrc A useful titbit of Indentation information about vim from Marc Espie: sw=4 not tabstop=4 entr See Figure 1 DragonFly BSD Digest Should make a quick link for this one drop connection Eclipse have dropped the network again: 01392 330 296
saturday, 19 april 2014
Nexus 7 My Nexus 7 was failing to start - so google provided the following advice: Press and hold volume down Press and hold power button after about 10 seconds the screen comes on Press the word "Start"
saturday, 12 april 2014
British BMX Series Round 2: Cyclopark, Kent firefox-29.0beta5 make fake failed with an error about js/src/build/autoconf not being found - using mkdir -p build/autoconf in the js/src directory solved the issue.
wednesday, 26 march 2014
curl silently failing This issue bit me again as OpenBSD is using a chroot by default curl is unable to find dot.pem file for ssl … so it silently fails.
tuesday, 25 march 2014
OpenSMTPD Realised that smtpd would be a good replacement for fetchmail and do the mail collection and delivery for mutt.
wednesday, 19 march 2014
Ztype Final Score: 001328 Accuracy: 85.7% WPM: 40.4 bison Started to try and update > bison but it needs to use our m4… (see updating bison error ). ports help show the use of the portslogger tool: make install 2>&1 | /usr/ports/infrastructure/bin/portslogger ./ mpd Set up MPD and installed ario (gtk client) and ncmpc( cl client) and used the daemonforums how-to. Also installed id3ed to edit tags in my mp3 so the correct artist and file information is available. id3ed -i filename.mp3 This shows the tag information for an mp3 file.
wednesday, 5 march 2014
sparc Trying to get a sparc machine going - discovered my SS5 was failing with a cache failure. The SS5 was running OpenBSD 3.7 when it died.
sunday, 2 march 2014
Thoughts on Flash Steve Jobs wrote some interesting thoughts on flash: the future is HTML, CSS and Javascript. Kippo I've been running a ssh honeypot using Kippo on and off since the 16 Feb 14 and in that time I have seen 2219 failed logins using 1246 unique passwords. You can tell that many attacks are automated as they continue trying passwords after they have successfully guessed a password. A bike shed (any colour will do) on greener grass… Why to certain old articles keep turning up? Keyboard Hacking Ergo keyboard from reading about the Atreus keyboard, BOM . js python humour keyboard
thursday, 27 february 2014
OpenSCAD Updated website with an OpenBSD section in downloads :~) Building OpenSCAD Started building OpenSCAD from source git clone https://github.com/fcbsd/openscad.git cd openscad qmake4 but make failed on dependancies - eigen was not at 3.0 - trying to port eigen has ground to a halt… ( see tomorrow ) The Joel Test Do you use source control? Yes: git and cvs Can you make a build in one step? build a script Do you make daily builds? you should Do you have a bug database? Do you fix bugs before writing new code? Do you have an up-to-date schedule? Do you have a specification? Do programmers have a quiet working conditions? Do you use the best tools money can buy? Do you have testers? Do new candidates write code during their interview? Do you do hallway usability testing? ports code
sunday, 23 february 2014
pubic hair Where to keep your pubic hair from the Language Log . language
tuesday, 18 february 2014
LEGO® LEGO® fair play policy. lego
thursday, 13 february 2014
Book List The Practice of Programming has a Chapter on Debugging which is excerpted here [web.archive.org]. xrandr error Matthieu and Mark sent different diffs both fixed the issue I raised on ports@ about arandr failing. Teach Yourself Programming in… Came across Teach yourself programming in ten years by Peter Novig as a result of from Abstruse Goose . Inspiration : made me l
monday, 10 february 2014
x11vnc Set up x11vnc on debian for remote support. created .vnc folder put the password file for x11vnc in the .vnc folder To get x11vnc to start on system start up I created a x11vnc.desktop file in .config/autostart containing: [Desktop Entry] Encoding=UTF-8 Type=Application Name=x11vnc Comment=VNC Exec=/usr/bin/x11vnc -many -rfbauth /home/margaret/.vnc/vncmum -ncache -oa /var/log/x11vnc.log StartupNotify=false Terminal=false Hidden=false php: done right? arandr Updated to an new snapshot and arandr broke see marc . vnc php arandr
monday, 27 january 2014
Postcode Finder Moor Lea, EX33 2HP != Moor Lane thttpd Came across thttpd as a result of BeagleBone post on Ted Unangst's flak . But thttpd has not been maintained since release 2.25b in Dec 2003 - the supported fork is now sthttpd which is an OpenBSD package - but I only discovered this after building it myself and fixing the build issues that I came across. bbb
monday, 6 january 2014
Andriod Studio 0.4.0 Finally have Android Studio working needed to install SDK and install the ia32 libs as my laptop is running amd64: Enable i386 architecture [ U&L ] dpkg --add-architecture i386 further hints from Tim Mattison's blog apt-get install ia32-libs Now I just need to Build my first app OpenSCAD I fixed my laptop dependencies and installed OpenSCAD , but noticed that the OpenBSD version was behind the latest release, so I emailed a diff to ports@ . 4 paths to kernel hacking hacker school
sunday, 5 january 2014
... daemon : need to have a look.. TAILS tails ...
monday, 30 december 2013
Mont-Tremblant: -22° C It was cold at the top of the mountain today!
saturday, 21 december 2013
Checking Mail with Telnet To test a mail server using telnet: telnet mailserver 25 helo my.name.com mail from: <me@mydomain.com> rcpt to: <person@otherdomain.com> data message from me . Heathrow: Canada Skiing in Mont Tremblant in Canada. telnet
wednesday, 11 december 2013
eee PC Set up x11vnc to start automatically on user login on the eee PC using a shell script: #!/bin/bash /usr/bin/x11vnc -rc ~/.x11vncrc This script explicitly calls the .x11vncrc file which contains the following x11vnc settings: display :0 rfbauth .vnc/mums_pc forever localhost Xfce calls this script using "Applications Menu-> Settings -> Session and Startup" To maintain security of VNC I access the remote desktop through ssh: ssh remote.machine -g -L 5900:127.0.0.1:5900 FIT Standing at 06694.12 as of today! vnc ssh bash
monday, 4 november 2013
IEC C14 I need to get some IEC C14 (the male version of C13) to make some leads for mum's UPS . MineCraft on OpenBSD To increase the amount of memory available to MineCraft on OpenBSD: ulimit -d 4194304 /usr/local/jdk-1.7.0/bin/java -Xmx2048m -jar /var/games/minecraft/minecraft_server.jar nogui Adafruit DS1307 RTC Finally built my RTC kit from Adafruit. This uses a CR1220 coin cell battery to backup the time. Chromium issue fixed chrome issues resolved thanks Edd - eventually managed to build Chromium 30.0.1599.101 which fixed the issue.
thursday, 31 october 2013
The Thatch £50 deposit paid. Room 7
thursday, 24 october 2013
Chrome Chromium turned up in the packages again - but the crashing when opening the settings tab was still there. In the process of installing Chrome thunderbird stopped opening links with: ** (thunderbird:9931): WARNING **: Could not launch default application for URI: Failed to execute child process "chrome" (Is a directory) when I edited the userapp-Firefox-*.desktop file in ~/.local/share/applications/ and ensured that firefox was pointing to the right place this fixed the issue. Chromium Update Issue now fixed: 4 Nov 2013
wednesday, 18 september 2013
Grosvenor These are the people who sold my Hakko FX-888 - the other UK distributor of Hakko equipment is Dancap electronics How I Failed An excellent piece on Management by Tim O'Reilly: How I Failed
sunday, 14 july 2013
BMX Charlotte is going to Girls Only BMX Coaching at Gosport BMX Club 12:00 to 14:00 GoBMX on Facebook ripping Naddy gave some good advice to @misc mailing list with using lsdvd and mplayer to rip DVD's using: $ mplayer -dumpstream -dumpfile file.vob dvd://1 see here
thursday, 11 july 2013
Portege R830-13C Bought a refurbished Toshiba Portege R830-13C laptop, on first boot I pressed F2 and set the BIOS to boot from CD, I then put in my OpenBSD 5.3 CD, and installed OpenBSD 5.3. I then downloaded and installed OpenBSD 5.4-beta. The plan is to have this laptop dual booting between OpenBSD and Debian. Installed debian in the first partition of the disk. Getting GRUB to play ball was a nightmare - the documentation did not mention the solution: menuentry 'OpenBSD' { set root=(hd0,openbsd1) chainloader +1 boot } This needs to go in the 40_cutom file,then run: update-grub to update the appropriate grub files. Virgin Media Currently my ip address is 82.19.254.199 and the gateway is 82.19.252.1 Today was the first time that the network appeared to drop…
monday, 24 june 2013
BT Phone Cancelled 11 mins and 25 seconds - most of which was on hold waiting to give thirty days notice - no longer using BT line - due to moving to Virgin Broadband. Lexmark C500N AppSocket/HP JetDirect socket://192.168.5.66 Name, description and location details Make: Lexmark Model: Lexmark C500 Foomatic/foo2slx (recommended)(en) Set default options Test print … Success :~) You can talk to the printer direct through telnet: Lexmark International Telnet login: sysadm Password: no password C500 Configuration Utility 1.0 Unit Name: LX_00G38944 Serial Number: 00G38944 OpenBSD installation A big thanks is required for the developers of foo2slx printer driver for Lexmark C500N. pkg_add -v foo2zjs /etc/rc.d/cups restart set up as above :~)
tuesday, 18 june 2013
Beagle Bone Black ( bbb ) Plugged in my Beagle Bone Black today, initially plugged in the FTDI TTL-232R-3V3, but when connecting with x41:fred ~> clear; cu -l /dev/cuaU0 -s115200 Connected (speed 115200) ý¿½ˆ ˆ~�������������������������� [EOT] it just produced garbled output, so plugged in the Bus Pirate. Serial detail for Beagle Bone at: faq Using the Bus Pirate I was able to work out what was wrong with my connection to the Beagle Bone. bus pirate bbb
monday, 17 june 2013
Gudbrandsdalsost Eating some Gudbrandsdalsost - Norwegian goat and cow's milk cheese - awesome! U-Boot Just load the kernel via tftp and run it with 'go' command - hint from tech@ mailing list Zaurus Updated my zaurus - in preparation for seeing if I can build a beagle kernel on an arm platform…
friday, 31 may 2013
Jolla Take a look at Jolla and Sail Fish OS Meter Readings Generator 4596.34 Electricity 36809.7
friday, 10 may 2013
Screen Issues My Sony SDM-S204E after nine years sterling service developed a fault where the a four centimetre vertical strip in the middle would go fuzzy and then eventually go to a grey or black strip, making it frustrating to work with, so I have replaced it with a Samsung S22B150N LCD Monitor awesome Thunderbird was always opening maximised - just need to do Mod4 + m as mentioned in the FAQ : Maximised applications x41 Added a 2GB SO-DIMM chip to my x41 - so it now has 2 Gb memory - but the onboard 512Mb chip is not recognised as the new chip is not PC2-4200: real mem = 2137387008 (2038MB) avail mem = 2091048960 (1994MB) 0:2:1: mem address conflict 0x7f700000/0x80000 spdmem0 at iic0 addr 0x51: 2GB DDR2 SDRAM non-parity PC2-5300CL5 SO-DIMM Not sure if I will notice any improvements with the extra memory. lcd x41 keyboard lcd
thursday, 18 april 2013
CLI RAM : free [ debian ] and a dmesg|grep mem for OpenBSD , or sysctl hw|grep mem CPU On Mac OS X sysctl -n machdep.cpu.brand_string or system_profiler|grep -i process and on Debian: cat /proc/cpuinfo mode lines System Info: dmidecode Used cvt to get a working mode line for xrandr when gtf failed: Mode lines: cvt Brett Sommit Real Weird
wednesday, 17 april 2013
More KVM Create an 8 Gbyte virtual partition: sudo /usr/bin/qemu-img create -f qcow2 vdisk.img 8G Then installed XP /usr/bin/qemu-system-x86_64 -hda vdisk.img -cdrom /dev/sr0 -boot d -m 512 But I'm still waiting for XP to install only 2 hours so far…
sunday, 24 february 2013
Upgrade to 5.3-beta Had a kernel panic in 5.2-current on Sparc64 - so upgraded to 5.3 for testing. But had a second kernel panic that seemed to damage rc.subr, causing "rc_cmd: not found" errors and also the tail section of netstart, causing route errors as the route command was not finishing correctly. Sun V100 serial RJ45 I'm planning on making some special RJ45 cables to connect my V100 over the serial RJ45 ports for LOM so the following page should be useful: http://www.sunhelp.org/unix-serial-port-resources/serial-pinouts/
friday, 25 january 2013
Arduino Uno's arrived :~) Two new Arduino Uno's arrived today from Oomlout super speedy delivery! programming Arduino's with C WeScheme An interesting Video game project use algebraic concepts to create video games: WeScheme
sunday, 23 december 2012
Arduino: 8x8 LED Panel The following sites were useful in getting ready to program the Arduino: https://www.mainframe.cx/~ckuethe/avr-c-tutorial/ http://canthack.org/2010/12/programming-the-arduino-in-pure-c/ Arduino Playground solved my __cxa_pure_ build issue.
tuesday, 25 september 2012
Network Cables Following an excellent guide at http://www.ertyu.org/steven_nikkel/ethernetcables.html , I made my first cross over cable and second straight through cable (my first worked but was not wired correctly :~/ but it was less that 15cm…) network rj45
tuesday, 18 september 2012
APOD : Self Portait in Space Orbiting Astronaut Self-Portrait : an amazing picture. apod
saturday, 8 september 2012
Mini Maker Faire Brighton Brighton Mini Maker Faire
saturday, 23 june 2012
Crofton Saints Football Club Peter's Football Club Tournament 0800-1030 BBQ / Drinks slot PLUG at Havant Transition Fair ?
thursday, 21 june 2012
C Learn C The Hard Way - Zed A Shaw : a Zed Shaw C programing course. The C Book by M Banahan, D Brady and M Doran : C Programming book freely available online, first published in 1991 - currently out of print. c book
monday, 14 may 2012
Radio Signal Strength Sensor Radio Signal Strength Sensor could this be used to track riders for better BMX training?
friday, 4 may 2012
May the 4th be with you… Dealing with PDF 's I was appealing a PCN for parking ticket after I had paid for a parking ticket - so I downloaded the PDF from the Council Website - and need to edit it, after trying various tools, I suddenly remember gimp - import the pdf added the appropriate text saved the file as .ps and then used ps2pdf to convert the image back to a PDF , job done.
monday, 23 april 2012
Patches by Email Email Clients for patches
wednesday, 18 april 2012
Google Map URL parameters query string parameters Jobs ICT Teacher Ofsted School details
tuesday, 28 february 2012
Finding .ac.uk To do whois with .ac.uk domains you need to ask janet: whois -h whois.ja.net nameof.ac.uk
thursday, 2 february 2012
BMX Finally gained ftp access to the club web site , now to find the time to maintain it :~) bmx
sunday, 29 january 2012
The Camel is Toothless arguments against poor research
tuesday, 6 december 2011
sed Adding headings to lines: sed 's/^/Date and Emailed to: /;n;s/^/Subject: /;n;s/^/Message: /' filename sql Oracle have a regexp_like() function for matching against a regular expression in a where clause: REGEXP_LIKE( searchcolumn, pattern [, matchoption]) The match options are one of: c - case sensitive matching (default) i - case insensitive matching n - allow match any character operator m - treat source as multiple lines
thursday, 21 july 2011
Muppetry Updated my Thinkpad X41 Laptop to OpenBSD 5.0-beta, used sysmerge to update /etc and then when I tried to start X it failed with: (EE) No devices detected. Fatal server error: no screens found This was due to OpenBSD not allowing X to access the memory and was fixed by uncommenting the sysctl.conf 'machdep.allowaperture=' setting, and was the first line in the Xorg.0.log file: (WW) checkDevMem: failed to open /dev/xf86 and /dev/mem (Operation not permitted) Check that you have set 'machdep.allowaperture=1' in /etc/sysctl.conf and reboot your machine refer to xf86(4) for details
wednesday, 6 july 2011
detox Found this useful utility to deal with stupid file names. Unfortunately creating file names that cause issue with is far to trivial in certain os cleaning up files names is easy with this utility. detox
monday, 4 july 2011
Google BSD Search is dead :~( Apparently Google have killed http://google.com/bsd, apparently the main search is good enough… search
wednesday, 6 april 2011
VNC VNC was failing between my OpenBSD box and my MacMini with the following error: try_create_image: shm image create fail: image == NULL try_create_image: created *non-shm* image: 1360x768 try_create_image: image->bytes_per_line: 5440 Using the following command line: x41:fred ~> vncviewer -bgr233 -passwd macminivncpw mini:5900 Turns out this was linked to the bgr233 option, removing that option allowed the connection to succeed.
wednesday, 23 february 2011
Rainfall Problem Added a scratch version of the Rainfall Problem , but currently it does not check that input is a positive integer, which is part of the specification. PCC in Beta PCC is in beta release state. code pcc
monday, 14 february 2011
MPC-L MPC-L is an £90 compact machine httpd http(8) patch to allow location of etag-state to be configured built this patch for testing. on_url_shorteners An interesting article by joshua schachter on url shortening - raising some interesting points. url
friday, 11 february 2011
SPAM: UK Legislation Interesting article on Email SPAM
friday, 10 december 2010
Zend Framework Added a new Zend Framework site to CVS , but when checking out the new repository the symbolic link to the zend library was not included in so the application failed with the following message: PHP Fatal error: require_once(): Failed opening required 'Zend/Application.php' (include_path=':.:/usr/share/php:/usr/share/pear') in php
friday, 3 december 2010
Winter School: KDS Stoke Winter School details kds
friday, 26 november 2010
What every trainee Teacher needs: an object of authority! authority obtuse goose
friday, 5 november 2010
Granada: KDS Winter School details kds
saturday, 11 september 2010
OpenTech 2010 See www.ukuug.org/opentech for details.
saturday, 21 august 2010
Why GNU grep is fast A great explainer on why GNU grep is fast . grep
wednesday, 23 june 2010
What is Computer Science https://www.cs.bris.ac.uk/home/page/teaching/wics.html Zend Framework Developing a CAS database using the Zend Framework on OpenBSD . zf configure db-adapter 'adapter=PDO_POSTGRESQL&host=localhost&dbname=cas&username=zfuser&password=pass' This command failed as I had the pdo adapter name wrong it was the abbreviated one of pgsql! zf configure db-adapter 'adapter=PDO_PGSQL&host=localhost&dbname=cas&username=zfuser&password=pass' This was successful. Configuring Zend to use a PostgreSQL database. sql php cs
friday, 7 may 2010
Three men are in a hot-air balloon. Soon, they find themselves lost in a canyon somewhere. One of the three men says, “I’ve got an idea. We can call for help in this canyon and the echo will carry our voices to the end of the canyon. Someone’s bound to hear us by then!” So he leans over the basket and screams out, “Helllloooooo! Where are we?” (They hear the echo several times). Fifteen minutes later, they hear this echoing voice: “Helllloooooo! You’re lost!” The shouter comments, “That must have been a mathematician.” Puzzled, his friends asks, “Why do you say that?” “For three reasons. First, he took a long time to answer, second, he was absolutely correct, and, third, his answer was absolutely useless.” Source halting problem joke
wednesday, 14 april 2010
Moodle Moot UK Senate House, University of London http://moodlemootuk2010.org.uk/ Certainty Based Marking Installed Moodle 2.0, used Zip in PHP5 on OpenBSD . moodle cpd
monday, 15 march 2010
BCS Hampshire Branch Title: Conscription for the Cyber-War Joint Event with BCS Cybercrime Forensics Specialist Group, BCS Hampshire Branch and Southampton Solent University Speaker: Denis Edgar-Nevill FBCS, CITP, Chair BCS Cybercrime Forensics SG Time: 6pm for 6:30 start Venue: Herbert Collins Building, Southampton Solent University, SO14 0RD cpd
friday, 9 october 2009
Year 8 MH Awareness Registration Main Hall Period 1 H4 Period 2 SS5 Period 3 IT3
wednesday, 9 september 2009
Support OpenBSD After reading Supporting OpenBSD post I though it was time to advertise the OpenBSD orders page … I'm waiting for the release and my disks from http://www.openbsdeurope.com/ . bsd OpenBSD
saturday, 1 august 2009
London Triathlon Competing in the London Sprint Triathlon. Create a start of unit questionnaire Use limesurvey to create a start of unit questionnaire which includes what the students want to achieve from the scheme of work.
monday, 22 june 2009
Observation P4 9It12 APP training for KS3 P5 with Jan Blemmings
wednesday, 10 june 2009
Visual Studio 14:05 P5 Meeting Room - main corridor. Year 7 Reports Due cpd
thursday, 23 april 2009
BHERG Sixth Form Library, Bay House School 3.15 to 4.45 pm Report of SSAT NQT. Agenda 3.15 3.30 pm Arrival and refreshments 3.30 3.35 pm Introductions and welcome (GW) 3.35 3.45 pm Action Research: Year 7 Behaviour in English Nikki Owen, Social Science Department, Bay House School and Sixth Form. 3.45 3.55 pm SSAT NQT Leadership Programme Feedback and Research Interests 3.55 4.15 pm Building Learning Power: Learning Audit Dave Hall, Senior Teacher, Bay House School and Sixth Form. 4.15 4.35 pm Collaborative Cross-Curricular Working in Lower Sixth Cynthia Selby, Sixth Form ICT Coordinator, Bay House School and Sixth Form. 4.35 4.40 pm Bay House as a Learning Hub Annie Bainbridge, Advanced Skills Teacher, Bay House School and Sixth Form 4.40 4.45 pm Any other business 4.45 pm Close The Priory Community Schools YouTube page is at: http://www.youtube.com/user/Priory2008
monday, 2 march 2009
707 Doing Assembly Chairs
friday, 13 february 2009
Year 7 Cooking Event Lunch meeting. Period 5: Main Hall.
tuesday, 27 january 2009
New Staff Breakfast - Main Hall 08:30 Lunch - IT2 12:20
saturday, 7 october 2006
Moroccan Crickets Beth was in the Atlas Mountains and came across these huge crickets: katydid invertebrates
thursday, 3 january 2002
OpenBSD on a Libretto 70CT Finally emailed OpenBSD www mailing list to mention that the documentation for Libretto 50CT also worked for the 70CT. OpenBSD
$Id: dates.htm,v 1
$Id: diary,v 1.40 2026/04/05 01:05:38 fred Exp $