Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
phforms
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
121.
▲
by
phforms
4y ago
For me it comes down to trust: if I trust that the author will deliver on a good book (by recommendations, by its reputation in a community, etc.) I will not give up so easily on it. But if I have no reason to trust, why should I waste my t
122.
▲
by
phforms
4y ago
Maybe we should differentiate the essence of programming from the essence of software development: Software development, in my understanding, is about designing and implementing tools to solve particular (classes of) problems. Exactly what
123.
▲
by
phforms
4y ago
Thinking in systems, their interactions, feedback-cycles and causal dependencies is a very important and underdeveloped skill for any person, regardless of profession, since we all live and have to make decisions in an increasingly messy&#x
124.
▲
by
phforms
4y ago
I am also self-taught and mostly learn by the same process described in the article. Playing around with small, isolated experiments and observing the behaviour of the system is essential to how I understand new things. But I would like to
125.
▲
by
phforms
4y ago
I believe a lot more people would find enjoyment and happyness even in jobs that you would not ordinarily classify as “enjoyable” or exciting, if the conditions of their work would not have them constantly worry about being able to survive
126.
▲
by
phforms
4y ago
I like the simplicity of your tool as well as the fact that no login is required to use it (although I would appreciate a backup option like saving the localStorage data as a single text file and being able to load it back). A few suggestio
127.
▲
by
phforms
4y ago
I always enjoy reading articles from https://www.quantamagazine.org and https://nautil.us . They are really well written, insightful (but not too technical) and nicely illustrated. Quanta articles are free to read.
128.
▲
by
phforms
4y ago
Alternative to teaching directly to a student: write a tutorial or even an introductory book about the subject. Writing often helps me to recognize weak points in my understanding, because it forces me to be explicit. Writing something for
129.
▲
by
phforms
4y ago
I have a pretty bad memory and also use both editors. Vim was a lot easier for me because it has a great mnemonik system around its shortcuts: nouns, verbs and all that. I really struggled with Emacs keybindings because I could never make a
130.
▲
by
phforms
4y ago
I think the process highly depends on what you know about the requirements and what is unknown. More established and standardized fields like mechanical engineering already know a lot of things upfront and can specify/document what the
131.
▲
by
phforms
4y ago
I agree, Excalidraw has been a revelation to me and I use it all the time to sketch out ideas/concepts, models and designs. Most diagram tools never embraced the “thinking in action” aspect of diagramming and rather focus on production
132.
▲
by
phforms
4y ago
I think it is telling that most of the tools on this website (and in similar collections I have seen) are diagrammatic in nature. Diagrams might have been the most important “tools for thought” since our ancestors invented lists, tables, ca
133.
▲
by
phforms
4y ago
The macOS app Raycast has a “Floating Notes” extension that I frequently bring up with a keyboard shortcut for smaller messages. The text gets persisted and it is very lightweight and floats on top of other windows. Before that, I have also
134.
▲
by
phforms
4y ago
Glad someone brings up this issue. Intrusive and “slippery” UI made me use external text editors to write most of what I send on web platforms. I have social anxiety and even the thought that someone can see that I am writing stresses me ou
135.
▲
by
phforms
4y ago
This is especially true with design. My experience in becoming a professional graphic designer before switching to code is that it is often very hard to create something that looks simple and natural/effortless. You face many iteration