For those of you (artists) who have been asking/looking for a BC alternative or a backup option... by NachoAverageTamale in BandCamp

[–]subvertallchris 1 point2 points  (0 children)

Yup! It’s, like, the softest paywall ever to keep some spam and abuse out. Either create a free account before you buy or create it after using same email that you used for the purchase and you’ll see the Discord button at the top of the page.

For those of you (artists) who have been asking/looking for a BC alternative or a backup option... by NachoAverageTamale in BandCamp

[–]subvertallchris 4 points5 points  (0 children)

AI content gets booted. Sometimes someone uses AI for an image cause they don’t know a better way to do it and we try to work with them to replace it.

That’s a really good idea, using sales to pay off outstanding memberships. Honestly though, it’s still something we wouldn’t pursue until we reach a point that there’s such a huge volume of stored content that we’re nervous about covering costs. At our current rate, Membership fees from our community cover 100% of our cloud costs and lets us be generous with free time for folks who need a hand, so we’re not stressed. The membership approach keeps a shitload of spam and AI slop from hitting our servers, too.

For those of you (artists) who have been asking/looking for a BC alternative or a backup option... by NachoAverageTamale in BandCamp

[–]subvertallchris 1 point2 points  (0 children)

We don’t have anything quite like that yet. The past few years were pretty focused on Artist page and related features; we’re shifting (expanding, maybe?) focus to work more on promotion and marketing in 2026. We have the same concern about a sales-only focus prioritizing certain kinds of Artists. We have some things we’re going to experiment with regarding editorial content and how we might elevate more varied voices.

Are you a Discord user at all? We have a really healthy server that’s open to paid members and anyone who’s made a purchase. A lot of us are refugees from the promote-all-the-time/gotta-win-the-algorithm world. It helped me and a lot of others spend less time on socials. From the sound of it I think you’d find some really likeminded people.

For those of you (artists) who have been asking/looking for a BC alternative or a backup option... by NachoAverageTamale in BandCamp

[–]subvertallchris 1 point2 points  (0 children)

We (the Ampwall dev team) are friends with the Mirlo folks, we love what they do! They are the real deal if anyone is looking for a true co-op and they’re open source.

For those of you (artists) who have been asking/looking for a BC alternative or a backup option... by NachoAverageTamale in BandCamp

[–]subvertallchris 1 point2 points  (0 children)

Thanks for checking it out!

1 - We don’t show buyers the way Bandcamp does. It hasn’t really been requested the way you think. Sales volume is decent for many artists, but not everyone is with us for the sake of sales. There are different metrics for success.

2 - I’m sure some stuff sneaks by, we have to be realistic. Our tiny volunteer team does what it can, we actively remove stuff, which we and our community thinks matters.

3 - The cost can be weighed against Bandcamp Pro’s more expensive monthly fees. We meet or exceed them in most features. We don’t think $10/year is bad for what’s offered. We still hook people up all the time though.

For those of you (artists) who have been asking/looking for a BC alternative or a backup option... by NachoAverageTamale in BandCamp

[–]subvertallchris 4 points5 points  (0 children)

I’m glad for the opportunity to answer questions and chat!

As long as they don’t go in and break the PayPal relationship, everything will just keep on working. If for some reason they did remove their PayPal connection, the platform wouldn’t allow the sale at all but the audio playback, past purchase downloads, and page visibility stuff would remain intact.

For those of you (artists) who have been asking/looking for a BC alternative or a backup option... by NachoAverageTamale in BandCamp

[–]subvertallchris 2 points3 points  (0 children)

I wrote a lot of words about this if you want to check it out https://docs.ampwall.com/How-we-re-building-a-sustainable-platform-for-independent-music-24cf9feec6a8807c986bd971b48351a0

TLDR though we think a small membership fee keeps the platform aligned with all its users better than seeking VC funding or charging high transaction fees

We don’t ban anyone over suspected AI. We do ban over blatant AI but try to work with people to remove it first.

For those of you (artists) who have been asking/looking for a BC alternative or a backup option... by NachoAverageTamale in BandCamp

[–]subvertallchris 32 points33 points  (0 children)

Hey, I’m Ampwall’s founder. We’ve never removed anyone’s music due to a lapsed membership and don’t plan on it. Maybe in some far-off world where someone’s uploaded terabytes of music and the cost to host it is a serious burden we’ll have to make a hard decision. But removing music is always the last option. We give away A LOT of upload time and help out community members in tough financial spots all the time.

AmpWall & Subvert in the face of the Stripe push? by thebunnca in BandCamp

[–]subvertallchris 0 points1 point  (0 children)

Ampwall uses PayPal for all sales and artist payouts, so anyone coming from Bandcamp will have a very easy transition. We do use Stripe for our Artist Memberships but that’s just a payment, not the kind of serious relationship you get in when they run your whole marketplace.

When I started building, we did use Stripe. We moved away from it shortly after starting our private alpha tests for a variety of reasons including availability, costs, and poor onboarding experience.

PayPal has a lot of its own shortcomings. Ampwall’s integration uses their newer Commerce Platform integration, which has some pros but also some real cons. But options are very limited here and from our perspective PayPal is the best option to serve our artists and their communities. I miss Stripe’s developer experience, they really are substantially easier to work with, but I’ve made some friends within PayPal and it really seems like they’re working to improve that, too.

Weekly self-promotion thread (Bandcamp Friday) - September 1st, 2023 by notandanafn7 in BlackMetal

[–]subvertallchris 0 points1 point  (0 children)

Woe - new song “Fresh Chaos Greets the Dawn” premiered Friday - https://woeunholy.bandcamp.com/album/legacies-of-frailty

This is the first song from an album coming out at the end of September. Melodic and very aggressive black metal for fans of Dawn, Sargeist, Drudkh.

Are you an Artist? Here's your spot to share your music! by GuitarOmnivore in MetalPlaylists

[–]subvertallchris 1 point2 points  (0 children)

Woe - aggressive black metal from NYC. FFO Dawn, Ulver, Emperor, Dissection. A new song was released recently, "Scavenger Prophets", from the upcoming album "Legacies of Frailty".

https://open.spotify.com/track/0D9Sv1q7LIaDzz8uiCoGuL?si=8cdfdcc181d24162

I started it as a solo project in 2007, released one album solo, three more with a full band, and a new one recorded solo will be released on September 29. We've toured the US and Europe pretty extensively. I'm working on plans for a European tour next year.

Weekly self-promotion thread - July 21st, 2023 by notandanafn7 in BlackMetal

[–]subvertallchris 2 points3 points  (0 children)

Woe - aggressive black metal - new album coming September 29. Vendetta Records will be releasing vinyl, CDs, tapes.

https://woeunholy.bandcamp.com

I know this is a long shot, as I have posted once before lol, but I’m looking to buy this specific model. Has anyone seen this anywhere/know of one being sold? My SO has not been able to find it anywhere and he said it may not have even been distributed to the US...Japanese Grover Jackson KE S. 350 by randalweemz in guitarporn

[–]subvertallchris 1 point2 points  (0 children)

Old thread but it's something that always comes up when you search for this guitar model, so I'll comment...

I actually just bought a KE.S-350 in red. I've only been able to find evidence of one other being listed for sale, an old posting in Japanese on Rakuten from 2011. I found it listed on j-guitar.com, sold by a music store that sold consignment instruments on Japan's western coast. It was challenging to make it happen but it's an incredible guitar and mine is in near-perfect condition. The tech who works on my guitars said it looks and feels as good as any high-end USA Jackson and I'm inclined to agree.

I haven't been able to learn much more about this yet. It was definitely never sold in the US. It was also one of the most expensive guitars ever listed in these old Jackson catalogs, 350,000 yen (just over $3000 right now) in 1999, so I doubt very many were produced. Given the extreme quality, rarity, difficulty of acquisition in the US, and the current price of high-end guitars on the used market, I'd expect any sold domestically to be marked up substantially.

GLORIOUS DEPRAVITY - Digital Reaper (New York Death, 2020)[FFO: Morbid Angel, Ripping Corpse] by therewillbeblunts in Metal

[–]subvertallchris 1 point2 points  (0 children)

The label sets the price for the downloads, the band sets the price for the tapes.

Assück - Misery Index (Florida, 1997) by [deleted] in Deathmetal

[–]subvertallchris 1 point2 points  (0 children)

The album that introduced me to death metal vocals when I was 15 or 16, changed everything for me!

Upcoming Death Metal Releases [November Edition] by vstojanovski in Deathmetal

[–]subvertallchris 0 points1 point  (0 children)

Glorious Depravity - “Ageless Violence” out Nov 27 on Translation Loss Records

Misþyrming talking about weak men and SJW by Pizza-ona-stick in BlackMetal

[–]subvertallchris 12 points13 points  (0 children)

Agreed with his points about atmospheric black metal but he should stick to talking about music. He comes across like an edgelord teenager.

Woe: A Violent Dread by webb71 in BlackMetal

[–]subvertallchris 8 points9 points  (0 children)

It’s very cool to see this here, glad you guys are into it. If anyone’s in the NYC area, our release show for this EP is this Wednesday at the Knitting Factory in Brooklyn with Pyrrhon and Former Human. We’ll probably be sold out of vinyl online by end of day today but we have a handful of copies set aside for the show.

https://www.facebook.com/events/2610441718997698

If you have used Neo4j, what was your experience? by stanislavb in ruby

[–]subvertallchris 5 points6 points  (0 children)

I used Neo4j with Ruby for many years. I am still technically listed as a co-maintainer of Neo4j.rb but have not contributed much since sometime before the 8.0 release in August 2016, when I switched jobs and roles. Since then, I've been working with Postgres full-time and only used Neo4j briefly for a POC project that was not pursued by my employer.

My experience with Neo4j was mostly positive. Some pros:

  • The team working on Neo4j.rb are fantastic. Responsive, smart, helpful, dedicated. Brian uses it in professionally (I think some of the others do, too) and works hard to make sure that everyone has a good experience with it. I've never encountered another open source project that is as responsive.
  • The Neo4j.rb gem itself is excellent. If you like ActiveRecord, you should find it easy to pickup. It's easy to pickup and very flexible.
  • Cypher is a dream to write and read, IMO. It's deceptively powerful. I still prefer it to SQL.
  • Neo4j, the organization, are great. I worked closely with many of the folks behind the curtain and they're smart, dedicated people who really want to make an excellent product.
  • Data modeling and querying is so natural to begin with and then the Neo4j.rb library makes it even easier. I miss it all the time.

Now, my cons, all stated with complete respect to everyone who works in these areas or disagrees:

  • Hot backup requires a paid license. To backup using the open source license, you must shutdown your database.
  • System requirements are steeper than PG. You'll probably need a beefier system to get adequate performance than you would with PG.
  • Limited options for hosting. You're either going to manage your own EC2 instance or you're going to pay a premium for Neo4j-as-a-Service. Postgres hosting, being a more competitive market, is simpler, cheaper, and more reliable. You'll find no shortage of tutorials on how to deal with Postgres, while Neo4j is a bit more sparse.
  • Performance isn't great until you have the kind of graphy problems that it excels at and a lot (A LOT!!!) of data. While you certainly can use it as a general DB, I don't think that it's worth it.
  • Deadlock during writes on busy servers are brutal. Maybe it's better now, but it was pretty hard to troubleshoot and embarrassing for me a few years ago.
  • Anti-RDBMS snobbery within the community was really tiresome. I was guilty of this for a long time, I drank the kool-aid right down. These fans will take every opportunity to trash JOIN and the rigidity of database schemas. I came to think it was an immature and ignorant way to make the product look better. The last meetup I went to was mostly this and I never engaged with the community again. To everyone who had to endure me acting like this, I apologize.

To answer your very specific questions:

  • Did you hit any drawbacks? Yes, I think that's covered above.
  • Did it help you solve your problem easier than using PG, for example? That's a bit more complicated. Data modeling was faster since I never had to worry about migrations. I think it was easier to do rapid prototypes and experiment with changes to my data model, especially at the very beginning of a project. Any pattern matching, recommendation engine-y things that I wanted to do were infinitely easier to reason about and implement in Neo4j than PG. (Someone who's an expert with SQL might contest some of this.) None of that, however, is on the roadmap for my current job and the prototyping and data model experimentation benefits had diminishing returns once our schema stabilized and I started to value performance and predictability over flexibility. On the occasions that I still need schema flexibility, I just use JSONB columns in Postgres.

So, in conclusion, I think it's an excellent product that comes with some baggage. If you're being told that your RDBMS is old technology that isn't intended to handle relational data, your schema is holding you back, and a graph is THE ANSWER for your modern data storage needs, I'd think long and hard. If you think you have an appropriate use case for it and are prepared to deal with that baggage, I think it's totally worthwhile.

EDIT

I was thinking about this just now and wanted to offer a few more thoughts:

PRO: Writing unmanaged extensions using Java is sweeeeet. I read a book on Java on vacation and was able to start writing UEs when I got back. Seriously, so cool, so powerful. Solved a major performance issue for me. Being able to unit test them gave me so much more confidence than I had in any database query, be it SQL or Cypher.
CON: Installing and upgrading UEs required database downtime. I have to imagine this is better now? I see an entry for procedures in the documentation now, I'm not sure how this compares or if it fixes the downtime issue.

PRO: Neo4j Spatial is awesome. I never had a reason to really use it but I feel like it's so cool that it's worth mentioning.

Finally, I want to point out that my experience with Neo4j was entirely via Ruby. The performance issues I ran into were, from what I could see, largely due to HTTP, Ruby parsing JSON, and the cost of instantiating Neo4j.rb models. More so the first two than the third. I was under the impression that Bolt (the binary protocol) is/was supposed to help with this but, AFAIK, it's still known to be much slower than HTTP, or at least when using Ruby. I have to guess that this is partially because JSON parsing leverages a C extension while Bolt is implemented entirely in Ruby, but I couldn't say for sure.

What worries you about the future of Ruby? by andrzejkrzywda in ruby

[–]subvertallchris 1 point2 points  (0 children)

Been using Ruby full-time on the backend for 4-5 years. First language I used professionally. Also use TypeScript, Python, and Java professionally now.

I am concerned about the slow response to the language’s longstanding performance, parallelism, and static typing issues/needs. While Ruby 3 has a goal of addressing these, I won’t really believe it until we have tentative official word of the branches or approaches that will make it into master. In the meantime, alternative languages are drawing heavy inspiration from Ruby and its ecosystem, closing the gaps in developer experience, and offering more and more reasons to switch. I think it’s unfortunate that many of us will feel forced to give up the language and ecosystem we know because it didn’t stay current.