HNHacker News
TopNewBestAskShowJobs

burcs

923 karma · joined May 15, 2019

building outerbase
submissionscomments
burcs··on Show HN: Outerbase Studio – Open-Source Database GUI
That would be really cool, let's chat!

Can you email me brandon [at] outerbase [dot] com?

burcs··on Show HN: Outerbase Studio – Open-Source Database GUI
So we support it in Outerbase Cloud, and we will get to work on adding support for it to Studio as well.

In the meantime if you want you can check out our cloud-offering, we have a very generous free tier!

burcs··on Show HN: Outerbase Studio – Open-Source Database GUI
Yes! I too am not a huge command line fan (unless it's git for some reason), my background is actually in design so it was really painful trying to access DBs at first and the only options were the CLI or tools that look like they were built 20 years ago.

That was actually the catalyst for creating Outerbase! We have all types of people using us today, honestly we resonate really well with anyone who needs access to a DB. Frontend folks love us because we're a more modern way to do it and we line up really well with other modern frontend stacks, backend folks like us because we are really focused and make it straightforward to manage your data, and non-technical teams love us because they can actually get the data they need without needing to be a DBA.

burcs··on Show HN: Outerbase Studio – Open-Source Database GUI
Yeah that's been another big part of this too, making sure it's a simple way to support these new and lightweight but powerful databases!
burcs··on Show HN: Outerbase Studio – Open-Source Database GUI
Thank you Johtso! Glad you have been enjoying it :)

Yeah definitely it's been a challenge to think about how we want to bring it over, probably going to do a bring your own key experience for the AI that way we're not eating the costs on an open-source project. Have been thinking about bundling a Llama type experience as well, but I'm not sure if people would want that, would you?

Yeah for now it is, although we've talked about also releasing a lightweight version of that haha!

burcs··on Show HN: Outerbase Studio – Open-Source Database GUI
Thank Paul — Supabase has always been such a huge inspiration for us!

Yes you can spin up sqlite directly in the browser, and on the local studio version you can actually spin up both MySQL and Postgres instances. You have to have docker running as well, and we will automatically spin up the containers for you, making it a completely hands-off experience!

You can connect through them instantly through the GUI without needing to configure anything. We are actually going to be releasing something later this week that will really help with the local dev story by making those local databases accessible from the web

burcs··on Show HN: Outerbase Studio – Open-Source Database GUI
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!

burcs··on Show HN: Outerbase Studio – Open-Source Database GUI
Whoops I'll get that updated, for some reason it didn't crop the bounding box when I exported it!
burcs··on Show HN: Outerbase Studio – Open-Source Database GUI
I put together this in related to our cloud offering, it's still somewhat relevant for Outerbase Studio even though some features are different:

https://www.outerbase.com/blog/the-5-best-database-managemen...

Our goal is to make data accessible through good user experiences and focus. Whether that is being able to spin up a local database directly from the app, or simply making the query experience as intuitive as possible, we are really pushing on making the database usable.

burcs··on Show HN: Outerbase Studio – Open-Source Database GUI
Happy to answer any questions around this! As far as next steps we are going to be adding in more database support as well as bringing in some of Outerbase Cloud's AI features.
burcs··on Guide to applying to YC – from a founder who was accepted on the third try
I am sure wheelwright's felt the same way...

I just saw a realtime generative minecraft demo, your head is in the sand if you think this is hype.

burcs··on Guide to applying to YC – from a founder who was accepted on the third try
This mindset is tiresome, especially seeing it on Hacker News...

I literally went to the cheapest state school in rural Pennsylvania and still was accepted into YC. My co-founder didn't even finish college, at some point I think people just want to make excuses.

Also — I don't understand your second point. It's an accelerator. Capital is part and parcel when it comes to accelerating.

burcs··on Guide to applying to YC – from a founder who was accepted on the third try
Honestly this is the same level of snarkiness of saying, "Be a web company." in the early 2000s

YCombinator is a tech investor, of course they are investing in the future. It just so happens that in this current tech cycle AI is the future.

burcs··on Origin of 'Daemon' in Computing
Saw this on a conspiracy theory subreddit recently, thought it was absolutely hilarious:

"Boy I love trapping demons in microscopic silicon megastructures to do my bidding, I sure hope nothing goes wrong"

burcs··on Send: Open-source fork of Firefox Send
I recently launched www.64.surf that uses the URL to send files, obviously a much smaller file size, but was fun to build regardless.

Basically, base64 encode the file, inject it in the URL and then allows you to share it with other people.

burcs··on One of Florida's most lethal python hunters
Agreed – it feels like sending drones out the levee access roads they mention with thermal cameras would be their best bet.
burcs··on One of Florida's most lethal python hunters
I was thinking the same thing. However the article says they are only letting in select people and they are getting paid close to minimum wage.

I imagine it would not be worth the hassle of breeding and releasing pythons, and the character of the people they bring in to help is vetted as well.

burcs··on The Case for Web Components: A Simpler, Framework-Free Future for the Web
We use them pretty frequently and are even working on releasing our own web component library. I wouldn't recommend using it yet, it needs to be documented better, but here it is if you want to check it out.

https://github.com/outerbase/astra-ui

burcs··on The Case for Web Components: A Simpler, Framework-Free Future for the Web
It's great to see an article not bashing them for once. I love the idea of them not having to compile and the fact they just work in the browser. They aren't without their flaws but I'm hopeful that they'll continue to push through them.

I'm getting older in the world of modern web devs, and I truly can't keep up with all of the frameworks, so I'm hopeful that the core web will eventually win and we won't need all of the "cruft".

burcs··on Starbase: SQLite on the Edge
No, there's no traditional database-level locking here. The Durable Object itself is single-threaded, so you don't have to worry about multiple things trying to change the same data at the same time.

As far as scaling yeah there are still some challenges there. I mentioned in another response there's a limit of 1K RPS, and the single-threadedness could become a bottle-neck. I think there are probably clever workarounds here that we still want to explore, for instance each Durable Object could handle a seperate piece of state and you would effectively have a level of state-based sharding.

burcs··on Starbase: SQLite on the Edge
So right now you will have to pay and use Cloudflare for this, there's no other way around it today.
burcs··on Starbase: SQLite on the Edge
It's actually sitting on top of Cloudflare's new SQLite storage in Durable Objects. You can learn more here:

https://blog.cloudflare.com/sqlite-in-durable-objects/

There's actually a section called: What about D1?

burcs··on Starbase: SQLite on the Edge
Multiple workers would connect to the same durable object and write to it, basically, the Durable Object takes care of all the writes in a single thread, so there's no issues with concurrent modifications.

We probably need to build out some sort of data replication to scale reads though Durable Objects are limited to 1000 RPS.

burcs··on Starbase: SQLite on the Edge
Sorry about that, they should be fixed now!
burcs··on Starbase: SQLite on the Edge
So it actually sits on top of it, providing an HTTP interface to interact with them.
burcs··on Show HN: 64.surf – share files using only the URL
Thanks I appreciate it, to be fair wormhole is probably a more legitimate implementation for something like this. I just wanted to push the limits of what could be stored in the URL.

I do want to point out that with wormhole your content mostly like is stored somewhere.

If you use 64.surf and don't shorten the URL the data is only in the url bar, sadly I run into the same issue when shortening the URL.

burcs··on YC criticized for backing AI startup that simply cloned another AI startup
Yeah I noticed some pretty obvious spelling/grammatical errors too. I wonder what's going over there?

"...Continue as well as the original project that Continued used, VSCode."

burcs··on YC criticized for backing AI startup that simply cloned another AI startup
Isn't this how open-source works. Sure it sucks. However creators can pick a different license, like AGPL, if they don't want something like this to happen.

I saw someone on x/twitter post this:

Neovim is a fork of Vim which is a fork of Vi.

They were pretty clear in their repo that they were forked from Continue. I get that they were rather lackadaisical about the licensing, but that's kind of their brand, and they since apologized.

burcs··on Show HN: 64.surf – share files using only the URL
Enter on keyboard should work now, sorry about that!

that's so cool, I've really been enjoying using the URL as a state/storage manager. I've been playing around with it a bit whenever I get some time.

Here was my last project building a CMS using the URL:

https://github.com/stritt/params

burcs··on Web components are okay
Really appreciate the write up here!

Maybe rough around the edges is an understatement haha, we are actively working to make the docs here better.

So a few things, these are very primitive components that can easily be updated and restyled.

There’s a given that there will be a dependency when using a library, right? The thing is with this you don’t even need to npm install if you don’t want to. Just plug and play.

As far as why… there isn’t much out there in terms of a web component driven component library and I think we’ve done some great stuff with ours. That plus we have customers embedding our components into their platform and it’s always helpful to see the source code.

I hear you on the docs quality though we will work on that.

← PreviousPage 2 of 5Next →