Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:Each case is another chance for variants to app (Score 1) 339

You can't legislate that people will be "intelligent," but it might be possible to go after root causes. Why are not more people getting vaccinated? A small percentage don't for defensible reasons related to their immune systems and such. But the majority have been influenced by propaganda.

Propaganda today is fed mostly by two disciplines: psychology and data science. From psychology we get cognitive biases. One important lesson about cognitive biases is that you can't get rid of them! They are just part of being human. Psych professors sometimes teach a class this way: Do a survey in the classroom that reveals some illogical bias. Teach about this bias, where else it is seen, and other effects of it. Then do another survey. Will the now-educated and smarter class be immunized against this bias? Nope! There it is again.

So it's not as simple as "fool me once, shame on you. Fool me twice, shame on me." Free speech is highly valued in the US, and I agree it should be. But propaganda is a kind of Guerilla warfare against a democracy. Weaponized speech should not be tolerated. I don't know what is possible to be done about highly-partisan media outlets. And partisan social media influencers are even more difficult to deal with.

Much like the evolving virus strains you're worried about, I'm worried that the US has no long-term path to victory against Guerilla-style disinformation.

Comment New map, same as the old map... (Score 4, Interesting) 161

I just looked up my parent's house. The phone company's local DSLAM is filled with no ports, so no DSL for them. No cable access either. Right now their only choice is Wildblue, and I have a pre-order for Starlink.

Sure enough, the new map shows their neighborhood as having broadband. Nope. Hell, if ISDN was an option I'd take it.

Thank God the local electric co-op has been allowed to get into the fiber game. They should have fiber by 2023.

Comment Re:I've got a simple fix in two parts (Score 1) 287

Oops I cannot edit on Slashdot. I meant to edit before submitting that. Anyway...

A few weeks ago a young guy brought an AR15-style rifle into a supermarket and mowed a bunch of shoppers down. This was about 15 miles from where I'm typing this. The city (Boulder CO) allows concealed carry, and I have friends here who carry. One of the victims was a police officer, who was obviously armed. The shooter was not deterred by fear. I don't know any of the victims, but I do know people who regularly shop there.

I also know of former officers who choose not to carry because they don't trust themselves, that they wouldn't ever overreact to a negative situation. I think these people are displaying a deeply honest self-knowledge.

Comment Re:I've got a simple fix in two parts (Score 1) 287

You're making a few assumptions here that I'm skeptical of.

  • Perpetrators of gun violence, at the time they are doing the homicide, would be rational and would be deterred if they knew that others nearby were carrying.
  • Guns protect people from bullets. If the victims were armed, they would not have gotten hurt.
  • Most people are good, and good people never have bad days. They behave in a controlled, rational way 100% of the time.

Comment Re:Rusty savings. (Score 1) 74

I want to nit-pick about this bit:

... String is still part of foo's call stack, but now it is unsafe for foo to do anything with String meaning if you really want to access String after the call to bar, you must wrap it in unsafe{}

After the call to bar, foo can still access the string -- no unsafe{} needed. foo gave bar a mutable borrow, so the assumption is that the string may have changed. Maybe you're referring to rules about only one mutable borrow in use?

Comment Re:RustemD (Score 1) 74

Using iterators vs bounds checking: Rust makes using iterators easy, but also provides bounds checking for array element access. Often that's an O(N) versus O(1) issue. One place Rust feels inconvenient is indexing strings. To be safe, you must use iterators for that because of UTF-8 and stuff.

And you can opt-out of bounds checking in Rust if you're inside unsafe{...}. But the idea is to use "unsafe" as little as possible, and to isolate it in packages that have thorough unit testing. No language can prevent all bugs, but Rust is designed to catch a lot of the more common programming foibles at compile-time. It seems to me that it's all a matter of degrees.

Good programmers aren't immune to writing bugs. But they learn habits and tools that reduce the frequency and severity of the bugs they create. One such tool is to program in Rust! (Where it makes sense to, anyway.)

Comment Re:RustemD (Score 1) 74

How do you propose doing this? Annex K? Even if that were all it was intended to be, it would not begin to scratch the surface of what Rust accomplishes in safety. Rust's approach is so fundamentally different than C, I don't see how one could mold either language to be even a little bit like the other.

I love programming in Rust! Well, except when I'm shouting obscenities at the compiler. Not sure which is more common. But it has successfully prevented me from doing more than a few stupid things that I was sure initially were correct. And in most cases it makes the due diligence of error checking very ergonomic. For example, instead of zeroing and then testing errno, you can often just add a "?". Rust makes this kind of error checking both mandatory and easy.

If I were to complain about the language, I'd gripe that it's often difficult to modify or refactor code in ways that perhaps ought to be more natural.

Comment I was there for his country music debut... (Score 1) 72

I went to see him at the Grand Ole Opry in Nashville in 2019 when he decided to branch into country music. I thought his spoken-word albums were crazy enough to be interesting, so I wanted to see how he'd do.

I've seen him before a few times at cons, but that was the first time I've ever seen him nervous before. He belted out one or two songs, and it went about how you might expect.

I give him props for trying something new, especially given his age.

Comment Re:God I hope we never have to go through that aga (Score 1) 980

I've looked at trade surplus and deficit numbers, but have not seen any evidence that Trump's trade policies have had a positive net effect on the US. I think he did what he did for "optics." If you look for actual studies on the impact, I think you'll find a consensus that Trump significantly damaged the US economy. Here's an example.

Comment Re:God I hope we never have to go through that aga (Score 1) 980

There are a number of valid criticisms of Trump's personal handling of the pandemic. I'll list some, but also I need to admit that I haven't seen any good quantitative estimates of the effect of these.

Trump was slow to take the pandemic seriously. Travel restrictions were enacted later than recommended, and manufacturing and distribution of things like face masks and ventilators were botched, in part because of Trump's personal state of denial. You can't blame this entirely on hindsight, because he was generally ignoring his own experts.

In the same press conference where mask-wearing was revealed to actually help reduce the likelihood of spreading the disease, Trump gave the clear message that mask-wearing is optional and that he, personally, was not going to do it. That suddenly created a new arena of political division for absolutely no good reason. The right-wing media went along with this, decrying mask-wearing and labeling it the "mask of fear." Which is ironic of course because it's not actually effective at protecting the wearer. It's main effect is to help protect others from the wearer. This created a fascinating (however grim) study in human nature.

Trump continued to misinform the public about pandemic information, failing to offer clear and correct information about what practical things we can all do to prepare for the future and slow the spread as much as possible. Character does matter in this kind of situation, because if you can't admit that you're wrong on occasion then you cannot have the public trust needed for good leadership.

Support of heath agencies: Trump proposed reducing CDC funding in his 2020 and 2021 budget proposals, but these reductions did not go through. Similarly a reduction in NIH funding was proposed by Trump in 2018, which again was tempered by congress. Still I suspect that if Trump's initial proposal had supported these agencies better, it may have had a real effect on our preparedness and participation in vaccine research. Trump initiated backing out of the WHO, though with Biden taking office that is likely to be reversed. While our economy continued to grow, deficit spending skyrocketed. We had sound reasons to improve our preparedness for some kind of pandemic. Why attempt to stifle funding and preparedness? CDC funding did indeed grow slightly over the past 4 years, in spite of Trump.

Comment Re:Private Industry? (Score 1) 132

You've debunked one particular funding and tech estimate from the 1970s, but you have not disproven the suggestion that with some amount of funding in past years, fusion would have been possible by today. That's very hard to disprove because we haven't given it a number yet. It does not look like fusion technology is impossible. In fact it still seems likely, to me anyway, to be an achievable goal given our current manufacturing and computing technology. Now I'm not involved in any current efforts here, though some of my former colleagues are. I'm no expert by any stretch. As such I cannot even estimate the costs of achieving a practical fusion reactor, or of future power plants. Still here's two broad things I do know:

1) Steady funding is far more effective than the equivalent average of year-by-year funding would produce. I worded that badly, sorry. Large funding fluctuations generate waste. And to attract good talent, gradually-increasing funding, after adjusting for inflation, is necessary. This kind of research involves multi-decade programs. If funding gets zeroed any given year (Feinstein-style), nearly all previous funding has just been thrown away. EU collaborations like ITER and the LHC make progress because they are allowed to "bank" a certain amount of funding from one year to the next. Generally speaking, US-based research programs lose any unspent funds at the end of the year. This restriction very nearly guarantees failure.

2) Any reasoned estimate is likely to be an underestimate. You don't know what you don't know. Some programs beat their initial cost estimates, but not by a large amount. Other programs exceed their cost estimates, sometimes by a very large amount. It's a kind of distribution with a long tail. Fudging numbers, artificially inflating estimates by some percentage, does not reduce risk as much as one would think. All research is a risk-reward proposition.

Comment Re:Not unless the Dems take the Senate (Score 1) 251

They could have, but did they? It's certainly true that the Paris Accord does not solve climate change. But it's a global-political problem and not only does dropping out send the wrong message to other countries, but by relaxing industry regulations and reducing alternative energy funding afterwords, Trump clearly believes that climate change is a hoax. I'd support dropping out too, but *only* if doing so allowed us to be more pro-active at slowing greenhouse gas emissions and/or improving sequestration in ways that the Paris Accord would somehow have prevented, and in a way that more effectively encouraged other countries to follow suit.

Comment Re:The USA needs more than two political parties (Score 1) 533

"This is the number one problem in the United States. You guys are always polarized about everything because you only have two political parties, you tend to see everything as being black/white, with us/against us. There's never a middle ground, because from your point of view that would mean giving up and making compromises to the other side."

That's true, but it's a highly asymmetrical problem.

When one side thinks "cap and trade" is the correct solution to climate change, and the other side thinks carbon taxes are the solution, you can come to a compromise.

When one side thinks climate change is a liberal conspiracy or is caused by gay marriage, there's not a lot you can do...

Comment "The lone wolf dies, but the pack survives..." (Score 2) 363

As a prepper, the most important thing you can have on your side, isn't food or water or ammo. It's people. It's the crazy loner living in a bunker that'll die when the shit hits the fan. People can rebuild a community and help each other survive a lot better than a pile of ammo.

And if you want them to take care of you, you have to take care of them too. That behooves you to think of others. Not is doing so the moral and decent thing to do, it's also happens to be the correct thing to do from the viewpoint of enlightened self-interest.

Slashdot Top Deals

"May your future be limited only by your dreams." -- Christa McAuliffe

Working...