Recent submissions

Comment · 2 months ago
Do hanging tennis balls (and their expensive gadget relatives, laser pointers) help with backing in straight?

In my mental model, the tennis ball tells you when you've backed in / pulled in the appropriate distance. I'm not seeing how it would help me back in straight / centered in my garage, or at least not until I've already backed in so far that I'd need to pull out again to try again.

Comment · 2 months ago
Comment · 7 months ago
To add on to what others have already mentioned, the PDF has more details on bisphenols which paints a less dire picture than the press release.

1. There are no EU-wide regulations restricting on BPA concentrations in electronics devices.

2. The ECHA has proposed for limits is 10mg/kg which is also used for the OEKO-TEX Standard 100.

3. In the study's evaluation criteria, for parts to achieve a green rating for bisphenols, the concentration has be below 0.8mg/kg for parts touching the skin and below 10mg/kg for parts not touching the skin.

4. 69% of the tested samples achieved a green rating for bisphenols.

So while there is a gap in regulations ensuring a safe baseline for electronics, the majority of the tested headphones are doing okay as far as bisphenol exposure even under the proposed guidelines.

Comment · 1 year ago
The black and silver and white and silver sample photos look like they may be using HASL surface finish (aka, solder).

If you're handing out business cards with a HASL finish, make sure to spend extra for the lead-free version.

Comment · 1 year ago
Huh, that's quite a bit more than I would expect. You already ruled out the 12V battery in the other thread, but there could be some other factors that would keep your car awake.

Does it only happen when you park in front of the garage at home, or does it also happen if you go out somewhere? For example, it might be struggling to connect to your WiFi at home (if you set it up with your home WiFi credentials) to download updates or upload telemetry, which would keep it awake longer than normal as it tries to make do with kilobits per second of usable bandwidth.

Comment · 1 year ago
While the idle draw is relatively high on Teslas compared to other EVs (even without sentry mode enabled), 7.5% is quite high. I track my stats with Teslamate and it estimates typical SoC loss of 1% over a day.

What I have seen is that the BMS may update its SoC estimate after driving, and I've seen it adjust the estimated SoC up or down by as much as 5% in some cases.

I get that from a planning perspective, it still stinks to have range than you thought you did an hour ago, but it's not all that different from the variation you might get with an analog dial on the gas tank, just that it's much easier to notice and track when it's digital and showed as a precise number.

Comment · 1 year ago
The typical level 2 charger doesn't have to use HomePlug, but most recent EVs will have a HomePlug modem in order to speak ISO15118 to negotiate the voltage during DC fast charging through the CCS1/2 connector.

The pilot pin that carries the square wave used for J1772 is common to both AC and DC charging, so it's possible for a level 2 charger to incorporate a modem and communicate with the EV.

In many situations it would be an unnecessary expense, but it may become more common even in level 2 chargers in the future since ISO15118 can be used to authenticate the car to the charger for plug-n-charge charging without needing a card or app to authorize the charge.

Comment · 2 years ago
Comment · 2 years ago
That's pretty much exactly what they're saying in the video.

They show their off-the-shelf dev kit which features a generic omni-directional rubber-duck antenna with quoted 1dB of gain (essentially nothing) and 21dBm of transmit power.

Comment · 2 years ago
In Rust, you can't implicitly omit fields when instantiating a struct, so it would have to be a bit more verbose, explicitly using Rust's analog to the spread syntax.

It would have to look something like:

  f({ hours: 2, seconds: 53, ..Default::default() })

The defaults could come from some value / function with a name shorter than Default::default(), but it would be less clear.
Comment · 2 years ago
As hinted at, but not elaborated on by the first part that mentions temperature monitoring, those wires in free air expand and contract with temperature changes. The cables need to be able to support their own weight without collapsing or touching other conductive objects like other cables or trees.

Adding more conductive material helps with the resistive losses, but also makes the cable heavier. Using an advanced cable that has better tensile strength for the same or better conductivity accounts for those second order effects better than just adding more aluminum.

Comment · 2 years ago
Taxes in the US are locality sensitive. The county sales tax rate varies by almost a full percentage between counties where I live, so depending on whether I ship something to my home or to the office, the amount of sales tax due is different.
Comment · 3 years ago
I've observed that Comcast takes advantage of the separation of "fees" into a separate category to increase fees while keeping the service rate the same, allowing them the flexibility to raise prices even if the customer is on a contract that specifies a fixed promotional rate.

So it seems like the current breakdown of charges gives rise to transparency in price, but only because it's in Comcast's favor when it comes to adjusting the numbers. I'm not sure that Comcast would bother continuing to break things down if it no longer gives them an edge.

Comment · 3 years ago
Setting aside issues that can be safety related where consumer equipment overlaps with legacy equipment, there is a tragedy of the commons effect to not attempting to regulate radio power limits.

It's incredible how well WiFi works for the amount of power it uses.

Obviously turning up the transmit power makes it better... for that one person. For everyone else, that channel has a little bit more noise than before, making it harder to receive their signal.

So maybe their neighbors will also want to increase their transmit power to get better range / speed again. Having a limit across the board for all mass manufactured devices prevents an escalating spiral of vendors selling 30, then 40, then 50dbm etc routers.

As mentioned elsewhere, different countries have different power limits, but it's more economical to make a single radio for all markets with software power limits. One hypothetical way for a vendor to get a market advantage is to sell a radio that is software limited, but wink wink can be patched with easily googled instructions to increase the power to work better. Maybe by downloading a tool from some sketchy website that even actually works and can be spammed across the internet or social media.

So the FCC has to strongly discourage anything that could lead to lots of radios deliberately exceeding the regulatory limits and disproportionately making the spectrum worse compared to a compliant device.

I don't think that necessarily justifies rather invasive schemes like geolocated AFC, but preserving the use of the radio spectrum so that everyone can make efficient use of it is the FCC's mandate.

Comment · 3 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton