Readit News logoReadit News
jpineman commented on Ask HN: What are you working on this year?    · Posted by u/david927
josephg · 3 years ago
I'm sick of having to decide between using cloud software and using local software. Cloud software so often needs subscriptions, and if the company dies I lose access to my data. Local software isn't collaborative. I don't want to email files around to myself, or think about versions.

So I'm building a software platform for local first applications on top of CRDTs. Its called Replica, though we haven't talked much about it yet. I want to be able to:

- Edit any data from one device in my house and have it just show up on any other device

- Share items with other people, and collaboratively edit with them

- Support lots of different applications - including multiple different applications live editing the same data. Like a universal plugin model.

Linux can't compete with cloud software like google docs because anyone running hosted platforms gets punished if the platform is successful. Ideally I'd love to get replica embedded in linux, as an alternative for desktop applications to use to store their state. Then users could open up the same app from different computers and have all their data there, and collaborative editing and things like that would just seamlessly work. I want to be able to open the same file in two different editors and have typing in one show up live in the other as I type.

I want to opensource the whole thing, but we'll probably go with some sort of open core model and charge for our official hosted version (which you want for backup and delivery). I want this project to be financially self sustaining - otherwise I don't think it'll survive. But still opensource enough that people can self host if they want to.

jpineman · 3 years ago
Do you know about Electric SQL (https://electric-sql.com/docs/overview/technical-intro)? It sounds similar to what you describe.
jpineman commented on Ask HN: How to self-learn math?    · Posted by u/sidyapa
mkl · 8 years ago
Personally, I wouldn't recommend Wolfram Alpha, or anything proprietary. If you have some programming knowledge (as OP is likely to), Sympy and Matplotlib are much more capable and controllable (and free!).

I think if you're building up skills and knowledge, it should be towards something you have control over and can use in any situation without worrying about licences, cost, etc. At my university, we teach undergrad engineers Matlab, and it just seems like an expensive clunky dead end to me (though their numerical methods knowledge should be transferable).

jpineman · 8 years ago
At my university we also use Matlab a lot. However, I've found that Octave is a very suitable replacement for all packages except Simulink, which is widely used for Control. The alternative here would be Scilab/Xcos.

I also use python/sympy/matplotlib/scipy/jupyter a lot and it's absolutely great -- highly recommend to the OP.

jpineman commented on Asciinema 2.0   blog.asciinema.org/post/t... · Posted by u/troydavis
dennisdamenace · 8 years ago
If I understand - with the piping you could share a read only terminal over the net?

My team has been using Atom and Teletype to pair - but no lightweight method to share the test console. Could this be it?

jpineman · 8 years ago
I also understand it to be read only. Any reason why screen or tmux session sharing can't handle your use case?

On-topic: Great 2.0 release! Asciinema is great software for tutoring or showing off a terminal app, I use it a lot!

jpineman commented on Microsoft Issues WanaCrypt Patch for Windows 8, XP   krebsonsecurity.com/2017/... · Posted by u/my123
kozak · 9 years ago
Looks like humanity needs some long-term-support version of an operating system, where "long term" would mean 50 years or so (not five or ten).
jpineman · 9 years ago
Enter rolling distributions, where each upgrade is guaranteed to work. Even if you can't upgrade from version A to C, you can upgrade from A to B to C. Why can't Microsoft products also upgrade this way, even between major versions?
jpineman commented on After All These Years, the World Is Still Powered by C Programming   tekhinnovation.blogspot.c... · Posted by u/geospeck
ben_jones · 9 years ago
I've noticed a lot of open source projects that likely would've been written in C ~5 years ago (like databases) are now being written in Golang. Stuff like Caddy, Kubernetes, InfluxDB, etc.
jpineman · 9 years ago
e.g. Docker, too.

u/jpineman

KarmaCake day49March 19, 2017
About
I like electric fields and their applications.

https://pineman.github.io/

View Original