dcan

Joined 3 years ago

Karma
195
Submissions
44
Member since
Aug 7
Canadian Electrical Engineer in Training

Comments are my own and do not represent my employer

Buisness: dbristow (at) ontrackcontrols.ca

View on Hacker News

Recent submissions

Comment · 2 months ago
Self hosted Gitlab at work with local runners
Comment · 2 months ago
Is this not free market capitalism?

Domestic electricity was too expensive (and I’m assuming producers would rather pass the costs onto consumers rather than spend their own money and build solar/battery plants themselves), so individuals with capital did the cost-benefit analysis and determined that installing solar is cheaper in the long term.

This drove the price of electricity down during the day, causing the cost-benefit of home-scale batteries to become positive over a reasonable timescale. Thus, people with capital invested money for a positive ROI over a medium term!

The government subsidies level the playing field so it’s not only the upper-class that can benefit from this phenomenon - they are providing equity, not equality. And, cutting out all the middle management waste of the large utility companies, meaning Australians get more electricity for their buck.

Modern capitalism is what failed here. The Australian power providers should’ve gone down this route, but (I’m assuming) shareholders would be upset about ROI on the scale of 5-20 years. Homeowners are more reasonable.

Comment · 2 months ago
I’ve had good experiences with MinerU and PaddleOCR-VL
Comment · 4 months ago
Does closing the M-series laptop lid no longer throttle the CPU like it did on the Intel ones?
Comment · 4 months ago
Comment · 6 months ago
I will agree - async rust on an operating system isn’t all that impressive - it’s a lot easier to just have well defined tasks and manually spawn threads to do the work.

However, in embedded rust async functions are amazing! Combine it with a scheduler like rtic or embassy, and now hardware abstractions are completely taken care of. Serial port? Just two layers of abstraction and you have a DMA system that shoves bytes out UART as fast as you can create them. And your terminal thread will only occupy as much time as it needs to generate the bytes and spit them out, no spin locking or waiting for a status register to report ready.

Comment · 1 year ago
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
Comment · 1 year ago
Comment · 1 year ago
Comment · 1 year ago
I see 15g CO2(eq)/km in the bottom left-hand corner
Comment · 1 year ago
Terminating HDCP is difficult, you’d have to downgrade it to HDCP 1.4 and then have a 1.4 ‘compliant’ (see: device on the end for it to be a dummy monitor. If you need anything newer than HDCP 1.4, it’s likely not possible.
Comment · 1 year ago
Try reading a 40+ page document with track changes enabled (and 100+ changes) - it pins a full CPU core for 5 seconds when you go to the next page!
Comment · 1 year ago
Gray text on a black background is an awful colour choice for this website
Comment · 1 year ago
I tried Portal RTX on a 9070 XT and got 20 FPS at full resolution (no frame generation). There’s no driver limitations, but I have no idea what the expected FPS is
Comment · 1 year ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton