HN user

mantap

2,875 karma
Posts0
Comments919
View on HN
No posts found.

What is Google if not a website that openly flouts copyright law? I don't remember Google getting license to store my website in their index or to show my images in Google Images.

I don't mind, of course, but it goes to show that the whole thing is bogus and a different set of laws apply depending on how much money you have.

74% backing sounds pretty good for a cryptocurrency. I wouldn't touch tether myself as USDC is better in every way, but I don't think there's going to be the fireworks that people predict if the peg falls only to 74 cents.

Theoretically Pfizer has higher efficacy, especially with variants. Giving Pfizer to the old and AZ to the young probably saves more lives than the other way around. If you decide that you don't want to give AZ to the young any more, it doesn't follow that it's then a good idea to give it to the old, especially if you have enough supplies of Pfizer to vaccinate the old.

GPU have high latency. For a chess engine like stockfish which is designed to search as many positions as possible, the latency of a GPU is a big problem.

Engines like LC0 that do use the GPU work by searching fewer positions but with a heavier eval function. This makes the latency less relevant because it is a smaller percentage of the GPU time.

Every culture has certain principles that are taken as axiomatic. The prioritisation of those principles is also axiomatic.

For example, where I live, nearly all people wear clothes, and they generally think that wearing clothes is important - even if the weather is mild enough that you won't get cold or sunburn if you dispensed with them. Moreover, they will get upset if other people dispense with theirs.

What I find funny is that people will ridicule organised religions for prescribing certain clothing (such as Mormonism, Sikhism, Islam), blissfully unaware of their own quasi-religious attitudes towards clothing.

And sometimes these attitudes can be quite extreme. There is a man in the UK who has been in prison for years for indecent exposure. Every time he is released from prison, he strips off outside, and they call the police to re-arrest him.

There's a difference between wanting to ban something because it is a threat to your autocracy and wanting to dissolve something because it is too powerful and abusive. Punching down vs punching up.

I think most people of that persuasion just want to break up large tech companies though, not ban them outright.

Arguably API design is the most creative aspect of programming. The space of possible interfaces is infinite, whereas function implementations are heavily constrained by the interface and often there is only a handful of ways to write an implementation for a given interface.

Two equally good programmers may come up with radically different interfaces. Whereas if given an interface and instructed to implement it, they are likely to converge to a similar implementation.

When you get down to it, copyright is a whole bunch of contradictory rules. Courts decide every time there is a new kind of work, whether it is copyrightable or not. Trying to divine whether something is copyrightable by analogy to other kinds of works is a hopeless endeavour.

Haskell has the worst operator overloading of any language I've used. There's tons of niche operators, only some of which have names, it's so hard to Google them.

Haskell should have enforced that every operator must have a `name`.

There's a huge difference between reading music and sight reading music.

Being able to read music is important because it is how musical ideas are communicated with precision.

Sight reading is a skill that is only useful in certain professional contexts and adds nothing to one's musical ability. You can safely dispense with sight reading as a skill if you will not be using it.

It works in reverse too. For people who habitually eat spicy food, when eating something non-spicy you can end up only tasting the "blandness" and not appreciating the flavours. Exactly like how cold food just doesn't taste as good as warm food (if it's meant to be warm), even though it's the exact same food.

That strikes me as a bad thing. A bug that is easy to fix is a bug that could have been fixed sooner. That's exactly the kind of bug that causes the worst issues. Bugs that are hard to fix but readily identified are at least possible to work around.

Around the world millions of people learn Java as their first programming language. It is not hard to learn how to use types or generics.

What appears to be difficult is to go from an untyped language to a statically typed one. Which is why everybody should start with a statically typed language so that the psychological barrier never develops.

The world isn't split into liberals and the far-right.

It's split into tolerant people and intolerant people.

Some people wear a thin veneer of tolerance to cover their intolerance. These are the people doing the canceling. These are the people you don't want to associate with anyway.

But there's still plenty of tolerant people around in society.

You've got to consider the 2nd order effects. Remove autocomplete=off? Developers will be forced to make their own DIY crappy text inputs just to get rid of it. And break everything but English input in the process.