Live data from Hacker News

Noms – A versioned, forkable, syncable database

github.com

51–60 of 107 posts

Re: Noms – A versioned, forkable, syncable database

#51
post #44

Earlier quoted context omitted.

Incorrect.

Last time I checked it's close to 50/50, with Windows progressively losing share among devs: http://www.geekwire.com/2016/mac-overtakes-linux-as-develope... So my comment should be correct in a year or two, hopefully.

> "So my comment should be correct in a year or two, hopefully."

Look again at that graph:

http://stackoverflow.com/research/developer-survey-2016#tech...

OS X is treated as a single category, but Windows is split over multiple versions. When you add up all the Windows versions, OS X isn't close to 50% market share.

Also, I'd question why it should be 'hopefully' correct. Other than better support for Unix command line tools, what gives OS X the edge over Windows 10 as a dev environment?

Re: Noms – A versioned, forkable, syncable database

#52
post #44

Earlier quoted context omitted.

Incorrect.

Last time I checked it's close to 50/50, with Windows progressively losing share among devs: http://www.geekwire.com/2016/mac-overtakes-linux-as-develope... So my comment should be correct in a year or two, hopefully.

You shouldn't assume the SO developer survey is a good sample of the whole profession.

Re: Noms – A versioned, forkable, syncable database

#53
post #44

Earlier quoted context omitted.

Last time I checked it's close to 50/50, with Windows progressively losing share among devs: http://www.geekwire.com/2016/mac-overtakes-linux-as-develope... So my comment should be correct in a year or two, hopefully.

> "So my comment should be correct in a year or two, hopefully." Look again at that graph: http://stackoverflow.com/research/developer-survey-2016#tech... OS X is treated as a single category, but Windows is split over multiple versions. When you add up all the Windows versions, OS X isn't close to 50% market share. Also, I'd question why it should be 'hopefully' correct. Other than better support for Unix command li…

OS X is treated as a single category, but Windows is split over multiple versions. When you add up all the Windows versions, OS X isn't close to 50% market share.

What was claimed is that most developers don't use Windows, not that they use macOS. If over 50% of developer use either macOS or Linux, then the claim is true.

Re: Noms – A versioned, forkable, syncable database

#55

Hi Hacker News. I'm one of the founders of the Noms project and Attic Labs, the company behind it. Happy to answer any questions. In the meantime, as long as I've got your attention, here's a few new stuffs we've been working on since last time Noms was discussed here in August: - A prototype query language, and a demo of how to create indexes in Noms: https://www.youtube.com/watch?v=fv6_T5yaWns - Support for merging…

What about ACID? How far do you plan to divert from it?

Re: Noms – A versioned, forkable, syncable database

#56
post #54

Have you had a look to the finance world? Git for data seems to be something we in finance really need, especially the possibility of seeing all the changes and of reconciliating things.

diff for financial data, with attendant workflow for breaks, is an already existing whole market segment. Duco, the startup I work for, is tackling it as a service.

Re: Noms – A versioned, forkable, syncable database

#57

Hi Hacker News. I'm one of the founders of the Noms project and Attic Labs, the company behind it. Happy to answer any questions. In the meantime, as long as I've got your attention, here's a few new stuffs we've been working on since last time Noms was discussed here in August: - A prototype query language, and a demo of how to create indexes in Noms: https://www.youtube.com/watch?v=fv6_T5yaWns - Support for merging…

There's quite a dramatic claim on the website, "merge [...] changes efficiently and correctly days, weeks, or years later." How does that work? For example if you have two records saying userid 3's name is "ann" and userid 3's name is "jane", I don't see how you could merge those without extra information or human input.

Re: Noms – A versioned, forkable, syncable database

#58

Earlier quoted context omitted.

... well, from the link... "Noms is supported on Mac OS X and Linux. You can compile a Windows build from source, and it usually works, but isn't officially supported." Also, supporting Windows is often a pain in the ass compared to Linux/Mac. I don't fault them for not supporting it officially, especially in the project's life.

To be fair, Mac support is also a huge pain, unless you happen to have a Mac. Just getting a machine to test on is expensive. If you look for Mac OS VMs in the cloud, you find they start at $1 an hour ( https://www.macincloud.com/ ) or around $80 / month ( http://xcloud.me/pricing-signup/ ). Compare that to around $5 / month for a Linux VM. And then you have to go the whole dance of getting xcode and homebrew just to…

Mac hosting doesn't tend to be VMs largely because of Apple's licensing rules for macOS (which is a big hassle, no question) so they'll naturally be more expensive than a $5 virtualized Linux VM.

But Macincloud has ~$20/month plans (with 8GB of RAM which isn't a $5 option for most Linux or Windows VMs) and there are several others going for between $30-50, so you hardly have to go with $80/month.

Re: Noms – A versioned, forkable, syncable database

#59

Hi Hacker News. I'm one of the founders of the Noms project and Attic Labs, the company behind it. Happy to answer any questions. In the meantime, as long as I've got your attention, here's a few new stuffs we've been working on since last time Noms was discussed here in August: - A prototype query language, and a demo of how to create indexes in Noms: https://www.youtube.com/watch?v=fv6_T5yaWns - Support for merging…

What about ACID? How far do you plan to divert from it?

This is the most important question in my mind.

If it isn't ACID it needs to make a very strong case for itself to even be played with by most DBA's, including myself.

Re: Noms – A versioned, forkable, syncable database

#60
post #57

Hi Hacker News. I'm one of the founders of the Noms project and Attic Labs, the company behind it. Happy to answer any questions. In the meantime, as long as I've got your attention, here's a few new stuffs we've been working on since last time Noms was discussed here in August: - A prototype query language, and a demo of how to create indexes in Noms: https://www.youtube.com/watch?v=fv6_T5yaWns - Support for merging…

There's quite a dramatic claim on the website, "merge [...] changes efficiently and correctly days, weeks, or years later." How does that work? For example if you have two records saying userid 3's name is "ann" and userid 3's name is "jane", I don't see how you could merge those without extra information or human input.

[deleted]
Post reply on HN