I went to university but clearly remember spending nights teaching myself stuff that I enjoyed (and failing modules because of it because it took up my time).
There was maybe one course, on compilers that I really enjoyed, but everything else was maybe a little bit "eh". The networking course was underwhelming, I knew everything before taking it and it never taught anything practical IN networking either.
It's hard for me to give an unbiased view but I partially have seen "both worlds", but now I get to see how others have done without it.
nostr:nevent1qvzqqqqqqypzp4s5nq3ujrzgvhjtcs62f0s6rm50w24tmqegm5zehf83ramr8v9kqyv8wumn8ghj7mn9wfhhxarj9eux6u3wwfhkx6mn9uq3wamnwvaz7tmcd4ezuatnv4hx7um5wghx7un89uqnyamnwvaz7tmwdaehgu3wwdjhyanfvdjhxtnyv4shvmtf9eshxumfvahx2epwdejhgam0wf4n5dehxumj7qpqdhs0jda545xmdgt8kvj579gzutmmfjnnlvv2fktfy479an4phjtqdwk3uc
Tristan Brice Velloza Kildaire
deavmi@deavmi.assigned.network
npub16c2f...xaj2
Computer programmer 🧑💻, wine drinker 🍷, opinion haver 🗣️, Roman Catholic ✝️
I have quite a keen interest in compilers, operating systems, routing and food.
XMR: 43jx2gRMRxBauz2gwKTb9VJyUqKNg7wVPVVhQd32cgUA6WGhs2haJXAHfrdTzTKdYfeGEbDT8FtkF45sKMAEyasWRSyG5Sj
BTC: bc1qkvduq9rwray2ymrvkrven3m8vsp9ah55f4hnc4
SimpleX: https://simplex.chat/contact#/?v=2-7&smp=smp%3A%2F%2Fhpq7_4gGJiilmz5Rf-CswuU5kZGkm_zOIooSw6yALRg%3D%40smp5.simplex.im%2FG0HWkVbLHEAC38X3oPTL6iOLZnJ0gC32%23%2F%3Fv%3D1-3%26dh%3DMCowBQYDK2VuAyEAc_KgxEP05S0o28ZO2FoaWC-fmRPWsjRUYNGTiE9N-y8%253D%26srv%3Djjbyvoemxysm7qxap7m5d5m35jzv5qq6gnlv7s4rsn7tdwwmuqciwpid.onion
Notes (17)
You don't need a degree to be a computer scientist.
Hope we can destroy that myth going into 2026.
You can now fill up your configuration structs with values derived from JSON.
Just added a JSON-based provider to my configuration library, hummus.
https://github.com/deavmi/hummus/pull/1
#code #dlang #hummus #json
Nostr not maybe?!?!?
Fellas, what country is this located?
#meshtastic


Spent roughly 3 weeks or so learning #Go
Was easy actually, in retrospect. The more languages you learn (and by that I mean deeply, not surface level) the easier they become to pick up in a meaningful way.
Lesson learnt: Always space your seeds when planting.
my dumb self thought I could just grow carrots like this, RIP I know how it will turn out
atleast my turnips and beetroot are growing


average day at work (I'm blind now)
https://nostr.download/d6305cfd8337b82fa8ab5eb3ae6234b440d865b775df39aaae46199dd6af9693.mp4
Tested out the LillyGo T-Echo today and got great results once again (sim, em cima o meu telhado branco)
The benefits of this unit are that it's:
1. Portable: The device comes with this enclosure and only the antenna is detachable (which is good if you want to attach custom ones with longer pigtails)
2. Has an e-ink display: Useful for seeing the updates and significantly more power efficient than a normal screen that other such devices have
3. Builtin-GPS: Your Meshtastic node itself can now broadcast its longitude and lattitude as part of its telemetry data
#meshtastic #networking #lora


Bitcoin is meant to be spent
Mythical umlungu w 

Great documentary from the Grayzone
https://www.youtube.com/watch?v=KeUnjVdV4ho
Learning Go is going well.
Slice maxing, they have an interesting implementation. In D, for example, you cannot up-length a slice, only downsize it. To be honest that makes more sense. I understand the differences in the internal implementations too and how to use them, but thought it was interesting that Go did it differently.
#D #go
Go's recover() is basically checking-and-clearing errno() during an unwind; but for the 21st city slicker with a Macbook
https://go.dev/blog/defer-panic-and-recover
Golang's `defer` is lackin'.
Could have added scope guards, but added something that:
1. Only works with function calls?
2. Evaluates the arguments at defer line not deferral time
3. Yeah number 1 tbh
Either way enjoying learning another language for fun, took some getting used to (the type system isn't that straight forward; and that's coming from someone who understood OCaml very well/enough).
I think it may have been hyped a little but I want to learn it anyways; best way to see if the juice is as sweet as they say it is.
Decided to start learning Go, going to see how much I can learn just before the end of this month.
Will probably be the fastest I have learnt a language. Going for a speedrun.
#golang
Sorry, I'm back in Mallorca, can't chitchat chica
#homelab #docker 
