HN user

torium

122 karma
Posts1
Comments56
View on HN

I am also one of those people who "don’t usually do a lot of networking stuff", so here's a question.

The article contains this:

    #replace eth0 with the interface open to the internet (e.g might be wlan0 if wifi)
    PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -A FORWARD -o %i -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -D FORWARD -o %i -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE

However, I use mullvad and the .conf files that they provide contains none of this, and works just fine. It contains just: interface, private key, address, dns and peer public key, allowed ips, entrypoint.

So, which one is right and why?

Would you share with us what kind of job you do?

I keep seeing people saying how amazing it is to code with these things, and I keep failing at it. I suspect that they're better at some kinds of codebases than others.

I think that technical people tend to see their area of expertise the most fundamental one, from which everything else derives.

This guy specialized in security and so he thinks that the concepts that he learned underlying everything, and everything else is just application.

But he's making the same mistake as everyone else. Everybody has gaps in their knowledge, it's just that he chooses to talk down to people who have their in their knowledge in _his_ area of expertise. Physicists do this a lot (I should know: I trained as a physicist so I know a lot of physicists). "Physics is really everything, everything else could be deducted from physics in principle, so no point spending time thinking about it". He carried this attitude into the next area of expertise he learned.

I'm with the project manager. "How does the gorb fleem the leemaflop?" Don't know, don't care, you do your job and I do mine. Time is finite and I'd rather spend my time on things I find intellectually stimulating, not IT security. The irony is, if everybody could reliably answer those questions, he wouldn't have a job. I find the lack of understanding quite disgusting frankly.

Obsidian Bases 11 months ago

I use Obsidian every day, though I'm not a "poweruser" - I don't think I've ever installed an extension (presumably there'll be some default ones that are installed). Yes, I know Obsidian.

Anki’s fatal flaw is that you think you are learning content, but you’re actually just memorizing rectangles.

I totally believe this. It's 100% in line with my observations about Duolingo. I know people who put in a lot of time into Duolingo and learned nothing. I gave it a try and despite the fact that I put maybe 50 hours into Italian (estimate) I learned nothing. I could get all the cards right, but I didn't learn any Italian (Over the years I've learned 3 languages in addition to my native language, so I know it's not my problem.) Eventually I realized that I did learn something but it wasn't the language. Somehow I just knew the right answers.

Obsidian Bases 11 months ago

The first sentence of the documentation already says it: "turn any set of notes into a powerful database

No, horrible job at explaining. What does it mean to turn any set of notes into a powerful database? What does it mean to "turn"? Does it mean that a file will become a database? Or does it mean that a file can be interpreted as a database? And why set of notes? If I have a single note, can I turn that into a database too? Are the records of the database files, or items in a file? What is happening when I type ![[Untitled.base]]? Is the file where I typed that a database now? Or does that text assume that the file named Untitled must be a database?

They do a horrible job at explaining it.

The End of Tesla? 11 months ago

Beyond that, Elon has a history of making claims and promises which don't pan out

Unbelievably generous take, to the point of naivity.

When describing his cars abilities, he said they can go from car park in New York to car park in California. He said "We can do this today".

No, he's just a liar.

If you download software packages from the internet, you may have noticed that some of them are signed with a GPG key. This is done to ensure that the software package has not been tampered with during the download process.

I wonder if someone could clarify this mystery to me: Supposedly the download process is protected by HTTPS, so it can't be tampered with. If we assume that it could be, then the signature that I read off their website also could've been tampered with.

Question: What am I missing?

Since you're old enough, here's a question for you. Do you remember if at the time the first spellcheckers were invented, people were negative on spellcheckers, because that would mean that soon people would stop learning how to spell and just general dumbing down?

It seems that anything that helps people gets this reaction these days. On the one hand, the argument 100% resonates with me. On the other hand, spelling isn't really the end, is it? It's just a means to an end, so what's wrong with making the mean easier? Did people worry that you'd stop knowing how to plant potatoes when trading was invented? EDIT: The example doesn't make sense because agriculture is newer than trading, but you got the idea.

My point was that if the people who control X have interest that X be Y, then X will become Y over time, even if it's not Y currently.

Sure maybe the people with Google phone X but over time we should expect that Google will find a way to Y, because that's where its interests lie. (And actually, we've seen it do exactly this many times. Chrome being the most obvious example).

Here's yet another example. If voters can be bought by promising them money, then we should expect that politicians will start promising money to voters in order to be elected.

Etc etc, do you see the pattern? My point wasn't actually about privacy, or Google, or Monero.

Just a month ago lots of you on this site were telling me that 51% attacks on blockchains were almost entirely theoretical.

Here's another one (and changing subject): point out that GrapheneOS, which is a privacy focused mobile OS, ONLY supports Pixel, which is a phone produced by Google whose interests are surveillance. People will tell you that your concerns are theoretical.

People just don't learn.