Michael Dexter

1.4K Followers
660 Following
17.2K Posts

Dexter's Law: Only proprietary software vendors want proprietary software and only fascists want fascism. Toots are my own. Self-employed. Father of three.

I aim to keep this to technical topics relating to bhyve and OpenZFS, and the occasional humor and Latvia.

Adjunct Instructor / Lecturer in Computer Science

Lewis & Clark College of Arts & Sciences The College of Arts and Sciences at Lewis & Clark College is a private liberal arts college with 2,000 undergraduates, located in the southwest hills of Portland, Oregon. We seek candidates who value and demonstrate excellence in teaching, in conjunction with sustainability, community engagement, and interdisciplinary collaboration. Lewis & Clark College is committed to achieving a diverse workforce. Candidates from diverse backgrounds are encouraged to apply. All qualified applicants will receive consideration for employment without regard to status as a protected veteran or a qualified individual with a disability, or other protected status, such as race, religion, color, national origin, sex, gender identity, sexual orientation, marital status or age. Position Description The Department of Computer Science invites applications to teach one or more courses on a part-time basis in the 2026-2027 academic year. The courses, to be taught in person, are: Fall 2026: CS 111 Introduction to Cybersecurity* CS 171 Computer Science I CS 211 Computer and Network Security CS 383 Algorithm Design and Analysis Spring 2027: CS 111 Introduction to Cybersecurity* CS 171 Computer Science I CS 293 Networks and Web Development *CS 111 is a 2-credit course, so both sections of it together are equivalent to one of the other courses. Course descriptions are as follows: CS 111 Introduction to Cybersecurity A multidisciplinary look at the important social and technical issues surrounding security and privacy in our connected world. Faculty from multiple disciplines will provide perspective and expertise on topics including attacks, defenses, cryptography, social engineering, ethics, cyber-terrorism, civil liberties, privacy, and hacker culture. A technical background is not required to take the class. CS 171 Computer Science I Basic techniques for solving problems amenable to solution through the use of a high-level computer programming language. Emphasis on solving a problem via a program and on the skills to write programs solving complex problems. Variables, data types, branches, loops, arrays, functional decomposition. (CS 171 is taught in C.) CS 211 Computer and Network Security Introduction to principles and practices of computer and network security. Topics may include cryptography, command-line scripting, penetration testing, intrusion detection, incident response, analysis of attacks on web applications, mobile devices, internet of things. CS 293 Networks and Web Development Introduction to computer networks and Web development. Topics may include internet protocols, client-server computing, distributed applications, databases. CS 383 Algorithm Design and Analysis Introduction to the design and analysis of algorithms. Balanced binary search trees; bit vectors; hash tables; heaps; dynamic programming; algorithms including incremental, divide and conquer, greedy, graph. (CS 383 is taught in Python.) Qualifications The successful candidate should demonstrate evidence of teaching excellence at the undergraduate level. A master’s degree in computer science or a related field at the time of appointment is required. Experience with networking and/or web development is preferred. Application Instructions A complete application must include: (1) cover letter which includes statements of the candidate’s teaching philosophy and suitability for this position and (2) curriculum vitae. The cover letter should indicate which of the above courses the applicant is qualified and willing to teach. Review of applications will begin immediately and continue on a rolling basis until the position is filled. For questions, please contact Peter Drake, Chair of Computer Science, at [email protected]. Lewis & Clark College adheres to a nondiscriminatory policy with respect to educational programs, activities, employment, and admission. We do not discriminate on the basis of actual or perceived race, color, sex, religion, age, marital status, national origin, the presence of any physical or sensory disability, veteran status, sexual orientation, gender identity, gender expression, or any other basis prohibited by applicable federal, state, and local laws. The Associate Vice President of Human Resources has been designated to handle inquiries regarding employment- and disability-related non-discrimination policies. Title IX inquiries may be directed to the Title IX coordinator or deputy Title IX coordinators (https://www.lclark.edu/about/title_ix_compliance). Reasonable Accommodation Federal law requires employers to provide reasonable accommodation to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. Background Check Lewis & Clark College will conduct a background check on the finalist, which will include a criminal record check. If a conviction is discovered, a determination will be made whether the conviction is related to the position for which the individual is applying or would present safety or security risks before an employment decision is made. A criminal conviction does not necessarily automatically bar an applicant from employment. Eligibility to Work In order to comply with US Homeland Security Department regulations, all employees must complete an I-9 form in Workday prior to or no later than the first day of work and bring originals (no photocopies) of their supporting documentation to Human Resources no later than the 3rd business day of employment. Failure to have a completed I-9 form on file with the College will result in immediate termination of employment. Explorare, Discere, Sociare (to explore, to learn, to work together) Lewis & Clark’s motto defines why it’s such a great place to work! Employees join a learning community that rewards ideas and resourcefulness, and embraces the common good and a sense of social justice. We strive to recruit and retain a diverse blend of talented, enthusiastic individuals who will take full advantage of the extraordinary environment and resources available to them to further their lives and careers. We offer a generous benefits package that includes health, retirement, paid time off, tuition, and much more.

FreeBSD dev summit day 1

#FreeBSD #BSDCan #devsummit

@bsdcan Two giving talks…
@bsdcan TWO attending thanks to Travel Grants! ❤️
Second Cup and Royal Oak pilgrimage before @bsdcan
Day one of the #FreeBSD DevSummit at #BSDCan

Sorry, I got distracted, but I've now posted the FreeBSD 15.1-R magnet links at their usual place:
https://wiki.freebsd.org/Torrents

I'm seeding them all now, and as usual DHT will take a while to find the new torrents.

#FreeBSD

Torrents - FreeBSD Wiki

@robn @bsdfund
A long time ago in a galaxy that now seems far, far, away, a colleague had thoughts on what an API might look like ( https://youtu.be/hGTjxSypEKU?si=2d7ApgF8TplfRPvm) motivated by a user-space ZFS thing we were doing.
Also, do I get a necromancer badge for resurrecting a post this old 😜
Second March 2020 OpenZFS Leadership Meeting

YouTube

Safe travels everyone! There have been various delays and surprises, but we'll see you when you get here!

♥️

Cheers!