1. 4

    Being at home and tired, but also playing http://overthewire.org/wargames/, which are surprisingly fun! (I got through the bandit levels yesterday, and now I’m trying leviathan and natas, both of which turn out to be quite a bit trickier. It’s pretty fun so far, though.)

    1. 4

      This looks pretty exciting to me:

      1. 2

        Not knowing anything about this topic, I found this interesting. However, the article is from 2014, have there been any recent developments? (I found a few recent news stories, but nothing that stood out to me.)

        1. 4

          It seems the commercial applications of this research are still a bit behind Wi-Fi in terms of bandwidth, thus confined to a niche market of non-RF environments. The list of publications from Haas’s group suggests that massive MIMO will be the way forward – every lightbulb an access point.

        1. 6

          Would be nice if pressing “next” would display a warning if you didn’t save your input yet. I filled in all the fields, always pressing next, and then I got an empty resumé. (The “next” button was much more prominent to me, it seems that the other button to the left of it almost didn’t register in my mind. I know it was there, but I didn’t look at it until I tried figuring out why my resumé was empty.)

          1. 3

            Yes. You’re correct. I’ll definitely fix this issue. Thanks!

          1. 2

            I’ll poke one bit in particular that I disagree with: zero-tolerance policies are bullshit.

            Especially given the vague and ever-changing scope of harassment, I cannot fathom a world in which it is fair to take a bunch of young people, encourage them to spend over half their waking hours in some mythical zone of neopuritanism, and then terminate then on a whim when they run afoul of somebody that is higher-functioning than they are.

            1. 5

              I very much disagree with that.

              I cannot fathom a world in which it is “fair” to take a bunch of often already vulnerable people, make it difficult for them to enter an industry in the first place, and then expect them to stay silent (and possibly quit) in case some kind of harassment happens.

              I disagree with two things in particular:

              mythical zone of neopuritanism

              To me this sounds like “boys will be boys”, which relieves people in privileged positions of the responsibility to deal with the consequences of their own actions. And also, not harassing people is just professionalism.

              If you want to date, do it elsewhere, with people who consent to being dated.

              somebody that is higher-functioning than they are

              This sounds like another get-out-of-jail-free card to me. Typically harassers are in positions of power and have a lot of privilege, but now they are “terminate[d] on a whim” because they’re young?

              Additionally, this makes harassers sound like victims, which I find very problematic.


              (I actually hope that I have somehow misinterpreted the comment.)

              1. 1

                I’m pretty sure you and I are mostly in agreement. The problem arises when you look at the source material I was reacting to. For reference:

                Harassment, discrimination, and retaliation are illegal under state and federal law. There are never any excuses for covering up, for supporting, or for ignoring unlawful behavior. If a company has properly trained all employees about harassment (see #4 above), there are never any reasons to give multiple “chances” to employees who harass, discriminate, or otherwise treat their coworkers unlawfully and/or inappropriately. If, after a careful investigation, the company has determined that the employee acted unlawfully or inappropriately, the outcome should be a swift termination.

                and:

                What companies can do: institute a zero-tolerance policy to protect both the company and its employees from unlawful and/or inappropriate behavior.

                The suggested chain of events here is:

                1. Employees receive training about harassment.
                2. At some point in future, employee has cause to complain about harassment.
                3. Company investigates claim, fires harassing party as first, last, and only step.
                4. There is no step four.

                Now, there’s a lot of problems with this, right?

                First, policies such as these are kinda open-ended. You’ll notice in particular bits about “unwanted advances”…read literally and taken in concert with a zero-tolerance policy, that suggests that asking somebody out on a date either results in a date or–if people are following the letter of the rules–termination of employment. Because zero-tolerance, right? No second chances.

                Second, the author makes this appeal to the company to do the investigation. That’s no significant improvement over the existing system; had the answer been “take this shit to court or a commission or labor board”, I could get behind it…but the suggested policy is not really any different from the status quo other than saying “zero-tolerance all the time”. And you can bet your hat that the people already in positions of power doing bad things are probably not going to be found to have transgressed, the victims terminated for unrelated cause shortly thereafter, and so forth.

                Third, zero-tolerance policies as a rule hurt more than they help. They have failed with the war on drugs, they’ve failed in schools, they’ve failed in policing. One might even go so far as to observe that being able to dial retribution to match the transgression (instead of instant exile) has always been a feature, not a bug, of competent lawmaking.

                Fourth, this works well when you have people that are “professional” (whatever that means) but lacks the flexibility (because zero-tolerance means no flexibility) to handle the weirdness of people. Consider example cases:

                • Alice is an intern who really has a crush on her coworker Eve. Valentine’s Day comes and she leaves a box of chocolates on Eve’s desk with a note wishing her a good day and offering drinks after work.
                • Don is a vice president of marketing who uses his position (and corner office) to impress secretaries and frequently abuses his position to get new attractive ones assigned. Working late hours, it is not unusual that his subordinates will request a transfer after about a month.
                • Fred and Wilma are at a company all-hands meeting, and make jokes to each other about the companies new line of dongles. Their coworker Barney finds this inappropriate and complains, they admit to making the jokes when asked–though the jokes had been between each other.
                • Colt is going through divorce proceedings with xyr spouse and is stressed out about work. Xe is overheard in the stairwell one day grumbling about how everything would be easier if cis-hets all died.
                • Stewey is announcing a huge project milestone involving a successful and very tricky aerial drone maneuver. He makes the announcement while wearing a shirt his friend made for him, which is garishly tropical and covered in people wearing swimsuits, for good luck.

                Now, what do you think the reasonable action is in each of these cases? If you didn’t answer “fire them immediately” to all of them, you cannot support a zero-tolerance policy as the author suggests.

                ~

                Let me poke at your assertion here a bit:

                If you want to date, do it elsewhere, with people who consent to being dated.

                I’m not saying that it is okay to be hounded at work by people looking for a date or a spouse. That’s absurd–you’re both (all?) there to work. But do consider:

                • Folks who are not attached to family units spend over half their waking hours at work.
                • Folks (at least in tech) will often pad out their “free time” with company activities, conferences, and so forth.

                At least in the US, we’ve lost a lot of progress in tech on the fair work weak and on socialization. It is not fair to single folks to say “hey if you do this thing that comes naturally to you re: social interaction, you will be immediately fired”. There is something deeply, deeply dehumanizing about assuming that everyone in a company is some sexless human resource that needs no romantic companionship.

                Perhaps we should require that people be either ace or married and monogamous before allowing them to work for our companies, yes?

                Or, maybe, we should just recognize that people are gonna people, and maybe we shouldn’t fire them the second they express anything other than an economic interest in a coworker.

              2. 2

                I’ll poke one bit in particular that I disagree with: zero-tolerance policies are bullshit.

                Zero tolerance of what?

                I agree that firing someone because he says “bitch” is bullshit. It’s making a show at the expense of some powerless fool over a nonexistent issue (a word).

                Zero tolerance of actual sexual harassment– not dirty jokes, but persistent unwanted advances coming from a person in power– I would support.

                Especially given the vague and ever-changing scope of harassment

                Sexual harassment is separate from political correctness (PC). About PC, I imagine that we agree. PC is the fake feminism of the CEO who does nothing to support women but says, “I fired someone last Thursday for making a dirty joke, so I’m Okay With God On The Women Thing”.

                terminate then on a whim when they run afoul of somebody that is higher-functioning than they are.

                That’s PC culture. Sexual harassment is a great deal more than “run[ning] afoul of somebody”, and it’s a huge problem in the corporate world. Abuses of power, in general, are an issue in the corporate world and for most part companies don’t do anything about it. Nor would they do anything about sexual harassment if there weren’t significant legal and financial incentives (namely, the threat of a major, embarrassing lawsuit) forcing them to do so.

              1. 2

                I don’t know what to make of this, but this looks like a fairly well-known developer got their computer rendered unusable by getting malware on a usb stick.

                1. 6

                  ChaosKey is a random number generator - looks like an interesting concept.

                  1. 2

                    Moonbase Otago OneRNG is similar, although always seems to be out of stock.

                1. 7

                  For future reference, in a later post Steve responds to two critiques/thoughts on the first post. One ‘Rust is mostly safety’ by Graydon Hoare and ‘Safety is Rust’s Fireflower’ by Dave Herman.

                  (All of these are on lobsters right now, but I’ve wanted to make it easier to find them later.)