Live data from Hacker News

Show HN: Outerbase Studio – Open-Source Database GUI

github.com

141–150 of 153 posts

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#141
post #107

Earlier quoted context omitted.

Looks great, how come I didn't know it? :)

I'm bad at marketing and poor at product decisions. For 10 years it only worked with one database. It took 30 lines of code to work on many more databases but I waited 10 years to do it. Don't make my mistake! I am trying to get better.

A nerd’s nerd. I am exactly the same, I think it’s because folks like a lot of the people that hang out around these comments are easily excited and self-motivated for the creative, engineering challenges involved, but struggle to produce the same kind of get up and go when it comes to the basic, fundamental packaging and presentation involved with marketing and/or sales.

As a graphic artist, I even get enthusiastic for a lot of the marketing, but as a freelance IT consultant, I tend to lose all motivation for selling my services the nanosecond I achieve sufficient income to get by, and revert to spending my time exploring and tinkering. We all have our own blind/weak spots.

I have often thought that some kind of service to pair creatives/engineers with professional development/managers would be really useful. I think that’s just called “LinkedIn”, but something more explicitly about entrepreneurial endeavors would be nice.

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#142
post #140

Earlier quoted context omitted.

Databases are B2B products, not consumer products. They are commercially useful only when placed in the context of some larger business process (e.g. tracking customers/orders/goods/users/batches/events/patients/filings etc.).

We're talking about database viewers/editors, not databases in general. But also databases are used plenty in consumer products, e.g., some sqlite file that stores your app's config And these are consumers: > definitely lots of devs who want easy DB access and would pay

For CAC statistics purposes, if a database is used in a consumer product, then the customer of database-related products is the company that makes the consumer product, not the consumer themselves.

"Software developer" typically refers to an occupation (whether self-employed or working for a corporation), so products for developers would also be classified as B2B rather than B2C.

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#143

Earlier quoted context omitted.

AGPL does not prevent anything that anyone has any right to want. The more someone cries that agpl (or gpl3, or gpl-any) is "overbearing", the more they expose how they wish they could steal. You can't say one without saying the other, they are the same statement. And it's an extra level of amazing to need to steal something that's already free. You can absolutely not only use agpl software, for free, you can even se…

I mean I just avoid the software altogether, and yes I would rather pay for proprietary software than use a license that could somehow wind me up in any sort of lawsuit should I ever make similar software. No thanks. People say that but I remember when Mongo changed their license to some custom one that was similarish to AGPL and it didnt even matter because China just does not care.

> a license that could somehow wind me up in any sort of lawsuit should I ever make similar software

You think that paid proprietary software does not have this property?

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#144
post #13

I downloaded it, fired it up locally, was presented with a login screen , closed it, and uninstalled it. Sorry, but I don't log into local software.

Sorry I am assuming you downloaded our cloud based client, which yes is a bit different, here is the correct download link for our open-source client: https://github.com/outerbase/studio-desktop/releases Apologies for the confusion here!

Now we're cookin' with gas! Sorry I can no longer edit my original comment, but hopefully it and your reply help orient some others. Nice work on this, thanks!

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#145

Earlier quoted context omitted.

AGPL still only requires you to share the code if you’re sharing the fork in some form (binary or networked).

Um, no. That isn't sharing it. That isn't even having users run it. It's just letting others use it via the network. It's Freedom Zero because you certainly have the freedom to use it, along with a lot of other freedoms. But you have to adopt the license for the code it touches if you involve others in your Freedom Zero use of it.

I think 99% of usage of the acronym FUD is dumb, so I don't use this lightly, but this is some pretty seriously bad FUD.

If you connect to your database using an AGPL licensed db client, you don't have to change all your codebases to AGPL. Unless your code is a modification to the tool, and you are going to distribute it to others, it imposes no obligations whatsoever. It wouldn't even make logical sense. If you write a new browser or even a curl replacement and license it AGPL, and use it to curl Google, would G have to AGPL their entire giant monorepo?

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#146
post #37

Earlier quoted context omitted.

Yes, it prevents the AWS case where you take a GPL product, put it behind an API gateway, and suddenly you’re under no obligation to share your changes even though they’re still sharing the product. This product in particular would excel as SaaS, and Outerbase already sells one of those — they’re not going to give you their product, white-label! You’d have to also share your mods, or link to the original. You can sti…

Thank you for explaining this so clearly. We were very cautious in choosing the license for this exact reason! We love open-source and want to give back fully to the community. The AGPL felt like the most open license that still protects against outright theft — something we’ve unfortunately experienced in the past.

You have done very well, thank you! I completely agree.

AGPL is perfect for this IMHO. The fact that so many people seem to think that even looking at the github page for an AGPL product will mean everything on Earth suddenly has to be AGPLed is their problem, not yours.

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#147
post #134

We currently use Metabase for SQL reporting, so I've been looking for something to allow actually changing values for a while. That being said, I don't think I would want to touch this. Reading through the code, it looks like a) it doesn't actually use transactions which I just find mind blowing and b) the first two files I looked at (api/database) has the schema for a database defined twice so already I worry about…

I thought Metabase can change values?

Metabase does support actions for PostgreSQL and MySQL that allow you to write back to your database.

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#148

Earlier quoted context omitted.

I mean I just avoid the software altogether, and yes I would rather pay for proprietary software than use a license that could somehow wind me up in any sort of lawsuit should I ever make similar software. No thanks. People say that but I remember when Mongo changed their license to some custom one that was similarish to AGPL and it didnt even matter because China just does not care.

> a license that could somehow wind me up in any sort of lawsuit should I ever make similar software You think that paid proprietary software does not have this property?

I worked for a small software shop for about 20 years and then the owner sold us to a big multinational company. People from the new company were telling us that they had just recently come through a big MS audit and were pleased with themselves that they had come through ok.

I was boggled that they were pleased to have been audited and blessed by fucking Microsoft.

Talk about "wind up in a lawsuit..." I am just trying to imagine freaking auditors from Gimp or Apache showing up and demanding to rifle through all your computers to make sure you aren't violating Gimp's GPL license.

But GPL or AGPL is overbearing.

People have somehow just lost any sense of rational perspective about just what is reasonable and unreasonable.

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#149
post #119
post #98

Very nice! Are there any plans for a visual query builder? MS Access had a very good experience on that and I am mot aware of any opensource tools that do it.

We could definitely do something like that, question for you if you've used any sort of AI -> SQL generator do you think it replaces the need for something like a visual builder? Or is it still nice to be able to construct them with visual blocks?

I have good experience in both and I will say that AI sql generators assume unambiguous data estate names and addition descriptions which is not common in large organizatuions.SQL AI is currently an academic exercise

Re: Show HN: Outerbase Studio – Open-Source Database GUI

#150
post #140

Earlier quoted context omitted.

We're talking about database viewers/editors, not databases in general. But also databases are used plenty in consumer products, e.g., some sqlite file that stores your app's config And these are consumers: > definitely lots of devs who want easy DB access and would pay

For CAC statistics purposes, if a database is used in a consumer product, then the customer of database-related products is the company that makes the consumer product, not the consumer themselves. "Software developer" typically refers to an occupation (whether self-employed or working for a corporation), so products for developers would also be classified as B2B rather than B2C.

If you use a database viewer to view sqlite of your shell history, you do not end up in any corporate statistics of a non-existing company making the shell

By the way, another fundamental issue with your link is that it's SaaS, while this is about a desktop app

> so products for developers would also be classified as B2B rather than B2C.

Only if those devs buy it as a business, not individuals like what we're discussing here.

So basically you can't get to any relevant CAC number from your link

Post reply on HN