HNHacker News
TopNewBestAskShowJobs

dcan

195 karma · joined August 7, 2023

Canadian Electrical Engineer in Training

Comments are my own and do not represent my employer

Buisness: dbristow (at) ontrackcontrols.ca

submissionscomments
dcan··on Inside North Korea's Forced Labor Program
We're regressing back to fiefdom in Canada thanks to the unaffordability of housing and people in the United States have a similar situation with employer provided medical coverage combined with at-will employment.

True, many more people are out of poverty, but few are truly prosperous anymore compared to the "American Dream" in the latter half of the 20th century.

dcan··on Microsoft is driving users away
The most bizarre thing in my experience is that they removed "Refresh" from that context menu, yet Explorer will a) not update when an application writes a new file, and b) when you rename a file, it does not get automatically sorted.
dcan··on Rust developers concerned about complexity, low usage
I’m using Rust in embedded systems for this reason - sure C is the ‘native’ language, but the engineers before me couldn’t tame the beast and made barely working software. The HAL provided by STMicro is functional but riddled with side-effects and is incompatible with an RTOS.
dcan··on Cellular outage in U.S. hits AT&T, T-Mobile and Verizon users
SOS mode means it can see towers of other providers you aren’t authenticated with, but no signal to authenticated cell towers
dcan··on Gemini lying about having data until 2021
It's Google's LLM that powered Bard (Since renamed to Gemini)
dcan··on Canadian government banning Flipper Zero to combat auto theft
There’s only three federal police agencies - the RCMP, CPKC Police Service, and the CN Police Service. The local law enforcement has to pass off the information to the relevant agency to abide by the separations of power.

The problem here is probably the criminal lied about what was in the cargo container, and to process the tens of thousands of titles to ship new vehicles to manufacturers is obscene - and even then, criminals will still find ways to transport cars in shipping containers.

At the end of the day, it’s up to the ports (which again are a federal agency) to scrutinize cargo containers destined for these locations - which they don’t have the staffing or funds to do.

dcan··on Canadian government banning Flipper Zero to combat auto theft
Like every other wide-spanning law the Canadian Government has passed lately (including the one on firearms and the soon-to-pass adult-content on the internet), I imagine they will ban swathes of legal products that use RF and do nothing to actually prevent crimes from occurring.

Thanks to our Parliament!

dcan··on Do they have humans test cars before they produce them or what?
I've only familiar with the Hyundai Ioniq and the Chevy Bolt, but both those cars can be configured for that - the Chevy Bolt you only have to ensure it is not in one-pedal driving, which is just a button near the shifter, and the Hyundai Ioniq you just have to set the regen to zero. It's a failure of the rental place that these electric vehicles are not set up in such a way to match the mental model of a usual driver

The Chevy Bolt has it's brake lights come on automatically regardless of what is causing the deceleration, and I believe Hyundai is coming out with an OTA fix for that as well.

When you drive the electric car every day, it's nice using the one-pedal mode... Except it has taught me a large flaw in that my instant braking reaction is to depress the regen paddle, which doesn't work (only 10kW of effort) when the car batteries are well below -20 C, causing me to panic and brake too hard using the traditional hydraulic brakes.

dcan··on Emoji are legally actionable
Emojis are contract law in Canada: https://www.cbc.ca/news/canada/saskatchewan/thumbs-up-emoji-...
dcan··on Rust devs push back as Serde project ships precompiled binaries
No - the functionality of the library is identical between this version and the previous one - just how it's built has changed.
dcan··on Rust devs push back as Serde project ships precompiled binaries
The tinfoil hat explanation is that the developer is breaking all projects that depend on the default package manager cargo, forcing them to move to buck or bazel - projects that the developer of serde-derive has invested work into.

This is not noisy for no reason - the expectation is all dependencies are compiled from source on your computer, and here the developer forces the use of a binary program, with no alternative.

dcan··on Rust devs push back as Serde project ships precompiled binaries
Plenty of projects ship a) reproducible and b) application binaries.

serde-derive is a macro that is used in the compilation of projects. The way the developers have implemented it, when you build a project _from source_, it pulls and executes a binary blob against your code.

The binary in serde-derive is not reproducible (at least, there is no published hash and other users haven't been able to compile the same binary on their computers), and saves a very minor amount of time - serde-derive has to be compiled once per project per compiler version, unless you delete your dependencies.

dcan··on If You Want a Car This Heavy, You Should Pay Through the Nose
> the truckers will all go bankrupt

I still think the alternative to pay per weight*distance is good - trucks should be last-mile delivery, not the primary source of transportation for goods in North America. Cargo trains are much better in many different dimensions, even more-so if they're electrified (Though, that's an impossibility in this market)

← PreviousPage 2 of 2