orangesquid writes: http://joaz.github.io/work/201... This is a friend of mine, a 3D printer technician. Upwork.com is not being understanding of the medically-advised and legally-necessary steps she has to take in order to live her life authentically as a transgender woman. In order to get her name changed, she has to live full-time as a woman for a length of time, but upwork.com will not allow her to use her new name, even though she has documentation from her therapist. It's a catch-22 many trans* people face---in order to change their name and gender marker legally, they have to be living authentically as that person with the new name, but in order to be recognized in the community with their new name, they have to already have it changed legally. How is one supposed to prove to the court that they are trans* and need their name changed legally, if the requirement is to use the new name full-time for some period, when nobody will let them use their new name before it's legally changed? I've seen other stories unfold like this. One IT professional I know lost her job after transitioning, even though she did well and was well-liked at the company. Another friend in IT was accused of lying on her resume when a previous employer did not honor her new, legally-changed name---even though she had spoken with HR and they said there wouldn't be a problem. Someone else I know worked in a computer room and was trying to transition---her boss thought it would be funny to make jokes and lewd remarks about male genitalia around her. I know most people aren't going to understand where trans* people are coming from on this, but what's interesting here is that upwork said they had no problem with the issue, provided some documentation was provided. After documentation was provided, their story changed---why?
orangesquid writes: "bsy used to maintain a list of Internet-connected Coke machines as well as other Internet-connected devices of interest. Just about all the links are broken... are there still any Coke machines (or other neat devices, like homebrew weather stations) online, especially accessible by finger? (I'm not interested in any Pepsi machines, for the record. Unless they stock Mountain Dew.) The UCSD Coke machine was part of Internet lore, and is no longer... it'd be great to find some online vending machines to point the younger Internet generation to, as an example of the early development of connecting all sorts of devices to the Internet."
orangesquid writes: "This news is a few weeks old, but I don't think it has been mentioned on slashdot yet. The Washington Post is reporting on Bradley Manning's various psychological issues, including hir gender identity (classified by the DSM under "gender identity disorder," a controversial designation since items like sexual orientation are no longer considered disorders). CNN also has a similar story. The Washington Post article describes Manning as a 'a gifted intelligence analyst', an interesting topic considering that some ongoing research has suggested a correlation between transsexualism and increased IQ. Some opinions suggest transsexualism to be correlated with a greater capacity for creativity, an often invaluable part of deeper insight. Various studies on gender and empathy sometimes suggest a link, perhaps substantiating the notion that Manning's desire to leak classified information was driven by hir own internal sense of ethics. Any thoughts, slashdotters? Given the particular sensitivities of this topic, I hope that flaming/trolling will be kept to a minimum, but intelligent/insightful discourse and humor done in good taste will surely be appreciated!"
orangesquid writes: "[NOTE! TO! EDITOR!!!! — in dillo, there's no dropdown box to select story category, such as "Ask Slashdot", etc. Since I've already typed this up, I just ask that you assign the category correctly; for future reference for the slashcode workers, it might be a good idea to test against dillo, as it adheres to HTML standards and does not utilize scripting, so it effectively encompasses how Lynx, Wget's link-evaluating engine, and many other tools probably see the slashcode-HTML.]
I wanted to ask: is there a shell tool (besides the sed/awk/bash/perl scripts I've cooked up on the fly) that is dedicated to *escaping*? In the Unix tradition of "one small tool that does its job well," I would expect there to be a tool floating around that was very, very good at escaping strings for nearly any purpose (escaping for HTML3, XML; grep/sed regex, extended grep regex, perl regex; bash glob strings w/ and w/o extglob, etc), dedicated to doing that and *only* that. However, after googling, looking through GNU's site, checking previous Ask Slashdot-s, and scouting freshmeat, I haven't found any dedicated tools. I have found plenty of small scripts for dedicated purposes, but I have found no tools for general string escaping. What I envision is something that can take strings line-by-line, word-by-word, or NUL-byte--by--NUL-byte, and escape a number of string components of various forms (HTML or XML entities, ANSI [or other terminal] escape sequences, regex special characters, etc). Does such a tool exist? If not, I would definitely write one, but I don't want to duplicate someone else's work to no useful end!"