And why not?
735 karma · joined May 29, 2017
And why not?
Your first draft may be qualitatively an MVP, but it's still just a theory of a final product you want, which requires a lot of iterative building before you get to that.
As such, there's no way to not shift between code and design, especially when business requirements are involved and which themselves may change over time.
Subvocalization/explicit vocalization of what you're doing actually improves your understanding of the code. Doing so may 'decrease bandwith', but improves comprehension, because it's basically inline rubber duck debugging.
It's actually easy to write code which you don't understand and cannot explain what it's doing, whether at the syntax, logic or application level. I think the analogue is to writing well; anyone can write streams of consciousness amounting to word salad garbage. But a good writer can cut things down and explain why every single thing was chosen, right down to the punctuations. This feature of writing should be even more apparent with code.
I've coded tons of things where I can get the code working in a mediocre fashion, and yet find great difficulty in try to verbally explain what I'm doing.
In contrast there's been code where I've been able to explain each step of what I'm doing before I even write anything; in those situations what generally comes out tends to be superior maintainable code, and readable too.
- Public figures are public by influence; public servants are employees and can/should have their information revealed when necessary.
- Revelation of information of employees under public pay is not 'doxxing'. Making it seem as if it's 'doxxing' is stretching the definition, like saying someone merely touching you has committed 'violence'. Your intentional use of a more serious concept for a less serious one is misleading.
- Your private employer has no duty to the public, they answer only to the end stakeholders. In contrast, public servants must be accountable and known to the public - it's literally in their name, 'public' and 'servants'. Why you should confuse your status with that of public servants is bewildering.
- Loads up fast, supports tons of very useful packages (e.g. TextPastry, SQLTools), extremely customisable.
- Multi-cursors, multi-panes (e.g. with Origami), spellcheckers, extremely fast filesystem integration/browsing/preview (whether with/without projects and workspaces), color/UI schemes, syntax highlighting, search browsers, Git support (particularly when used with Sublime Merge), etc.
Sure I love my Jetbrains IDEs and Vim, but nothing comes close; Sublime Text is in its own league.
In a way, you're letting people see the nature of things that you read - from which they might glean the nature of your thoughts, and privacy is something we all value. For that reason (and since I don't have any particular sentimental value for books, only their contents) I've long since preferred a digital library. As a minimalist, having a single Kindle on the table is aesthetics enough for me, which is complementary of the minimalist viewpoint as well.
However, I completely agree with the fact that having a physical library is a very conducive environment for kids to grow up with. I remember fun memories of my childhood reading from the home library, and thinking how pretty and colourful the shelves were too. But I think there should be a distinction between cultivating a library for your kids, versus that for the observation and assessment of strangers.
I know a few parents who've taken objection to this. They would rather have their children be properly taught, rather than be taken advantage of for their high impressionableness.
The whole article page reads like a site from the '90s, written from scratch in HTML.
That's when I knew the article would go hard.
Substantive pieces don't need fluffy UIs - the idea takes the stage, not the window dressing.
Simple systems are the best; go only for complicated systems if you're a professional and _need_ complicated tracking features. (And if that's needed, you might be better off hiring a manager to do the tracking anyway.)
There's nothing quite like listening to music with Airpods on my iPhone, then switching to listen to music on my Mac while I'm Airdrop-ing photos from my phone to it, then hopping on to my walking treadmill and immediately switching to listening to the Mac Studio while having iPhone Monitoring on, etc.
Also for certain things - especially for creative work - the Mac is just hard-to-beat. Drivers for audio equipment, and VSTs for DAWs work well and without issue on the Mac; it's quite a struggle to set them up on the Linux, and there's always latency issues or manual config to deal with.
It's easy to lust after a lady; not to court her.
If so, the purported purpose of testosterone makes sense, since the courtship process is hard.
Super handy in a lot of scenarios, and I use it side-by-side with Jetbrains' DataGrip.
I would think of a language like Go as small (say, in comparison to Rust or Swift) - the language itself at least, if you discount the standard library.
I find the use of the word 'small' quite confusing.
I find journaling a bit like physical exercise: It feels like _work_ in the moment, but you never regret writing it after. And you feel a lot better - there's a therapeutic effect to it. There's studies on this.
And dumping it out by journaling is much better than letting bad thoughts swirl in your head, which leads to even more rumination.
And why the need for such a long blog post, in a company which he doesn't play a significant role?
It's better to memorize domain knowledge upon paths that are clearly understood (thus you are memorizing well-worn, acceptable paths), rather than synthesizing your understanding of a topic as you go along. The second is prone to mistakes and mistaken understanding, unless you're a subject matter expert or charting new domains of knowledge.
I want to type 'cat'.
The visual imagery of summoning a cute cat to do my POSIX sorcery trumps all else.
That makes no sense.
The fact that they won their case gives even greater cause in ensuring that what they want goes through. Doesn't mean they have to be classy about it, or that Internet-based means of sabotage are impossible implications (given that the IA literally is about putting things up on the Internet that some want to be taken down).
Hacker News does not have the feed-driven approach of other social media that is designed to generate addiction/engagement amongst users; we just like to talk about fun stuff. Hacker News is more of an old-school forum, where we talk about topics, rather than being a true 'social media' experience where you can talk about anything/yourself as a topic.
Moreover, the average baseline of discussions here is much higher and more intellectually-driven than discussions on X, IG, FB, and so on. That makes it keenly distinct from other social media designed for more base discussions.