aHR0cHM6Ly/wn4WC8J2WjfCdkKTigpvhtZbwnZKTLuKTnPCdlaDwnZKD8J2Tsi/wn4aG8J+Gg/CfhbU=
2,329 karma · joined July 30, 2025
aHR0cHM6Ly/wn4WC8J2WjfCdkKTigpvhtZbwnZKTLuKTnPCdlaDwnZKD8J2Tsi/wn4aG8J+Gg/CfhbU=
I fell like this might reflect deliberate bias in training and system prompt.
If not I suggest PHenomenalPhail.
The site content is authenticated with the symmetric key.
The symmetric key is authenticed with the private key.
That led me to jump to the conclusion that the content is transitively authenticated with the private key. But the security model of symmetric and asymmetric authentication schemes is of course very different. The server's private key is never disclosed so you cannot use it to forge the key exchange. But the symmetric key is of course shared and only defines a single level of trust: You either have it, meaning you can both verify messages but also sign arbitrary messages. For the purpose of transport security that is perfectly fine as both parties have full trust in each other for this purpose (the whole point is to guard the connection against anyone else), but for public authentication you need an asymmetric structure that allows verifying without the ability to sign. Symmetric cryptography by design does not enable this.
It is irrelevant that the symmetric key is authenticated with the server's private key because the presupposition that the symmetric authentication works is flawed. Verification by the untrusted public is a different scenario from verification by the two trusted parties of the communication and the presuppositions do not carry over.
When you're using a modern browser that browser will require any certificate to have a certificate transparency log stamp. Certificate Transparency logs are public append only logs of issued certificates.
So you access example.org. Your ISP uses the compromised CA certificate to create and sign a rogue certificate for example.org. It now has to submit this certificate to a public certificate transparency log and gets back a proof for that. Now it can use that rogue certificate and the proof that it's in a CT log to impersonate example.org and MITM your traffic.
CT does not prevent compromise, but it makes it far easier to detect. If the people behind example.org have a look at the CT logs they will see the rogue certificate there that they did not request. This makes rogue certificates and by extension CA compromise detectable. So your ISP cannot just do this forever in secret.
And most importantly writing is thinking: https://paulgraham.com/words.html And not writing is not thinking: https://paulgraham.com/writes.html
We cannot have actual discourse, disagreement and learn from each other, and sometimes even from the process of writing something out itself without writing; or at least not nearly as good — verbal discourse can be valuable as well, but has different limitations and we live in a world where it is getting less and less.
If we let AI write for us we let it think for us.
"Which is why the Matrix was redesigned to this, the peak of your civilization. I say your civilization, because as soon as we started thinking for you, it really became our civilization"
I don't like this.
I don't really know how to describe this any better. I have JavaScript disabled by default and got a decent lightweight blog index. The comments here on HN didn't make much sense so I enabled JS and WebGL. An image starts to load before I get this screen: "This scene needs WebGL, which isn't available in this browser." Cool. So I try a different browser and it works, but is very laggy.
I dunno. I guess it's an impressive tech demo. I mean 3D rendering in the browser is not new, but it's impressive that AIs can do something like this. It doesn't look like total crap. I guess it looks kinda neat.
But it's a terrible user interface. It would be cool if it was some handcrafted art. Not useful but human expression through sweat and dedication.
But this is an autogenerated remix of other people's art as it looks from the credits. Arranged in a 3D scene. So it's an extremely impractical user interface for what? Looking pretty? Making me go "wow"? I mean fair, that's subjective and if people feel that way that's fair.
I don't. I don't like it. I appreciate that there is a JS free version. I like it much more.
=== End of Comment ===
=== Start of Rambling ===
Now some unfair nitpick.
When I was on the JS free version and did not know why this site is even submitted here I clicked on the post about Electron. The decent blog index made place to some dreaded slop blog page. This quote struck out to me:
> But: You might be surprised to hear that performance is not the primary reason why many Electron developers prefer a bundled engine.
I am in fact not surprised at all.
I just feel that this is descriptive.
=== End of Rambling ===
Yeah, no. When someone is constantly being stupid they are stupid. That is what that word means. Sugar coating that is just fake positivity.
"Smart" people realize that smartness is not binary and that there all sorts of things that can influence people's smartness in a situation or on a topic other than intelligence. Very intelligent people absolutely do stupid shit. Emotions, ideology, pride, wishful thinking, laziness, arrogance, just refusing to understand something etc. can make the most intelligent people really dumb fucks.
But there absolutely are stupid people. Sometimes they have the potential to be smarter by actually using the brain capacity they have but don't use for one of the aforementioned reasons. Sometimes people are just really unintelligent; Which is fine. There is no moral failing in this. Being unintelligent but good person is perfectly okay. The real issue here is that we judge people based upon their intelligence – or rather our perception of their intelligence, which is often skewed – rather than what they do with the intelligence they have, something they can control. Nothing wrong with being unintelligent, but being purposefully stupid because it serves your point or interest is unacceptable.
In the end smartness is also an overloaded term that we project all kinds of different things into.