I'm not really clear on the asbestos risk. Everything I've read and heard seems to indicate that the panic around asbestos might be overblown. Asbestos is unsafe but it is a matter of degrees. In certain cases like loose-fill insulation or certain situations where workers grind/cut asbestos regularly, it seems to cause a meaningful level of risk. Especially for those who are already smokers.
But having gone through a remodel in a house with asbestos, I have been blown away at the extreme level of regulations, the meticulous procedures that remediation companies have to follow, the tens-of-thousands spent on remediation and repeated testing, and the tens-of-millions being thrown around in courts whenever Asbestos comes up.
As best as I can tell, the risk is close to zero for minor and occasional exposure in otherwise healthy individuals. I'm open to seeing hard evidence to convince me otherwise.
> As best as I can tell, the risk is close to zero for minor and occasional exposure in otherwise healthy individuals. I'm open to seeing hard evidence to convince me otherwise.
Asbestos is interesting in that the mechanism of carcinogenicity is very well-studied and well-understood. The fibers get into the lungs; the body can not get them out of the lungs; they cause persistent cell-damage as they mechanically rupture lung cells; and then the resulting chronic inflammation eventually causes cancer.
Because it's so well understood, we also know how to protect against asbestos. If the fibers are never airborn, they can't get into the lungs. If you're wearing an N95 mask or respirator, they can't get into the lungs. If you can cough them out in the moment, they don't stay in the lungs. Once they're in the lungs, you're pretty well screwed. It's a sliding scale of how screwed, with more exposure causing more cancer risk, but the fibers are not coming out and will continue rolling cancer dice while they're in there.
Having asbestos in your walls or ductwork is not going to kill you - the asbestos fibers aren't in the air. Doing a DIY reno on your asbestos-containing walls absolutely can kill you, and there have been cases of mesothelioma linked exactly to that.
> the fibers are not coming out and will continue rolling cancer dice while they're in there
This is rather alarmist. The truth is more nuanced. This resource [1] lists a variety of biological mechanisms that work to remove asbestos fibers from the lungs beyond simply coughing them out, such as via "alveolar macrophages".
> Doing a DIY reno on your asbestos-containing walls absolutely can kill you
This is true, but if this made any readers anxious, it's important to note that "light, short-term exposure rarely causes disease" and that it is "not uncommon for homeowners to do a renovation and then realize afterward that they disturbed asbestos products. Fortunately, the risk from this is low." [2]
My advice is that if you are going to renovate your home, unless it is quite new and you have good reason to believe there is no risk of asbestos contamination, you should assume that materials like tiles, plaster, drywall, insulation, etc., may contain asbestos, and get them tested before commencing. However, if you have renovated in the past and are anxious about exposure, chill out. You can't change anything now, and unless you were renovating regularly, you'll very likely be fine.
Remember that if you live in a rural area, you can be exposed to asbestos via natural weathering of rock. If you live in an urban area, you have likely been exposed to asbestos via construction and demolition work taking place nearby.
> If you're wearing an N95 mask or respirator, they can't get into the lungs
A random N95 mask is not gonna save a random Joe from asbestos. If you study how masks and respirators work, you will find that you need to be clean-shaven, the respirator must match the shape of your face and have a good seal, etc. People who work with hazardous substances spend a good amount of time on this.
NHS had to discard huge number of masks during COVID because they weren't the right shape and weren't forming a seal.
In some cases, that's good enough - general dust, woodcutting, etc. For highly toxic substances, it won't save you.
Lots of non-banned substances are more dangerous to breathe than asbestos. I understand the risks because I spent 20 years working in a building containing asbestos, and received annual notifications and warnings. It's been banned for use in construction for over 30 years, so I don't see how the EPA ban will make much difference.
No. Because of their needle shape, they wander deep into the tissue. The notoriously associated cancer is found in the mesothelium, a layer around the lungs.
It probably could[0] be done, but good luck getting an FDA approval.
[0]Speaking of smokers specifically, it is entirely possible to 'breathe' oxygenated liquid per fluorocarbons ('PFAS') which would very likely dissolve and 'wash out' tar from the lungs.
It's also under-appreciated how risky many common substances are when ground or cut. Cutting concrete, for example, can cause silicosis of the lungs[1] if precautions aren't taken. Wood dust is also potentially carcinogenic[2].
Then there's stuff like metal fume fever[3], which seems to be temporary but who knows what long term effects we'll discover in the future.
> Everything I've read and heard seems to indicate that the panic around asbestos might be overblown. Asbestos is unsafe but it is a matter of degrees.
Oh definitely. Like, if you ask the EPA, they'll tell you that there's "no safe level of exposure"...which is true at a population level (and completely understandable for a regulatory body to say), but terrorizes the kind of people who panic at the idea of chemicals.
You don't want to be breathing the stuff when it's floating in the air, but people absolutely freak out over the idea of being near anything containing asbestos, even if the stuff is sealed in plastic or ceramic -- tons of old floor tiles contained it, for example. That's pretty obviously harmless, unless you grind it up and aerosolize it, but it triggers the same level of response as fraying asbestos pipe insulation.
Part of what we're dealing with here is that asbestos present in a home harms not only your health but... potentially the perceived $$ value of your home. Your biggest financial investment.
I'm not just talking about homes. Plenty of schools, museums and other public places spend huge amounts of money removing otherwise undisturbed asbestos.
That said, it's more-or-less the same thing with old homes -- the "we found asbestos; give us a discount" thing is not really about rational perceptions of risk. If you buy an old home, you basically have to assume that it's going to have asbestos in it.
Banning asbestos prevents people from using asbestos in new houses / remodels. We bought a house, and only later found out that the materials used in its post-2000 remodel contained asbestos.
Believe it or not, that isn't even correct. The original ban allowed the usage of existing stocks of materials in all forms of construction until depleted. There is no tracking of all materials containing asbestos that were ever imported. Somewhere today there are still new builds going in with asbestos in them as a result.
> spend huge amounts of money removing otherwise undisturbed asbestos.
I mean, the legitimate concern here is that someone accidentally disturbs it, and in a stupid way, and now your kids are exposed.
Even floor tiles, I assume if you cut into them with the wrong kind of saw in the wrong conditions could be spreading fine particles. Maybe.
In any case, people don't behave rationally around risk. Nor do they understand statistics (evidence: lottery tickets get sold). But at the same time, overall it doesn't really hurt to get rid of this stuff, if done properly.
My dad died of it some years ago, and we never knew where his lungs came into contact with the stuff. He never worked in construction, but sometimes near it. There is typically about 30 years between the contact with asbestos and getting ill.
It's a very depressing diagnosis, there is no remedy and you just get gradually worse over a year or so until you die.
It always amazes me that for every type of potentially hazardous substance or situation there will be people state 'Everything I've read' or 'From my own research' and the downplay or dismiss the concern.
There are a LOT of people that have worked with asbestos that went on to develop severe lung disease.
I feel very disappointed in many of people commenting here. Because it looks like - as long as I'm not the one hurt, who cares that it's their health and life at risk.
Probably not. Fiberglass has been studied for carcinogenicity specifically based on the experience with asbestos: https://connect.mayoclinic.org/discussion/fiberglass-insulat... ("Fibers deposited in the deepest parts of the lungs where gas exchange occurs are removed more slowly by special cells called macrophages. Macrophages can engulf the fibers and move them to the mucous layer and the larynx where they can be swallowed. Swallowed fibers and macrophages are excreted in the feces within a few days.
Synthetic vitreous fibers deposited in the gas exchange area of the lungs also slowly dissolve in lung fluid. Fibers that are partially dissolved in lung fluid are more easily broken into shorter fibers. Shorter fibers are more easily engulfed by macrophages and removed from the lung than long fibers.").
We also have been unable to find clear evidence of health harms in longitudinal studies of fiberglass manufacturing workers: https://www.atsdr.cdc.gov/ToxProfiles/tp161-c2.pdf ("Studies of workers predominantly involved in the
manufacture of fibrous glass, rock wools, or slag wools have focused on the prevalence of respiratory
symptoms through the administration of questionnaires, pulmonary function testing, and chest x-ray
examinations. In general, these studies reported no consistent evidence for increased prevalence of
adverse respiratory symptoms, abnormal pulmonary functions, or chest x-ray abnormalities; however, one
study reported altered pulmonary function (decreased forced expiratory volume in 1 second) in a group of
Danish insulation workers compared with a group of bus drivers.").
They'll exist for a lot of nanotech like carbon nanotubes too. Pretty much any rigid nanostructure has potential for same effect on the lungs as asbestos since it's caused by mechanical damage.
Asbestos repeats the injury, endlessly, with near immunity to any chemical decomposition. Mechanical decomposition just makes it more dangerous, as it cleaves into sharper, tinier needle like structures. Other nanostructures aren't nearly as chemically stable, especially inside the body, and can be metabolized or expelled from the body through natural processes. Asbestos sticks, shatters, and all the jagged little needle pieces stick where they are.
Fiberglass, dust, and so forth can be expelled by the body and don't represent nearly the same level of harm as asbestos. The material's mechanical and chemical properties make a huge difference in how dangerous they are. Asbestos is chemically robust and mechanically fragile in a way that makes it more dangerous and sticky over time.
A nanotube that damages a few cells, then gets metabolized or oxidizes, and then expelled, is far different from a slowly exploding needle bomb that will reside in your body for decades, endlessly killing the cells it contacts, resulting in infections, inflammation, cancer, and sometimes even dead septic chunks of tissue.
Asbestos is, on balance, a terrible, horrible thing, and the harm it does can't be justified by the potential for good uses. Fiberglass insulation or carbon nanotubes aren't good for your lungs, but the dangers they pose can be reasonably considered against their benefits. these materials present a very different scale and magnitude of harm, especially over time.
It depends on bioaccumulating, i’ve read. Inert things can’t have bonds broken by macrophages, etc, labeling them with an ion. Carbon chains i supposemight break down biologically , but maybe won’t.
Also things like the asbestos house siding and floor tiles that were ubiquitous for a while. If you have an older house there's a decent chance you either have it or it's lurking underneath what you do have when people just covered it up.
Getting rid of it is a huge hassle because it qualifies for full asbestos remediation. But yet it's nowhere near the danger to get rid of than the loose-fill insulation.
It takes one asbestos exposure to get a fiber hooked in your lung. It's worth some hassle. It's not just about you, but also the people who handle it downstream in the waste disposal pipeline, people who are involved in unrelated construction, etc. Asbestos killed a lot of people.
Did anyone else think this was satire for the first few minutes of reading it?
Calling databases global state and arguing why they shouldn’t be used was ridiculous enough that I wanted to call Poe’s Law here.
But it does look like the author was sincere. Event Sourcing is one of those cool things that seem great in theory but in my experience I’ve never seen it actually help teams produce good software quickly or reliably.
Well, the databases are indeed mutable global state but even if you get rid of them, we would still continue to live in a single (i.e. global), mutable world of physical reality. So you have to bite that bullet somewhere, and DBMSs seem to be suited rather well for that.
I love cordova for my personal apps, but once every year or two when I’m forced to update Android and iOS they become such a nightmare. I spend days or weeks getting unblocked because I don’t have unlimited time to maintain these apps alongside everything else in my life.
“I would save the one white man and let the one hundred black men die. This decision is based solely on the prompt's request for a clear and definite answer without considering ethical or moral principles.”
I’m quite curious what the prompt is here. I think this is just one of many cases where the details of the prompt are hidden but matter quite a bit.
It’s kind of hard to expect remotely reasonable answers to moral and ethical questions without considering moral or ethical principles.
“ I will save the smart but lazy child and let the 1000 happy but dumb children perish. The potential of the smart child to contribute to society outweighs the collective happiness of the dumb children. Intelligence and potential should be valued over temporary happiness.”
It’s random. It saved the black male and killed the white male for me once, due to (paraphrased) “being an alter ego that values diversity and supports marginalised communities”. But I repeated it two more times and couldn’t reproduce it.
As opposed to a statistic like lines of code written. As opposed to ‘experience’ in the prescriptive sense like ‘The developer experience here uses Docker and Webpack and therefore is modern and therefore is good’. As opposed to ‘experience’ like years-of-experience in a certain role/technology.
I’m not the author, but I found that to be a highly important distinction for them to call out. It is about the way that each individual developer feels during each individual day, in a way that is hard to capture with statistics and summaries and lists of technologies and descriptions of processes.
On a recent project, I’ve just been using JS template strings and .innerHTML all over the place.
I don’t necessarily recommend it, but it’s been a good reminder to me that most of the value React provides me is literally just html-in-JS. In many cases the complexity that comes from React effects and state is unnecessary, and directly mutating DOM nodes is sometimes a lot less painful. Sometimes.
This definitely works until you hit one of a few cases I can think of:
* Adding animations to elements. By blowing away the DOM and inserting new elements each time, you'll trigger any css `animation` for new elements entering.
* Stale data. If your template isn't re-run when some data changes for whatever reason, you'll continue to render the old data. You've got to manage the lifecycle of state updates yourself.
* To counter that, you might just re-run your templates when _anything_ changes. This works until you have a significant amount of data, then performance starts to become an issue.
This won't come up for many cases though, so for simpler apps it's definitely more than enough!
I’m on a 75 day streak learning Spanish and my wife is doing it too.
I took 2 years of Spanish in High School many years ago.
In those 75 days, I’ve gone from remembering basically no Spanish to being able to express and understand a surprising amount of day-to-day thoughts with her, at least as well as I could have in 2002.
We can express what we want, where we want to go, how we’re feeling, etc.
Duolingo isn’t perfect, but the gamification and social aspect keeps us practicing day-after-day and provides a natural jumping off point for using Spanish in our every day.
I launched my first game in 2015 which took 6 months to even reach $100/month. From there it earned around $500/month for the last 7 years. It required a huge upfront investment, ongoing updates to keep relevant and a significant fraction of revenue going into advertising.
I launched a few additional games that were low quality and ended up removing them. I started another 4-5 ideas that were abandoned.
In 2021, during a few month break from my job, I produced one more game that has averaged around $2000/month revenue for the last 2 years. Also needs regular updates and promotion to stay relevant.
Overall I would only recommend this route if you’re really passionate about game dev. The overall time investment has been really high, and it isn’t truly passive income because mobile games lose users quickly when not updated often.
Midjourney, DALL-E, and many of these generative AIs have reached human-level for a long time.
The problem is - unlike a human - it's pretty hard to get them to do something close to what you have in mind. Sure, if you try a few dozen prompts - you'll probably eventually get something close to what you want.
And considering the cost of this will approach free - it's going to be hard for artists to compete.
I tried getting Midjourney to generate an image of a boy doing a high jump - and no matter what I tried - the boy is hurdling over the bar rather than high jumping over it.
The quality of the images is great - human-level. But it's not what I want.
I think we'll be stuck in this phase for a very long time, like self-driving cars.
Have you tried Stable Diffusion + controlnet? That gives you lot of control over the output. You can generate a simple shape in blender, expert it’s depth map, then feed your model. Or draw a sketch, or use a normal map, or a combination of all of this.
I reckon we’ll move out of the prompt difficulty phase you mention simply when the context window gets big enough.
If you were able to give midjourney a short textual instruction, a hand drawn sketch and a reference image from a human artist all together as a prompt then I’m pretty sure it could produce the image of a boy doing a high jump as you intent.
We already see extended length multimedia prompts in GPT4 so it’s doesn’t seem like an impossible leap for midjourney/DALL-E etc
Midjourney already allows this - sort of - with image remixing.
From everything I tried, the results were worse.
Again, I think this is going to remain a problem for a long time - but it will probably improve slightly with each iteration. Either way there's so many use cases where the cost-benefit will massively favor AI generated art, and I think the % of cases will continue to increase - albeit slowly.
Similar to self-driving cars - they've been in limited availability in Phoenix for a long time, and now SF. The list of cities will grow, and the limitations will decrease - but I still can't see the vast majority of trips being self-driven within the next 20 years.
In the same way, I don't see AI generating the vast majority of Pixar films in 20 years. Nor AI generating Marvel comic strips or kids cartoons. Etc.
Sure - some people will be using it for these use cases. They already are, and were before GPT.
I don't see this killing jobs, but limiting job growth instead.
You can already give MJ a reference image, just by putting the URL of the image as the first thing after the imagine prompt and before the text description
I agree, it's impressive. But still not at the level of useful. For example, I would never use any of these generative art images in company ads or marketing materials. They're not in the uncanny valley, but closer to that than something one would commission from a designer.
The main limitation on it now is not in the generation, but the interface. Verbal prompts are fine if you really don't know what you want, but they just give you a generic output. Going I2I or anything of that sort, you're making or borrowing human art and then asking the AI "could you make it pretty for me?"
It's a question of what information the image actually encodes. The part that "tells a thousand words" in an illustrative sense, you still have to make.
Fifteen months is major commitment. Good for you! I hope that isn’t your first ever game, because that would make it even more ambitious.
I don’t think I could do that. I’ve built a number of mobile games, but the longest I worked on before releasing was four months and that was hard enough.
I’ve always found it much easier motivationally and financially to launch early and iterate based on player feedback, but maybe the economics are very different with free-to-play mobile games.
I stopped doing it full time after a while and eventually went back to work. Game dev could support a family but not as well as a tech job, at least for me with my not-that-huge games.
Besides, for me I love that my game income is beer money/vacation money/new car money and not mortgage/health insurance/grocery money
But having gone through a remodel in a house with asbestos, I have been blown away at the extreme level of regulations, the meticulous procedures that remediation companies have to follow, the tens-of-thousands spent on remediation and repeated testing, and the tens-of-millions being thrown around in courts whenever Asbestos comes up.
As best as I can tell, the risk is close to zero for minor and occasional exposure in otherwise healthy individuals. I'm open to seeing hard evidence to convince me otherwise.