mouthporn.net
#student – @aeolianblues on Tumblr
Avatar

aeolianblues

@aeolianblues / aeolianblues.tumblr.com

Amateur writer and cartoonist, trash poetry specialist, musician, punk radio host, computer science student and enthusiast. Muser, hi hello! Museblogging at @sunburnacoustic. Disastrously cooking at @vengefulcooking
Avatar

lead just said make your code as short as possible. Make it unreadably short. You’re not writing for readability. But someone new reading it should understand. But there would be no comments. And make the variables two letters. Godspeed. Is this man secretly making a Chanel advert. Head in my hands.

Avatar

"Don't spy on a privacy lab" (and other career advice for university provosts)

This is a wild and hopeful story: grad students at Northeastern successfully pushed back against invasive digital surveillance in their workplace, through solidarity, fearlessness, and the bright light of publicity. It’s a tale of hand-to-hand, victorious combat with the “shitty technology adoption curve.”

What’s the “shitty tech adoption curve?” It’s the process by which oppressive technologies are normalized and spread. If you want to do something awful with tech — say, spy on people with a camera 24/7 — you need to start with the people who have the least social capital, the people whose objections are easily silenced or overridden.

That’s why all our worst technologies are first imposed on refugees -> prisoners -> kids -> mental patients -> poor people, etc. Then, these technologies climb the privilege gradient: blue collar workers -> white collar workers -> everyone. Following this pathway lets shitty tech peddlers knock the rough edges off their wares, inuring us all to their shock and offense.

20 years ago, if you ate dinner under the unblinking eye of a CCTV, it was because you were housed in a supermax prison. Today, it’s because you were unwise enough to pay hundreds or thousands of dollars for “home automation” from Google, Apple, Amazon or another “luxury surveillance” vendor.

Northeastern’s Interdisciplinary Science and Engineering Complex (ISEC) is home to the “Cybersecurity and Privacy Institute,” where grad students study the harms of surveillance and the means by which they may be reversed. If there’s one group of people who are prepared to stand athwart the shitty tech adoption curve, it is the CPI grad students.

Which makes it genuinely baffling that Northeastern Senior Vice Provost for Research David Luzzi decided to install under-desk heat sensors throughout ISEC, overnight, without notice or consultation. Luzzi signed the paperwork that brought the privacy institute into being.

Students throughout ISEC were alarmed by this move, but especially students on the sixth floor, home to the Privacy Institute. When they demanded an explanation, they were told that the university was conducting a study on “desk usage.” This rang hollow: students at the Privacy Institute have assigned desks, and they badge into each room when they enter it.

As Privacy Institute PhD candidate Max von Hippel wrote, “Reader, we have assigned desks, and we use a key-card to get into the room, so, they already know how and when we use our desks.”

So why was the university suddenly so interested in gathering fine-grained data on desk usage? I asked von Hippel and he told me: “They are proposing that grad students share desks, taking turns with a scheduling web-app, so administrators can take over some of the space currently used by grad students. Because as you know, research always works best when you have to schedule your thinking time.”

That’s von Hippel’s theory, and I’m going to go with it, because Luzzi didn’t offer a better one in the flurry of memos and “listening sessions” that took place after the ISEC students arrived at work one morning to discover sensors under their desks.

This is documented in often hilarious detail in von Hippel’s thread on the scandal, in which the university administrators commit a series of unforced errors and the grad students run circles around them, in a comedy of errors straight out of “Animal House.”

After the sensors were discovered, the students wrote to the administrators demanding their removal, on the grounds that there was no scientific purpose for them, that they intimidated students, that they were unnecessary, and that the university had failed to follow its own rules and ask the Institutional Review Board (IRB) to review the move as a human-subjects experiment.

The letter was delivered to Luzzi, who offered “an impromptu listening session” in which he alienated students by saying that if they trusted the university to “give” them a degree, they should trust it to surveil them. The students bristled at this characterization, noting that students deliver research (and grant money) to “make it tick.”

[Image ID: Sensors arrayed around a kitchen table at ISEC]

The students, believing Luzzi was not taking them seriously, unilaterally removed all the sensors, and stuck them to their kitchen table, annotating and decorating them with Sharpie. This prompted a second, scheduled “listening session” with Luzzi, but this session, while open to all students, was only announced to their professors (“Beware of the leopard”).

The students got wind of this, printed up fliers and made sure everyone knew about it. The meeting was packed. Luzzi explained to students that he didn’t need IRB approval for his sensors because they weren’t “monitoring people.” A student countered, what was being monitored, “if not people?” Luzzi replied that he was monitoring “heat sources.”

Remember, these are grad students. They asked the obvious question: which heat sources are under desks, if not humans (von Hippel: “rats or kangaroos?”). Luzzi fumbled for a while (“a service animal or something”) before admitting, “I guess, yeah, it’s a human.”

Having yielded the point, Luzzi pivoted, insisting that there was no privacy interest in the data, because “no individual data goes back to the server.” But these aren’t just grad students — they’re grad students who specialize in digital privacy. Few people on earth are better equipped to understand re-identification and de-aggregation attacks.

[Image ID: A window with a phrase written in marker, ‘We are not doing science here’ -Luzzi.]

A student told Luzzi, “This doesn’t matter. You are monitoring us, and collecting data for science.” Luzzi shot back, “we are not doing science here.” This ill-considered remark turned into an on-campus meme. I’m sure it was just blurted in the heat of the moment, but wow, was that the wrong thing to tell a bunch of angry scientists.

From the transcript, it’s clear that this is where Luzzi lost the crowd. He accused the students of “feeling emotion” and explaining that the data would be used for “different kinds of research. We want to see how students move around the lab.”

Now, as it happens, ISEC has an IoT lab where they take these kinds of measurements. When they do those experiments, students are required to go through IRB, get informed consent, all the stuff that Luzzi had bypassed. When this is pointed out, Luzzi says that they had been given an IRB waiver by the university’s Human Research Protection Program (HRPP).

Now a prof gets in on the action, asking, pointedly: “Is the only reason it doesn’t fall under IRB is that the data will not be published?” A student followed up by asking how the university could justify blowing $50,000 on surveillance gear when that money would have paid for a whole grad student stipend with money left over.

Luzzi’s answers veer into the surreal here. He points out that if he had to hire someone to monitor the students’ use of their desks, it would cost more than $50k, implying that the bill for the sensors represents a cost-savings. A student replies with the obvious rejoinder — just don’t monitor desk usage, then.

Finally, Luzzi started to hint at the underlying rationale for the sensors, discussing the cost of the facility to the university and dangling the possibility of improving utilization of “research assets.” A student replies, “If you want to understand how research is done, don’t piss off everyone in this building.”

Now that they have at least a vague explanation for what research question Luzzi is trying to answer, the students tear into his study design, explaining why he won’t learn what he’s hoping to learn. It’s really quite a good experimental design critique — these are good students! Within a few volleys, they’re pointing out how these sensors could be used to stalk researchers and put them in physical danger.

Luzzi turns the session over to an outside expert via a buggy Zoom connection that didn’t work. Finally, a student asks whether it’s possible that this meeting could lead to them having a desk without a sensor under it. Luzzi points out that their desk currently doesn’t have a sensor (remember, the students ripped them out). The student says, “I assume you’ll put one back.”

[Image ID: A ‘public art piece’ in the ISEC lobby — a table covered in sensors spelling out ‘NO!,’ surrounded by Sharpie annotations decrying the program.]

They run out of time and the meeting breaks up. Following this, the students arrange the sensors into a “public art piece” in the lobby — a table covered in sensors spelling out “NO!,” surrounded by Sharpie annotations decrying the program.

Meanwhile, students are still furious. It’s not just that the sensors are invasive, nor that they are scientifically incoherent, nor that they cost more than a year’s salary — they also emit lots of RF noise that interferes with the students’ own research. The discussion spills onto Reddit:

Yesterday, Luzzi capitulated, circulating a memo saying they would pull “all the desk occupancy sensors from the building,” due to “concerns voiced by a population of graduate students.”

The shitty technology adoption curve is relentless, but you can’t skip a step! Jumping straight to grad students (in a privacy lab) without first normalizing them by sticking them on the desks of poor kids in underfunded schools (perhaps after first laying off a computer science teacher to free up the budget!) was a huge tactical error.

A more tactically sound version of this is currently unfolding at CMU Computer Science, where grad students have found their offices bugged with sensors that detect movement and collect sound:

The CMU administration has wisely blamed the presence of these devices on the need to discipline low-waged cleaning staff by checking whether they’re really vacuuming the offices.

While it’s easier to put cleaners under digital surveillance than computer scientists, trying to do both at once is definitely a boss-level challenge. You might run into a scholar like David Gray Widder, who, observing that “this seems like algorithmic management of lowly paid employees to me,” unplugged the sensor in his office.

This is the kind of full-stack Luddism this present moment needs. These researchers aren’t opposed to sensors — they’re challenging the social relations of sensors, who gets sensed and who does the sensing.

[Image ID: A flier inviting ISEC grad students to attend an unadvertised ‘listening session’ with vice-provost David Luzzi. It is surmounted with a sensor that has been removed from beneath a desk and annotated in Sharpie to read: ‘If found by David Luzzi suck it.’]

Avatar

Why did I not know this??

[Text from picture reads:

“To verify that your regular expression is correct, place the caret within the expression you want to check, press Alt+Enter, and select Check RegExp. In the popup, type a sample string that should match your regular expression. The [green tick mark] icon shows that the match occurred. The [exclamation mark in a red circle] icon shows that there is no match or your expression contains a mistake.”

There is a screenshot demonstrating this popup window]

Avatar
reblogged

things i’ve heard college professors say pt. 12

-go home and enjoy your second nap of the day, because you just took your first one in my class 

-i would just like to point out that I went a whole hour and 15 minutes talking about a piece where a girl castrates her father and didn’t mention Freud once 

-genre is such a pretentious word. Probably because it’s French.

-the thing that intrigued me the most about the alien erotica,,, 

-(student) I’d say that the Constitution is an institution 

(professor) uh oh  

-god, I think I have a fever 

-today we’re going to be talking about *eerie noises* critical race theory 

-(professor) When was the California gold rush? 

*silence*

(professor) San Francisco… 

(everyone) 49ers!

(professor, muttering) Jesus 

-I wasn’t as concerned with the age gap discourse as I was with the god gap discourse 

-the problem that is called Mitch McConnell, 

-we’re going to talk about food. Because I like food. 

-eighth time is the fucking charm 

-*is reading aloud and gets to the word “peculiarities”* shit shit shit 

-adjusting to the realities of real circumstances sucks 

-doesn’t it feel good to blame people? 

-(student) what was your research process like for writing this book? 

(professor) I don’t know man, I was drunk, I can’t remember 

Avatar
reblogged
Avatar
aeolianblues

I can confidently say that there is not one person for whom [insert field of study] is "not made", there are simply people who a system left behind by making understandable things seem confusing, refusing to explain terminology, refusing or making access to accommodations limited and difficult, to the point where the person gives up and begins a self-perpetuating cycle of "this isn't for me".

I think about my own field of computer science often. It's numbers and sand doing what you want it to do, there are no inherent mysteries to it because *we*, people, made them. But you regularly have people dropping out of the field because it appears hard, confusing and strenuous. (However, long hours and strain in CS is a separate topic we'll touch upon another day. I suspect it's not unique to computer science though)

It may not necessarily be true, but it's so easy for it to feel that way!

Someone will use the word 'token', and instantly, the last sentence spoken just lost half its meaning to you.

There's a difference between thinking about a problem, and thinking about a problem in the way a computer would. Maybe you prefer to work things out the human way and then translate that into machine thinking. Maybe that takes you a little time! Mental block is an actual, studied phenomenon in psychology. Maybe you've been looking at a problem in one way for so long that you're simply unable to think of it in a different way. Maybe you're someone who likes to learn and then do. Maybe you like to do and then learn.

There are so many different ways to approach a problem, and so many different styles and preferences. But sometimes your method takes a bit more time, and no one accounts for that. You feel like you're racing against time and everything is stacked against you.

Sometimes there are things that just Do Not Make Sense to you. Pointers need you to concentrate hard! Files and streams suck! We all know they do. Sometimes you just need someone to explain it in a non-computer way.

There are people you can reach out to that you might not even be aware of. Universities don't always make it very obvious or sometimes, even easy, to access resources. (They exist! The other side of it all is that you'd have an empty room at office hours, TAs seeing maybe 3 students in their entire session, just a lot of resources that are available, somehow not talked about enough, just sitting there idle)

All of this is a long way of saying: A C C O M M O D A T I O N S ! !

They aren't talked about enough or used enough.

Fields aren't not made for you, you aren't "not up to it", you aren't "not smart enough". They aren't accommodating your needs, and they aren't making themselves accessible or reachable enough for you to ask for the accommodations that are already in place.

My best advice? Ask for them! Send that email, contact those TAs, go to those office hours, find a study friend, talk to someone sat next to you in class.

Most of all, don't be embarrassed of asking questions. You don't appear dumb. You are there to learn! Many (most!) professors are glad to have questions, because it means you're thinking about what they're teaching you. If you feel like a question would take too long to answer during class, stay back for a bit after class and ask it separately, or if you prefer, write an email. Ask to set up an appointment. (It's enough to just go, "hi, in your lecture today you went over [x topic] and I still have a few questions about it and want to understand it better. Could I meet you at your office hours or set up an appointment to go over this?" Most of them will say yes! Some might direct you to TAs. Send them the same email, they're usually picked because they know the stuff they're hired to teach. They're literally paid for exactly this too!) There are often relevant groups, workshops, clubs etc. pertaining to these areas as well, many of them will have drop in sessions, look out for those.

Most of all I'd re-iterate, don't be embarrassed. Train yourself to think this way if it helps you, but every time you feel that hot flush coming up your face as you think of asking a question (I know I have had it...), remind yourself, you're HERE to learn! This is new stuff! Your brain is literally forming new connections as you think. You're processing new information. You're growing. If you have a question, if you have a doubt, you're doing what you were intended to do. You're interacting with your new knowledge, and you're growing!

Don't be afraid to ask for something you need (or even 'would prefer'), and remember that nothing is inherently 'not made for you'! That would be an inherently ableist mindset.

Oh hey it’s March, midterm season, and finals are round the corner. I figured this should pop up on your dashes again.

Avatar
reblogged
Avatar
aeolianblues

University tip: take one fun course that has nothing to do with your main degree every semester, if your university allows it. If not, dig around and find a hobby through clubs etc. and stick with it, even if just for the semester.

If things are looking unmanageable, drop something, relieve that stress because remember, it’s better to do four courses well than do five badly.

And your health is worth far more than your degree because you can’t do your best when you’re not at your best.

This gets notes at the start of every academic semester, I’m bringing it back for any of you who may need to see this. I’ll also reblog it in March for anyone considering dropping courses that you cannot manage. You’ve got this!

Avatar

I can confidently say that there is not one person for whom [insert field of study] is "not made", there are simply people who a system left behind by making understandable things seem confusing, refusing to explain terminology, refusing or making access to accommodations limited and difficult, to the point where the person gives up and begins a self-perpetuating cycle of "this isn't for me".

I think about my own field of computer science often. It's numbers and sand doing what you want it to do, there are no inherent mysteries to it because *we*, people, made them. But you regularly have people dropping out of the field because it appears hard, confusing and strenuous. (However, long hours and strain in CS is a separate topic we'll touch upon another day. I suspect it's not unique to computer science though)

It may not necessarily be true, but it's so easy for it to feel that way!

Someone will use the word 'token', and instantly, the last sentence spoken just lost half its meaning to you.

There's a difference between thinking about a problem, and thinking about a problem in the way a computer would. Maybe you prefer to work things out the human way and then translate that into machine thinking. Maybe that takes you a little time! Mental block is an actual, studied phenomenon in psychology. Maybe you've been looking at a problem in one way for so long that you're simply unable to think of it in a different way. Maybe you're someone who likes to learn and then do. Maybe you like to do and then learn.

There are so many different ways to approach a problem, and so many different styles and preferences. But sometimes your method takes a bit more time, and no one accounts for that. You feel like you're racing against time and everything is stacked against you.

Sometimes there are things that just Do Not Make Sense to you. Pointers need you to concentrate hard! Files and streams suck! We all know they do. Sometimes you just need someone to explain it in a non-computer way.

There are people you can reach out to that you might not even be aware of. Universities don't always make it very obvious or sometimes, even easy, to access resources. (They exist! The other side of it all is that you'd have an empty room at office hours, TAs seeing maybe 3 students in their entire session, just a lot of resources that are available, somehow not talked about enough, just sitting there idle)

All of this is a long way of saying: A C C O M M O D A T I O N S ! !

They aren't talked about enough or used enough.

Fields aren't not made for you, you aren't "not up to it", you aren't "not smart enough". They aren't accommodating your needs, and they aren't making themselves accessible or reachable enough for you to ask for the accommodations that are already in place.

My best advice? Ask for them! Send that email, contact those TAs, go to those office hours, find a study friend, talk to someone sat next to you in class.

Most of all, don't be embarrassed of asking questions. You don't appear dumb. You are there to learn! Many (most!) professors are glad to have questions, because it means you're thinking about what they're teaching you. If you feel like a question would take too long to answer during class, stay back for a bit after class and ask it separately, or if you prefer, write an email. Ask to set up an appointment. (It's enough to just go, "hi, in your lecture today you went over [x topic] and I still have a few questions about it and want to understand it better. Could I meet you at your office hours or set up an appointment to go over this?" Most of them will say yes! Some might direct you to TAs. Send them the same email, they're usually picked because they know the stuff they're hired to teach. They're literally paid for exactly this too!) There are often relevant groups, workshops, clubs etc. pertaining to these areas as well, many of them will have drop in sessions, look out for those.

Most of all I'd re-iterate, don't be embarrassed. Train yourself to think this way if it helps you, but every time you feel that hot flush coming up your face as you think of asking a question (I know I have had it...), remind yourself, you're HERE to learn! This is new stuff! Your brain is literally forming new connections as you think. You're processing new information. You're growing. If you have a question, if you have a doubt, you're doing what you were intended to do. You're interacting with your new knowledge, and you're growing!

Don't be afraid to ask for something you need (or even 'would prefer'), and remember that nothing is inherently 'not made for you'! That would be an inherently ableist mindset.

You are using an unsupported browser and things might not work as intended. Please make sure you're using the latest version of Chrome, Firefox, Safari, or Edge.
mouthporn.net