The real question is, is this particular 'hole' easily fixed in an environment that is not meant to be secure? Looking (very briefly) it seems a bit of adjustment might be all that is needed, but it really matters how the Advogato system handles cookie information, and login information during the /acct/certify.html page generation.
And of course, a brute force attack could always be one way to get into an account. However, a brute force attack can be countered various ways, so that would be of only limited access potential.
All in all, most people probably don't feel like there is so much here that needs protecting but it is strange when you lose your innocence how what seems not important suddenly becomes so.
26 Jun 2002 (updated 26 Jun 2002 at 20:50 UTC) »
There are also so many other pressures at the moment that it seems like the day just doesn't end. I know this phase will pass but it is unlikely for it to get less busy versus actually just increasing more for various reasons.
P.S. raph something is wrong with the logout code. When using IE 5.5 (which is patched), it sometimes logs me out and sometimes doesn't. It may be IE specific but it may not be...I wonder if any other users have this problem?
On to other things (because my life is revolving enough around the marriage ceremony that I don't need to clog this space with it too)!
I had an interesting conversation with someone about infrastructure development and the fact that it isn't easy to do well and too many people think they know how to do it than the IQ curves allow. Seriously, major companies are having problems with this area and open source is playing an important part in the overall development. As it always has. I didn't say it was an easy way to make a living though.
Till later.
In other words, I'm getting hitched boys and girls.
All in all, everything is going fine. I have both been learning some new techniques through research and working hard to finish an in-house application and get ready for featuritis to start on some of our e-business applications.
Do you feel the heat on your face? That's the speeding electrons coming at you through your view screen. Thanks to that device, you can read my thoughts of the public moment.
Work has been going well. After speedy development, a slow down when the heavy stuff hit and then a pick up as the pieces fell into place, I am in a better place psychologically for finishing this large application.
I still think there is another week left but that's about it. I also think some other projects are just around the bend, which will be pleasant enough.
I wonder how difficult it is to migrate to the Apache 2.0 server module framework...I have heard that the speed up will not be that significant for popular UNIX based platforms. But without any empirical testing done, I will have to wait and see.
The application project is coming along well. Just adding in the last pieces that the users will need for most operations. Then the secondary features will be built in. Once all the above are completed, a demonstration to all involved will be commenced and any additional features or adjustments will occur.
Hopefully I will get this baby off my hands in the next two weeks. Then we have a rigorous testing period and then hopefully another product will be out in the land of users.
While this product is for in-house use only, it has a significant impact on the e-business infrastructure here at this company. The external and internal become the same thing in a new package in the world of digital.
I have been writing code at both the low level bits and bytes level and the higher level 'object' level. It's extremely important to understand when one approach, say memory management of the heap versus GC is the best trade off for a given project. How many times have I heard, "I don't like GC because it is slow" or "Why would I want to bother managing memory when I need this to work now."
The truth is that, like the projects that many of us have to deal with, trade offs always exist and being closed minded is going to hurt you rather than help you many times.
Since software is by definition flexible, projects always evolve and the most difficult aspect can be just to predict where a project is going to lead.
Unfortunately, as the US stock market shows, we humans are not necessarily very good at predicting.
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!