Email or username:

Password:

Forgot your password?
2,446 posts total
Devil Lu Linvega

Happy to see that our lockers are still well stocked up after months at anchor. We planned better this year compared to the last, the boat's cellar is still half full of the pickled vegetables we made last winter, and we have some every day. The grain carboys are about half fill too. It's blackberry season now, we'll be able to round off august on solar cooked blackberry cakes.

tbsp

@neauoire where I live the city comes through and cuts back so many blackberry bushes along paths weeks before they're ripe. It's so sad, and most that remain are very hard to access.

minikomi

@neauoire "Solar Cooked Blackberry Cakes" is a very nice phrase indeed

Alexander Cobleigh

@neauoire oh any recipe fer the cakes? :3 picked 600g from a bush close by yesterday and will probably go for more :)

Devil Lu Linvega

Added support for lambdas to Varvara's Bicycle
wiki.xxiivv.com/site/bicycle.h

Added a bit of information on the whole topic of anonymous functions and what one can do with them.
wiki.xxiivv.com/site/uxntal_la

cc @dcreager That might be fun for you, I'm not sure how deep you're thinking about going into the functional side of things.

Devil Lu Linvega

I didn't think it'd be so useful, but I'm really enjoying using Note Pad to keep track of fleeting thoughts and misc TODOs.
:mac:

Show previous comments
thedæmon

@neauoire Into classic mac esthetics today? :flan_guns:​

mirth

@neauoire Having used the Mac Notepad quite a lot in the 90s, agreed. Scrapbook was nice too. Useful without a lot of complexity.

Andy Alderwick

@neauoire Thank you for reminding me of the cute notepad program I got for the CPC back in 1992!

cpc-power.com/index.php?page=d

Devil Lu Linvega

@dcreager I've asked Alex if they could stagger our time slots. I hope that's okay, I'd hate to miss your PWL.

Douglas Creager

@neauoire Wow, thanks for catching that! Yes def 👍 to staggering our time slots if they can do that, I’m also looking forward to seeing yours!

Devil Lu Linvega

Today, I finished the first pass of proof-reading for @rek's upcoming novel Wiktopher. It has been a long project, it makes me happy to see the thick annotated manuscript on my desk, we've been working on this for many months now(years?). After correcting each chapter, I read it out loud, to make sure it flows well and that the rhythm was good.

I'm super excited for its release, but we're still ways away.

Show previous comments
Devil Lu Linvega

I forgot what real speed felt like, it's nice to be back on the x250 and building 800 html pages for my wiki in 300ms with uxncli.

tinspin

@neauoire We need backups preferably ones that have compatible disk media. I'm long RPi4 with passive cooling and SanDisc cards: move.rupy.se/file/last_compute (though I shamefully have not switched to it as main machine yet) Otherwise I recommed X25-E SSDs with either Atom or Xeon (also passively cooled but with fans on top) from ~2019. Mainstream consumer hardware only leads to frustration. I know the philosophy of reuse and repair; but I'm arguing for build it yourself.

Devil Lu Linvega

The destination that I'm grasping for is getting ever farther at the same rate that I approach it, but for as long as the program decreases in size, and increases in reliability, the chase remains exhilarating.
wiki.xxiivv.com/site/now.html

Devil Lu Linvega

We've used the solar stove nearly every single day since we casted off a couple of weeks ago, enough that the reflectors are start to bend inward from the heat and sun exposure..

[DATA EXPUNGED]
xoorath

@neauoire What’s the best thing you’ve made on the solar stove?

Devil Lu Linvega

Worlding is the art of devising a World: by choosing its dysfunctional present, maintaining its habitable past, aiming at its transformative future, and ultimately, letting it outlive your authorial control.
ribbonfarm.com/2019/03/05/worl

Devil Lu Linvega

It's amazing to see that Alta Plana is still frequently updated.
altaplana.be

Thomasorus

@neauoire Benoit Peeters was recently interviewed in the Arrêts sur Image media about sexist/misogynistic representation in French and Belgian comics, but also in his own series, and I was soooo relieved to see him acknowledge his own shortcomings and wanting to do better. It's so rare to not be disappointed by a creator you like. It's paywalled but is you want to watch it tell me and I'll see if I can share it. arretsurimages.net/emissions/s

Devil Lu Linvega

"Maude’s basic programming statements are very simple and easy to understand. "

Never, ever start your tutorials that way.

Show previous comments
R4_Unit

@neauoire Yeah this is one of the first things I learned when writing technical things. People write these things thinking it makes it more approachable (don’t worry, you’ll have an easy time) but all it does is alienate anyone for whom it is not easy. I actually wrote a quick plugin for my text editor that highlighted any instance of “simple”, “easy”, “trivial”, “straightforward”, and about a dozen other similar words. Deleting them always made my writing better and more approachable.

nf

@neauoire when I first started doing technical writing in my work, @robpike taught me never to describe things as “simple” or “obvious” or to say “just do x”, all of which imply a facility in the reader that may not exist. It stuck with me.

Devil Lu Linvega

To find out where the forest forest fires are in Canada, you have two options:
- A twitter account, that requires you to sign in to access.
- A javascript heavy map that takes forever to load, and will 50/50 crash the pinebook

This is pretty great.

Show previous comments
Gabriel Pettier

@neauoire i know this shouldn't be needed, but is nitter (for example nitter.nl/) fine to access the twitter account unlogged?

Florian

@neauoire I've been in canada for only a year and half, so I'm definitely ignorant in that regard, but is the 2nd one you're mentioning firesmoke.ca/ ?

If not, their FAQ provide a technical description of their system and source; would that help? firesmoke.ca/resources/bsc-201

phisch

@neauoire this should (easily) made available via a stupid APIs that gives a json as response or better in an osm-like format.
I don't get why this isn't the main way of propagating this kind of information

Devil Lu Linvega

Implemented something like lambdas(fancy word to mean inline anonymous functions) in #Uxntal, it makes some types of code a bit more readable. Here's a little snippet that applies the body of a lambda to each pixels of a 256x256 texture. The body of the lambda is Viznut's code from the Permacomputing paper in the latest Computing Within Limits workshop.

WimⓂ️

@neauoire Yay, Uxntal just got a bit more functional ^_^
This is really handy for maps and folds.
As always I'm amazed by how quickly you inplemented this!

Devil Lu Linvega

I spoke too soon earlier, it turns out that forth-style lambdas are possible by adding only 31 bytes to the self-hosted assembler. It might be worth it, it adds a lot of expressiveness by allowing to play with a lot of joy-like things.

Show previous comments
max22-

@neauoire looks cool ! often I can't read uxntal code, but I immediately understood this one. where do you store the code of the lambda ? you just push the address of the first instruction after the first "{" ?

Nico Nico Belić

@neauoire you're making me come back to Factor and Joy :)

and try uxntal + varvara but that's for another day... maybe a port of Joy?

Devil Lu Linvega

Instead of an absolute address(a-la cdr) to the end of the lambda scope, I'm piggy-backing on the JSI opcode which stores a relative address, so this gives me the length of the lambda scope, and as a side effect, "free" Pascal-style strings. I've totally lost track of where I was going with this lambda project, but I LOVE IT

Devil Lu Linvega

A Hawk & A Hacksaw - You Have Already Gone to the Other World
#theStudio

nf

@neauoire ah man haven’t thought about this for a while!

Devil Lu Linvega

Spent all afternoon trying to implement closures in Uxntal, with an implementation budget of 0x20 bytes, and I couldn't get it done. I've tried both strategies, inline and jumping over, or collect and write at scope change. Both are more intricate than I'm willing to spend, but in different ways.

William D. Jones

@neauoire The ~~Kolmogorov~~ 100 Rabbits Complexity of closures is over 32 bytes. Noted.

Helge Rausch

@neauoire I played around with closures here, to get a *spec style DSL working: github.com/tsujigiri/uxpec#usa
I didn't check, but it's very likely much more than 32 bytes, though... 😅

Devil Lu Linvega

By the time we got back to the shore, the water had risen to waist high where we had anchored it, which was the beach at the time. When trying to board the dinghy from the water, I went for a very brisk and bracing swim as I tried to plop myself into it. I'm sure it must have been an absolute joy to watch for any observer from the anchorage.

Show previous comments
Paul Lalonde

@neauoire ...there is nothing – absolutely nothing – half so much worth doing as simply messing about in boats.

[DATA EXPUNGED]
Go Up