Readit News logoReadit News
HexDecOctBin commented on Bitwig Studio 6 details revealed, and editing gets a big boost   cdm.link/bitwig-studio-6-... · Posted by u/robenkleene
smallerfish · a day ago
Some background on Buzz for others: Buzz was a tragic case of not using version control. Apparently the author had a hard drive die, and his only copy of the source control went with it.

It had a unique routing UX (https://en.wikipedia.org/wiki/Jeskola_Buzz#/media/File:BuzzS...) that allowed you to chain sources and effects using a graph. Bitwig has a similar idea in The Grid (https://www.bitwig.com/the-grid/), though that's limited to just one track; Buzz did this for the entire composition.

There was at least one rewrite attempt, and there are various clones (Aldrin) but they never quite made it.

HexDecOctBin · a day ago
Is the "routing" similar to Sunvox? https://warmplace.ru/soft/sunvox/images/t/01/01.png
HexDecOctBin commented on Sometimes Software Is Done, or Why Hugo Why (2024)   commaok.xyz/post/on_hugo/... · Posted by u/eric_khun
angulardragon03 · a day ago
Hugo is a static site generator, so I can host my site anywhere that can serve an index.html.

With Wordpress, you have to worry about PHP, a database, etc. It’s the difference between being able to use GitHub pages, and needing either a VPS or shared hosting

HexDecOctBin · a day ago
> Hugo is a static site generator, so I can host my site anywhere that can serve an index.html.

As long as you have access to a computer that can run Hugo Version Manager (and who knows what else).

I am being facetious, obviously.

HexDecOctBin commented on Sometimes Software Is Done, or Why Hugo Why (2024)   commaok.xyz/post/on_hugo/... · Posted by u/eric_khun
TheWiggles · a day ago
HVM: Hugo Version Manager is an interesting project worth a look.

https://github.com/jmooring/hvm

Helpful for switching between different versions of Hugo.

HexDecOctBin · a day ago
At what point in this ever deepening well of abstractions does one simply use Wordpress?
HexDecOctBin commented on Are we decentralized yet?   arewedecentralizedyet.onl... · Posted by u/Bogdanp
danabramov · 2 days ago
>in what way can smaller players federate with ATProto or how the structure allows federation.

Each of the pieces I've described (PDS, Relay, AppView) implement the protocol specified at https://atproto.com/. Anything that acts as an ATProto PDS can be used as an ATProto PDS, anything that acts as an ATProto Relay can be used as an ATProto Relay, and so on. I'm not sure I understand the question so pardon the tautology.

The structure allows federation by design — a Relay will index any PDS that asks to be indexed; an AppView can choose the Relay it wants to get the data from (or skip a Relay completely and index PDS's directly); anyone can make their own AppView for an existing or a new app. That's how there are multiple AppViews (both for Bluesky app and for other ATProto apps) ingesting data via multiple Relays from many PDS's. There aren't many independent operators of each piece (especially outside of PDS self-hosting) but nothing is privileging Bluesky's infra.

Additionally, Bluesky's reference implementations of each piece are open source. So people run them the same way you would usually run software -- by putting it on a computer and exposing it to the internet. To run a custom PDS, you can either use the Docker container provided by Bluesky (https://github.com/bluesky-social/pds) or implement your own (e.g. https://github.com/blacksky-algorithms/rsky). Ditto for other pieces.

>Reading through it, it just sounds like sharding/scaling for a centralized service that's meant to be owned and provided by a single entity.

You're right in that the goal is to make it on par with centralized services in terms of UX and performance/scaling. However, it is decentralized.

The picture at the end of this article might help: https://atproto.com/articles/atproto-for-distsys-engineers

HexDecOctBin · 2 days ago
I think what they are asking is: if I run a my own BlueSky AppView, how do I integrate with the bluesky.app so that users signed in on my AppView can interact with users on the the main AppView and vice versa? This is how most of us think about federalisation.
HexDecOctBin commented on Typechecker Zoo   sdiehl.github.io/typechec... · Posted by u/todsacerdoti
HexDecOctBin · 14 days ago
If I could make a request, I'd love to see resource like this for Linear type systems. I tried reading Henry Baker's Linear Lisp papers, but they were way beyond my skill level.
HexDecOctBin commented on The future of large files in Git is Git   tylercipriani.com/blog/20... · Posted by u/thcipriani
viraptor · 17 days ago
That would prevent old revisions from working... Why would that be ideal?
HexDecOctBin · 17 days ago
Why would it stop old revisions from working? What would be the difference between cloning with filter on and delete local versions from old commits?
HexDecOctBin commented on The future of large files in Git is Git   tylercipriani.com/blog/20... · Posted by u/thcipriani
viraptor · 17 days ago
It's really not clear which behaviour you want though. For example when you do lots of bisects you probably want to keep everything downloaded locally. If you're just working on new things, you may want to prune the old blobs. This information only exists in your head though.
HexDecOctBin · 17 days ago
The ideal behaviour is so have a filter on push too, meaning that files above a certain size should be deleted from non-latest history after push.
HexDecOctBin commented on The future of large files in Git is Git   tylercipriani.com/blog/20... · Posted by u/thcipriani
HexDecOctBin · 17 days ago
So this filter argument will reduce the repo size when cloning, but how will one reduce the repo size after a long stint of local commits of changing binary assets? Delete the repo and clone again?
HexDecOctBin commented on Don't “let it crash”, let it heal   zachdaniel.dev/p/elixir-m... · Posted by u/ahamez
HexDecOctBin · 23 days ago
How does restarting the process fix the crash? If the process crashed because a file was missing, it will still be missing when the process is restarted. Is an infinite crash-loop considered success in Erlang?
HexDecOctBin commented on Epic Recall, Epic Fail   taipology.substack.com/p/... · Posted by u/hunglee2
HexDecOctBin · a month ago
> bunch of people were wearing T-shirts with the slogan “I am the impurity.”

Reminds me of what happened in Bangladesh. Protestors opposed the leader, the leader calls them razakar (genociders, referring to the 1971 genocide), and they ironically started chanting "Who are we? Razakar, razakar!".

Of course, once she fled the country, the actual razakars ended up making a bid for power based on all the apparent support they had gotten ("look at our numbers!") and now are in line to run the country. And those who called themselves razakars now seem to regret it, realising that they were used and thrown away. This kind of negative polarisation ends up hurting way more.

Important rule of war-strategy: Always give your enemy a way out. Or they will carve a way out, and that would get ugly.

u/HexDecOctBin

KarmaCake day870October 5, 2020
About
You see a user account. To the south are links. To the north is the name.
View Original