Viewing profile — gyepi
gyepi
HN member- Joined
- Fri, May 14, 2010, 10:36 PM UTC
- HN karma
- 221
- Public activity
- 138 items
- HN profile
- View on Hacker News ↗
About gyepi
http://gyepi.com/pubkey.asc
https://github.com/gyepisam
Recent public activity
-
comment
Comment #7719940
> The radial arm saw doesn't get enough love, probably because it has space planning requirements that table saws can bypass on account of their portability. No, the radial arm saw…
-
comment
Comment #7636337
When I was in college, both SICP and Knuth's books were on the recommended reading lists. I didn't buy the former until years later, but did buy Knuth's books (individually and at …
-
comment
Comment #7623140
It's actually quite simple. You write a short shell script to produce the output you need and redo handles the dependencies. For example, the shell script named "banana.x.do" is ex…
-
comment
Comment #7622997
> redo might be simpler and more reliable, but shell isn't. Not quite sure what you mean here. The scripts don't do anything complicated and redo catches errors that could occur. A…
-
comment
Comment #7622568
> CXX=g++ isn't necessary either; make already knows about $(CXX) and how to link C++ programs. You're right, of course. > Also, I think you wanted .o, not o. I would, yes, but I c…
-
comment
Comment #7622517
Some of these requirements should be built into any build tool. However, most can be added easily enough: For instance, redux [ https://github.com/gyepisam/redux ] is written in Go…
-
comment
Comment #7622429
1. Since make has builtin suffix rules, the Makefile could be simplified to: CXX=g++ hello: main.o factorial.o hello.o clean: rm -rf *o hello 2. Shameless plug: he didn't mention r…
-
comment
Comment #7608355
I switched to djbdns 14 years ago and have never looked back. I've installed bind a few times for clients who really wanted to stick with it and it seems to have improved but I'm s…
-
comment
Comment #7604767
There's not much in the way of DJB's documentation other than a conceptual sketch so there's much room for interpretation. There are many differences between the two implementation…
-
comment
Comment #7604637
> regarding complexity reduction and simplicity it seems to be not better than a plain Makefile. Makefiles work great most of the time, but become difficult when you need to do thi…
-
comment
Comment #7603322
As of today, there is no build system which is 1) simple and easily comprehensible, 2) reliable and rock stable and 3) still able to build complex applications with all their (seem…
-
comment
Comment #7586381
Nerdsniping reminds me of the Walt Whitman poem: There was a child went forth every day; And the first object he look’d upon, that object he became; And that object became part of …
-
comment
Comment #7547187
ouch!
-
comment
Comment #7545714
Don't forget Thoreau's quote that he could learn from everyone. I think the problem is thinking of people in terms of rankings. Some are better at some things than others but that …
-
comment
Comment #7545539
Not knowing you, I can only suggest questions to ask your self. What yardstick are you using to determine your level of suckage? Is it true? How do you know? If it is true, do you …
-
comment
Comment #7545491
I read The Inner Game of Tennis based on Alan Kay's description in a youtube video. It is an excellent book. I am glad to see Csikszenmihalyi on the list as well. Flow is a very po…
-
comment
Comment #7495357
Yes, you're right. However, in redo, you don't have a Makefile equivalent and, instead, specify the dependencies in the shell script that generates your target. Basically, the conf…
-
comment
Comment #7493673
The advantage of make, or any other decent build tool, is the dependency management; what depends on what, what's changed, what needs to be (re)built, what order to do all this. In…
-
comment
Comment #7493637
Page caching: it's been around for a while. At least on unix systems. I imagine Windows, etc have it too.
- story
-
comment
Comment #7493519
I completely agree with the sentiment of the article. Makefiles are a form of documentation. However, I no longer use make in new projects and instead use redux [1]: my implementat…
-
comment
Comment #7464996
FWIW, I implemented redo in Go and released it a couple of months back. https://github.com/gyepisam/redux
-
comment
Comment #7386236
I once spent a summer writing software in a room full of telephone order takers. My requests for a quieter office were rebuffed and only granted when I offered to quit. I took the …
-
comment
Comment #7364924
They are cool. A bunch of them were stationed at an Air National Guard base near my house and they would frequently fly overhead. Eventually they moved elsewhere; which is just as …
-
comment
Comment #7243903
A lot of this depends on the organization, its perceived needs and the personalities involved. No doubt some of the answers you get here will be helpful, but I would focus on the p…