23 Followers
129 Following
86 Posts

Brazilian student. Cybersecurity & IoT nerd.

Opinionated in a funky-fresh, nerdy, non edgy kinda way.

Sorry about the longposting on main.

Interested in #blackculture, #linux, #c, #embedded, #computerengineering, #cats and the other great things about life.

GitHubhttps://github.com/JoaoNasMonteiro
Moodboard
actually my coding assistant *is* certified to give medical advice. that's why it's called AGENTS.*md*

Gaslight
Gatekeep
Girlboss

#git #badjoke #programming

Andrew "buinnie" Huang's Dabao, which I wrote about back in January, is now crowdfunding: under $10 (plus shipping, admittedly) for a microcontroller board built around the Baochip-1x - a #RISCV part with "mostly open RTL," and packaged in a way you can peer beneath the silicon's surface with an infrared torch and a modified inspection camera.

https://www.hackster.io/news/andrew-bunnie-huang-opens-crowdfunding-for-the-radically-open-dabao-baochip-1x-dev-board-be3fc5add565

#Technology #News #Hackster #OpenSilicon #OpenHardware #Microcontroller

Andrew "bunnie" Huang Opens Crowdfunding for the Radically Open Dabao Baochip-1x Dev Board

Board promises RTL and Verilog sources all the way through to a chip you can peel back with an infrared lamp and an inspection camera.

Hackster.io
The only downside is that it made me install #npm on my machine >.>

Been scratching my #retrogaming itch with some #wasm4 development, and it's been pretty great! It is honestly a great tool for easing people with some #gamedev experience into #baremetal programming (with all the direct memory access and whatnot), honestly feels a bit like programming an #embedded #microcontroller with a really good library.

The semester is starting again soon though, and so I may have to abandon recreational #coding for a while :(

"The solar panels delivered by a single container ship will generate as much power over their lifetimes as more than 50 ships carrying liquefied natural gas (LNG) or 100 carrying coal, according to recent IEA analysis."

#solar #coal #ships

"I'm going to take my music, my culture, where I'm from and mix it with this language that I love so much, which is jazz."

After a decade of musical soul-searching in New York, Puerto Rican bassist Alex ‘Apolo' Ayala found his voice by embracing his cultural roots and the jazz tradition. His sophomore album reveals an artist now "unapologetic" about his musical message.

Bomba Meets Bebop — The Afro-Puerto Rican Fusion of Alex ‘Apolo' Ayala:

https://www.thetonearm.com/bomba-meets-bebop-the-afro-puerto-rican-fusion-of-alex-apolo-ayala/

Bomba Meets Bebop — Alex Ayala's Afro-Puerto Rican Fusion

After a decade of musical soul-searching in New York, the Puerto Rican bassist found his voice by embracing his cultural roots and the jazz tradition. His sophomore album reveals an artist now "unapologetic" about his musical message.

The Tonearm
The windows => Linux => LazyVim => pure neovim pipeline is the real CI/CD

I managed something that is (I think), very cool

It's not flashy, but basically I managed to write a simple MQTT client based on the Eclipse Paho library. It is an async sub/pub client that: 1. sends data it recieved on the topics it is subbed to to other processes via Unix Domain Sockets (UDS) with a custom message struct and 2. recieve messages from other processes via UDS and publish them on a topic.

There is some more cool stuff too, like the memory management is all made using Arena Allocators (Linear Allocators) and stack memory. This means that the program has a very predictable memory footprint and is very very fast, since the memory layout is cache-friendly.

It is not yet finished, there are a lot of debug statements and global variables that I would like to eliminate on the future, but alas classes are starting again soon, and I am moving this week, so I won't have much time for coding in the foreseeable future.

But it is mine, and I made it, and for someone who had not much more than Programming 101 - level experience with C a couple of weeks ago, this is really rewarding.

#C #programming #buildinpublic #Linux #MQTT #memory

I'm reading a book published in 1988. I'm the first reader of it. I know this, as I had to cut open some badly trimmed pages.
It's been well kept on a shelf, but nearly 40 means there's some interesting light damage.
The burgundy cover is a mix of inks, with cyan shrugging off any UV fading.
So you can see the front was shaded, but the top corner on the back poked out past the books beside it.
#print #design #ink #books #reading