- What RFCs are useful to read if I want to learn networking well
- I heard that the best way to learn low-level programming is by rebuilding already existing programs. what high quality RFCs can I use as a guide to code-my-own <so and so program>
There are a number of problems with trying to learn networking from the RFCs. First, they're specifications, not tutorials, so they just assume that you have a lot of background that you otherwise have to infer. Second, it's very common for a protocol to have been iteratively developed over the years and so split over a number of RFCs. In some cases, people will eventually try to consolidate things into a single document or document suite, but it's a big pain to do that, so it often doesn't happen.
Finally, a lot of the foundational RFCs were written long before we had a good understanding of how to design a robust networking protocol. For example, if you just implement TCP's original rate control algorithm [RFC 793] you get a system which is very vulnerable to congestion collapse (see https://ee.lbl.gov/papers/congavoid.pdf for more). Even with a more modern specification for RCP as in RFC 9293, you kind of have to work to piece together the shape of a working system. The QUIC RFCs are better because they were written all at once, but it's still not really designed to teach you.
IMO a better place to start is TCP/IP Illustrated by W. Richard Stevens. Volume 1 really explains the protocols. Volume 2 shows how to actually implement them.
> 3) to consider what others may be thinking and feeling
Personally I find myself often considering how other people might feel too much and end up being a people pleaser, so I need to work on that aspect of my social skills
It's really essential that one have (1) down (to be self-constituted) down in order for (3) not to lead to a circle of confusion. If I feel very assured in my own relationship with the universe, that doesn't depend on how anybody else sees me, and my security does not depend on others being happy with me. And when I don't need to make anybody happy, connection and compassion arise naturally from a place of curiosity--there are feelings of abundance and security underlying it rather than confusion or anxiety.
That sounds simple but the self-constitution part takes years of serious searching and work; some things (good therapists, good meditation teachers, good books, consistent practice, etc.) help the journey along, but there is no quick route.
Any particular books you recommend? people keep mentioning _how to win friends and influence people_ and I am not sure if it's just mindless productivity gurus hype
Right now I'm reading As It Is by Tulku Urgyen Rinpoche (if you don't have previous experience with Buddhism I'd recommend starting with something broader like Zen Mind Beginner's Mind, and find yourself a Buddhist meditation group!), and Self-Therapy by Jay Earley. Something else very much written for an intellectually-oriented audience but that gives inklings of a ladder into non-intellectual being, is Unwinding Anxiety by Judson A. Brewer. I liked it at the time, though I found I needed more help practicing the things that that book suggests, which led me deeper into Buddhism and eventually towards Dzogchen.
I wouldn't recommend How to Win Friends and Influence People, it is all about fine-tuning behavior to make a better impression on people, and that doesn't sound like the heart of the issue you described. The heart of that issue _could_ be that one clings to mind-concepts rather than trusting the whole being and feeling a connection with the universe. If so, one must slowly learn to trust the felt experience of life, to know that gut feelings and open-heartedness are just as important as thoughts (moreso in many respects), to trust that one can relax one's whole being and be carried by an infinite love within. It is a gradual progression.
As a lifelong obsequious people pleaser, I have realized that I make it about me by trying to figure out what people want from me, or I'm focused on how I can look better in their eyes. Instead, truly trying to understand how someone is feeling and reflecting that to them has been so much more gratifying for me (and hopefully for my friends and family.)
+1. I say this jokingly, but in a sense being a people-pleaser vs being empathetic is a “skill issue.”
Being focused on how people might think of you is shallow and tastes like narcissism. Even if in your own mind you are “thinking about others” too much you are really only thinking about yourself through their eyes.
Being present in the moment with someone and their feelings involves getting out of your own narrative.
This section was the hardest for me to understand. I personally don't like the idea of building a mental theory of mind and then evaluating your responses based on how you think someone might react. I prefer to be authentic in my action even when I know it is going to be ill received or not be in my advantage. I do what I do for a reason and I have to trust my internal compass. If after all that my actions are taken the wrong way then I accept that. Self reflection to keep myself in check, most of the time i stand by what I said. You cant live life without being mean, rude, offensive sometimes thats what the situation calls for.
But maybe im an asshole, I genuinely have no idea.
> The game went through so much delays that it's release became sort of a meme
Tiny correction (AFAIK): It was never really "delays" as there was no release date until ~3 weeks ago, when they announced it'd be released in a month. But yeah, development time was long.
it has been a rockier history than that - it was playable at E3 in 2019, and there have been multiple teased (but not specific) release dates along the way. e.g. the Wikipedia has some of it: https://en.wikipedia.org/wiki/Hollow_Knight:_Silksong
to be clear: I'm not complaining at all, I'd much rather have a good very-delayed sequel than a bad one. but the "it's releasing again" -> "it's delayed again" memes do have reasonable origins.
For some rarely use server, this could be the case.
However, any frequently used servers that will always be some base configuration via ansible, dotfiles etc. that can add the base alias to the shell.
Anyone know any forums where you can be sure you're talking to humans and feel like you're in a close knit community?
I am not talking about reddit subs, maybe something more niche, even for hobbies outside computing.
The only place where I felt in company of real humans is a couple of niche IRC channels, where someone without fail always asks me how my day is going whenever I join, I am looking for places like that.
The only 100% certain way to know you're talking to humans is to see, hear, and smell them face to face.
Given AI, bots, and desire to make Internet properties collect identification data of all users to make sure they're adults (even though their ISPs already do), I feel like your new, exciting and culture-driver Internet spaces of the future are going to be more like private clubs if trends continue.
They won't be accessible until you physically check in with the admin at a public place, or attending a "Meet-N-Greet" type function. This will make them local-first, and such clubs/forums will have to master the art of developing and networking with other local chapters.
Things operated like this before the Internet, and that's where the real people are probably going to end up back to, because the Internet is becoming as boring and tamed as the capital-intensive corporate-driven phone and TV networks of yesteryear.
Should surveillance increase, I can even see the typical social function of the Internet being nothing more than an events calendar and payment processor, and no other real chat or interaction happening within it.
I was gonna try and answer you, but I had the thought that you this could very well be a honeypotting bot trying to find untainted human-human exchanges, because scrapping and training on bot comments would be unproductive...
I dislike that that's my reasoning.
I would look for local( like in your state/city instead of global) or small userbases (so it's unlikely most are bots).
Sadly forums have been out of fashion for more than a decade now. Even more sadly, most of those communities have moved to the closed platform Discord. :/
Your initial comment made sense after reading through the openai docpage. so I opened up my site to add those to robots.txt, turns out I had added all 3 of those user-agents to my robots file [0], out of curiosity I asked chatgpt about my site and it did scrape it, it even mentioned articles that have been published after adding the robots file
One guess: ChatGPT uses Bing for search queries, and your robots.txt doesn't block Bing. If that's what is happening here I agree that this is really confusing and should be clarified by the OpenAI bots page.
Yeah, wow that's a lot of information for a site that's supposedly blocked using robots.txt!
My best guess is that this is a Bing thing - ChatGPT uses Bing as their search partner (though they don't make that very obvious at all), and BingBot isnt't blocked by your site.
I think OpenAI need to be a whole lot more transparent about this. It's very misleading to block their crawlers and have it not make any difference at all to the search results returns within ChatGPT.
Thanks. I think 2021 was a high point, but my scaper doesn't go further back for some reason -- I think that one of my assumptions about how things are formatted doesn't hold before than.
> Dude, no. If you don't want to study your major in college
I know I don't love it but I haven't looked into this major enough to know if I actually hate it.
That's actually what I am asking: _Would_ i want to study this? and by I i mean someone who loves building cool stuff on the internet.
You are focused too narrowly. I don't know what you would like. Odds are, neither do you - you haven't tried all the options yet. If you like making things, CS is probably better than business. But is Engineering better than CS? What other areas of creativity have you explored? College has a collection of creative opportunities, so the point is to choose classes that help you explore all the options, figure out what you enjoy, then study that.
These questions are why academic advisors exist. If you know where you are going to school, talk to them - they will know all the available programs and can probably help you figure out a course schedule that lets you explore options as you go, so you can find these answers on the way.
You should do CS and be around like minded people. You'll learn way more useful.stuff to apply to your interests. Business classes will get in the way compared to CS classes which is what it sounds like you actually enjoy. You'll be able to ask your professors questions about your interest and get helpful and encouraging answers.
I started out in business school until I found CS and never looked back.
reply