Category: Essays

  • Article Share – 2025.1.6 (English)

    Article Share – 2025.1.6 (English)

    How To Ask Questions The Smart Way

    http://www.catb.org/~esr/faqs/smart-questions.html

    In the world of hackers, the kind of answers you get to your technical questions depends as much on the way you ask the questions as on the difficulty of developing the answer. This guide will teach you how to ask questions in a way more likely to get you a satisfactory answer .

    Now that use of open source has become widespread, you can often get as good answers from other, more experienced users as from hackers. This is a Good Thing; users tend to be just a little bit more tolerant of the kind of failures newbies often have. Still, treating experienced users like hackers in the ways we recommend here will generally be the most effective way to get useful answers out of them, too.

    The first thing to understand is that hackers actually like hard problems and good, thought-provoking questions about them. If we didn't, we wouldn't be here. If you give us an interesting question to chew on we'll be grateful to you; good questions are a stimulus and a gift. Good questions help us develop our understanding, and often reveal problems we might not have noticed or thought about otherwise. Among hackers, “Good question!” is a strong and sincere compliment.

    Despite this, hackers have a reputation for meeting simple questions with what looks like hostility or arrogance. It sometimes looks like we're reflexively rude to newbies and the ignorant. But this isn't really true.

    What we are, unapologetically, is hostile to people who seem to be unwilling to think or to do their own homework before asking questions. People like that are time sinks — they take without giving back, and they waste time we could have spent on another question more interesting and another person more worthy of an answer. We call people like this “losers” (and for historical reasons we sometimes spell it “lusers”).

    We realize that there are many people who just want to use the software we write, and who have no interest in learning technical details. For most people, a computer is merely a tool, a means to an end; they have more important things to do and lives to live. We acknowledge that, and don't expect everyone to take an interest in the technical matters that fascinate us. Nevertheless, our style of answering questions is tuned for people who do take such an interest and are willing to be active participants in problem-solving. That's not going to change. Nor should it; if it did, we would become less effective at the things we do best.

    We're (largely) volunteers. We take time out of busy lives to answer questions, and at times we're overwhelmed with them. So we filter ruthlessly. In particular, we throw away questions from people who appear to be losers in order to spend our question-answering time more efficiently, on winners.

    If you find this attitude obnoxious, condescending, or arrogant, check your assumptions. We're not asking you to genuflect to us — in fact, most of us would love nothing more than to deal with you as an equal and welcome you into our culture, if you put in the effort required to make that possible. But it's simply not efficient for us to try to help people who are not willing to help themselves. It's OK to be ignorant; it's not OK to play stupid.

    So, while it isn't necessary to already be technically competent to get attention from us, it is necessary to demonstrate the kind of attitude that leads to competence — alert, thoughtful, observant, willing to be an active partner in developing a solution. If you can't live with this sort of discrimination, we suggest you pay somebody for a commercial support contract instead of asking hackers to personally donate help to you.

    If you decide to come to us for help, you don't want to be one of the losers. You don't want to seem like one, either. The best way to get a rapid and responsive answer is to ask it like a person with smarts, confidence, and clues who just happens to need help on one particular problem.

    (Improvements to this guide are welcome. You can mail suggestions to esr@thyrsus.com or respond-auto@linuxmafia.com. Note however that this document is not intended to be a general guide to netiquette, and we will generally reject suggestions that are not specifically related to eliciting useful answers in a technical forum.)

  • 人生有什么最幸福的瞬间?

    What is the happiest moment in life?

    Many times, I thought that this day was just another ordinary day.

    Only years later do you realize that this was actually the best day of your life.

    And there will never be such a time again.

    It was a summer afternoon many years ago, when I was still in middle school.

    I neither went home nor took a nap at school, but went to the garden in the neighborhood next door.

    Lying on a stone chair.

    It was quiet all around, with only the occasional chirping of birds. I just lay there quietly.

    Until the lunch break was over, I returned to school with my friends.

    Life is like this, the best times usually slip away quietly without you noticing.

    Suddenly looking back, I found that happiness had already passed by.

    Only then did I realize that the warmth had quietly disappeared.

  • 随记 2024 圣诞

    Notes on Christmas 2024

    I was slacking off on Christmas afternoon. I was studying in a cafe with my old friend A.

    Officially started writing a paper template based on typst.

    Since I didn't know much about typst before, I read the graduate student template of Sun Yat-sen University in detail and decided to start by copying it.

    I worked with a friend from my undergraduate program. We worked all afternoon to replicate the layout of the first and second pages.

    But it can only be said that the code structure is quite simple and has zero scalability.

    But I can’t care about so many things. Being able to run is victory, and the rest can be discussed later.

    That night, I went to Xiaobei with my old friend A to eat barbecue.

    Walking down the long corridor, everything seemed familiar.

    Every time I suggest coming here to eat barbecue, and every time after eating, I say that this place has a poor value for money and I won’t come here again.

    After eating, I burped all the way. For the first time in my life, I walked from Xiaobei back to Yangji.

    Of course, after wandering around for quite a while, I didn’t get home until after eleven o’clock.

    The next day, I was still working on the typst template, from the afternoon until 3:30 in the morning. Finally, I finished it and put it on GitHub.

    https://github.com/Remyuu/thesis-typst-cn

    My friend asked me why I worked so hard. I smiled.

    It's ridiculous that life is so bad that I am addicted to the sense of order and regularity that electronic typesetting brings me.

    Friday is also a busy day.

    I came home, played some games, prepared the emails I needed to send tomorrow, and finally wrote this diary while lying on the bed.

    I have to say, the past six months have been a mess. A lot has changed, but no one can see it.

    come on.

  • fine…

    fine…

    start feeling like everything i did was for nothing.

    just wanna share some reels

  • 綺麗なままで

    綺麗なままで

    いつかその日が来るまで
    Until one day that moment comes

    逃げ惑う私を許して
    Please forgive me for avoiding this

    あなたを无れる为にはそれしかなかったの
    I have no choice to forget you

    密かに香る記憶が
    Those faint memories

    立ち昇る湯気に消えてゆく
    As the rising steam gradually dissipates

    佳琲に影るprivateはほろkuくLaughって
    Myself reflected in the coffee
    Smiling bitterly

    今日も偉るだけ
    Today is just so hypocritical

    はじめてあなたではない他の誰かと秘密を作ったの
    For the first time, with someone who is not you
    Created a secret

    愛してる愛してたの苦しくて歩き出したくて
    I love you, and I have loved you
    This pain makes me want to take a step forward

    あの日あなたが私を置き去りにした日から
    From the day you left me

    私さえ知らぬ私
    I don't even know myself

    変えたのはあなた
    You changed me

    あの時のいつかその瞳で私を終わらせて
    If one day, please use those eyes
    Put a period on me

    傷つけるつもりならば無かったと言えば嘘になる
    If I said I never wanted to hurt you
    That's just a lie.

    捕まえてくれないのなら誰のものでもない
    If you don't come to keep me
    Then I don't belong to anyone.

    構わずに行くって
    It doesn't matter, just keep going

    Kasumi is bright
    Like mist gradually dissipating

    時は全てを私に伝えてく
    Time tells me everything

    誰よりも愛されてた
    More loved than anyone else

    誰よりもこれからもずっと
    I hope more than anyone else that it will be like this from now on.

    そんな想いは今も私を責め続けてる
    This thought still condemns me.

    気付かずに生きていって
    If I could live without noticing

    守りたいあなたの想いを
    Protect your beautiful intentions

    綺麗な私のままで消えてしまえたなら
    I disappear completely with my pure self

    愛してる愛してたの誰よりもこれからもずっと
    I love you, and I have loved you
    I hope more than anyone else that it will be like this from now on.

    たとえあなたが全て知ってしまったとしても
    Even if one day
    You know all the truth

    忘れない忘れないわ
    I won't forget, I won't forget

    私だけ愛し続けてく
    I will only continue to love you

    二度と戻れない日々を夢見て生きてゆく
    Missing the days that can never come back
    Keep living in the dream

  • nothing

    nothing

    It's dark again

en_USEN