(#krcubia) @prologic@twtxt.net Oh yes, this isnāt my student and he has a video on this page about how it works. So simple but amazing.
#zqcd3bq
Hi, I'm Anthony and I'm a computer scientist
If this user/feed is violating this Pod's (yarn.meff.me) community guidelines as set out in the Abuse Policy, please report them immediately!
You are also free to Unfollow or Mute this user or feed. Muting will also remove that user/feed's content from your view and you will no longer see content from that user/feed anywhere.
@abucci does not follow you (they may not see your replies!)
(#krcubia) @prologic@twtxt.net Oh yes, this isnāt my student and he has a video on this page about how it works. So simple but amazing.
Recursive Drawing is really fun to play with. You can make spirally-looking things like
and
(which is a minor variation that looks more feathery). Or you can make more organic looking shapes like
or
This tool was a studentās degree project and doesnāt have all the bells and whistles youād expect from a mature drawing program, but the one thing it does well, the recursive drawing, is super cool.
(#r6icgfq) @prologic@twtxt.net I saw a release announcement for gum
, which looks like a great way to add interactivity to shell scripts.
Much as Iād love to help, I have my hands full right now! Job+kids takes up 200% of my time! Iāve been meaning to play with salty chat just to see how it looks but so far I havenāt even had time to do that!
(#r6icgfq) itās nice that you can self host the charm cloud
part of it. Even though they say they end-to-end encrypt anything sent to or stored on their servers, and even though I mostly believe that, thereās no way to verify. Reading the source code is not verification because there are no guarantees that whatās running on their servers matches whatās in the source code. So, itās safest to self host, and Iām glad they provide that option.
This whole set of libraries looks incredibly neat.
Firefox Focus is meant to be one of the more privacy friendly browsers on Android, yet after install it has Google set as the default web browser and it collects telemetry. So you still need to hunt through the settlings to find and turn off these things if they concern you (which they should imo)
(#asw7hqa) @prologic@twtxt.net lol, well I was venting so I had to be creative
Android always has seventeen different apps for any particular thing you want to do, where five are so full of ads theyāre unusable, three are hobby projects, two are paid and cost more than youāre willing to spend on a phone app, three havenāt been maintained in over two years, and four might possibly work for you. But you canāt know any of that till you install all seventeen and try them.
Resurrected some old formal concept analysis code Iād written years ago. Itās not great, but it works well enough and now itās dusted off.
I am a night owl by nature but ever since having kids I almost never sleep past 6:30am and am often awake by 5:30am. š© Gone are the days when Iād go to bed at 2am or later.
(#rn5muxa) @prologic@twtxt.net there is only one active user on my pod lol. Someday I may invite friends and family to use it though so we will see.
(#mzw5ema) @prologic@twtxt.net a little experimental framework for helping to build agent-based models. Iām unhappy with the existing frameworks I know about so Iām trying a different tack and so far Iām pretty happy with the results.
(#jvmjdoa) @mckinley@twtxt.net š
(#mzw5ema) for instance, Iām just firing all the agentsā workloads asynchronously at the CPU and hoping for the best, where itād probably be more efficient to batch up the work. Iām using scala
and havenāt done any jvm
heap of GC tuning yet, so thatās another way to improve performance.
OK lovely, I have a little demo of my nascent agent modeling framework thinger that can run 100,000 agents doing non-trivial (but faked for now) computations at about 1/3 of my screen refresh rate, meaning near real-time. I havenāt tried optimizing it yet, just tinkering so far. Thatās pretty promising.
(#saig7mq) @prologic@twtxt.net š¤·āāļø lol
(#saig7mq) Anyhow, in the scala
world I like the approach the Laminar library takes. Somewhere in the guts of it is an Observer
pattern but the abstraction presented to the typical library user is a bunch of signals that you wire together, some of which require responses.
(#saig7mq) As we all know, Earth subscribes to the Sunās gravity Observable
and that is why its orbit is the way it is š
(#saig7mq) On a related note, I think the Observable
pattern has caused a lot of damage to how people think about reactive systems.
Spent a fair amount of time today working on an agent-based modeling framework Iāve been stewing on for a long time.
(#zuvgjia) @prologic@twtxt.net get well soon!
(#5ekuk6a) @prologic@twtxt.net The main reason I used ālikesā on twitter or on mastodon is as a kind of acknowledgement that I read someoneās post. Back when they used to be stars on twitter I did that more often, but likes remind me too much of facebook š¤¢ Anyhow I think itās maybe better to cut down on noise by not doing that, and only replying when thereās something to say?
(#5ekuk6a) and theyāre starting to add features to promote āpopularā toots and hashtags, which of course is a recipe for disaster. Youād think people wouldāve learned by now how easy it is for a group of people to game popularity-based systems š¤
(#5ekuk6a) @prologic@twtxt.net oh, totally. The fediverse has some of the same dogpiling problems as twitter, and youāre often beholden to the administrator of the instance you joined to take care of that for you. There are tools for blocking people and whole instances, which helps, but if a dozen people dive into your mentions to harass you because they decided they didnāt like something you said, youāre stuck with the labor of identifying each one and blocking them. At some point itād be easier to abandon your account.
I donāt have a clear view of how Iād deal with something like that on yarn.social (not that I think itād happen), but at least since I administer my own instance I have a lot of power šŖ
(#lxe2kdq) @retrocrash@twtxt.net nah, this isnāt accurate. Iām on the fediverse and the Nazi problem is very real and always in your face. There are hundreds of Nazi instances and new ones pop up every day. Every day I see toots about some new asshole. And I donāt know what youāre talking about āthe radical leftāāin the US at least there is no such thing.
(#hkjnx7a) I guess what I do with a phone is pretty tame and doesnāt require too many resources but what I do with a computer is pretty intense and does. So maybe that says more about me than anything!
(#hkjnx7a) @mckinley@twtxt.net Thinkpads are great. I have a circa 2013 Thinkpad that is still going strong. For my day to day work though Iām doing some heavy coding of a big simulation and need as much RAM, CPU, and GPU as I can fit in a box.
Once again I am exploring scala
functional effects libraries š
(#gnujfjq) @prologic@twtxt.net Will do! Not sure about a PR since I donāt know Go, but I can definitely share suggested improvements if I think of any.
(#urcykrq) @prologic@twtxt.net oh yeah, the outrage cycle is horrible. It almost seems like a public health hazard that ought to be dealt with. idk, I just want to be a nerd online and not have all that in my face day after day after day š¤
(#urcykrq) @prologic@twtxt.net I played around with Mastodon for awhile, and while it felt like a bit of an improvement over twitter, say, I didnāt like how complicated it was to self-host and federate. Also the developers seem to be pushing Mastodon more and more into becoming a twitter clone. I feel like twitter is pretty mean-spirited in part because of how itās structured, so this worried me a lot.
(#2gjshuq) @prologic@twtxt.net I guess itās not to everyoneās taste š Iāve been mostly doing functional programming for awhile now and unison
seems to address several pain points, and I think their big idea of hashing parse trees and keeping an ever-growing database of code that is easy to marshall over the network if you want is very cool.
(#urcykrq) btw I have no plans to migrate outādefinitely want to give this a go for awhile. Iāve found some interesting feeds to follow, and Iām sure that will continue. However, I do like very much that the post data is not trapped in some corporationās data center.
(#urcykrq) @prologic@twtxt.net Yes. I noticed quite a few people used to keep up twtxt
feeds but then stopped. You can goodl ātwtxt.txtā and find lots. Hopefully with a nice web app and phone app and cli tool like yarn.social has enough critical mass will build.
(#gnujfjq) @prologic@twtxt.net Both the web app and yarnc
. Iāve mostly been using the web app to experiment, but some days Iām mostly in the command line (Iām in tech and code a fair amount) and itās cool to be able to dash off a thought from there. I liked that about twtxt
.
(#rxeepiq) @prologic@twtxt.net ahhhh that makes sense. Thank you!
(#ia7tn7q) @prologic@twtxt.net no worries! I find this to be a feature, not a bug. I like asynchronous communication because I canāt always check in (busy with life!) but do want to stay connectedā¦
(#4y24kla) @prologic@twtxt.net hi! š Thanks for writing back! I wanted to see what interacting with another person was like. And also to meet new people!
Iām liking yarn.social a lot so far, so thank you for this.
I have not been using twtxt very long. I stumbled on it long ago, but Iāve never really been into social networks and always found twitter pretty mean-spirited. But I decided to give it a go again and wanted to try to meet some folks so that Iām not always talking to my @testuser@anthony.buc.ci
(#gojpmta) I donāt think I could tolerate a ten-year-old computer, by contrast.
(#gojpmta) The camera is not good, and the battery life could be better. There are definitely some improvements in modern phones. Iām pretty impressed by how usable a nearly decade-old phone is though.
(#gojpmta) Thereās a lot to be said for phones where you can replace the battery and SD card.
(#gojpmta) usable*
(#gojpmta) I put a new SD card and a new battery in it for about $30 total. One of the reasons I originally mothballed this phone and bought a new one is that at the time replacement batteries were very expensive.
(#gojpmta) Aside from the 3 Gbyte RAM limit, which hurts at times, and occasional stutters, itās perfectly unable.
My son chewed the screen of my smart phone into nonfunctionality, so I resurrected a 9-year-old Samsung Galaxy Note 3 that used to be my primary phone.
(#oxj5o2a) @assets@maya.land š dig this
Looks like a lot of fun.
(#gnujfjq) Itās nice to be able to read the timeline and write posts from the command line, since I spend a lot of my day there.
Have a computer that keeps dropping off the network and I donāt understand why š