Boston Linux & UNIX was originally founded in 1994 as part of The Boston Computer Society. We meet on the third Wednesday of each month, online, via Jitsi Meet.

Meetings and Events


Our group has been meeting since April 1994. We formed our group as part of The Boston Computer Society (BCS); when the overall BCS organization dissolved itself, we chose to continue on as an independent user group.

From June 1994 to February 2020, immediately prior to the CoVID-19 pandemic that began in March 2020, most of our meetings were held on the M.I.T. campus. Ever since then, we have been holding our meetings online at https://meet.jit.si/blu.org.

Index of speakers at BLU events



Meeting Schedule


--> -->
 
 
<type 'exceptions.TypeError'>
Python 2.7.5: /usr/bin/python
Fri Sep 19 02:38:10 2025

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /srv/www/cgi-bin/calendar in ()
    563   print '</html>'
    564 
    565 if __name__ == '__main__':
=>  566   main()
    567 
main = <function main>
 /srv/www/cgi-bin/calendar in main()
     54   elif re.match(r'^\d+$', path_info):
     55     print_html_header('BLU Events for %s' % path_info)
=>   56     list_all_events(dbh, path_info)
     57   else:
     58     print_html_header('Bad request for BLU events: %s' % path_info)
global list_all_events = <function list_all_events>, dbh = <connection object at 0x7f0142fdc7f8; dsn: 'dbna...t='localhost' password=xxxxxxxxxxxxx', closed: 0>, global path_info = '2023'
 /srv/www/cgi-bin/calendar in list_all_events(dbh=<connection object at 0x7f0142fdc7f8; dsn: 'dbna...t='localhost' password=xxxxxxxxxxxxx', closed: 0>, year='2023', err=None)
    454   found_year = None
    455   for row in rows: 
=>  456     if int(row[0]) == int(year):
    457       found_year = year
    458       years.append('<font color="red">%s</font>' % row[0])
builtin int = <type 'int'>, row = (None,), year = '2023'

<type 'exceptions.TypeError'>: int() argument must be a string or a number, not 'NoneType'
      args = ("int() argument must be a string or a number, not 'NoneType'",)
      message = "int() argument must be a string or a number, not 'NoneType'"