This is Victor Engmark's TypePad Profile.
Join TypePad and start following Victor Engmark's activity
Victor Engmark
Recent Activity
You can't fight your own mind, you are your own mind. It's like a machine trying to fix itself. Depression leads to self-destructive behavior, including the irrational wish to be alone with terrible thoughts, which continue until you get exhausted enough to sleep, snap out of it, or ...
The End of Ragequitting
When Joel Spolsky, my business partner on Stack Overflow and Stack Exchange, asked me what I wanted to do after I left Stack Exchange, I distinctly remember mentioning Aaron Swartz. That's what Aaron was to us hackers: an exemplar of the noble, selfless behavior and positive action that all hac...
"we sometimes sight of our history" I see what you did there.
The Organism Will Do Whatever It Damn Well Pleases
In the go-go world of software development, we're so consumed with learning new things, so fascinated with the procession of shiny new objects that I think we sometimes lose sight of our history. I don't mean the big era-defining successes. Everyone knows those stories. I'm talking about the th...
plugging it into a keyboard and display as necessary. What we need are devices which connect effortlessly to authenticated devices like keyboards, displays, mice, printers, and others which for ergonomic reasons can't be made part of the "hub". Current hardware is more than capable of this, but it would require vendors working much harder on interoperability.
The PC is Over
MG Siegler writes: The PC is over. It will linger, but increasingly as a relic. I now dread using my computer. I want to use a tablet most of the time. And increasingly, I can. I want to use a smartphone all the rest of the time. And I do. The value in the desktop web is increasingly an ...
Jeff, Larry: The plural of anecdote is not evidence. It seems every parent ever has discovered at least one panacea for misbehaving kids, and this one doesn't sound any better than most.
The mobile guy was just venting, and it doesn't sound like he was about to start crying or hitting anyone until he got a better signal. Patronizing him that way would at best made him realize that he was pointlessly venting among strangers who couldn't help him (thus shaming him into shutting up), or at worst would have made him angry for treating him like a baby.
How to Talk to Human Beings
I hesitate to say everyone should have a child, because becoming a parent is an intensely personal choice. I try my best to avoid evangelizing the experience, but the deeper in I get, the more I believe that nothing captures the continued absurdity of the human condition better than having a ch...
Anyone who makes salary, personal or other decisions about people who call themselves coders, hackers, programmers, developers or similar should learn to solve a real-life problem by programming and all that that process entails (encoding, i18n, lint, security, etc.). Given sufficient training, these people would gain a healthy respect for the seemingly enormous time it takes to solve problems which are simple to formulate (and which are only attempted because we're standing on the shoulders of giants), the complexity of existing programs, and just how much of a tossed-together mess 99.9% of all code is, including the reasons thereof.
So You Want to be a Programmer
I didn't intend for Please Don't Learn to Code to be so controversial, but it seemed to strike a nerve. Apparently a significant percentage of readers stopped reading at the title. So I will open with my own story. I think you'll find it instructive. My mom once told me that the only reaso...
While most meetings (especially "fluffy" ones) should be optional, what about smaller ones to synchronize the team on what's going on? There's the risk that someone who simply doesn't like meetings will happily slog on until it by accident becomes clear that she's working in the wrong direction or is hopelessly stuck?
Meetings: Where Work Goes to Die
How many meetings did you have today? This week? This month? Now ask yourself how many of those meetings were worthwhile, versus the work that you could have accomplished in that same time. This might lead one to wonder why we even have meetings at all. At GitHub we don't have meetings...
The password could be selected by using a hash of some private information and some web site information (private / public keys come to mind). An issue with this approach is when things change - As they can and will. You also need to be able to shift between contexts on the client side to enable more than one account per web site.
Cutting the Gordian Knot of Web Identity
Perhaps you've seen this recent XKCD about password choice? It prompted a spirited debate – even on our very own Security Stack Exchange – about the merits of the argument presented there. Now, to be clear, I'm completely on Randall's side here; I'm all for passphrases over passwords, and I...
Victor Engmark is now following The Typepad Team
Jun 1, 2010
Subscribe to Victor Engmark’s Recent Activity
