@neil Thanks for the music suggestion!
Announcing the #ForgeFed ticket comment federation demo! The first ForgeFed demo :)
It's implemented on Vervis (whose UI is very lacking at the moment, sorry for that) and uses #ActivityPub (with some little custom details, I'll write about them soon!). Demo details and instructions here:
Thoughts, feedback, bug reports and questions are very very welcome :)
Xilinx FPGA nonsense Show more
I've been joking that Xilinx should just provide VMs with their tools preinstalled. Turns out Xilinx actually did this with ISE, so I guess the joke is over:
"The ISE is a huge many-gigabyte download, but when I finally finished downloading 14.7, I discovered two things:
The software is actually a virtual machine image containing Linux and the Linux version of the ISE."
@salixlucida That is embarrassing. :/
@craigmaloney What kind of coffee was it?
@nev That's awful... and entirely bizarre. Is there some sort of extreme incompatibility between the two?
@jbob I kept reading that as "manga", and I'm all, "What's wrong with manga?" 😆
@kavbojka I'm not sure of the etiquette of this, but Curator @ mastodon.art might be useful to ping about this? They could at least probably get your request seen by a lot of artists who do this sort of thing, or perhaps Curator would have a better suggestion.
@jbob You know, after @stman comments, I'm thinking again about what you said. I was interpreting "general-purpose computers" too narrowly. If we use them right, FPGAs could open up what we think of as general-purpose computers. Instead of a handful of very fast, power hungry CPU cores, we could have a sea of logic specialized in the moment for the task at hand. That's something I've long wanted to see, but for some reason never thought of as "general-purpose", but why not?!
@stman @jbob I am concerned about waste. I'll have to think about what you said. I hadn't before considered the idea that FPGAs could help reduce waste. It seems like electronic waste is primarily driven by planned obsolescence and the promotion of consumption. So FPGAs would have to help us fight against those two issues. Perhaps they can by providing access to alternative computing models and allowing us to make better use of resources we have. Thanks for the thought provoking comments!
@stman @jbob I'm not sure I know what you mean by "fully upgradable". I might call them "fully reconfigurable". But I suspect we're talking about the same thing with different terms. I'm hoping that the opening up of the tools for FPGA programming will promote exploration of computation outside of the von Neumann model. While FPGAs don't necessarily make the best CPU, they can be better than CPUs at specific tasks. If that helps extend the life of our devices, that would be wonderful.
@jbob I'm excited about the FPGA work. Using FPGAs as general purpose computers are still inefficient power and area wise when compared to custom silicon implementing the same design. There are people working on open sourcing the design rules for silicon fabs. I'm hoping the FPGA work will be the rapid prototyping that can feed into completely open source silicon designs for mass production. What a wonderful ecosystem that could be.
"I'm an artist. Gardening is my graffiti. I grow my art. I use the garden soil like it's a piece of cloth, and the plants and the trees, that's my embellishment for that cloth. You'd be surprised what the soil can do if you let it be your canvas."
– Ron Finley, guerilla gardener
I wrote an article about the redesign of MNT Reform https://mntre.com/media/news_md/2019-05-20-reintroducing-reform.html
Interests: programming languages, open platforms, art, craft, diy, and justice. #nobot
social.coop is a cooperatively-run corner of the Fediverse. The instance is democratically governed by its members, who generally share an interest in the co-op model, but topics of discussion range widely.
Our instance is supported by sliding scale contributions of $1-10/mo made via Open Collective. You must have an active Open Collective account to apply for membership; you may set one up here