HNHacker News
TopNewBestAskShowJobs

camperman

1,163 karma · joined April 8, 2009

submissionscomments
camperman··on On managing outrage in Silicon Valley
More than a third of respondents to his survey either strongly or almost agreed with the documents point of view.
camperman··on Ask HN: What is the most common security mistake you see?
Not realizing that the mind is supreme and the mind is fallible.
camperman··on Sir Roger Moore, James Bond actor, dies aged 89
I loved Dalton. He was such a hard bastard.
camperman··on How a 64k intro is made
Indeed - I used to write them when I was young and had more time :)
camperman··on How a 64k intro is made
Quite true. I personally don't have a problem that PC 64k intros today will leverage the GPU as much as possible, with all the help from the driver code that that implies. It's how they stay current and awesome. Of course anyone writing a 64k intro with no help at all from the GPU except perhaps context creation and teardown is just giving themselves more creative limitations that I would respect.
camperman··on Poisoning Daddy (1996)
Claudius's confession of murder in Hamlet comes right after Hamlet has put on a play to prick his conscience. This girl's confession comes right after her friend reads Claudius's prayer.

Quite extraordinary that after centuries, Shakespeare's words could still prick consciences in almost exactly the same way and for the same reasons.

camperman··on The Typefaces of W.A. Dwiggins
Aldine Cursive reminded me immediately of Operator's monospaced italic font.
camperman··on Microsoft to Deliver Microsoft Cloud from Datacenters in Africa
It's criss-crossed with fiber, the ICT policy is very open and the leadership friendly. Also it's a small country.
camperman··on The Man Trap
Huh? If you could point out the uncivil bits, that would be helpful.
camperman··on Scaling the World’s Most Lethal Mountain in the Dead of Winter
Sheer volume is meaningless unless we know how many times it's been successfully summitted. Mont Blanc is dangerous because it's easily accessible to lay people and despite being advertised as a 'long walk' can turn deadly very quickly.

Annapurna on the other hand has been climbed less than two hundred times in history, all of those people were elite mountaineers and further third of them didn't make it back.

camperman··on Scaling the World’s Most Lethal Mountain in the Dead of Winter
Just a nitpick on an otherwise excellent piece: Annapurna is actually the most lethal mountain in the world, just ahead of K2. It claims 34 deaths per 100 safe returns over K2's 29.

To climb K2 in winter is extraordinarily dangerous. It's dangerous enough in season. But the Poles are the hardest of hard men in these situations - good luck to them!

camperman··on Jeff Varasano's Famous New York Pizza Recipe (2008)
Several times a month.
camperman··on Jeff Varasano's Famous New York Pizza Recipe (2008)
I've been using this recipe for a good seven or eight years now and it has never let me down. But you really do need an oven that is capable of 800F. I eventually knuckled down and bought a small dedicated pizza oven with a thermometer.
camperman··on LuaJIT 2.0.5 and 2.1.0-beta3 released
Because it's so easy. From the manual:

So here's something to pop up a message box on Windows:

    local ffi = require("ffi")

    ffi.cdef[[

        int MessageBoxA(void *w, const char *txt, const char *cap, int type);

    ]]

    ffi.C.MessageBoxA(nil, "Hello world!", "Test", 0)

Bing! Again, that was far too easy, no?

Compare this with the effort required to bind that function using the classic Lua/C API: create an extra C file, add a C function that retrieves and checks the argument types passed from Lua and calls the actual C function, add a list of module functions and their names, add a luaopen_* function and register all module functions, compile and link it into a shared library (DLL), move it to the proper path, add Lua code that loads the module aaaand ... finally call the binding function. Phew!

camperman··on Why don't schools teach debugging? (2014)
I guess it's my personality type too which is INTP, the classical deconstructionist. What does this do? How does it do it? Why isn't it working?
camperman··on Why don't schools teach debugging? (2014)
Aaaah, this makes so much sense. Thanks for the reminder. Here's the para in question:

"Hackworth was a forger, Dr. X was a honer. The distinction was at least as old as the digital computer. Forgers created a new technology and then forged on to the next project, having explored only the outlines of its potential. Honers got less respect because they appeared to sit still technologically, playing around with systems that were no longer start, hacking them for all they were worth, getting them to do things the forgers had never envisioned."

camperman··on Robert M. Pirsig has died
Whoops - you're quite right. QWAN is Christopher Alexander.
camperman··on Why don't schools teach debugging? (2014)
I KNOW I'm better at debugging than at programming. My own working code is terribly simple and straightforward but I've fixed kernel sound drivers, buggy firmwares and complex interrupt-driven music players. Perhaps I find it easier to construct a mental model when presented with a finished system rather than when starting from scratch.
camperman··on Robert M. Pirsig has died
Amen brother. This right here:

“In a car you're always in a compartment, and because you're used to it you don't realize that through that car window everything you see is just more TV. You're a passive observer and it is all moving by you boringly in a frame.

On a cycle the frame is gone. You're completely in contact with it all. You're in the scene, not just watching it anymore, and the sense of presence is overwhelming.”

camperman··on Robert M. Pirsig has died
My introduction to Quality Without a Name and motorcycling. I still ride and still appreciate engineering that somehow manages to be greater than just the sum of its parts: the Leica M3, the Blackbird SR71, the HP 12C.
camperman··on “Ghost in the Shell - Remake”
Spooky!
camperman··on David Lynch’s Dune – A sci-fi film by a director without much care for sci-fi
"The movie also has the distinction of branding the character in an explicitly homophobic light by heightening the Baron’s actions and displaying them all at once:"

Hmmm. I don't think you've read the book.

camperman··on What It’s Like to Lose Your Short-Term Memory
Lenny!
camperman··on Serious Jolt [audio]
Very cool story. When I was in Turkey I asked my guide where the country grew its coffee. I was surprised to hear that it didn't - it's always got it from Yemen. Turns out that Turkey getting coffee from Yemen has always been a thing going back thousands of years, perhaps the longest continuous trade arrangement in history.
camperman··on Lies About Logs
The log itself was a 2.7Gb file sitting on a slow SD card on a Raspberry Pi.
camperman··on Lies About Logs
“They’re just logs, they can’t possibly impact my code efficiency.” More bad news: oh yes they can, particularly in the critical execution path. Lots of people seem to think that there is no cost to dropping DEBUG statements around their code willy-nilly. This is usually true on your laptop,

Haha - this happened to me last week and I found out the hard way. My log had grown so quickly that the code was taking 15 seconds just to append to it.

camperman··on A Competitive Programmer's Handbook
Not only is this an excellent introduction to competitive programming, it's also a very nice overview of some of the nuts and bolts of C++. I recently have had to deal with a large C++ codebase and this is a really good little refresher.
camperman··on The vision of nuclear holocaust in Threads (1984) remains visceral and urgent
Aha - yes, I can imagine how it would.
camperman··on The vision of nuclear holocaust in Threads (1984) remains visceral and urgent
One of the reasons Threads worked because it felt like a documentary about ordinary people. That bloody voiceover with its calm measured tones describing the absolute horror that was unfolding...brrr.
camperman··on Drupal Confessions – An Open Letter
Sssh - nothing to see here. Whatever you do, don't go looking for evidence or anything. Keep consuming and obeying.
Page 1 of 14Next →