HNHacker News
TopNewBestAskShowJobs

microcolonel

4,436 karma · joined June 1, 2012

Contact me through my email address[0]. In the current political climate, public engagement with an untouchable like me can have consequences. Email is probably the best way to avoid that unpleasant experience.

[0]: aaron@correspondwith.me

submissionscomments
microcolonel··on Trump’s Taxes Show Chronic Losses and Years of Income Tax Avoidance
Upon reading the story again, I realize they literally tell you he paid over four million dollars despite only owing about 1500 bucks. I don't know why people are so upset when he literally paid 2000x more tax than he owed.
microcolonel··on Trump’s Taxes Show Chronic Losses and Years of Income Tax Avoidance
> Quite a different thing though if you are head of government which is supposed to collect taxes from people like you, and you see no need to change that.

His predecessors/competitors talk a big game, but they were in office for eight years; take a lucky guess whether it got easier or harder, under the Obama-Biden administration, for people in Donald Trump's business to deduct and reclassify almost all of their taxable transfers and incomes.

If there's an improper or unjustifiable deduction in these filings, then complain about that.

Nobody has any obligation, and essentially nobody has any private reason, to pay taxes that they do not owe. If you think they should owe taxes, then complain that they don't owe them, not that they won't pay what they don't owe.

microcolonel··on Trump’s Taxes Show Chronic Losses and Years of Income Tax Avoidance
I honestly don't understand why “tax avoidance” is meant to sound so naughty. Almost everyone avoids taxes, almost every time they might be subject to a tax; some people are just better at it.

When you fail to collect taxes from somebody who is following the law, that is a matter for your tax code, not a moral failing of the filer.

microcolonel··on Hotel guest in Thailand jailed for defamation after posting bad online reviews
I mean, it's reasonable if it is true defamation. I'm not sure how Thailand's legal system is structured, I think in a lot of places it would be unusual for a defamation case to result in arrest except for contempt of court.

Not that I generally have high hopes for Thailand's judicial independence from private and political interests, so who knows.

microcolonel··on Won’t Subscribe
> ...there is only one primary metric that matters to me: loyal readers. I don't publish for the occasional visitor.

Okay, good luck with that. I don't know how somebody becomes a “loyal reader” if they can't even read your website to begin with. Especially with how many of these subscription rags play outrageous frame games and use facts to tell lies and half truths, it's insulting enough without half the article disappearing when you scroll, or a modal prompt.

I usually just don't open links to sites that I know work like this.

microcolonel··on VkFFT – Vulkan Fast Fourier Transform Library
> Does it produce a library?

It is a library.

microcolonel··on RISC-V: What’s Missing and Who’s Competing
I think you'll find that cutting out 16 registers wins you less area than it costs you in code ROM; and at a given execution speed target, you'll be costing yourself in power and area to make up for it.

There may be some kinds of software where this is not an issue, but for a lot of common types of software, 16 registers just keeps losing.

microcolonel··on Approaching object might become Earth’s mini-moon
Mix of luna and Ludacris?
microcolonel··on Swift System Is Now Open Source
"concurrency needs of the average app" is different from what Go does well with green threads; this seems like something Swift does notably worse, but well enough that it doesn't annoy you in your use case. I feel like this is a different standard from "if Go can do it, Swift can do it better".
microcolonel··on MacOS-like Fonts on Manjaro/Arch Linux
Basically the default configuration on each is different, and some have different features.

On macOS there is little or no hinting, the result is less contrast and, at smaller text sizes on standard-resolution displays, eye strain; the upshot is that the shape of the fonts is generally more faithful, of course, macOS undermines this by completely changing the weight of fonts when you enable subpixel antialiasing (which is why there's CSS all over the internet turning that off).

On FreeType2 w/ Pango/Skia/etc (Linux/BSD/Android/iOS), the subpixel rendering actually works properly and doesn't change the weight of the font, and on the horizontal axis the hinting is mild or completely off, and the vertical hinting is less mild or quite aggressive. Most FreeType2-based renderers now position glyphs on thirds of a pixel, when the display can supports that. I personally prefer the default fontconfig on Arch Linux over every other text renderer.

Windows has ClearType, it is by far the sharpest text of the bunch, and at standard text sizes that can make it very legible. The tradeoff is that it completely mangles the shape of fonts, and the result only vaguely resembles it; furthermore there is such a thing as too much contrast and I find that ClearType can feel harsh and causes me a form of... aesthetic fatigue?

Overall it seems that there is a whole spectrum of ruthless efficiency vs. aesthetic considerations. I don't think there is a universal scientific answer to these questions.

Of course, once you have 3x standard resolution displays it doesn't much matter as long as you aren't mangling the fonts some other way, at some point you don't even need to antialias.

microcolonel··on Boulder prohibits gatherings of any size for 18-22 year olds
I hope the President chooses Allison Jones Rushing or Barbara Lagoa, because Amy Coney Barrett has cited Jacobson favourably.
microcolonel··on Boulder prohibits gatherings of any size for 18-22 year olds
Jacobson v MA also formed the basis for Korematsu, the case that justified the suspension of Japanese Americans' human rights on the basis of their ethnicity.

Jacobson and its descendant Buck, then Korematsu, are among the most shameful moments in the history of the law in America.

microcolonel··on Death decreed over Zoom
Does it really matter if your death sentence is read over a video call or a phone call or in a room?
microcolonel··on Discovery of a druggable pocket in the SARS-CoV-2 spike protein
Not sure how it came out as totally sarcastic. I genuinely believe that they didn't have to do that, and that it is laudable. The sarcasm was more for the corporate greasiness of the carefully-considered branded phrases, not for the act itself.
microcolonel··on Why aren’t you more serious?
> Late night comedians don't worry about not having Rush Limbaugh listeners in their demographic and vice versa.

I mean, the lefty late-nights may not be hitting that market right now, but that doesn't mean that a competent one couldn't hit it without compromising the model.

microcolonel··on Companies can track your phone’s movements to target ads
After scrolling to the bottom and back up, Brave blocked 69 (nice) “ads and other creepy things”, on the phone. I honestly barely go to sites like this anymore.

Big media is just gross. The quality is dirt-poor, the business models are abusive, and as the Facebook era draws to a close and the money dries up, the production value is trash too. Ars is good in this category, but still bleh.

microcolonel··on I no longer build software
Whoopse, didn't mean this as a global comment.
microcolonel··on I no longer build software
LoL, just go build some software dude. In the last two years I wrote a compiler, a brand new log store, heaps of other things, and I did them while doing my job.

If you actually care about your craft and can say no from time to time, the amount of interesting work you can do is limitless from the perspective of human capability.

microcolonel··on We need physical audio kill switches
Okay, even if you could hear frequencies in that range in an actual released musical recording, and not just at near-pain-threshold levels in isolation, 48kHz has become more popular since it's a more convenient "computery" number. Tell me you can hear frequencies above 23kHz, below the pain threshold, let alone not in isolation.
microcolonel··on We need physical audio kill switches
Only one of these points is a thing. Even if you could find some situation where the dynamic range of a CD was inadequate, shaped dither or even complete garbage uniform dither would render that moot.

No producer or technician has any basis to complain about CD audio quality for listening by humans; the deficiencies of their CDs are entirely their fault.

microcolonel··on We need physical audio kill switches
You can also just use an ADC in the sound chipset, since your average consumer electronics Class D amplifier is going to be adequate at any digital level, provided the circuit is not designed by a lower primate.
microcolonel··on FinCEN Files show trillions in tainted dollars flow freely through major banks
As a person who has to file with FinCEN most years, I beg you all not to jump to the conclusion that you should make foreign bank accounts more onerous than they already are. I think the reporting is about as good as you could hope. My U.S. bank accounts don't oblige me to report to the Canadian government, it is already quite a bit file with FinCEN, I have to get all of my momentary balances and the corresponding exchange rates and tell them the peak.

If you are interested in catching these things more often, it is likely possible to do so with the existing records and reporting requirements.

microcolonel··on Kraken Wins Bank Charter Approval
In Canada the equivalent is CASL and both CAN-SPAM and CASL predate the GDPR by at least a decade or two.
microcolonel··on Huang’s Law Is the New Moore’s Law, and Explains Why Nvidia Wants Arm
This is silly. Just because you can build bigger chips doesn't mean you have anything similar to Moore's law, which was more about the economics of semiconductor manufacturing.
microcolonel··on Backdoors and other vulnerabilities in HiSilicon based hardware video encoders
> I imagine supporting RTOS semantics to be an order of magnitude harder?

You can still do mixed scheduling on an RTOS, but it gives you the tools to avoid underruns or underprovisioning the static tasks (copying and transmitting video).

I guess maybe if you're pulling from the camera rather than pushing from it, then maybe it could be harder.

microcolonel··on SARS-CoV-2 positivity rates associated with circulating Vitamin D levels
> I find the idea that you can label a group as "black" and imagine it to be both descriptive and homegenous enough...

No, the whole distinction of black is dark skin colour, which is a proxy for skin melanin, which is (far as I'm aware) the primary factor determining vitamin D production from sun exposure (which is not directly useful in the body, but is the form that is often measured).

Also, because of the effect on vitamin D production from sun exposure, there is some evidence that other aspects of how vitamin D is handled by the body are different for people with darker skin, maybe because their ancestors got more than enough of it.

This isn't even about social categories “Black” and “White”, it is literally about the direct correlates of skin colour.

microcolonel··on Backdoors and other vulnerabilities in HiSilicon based hardware video encoders
I don't really get why IP cameras don't run RTOSes on the application processor. It seems like the schedules are basically fixed anyway.

Could be an area of exploration.

Maybe when the Pine64 Cube is out, I'll take a crack at it, maybe on Tock if its scheduler can do what I want. It looks like most or all of the required drivers are in upstream linux, which should take some of the mystery out of it.

I would love to get to the point where my IP cameras just dump MPEG-DASH streams into B2, ready to be streamed directly into a browser or mpv.

microcolonel··on Microsoft submits Linux kernel patches to enable complete Hyper-V on Linux
> WSL can run `notepad.exe foo` from bash.

Isn't that just a binary loader, like you can do with wine/qemu on any Linux? Surely it's mostly just proxying the pipes, replicating the working directory, and maybe keeping some of the environment variables. The filesystem integration seems like the trickiest part of that altogether.

microcolonel··on Trump offered to pardon Assange if he provided source for DNC emails – lawyer
> I suppose it could be that if it is something damaging, he can release the information and use it politically, and if not he'll try and keep it secret.

This is in a British court, and the President is not empowered to gag the courts anyway (except sort of I guess, at the highly-constitutionally-questionable national security trials)

microcolonel··on Trump offered to pardon Assange if he provided source for DNC emails – lawyer
It actually seems like the most politically-neutral offer he can reasonably make. Many principled people want to see Assange released from his political prosecution, but the Russia narrative, though basically dead at this point, can still be an effective bludgeon or pretense for action: if the pardon is executed haphazardly, and without deference to the aggrieved party (the Democrats), it could be undermined and become worse than nothing.

A lot of people are still salty that Assange did journalism that exposed Hillary Clinton's wrongdoing, even people who idolized him until 2016 for his excellent work on America's foreign conflicts, so it's really hard to navigate this labyrinth and get away with doing the right thing.

← PreviousPage 3 of 34Next →