HNHacker News
TopNewBestAskShowJobs

aldonius

177 karma · joined May 7, 2020

submissionscomments
aldonius··on Plunge in lithium-ion battery costs
So... normal car battery size?
aldonius··on Seattle residents launch Approval Voting initiative for representative elections [pdf]
Did you have three votes, or more than three? If you had the same number of votes as there were positions to be filled, that's a plurality block vote. Winning slate takes all.

https://en.wikipedia.org/wiki/Multiple_non-transferable_vote

> RCV, once someone has gotten their candidate in, their vote is exhausted.

Hi, Australian here. What happens with multi-winner single transferable vote is that there's a _quota_ and then ballots for candidates who have reached quota get _reweighted_ (not quite the same thing).

This quota-and-reweighting system can (and must!) be applied to multi-winner Approval too - jpfed linked the wiki article.

aldonius··on The perfect configuration format? Try TypeScript
Well, if you want nesting on your map then you need something slightly more complicated than your second version, but I will grant that you could do something like:

    A.B   value
    C     value
    D.E.F value
    D.E.G value
aldonius··on Solar is dirt-cheap and about to get even more powerful
AIUI, Aluminium refining can't usefully be scaled with electricity availability. See https://en.wikipedia.org/wiki/Hall–Héroult_process#Cell_oper... for an overview.
aldonius··on What to do about GPU packages on PyPI?
To quote Ralf Gommers (post 16 in the thread) [0]:

> The issue with CUDA 11 in particular is not just that CUDA 11 is huge, but that anyone who wants to depend on it needs to bundle it in, because there is no standalone cuda or cuda11 package. It’s also highly unlikely that there will be one in the near to medium future because (leaving aside practicalities like ABI issues and wheel tags), there’s a social/ownership issue. The only entities that would be in a position to package CUDA as a separate package are NIVIDIA itself, or the PyPA/PSF. Both are quite unlikely to want to do this. For a Debian, Homebrew or conda-forge CUDA package it’s clear who would own this - there’s a team and a governance model for each. For PyPI it’s much less clear. And it took conda-forge 2 years to get permission from NVIDIA to redistribute CUDA, so it’s not like some individual can just step in and get this done.

https://discuss.python.org/t/what-to-do-about-gpus-and-the-b...

aldonius··on Australia tried its own government ‘shutdown’ in 1975
As an Australian... that's a deeply weird take on events. The useful takeaway for the Americans is that if your Parliament can't pass a budget, your system needs to pick one of two options: (a) hold elections; or (b) continue the previous year's budget unchanged.
aldonius··on Checkface: Represent hash as StyleGAN2 face, to make comparing hashes easy
I think this is pretty cool!

Not the first time someone's thought of encoding data in faces - it's a very minor point in Peter Watts' Blindsight.

[https://rifters.com/real/Blindsight.htm]

aldonius··on Ask HN: You discover how to easily factorize any integer. How do you exploit it?
Yeah but for sufficiently large numbers with sufficiently large factors this is not a computationally easy task.

(RSA encryption, for example, relies on factorisation being hard; I can only presume OP was inspired by recent news regarding possible developments there.)

aldonius··on We should pay politicians more
As the article says, pensions proper only apply to MPs elected before 2004. Now it's a superannuation scheme.
aldonius··on Frustrated with Parler deplatforming, I am building a service no one can silence
So you're claiming that freedom of speech creates an obligation to listen?
aldonius··on Rapid Desktop GUI Development for Rust
I want to love Azul, but the developer hasn't made a commit to its repo for 11 months now. Its Discord is commensurately quiet.

So I'd point people at one of the webview-derived crates, probably Tauri.

https://tauri.studio/en/

aldonius··on Everyone Should Build Their Own PC and Stop Using Macs
While I certainly agree building your own PC is a great thing to do, there's an elephant in the room that the author doesn't address: laptops outsell desktops by 2:1 (see [0]) and that trend is only strengthening.

> An example is the “lightning” connector that was first introduced on the iPhone 7 and replaced the old 3.5mm headphone jack.

... Also probably could've done with a smidgen more fact-checking.

[0]: https://www.statista.com/statistics/272595/global-shipments-...

aldonius··on Auto-Redistrict – automatically creates electoral districts
Hi, I'm from Australia, where we actually use IRV and STV. I dislike IRV's lack of monotonicity too, but for STV, which is the top-of-chain proposal, your objection

> Unpopular first vote candidates will be eliminated, even if they're extremely popular second vote candidates.

doesn't seem to be a major problem. Groups do well on second and subsequent choices from a combination of being popular in their own right and more-popular groups saying "put us first and then them second".

Our federal electoral commission publishes every ballot ordering for our Senate elections now. A guy named David Bahry has a "preference explorer" which lets you get a high-level overview for yourself: https://pappubahry.com/pseph/aus_2019/

aldonius··on MuseScore 3.6
Does MusicXML not function well as an interchange format for you?
aldonius··on Rust is now overall faster than C in benchmarks
Yes, and I suppose that's some of the point: a performant library ecosystem is one hell of a feature.
aldonius··on Apple Removing Support for AMD GPUs in macOS Arm64
I think the community consensus (if /r/Hackintosh is at all representative) can be summarised as "well, we had a good run".
← PreviousPage 5 of 5