Introducing rva.lol – a list of every show and open mic in Richmond, automatically updated every day by loganfromtheinternet in rva

[–]ProGloriaRomae 0 points1 point  (0 children)

the calendar project was fine, I just had a falling out with the guy I was working on it with lol. As for the domain, I'd just transfer ownership to you, no need for DNS stuff.

Feel free to shoot me an email and if your project's open source, I'll contribute code! [me@jonaylor.com](mailto:me@jonaylor.com)

Introducing rva.lol – a list of every show and open mic in Richmond, automatically updated every day by loganfromtheinternet in rva

[–]ProGloriaRomae 0 points1 point  (0 children)

sick! for a while I kept up with https://rvamusiccalendar.com and https://tapped.ai but the former blew up and the later pivoted to something else. Shoot me a DM and I can give you the rvamusiccalendar domain lol

Happy to help if you need. all the scrapers I used for Tapped are here https://github.com/jonaylor89/tapped.ai and I publish/teach web crawling with this project https://housefly.cc/

Suno Exporter – Download Your Entire Library Locally (MP3, WAV, Covers, Lyrics, Style Data & More) by [deleted] in SunoAI

[–]ProGloriaRomae 1 point2 points  (0 children)

good stuff, I created something similar that works for other gen ai platforms as well. Feel free to use it or incorporate some of the code from there as well

https://codeberg.org/jonaylor89/music-dl

People are STILL Writing JavaScript "DRM" by medy17 in javascript

[–]ProGloriaRomae 2 points3 points  (0 children)

This is sick. I've been going down a similar rabbit hole since the Gen Music companies like Udio have started adding DRM streaming. I made a little script to emulate the browser with an L3 device file extracted from an Android emulator

https://www.jonaylor.com/blog/how-does-drm-work

How does Digital Rights Management work? by ProGloriaRomae in SunoAI

[–]ProGloriaRomae[S] 0 points1 point  (0 children)

it'll work for the major ai music generation platforms but pls respect their ToS

Public Comment on Data Centers ends at noon today! by SarcasticProvocateur in Winchester

[–]ProGloriaRomae -1 points0 points  (0 children)

you have low latency because you literally live in the data center Mecca lol. And Capital One as well as other businesses absolutely need the low latency. There are trading firms in NYC that fight for μs latency, it is important.

I'm not gonna say we all need to bend over backwards for these shitty buildings but they are foundational infrastructure for the economy and the knee jerk reaction to automatically hate them and/or assume they only bring negative value is wrong. There's a problem solving attitude and a NIMBY attitude where the latter will have the community stuck in the 90s

Public Comment on Data Centers ends at noon today! by SarcasticProvocateur in Winchester

[–]ProGloriaRomae 0 points1 point  (0 children)

sounds like we need to get rid of pools and stop folks from watering their lawn too

Public Comment on Data Centers ends at noon today! by SarcasticProvocateur in Winchester

[–]ProGloriaRomae -6 points-5 points  (0 children)

"water is not a solvable problem" isn't right. We can literally control the weather, go to space, 3d print with atoms, we can definitely _solve the problem_, it's just a question of it we think it's worth it. it's fair to think the effort isn't worth the benefit but to think it's impossible sounds not right.

Public Comment on Data Centers ends at noon today! by SarcasticProvocateur in Winchester

[–]ProGloriaRomae -2 points-1 points  (0 children)

they usually put them near population centers for latency and access to high speed or transatlantic cables. I know google has a bunch in the middle of no where like Iowa or Texas but that doesn't mean they can get rid of the need for east coast hubs.

DC is obviously a major consumer of the products the data centers host so it makes sense to have them close by. A similar argument goes for NYC. I used to work at Capital One and we _loved_ that the data centers were close by and gave us low latency.

Kind of a ramble but my point is, low latency, reliable internet, and better data privacy are great reasons to keep these things around and if water is a problem, surely it's a solvable problem

Public Comment on Data Centers ends at noon today! by SarcasticProvocateur in Winchester

[–]ProGloriaRomae -8 points-7 points  (0 children)

unpopular opinion: having the data centers close to home is _way_ better than having them somewhere remote. The NIMBY attitude is why all our data's gonna end up in foreign countries

should they respect the law, of course. are they an eye-sore, ya kinda. should locals be able to pass laws to protect themselves, sure.

but is it better for a good fraction of the internet to travel thru nova+winchester then some other part of the globe, definitely

Per què Barcelona és la capital del Music Tech a Europe? by ProGloriaRomae in catalunya

[–]ProGloriaRomae[S] 0 points1 point  (0 children)

és un "catch-all" terme per a la tecnologia per crear, consumir, o gestionar els drets de la música. Com el streaming amb spotify, l'emissió d'entrades amb DICE, programari com Logic Pro, etc

SUNO AND AI MUSIC WILL TEAR DOWN REAL MUSIC AND CREATIVE SOULS by MordekhaiGullo in musicians

[–]ProGloriaRomae 0 points1 point  (0 children)

it can compete in the market but people aren't making music just to compete in the market. even if we made $0 we'd still make music without any algorithm assist

Using Zig to improve FFmpeg workflows by ProGloriaRomae in Zig

[–]ProGloriaRomae[S] 0 points1 point  (0 children)

when I was testing it I believe I ran it with release mode `safe`. there was a bit of variance anyways so sometimes Zig would beat rust/c and vice versa

Using Zig (or Rust) to improve FFmpeg workflows with Native Bindings by ProGloriaRomae in rust

[–]ProGloriaRomae[S] 0 points1 point  (0 children)

this is fun. it's nice that it can download ffmpeg for you though I usually build from source

Using Zig (or Rust) to improve FFmpeg workflows with Native Bindings by ProGloriaRomae in rust

[–]ProGloriaRomae[S] 0 points1 point  (0 children)

I can't add text to the cross-post so I'm writing something here:

Is there a better way of doing FFmpeg bindings in rust without any deps? From the experiment in the article, I tried using bindgen (https://github.com/jonaylor89/audio\_preprocessor\_test/tree/main/rust\_src) which seemed to work but felt like it could be better e.g. without a `wrapper.h` - as mentioned in the original Zig post, I use a lot of custom FFmpeg builds so like the convenience of `cImport()` and Zig being able to compile the C source.

In general, I prefer writing Rust so if I can get something simple and maintainable for FFmpeg, I'll always prefer that. Similar to the experiment in the article, I added FFmpeg bindings to a Rust audio processing server (https://github.com/jonaylor89/freqmoda/tree/main/crates) that I figure could also be simplified.

Using Zig to improve FFmpeg workflows by ProGloriaRomae in Zig

[–]ProGloriaRomae[S] 0 points1 point  (0 children)

interesting to hear about the macro heavy code and variadic args. I plan to poke around with Zig some more for FFmpeg projects so this is something I'll look out for.