HNHacker News
TopNewBestAskShowJobs

yi_xuan

112 karma · joined April 21, 2022

submissionscomments
yi_xuan··on Supervisors often prefer rule breakers, up to a point
The key is understanding the purpose of the rules, its pros and cons, and recognizing the impact of your behavior, both its benefits and harm, considering the feelings of others at the same time. That's essential and most challenging part - the part that requires wisdom.
yi_xuan··on Ask HN: How does JetBrains protect their IDE Java source code?
Goland has no community version :)
yi_xuan··on Show HN: I spent 6 months building a C debugger as a 17-year-old
Don't think so.

If articles are more efficient, then it means there are plenty of nonsense in books. I don't think good books are filled with a lot of nonsense, if they are, then they are not good.

However, it's a fact that there are a lot of books which are collections of many trivial topics, collections of unrelated articles.

yi_xuan··on Tips for better coding with ChatGPT
From my personal experience, it's quite useful but not as much as a lot of people thought it would be. The ability solving 'simple' questions is great. I used it more as a smarter google.
yi_xuan··on Implementing a distributed key-value store on top of implementing Raft in Go
Recently, I have been watching the course MIT6.824. This article appeared very timely :)

Here is another raft implementation in Go https://github.com/eliben/raft

yi_xuan··on Tracing Python
Pdb also employs this approach for debug. I had wondered about pdb's implementation, when I saw it, I felt a little surprised.
yi_xuan··on The future of generative AI is niche, not generalized
seems Microsoft was trying:

https://www.nytimes.com/2015/08/04/science/for-sympathetic-e...

yi_xuan··on Show HN: Gsubpy, an interpreter for subset of Python, written in Go
Yeah, definitely I should, thanks remind me of this.
yi_xuan··on Show HN: Gsubpy, an interpreter for subset of Python, written in Go
For now, it's indeed too small subset, more features will be added later though, I want to make sure all the code that gsubpy can interprete can be intepreted by CPython. So, the a subset of Python is the most accurate name I can think of right now.
yi_xuan··on What I’ve Learned in 45 Years in the Software Industry (2021)
This is pretty like the quote from Thomas Huxley: "Try to learn something about everything and everything about something".

But I think people should choose topic carefully it should be fundamental, maybe it's soon unfortunately gone if you choose a trendy and short-lived tech.

yi_xuan··on You will never “fix it later”
I experienced similar things, but not at work, but in life, about trivial things. I often told myself I would do it sometime after, but never. And then, I point a certain specific time to do it, I almost always do it. So I think if you set a exact time point, the probability will get higher.
yi_xuan··on The “je ne sais quoi” of TikTok
This is a matter of degree, short video sets the bar lower and encourages the behavior. After all, the reacting videos are only small part of Youtube the whole platform, but short videos are always like that kind of nonsense.
yi_xuan··on Hey, GitHub – Waiting list signup
The problems are more than how to express.

You have to read code and debug it that is inevitable, you can't say that there will not be any bugs if you use voice instead of writing.

yi_xuan··on Hey, GitHub – Waiting list signup
"If you're thinking without writing, you only think you are thinking." -Leslie Lamport

Even though now speech recognition rate is really high, but I wonder how many authors use speech to write articles. The comparison may make sense. And I think there's few.

yi_xuan··on Using a framework will harm the maintenance of your software
Frameworks subject to MVC pattern are logical cohesion, and tight coupled. In this respect, other frameworks, like Flask, are much better.