HN user

wrigby

946 karma

Systems engineer ("DevOps" if you're a recruiter), with a dash of audio engineer thrown in there for fun.

[ my public key: https://keybase.io/wrigby; my proof: https://keybase.io/wrigby/sigs/MdiYCR9-ieNbkrRSq38cl5kTsYb0FPgkJhNFC0C0ZWA ]

Posts8
Comments222
View on HN

The fact that the Adafruit team continued that thread unabashedly after Paul Stoffregen's first reply is an awful look in my opinion. Doesn't seem like anyone here is behaving like adults.

Edit: I should clarify - Paul seems very much like a mature adult in all of this.

This comment shines a spotlight on my issues with the US auto market. None of these vehicles are sold in the US, for a variety of reasons - both economic and regulatory. I hate knowing that the vehicles I want to buy both exist and are affordable, but I just can’t have them. Meanwhile, the cars sold in my market are all egregiously enormous, have giant screens inside, etc.

This is the very definition of a “first world problem,” but it sure is frustrating.

My 2004 RX-8 had decently solid ESC, but it was a “high-end” vehicle at the time. It’s definitely something we want to keep in our idealized vehicle (but let’s also keep the “disable ESC so I can have fun” button)

Many states allow a state tax deduction for 529 contributions, which could net you up to an 8ish% discount if you’re in a high tax locality (e.g. NYC).

Yeah, I just did a project at work with an RP2040 and was really impressed with the Pico SDK. It hits a sweet spot in between ST’s insanity and Arduino’s easy-but-not-powerful tradeoff.

No crazy code generation, going from 0 to blinky is quick, but also going from blinky to DMA’s and interrupts is also a breeze.

I will say that I think the hardware peripherals in STM32’s are miles ahead, and PIO’s don’t necessarily make up the difference.

Sora 2 10 months ago

There are two completely distinct differences that jump out to me initially that I think may help justify your feelings:

1: Reading a long book demands focus on a longer timespan than scrolling TikTok, and with focusing on a single thing for a long time, we get a sense of accomplishment. I don’t know how to justify this as valuable, but for some reason I feel that it is.

2: The Song of Ice and Fire (and GoT) were consumed by a huge proportion of people, and you now have this in common with them. This act of consuming entertainment also grants you a way to connect with other humans - you have so much to talk about. Contrast that with an algorithmic feed, which is unique just for you - no one else sees your exact feed. Of course, there are tons of people that see some of the same snippets of content, if their interests overlap with yours, but it’s not nearly as universal as having read the same series of books (and there’s much less to talk about when you’ve seen the same 17-second short form video than when you’ve both invested dozens of hours in reading the same series of books).

I don’t think these thoughts fully justify your belief, but hopefully they provide some support to it.

Thread is a mesh networking protocol mostly targeted at IoT and smart-home connectivity - it's basically a Zigbee competitor.

Prime Number Grid 11 months ago

I enjoyed looking at this one too - playing around for a minute on paper with it was fun.

The numbers in each row (when cols is set to 6) are of the form:

6n+1, 6n+2, 6n+3, 6n+4, 6n+5, and 6n+6

Only 6n+1 and 6n+5 can't be trivially factored:

6n+1, 2(3n+1), 3(2n+1), 2(3n+2), 6n+5, 6(n+1)

So it follows that for any n >= 1, numbers in columns 2, 3, 4, and 6 can never be prime. Fun!

I was curious what these numbers look like if people get their extra calories from carbs instead of animal products:

- A 100g cooked serving of pasta has 131 calories [1] - This random website claims that a 100g serving of pasta generates 0.58 lb CO2 equivalent emissions - To get 90 calories we need ~69g of pasta - This gives 0.4lb CO2e per mile when walking under pasta power

I'm not sure if the CO2 estimation for pasta is using a cooked weight or a dry weight, so I chose the worst-case scenario. If that CO2e number is applied to 100g of _dry_ pasta, the numbers get way better.

1: https://fdc.nal.usda.gov/food-details/169728/nutrients 2: https://www.co2everything.com/co2e-of/pasta

This brought back memories - GLTron was fantastic. It was always either that or TuxRacer that would get fired up after finally getting my ATI drivers sorted out on whatever distro I was playing with at the time.

Looks like the last release was in 2016, which is a lot more recent than I expected. I wonder if we could dust it off and get a build?

Yes and no, depending on the environment. In an apartment building, the wall penetration is a liability, as the 2.4ghz spectrum, with only three channels, gets extremely congested. Going 5ghz helps immensely, with more channels available and less penetration, so you get more spectrum reuse.

Is it indicating that the router is faster at forwarding packets than responding to ping requests?

Exactly this. In most “real” routers, forwarding (usually) happens in the “data plane”. It’s handled by an ASIC that has a routing table accessible to it in RAM. A packet comes in on an interface, a routing decision is made, and it goes out another interface - all of this happens with dedicated hardware. Pings (ICMP Echo requests), however, get forwarded by this ASIC to a local CPU, where they are handled by software (in the “control plane”).

You’re really seeing different response times from the two control planes - one may be more loaded or less powerful than another, regardless of the capacity of their data planes.

Wow, good eye. You can see the PCB is designed to take either magnetics or series caps, but the caps would have to be DNP’ed.

I would actually be really angry to discover a USB Ethernet dongle I bought didn’t have magnetics built in.