HackerTrans
TopNewTrendsCommentsPastAskShowJobs

colonwqbang

no profile record

comments

colonwqbang
·2 maanden geleden·discuss
It's funny, some people commenting here seem to be a bit lost.

It's also obvious from the article that his home was indeed searched.

The idea that the government would not obtain a warrant if they suspect you of stealing millions...
colonwqbang
·2 maanden geleden·discuss
I don't think you know what you are talking about.
colonwqbang
·3 maanden geleden·discuss
Another way to look at it: Microsoft APIs have fallen from grace. Even their own devs don't dogfood anymore. They download something that Facebook made instead and reimplement the Holy Start Menu using that.
colonwqbang
·4 maanden geleden·discuss
I didn't say that json can represent all rational numbers. I said that all json numbers have an obvious interpretation as a rational number.

So far you haven't really shown an example of a json number which has an ambiguous or ill defined interpretation.

Maybe you mean that json numbers may not fit into 32 bit integers or double floats. That's certainly true but I don't see it as a deficiency in the standard. There is no limit on the size of strings in json, so why have a limit on numbers?
colonwqbang
·4 maanden geleden·discuss
How do you feel numbers are ill defined in json? The syntactical definition is clear and seems to yield a unique and obvious interpretation of json numbers as mathematical rational numbers.

A given programming language may not have a built in representation for rational numbers in general. That isn't the fault of json.
colonwqbang
·5 maanden geleden·discuss
...The code signing requirement?
colonwqbang
·7 maanden geleden·discuss
Has nothing to do with go. You added a dependency which is not portable. It is well known that systemd project only targets Linux.

Vendorise systemd and compile only the journal parts, if they are portable and can be isolated from the rest. Otherwise just shell out to journalctl.
colonwqbang
·8 maanden geleden·discuss
Your post could be (uncharitably) paraphrased as: "once you have written correct C++ code, the drawbacks of C++ are not relevant". That is true, and the same is true of C. But it's not really a counterargument to Rust. It doesn't much help those us who have to deliver that correct code in the first place.
colonwqbang
·8 maanden geleden·discuss
True, but locks are not only needed inside IRQ handler routines.
colonwqbang
·8 maanden geleden·discuss
I wrote "multithreaded" but I really meant "multicore". If two cores are contending for a lock I don't see how irq protection help. As long as there is only one core, I agree.
colonwqbang
·8 maanden geleden·discuss
Does there exist any platform which has multithreading but not atomics? Such a platform would be quite impractical as you can't really implement locks or any other threading primitive without atomics.
colonwqbang
·8 maanden geleden·discuss
The company is bankrupt. It means they can't/won't/didn't honour their promises.
colonwqbang
·8 maanden geleden·discuss
Convenience? Websites are moving targets. I don't love having to update my tampermonkey scripts when they break.
colonwqbang
·8 maanden geleden·discuss
"Ban" and "sue" are very different things...
colonwqbang
·8 maanden geleden·discuss
What a positive application of AI. Refreshing to see a product which wants to reduce the amount of slop and noise in my life, instead of the opposite.

A bit disappointed that it doesn't work on Firefox. Since Google banned ublock origin I would think much of your core audience is on FF.
colonwqbang
·8 maanden geleden·discuss
It looks like a method of fabricating more convincing slop?

I think the Kagi feature is about promoting real, human-produced content.
colonwqbang
·8 maanden geleden·discuss
Relicensing isn't necessary. If you violate the GPL with respect to a work you automatically lose your license to that work.

It's enough if one or two main contributors assert their copyrights. Their contributions are so tangled with everything else after years of development that it can't meaningfully be separated away.
colonwqbang
·8 maanden geleden·discuss
How much useful combat skills can be taught in only a week? It seems like an extremely low estimate on the training needed to play a useful role in the military.
colonwqbang
·9 maanden geleden·discuss
That is true! But AVIF is based on AV1. As a video codec, AV1 often does need to be implemented in dedicated hardware for cost and power efficiency reasons. I think the article is misleading in this regard: "This limitation comes from early digital video systems". No, it is very much a limitation for video systems in the current age too.
colonwqbang
·9 maanden geleden·discuss
So they "ignore" bit depth by using 32 bits for each sample. This may be a good solution but it's not really magic. They just allocated many more bits than other codecs were willing to.

It also seems like a very CPU-centric design choice. If you implement a hardware en/decoder, you will see a stark difference in cost between one which works on 8/10 vs 32 bits. Maybe this is motivated by the intended use cases for JPEG XL? Or maybe I've missed the point of what JPEG XL is?