Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
borlanco
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
borlanco
2y ago
Amazing, a Nobel Prize in Engineering!. Strange times indeed.
2.
▲
by
borlanco
2y ago
Please, please, please remember to install some fire suppression!
3.
▲
by
borlanco
2y ago
Thank you, Larry!
4.
▲
by
borlanco
2y ago
Federico Tomassetti is also good. Check out his blog: https://tomassetti.me/blog/
5.
▲
by
borlanco
2y ago
We all see the writer in you, wanting to get out! It's nice to be able to convey your feelings to your audience through writing, but great writers go further. The world needs great writers, because they are travel guides. They guide us
6.
▲
by
borlanco
2y ago
The "creative" part is all decisions to be made before coding: architecture, design, modularization, algorithms, APIs, etc. If I am in charge of those decisions, I can use Perl to build a prototype, to validate the solution I am c
7.
▲
by
borlanco
2y ago
To know more about creators and their tools, I recommend: - "Programming is (should be) fun!", by Gerald Jay Sussman. https://m.youtube.com/watch?v=2MYzvQ1v8Ww - "On Writing", by Stephen King. Just the c
8.
▲
by
borlanco
2y ago
There are two types of programming, and each has its own definition of "relevant": new programming, with its preference for ready-made components to reduce complexity, and old-time creative programming, which usually was about the
9.
▲
by
borlanco
2y ago
For tips, commentary and insight about visiting Madrid, and the rest of Spain, this Youtube channel [0] is a gold mine. James and Yoly really enjoy living here in Madrid, and they explain the good and the bad of our culture and customs. No
10.
▲
by
borlanco
2y ago
This Asianometry video [0] explains why it is so difficult to develop and market new planes. tl;dr The main obstacles are supply chain inefficiencies and that no one buys planes that aren't cost-effective. [0] Japan's Commercial J
11.
▲
by
borlanco
3y ago
I am glad I was able to help you. If you like "The Secrets of Consulting", the next one for you should be "Exploring requirements: quality before design", by Gause & Weinberg. What an eye opener it was for me!
12.
▲
by
borlanco
3y ago
Quite difficult to be like you. In any case, much obliged to you, sir!
13.
▲
by
borlanco
3y ago
We can learn from failures if we really want. For example, see https://www.failory.com
14.
▲
by
borlanco
3y ago
I meant what was shown in this movie [0]. In a nutshell, the ability to remain calm when the unexpected happens, to try to solve the problem, or at least to not make it worse. [0] https://en.m.wikipedia.org/wiki/The_Rig
15.
▲
by
borlanco
3y ago
Exactly this. Either they have the right stuff, or they don't.
16.
▲
by
borlanco
3y ago
I always debug with printf for the clear benefits you mention, and I happen to know another one. Because I am commited to the Way of Printf, I have seen myself anticipating where printfs might be needed, and limiting the complexity of each
17.
▲
by
borlanco
3y ago
You noticed the conceptual integrity of the systems, as described by Fred Brooks in The Mythical Man-Month . From Chapter 4: > "I will contend that conceptual integrity is the most important consideration in system design. It is b
18.
▲
by
borlanco
3y ago
There are more anecdotes about Dijkstra in this collection of testimonials written by his friends, colleagues, and students: https://arxiv.org/abs/2104.03392 . These are some of my favorites: From Tony Hoare: They r
19.
▲
by
borlanco
3y ago
That parameterization exists, of course, but are you ready to consider the possibility that it might be unknowable?
20.
▲
by
borlanco
3y ago
I am glad you found it useful!
21.
▲
by
borlanco
3y ago
For me, simplicity and reduction of resistance [0] were the most effective improvements. Mark is always kind enough to explain the psychological underpinnings of productivity, or its absence. [0] http://markforster.squarespace.co
22.
▲
by
borlanco
3y ago
I got this book [0] by Mark Forster [1], tried the techniques and found out what works for me. It is a gold mine. The author describes in his blog [2] many more of his ideas and experiments about productivity. [0] https://www.goo
23.
▲
by
borlanco
3y ago
I would say yes. They try hard to make cooks laugh. This is one of their recipes: APOCALYPSE RAMEN This is basically like regular ramen soup but with three critical differences: - It is intensely chaotic, which is to say that you
24.
▲
by
borlanco
3y ago
Pirsig's book is not really about engineering, but about how we engineers relate to the world. In engineering school I was taught to see the world in a special and unique way, to be able to solve engineering problems as a professional.
25.
▲
by
borlanco
3y ago
This reads like Asimov. Thank you!
26.
▲
by
borlanco
3y ago
> You tell them they are special, and definitely not like animals, and you hold them to a higher standard. And the important part comes right after this. What happens when you hold them to a higher standard? People then choose to accep
27.
▲
by
borlanco
3y ago
That's easy. After learning the language, study good C code. Try to grok how the masters build higher-level abstractions. Learn from widely used C code that is not a toy. Examples: sqlite.org, git-scm.org If you don't understand s
28.
▲
by
borlanco
3y ago
It's true that engineering principles are not usually applied in the software field, but if quality is the most important requirement, they are indispensable. Example: https://galois.com/ Example: https://in
29.
▲
by
borlanco
3y ago
The best book about the application of engineering principles to software is SICP [0]. Abelson and Sussman wrote SICP to illustrate the principles . Everything else in SICP is some means to that end. They reveal that SICP is about engin
30.
▲
by
borlanco
3y ago
> Programming is still a craft, not engineering, or manufacturing. Programming can be engineering if you know how to do it. Engineering is, in a nutshell, a set of principles you learn and apply, and never deviate from , in work and li
More ›