We're a tiny startup (2 people), right now we've done the 80/20 approach for mobile to make it semi-useable. The main platform for using Diode is desktop for now.
Definitely think supporting mobile fully in the future makes a ton of sense though. Thanks for the feedback!
NP and of course, it's your product and your market.
It's just worth checking on the proportion of sessions from mobile.
Also, the reason that I was using the phone is because of my usual trawl of HN before I get out of bed. Yes, I'd use it on desktop, but if I can't get past first base on mobile, it's Hasta La Vista. If nothing else, warn mobile users that the experience may not be ideal.
hey y'all, I'm Kenneth, founder of Diode. Cool to see this pop up here! We have lots planned for Diode and we'd love to hear what folks think about the product so far / what they could see it being used for in the future.
We started building Diode seriously at the beginning of September after I put a weekend project teaser out on twitter and got a decent amount of attention[1].
We want to build tools that make it 10x easier for anyone to get started hacking and building hardware. We're planning on adding microcontroller / single-board computer simulation pretty soon, which should make it a bit more interesting to play with!
Hi Kenneth. Looks like a good foundation! I'll keep an eye on it for sure. I've been using Crumb Simulator to build Ben Eater's SAP-1 computer. Do you plan to have a similar level of functionality for this?
Also, curious if you can comment on the state of the SPICE used for this. I see, e.g., that you have an astable multivibrator in the examples. Will this produce the same voltage levels and transition behavior that you would see in a real world circuit? I ask because I've built the same circuit in EveryCircuit, and while the macro behavior is close enough, it doesn't accurately reproduce what I get on a real breadboard from a signals level. In comparison, Multisim Live gets it right, but runs rather slow (in particular, pausing for a long time during the transition state with a lot of analog behavior to sort out).
Also curious what you have planned for visualization of signals.
Great read Chris! I was in the S21 batch and definitely relate to a lot of the things you posted. Especially re: batchmate quality.
One big thing that YC did for me is it was an ambition multiplier. Pre-YC I thought it'd be cool to make software that could just pay my bills. A year post-batch and I find my default state is much more ambitious than before.
It's a crazy feeling seeing so many people start from 0 and the progress they can make in just 3 months. YC helped me and my company tremendously.
>One big thing that YC did for me is it was an ambition multiplier. Pre-YC I thought it'd be cool to make software that could just pay my bills. A year post-batch and I find my default state is much more ambitious than before.
When you talk about an "ambition multiplier", do you mean personal wealth? YC is great for receiving favorable terms in the future. But you can't really take that money out of the firm, or pay yourself some stupid salary. It's just paper wealth. And a bigger valuation and more ambitious growth usually means scaling up a lot faster (fail fast), rely more on future rounds and maximize your valuation.
For a fund they'd prefer a 10% chance for $100 million valuation to 90% chance for an $11 million valuation, but personally I would prefer a 90% change for a million opposed to 10% chance of 10 million, because I can't diversify and run 10 startups simultaneously like a VC can. So I guess that's the downside of the "ambition multiplier"
I’m at my third YC company and it seems like each time what I thought my career was completely changed. I’m leading a whole company engineering team where at my last job I was a principal engineer who spent Covid working (sadly) alone.
My first I thought I’d be lucky to land a entry level gig and did so well I become the lead engineer over a couple of guys within a month (as soon as we found them.)
I would never have gotten that experience that fast. Sure looking bad I was a senior at entry level because I had practiced so much: but at a traditional corp I would have had to wait years to get to that level of experience where YC basically throws you at it and hopes you don’t fail
Thanks! Yeah, sounds like we shared a similar experience. YC definitely starts to make anything feel possible. They give you the tools, it’s up to you to take it from there.
1. Stumbling upon a r/diy post on reddit of some dude building a kegerator with a raspberry pi. I thought it was cool, impulse bought a raspberry pi, and fell in love with programming. I was working at a gas station as a maintenance tech before. Ended up switching careers into software engineering and greatly increasing my life satisfaction, income, etc
2. Joining twitter. I joined in late 2020, and started sharing about side projects I was building. This led to earning my first $ online, launching a startup, raising money from investors, and getting into Y Combinator. Before sharing online what I was building I was making virtually 0 traction on various different SaaS projects i was building. It really changed my life and career in a tremendous way
I followed people building things on twitter and started interacting with their posts, I posted a lot about programming stuff and just did the whole build in public thing.
I think building in public was great for motivating more progress
[1] - https://twitter.com/austin_malerba/status/158745342814555750...