HNHacker News
TopNewBestAskShowJobs

nerdralph

94 karma · joined January 17, 2025

Aspie in the GWN. nerdralph.blogspot.ca github.com/nerdralph
submissionscomments
nerdralph··on The 'untouchable hacker god' behind Finland's biggest crime
Julius Kivimäki was released pending the outcome of his appeal. https://www.bankinfosecurity.com/finnish-vastaamo-hacker-fre...

The article cites "Ryan" as one of his aliases, so the id ryanlol commenting in this thread could plausibly be Kivimäki.

nerdralph··on The 500k-ton typo: Why data center copper math doesn't add up
Most residential 200A electrical panels use tin plated aluminum busbars. https://www.eaton.com/cr/en-us/catalog/power-connections/bus...
nerdralph··on Ireland fast tracks Bill to criminalise harmful voice or image misuse
As a common-law legal system, I would expect Ireland to have something similar to Canada's Criminal Code identity fraud.

    403 (1) Everyone commits an offence who fraudulently personates another person, living or dead,

        (a) with intent to gain advantage for themselves or another person;

        (b) with intent to obtain any property or an interest in any property;

        (c) with intent to cause disadvantage to the person being personated or another person; or

        (d) with intent to avoid arrest or prosecution or to obstruct, pervert or defeat the course of justice.

    Marginal note:Clarification

    (2) For the purposes of subsection (1), personating a person includes pretending to be the person or using the person’s identity information — whether by itself or in combination with identity information pertaining to any person — as if it pertains to the person using it.

    Marginal note:Punishment

    (3) Everyone who commits an offence under subsection (1)

        (a) is guilty of an indictable offence and liable to imprisonment for a term of not more than 10 years; or

        (b) is guilty of an offence punishable on summary conviction.
nerdralph··on Autism should not be treated as a single condition
I got my diagnosis shortly after the DSM-5 release but my psychologist also gave me the DSM-IV Asperger's diagnosis at my request. I tell people I'm an Aspie, and that it is considered to be on the autism spectrum. I prefer the Aspie label because it is more specific. My interpretation was that the DSM-5 grouped it under autism spectrum distorders. I've never met a psychologist or psychiatrist that considered the autism spectrum to be a single condition.
nerdralph··on Most Stable Raspberry Pi? Better NTP with Thermal Management
And TCXOs are surprisingly cheap. Less than $2 when I looked at some of Abracon's offerings.
nerdralph··on Jakarta is now the biggest city in the world
KL has subways. Even better is the KL city bus network which is free, air conditioned, and has free wifi. Despite Malaysia being a nominally muslim state, I found it multicultural and tolerant. If it wasn't for the heat and humidity, I'd consider it a great place to retire.
nerdralph··on Ditch your mutex, you deserve better
It is rather long-winded, and ends with a donation request. I don't like that style of writing.
nerdralph··on A change of address led to our Wise accounts being shut down
I had problems with Wise too. Here in Canada there at least is some federal regulation for money service providers.
nerdralph··on Cheap DIY solar fence design
We install rodent guard mesh on all our residential rooftop installations. The Canadian Electrical Code requires it in most instances. Rule 64-210 5):

Where the dc arc-fault protection referred to in Rule 64-216 is not located at the module, photovoltaic source circuit insulated conductors and cables installed on or above a building and installed in accordance with Subrules 1), 2), and 3) shall be provided with mechanical protection in the form of an enclosed raceway or other acceptable material to protect against damage from rodents.

nerdralph··on Cheap DIY solar fence design
It is hard to set the posts with tight tolerances. I used angle brackets to get +/- 20mm of adjustment room.
nerdralph··on Cheap DIY solar fence design
I used 605W LONGi TOPCon panels for my vertical PV experiment. If they are too tall, 440-450W JA or Jinko TOPCon panels are 176cm.

Ditching the rails and bolting to the panel mounting holes with galvanized angle is a lot cheaper.

nerdralph··on Vertical Solar Panels Are Out Standing
We need more data on bifacial performance in order to simulate the performance. I've done some experiments with vertical bifacial TOPCon panels, and the lower production vs 45-degree tilt seems to be offset by the lower mounting costs.

I run a solar company, and for ground mount systems the cost of the frames and foundations is more than the panels. With vertical PV it doesn't matter if power production is maximized, what matters is return on investment.

nerdralph··on Solar panels + cold = A potential problem
Calculating temperature correction is in both the NEC and CEC. Here's the CEC version:

64-202 Voltage of solar photovoltaic systems (see Appendix B)

1) The maximum photovoltaic source and output circuit voltage shall be the rated open-circuit voltage of the photovoltaic power source multiplied by 125%.

2) Notwithstanding Subrule 1), the maximum photovoltaic source and output circuit voltage shall be permitted to be calculated using a) the rated open-circuit voltage of the photovoltaic power source; b) the difference between 25 °C and the lowest expected daily minimum temperature; and c) the voltage temperature coefficient as specified by the manufacturer.

nerdralph··on The truth behind the accuracy of weather forecasts
Environment Canada has hourly historical data for many stations. Some may be daily. https://climate.weather.gc.ca/historical_data/search_histori...
nerdralph··on A leap year check in three instructions
I was disappointed with how bad avr-gcc was at optimizing code. Here's one of several examples I found. https://nerdralph.blogspot.com/2015/03/fastest-avr-software-...
nerdralph··on Virginia passes law to enforce maximum vehicle speeds for repeat speeders
In my younger years groups of friends would rent time on racing tracks in Ontario and Quebec. Mecaglisse and Shannonville tracks were a couple that I drove on, at speeds of over 220kph.
nerdralph··on Reverse Geocoding Is Hard
Part of the problem is the different ways addresses are expressed throughout the world. I was born and grew up in Canada, and was confused when I started dealing with companies in China. Instead of street addresses, many are given by province, city, district, sub-district, and a building number.

Another problem is choosing which authority for the "correct" address. I've seen many cases where the official postal address city/town name is different than the 911 database. For example Canada Post will say some street addresses are in Dartmouth, while the official civic address is really Cole Harbour. https://www.canadapost-postescanada.ca/ac/ https://nsgi.novascotia.ca/civic-address-finder/

Even streets can have multiple official names/aliases. People who live on "East Bay Hwy", also live on "Highway 4", which is an alias.

nerdralph··on Reverse Geocoding Is Hard
I've used OSRM and Arcgis for addresses in Canada. I think one or both of them have POI support in their APIs. https://route.arcgis.com/arcgis/
nerdralph··on Programming in D: Tutorial and Reference
I tried D several years ago, and liked the language. I didn't stick with it because of the lack of libraries compared to perl, python, C++, etc.
nerdralph··on Raspberry Pi Pico audio player
I think schematics are easier to read than looking at a (fritzing?) breadboard layout. Discrete resistors aren't necessary for the buttons if you enable the internal pullups on the RP2040.
nerdralph··on Malaysia is betting on data centers to boost its economy
When I traveled to KL in 2019 I was impressed with how open and tolerant it was. My wife and I were asked no questions upon entry. Our passports were stamped and we were told "Welcome to Malaysia". We went during Eid, and were very comfortable despite being western atheists.
nerdralph··on Flea-Scope: $18 Source Available USB Oscilloscope, Logic Analyzer and More [pdf]
Not as capable as Flea-Scope, but buck50 is another MCU-based oscilloscope and logic analyzer. https://github.com/thanks4opensource/buck50
nerdralph··on I believe 6502 instruction set is a good first assembly language
> Probably some development board with a microcontroller using Cortex-M33 would be the easiest to find and it should cost no more than $20 to $30.

The Pi Pico 2 RP2350 has dual Cortex-M33 cores (and RISC-V), and costs US$5.

nerdralph··on I believe 6502 instruction set is a good first assembly language
I'm surprised RISC-V doesn't expose carry. Thanks for pointing this out. For embedded programming with AVR and ARM I often prefer ASM over C because I have access to the carry flag and I don't have to worry about C/C++ overflow undefined behavior.

I also agree the 6502 is not a simple ISA. However after learning 6502 machine code, MIPS, AVR, and ARMv6-M were all easy to learn.

nerdralph··on Tell HN: Cloudflare is blocking Pale Moon and other non-mainstream browsers
What's the cost of annoying people trying to browse to your sites, some to the point where they'll just not bother?
nerdralph··on Tell HN: Cloudflare is blocking Pale Moon and other non-mainstream browsers
I don't bother with sites that have cloudflare turnstyle. Web developers supposedly know the importance of page load time, but even worse than a slow loading page is waiting for cloudflare's gatekeeper before I can even see the page.
nerdralph··on Open Deep Research
OK, what you now call turnstyle. If I get one of those screens I just close the tab rather than wait several seconds for the algorithm to run and give me a green checkbox to proceed.
nerdralph··on Nine – seemingly impossible C64 demo
As mentioned in other posts, the trick is using multi-color sprites to look like multiple single-color sprites.

I did the scan line frequency calculations, and my though of changing the border color would not work. In one cycle the scanline advances 8 pixels, so toggling the border color would be a minimum of 32 pixels in width.

nerdralph··on Nine – seemingly impossible C64 demo
My guess is it is chasing the beam. Change the border color from black to your sprite color, then back to black again. The change takes a minimum of 4 cycles (store absolute), which I think explains the thickness of the numbers. Some calculations involving the PAL scan line frequency could confirm if 4 cycles is quick enough.

edit for further detail: This would be used for one of the numbers, with the other 8 using sprites.

nerdralph··on Software development topics I've changed my mind on
I agree coding should start early. The design might look good, but might not be easy to implement, so you need to change the design.

The statement sounds like something out of a book on the waterfall method of software development.

← PreviousPage 2 of 3Next →