robust-cactus
Joined 4 years ago
Joined 4 years ago
The main question I expect I'll get is, "but what about Obsidian". Yea, Obsidian is cool if you want to work primarily in markdown and with tools that support it. I wanted to make something with a bit more rich content, experiment with local LLMs and really lean into user friendly text editing. Jot's my take on that problem!
Would love any feedback yall have - comments here are welcome or on our feedback page https://jot.canny.io/features-bugs
Question - what can you actually control about companies you're applying to? The answer is not a whole lot, so why stress about it? What you can control is a funnel:
1. How many jobs you've applied to
2. What quality those companies are
3. How much they're aligned with your skill set
Other than that, you're stressing about stuff you can't change. Let it go, gain inner peace. There's a lot to unpack in your post, step back examine the stories you're telling yourself. Are they actually real? Is there something more nuanced going on?
It'll help with so many things: - in contact syncing systems you can't rainbow table your way to decrypting numbers - numbers can be permanently burned once they're released or deemed as spam. This means every service could ban spammers safely without fear of burning a real user. - people could more easily have alt numbers, non-voip numbers for untrusted services.
This is 4 year cycle tied to economic conditions
Moderation is key
Step 2: Just start building the components. Don't wait for approvals. With enough of a foundation you can show some value and go from there.
Step 3: Show evidence of time savings, how many of those components are used by how many projects.
Step 4: Share a vision and strategy. I really like how others said "don't be the bottleneck" the component library will be left behind if it turns into that. Encourage contributions. Share your roadmap. Encourage incremental and experimental components so that people can share less refined components. Finally clearly indicate what isn't shared and what it will take make something "shared".
I think getting too bogged down in reusability of lots of things is eventually the downfall of component libraries. Additionally, "too much categorization" is also problem. Atomic design for instance is great but I feel like it's a concept to teach designers how to think about componentization and for engineers it actually ends up getting in the way.
If it's going about 70% well at that point, the thing to take it to the next level is to collaborate with design leaders to get them to hold their designers accountable for matching to the design system. They may end up needing to recreate a version of those components in something like figma. If there isn't support for this, the whole system will be a pain till the end of time.
Showing short term and long term wins concurrently is a good recipe for success for tech as much as it is for business.
Some questions that may help you: 1. What are the biggest problems with your existing system and how does that relate with the biggest problem for your business?
2. Is there an API or any manual process you can use to communicate between new systems and the existing system?
3. Is there an engineering leader you can bring on to help or consult?
3d need not be so complicated! We've kinda made it complicated but a simplification wave is likely coming.
The big unlock for 3d though will have to be some better compression technology. Games and 3d experiences are absolutely massive.
- You pay roughly 1-2% of your salary to it every year
- The max weekly benefit in California is $450 for 26 weeks, so roughly $11k. But it's also a percentage of your salary
- Unless you get fired/quit jobs every year it's probably very hard to get more out than you put in and even then there's probably other safeguards
Payload size is a moot point given gzip.