HN user

Ductapemaster

683 karma
Posts0
Comments212
View on HN
No posts found.

This is cool! I have recently been building a "life admin" system that is focused around keeping track of bills and insurance reimbursements, and I am currently extending it to support a recipe database. My data model is markdown + CSV, but it has reached a point where a real database would be helpful. I'll check this out as it may be a good migration. Thanks for sharing.

In simple terms, this works by doing an XOR on the outputs and if they disagree, performing a fault recovery.

There's also space systems that use 3 processors and a majority vote for the correct output, but that's different.

WASM 3.0 Completed 10 months ago

It's not about the whole microcontroller having less than 64kB of memory - it's that each WASM module has a minimum memory size of 64kB, regardless of how much it actually requires. Also, if you need 65kB of memory, you now have to reserve 2 pages, meaning your app now needs 128kB of memory!

We're working on WASM for embedded over at atym.io if you're interested.

I've always wanted a Shaper Origin, but the cost and subscription fee required for accessing some features always turned me off. I don't need it for anything other than fun hobby projects and couldn't justify it. Now I get double the fun: building a tool, and getting to use it! Nice work.

I spent a LOT of time on this website as a 90's kid. One of many that inspired me to get an EE degree. Projects like this always felt like some incredible magic, and came with an artistic aesthetic that I find inescapably captivating. We've instead got little bits of black epoxy everywhere these days and it's just not the same!

On your note about capacitor sizes — at my first EE job, my boss taught me about capacitance-voltage derating[0] for ceramic capacitors and it was quite the revelation. There is a significant inverse relationship between the two, which no one tells you about in college!

I'm now very careful to pick ceramic capacitors with enough headroom on their rated voltage as you lose a lot if you're close to the rated value. This curve is dependent on the different ceramic types as well (C0G, X7R, etc). Cheaper ceramics have a steeper rolloff.

For personal projects I am very careful to pick higher quality ceramics (X7R if I can) and use caps rated to 2-3x my operating voltage. Likely overkill, but I'm not optimizing for cost at volume.

[0] https://resources.altium.com/p/voltage-derating-ceramic-capa...

I live in Alameda and this place is such a local gem. The owners are really genuine people too. Great place to spend some time!

They also own a whole warehouse out at Alameda Point filled with machines. I know they have provided some form of access to the public in the past, but I'm not sure what that looks like today.

Just op-amps and FETs for the active components. The design from my memory was:

- To get position, 2 integrators were applied to an adjustable voltage representing gravity.

- The FETs were used to set initial states of the integrators.

- A comparator used to detect the table (y=0), flip the velocity and apply a scaling factor for restitution

The math was actually quite simple given its just the standard velocity equations — the challenge was in handling state changes in the electronics.

I looked around a little more and this video is a very close replica of what we built: https://www.youtube.com/watch?v=qt6RVrmvh-o

In my upper-division analog electronics class (the hard one), our lab project throughout the quarter was to build an analog computer that simulated the physics of a bouncing ball. Physical variables of the system were adjustable (gravity constant, coefficient of restitution, etc), and the ball was "released" by pressing a button. The output was viewed on an oscilloscope.

One of the hardest 10 weeks of my life, but also one of the most rewarding. Our team was one of the few that actually got it working in the end. I had to custom-make a gigantic breadboard to hold the entire circuit.

Today I still work in hardware, but mostly with digital circuits. While my analog knowledge has decayed over the last decade, that project and it's success gives me great confidence any time I have to deal with the domain.

If you want to take a look, here's a pretty similar project: https://www.analogmuseum.org/english/examples/bouncing_ball_...

Unfortunately since it’s an active feature it requires power, meaning any wired headset will require a battery or other power source.

A wired headset plus my mixer gives me an opportunity to tinker and upgrade my setup as I wish, and is all USB powered to boot.

I have some rough plans to make a simple audio interface with built in sidetone for use as a portable setup, but haven’t had the time to turn it into a real product. Someday!

It really does surprise me too.

Myself and my team are all technical sales folks with engineering backgrounds, and we naturally optimize for this sort of thing — all of us have some form of “advanced” setup that’s been informed by each other’s investment.

On the other side, NONE of our account reps have anything remotely close. I can think of one or two times in the past few years when someone asked me about what tech I use. My company even has a home office budget benefit meant for exactly this sort of thing!

I optimized for this style setup about a year into the pandemic, but using a Beyerdynamic MX300 wired gaming headset. The headset is closed-back, so to get voice feedback ("sidetone") I use an inexpensive Behringer XENYX USB302 mixer. It allows for adjusting the mic/audio mix going to my headphones, and also is a USB audio interface.

This setup is as minimal as I was able to get it: no big booms on my desk to move around, microphones blocking my video, etc. Yeah, I look like a pilot on calls, but the audio quality is amazing. Also, the mic being close to me blocks background noise, and isolates it from my desk. Sometimes my colleagues with podcaster-style mics have issues with mechanical transmission from their desk setups, while I have none.

People often comment — even to this day — about my audio quality. I talk to people all day, being in sales, and it makes a huge difference in my presence and professionalism. Absolutely worth every penny I spent.

As a side note, I also use my iPhone as my webcam (continuity cam I think it's called) along with a couple Logitech lights on my monitor, and the overall quality of my digital presence often blows people away.

I highly recommend trying a restaurant supply store, like Chef's Toys. Most of them don't require a business license to go to (the ones that do typically sell food items). They sell primarily to commercial kitchens and restaurants, and often have a wide selection of "bare bones" cookware at various levels of quality to meet your budget. A lot of my kitchen items are from there — stainless bowls, a big stock pot, metal + wood cooking utensils, some knives, heavy-duty whisk, some glassware, my one non-stick pan, dry food bins, etc. The stuff lasts forever, and you can almost always get an exact replacement if you need it.

Another suggestion is to try is IKEA. They tend to have minimalistic kitchen stuff at very reasonable prices. My basic cooking utensil set (spoon, ladle, spatula, etc) is from there and if I remember right, cost around $10. Had it for years. Great for glassware too.

Love the retro design, but from the looks of it, it's a heavy and fairly bulky item to drag around.

I know there is no Pi 5 variant of the compute module yet, but it seems like a safe assumption one is on the way — if your goal is to design something portable, I'm not sure why you would design around the full Pi form factor and not the compute module?

I helped my mom transplant a large agave plant and got in contact with a considerable amount of sap in the process — it's extremely uncomfortable and it took probably 3 months for the resulting rash to go away on my inner arms.

The irritation comes from raphides [0], which are sharp calcium oxalate crystals that get into your skin. Definitely something to avoid if you can! I have no idea how folks work with bare skin around those plants...

Interestingly, pineapples and kiwis have raphides in them as well, so if your mouth feels cut up after eating some, that is why.

[0] https://en.wikipedia.org/wiki/Raphide

Do you have a service or an individual you’d recommend? My fiancé’s mom has some old film from their childhood that is meaningful to them, and we’re considering gifting them some digitization services if we can find someone to help.

I respect your space to air your opinions, but you are not doing so in a respectful or persuasive way. I'm sorry for whatever experiences have made you feel like dogs have no place in modern society. I wholeheartedly disagree.

At no point did I admit anything about my dog being aggressive towards humans. I speak from my experience spending my life around animals, having gone through the adoption process at a "difficult" shelter, and having to manage my dog's incompatibility and aggression towards other dogs.

In addition to interpreting my comment in the worst way possible, you are quick to dismiss the fact that dogs are conscious beings with their own emotions, past history, skills, and evolutionary training. As their handlers, I agree with you that we are absolutely responsible for their actions — that is the implicit choice in having a pet. However that does not mean we can predict their actions at all times.

Any dog can be provoked with the right stimulus, as can any human. I do not agree that applying absolutes in response to risk in the complex interactions between various animal groups, including humans, is a sensible or reasonable approach.

Also, your comment below "Shelter dogs do not have this training and are aggressive!" is extremely uninformed and incorrect. This is your opinion, not a fact. Espousing this attitude hurts the work that shelters are doing, reinforces dangerous stereotypes for specific dog breeds, and does a disservice to those who choose to adopt a pet.