I've wondered if I should be nervous about brominated vegetable oil in food. I mean, it's not new or unusual, but I feel like if it was just invented, we'd all be rather skeptical, no?
You know, philanthropists really need to invest in higher level free education for non-CS sciences. We have tons of free resources with tremendously beautiful animations on data structures and state-of-the-art machine learning, but the same can't be said for bio and chemistry. This is holding back the biotech industry. People can't make educated judgements about stuff like Mercury Thiomersal because that level of organic chemistry understanding isn't covered well by existing resources like Khan Academy. Hacker News and Silicon Valley loves disruption and "Move fast break things" Uber-style. How about democratising medical education? The cheapest, fastest way to improve healthcare in developing countries is to break the whole "apprenticeship" gatekeeping system that plague medicine and pharmacy. There is no FDA in Africa to bring down the hammer on you making videos on low-cost quality control for orphan drug analogues when people are dying due to corruption, incompetence, and poor medical practices. The level of biochemistry knowledge on HN is amazingly poor, every thread on CRISPR and gene drives reads like the infamous parable of the blind men and an elephant.
I'm researching materials for a project I'm working on so I've been reading a lot of chemistry articles on Wikipedia. I've noticed that there appears to be a set of known building blocks that chemists use to build solutions. Something like:
- "Molecule bits" (rings, chains, functional groups, esters, etc.) that have known properties
- Common processes for modifying/changing those bits (alkylation, calcination, ether cleavage, etc.)
- A set of standard chemicals (alcohols, acids, solvents, emulsifiers, etc.)
For example I often read things like:
"In order to give a polymer higher temperature tolerance, chemists often add a benzine ring by calcinating the molecule using acetone."[1]
While I'm sure that a professional chemist needs to be able to handle lots of edge cases, it seems to me that a lay person could get a lot of milage out of learning these standard building blocks. I'm going to have to look and see if I can find a good resource that explains them.
[1] Note: All of this sentence is completely made up, I just intend it as an example.
>People can't make educated judgements about stuff like Mercury Thiomersal because [...] //
Removing Thiomersal from vaccines didn't reduce ASD diagnoses. That seemed to be sufficient for me to form a judgement on it. But, AIUI it's not used in vaccines in the UK now anyway.
Yeah, the bromine ion has half life in the body of some weeks, and can cause some neurologic problems,but the body eventually expels it away. I would be worried, but is, not in my primary list of food risk
Mind you, there is no ionic bromine in brominated vegetable oil. There are carbon-bromine bonds in there, so it's toxicity is also dependent upon what your body does to those.
Bromo alkanes are known alkylating agents. Some alkylating agents are carcinogenic. YMMV...
Well, it's banned in the European Union, so you could always move over the Atlantic and not have to worry about it. On the other hand, as a UK resident, i look forward to finally getting to try it next year!
"Things I wont work with" is a great concept that tech should borrow from chemistry. Some things, while they carry possible returns on investment, are simply not worth the risk.
I wonder what "Things I wont work with" would be for tech. I can imagine particular technologies (e.g. predictive policing) or types of data (e.g. I refuse to put digitized therapist's notes on the internet).
I try to apply this to my own work, nowadays I work with financial software in South America, and I have the power to suggest what to use and what to avoid. I decided, and yet to know if it's a good idea or not, to instead of worrying about leaking data, not collect some types of data at all.
> to instead of worrying about leaking data, not collect some types of data at all.
Interestingly, this has probably been the main beneficial effect of the GDPR so far. Personal data has shifted from being a pure asset to a combo of asset and liability, causing some companies to just avoid collecting anything but the essentials.
> In Tech it's more like "things I won't work with because it might fail" or "is too difficult" or "might be a bit too unscrupulous"
For some of things, sure.
But there are other things that do cause death, pain and suffering.
If you wrote code that's used in military weapons, that's a more direct relationship.
If you write code that's used to power gambling sites/devices, it's perhaps somewhat abstract - but there are a large number of people who are harmed because of how addictive these things are.
If you write code that's used for managing high-interest loans (like the point-of-sales type of 'buy-now-pay-later' of loans) - then you're enabling the exploitation of people who by-and-large cannot afford the things they're being told they can have, and will spend a large portion of their life paying these loans off.
All of which are orthogonal to the blog. The blog is about things the author won't work with out of fear of personal injury. Not writing software for a high interest loan's sake is far from the same.
Being true to one's own ethics is a very worthy virtue. But it just isn't in the same league as not wanting to melt one's face off or accidentally die in a paralysing seizure of excruciating pain.
And yet, military weapons serve a necessary purpose. All of us would agree that some military is always necessary. You listed products that are "exploitative", but would you have an issue with working for a manufacturer of hard liquor, a substance with significant addictive potential? What of a gunsmith? A knife manufacturer? Many products have the potential for abuse; few are _inherently_ unethical. If you have ethical qualms, fine, but there seems to be a tendency to condemn those whose ethical qualms do not prohibit producing and selling such things.
What purpose is that? To project power and bully people, sure.
If everyone has a gun, no one has a gun.
If no one has a gun, everyone has a gun.
If one person has a gun, he calls the shots.
While that statement is usually used as an explicit indicator that the speaker doesn't consider abortion immoral at all, I think there's a difficulty here in that morality is used in two different ways: things I don't think anyone should be doing e.g. owning slaves, and things I'd feel uncomfortable doing e.g. having an abortion.
Perhaps they're two degrees of the same thing, but it doesn't seem obvious to me.
I think there is also a subset of the first: things which I don't think anyone should be doing but social pressure forbids objection - eating meat comes to mind. Abortion may fall into this category for some, but in my experience even in fairly liberal circles people are willing to object to abortion, they just tend to couch it more.
I didn't make an exhaustive list of the companies/industries I wouldn't work for.
For most of the things, my personal opinion on wanting to work for the ones you've listed are definitely in the "it depends on the organisation/management" category.
If it's a company that is (in my opinion) causing more harm than good, then it's not somewhere I'd want to work.
The point of my post was to point out that some tech roles are for companies who do cause harm/pain/suffering whether that's direct (military) or indirect (loan sharking).
Whether the military or an arms manufacturer is necessary is a whole other debate - but the whole point of those types of organisations is the ability to directly cause harm to those they're directed at.
However organisations that provide high interest credit to those who can't afford the thing they're buying, with the intent to keep milking money from their debtors do cause suffering, albeit in a more indirect sense.
For me payday loans is a hard no, and similar things that battern (take advantage of) on poor people
I am ok with defence apart form Chem and Bio, "that just sqicks me out"
Though it does depend on who id be working for I did turn down a recruiter who was looking for people to work on the MET police Registry, but I would have worked for HMGCC.
Note these where both Avowed Jobs so I am not breaking any laws mentioning them.
Disagree, though it depends on the measure of "better". If there's a market for therapists to digitize their notes and store them online, then I'd want that software to be secure.
Should the creators of Gmail or Word or etc feel bad because therapists are using their services to send their notes to colleagues?
I can tell you that they indeed are going over the internet, being put into a cloud based notes system for medical data at least where my girlfriend works as an optometrist (they have psychologists, GPs, surgeons, etc and they all use the same system)
No helping oppressive governments spy on dissidents.
No high frequency trading.
No financial targeting the vulnerable (subjective, use your own ethics and good judgement)
No dragnets
No devices to disrupt tor or P2P networks
No troll farming or mass media manipulation
No fake dating profiles
No metric stuffing
That’s it off the top of my head. I know that sometimes secondary effects can happen (e.g. an oppressive government may use a database, and I might work on that database) but that’s not me directly helping them.
Something like this, feel free to add others everyone!
No fully automated slaughterbots. There has to be a man in the loop that at least clicks a mouse every time the robot kills an enemy combatant. No one should ever say: "Oh yeah, we had a bug in the auto-kill algo and our killer robot shot a whole bunch of innocent civilians. Whoops! That's nobody's fault. Nobody's responsible. The algo did it all by itself!"
In the context of a military that accepts collateral damage as par for the course, I don't really see the distinction. Did anybody but Manning go to prison over that Collateral Murder video? We have humans approve airstrikes that we know will kill unidentified civilians when they're close to an identified target. We have humans approve airstrikes that target unidentified individuals which we probabilistically identify as combatants based on movement and cellphone metadata. What difference does it make if a human pulls the trigger --err, presses the button?
There are some good arguments that the entire point of HFT is to manipulate the market by front running people who are trying to make actual transactions. Here is a cool video of a few hundredths of a second: https://www.youtube.com/watch?v=K4ENWtfeYp8
There are many purposes for HFT, most of which have nothing to do with front running. Market making is an entirely legal and moral activity which benefits "people who are trying to make actual transactions" and happens to gain a lot from better tech.
> Market making is an entirely legal and moral activity which benefits "people who are trying to make actual transactions" and happens to gain a lot from better tech.
Market making is indeed a useful activity, in isolation. And market making is indeed technically what HFT companies do.
However, pouring unspeakable amounts of money, watts and person-hours into completely unnecessary and wasteful infrastructure just because emergent properties of a system mean that billion dollar companies and their owners can make a lot of money by being a picosecond faster than each other in an eternal battle is of extremely questionable utility.
How much fairer and frictionlessier do they become for every picosecond? Is there a limit to fairness and frictionlessyness?
Arguing about HFT feels like you're questioning people about why they're spending billions on excavating single, individual sand grains and the defense you get is "well, sand is an incredibly important building material. It is used in concrete, and we wouldn't have modern society without it". Sure that's true, but why is it that nobody can tell me how what you're doing is actually necessary for that.
It is illegal to offer a security for sale that you have no intention of selling. I'm pretty sure the way they make money is to flash out orders and see if there is a response for the now unavailable security, allowing them pricing signals they wouldn't otherwise have. The basic solutions people offer are often of the theme "require the order to live long enough for others to actually trade on it".
> I'm pretty sure the way they make money is to flash out orders and see if there is a response for the now unavailable security
No.
Market event A is seen to correlate strongly with market event B. The correlation is so obvious that multiple participants compete to make the B trade first in reaction to A. It's part of having a healthy market, electronic or otherwise.
It’s amazing when people are vehemently against something and take a strong moral stand, but you dig a little bit and realize that their basic facts are wrong about the issue.
Yeah, that one surprised me too. I've read Flash Boys, but I've read a lot of pushback on it, including the idea that it's essentially a very one-sided pitch for IEX.
Anything that can be used to "spy on white supremacists" will almost certainly be (ab)used to spy on other people. There are very few real, actual white supremacists, and even fewer of those who are "plotting terror attacks". In recent memory (~15 years) I can only recall three major terror attacks against minorities perpetrated by real, actual white supremacists: Breivik, the Christchurch shooting, and Dylann Roof.
Besides the definition of what constitutes a "white supremacist" has been getting more ambiguous by the minute over the past few years. Nowadays it pretty much just means "anyone who doesn't like illegal immigration" or "anyone I don't like, but I'm too lazy to articulate why".
Seems more of an antisemite rather than white supremacist per se. Didn't publish any manifestos either. But I'll allow it.
Still, that's very few events, which supports my point. It's basically a more potent "think of the children" trojan horse that routinely gives the government even more power (and potential for abuse) through harebrained and ineffectual laws. See e.g. the current FISA abuse scandal where the FBI _falsified the supporting documentation, and knowingly supplied fake documentation to the court_ to spy on a presidential campaign. Had it been you or me they spied on, nobody would even know.
Again, I agree with you that domestic extremism (be it white supremacist, Muslim, or Black Hebrew Israelites) should be countered through ordinary policing, rather than building the Stasi's wet dream.
All of this is completely off topic from my post. "White supremacists" were just an example. It could have just as easily been neo nazis, or Islamic extremists, or whatever.
Your post is similar to if I proposed a hypothetical about addition using apples, and you posted a screed about how apples are overused in American cuisine and their nutritional value is suspect, especially relative to oranges and pears.
All of those groups represent a tiny subset of the population ill suited to mass surveillance dragnets and well suited to on-the-ground policing and community engagement (as in, getting sane members of those groups to snitch on the insane).
Just the other week I saw the news that until recently we had 300 (!) Saudi nationals training to fly planes right here in the US. Software won't help us with stupidity/sabotage of this magnitude.
While I think these are incredibly important and extremely neglected in the industry, these ethical concerns are really something different from the spirit of the "Things I won't work with" series, which is mainly about safety and sanity.
No voting-machine software. Paper ballots guarded at all times by well-armed disabled vets. Ballot-scanners produce a paper checksum slip for each voter that they can later compare online to verify ballot has been counted correctly.
The "good" thing about dangerous chemistry is that it is dangerous, first and foremost, to the chemist. Inspiring some caution in the majority of chemists.
The bad thing about dangerous tech is that it is usually someone else who gets hurt, and the technologist is affected last or not at all. Predictive policing? It's not going to be rich white guys who catch the pointy end of that stick...
It should probably be required by law that Zuckerberg keep nude photos of himself on his Facebook account, to encourage security.
Cloud based EHRs (run by actual professionals) are a lot safer than a "local" EHR, administered by the admin assistant's second cousin, Larry, who took an A+ course back in 2000-something...
More of an embedded/firmware engineer who happens to also be a web developer, I had a rule that I wouldn't make anything that directly killed people. I had many friends go work at various defense companies designing missile control systems. That said, their stories about the challenges and what sort of places they went were fascinating. I'm glad someone did it. I'm just glad it wasn't me.
I was in the process of being hired to work on tech like that last year. The technical challenges and constraints were so exciting, but I couldn’t get past my moral and ethical problems with writing software that kills people, so I ended up turning down the offer
My first thought was "more than 2 consecutive *'s" which has something of a resonance with the higher oxidation states the author mentions being wary of.
> I wonder what "Things I wont work with" would be for tech
Computer tech is nowhere near as spectacular as chemistry, in an immediate, palpable sense. Almost nothing is. Maybe some narrow areas of physics or real-world engineering. But chemistry is pretty much unique that way.
Chemistry is a great hobby to pick up when you're a teen. Well, assuming you survive the whole thing.
I knew someone that claimed he would not work with gambling applications on moral principle, I didn't much respect the stuff he had built as it seemed all brochure ware about 6 years behind the times but at any rate he had the one standard.
> I wonder what "Things I wont work with" would be for tech.
Online voting. Anything more sophisticated than automated scanning of a paper ballot cannot be trusted, even in theory. Always, always be able to do an audit from the original ballots.
I started out a biochemist before I discovered computers. This article is rofl funny. "invigorate itself all over the ceiling..." yeah, got the t-shirt. That's why they took away my bunsen burner and gave me a mouse.
Seriously.... fellow programmers, designers, entrepreneurs. What are the things you won't work with?
For my part:
Web code written in any language without a well-integrated string data type. strcpy() is a target painted on my back if I did that.
Anybody who claims they've got amazing new data- or media= compression technology and wants funding for it.
Transferring peoples' data from a protected realm (like a HIPAA-covered pharmacy system) to an unprotected realm (like direct marketing).
Why? These sorts of descriptions are incredibly useful for getting people to understand your value proposition. Just because you mention this doesn't mean you're going to adopt Uber or Facebook's moral code.
What's more accurate, saying "Delivery for X" or "Uber for X"?
In almost every spiel I've heard as an "Uber for X" it has been a delivery service.
The usage of a pre-existing company name is meant to mislead people into using their service. This has been a common practice for a long time, which is one of the myriad reasons why we have things like trademark laws to curb such language in advertising (in which a sales pitch counts as such.)
I've been guilty of the same thing roughly 15 years ago. Once I realized the wrong I was actually committing, I stopped. I've got a strong sense of justice/fairness, and the usage of another company's name to hawk your similar yet wholly unrelated service rang wrong with me once I understood the history behind the laws.
Arguably to everyone's benefit. It took Uber coming in and flouting those regulations to prove that the medallion laws and such were more about regulatory capture than safety, and as a bonus it provided a kick in the ass to the established players to start competing on serivce, if not price.
No. The rules around breaking the law are very clear. If you feel that a law is unjust, you can do an MLK and openly flout it and then take the consequences. If you think it's just unwise, you can lobby against it. You don't get to just break laws "because internet and libertarianism". That behavior should get you thrown in jail.
On the specific question of medallions, medallions have the ostensible purpose of managing traffic congestion. Libertarians contend that this reasoning is just a cover for rent seeking by suppressing competition. Libertarians have been proven wrong by the huge increase in traffic in NYC as ride hailing congests the streets.
My point was actually that you can do an Uber for X without necessarily breaking the laws, the fact that Uber breaks the laws isn't invalidating the business model.
In the specific case of "Facebook for X", it's because there's a company that exists to do exactly that, it's called Facebook.
More generally if your business model is "X for Y", where X is an existing company, you've possibly a lazy and uninspired USP which can easily be copied and your only real selling point is having the first-movers advantage and hopefully enough capitalisation that you can lead the market before the competition. You're just copying a business model and applying it to a different market, it's often a solution in search for a problem.
I could make an Uber for farriers (the people who put horseshoes on horses), but is there actually a need? Do horse owners currently have a problem finding farriers? And if they did, some other company could easily make a competing app, and if they had more capital and resources could easily crush Horse-Shuber.
The only thing worse than no good string data type is 5 different string data types in one application.
std::string, OString, QString, char*, QByteArray
OString was our wrapper around database library strings.
And there were automatic cast between SOME of these. I especially liked the helpful automatic cast to bool from OString (true if it wasn't empty if you're wondering). It meant that doing OString("password") == OString("wrong password") returned true because it converted both to bool.
> Anybody who claims they've got amazing new data- or media= compression technology and wants funding for it.
Encryption is probably worse for snakeoil, but I like reading about crypto snake oil. Schneier has a good series on it called The Doghouse. Example entry:
The code I'm most likely to waste an inordinate time on is any kind of non-determinism in the hands of an inexperienced programmer. Threads are the worst (possibly because languages like Java make them so easily available), but interrupts and multiple parallel even javascript promises returning in an unexpected order 1 time in 1000 can all create heisenbugs that take forever to find.
Inexperienced devs should pair program async and threaded code before they can do it on their own. They drive with the experienced dev over their shoulder to point out the footguns. Or at least have an interactive code review. Unfortunately lots of teams are under too much pressure to deliver so pair programming doesn't get done as much as it should. It's how I learnt to write safe threaded code and I can still hear the voice of the senior dev in the back of my mind when I write it now.
The articles from that series have been discussed a couple times here already, it used to be hosted somewhere else. Nice to still see them (the first search's original links are dead though, available under the new domain):
> The biggest stinker I have run across. . .Imagine 6 skunks wrapped in rubber innertubes and the whole thing is set ablaze. That might approach the metaphysical stench of this material.
A long time ago I found this series and LOL'ed and then had to email him a link I found to an experiment in using fluorine instead of oxygen in a rocket as an oxidizer. It resulted in the highest specific impulse ever recorded for a chemical fuel and would be awesome were it not for the exhaust being pure hydrofluoric acid.
Dr. Peter Plichta figured out how to make silane fuel, basically replacing carbon with silicon.
> Before the 1970s, silanes were considered unsuitable for use as fuels, because they instantaneously self-combust at room temperature. Not satisfied to leave it at that however, Plichta went to work and succeeded in producing longer-chained silanes that appeared as clear, oily liquids and were stable at room temperature.
Reminds me of "Ignition!", which is, if nothing else, a very entertaining read. Those dudes out of necessity had to work with every dangerous and explosive chemical known (and discovered a few in the process). At one point in order to boost the thrust of engine they _sprayed liquid mercury_ into the nozzle. Unsuccessful tests often meant that the building housing the rocket motor would be demolished by explosion, often simply because some chemical ran the wrong way in the tubing due to pressure differential or some newly discovered rocket fuel or oxidizer had a reaction with some minuscule contamination in the fuel or oxidizer line. There were also some proposed fuels (butyl mercaptan) that smelled so foul, they had to evacuate buildings, but that did not stop them from experimenting with them in a wooden shack 200 yards away from the main building.
They didn't spray mercury into the nozzle; it was injected into the thrust chamber itself with the fuel and oxidizer. The point was to maximize "density impulse" (specific impulse x density of propellants).
My favorite story is the lemon oil (limonene) test - they did an engine test with it because of political pressure and according to the author, the desert smelled like lemon for 2 months after that.
NileRed is great fun to watch - but his clean up processes are sometimes a bit horrifying to watch knowing he’s doing it alone and at home with a semi-stocked amateur lab haha
@dang and co: The old title with “things I won’t work with:” is both the name of a series HN is familiar with and presenting in TFA as the category the post was made under; perhaps it should be returned?
We tend to remove names of series, as well as names of sites and other repetitive markers from titles, in the interest of keeping things unpredictable. An unpredictable HN is a good HN.
The fact that this is a "Thing I Won't Work With" instalment shows up immediately in both the article and the comments, so the information is only one hop away. Also, the article being at #1 is a strong clue that the content is interesting to more than just chemistry specialists. It's generally good for HN if not everything reveals its secrets right away, and readers have to work a little (https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...). When you have to do a tiny bit of work before getting the dopamine hit of pattern-matching, it seems to put the brain in a slightly less predictable state.
Thank you for the explanation. I was debating on whether or not I should have included the category when submitting this.. I leaned on including it because it was right there on top of the headline, and figured nobody would find it interesting enough to click without the pointer that it's a part of an established, interesting series of articles.
I do think derek lowe is a bit too paranoid about HF. I've worked with HF before, and with a proper setup (negative pressure, calcium carbonate filter, teflon equiment) it is really quite reasonable to handle. I would entrust a conscientious first year grad student to it (as I was entrusted). I only screwed up once [1], and the consequence was we lost about 1/8 of our calcium carbonate filter column. You can tell because the section that has most recently been expended is warm on the outside of heavily shielded carbonate vessel).
[1] the screw up was I had left the HF open (but not pulling) for 20 minutes instead of 5.
I think you're not paranoid enough about HF. It doesn't wash off, and is small enough to pass through skin to form insoluble mineral precipitate with calcium in bone and blood, which can result in amputations from dead tissue. It's one of the few acids capable of eating through silicates in glass or rock.
Even at lower concentrations, you still need specialized gloves, apron, and ideally a face shield, in addition to standard PPE. Source: worked with HF for 3 years.
If I had to choose splashing my arm with a concentrated acid, I would choose sulfuric or nitric acid over HF.
Unlike the other acids that just burn the surface of the skin, HF rapidly penetrated the skin and can mess up your potassium levels. Plus tissue destruction is much deeper.
That's why you keep calcium carbonate salve around. Also you're more vigilant around hf. I've spilled conc sulfuric and nitric acid on my lab coats. HF will never get that close, as safe equipment is in a closed loop but not that complex or byrdensome (it's not like explosives research for example)
There are some idiots that use open air HF for etching. That is a very bad idea.
I should clarify by open in the description I meant valve open. The system was still closed.
As in, a highly pressurized gas canister? In a container that is presumably 100% impervious to HF corrosion, yet somehow also made out of a material that can withstand those pressures?
How is that safer than neutral-pressure, aqueous HF? I'm perfectly comfortable with bottled HF, to the point that I literally handled it in the dark (light-sensitive samples), but I'd never set foot in the same room as a pressurized HF gas canister. A spilled HF bottle is a major incident, but ultimately straight forward to contain, whereas an HF canister leak would kill off an entire lab.
I've done enough manifold setups and worked with enough gas cylinders to understand that they can leak in all kinds of ways, even with a wealth of experience. As I said initially: you are definitely not paranoid enough about this setup.
I'm just going to say that your ignorance about HF is exactly my point. 100% HF is obtainable commercially in labs and only requires shipping precautions on the order of what you would expect for toxic volatiles.
>It’s sold compressed in metal cylinders, like other gases, but it needs some care in packaging. The stuff is so corrosive that special alloys need to be used, usually ones high in nickel. If you stick an ordinary gas regulator on top of an HF cylinder, you’re in for trouble, and the complete destruction of the regulator is the least of your worries.
>HF has actually been used right out of the cylinder for a long time in Merrifield peptide synthesizers.
Fair enough. You’re using it in a certain way that makes accidental exposure less likely.
I was speaking more generally. It’s not uncommon for labs to handle concentrated HF in a similar manner as other acids - I.e. pouring it into a beaker in a fume hood
Yes this is a mistake but to categorically say that HF is scary and dangerous actually creates, in my opinion, a mindset that is detrimental to operator's of safe HF equipment and also encourages use of more wasteful (e.g. FMOC) techniques which also have tradeoffs (nonsynthesiazbility is more of a problem with FMOC than BOC).
The irony is that HF is probably worse in lower concentrations partly due to it's dissociative properties, which I won't get into a technical discussion about, and general human stupidity. If you're using 100% HF it's safer, because you're using not very much (we're talking 5-10 mL at a time), the equipment you're using is by nature safer, and you're more vigilant. It's also much easier to mechanically handle 10 mL than 100 (or more mL).
But hey I worked with 100% HF for seven years (BOC protected amino acid synthesis), so what do I know...
Only if we ignore that HF is volatile, meaning that you're dealing with much more (not dissociated) HF evolving from your reagents. Even with a fume hood, you've got much more HF in your face versus a 5% concentration. Calcium gluconate gel will do nothing for HF in your lungs.
I disagree. If something happens with an apparatus, you fucking shut the hood quick. There is very fast positive pressure air blowing in through the sash opening, the apparatus is bolted into the wall, sashed above the nonglass barrier, and there is negative pressure inside the apparatus, so the tendency is to not leak out but leak in.
If you have a 5% aqueous solution most of that HF is still binary undissociated HF, which will leak into the atmosphere so you could very easily unawaredly be breathing it in if you are working with it in any open air situation below the sash line (which is what the tendency is when you're working with aqueous concoctions).
I fail to see how quickly shutting the hood in cases of catastrophic failure address my concerns. When you're dealing with pressure differentials and compressed gasses, explosions and implosions are a very real risk, and shutting the fume hood, even quickly, will not help in the fraction of a second these failures would take to fill your lab with aerosolized HF and shrapnel.
Even working at negative pressures, you can easily end up with a positive-pressure manifold if your sample is unexpectedly evolving gas at a higher than usual rate, or your valves aren't configured as intended. To be clear, these aren't academic exercises; I've actually seen all of these happen. With closed systems, you have to anticipate explosive pressures and plan accordingly. HF is incompatible with that kind of failure.
You're saying that as long as you do everything perfectly all the time you're (mostly) safe. Real life proved again and again that there no such thing as "all perfect all the time". Mistakes will happen and when they do HF is far less forgiving than other instruments of the devil.
It's not a matter of perfection, it's a matter of tooling. It's not like saying "you're safe from segfaults in c if you program correctly", it's like saying "you're safe from segfaults in erlang".
Yes, mistakes will happen. Yes, you can segfault erlang. Yes there are tradeoffs. But, I can have a junior deploy to prod confidently in a BEAM language in a few months, I can have a first year grad student use HF confidently in a few weeks.
A segfault is a segfault and for all intents and purposes it's the same regardless of the language you used to make the mistake. If a segfault in Erlang guaranteed that you lost a hand would you want to avoid it?
On the other hand (pun intended) chemicals intrinsically make a burn more or less serious. It's the difference between getting a rash or dying a horrible death.
In a risk matrix the probability has less weight than the severity. So a "catastrophic" severity will make the risk shoot up faster than even "certain" probability. Regardless of tooling and precautions taken the impact of the mistake makes a difference in any field and will make people want to completely steer away from some.
I think it can be summed it up like this: If you were tied to a chair and someone was about to drip something on you what would you rather it be: HCl or ClF3?
Well... yes. Plenty of people do (and actual alternatives to flying) specifically because they consider flying too dangerous, uncomfortable, unwieldy, etc. and everyone agrees a crash is unlikely but catastrophic.
But you're being pedantic now. Nobody takes the plane to a place they can walk to. Many people don't take the plane even to a place where they can go by train or car. I understand that you may have to work with something like ClF3 but what everyone is telling you is that they'd rather avoid it if they have a choice. Just like most people would avoid working with unstable explosives, dangerous pathogens, extreme sports, and any very dangerous job in general even if all of these have their own set of precautions.
As the danger level increases people justifiably would rather avoid that specific task. Precautions are a mitigation but overall the sentiment stays, the job becomes much more stressful and the outcome of a mistake more severe.
The more dangerous the task and more severe the consequences of a mistake, the fewer the people that would want to deal with it. Take from this what you will.
>> ...a willingness to do things like redistill anhydrous HF, and you will at all times want to be suited up like you’re going to going to spay a velociraptor.
Best chemistry-related description since the one in Ignition about running shoes as vital lab equipment.
Keep in mind the risk with just regular liquid elemental bromine.
Seems like a heavy red nasty fuming liquid because it is.
Concentrated nitric acid is heavy too, has aggressive red fumes of its own kind but it is a clear liquid.
And you can pipet nitric acid.
But you can't pipet bromine.
If you try it, you might think so at first since bromine can be drawn up in to the pipet like any other liquid, but once you remove the pipet from the source bottle, it expells itself from the pipet before any transfer can be made. With nature at work, it begins destroying anything it had come in contact with, while the majority of the carefully measured quantity rapidly evaporates and instantly triggers the evacuation instinct with great encouragement.
Even when handled under a fume hood, where most of it goes up the hood, people at the other end of the lab will be out the door in less than one second after the first whiff.
Don't ask me how I know but there was this graduate student who was a little bit of a loose cannon . . .
Sometimes more is spilled, take a look at this, where a noticeable release in Shandong was being filmed from a _safe_ distance when it got worse fast and filming continued whilst fleeing. Footage was then stabilized by a reddit viewer:
>Xinhua News Agency, Jinan, May 9 (Reporter Zhang Zhilong) The reporter learned from relevant departments of Shouguang City, Shandong Province that at around 14:00 on May 9, the bromine tank of Shouguang Yumeng Chemical Co., Ltd. was tilted, and part of the bromine leaked. Short-term red smoke band. No casualties.
> After the accident, Shouguang City safety supervision, environmental protection and other departments immediately rushed to the scene to assess the disposal. At present, the site has been disposed of and the cause of the accident is under investigation.
> It is understood that chemical bromine is a red-brown fuming liquid that has strong irritating and corrosive effects on the skin and mucous membranes.
You pour it instead of pipetting. If you need specific amounts, you use a measuring cylinder.
Or you pipette it hastily, leaking some drops along the way. Which of course is a bad idea as it's not very safe, creates a bit of a mess and means your final volume is lower than intended. That is often what happens when students aren't warned about this behaviour of Bromine. It's not terrible (not good of course either) from a safety point of view, cleaning up some drops of Bromine in a fume hood is straightforward. Unless you don't work in a fume hood, which you and other people in the room will regret very quickly.
Then often pressure transferred under inert gas into progressively smaller lead-lined or Monel cylinders.
These are closed systems as much as possible.
Then somebody who really wants it in glass finally pressure transfers into an open container, decent amounts can be dispensed under its own pressure.
In a regular glass-stoppered acid bottle it can best remain under a hood, or underhood cabinet after that.
To get a few milliliters from the bottle you carefully pour the smoking liquid into a small graduated cylinder.
While suited up for dinosaur vivisection sans anesthetic in a toxic fog.
It's basically impossible to make the most precise measurements of such volatile materials anyway.
Then if you're making bromine water, once it's diluted it's not expected to come out exactly the same concentration every batch, you're either going to standardize it or run blanks each time.
A science teacher at the secondary school I went to was doing an experiment related to brownian motion by demonstrating with bromium diffusion in air, and then a vacuum.
It leaked, and the entire science block was evacuated.
If you enjoy reading about crazy chemistry, I recommend the book "excuse me sir, would you like to buy a kilo of isopropyl bromide?" a 70's era autobiography by a chemist.
My high school teacher in chemistry was a bit of an original. Dedicated and ambitious, and maybe a little bit crazy.
In our 2nd and 3rd year we did quite 'serious' organic synthesis labs, including bromination of benzene, which of course included elemental bromine. The teacher did ration it out in out small stoppered round bottom flasks, but then we all did the synthesis in teams of two/three.
He was still very serious on security, and I guess his main reason for including that lab was to make sure that all his students had understood the seriousness of chemical dangers.
If you had done anything even slightly out of line in any lab, but especially that one, you would absolutely have been sent home, and probably been advised that maybe experimental organic chemistry wasn't for you.
Right or wrong, but that's the story about how I got to work with elemental bromine in high school at the age of 16 or 17.
It can be an interesting head start at a young age.
I went to experimental school having more progressive and well equipped labs than supposedly others at the time. Everything was new and advanced, we were the guinea pigs. Not toxically by any intention, just behaviorally for the most part.
I got to the university early and had excellent professors, ended up interning when I was 20 at a leading research fluorochemical and silicochemical plant that had been a startup from one of them years earlier. By the time I got there they had a fluorine trailer on site, at times the only live one in North America back then, so "no insurance for you".
We stocked experimental silanes, silazanes, fluoromonomers, and things like fluorides of xenon in the main chemical room if they were under a few kilos. Osmium tetroxide too, but only a few grams.
But there was another building with the real nasty stuff on the shelves, where every single one of them was something most chemists would never want to see the bottle open. Especially if they were the poor soul that had to do it the previous time. Too bad a lot of the compounds would eat through the bottle cap within a faily predictable period of months or years according to the material, so somebody was going in there fairly regularly to accomplish cap replacement as needed anyway.
You could tell when something was coming out more agressively than normal when you walked by the building. It was easy to smell since it was built with the cinder blocks turned sideways for ventilation, just like the numerous systhesis labs scattered safe distances from each other, all far from the heavy concrete blast embankment which faced off into the woods. Only the labs didn't have actual doors in their four doorways. It didn't go without saying that 4 ways out still might not be enough for a single chemist, and you can't have any obstacles in your way. Firefighting training included extinguishment through the flow-through walls into the dummy lab from the outside, which was just a lab that had gone out of control but not been completely destroyed.
The agressive chemical storage had secure doors but it was still gagging you with its smell-through open walls. How much worse could it get to actually go inside? Well there was the thiophosgene. You think plain phosgene is bad, this is not your everyday phosgene. It was rough, once you got to know it, largely seemed like one of the main stench culprits. The bottle stayed in the room, measurement was done right there. You had to put on a disposable suit to protect you from the outer suit which was assumed to be contaminated from previous tasks. Full face respirator and shield, rubber boots and spats, multiple glove layers to open the crate, dig into the vermiculite for the can, open with sparkproof tools, dig into more vermiculite for the bottle of ugly red liquid its damn self. Any access to thiophosgene called for full replacement of the bottle cap, can, crate, and vermiculite, so it could hopefully be left alone as long as possible undisturbed afterward. Once opened and repacked, that room smelled about ten times worse than normal for a couple weeks even though the thiophosgene was sealed up like that.
Anyway, I have lived by my teenage decision but accept it as immature, I don't recommend such toxic or dangerous work to others and carry on partially because I want to use any unfair advantage for myself & others to handle risky things more responsibly or not at all.
178 comments
[ 2.9 ms ] story [ 213 ms ] threadI'm researching materials for a project I'm working on so I've been reading a lot of chemistry articles on Wikipedia. I've noticed that there appears to be a set of known building blocks that chemists use to build solutions. Something like:
- "Molecule bits" (rings, chains, functional groups, esters, etc.) that have known properties
- Common processes for modifying/changing those bits (alkylation, calcination, ether cleavage, etc.)
- A set of standard chemicals (alcohols, acids, solvents, emulsifiers, etc.)
For example I often read things like:
"In order to give a polymer higher temperature tolerance, chemists often add a benzine ring by calcinating the molecule using acetone."[1]
While I'm sure that a professional chemist needs to be able to handle lots of edge cases, it seems to me that a lay person could get a lot of milage out of learning these standard building blocks. I'm going to have to look and see if I can find a good resource that explains them.
[1] Note: All of this sentence is completely made up, I just intend it as an example.
https://blogs.sciencemag.org/pipeline/archives/2014/09/22/a_... - A Free Online Med-Chem Course
The course appears to now be at https://www.coursera.org/learn/drug-discovery
Removing Thiomersal from vaccines didn't reduce ASD diagnoses. That seemed to be sufficient for me to form a judgement on it. But, AIUI it's not used in vaccines in the UK now anyway.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4144415/
Bromo alkanes are known alkylating agents. Some alkylating agents are carcinogenic. YMMV...
https://en.m.wikipedia.org/wiki/Brominated_vegetable_oil
I wonder what "Things I wont work with" would be for tech. I can imagine particular technologies (e.g. predictive policing) or types of data (e.g. I refuse to put digitized therapist's notes on the internet).
Interestingly, this has probably been the main beneficial effect of the GDPR so far. Personal data has shifted from being a pure asset to a combo of asset and liability, causing some companies to just avoid collecting anything but the essentials.
There is just no way that doesn't already happen all over the place already.
The "things I won't work with" blog lists things that will actually kill you in horrible, mind bendingly painful ways.
In Tech it's more like "things I won't work with because it might fail" or "is too difficult" or "might be a bit too unscrupulous"
For some of things, sure.
But there are other things that do cause death, pain and suffering.
If you wrote code that's used in military weapons, that's a more direct relationship.
If you write code that's used to power gambling sites/devices, it's perhaps somewhat abstract - but there are a large number of people who are harmed because of how addictive these things are.
If you write code that's used for managing high-interest loans (like the point-of-sales type of 'buy-now-pay-later' of loans) - then you're enabling the exploitation of people who by-and-large cannot afford the things they're being told they can have, and will spend a large portion of their life paying these loans off.
Being true to one's own ethics is a very worthy virtue. But it just isn't in the same league as not wanting to melt one's face off or accidentally die in a paralysing seizure of excruciating pain.
That's sort of the point of ethics though, it's pretty weak to say "I choose not to steal because it is wrong, but you do you."
Perhaps they're two degrees of the same thing, but it doesn't seem obvious to me.
I think there is also a subset of the first: things which I don't think anyone should be doing but social pressure forbids objection - eating meat comes to mind. Abortion may fall into this category for some, but in my experience even in fairly liberal circles people are willing to object to abortion, they just tend to couch it more.
For most of the things, my personal opinion on wanting to work for the ones you've listed are definitely in the "it depends on the organisation/management" category.
If it's a company that is (in my opinion) causing more harm than good, then it's not somewhere I'd want to work.
The point of my post was to point out that some tech roles are for companies who do cause harm/pain/suffering whether that's direct (military) or indirect (loan sharking).
Whether the military or an arms manufacturer is necessary is a whole other debate - but the whole point of those types of organisations is the ability to directly cause harm to those they're directed at.
However organisations that provide high interest credit to those who can't afford the thing they're buying, with the intent to keep milking money from their debtors do cause suffering, albeit in a more indirect sense.
I am ok with defence apart form Chem and Bio, "that just sqicks me out"
Though it does depend on who id be working for I did turn down a recruiter who was looking for people to work on the MET police Registry, but I would have worked for HMGCC.
Note these where both Avowed Jobs so I am not breaking any laws mentioning them.
Should the creators of Gmail or Word or etc feel bad because therapists are using their services to send their notes to colleagues?
No high frequency trading.
No financial targeting the vulnerable (subjective, use your own ethics and good judgement)
No dragnets
No devices to disrupt tor or P2P networks
No troll farming or mass media manipulation
No fake dating profiles
No metric stuffing
That’s it off the top of my head. I know that sometimes secondary effects can happen (e.g. an oppressive government may use a database, and I might work on that database) but that’s not me directly helping them.
Something like this, feel free to add others everyone!
Does that require HFT, or just T?
That's the theory, anyways.
However, pouring unspeakable amounts of money, watts and person-hours into completely unnecessary and wasteful infrastructure just because emergent properties of a system mean that billion dollar companies and their owners can make a lot of money by being a picosecond faster than each other in an eternal battle is of extremely questionable utility.
What exactly do we as a society get in exchange?
Arguing about HFT feels like you're questioning people about why they're spending billions on excavating single, individual sand grains and the defense you get is "well, sand is an incredibly important building material. It is used in concrete, and we wouldn't have modern society without it". Sure that's true, but why is it that nobody can tell me how what you're doing is actually necessary for that.
No.
Market event A is seen to correlate strongly with market event B. The correlation is so obvious that multiple participants compete to make the B trade first in reaction to A. It's part of having a healthy market, electronic or otherwise.
Besides the definition of what constitutes a "white supremacist" has been getting more ambiguous by the minute over the past few years. Nowadays it pretty much just means "anyone who doesn't like illegal immigration" or "anyone I don't like, but I'm too lazy to articulate why".
I'm not in favor of surveillance panopticons either, for what it's worth.
Still, that's very few events, which supports my point. It's basically a more potent "think of the children" trojan horse that routinely gives the government even more power (and potential for abuse) through harebrained and ineffectual laws. See e.g. the current FISA abuse scandal where the FBI _falsified the supporting documentation, and knowingly supplied fake documentation to the court_ to spy on a presidential campaign. Had it been you or me they spied on, nobody would even know.
Again, I agree with you that domestic extremism (be it white supremacist, Muslim, or Black Hebrew Israelites) should be countered through ordinary policing, rather than building the Stasi's wet dream.
Your post is similar to if I proposed a hypothetical about addition using apples, and you posted a screed about how apples are overused in American cuisine and their nutritional value is suspect, especially relative to oranges and pears.
Just the other week I saw the news that until recently we had 300 (!) Saudi nationals training to fly planes right here in the US. Software won't help us with stupidity/sabotage of this magnitude.
https://abcnews.go.com/Politics/navy-suspends-flight-trainin...
The bad thing about dangerous tech is that it is usually someone else who gets hurt, and the technologist is affected last or not at all. Predictive policing? It's not going to be rich white guys who catch the pointy end of that stick...
It should probably be required by law that Zuckerberg keep nude photos of himself on his Facebook account, to encourage security.
Detection of white collar crime? Surely detection of fraud in financial transactions isn't rocket surgery...
So... No EHRs?
Computer tech is nowhere near as spectacular as chemistry, in an immediate, palpable sense. Almost nothing is. Maybe some narrow areas of physics or real-world engineering. But chemistry is pretty much unique that way.
Chemistry is a great hobby to pick up when you're a teen. Well, assuming you survive the whole thing.
Online voting. Anything more sophisticated than automated scanning of a paper ballot cannot be trusted, even in theory. Always, always be able to do an audit from the original ballots.
Seriously.... fellow programmers, designers, entrepreneurs. What are the things you won't work with?
For my part:
Web code written in any language without a well-integrated string data type. strcpy() is a target painted on my back if I did that.
Anybody who claims they've got amazing new data- or media= compression technology and wants funding for it.
Transferring peoples' data from a protected realm (like a HIPAA-covered pharmacy system) to an unprotected realm (like direct marketing).
Anyone whose business plan names an existing famous company — “Uber for aircraft”, “Facebook for political activists”, that sort of thing.
In almost every spiel I've heard as an "Uber for X" it has been a delivery service.
The usage of a pre-existing company name is meant to mislead people into using their service. This has been a common practice for a long time, which is one of the myriad reasons why we have things like trademark laws to curb such language in advertising (in which a sales pitch counts as such.)
I've been guilty of the same thing roughly 15 years ago. Once I realized the wrong I was actually committing, I stopped. I've got a strong sense of justice/fairness, and the usage of another company's name to hawk your similar yet wholly unrelated service rang wrong with me once I understood the history behind the laws.
People have been saying “the $brand of XYZ” forever and quite frankly there is nothing wrong with that at all.
They are corporations, corporations don't have morals apart from "maximise profit".
On the specific question of medallions, medallions have the ostensible purpose of managing traffic congestion. Libertarians contend that this reasoning is just a cover for rent seeking by suppressing competition. Libertarians have been proven wrong by the huge increase in traffic in NYC as ride hailing congests the streets.
More generally if your business model is "X for Y", where X is an existing company, you've possibly a lazy and uninspired USP which can easily be copied and your only real selling point is having the first-movers advantage and hopefully enough capitalisation that you can lead the market before the competition. You're just copying a business model and applying it to a different market, it's often a solution in search for a problem.
I could make an Uber for farriers (the people who put horseshoes on horses), but is there actually a need? Do horse owners currently have a problem finding farriers? And if they did, some other company could easily make a competing app, and if they had more capital and resources could easily crush Horse-Shuber.
std::string, OString, QString, char*, QByteArray
OString was our wrapper around database library strings.
And there were automatic cast between SOME of these. I especially liked the helpful automatic cast to bool from OString (true if it wasn't empty if you're wondering). It meant that doing OString("password") == OString("wrong password") returned true because it converted both to bool.
If you’re just dealing with interop with char*, std::string, Qt, LibICU, etc. it’s a nightmare.
Brand new sentence...
PS: If you must do battle with the likes of strcpy(), avoid strncpy() and strlcpy() and head straight for strscpy()
Writing a URI parser in C which extracts hostname, port, and path is about the upper limit of what I want to do there.
I've done it, it works, I learned about strstr(3) in the process, and I don't want to do it again.
http://man7.org/linux/man-pages/man3/strstr.3.html
> Anybody who claims they've got amazing new data- or media= compression technology and wants funding for it.
Encryption is probably worse for snakeoil, but I like reading about crypto snake oil. Schneier has a good series on it called The Doghouse. Example entry:
https://www.schneier.com/blog/archives/2019/09/the_doghouse_...
Phil Zimmermann (PGP) has an essay on recognizing it:
https://philzimmermann.com/EN/essays/SnakeOil.html
djb even has a competition:
https://snakeoil.cr.yp.to/
I'll share my favorite, just for the phrase "Satan's kimchi" alone:
https://blogs.sciencemag.org/pipeline/archives/2010/02/23/th...
https://hn.algolia.com/?&query=pipeline.corante.com%2Farchiv...
https://hn.algolia.com/?query=http%3A%2F%2Fblogs.sciencemag....
That was worth the read. Thanks!
https://blogs.sciencemag.org/pipeline/archives/2008/02/26/sa...
> The biggest stinker I have run across. . .Imagine 6 skunks wrapped in rubber innertubes and the whole thing is set ablaze. That might approach the metaphysical stench of this material.
> Before the 1970s, silanes were considered unsuitable for use as fuels, because they instantaneously self-combust at room temperature. Not satisfied to leave it at that however, Plichta went to work and succeeded in producing longer-chained silanes that appeared as clear, oily liquids and were stable at room temperature.
~ https://www.offgridquest.com/energy/turning-sand-into-fuel-s...
It burns nitrogen and the reaction is so energetic the flames are lighting.
https://www.plichta.de/plichta/
http://www.rexresearch.com/plichtasilane/plichta.html
They say bromine stands in for iodine, which is critical for many things.
I'm like a cat, feed me and let me do my own thing and I will keep bringing you dead bugs. I promise to crap only in the sandbox.
Using zinc would have been much less dangerous.
https://www.youtube.com/watch?v=saANxD0cqy0
It's NurdRage that lost his lab and is doing stuff in his bathroom again.
The fact that this is a "Thing I Won't Work With" instalment shows up immediately in both the article and the comments, so the information is only one hop away. Also, the article being at #1 is a strong clue that the content is interesting to more than just chemistry specialists. It's generally good for HN if not everything reveals its secrets right away, and readers have to work a little (https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...). When you have to do a tiny bit of work before getting the dopamine hit of pattern-matching, it seems to put the brain in a slightly less predictable state.
Before we changed the title, the thread was mostly about the series, not the specific article. That's poorer for discussion quality, which gets more predictable and less varied as topics get more generic. (For lots of explanation of that phenomenon, see https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu... and https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...)
If anyone wants to read (a lot) more about title changes on HN, some recent things are https://news.ycombinator.com/item?id=21617954 and https://news.ycombinator.com/item?id=20429573.
Thank you to you, Scott, and everyone else for keeping this site so wonderfully curated.
[1] the screw up was I had left the HF open (but not pulling) for 20 minutes instead of 5.
Even at lower concentrations, you still need specialized gloves, apron, and ideally a face shield, in addition to standard PPE. Source: worked with HF for 3 years.
If I had to choose splashing my arm with a concentrated acid, I would choose sulfuric or nitric acid over HF.
Unlike the other acids that just burn the surface of the skin, HF rapidly penetrated the skin and can mess up your potassium levels. Plus tissue destruction is much deeper.
There are some idiots that use open air HF for etching. That is a very bad idea.
I should clarify by open in the description I meant valve open. The system was still closed.
How is that safer than neutral-pressure, aqueous HF? I'm perfectly comfortable with bottled HF, to the point that I literally handled it in the dark (light-sensitive samples), but I'd never set foot in the same room as a pressurized HF gas canister. A spilled HF bottle is a major incident, but ultimately straight forward to contain, whereas an HF canister leak would kill off an entire lab.
I've done enough manifold setups and worked with enough gas cylinders to understand that they can leak in all kinds of ways, even with a wealth of experience. As I said initially: you are definitely not paranoid enough about this setup.
>It’s sold compressed in metal cylinders, like other gases, but it needs some care in packaging. The stuff is so corrosive that special alloys need to be used, usually ones high in nickel. If you stick an ordinary gas regulator on top of an HF cylinder, you’re in for trouble, and the complete destruction of the regulator is the least of your worries.
>HF has actually been used right out of the cylinder for a long time in Merrifield peptide synthesizers.
[1]: https://blogs.sciencemag.org/pipeline/archives/2004/03/03/th...
I was speaking more generally. It’s not uncommon for labs to handle concentrated HF in a similar manner as other acids - I.e. pouring it into a beaker in a fume hood
And I was clear that setup matters in my gp.
But hey I worked with 100% HF for seven years (BOC protected amino acid synthesis), so what do I know...
If you have a 5% aqueous solution most of that HF is still binary undissociated HF, which will leak into the atmosphere so you could very easily unawaredly be breathing it in if you are working with it in any open air situation below the sash line (which is what the tendency is when you're working with aqueous concoctions).
Even working at negative pressures, you can easily end up with a positive-pressure manifold if your sample is unexpectedly evolving gas at a higher than usual rate, or your valves aren't configured as intended. To be clear, these aren't academic exercises; I've actually seen all of these happen. With closed systems, you have to anticipate explosive pressures and plan accordingly. HF is incompatible with that kind of failure.
Guy spills a beaker (100-250 mL) of HF on his thighs. They end up amputating his leg but he still dies anyways.
Yes, mistakes will happen. Yes, you can segfault erlang. Yes there are tradeoffs. But, I can have a junior deploy to prod confidently in a BEAM language in a few months, I can have a first year grad student use HF confidently in a few weeks.
On the other hand (pun intended) chemicals intrinsically make a burn more or less serious. It's the difference between getting a rash or dying a horrible death.
In a risk matrix the probability has less weight than the severity. So a "catastrophic" severity will make the risk shoot up faster than even "certain" probability. Regardless of tooling and precautions taken the impact of the mistake makes a difference in any field and will make people want to completely steer away from some.
I think it can be summed it up like this: If you were tied to a chair and someone was about to drip something on you what would you rather it be: HCl or ClF3?
But you're being pedantic now. Nobody takes the plane to a place they can walk to. Many people don't take the plane even to a place where they can go by train or car. I understand that you may have to work with something like ClF3 but what everyone is telling you is that they'd rather avoid it if they have a choice. Just like most people would avoid working with unstable explosives, dangerous pathogens, extreme sports, and any very dangerous job in general even if all of these have their own set of precautions.
As the danger level increases people justifiably would rather avoid that specific task. Precautions are a mitigation but overall the sentiment stays, the job becomes much more stressful and the outcome of a mistake more severe.
The more dangerous the task and more severe the consequences of a mistake, the fewer the people that would want to deal with it. Take from this what you will.
Best chemistry-related description since the one in Ignition about running shoes as vital lab equipment.
Seems like a heavy red nasty fuming liquid because it is.
Concentrated nitric acid is heavy too, has aggressive red fumes of its own kind but it is a clear liquid.
And you can pipet nitric acid.
But you can't pipet bromine.
If you try it, you might think so at first since bromine can be drawn up in to the pipet like any other liquid, but once you remove the pipet from the source bottle, it expells itself from the pipet before any transfer can be made. With nature at work, it begins destroying anything it had come in contact with, while the majority of the carefully measured quantity rapidly evaporates and instantly triggers the evacuation instinct with great encouragement.
Even when handled under a fume hood, where most of it goes up the hood, people at the other end of the lab will be out the door in less than one second after the first whiff.
Don't ask me how I know but there was this graduate student who was a little bit of a loose cannon . . .
By sticking the reaction mixture, bromine and all, on a rotavap. Outside a fumehood.
Or if you say "well, you can't", do you know how the manufacturer gets it in the bottle?
Sometimes more is spilled, take a look at this, where a noticeable release in Shandong was being filmed from a _safe_ distance when it got worse fast and filming continued whilst fleeing. Footage was then stabilized by a reddit viewer:
https://gfycat.com/aggravatingagileherring
>Xinhua News Agency, Jinan, May 9 (Reporter Zhang Zhilong) The reporter learned from relevant departments of Shouguang City, Shandong Province that at around 14:00 on May 9, the bromine tank of Shouguang Yumeng Chemical Co., Ltd. was tilted, and part of the bromine leaked. Short-term red smoke band. No casualties.
> After the accident, Shouguang City safety supervision, environmental protection and other departments immediately rushed to the scene to assess the disposal. At present, the site has been disposed of and the cause of the accident is under investigation.
> It is understood that chemical bromine is a red-brown fuming liquid that has strong irritating and corrosive effects on the skin and mucous membranes.
Google translation of source http://www.xinhuanet.com/2018-05/09/c_1122808340.htm
Glad only a small part of it overflowed, wouldn't want a significant incident.
What you see here is just the spill, not a result of chemical reaction or other runaway condition.
Or you pipette it hastily, leaking some drops along the way. Which of course is a bad idea as it's not very safe, creates a bit of a mess and means your final volume is lower than intended. That is often what happens when students aren't warned about this behaviour of Bromine. It's not terrible (not good of course either) from a safety point of view, cleaning up some drops of Bromine in a fume hood is straightforward. Unless you don't work in a fume hood, which you and other people in the room will regret very quickly.
https://www.flickr.com/photos/53243414@N00/3941298659/
https://www.wew.de/en/news/archive-20152/new-bromine-iso-tan...
Then often pressure transferred under inert gas into progressively smaller lead-lined or Monel cylinders.
These are closed systems as much as possible.
Then somebody who really wants it in glass finally pressure transfers into an open container, decent amounts can be dispensed under its own pressure.
In a regular glass-stoppered acid bottle it can best remain under a hood, or underhood cabinet after that.
To get a few milliliters from the bottle you carefully pour the smoking liquid into a small graduated cylinder.
While suited up for dinosaur vivisection sans anesthetic in a toxic fog.
It's basically impossible to make the most precise measurements of such volatile materials anyway.
Then if you're making bromine water, once it's diluted it's not expected to come out exactly the same concentration every batch, you're either going to standardize it or run blanks each time.
It leaked, and the entire science block was evacuated.
https://archive.org/details/gergel_isopropyl_bromide
In our 2nd and 3rd year we did quite 'serious' organic synthesis labs, including bromination of benzene, which of course included elemental bromine. The teacher did ration it out in out small stoppered round bottom flasks, but then we all did the synthesis in teams of two/three.
He was still very serious on security, and I guess his main reason for including that lab was to make sure that all his students had understood the seriousness of chemical dangers.
If you had done anything even slightly out of line in any lab, but especially that one, you would absolutely have been sent home, and probably been advised that maybe experimental organic chemistry wasn't for you.
Right or wrong, but that's the story about how I got to work with elemental bromine in high school at the age of 16 or 17.
I went to experimental school having more progressive and well equipped labs than supposedly others at the time. Everything was new and advanced, we were the guinea pigs. Not toxically by any intention, just behaviorally for the most part.
I got to the university early and had excellent professors, ended up interning when I was 20 at a leading research fluorochemical and silicochemical plant that had been a startup from one of them years earlier. By the time I got there they had a fluorine trailer on site, at times the only live one in North America back then, so "no insurance for you".
We stocked experimental silanes, silazanes, fluoromonomers, and things like fluorides of xenon in the main chemical room if they were under a few kilos. Osmium tetroxide too, but only a few grams.
But there was another building with the real nasty stuff on the shelves, where every single one of them was something most chemists would never want to see the bottle open. Especially if they were the poor soul that had to do it the previous time. Too bad a lot of the compounds would eat through the bottle cap within a faily predictable period of months or years according to the material, so somebody was going in there fairly regularly to accomplish cap replacement as needed anyway.
You could tell when something was coming out more agressively than normal when you walked by the building. It was easy to smell since it was built with the cinder blocks turned sideways for ventilation, just like the numerous systhesis labs scattered safe distances from each other, all far from the heavy concrete blast embankment which faced off into the woods. Only the labs didn't have actual doors in their four doorways. It didn't go without saying that 4 ways out still might not be enough for a single chemist, and you can't have any obstacles in your way. Firefighting training included extinguishment through the flow-through walls into the dummy lab from the outside, which was just a lab that had gone out of control but not been completely destroyed.
The agressive chemical storage had secure doors but it was still gagging you with its smell-through open walls. How much worse could it get to actually go inside? Well there was the thiophosgene. You think plain phosgene is bad, this is not your everyday phosgene. It was rough, once you got to know it, largely seemed like one of the main stench culprits. The bottle stayed in the room, measurement was done right there. You had to put on a disposable suit to protect you from the outer suit which was assumed to be contaminated from previous tasks. Full face respirator and shield, rubber boots and spats, multiple glove layers to open the crate, dig into the vermiculite for the can, open with sparkproof tools, dig into more vermiculite for the bottle of ugly red liquid its damn self. Any access to thiophosgene called for full replacement of the bottle cap, can, crate, and vermiculite, so it could hopefully be left alone as long as possible undisturbed afterward. Once opened and repacked, that room smelled about ten times worse than normal for a couple weeks even though the thiophosgene was sealed up like that.
Anyway, I have lived by my teenage decision but accept it as immature, I don't recommend such toxic or dangerous work to others and carry on partially because I want to use any unfair advantage for myself & others to handle risky things more responsibly or not at all.