If you need more accurate analog measurements it is better to use an external ADC (with i.e. SPI interface). This will cost quite a bit more but will save the hassle of calibrating each individual device. Mostly comes down to how much dev time you want to invest in it vs. hardware cost vs. TTM.
HN user
glassconclusion
I really like the short story Typical. It is one of my favorite short stories.
According to crunchbase that was only three months ago? How many people were hired in that time frame?
Totally agree. I would also like to add that, as a non-native, pretty fluent Mandarin speaker, it is pretty hard to chitchat with Chinese colleagues, especially when it is a big group and they come from different parts of China.
If it seems daunting remember that it’s something even the dumbest two year olds are able to figure out how to do, so you could probably figure it out
Language acquisition skills are normally way better in early childhood.
Stange advice indeed. It will take years to become a doctor and you will be over 40 and starting with no experience.
I'll never catch up to people that started in their early 20s, but I hope I can figure out how to climb the ladde as quickly as possible.
I was in a similar position a couple years ago. You don't need to catch up. Just pick a certain direction, i.e. frontend, backend, embedded, devops and stick to it. Once you got a certain years in the industry, it is easy to find better paying jobs and it is way easier to get hired.
Looks like they are using IMGUI as dev tool: https://github.com/ocornut/imgui
Do you think there is any practical use to it instead of running just an embedded OS? Driver support maybe?
Yes, you can actually. I haven't done this myself, but there are defconfigs for mmu less devices (stm32f4 series for instance). You need some more RAM though, but most evaluation kits don't provide this. Have a look here: https://elinux.org/STM32 I'm planning to give this a spin on an EVK that I got from work if I find the time.
Most things that you state are not culture related. If communication is really troublesome, I understand that you would leave such a place. Better tooling and programming guidelines are things you can introduce. Especially if it is a small team. That's maybe why they hired you in the first place.
Do you have any tips on how to improve in the embedded domain? I've got some professional experience, mostly doing embedded application (MMU-less) development. I'm looking into linux driver development, but it feels a bit above my skill level.
Interesting. I know how tedious it can be to get this working across platforms (or even just one!). So, I guess it is possible to use this on linux (https://www.kernel.org/doc/html/latest/input/ff.html)?
I'm loosely involved with the HapticsIF (https://hapticsif.org). They are working towards a new haptic usage page. If I remember the sentiment of those meetings correctly, USB PID was considered very old and not easy to work with. Besides that a more recent haptics Usage page was considered limiting (only for single effects).
Is HID PID fully implemented on Windows / Linux (i.e. does it load a generic driver like USB ACM or USB HID mouse / keyboard). I remember that I looked into this, but couldn't find any recent devices that use this.
Agreed. Don't be 100% money focused in your 20s and 30s.
Shouldn't be this more like 0.01%? Two startups as an early employee and hitting almost 50M. Wow. just wow.
I'm working for an unknown startup and I feel like I will placed in a pool of entry level candidates if I decide to join a big corp.
Maybe there is a bare minimum on comfort what people are willing to accept? I lived in Asia for a while. There were some many options. From a 3m2 room (if you wanted to sit, you had to open the door and sit on your bed) to a full mansion. I'm back in a major capital in Europe and there is pretty much nothing you can rent under 1000EUR (70-80% of minimum wage)
You're dwelling on this. If you have a PhD, have extensive experience with Java, are mid/senior level you should already have forgotten about this interview.
Hearing that you're "not proficient" sucks big time and this is probably what hits hard. Do you _feel_ you're not proficient? Did HR meant something else? Snap out of it and just continue. Have you been in very cozy environment you're whole life? It's like your mom telling you you're the most handsome boy and then you walk up to a girl that's say your an ugly weirdo. Maybe you are, maybe you're not. You just check out the next girl. Or boy.
Like, this whole analysis of the situation, really makes me wonder, how old/experienced everybody is (including you). Like in general, life, you know. You can code an A* heuristic in 5 minutes, but you still don't know communicate/interrupt each other during an interview?
Anyone experience with companies in the Netherlands? I have something that's called STAK but it's shrinking round after round.
No, I'm not surprised by this shotgun approach. Especially if money is a strong incentive. I think it is pretty much common these days.
I'm surprised, however, about the willigness to relocate in general for high paying jobs (from friends working at faangs / hn comments).
I think a better comparison would be how much effort a candidate puts into finding a better job.
People willing to grind leetcode, send out 400+ resumes, doing a lot of interviews will probably have a better career than the one's who don't.
Not OP, but Amsterdam based faangs/unicorns don't pay as much. I'm willing to grind leetcode, but I can't really find any companies in the Netherlands that are worthwhile (that pay significantly better than mid-size companies).