https://sonic-pi.net/ is neat; its in Ruby and very mature project but it requires you to run their own custom IRB application. But beyond that its really easy to use, and probably the most sophisticated that I have seen. Accidentally went to one of their talks in Berlin years ago.
Itd be fine even if it was criticism I would try to frame it in the way that would get at the underlying concept I felt was important; because I care enough to actually try to convince you and not to walk away or be satisfied with a childish quip.
dont worry you wont offend me, I'm not a great writer either, I have to edit a lot-- so waiting can sometimes be wise
I don't know if we can go back to those places though, the internet has to be defined with the dimension of time and I don't think it simply goes in reverse. Its not like technology has to "progress" either; these are concepts kinda taught to believe, and why most people assume evolution is towards something, at the very least they will say positive change; when all it implies is change. Change that does not significantly reduce the life expectancy and survival rates.
Yeah I agree, because leftists can't realy post opening on the public internet. Its a form of self-censorship, our records are definitely likely to be used against use; while right wing terrorists are often given funding.
RIght now we need a solution that combines both being easy, secure, and ideally has the most of the data. And the security may enable you to have the last one; and if its presented in basically the same way could achieve the first.
So because of the tools mostly being complete or much easier to work with since last time I looked, I'm going to put together a specialized DHT design I worked on to remove the need for seed nodes. Via-Psuedo Anonymous Trustlessness. For example if you opt for several trust strategies combined, you will end up with a better balance for practically every type of p2p protocol. Because of Bitcoin now no one knows what any of the defintions mean, what the components are, and just care about having unique tokens which is why recent "advancements" have been creation of tokens easily, essentially penny stocks; but even more unregulated. Cryptosecurities more than cryptocurrency; and I think assuming asymmetric encryption + p2p network leads to bad or currency; there is a lot being missed that we may need to start building.
I have been working on p2p networks for a long time now, since basically BitTorrent made me obessed; and the truth is if you remove the "trustless" requirement out; so many things people think need to be in a p2p protocol, no longer need to be there making everything much simpler.
I think mastodon or lemmy.ru is demonstrating a confederated design by using exact definitions, in away like a communalism bottom up approach. And I think there are obvious benefits to this model; I think its still inadequate because it doesn't actually address the real problems. And I engineer to solve problems, so I like to be very conscious of the problems I'm trying to solve, otherwise how can I measure it to know if its working?
Yes, I have experimented a lot with QubesOS. I have spent time with the developers and made contributions to their project but utliamtely never liked using it. Multiverse OS isn't perfect but its built around my needs
Yeah but you can't also discount the amount of time invested people spend into learning a specific technique or software; people expect to get the most out of that time investment because for the most part it is difficult for people (aka they are not nerds for software like me); I might have time to package a KVM/QEMU with MacOS to create a macOS version of wine which wouldn't be the best solution but itd be free which would b helpful to people. Will depend on how well M1/M2 software ports to other ARM64 but I doubt its too difficerent. OR probably just enough different
Latency is always an issue, storage is another issue with how big the files typically are. Telegram gives 2GB transfers and you can actually lerverage their data transfer network even though they dont like you to do it by itself
I was thinking more classical vertical or horizontal sequencers or whatever audacity is (DAW?) would be much easier to make collaboration even beyond 2 people by giving each a mouse and ability to start stop; and probably want ability to experiment locally and merge in your results.
Servo lets you utilize the rendering engine directly, without needing to have a browser cut down, and really only the best versions of those are essentially rewrites.
But Servo was always built as a separate module to be used in a modular way; the API didn't exist until more recently.
One can now create "PWAs" which are a way of leveraging web assembly without a full browser but just access again tot he rendering engine.
Ideally you shouldn't need JS; you should be able to raytrace to the spot that was selected just selecting the heighted z-index element at a given section.
Then any reactions could things throwng to the renderer early a possible and put into a shadow buffer to probably some sort of animated swipe.
Should only really need HTML and CSS; the biggest benefits honestly come from regular changes made to HTTP protocol itself (WS, QUIC, etc) and the pressure to add useful features like webGL or server side rendering requests.
Packaging an extra browser is a very extreme fucking move which is why I'm so surprised to see it become the stadard especialpy from companies like ProtonMail; where a bridge, or a actual desktop application could have provided massively more security; they just repackaged their code witha browser and pretended like they did something knew. If anyone turns that in as acceptable work taht would be a huge red flag for me, because do they must know we can checksum JS already; and if you need JS, you can remove connection functionality from net.Conn
Now with PureGo soemone recently showed how easy it was to due a purego SDK2 which ironically from talking tot he developer I don't think he even realized how powerful of a tool he created is, and how many new projects are going to show up. I plan on QEMU/KVM myself, and Ruby MRI, whereas I used to embed binary and run the binaries as memFS; I'd never assume a binary or its security; or run terminal commands from a system applicaiton and think that was remotely acceptable behavior.
So I was looking at Bevy written in Rust https://bevyengine.org/
Its like a combination of wanting to play with Rust, wanting to use the ECS system which seems very cool, and create a game or at least a virtual space I could use on stream that I can programmatically control then I could have an avatar. There is duel reasons for wanting a good engine that simple.
If I could build a really good cell shade rendering engine I could write comic books and quickly setup scenes and get different angels. Itd be weird for sure I have considered using this https://github.com/fogleman/ln
The genart of 3D items does appear to be getting better quickly, just tested it yesterday but its only good at generated random items; but the truth is you can basically do what openSCAD does, and instead of making each screw type, you make them all parameters to generate any time of screw.
I will write an article on all this new programmatic 3D stuff that has spawned from openSCAD which is programming version of CAD software. Which is used by engineers to model physical things.
Again this is why we need an open database, also then we could pull down parts of it and throw it through standard diffusion to get what we want even offline
With programatic models of say a table you could make each one randomizbly different as placed in the game world. And thats without the genart
I like these open-source remakes of games, Id never do that or probably play it; I might use a custom opensource counterstrike client though https://github.com/OpenDiablo2/OpenDiablo2
I love that answer, I feel the same way, I like helping people solve problems too because I get to show off and help at the same time; computer science when understood allows you to go to any language and just try to figure out how to do the thing you already know is the right way and possible in the new language.
There are solutions that don't require you to use the whole browser now, using web assembly called pwm i think, I just saw it. It asks the browser just to use the rendering engine making it significantly more secure (naturalich) when allowing a language as complex as JS be in the UI.
Its very similar to electron but more modern, Ill send you the link once i find it again, I was waiting for access to the rendering engines, I started building lexers and parsers for HTML and CSS with the intention of building a renderer.
I lately been using the chrome-dp and turning off javascript personally for UI, or sometimes Ill opt to just use QT. It depends on the problem.
I kinda want to get a application that easily connects everyone here so we dont have to rely just on lemmy and mastodon; but they are good places; just want infrastructure to build ontop of
I made a kinda medium sized post on here today with an intro into music theory trying to keep it simple as possible.
If you have any questions for the basics I can likely help out. I got really into it, because I really enjoyed the math components and the idea of programming music been wanting since childhood and its cool to see all the programmatic music options. Because thats going to be basically applied music theory and you can build most of it into a library to be honest once you have the basics
Like this library https://github.com/go-music-theory/music-theory
If you can read code that will give you basically teach you everything most music theory classes will teach you.
But I like trying to understand the underlying physics, like how it repeats and harmonics and resonance are really good things to know about in general.
@shehackedyou
@lemmy.world