Older Articles

Coding challenge - reverse a string

Posted 16 Jun 2010 at 15:58 UTC (updated 16 Jun 2010 at 21:55 UTC) by fzort

It's simple. That's the point.

Read more... (17 replies)

Python GUI Proposal

Posted 12 Jun 2010 at 13:37 UTC by lkcl

in the longest thread i've ever contributed to rather than sparked off as a flame-war, i describe why i think that leveraging web browser technology is a much better way to create a widget set.

Read more... (0 replies)

The behavioral economics of free software

Posted 25 May 2010 at 19:36 UTC (updated 26 May 2010 at 13:26 UTC) by mdz

People who use and promote free software cite various reasons for their choice, but do those reasons tell the whole story? If, as a community, we want free software to continue to grow in popularity, especially in the mainstream, we should understand better the true reasons for choosing it—especially our own.

This is a repost of an article originally posted at http://mdzlog.alcor.net/2010/05/25/the-behavioral-economics-of-free- software/

Read more... (1 reply)

Auditory recognition module for artificial intelligence

Posted 14 May 2010 at 20:03 UTC by mentifex

The AudRecog mind-module for auditory recognition in artificial intelligence (AI) tests user input one character or phoneme at a time to recognize words and morphemes that will activate a concept in the AI Mind or extract meaning from an idea.

Read more... (4 replies)

Hacking computers, hacking life

Posted 14 Apr 2010 at 17:09 UTC (updated 14 Apr 2010 at 17:46 UTC) by proclus

Some of you may not know that in addition to my admin responsibility at GNU-Darwin, I am a biochemist and protein crystallographer, as well as the X-ray lab manager and systems admin for the Biophysics and Biophysical Chemistry Department at Johns Hopkins University. Here are some Hopkins links.

http://biophysics.med.jhmi.edu/xtal/ http://biophysics.med.jhmi.edu/love/

The main reasons that I went into life sciences were to increase intelligence and longevity, which is like hacking computers, but it is hacking the body instead.

Read more... (7 replies)


Posted 12 Apr 2010 at 16:40 UTC by proclus


Read more... (4 replies)

proclus/GNU-Darwin Lives!

Posted 29 Mar 2010 at 17:33 UTC by proclus

I've been keeping this journal the way it was in 2000 for historical archival reasons. If you are interested in current information, here are some up to date links.

Read more... (1 reply)

'A Critical Examination on Recruitment/Promotion Process"

Posted 19 Mar 2010 at 19:08 UTC (updated 19 Mar 2010 at 19:09 UTC) by badvogato


by Susan and Eric. { scene setup:

pencil, paper, paper plate, pen, scissor, rubber band, rubber eraser, black ink, red ink, table, chair, clock, 4 huge windows, 1 hidden observation window. At least 4 applicants in the same room. allow discussions, making noises, every other way of interactions except killing each other with tools not listed above. Each applicant was given several pages of test papers. Testing duration is not specified. Background music playing BACH Violin and Voice. Hilary HAHN, Matthias GOERNE, Christine SCHAFER....}

Read more... (10 replies)

Happy Valentine's Day

Posted 14 Feb 2010 at 11:52 UTC (updated 14 Feb 2010 at 14:01 UTC) by badvogato

My thoughts put burden on my mind. From reporting of the prosecution of Rutger's Chinese Ph.D for 'trespassing' at Newark airport that produced a HUGE security breach scare, to my disliking of James Lewis argument that Internet can not remain entirely as a self-organizing entity'

Read more... (3 replies)

Green Arrays, Inc - Chuck Moore's company

Posted 30 Jan 2010 at 20:27 UTC by badvogato

"All that is required for evil to triumph is for good men to do nothing."

Chuck Moore now has a weblog and his own company Green Arrays Inc near Lake Tahoe from incline village.


Read more... (11 replies)

Proposal to extend DNS with Peer to Peer server-independence

Posted 28 Jan 2010 at 20:12 UTC by lkcl

Google and others have just proposed that DNS be extended. If DNS is going to be changed in such a minor way, why not do something much more useful and interesting, which has a fully-functioning implementation already in prevalent use for over fifteen years on millions of free software systems? Why not make the DNS protocol a true server-independent peer-to-peer Naming Service? In combination with the modern DNSSEC extensions, many of the complaints associated with the current peer-to-peer free software implementation would vanish.

Read more... (12 replies)

Proprietary File Formats conflict with Equal Opportunities

Posted 28 Jan 2010 at 17:30 UTC (updated 28 Jan 2010 at 18:52 UTC) by lkcl

In applying for jobs and contract opportunities, the first hurdle is the request for a CV in a proprietary document format. ASCII text, the utmost basic of file formats, defeats many stupid employers and recruitment agencies. Whilst this is useful to help weed out working for companies with stupid people in them, it doesn't help in actually getting work.

The approach which has actually had far greater success, however, in getting companies to change their policy of using proprietary document formats is to explain clearly that the "online application form" contravenes "Equal Opportunities" legislation. This article describes the approaches taken and the success stories, one at a time, by which the proprietary document format practices have been successfully changed.

Read more... (3 replies)

Individual Rights and the Political Process

Posted 23 Jan 2010 at 15:50 UTC (updated 25 Jan 2010 at 13:37 UTC) by badvogato

"Individual Rights and the Political Process: A Proposed Framework for Democracy Defining Cases" by Walter M. Frank

Read more... (25 replies)

Google's China affair

Posted 17 Jan 2010 at 11:34 UTC (updated 19 Jan 2010 at 17:05 UTC) by sye

Google China closes its door after talks with Chinese government officials failed. - News report from Boxun.

Employees are given 6 months pay and are encouraged to apply for opening positions in other branches of Google operations in Asian & in US.

Those cyber-hackers in China, are they wearing black, white or yellow hat ?

That's what I want to know.

Read more... (27 replies)

Winter Top

Posted 31 Dec 2009 at 18:51 UTC by badvogato

Happy new decade of this new millennium to galaxy hikers everywhere!

Read more... (5 replies)

Feedback from goffice charts

Posted 23 Dec 2009 at 15:01 UTC by jbrefort

It is now possible to get some feedback about data just by moving the mouse over the chart to an appropriate point.

Read more... (0 replies)

The Case of Inslaw & PROMIS

Posted 20 Dec 2009 at 23:41 UTC (updated 20 Dec 2009 at 23:59 UTC) by badvogato

So louie, I'm sure you know the case of INSLAW .

What become of PROMIS (prosecutor management information system) after IBM rescued it from the bankruptcy court?

Read more... (2 replies)

Why Eiffel is my favorite language

Posted 11 Dec 2009 at 18:27 UTC by audriusa

This year I needed to do a project in a language that is both old and notable but still understood as unusual and exotic: Eiffel. I did not know Eiffel in the past and needed to learn it very quickly to do my task. Hence this article is not about Eiffel itself, it ist about a newcomers impression about Eiffel. I will be writing about the "classic" Eiffel with EiffelStudio, not about SmartEiffel and other interesting clones that surely also deserve a lot of attention.

Read more... (1 reply)

Happy 10th Birthday, Advogato

Posted 5 Nov 2009 at 20:18 UTC by robogato

Advogato.org is officially 10 years old. Raph made the first Advogato diary post on Nov 5, 1999 and the first article was posted on Nov 6, 1999. Ten years may not seem like much, but it's a long time in Internet years. Not many blogging or social networking sites can claim to be that old. Happy Birthday!
Read more... (9 replies)

Every Engineer's Solemn Duty

Posted 1 Nov 2009 at 10:28 UTC (updated 1 Nov 2009 at 10:35 UTC) by MichaelCrawford

This is the first of a series of essays I will publish here and elsewhere, in an effort to solve what I regard as some fundamental problems that are endemic to the computer industry.

I have felt called to my Duty several times in my career. I have never regretted performing it, but doing so has been a heavy burden, as it always came at great cost. This is one of those times - I will explain in the next essay I publish just why.

November 1, 2005

My father Charless Russell Crawford was an engineer too, an electrical engineer. Once a carpenter, he was inspired to enlist in the Navy one snowy evening while roofing a house, when he struck his thumb real hard with a hammer. The Navy sensed my father's potential for leadership and sent him to study at the University of Idaho, where he met my mother Patricia Ann Speelmon. My sister was born while they were still students. After graduation, he went on to Officer Candidate School and was given his commission. The telegram with news of my birth took two weeks to reach him: he was deep in the Phillipine jungle getting trained in survival, as the Vietnam War was just then heating up: the year was 1964. My father's engineering specialty was antiaircraft missile electronics: guidance and control systems.

The lesson my father taught me, a lesson I only now, as I speak, realize for the first time I was ever taught, is to Do My Duty. You already know my father did his for his country. I want you to know that he did his duty to his family as a husband, father and provider, and he did it well. He did his duty as a teacher too: I learned science and engineering at my father's knee, as we worked on projects together. Once we had a contest to see who could make a working telephone from stuff found lying around the house.

Engineers have other Masters who demand duty of us: our profession, our conscience, those who invest in, purchase or use what we design, our coworkers, and the public.

Listen to me carefully, and never forget what I'm about to say. I want all of you to spend some time thinking it over deeply, then I want you to discuss it among yourselves:

Read more... (3 replies)

1024 older articles...

Suggest a story

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

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!