HN user

mobitar

1,814 karma

Passionate about software. Working on Shape, a radically simple workspace for teams: https://shape.work.

Blog: https://mo.io Youtube: https://youtube.com/@atmoio X/Twitter: https://x.com/@atmoio

Posts101
Comments148
View on HN
atmoio.substack.com 5mo ago

After two years of vibecoding, I'm back to writing by hand

mobitar
865pts634
moio.medium.com 5mo ago

AI coding is having its NFT moment

mobitar
6pts1
moio.medium.com 6mo ago

AI is having its NFT moment

mobitar
7pts0
mough.xyz 5y ago

On the Epic side of history

mobitar
3pts1
listed.standardnotes.org 7y ago

Encrypt Your Dropbox and Google Drive with Standard Notes FileSafe

mobitar
3pts0
journal.standardnotes.org 8y ago

Dropbox opens its box

mobitar
1pts0
listed.standardnotes.org 8y ago

Bye-Bye Mailchimp

mobitar
1pts1
journal.standardnotes.org 8y ago

With GitHub acquisition, open-source loses a friend

mobitar
2pts0
listed.standardnotes.org 8y ago

How to learn programming the natural way

mobitar
1pts0
listed.standardnotes.org 8y ago

Editors on mobile, desktop highlighting, and 2 new extensions

mobitar
1pts0
listed.standardnotes.org 8y ago

A React Native tutorial

mobitar
1pts0
listed.standardnotes.org 8y ago

Problem Solver

mobitar
1pts0
listed.standardnotes.org 8y ago

Pricing cannot be an afterthought

mobitar
2pts0
listed.standardnotes.org 8y ago

There's no such thing as app ideas

mobitar
1pts0
listed.standardnotes.org 8y ago

Layer code instead of modifying in place

mobitar
3pts0
listed.standardnotes.org 8y ago

When did stocks become boring?

mobitar
3pts0
listed.standardnotes.org 8y ago

You’ll get there faster if you slow down

mobitar
2pts0
listed.standardnotes.org 8y ago

Growth Articles That Make You Small

mobitar
2pts0
listed.standardnotes.org 8y ago

When you're stuck, bash things together

mobitar
3pts0
listed.standardnotes.org 8y ago

Resistance to Being Productive

mobitar
215pts82
listed.standardnotes.org 8y ago

How to Write App Reviews Like a Decent Person

mobitar
2pts0
listed.standardnotes.org 8y ago

PSA: Add dir=“auto” to your inputs and textareas

mobitar
3pts0
listed.standardnotes.org 8y ago

When nothing happens

mobitar
1pts0
listed.standardnotes.org 8y ago

Stop changing your homepage

mobitar
3pts0
listed.standardnotes.org 8y ago

Don't build features you can't afford to maintain

mobitar
3pts0
listed.standardnotes.org 8y ago

Build a Business, not an App

mobitar
203pts18
listed.standardnotes.org 8y ago

Stop Waiting

mobitar
1pts0
listed.standardnotes.org 8y ago

I don't know, a million times

mobitar
1pts0
listed.standardnotes.org 8y ago

You should quit your job

mobitar
2pts2
listed.standardnotes.org 8y ago

How to Destroy a Company

mobitar
1pts0

Ah yeah, it would most likely have been the reason we updated our syncing engine in June of 2019. I don't believe you'd experience any of the same issues today.

Do you recall when this was? This kind of feedback is highly unusual for us. Most users love SN precisely for its reliable sync. Our syncing engine underwent large-scale changes in June/July of this year to solve an edge case with opening out-of-date clients. If you experienced any issues after this date with updated clients, I'd be very surprised, but would love to hear more if you can spare a moment.

The only other issue we have heard of precisely one other time has to do with Firefox pinned tabs + some assortment of Firefox browser extensions. To be clear, any reproducible issues with syncing are 100% fixed as quickly as possible.

Lastly, regarding our API for syncing, while our encryption specification is described in plain text detail, you'd have to inspect our source to see how syncing works.

I had a similar experience growing my company (funnily enough, also a note taking app). When I reached the point where I had everything I needed, I had to ask myself, why keep going?

The answer for me was a custom-fitted realization that building a company is to be treated no different than a game. A factory building simulation game, like Factorio. The goal isn't to achieve operational bliss, because that goal is wickedly unattainable (or also extremely attainable, but would mean you'd accomplish that goal by simply just not playing at all). It is instead to grow, build, scale, solve, for no reason other than it being enjoyable to do so. Because playing the game, for problem-solving minded individuals, is a lot more stimulating than not playing it.

I wrote more about my personal experience with this here:

https://listed.to/@mo/2476/play-the-game

Standard Notes | Senior Fullstack Developer | Remote, Chicago | Full-time

Standard Notes is looking for our first full stack engineer. This is a high-autonomy job, and you will have a large say in shaping the architecture of the product.

Our technology stack includes:

- JavaScript (web app)

- React Native (mobile app)

- Electron (desktop app wrapping web app)

- Ruby on Rails (servers and website)

- AWS (Linux/MySQL)

JavaScript experience is crucial, and Ruby/Rails experience is optimal.

The salary range for this role is $50k-$65k USD, which makes this an ideal position for Europe and South America based developers. If you have different salary requirements, please mention this in your email.

You'll be working directly with our engineering founder (Mo) to scale and improve our product, and solve interesting problems at the intersection of privacy/security and user-friendly productivity software. This role has the potential to lead quite naturally into a leadership/VP position in a short period of time, with the right candidate.

You can take a look at most of our stack on our GitHub page (github.com/standardnotes). Feel free to browse around, and if working on projects like these sounds like something you'd be into, get in touch! Please send your resume, along with any online profiles (personal site, GitHub, StackOverflow, Twitter, etc), to mo@standardnotes.org.

An important goal we have is to make sure that the web app and desktop app are 1:1, so that any way you depend on using the app can be accessed any time using a browser. This requires a different, hosted architecture. I don't think this will be its final form however.

In the future, I could imagine for example a desktop app that runs all of the extensions locally (but would mean no web access). But the hosted architecture is not bad. The only remote connection made is when the script is first downloaded. After that, the note editing all happens locally in-frame, and the end-to-end architecture remains intact. The question really becomes, can you trust the script that's initially loaded? This will be up to the user. The editor feature is a layer of convenience that comes at a minor cost of potential privacy, but is no more untrustworthy than the SN web app you load in your browser (assuming the editor is coming from our servers and not some random link).

Hmm, I see. Not sure if I'm completely following your understanding though. There is only 1 product version. The paid add-on is a sort of app store that allows you to install extensions on top of the core experience. If you get a chance, please email me at mo@standardnotes.org to explain a bit more. Would be super helpful.

I hate marketing 9 years ago

Interesting perspective. That does make sense. I guess what's really hard for me is doing both. And when I try to do both, I only end up doing the engineering part well, and botching the social part.