back
user profile
wglb
69,333karma·9,653submissions·January 13, 2008
about
At home, Simple country boy
wgl at ciexinc.com
twitter: @wgl8
w8lvn, 7019, 3519, 1819 and occasionally 7074.000
Formerly at kCura/Relativity, security. I do application penetration testing for hire these days. Happy to chat about application security, programming, and ham radio. My conversations about agriculture are not that interesting.
Security: https://ciexinc.com/ Of particular interest are the solarwinds articles at https://ciexinc.com/blog/solarwinds/index.html Old very fun projects: https://ciex-software.com
“Eventually, all things merge into one, and a river runs through it. The river was cut by the world's great flood and runs over rocks from the basement of time. On some of the rocks are timeless raindrops. Under the rocks are the words, and some of the words are theirs.
I am haunted by waters.”
Beware the anxiety industrial complex.
recent activity (9,653 total)
comment
Er, limitations of my knowledge, as I have done more in python than the other two. My bad.
comment
As painful as it is, I found dealing with an interrupt-rich environment much easier in assembler than in other languages. The ability to use coroutines significantly reduced our efforts in building i…
comment
The thing I learned from this is that Stallman did not call Miguel a traitor.
comment
Longer pointers (64 vs 32) means that programs are bigger and thus are more likely to bust the cache, causing sometimes significant performance hits.
comment
I thought we weren't going to do any of N things articles anymore. On the other hand, if Apple takes his advice, perhaps they will increase their market share over zune.
comment
This article gets several things wrong. First, it repeats the error that the netflix prize was a crowdsourced accomplishment. In the sense of "The Wisdom of Crowds" it was not. Crowdsourcing in tha…
comment
Google is doing this: http://www.dataliberation.org/
comment
Well, few of my tests are regretted, but then I have done lots of stuff without tests and it goes fine. The system I am working on has undergone several major wrenching changes, and would have requir…
comment
Highly valuable. See http://renesd.blogspot.com/2009/09/screen-for-ghetto-servers... for more pointers.…
comment
The article is correct in noting that there is a huge tech community in the chicago area. Some of it is rather unique in the financial sector--trading, options, financial (more so than new york). But…
comment
I think the reason that has generated so much chatter is that jwz's experience goes against a lot of current advocacy--TDD, c++, design patterns. Personally, I think this is a worthwhile discussion. …
comment
I am not thinking of this as a flamewar, but an interesting discussion about TDD and agile amongst people whose opinion I respect. And it is really an ongoing reaction to the first chapter of C@W. T…
comment
Which reminds me of one of my relatives who said that he worked long hours but not very many of them.
comment
This is a good article, and as a person who works long hours, I would like to suggest a distinction. If you are very into what you are doing, long hours do not seem "hard". Hard in the article seems …
comment
I just open it in another window to take a quick look at then close that window when done.
comment
Yes, this works for me.
comment
I do it in a live production environment and it can often give you a nice adrenaline flush. I do occasionally fat-finger things, so I try to avoid it.
comment
Just as an example, my karma just jumped a bunch of points. Was it because of the above post, or was it due to europe waking up to some posts made a few hours ago? Perhaps my sense of dislocation wil…
comment
But don't votes also give feedback to the commentor? I have used this to learn what works within this community and what doesn't. Now, I only know by approximation to my total karma, or if i am bad,…
comment
Check out what the coders (or developers) in Coders at Work say about TDD. It is said much better there than I can.
comment
Let's take a step back here. Joel's blog entry was about ONE chapter in Codes at Work. If the anti-duct bloggers were to read the entire book, they would see that TDD, C++, templates, pattern fever, O…
comment
So let's presume that we come up with a better alternative, which this article doesn't suggest. By what mechanism do we replace all that is out there and ensure that the current js is not used anywhe…
comment
Well, perhaps uncle Bob should read not only Joel's column but also Peter's book. JWZ is not alone in that book (Coders at Work) about not using fancy stuff. C++ gets a pretty universal smackdown from…
comment
If you read the chapter that Joel recommends, it talks about the design patterns guys that came in and how the anti-duct tape guys had a role to play in that delay.
comment
Perhaps it is my terror of spiders of any reasonable size, bit I had to read the first part of that several times until I realized it was goats with prehensile lips, not spiders. Or that the spiders, …
comment
Good article, but the well-worded headline and the article point out that release early, release often won't work here.