winduptoy boosted

We're harvesting around 10-15 lbs of produce every other day at the moment. Growing enough to feed ourselves, store for winter, and share with others. We're doing it all organically on about 1772 ft² (0.04 acre) in an urban area. We're not just feeding humans, but also a large population of insects and wildlife that have moved in as well. I share all of this because I want others to know how very possible it is to cultivate abundance for yourself and everything around you. 💚 🌿

winduptoy boosted

"Scientists spent a decade intensively monitoring the impacts of a large government-funded experiment at Hillesden, a 1,000-hectare commercial arable farm in Buckinghamshire. (...) Numbers of some butterfly species including the gatekeeper and green-veined white doubled, and birds that usually feed on insects benefited from the shelter provided by hedges and grass margins, including the great tit, up 88%, and blue tit, up 73%. They also found that overall yields at Hillesden were maintained – and enhanced for some crops – despite the loss of agricultural land for habitat creation."

The science is in: permaculture works, it can feed us all and it helps the planet too.

Just had a chat with Facebook's new AI and it confirmed that Facebook is bad. I wonder how far I can take this. 😂

winduptoy boosted
winduptoy boosted

Hello Merveilles 👋 I've been a big fan of this instance for a long time and I'm honored to join the likes of everyone here.

Much of my time is spent working with plants and animals, preserving harvests, and educating folks on all of these things. I also design and build tools and software alongside @winduptoy at I'm 500-hr certified yoga instructor, VCE Master Gardener, and pursuing a dedicated art practice.

winduptoy boosted

All News Is Bad News

"Well, from my experience you ignore all of the things you cannot control and that have little bearing on your life (again, if there is some news that will actually effect your life you’ll hear about it) your focus narrows to your local environment. To yourself and your family and your street and your neighbourhood. These are things you can influence. And from here your influence ripples outwards, and rather than being trapped by impotent rage and fear and confusion, you see that the reality is that you can make things happen. And this is the only piece of news that matters."

winduptoy boosted

I'm connected to my device over serial/UART using minicom, but I want to defer sending what I type to the device until I hit enter, allowing me to correct typos before sending. I've read that this is called "cooked" or "canonical" mode as opposed to raw mode, which sends every character as you type.

I can't find anything online or in the Minicom manual about getting it into cooked/buffered/line mode. Does anybody use this?

winduptoy boosted

I *love* audiobooks. When I was a high-school-aged page at a public library in the 1980s, I would pass endless hours shelving and repairing books while listening to "books on tape" from the library's collection. By the time iTunes came along, I'd amassed a huge collection of cassette and CD audiobooks and I painstakingly ripped them to my collection.


Here I am with my $10 logic analyzer and my ARM chip, writing assembly from scratch and debugging it. I always thought this kind of work would forever be beyond my skill level, but here I am doing it and having a blast. The young web developer me would think my hacker level is over 9000.

You can do it too! 😎

Slow and steady progress on big projects.

This is my great great grandfather and his medals for winning bike races.

I'm beginning to find sufficiently abstract C code to be more confusing than assembly. Like, just poke the register and write a comment explaining what you're doing, don't give it ten different names spread out across multiple files.

The good one on the left SHOULDN'T work because instructions need to be aligned, and 0x10000109 is not 2-byte aligned (Thumb), but somehow it does?

Why is the .type directive affecting my vector table at all?

My brain is cooked. 🤦

Show thread

Can somebody help me understand what the heck is going on here? (ARM Cortex-M0)

When I assemble this simple blink program, it works flawlessly. When I remove line 22, all hell breaks loose.

As I understand it, .type directives are metadata only. So I diff the output of objdump between good and bad. You can see it's changing the pointer in my vector table by one. The disassembly of the bad one actually looks CORRECT though, because `main` starts at 0x10000108.

winduptoy boosted

Green skills are the knowledge and abilities needed to develop and support a sustainable and resource-efficient society, such as permaculture gardening, ecological construction, maintenance, recycling and renovation.


to anybody who's read JonesForth: why does he reserve 3 bits but only use two flags in the length byte (IMMEDIATE and HIDDEN)? Seems like words could be up to 64 characters long if only 2 bits are reserved.

Show thread

trying my hand at implementing JonesForth for Cortex-M0 lets goooo

winduptoy boosted
winduptoy boosted

Van :twitter:

If "Share The Road" feels more difficult/dangerous than it used to, it's because it is.

Show older

Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them.