Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
phkamp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
29 ms
·
271.
▲
by
phkamp
13y ago
The Danish Computer History Museuem is currently restoring a Programma 101. Right now we're trying to construct some magnetic cards for the card-reader. http://datamuseum.dk/wiki/Olivetti/Programma_101/R
272.
▲
by
phkamp
13y ago
We have already invented AI, and it is already running amok. The AIs are of the "hive mind" kind and it is common to refer to it as "A transnational corporation." Known identities are "IBM", "Google",
273.
▲
by
phkamp
13y ago
This is old cold-war spin, and it has been refuted so many times, yet it still surfaces. Read "The curve of binding energy", and you will learn from Ted Taylor, one of the worlds best nuclear warhead designers, that you can make t
274.
▲
by
phkamp
13y ago
... and to be fair: Rob Pike absolutely nailed this 13 years ago: http://herpolhode.com/rob/utah2000.pdf
275.
▲
The "Unix issue" is 35 years old
(www3.alcatel-lucent.com)
1 points
by
phkamp
13y ago
|
1 comments
276.
▲
by
phkamp
14y ago
I was intimately involved in those discussions and decisions. There seems to be some underlying assumptions of omniperfection hung of the "cathedral" meme in these parts. That is simply unfounded in both theory and practice. Second, cathed
277.
▲
by
phkamp
14y ago
The reason varnish uses autotools is that I delegated the build/release infrastructure to somebody else. From my own time as FreeBSD release engineer I know that task must come with freedom to pick tools and methods, and therefore it does.
278.
▲
by
phkamp
14y ago
Brooks spends some time discussing these issues in the book, and I'm pretty much aligned with him: Nobody belives in "a priori design" and I somehow doubt that anybody did. Brooks points out that the original publication of the "waterfall
279.
▲
by
phkamp
14y ago
The fact that OpenBSD put any users and source-code holders in USA in direct violation of USA (stupid!) laws on spectrum access is the context you are missing here.
280.
▲
by
phkamp
14y ago
Lets just say that maybe I have a slightly different recollection about that meeting ? :-)
281.
▲
by
phkamp
14y ago
You know, first time I encountered the "M$" shorthand was in a TELEX (look it up if you don't know what that is) from Commodore Corporate about pricing of the the PC10 computer. I have used it ever since, based in part on what was not very
282.
▲
by
phkamp
14y ago
You never read ESR's essay/book, did you ?
283.
▲
by
phkamp
14y ago
Or maybe, just maybe I don't write for the lowest common denominator, but for people who can think for themselves.
284.
▲
by
phkamp
14y ago
Try reading again ? Microsoft didn't architect their software as software, they shaped it as tools of monopoly enforcement. There are numerous accounts from people involved about how marketing decisions relating to cutting of 3rd parties or
285.
▲
by
phkamp
14y ago
I do ?
286.
▲
by
phkamp
14y ago
100% agreement from here. Andoids idea of a uid per app is a good place to start.
287.
▲
by
phkamp
14y ago
Windows and Office are actually not examples of cathedrals, because the architectural focus of Microsoft was not on software but on a near-monopoly market. You diagnosis of its qualities are spot on. "ad hominem" means to "attack the man",
288.
▲
by
phkamp
14y ago
InstallShield was a created by a startup, to give windows-apps a non-insane way of installing themselves. Microsoft was forced to buy them, almost at gunpoint, by 3rd. party software developers.
289.
▲
by
phkamp
14y ago
That is not an insult in my book. To me it means: If you're happy what you're doing, then who am I to tell you're wrong ?
290.
▲
by
phkamp
14y ago
The editors put in that reference, the essay was available before the book was published.
291.
▲
by
phkamp
14y ago
You're not old enough to remember how "InstallShield" came about, are you ? :-)
292.
▲
by
phkamp
14y ago
And now you are starting to see what is meant by "cathedral": Not a place of religious worship, but a construct with a coherent vision. Read Brooks book.
293.
▲
by
phkamp
14y ago
The fact that you and others cannot even spot any more recent cathedrals is sort of my entire point here...
294.
▲
by
phkamp
14y ago
nodding violently.
295.
▲
by
phkamp
14y ago
First, it's actually not, because their architecture is focused on architecting a market, not a computing solution. Second, just because there is one bad example of a cathedral, doesn't mean the cathedral model is bad. Many years ago, a fel
296.
▲
by
phkamp
14y ago
And that is probably a good way to filter through the million monkeys. But some topics would require entire books to present in a context free way, this is one of them, and I don't have the time and money to write that book, so you will hav
297.
▲
by
phkamp
14y ago
So you don't count the iOS and Android OS'es as cathedrals ? Have you never wondered about their surprisingly coherent APIs and wondered why that was so different from, say, UNIX ? See my other comment about knowing what a cathedral is to b
298.
▲
by
phkamp
14y ago
OK, I'll make a couple of general observations here. First: It would be a big help for this discussion, if we could have the informal convention that people who were employed in an IT job before 1990 marked their post. I think it would sh
299.
▲
by
phkamp
14y ago
Why should I as a FreeBSD person not be allowed to lambast the worst hack-on-hack-on-hack-on-hack I have to suffer ? And trust me, libtool is replaceable, all it takes an agreement about a compiler and loader flag for producing shared libra
300.
▲
by
phkamp
14y ago
I'm nodding so hard my neck hurts.
More ›