Been a hot minute since I posted here but oh well I think this is worth sharing: We're at Tzoumerka in northern Greece and today we went up mt. Strogoula (which means something along the lines of "round"). Here are some pics from the hiking refuge we reached up the mountain after a 3ish km walk.
Arrived at paxos this morning and our apartment is amazing! I also finished adding a projects list on my website and a scrolling cue. I really like how it turned out on mobile but desktop has a bit of work left to do.
after the trip to greece-but-50yrs-ago-and-scam island of sicily, we are leaving for the Greek island of Paxos. However, that means we had to wake up at 4 in the god damn morning to make a 500km drive to the port that has ferries there and catch the 10:30 ferry. (Now if you'll excuse me I need to physically temporarily die).
Finally left Sicily and returned to Greece! It wasn't the best trip I've had but it wasn't bad either. (P.S. @cfanoulis et. al. plane stans we flew on one of the new Airbus A320's with the new Aegean logo and improved wings!)
Last full day in Sicily: Today we visited the palace and church inside it. Nerd highlight of the day is that there was a lion sculpture that was scanned with photogrammetry and 3d printed!
Day 6 of 🇮🇹: it is statistically certain that I now have some form of SARS/HIV/Hepatitis/Meningitis/PTSD/USB or HTTP
Day 5 of sicily: cool church in Corleone, also what the fuck is this crossbar in our new apartment
Day 4 of Sicily: today we went to a beach that's just like the one next to my village in Greece and then we went to the valley of temples in Agrigento which is, well, full of temples
~daddy Elon contracted me to come to Mars~ Day 3 of Sicily: we visited the volcanic mt. Etna (this is just a landscape the mountain is much higher)
day two of Syracuse, Sicily.
Image captions:
• Pythagoras memorial
• This tree generates its own supports for overhanging structures
• I paid 12 euros for this
34th rule of Italy: if it exists there's pasta of it
Started adding a projects list on my reactjs website, it’s not complete yet but here’s two I added for a start
Giving people reasons to call me delusional day 4: did a semi-marathon around my village and explored some places I haven't really been to much. Tip: wait for the sun to go down before you start, yesterday I cycled half as much and sweated twice as much.
Devnol induces physical self-harm by riding a bike with 45°C direct sunlight day 3: rode to the local beach and back and made an ursa minor with a long ass tail
cycling cycles day 2: yes, that is a bike lock
getting thicc legs day 1
Today I bought a UPS for my server and finally completed the first version of github.com/devnol/powerSurge, a raspberry pi pico-based dumb shutdown system. It detects when the power falls out and while the server is running on the UPS power, the pico pulls low the power button of the server, telling it to finally shut down safely and without loss of any data. In the future I plan to add a restart feature if the power comes back up after a specific amount of time and an ambient thermometer so that it shuts the server down if the temperature gets over the specification. If you have a homelab and like tinkering with hardware this project might be for you, so if you want give it a follow on GitHub to get updates on my progress on it.
Secured my self-hosted websites with Let’s Encrypt today! It was so simple I can’t even believe it worked.
Fixing a broken nintendo switch lite today, I'll be livestreaming on :youtube: in 80 minutes youtu.be/caj03Or-84M
Finally finished my 2fa token generator! Source code at github.com/devnol/pico-2fa-tokenFinished the circuit for my off the grid OTP token powered by the Raspberry Pi Pico! I will make the display work tomorrow. For now it outputs to serial Code and schematics here (not ready yet): github.com/Devnol/pico-2fa-token
The hardware part is complete! The black power supply is used for probing whether the power from mains has fallen, the white power supply is for providing constant power to the pico, the large board is the target machine (my server’s front I/O board) and the white breadboard is a voltage regulator!
Set up Cloudflare Argo Tunnel so I can now ssh to my server without the need for a port forward or a direct IP exposure. Everything gets routed through cf and only the emails I whitelist can login with OTP, GitHub or Google
FINALLY completed the main part of my personal website, hosted on GitHub Pages and written in ReactJS! devnol.github.io
This animation took so long I don’t even wanna talk about itReceived my Heck Club Stonkers today from @cfanoulis! They look thicc, my favorite is the Macintosh one
Today I worked on my personal site again, I rtfm and learned how to use components, state hooks and added these buttons that change depending on which button you click. Next I will populate these buttons and add actual proper content devnol.github.io
Started making my personal website with React! It’s not ready yet, but so far React has been pretty simple and easy to use. It’s not much right now but that’s all I had time for today. devnol.github.io
Feeling kinda reactful today, I think it’s time for me to make my personal Website cuz I still haven’t done that somehow lawl
I had no school today so I sat down and fixed one of my old projects! github.com/Devnol/Time-Bombpsa: f*ck cloudflare
Today I played cookie clicker and discovered that the whole earning system relies on a single function (I’ll let you find it on your own). Then things got a little bit out of hand…
I’m not that good at drawing and graphics design but I made this logo for my new GitHub org (What I like to call a startup without the bureaucracy) that @Odyssey346, @Midou, @akisblack, some others and I are working on: Neutron Technologies.
Today I called my ISP for the 5th time complaining about how I can’t open ports 0-1023 and I found out what I had to do to fix it. And it worked! I currently have my raspberry pi and portainer network forwarding at port 80. I also learned how to use the nginx reverse proxy to show different pages depending on the subdomain!
Today I had to migrate my data over from an old freenas server via cli so I learned to use most unix commands for data handling with their most important flags such as ls, df, cp, mv, mount, umount, mkdir, split and rm.
This is the so-called server: a decapitated Clevo laptop from 2009
Today I watched the Hackropolis Teachable Machine workshop @cfanoulis and co. did last Wednesday made by the one and only @matthew (happy b’day btw) and made a proof of concept implementation of the children’s game 007 (some call it James Bond): 007test.devnol.repl.co
I went outside today (I know, shocking innit? There was no power or internet so not much else to do) I built a snowman with a friend.
Day 2 of Pico desk clock, didn’t have much time today so I worked on the Fritzing Hardware schematic.
Day 1 of making desk clock for the RasPi pico, I implemented a date selector (with days in a month actually being based on the month and whether the year is leap) as well as made the input controls for the system (output is currently USB serial but will be i2c display)
Soldered the pins on my raspberry pi pico and wrote a little program that turns the led on when you press the buttonFor all you Raspberry Pi Pico fellas with macs that use vscode (that narrowed it down a lot geez), I made a repo with all the hard work of getting the pico-sdk to work in your development environment already done! github.com/Devnol/pico-boilerplate All you have to do is follow the getting started guide on the Pico website!