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.
17y ago·view thread
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…
17y ago·view thread
comment
The thing I learned from this is that Stallman did not call Miguel a traitor.
17y ago·view thread
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.
17y ago·view thread
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.
17y ago·view thread
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…
17y ago·view thread
comment
Google is doing this: http://www.dataliberation.org/
17y ago·view thread
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…
17y ago·view thread
comment
Highly valuable. See http://renesd.blogspot.com/2009/09/screen-for-ghetto-servers... for more pointers.…
17y ago·view thread
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…
17y ago·view thread
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. …
17y ago·view thread
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…
17y ago·view thread
comment
Which reminds me of one of my relatives who said that he worked long hours but not very many of them.
17y ago·view thread
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 …
17y ago·view thread
comment
I just open it in another window to take a quick look at then close that window when done.
17y ago·view thread
comment
Yes, this works for me.
17y ago·view thread
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.
17y ago·view thread
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…
17y ago·view thread
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,…
17y ago·view thread
comment
Check out what the coders (or developers) in Coders at Work say about TDD. It is said much better there than I can.
17y ago·view thread
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…
17y ago·view thread
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…
17y ago·view thread
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…
17y ago·view thread
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.
17y ago·view thread
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, …
17y ago·view thread
comment
Good article, but the well-worded headline and the article point out that release early, release often won't work here.
17y ago·view thread