Please create an account to participate in the Slashdot moderation system


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Re: Indeed! (Score 5, Interesting) 333

Funny enough, he was actually executing many of his supporters. The SA's/brownshirts helped Hitler rise to power; they were the Nazi party's own paramilitary wing.

However, they were also a political liability. As mostly working-class people (often left jobless in the lurch of the Great Depression), they wanted Hitler to follow thru on his promises of redistributing wealth. This brought them into the conflict with middle/upper classes and the army (which had deep root in the Prussian aristocracy). Taking out key SA leaders gained him massive approval from the army (which, as chancellor, he had not previously been able to control). Shortly after, he justified his action against "treasonous ringleaders" and passed retroactive legislation authorizing the killings.

Comment Why the Clock Moved (Score 2) 745

Everyone seems to be attacking or defending the clock along thinly-veiled pro/anti-Trump lines. Let's pause for a moment and start a discussion about the underlying state of the world the clock is supposed to represent. To help with this, here's a short list of why the clock moved closer to midnight, taken from the 2017 Clock Statement written by the scientists who made the decision to move the clock:

  • The U.S. and Russion remain at odds with each other over Syria, Ukraine, and NATO.
  • North Korea conducted 2 nuclear tests.
  • Militant attack on 2 Indian bases intensified the Pakistan/India conflict.
  • Continued threat of global warming (though good news included flat emissions growth and Paris climate accord).
  • Rise in strident nationalism "worldwide".
  • Wavering public confidence in democratic institutions.
  • Russian deception campaigns "have brought American democracy and Russian intentions into question".
  • Donald Trump's comments about expanding US nuclear aresnal.
  • Donald Trump's "propensity to discount or outright reject expert advice related to international security".
  • Donald Trump and his nominees dispute climate change.
  • North Korean missile tests (including a claimed upcoming ICBM test).
  • Russia is building new missile silos and new submarines.
  • U.S. is modernizing its nuclear arsenal.
  • China is helping Pakistan build submarine platforms.
  • Pakistan and India are both expanding their nuclear arsenal.
  • Iran nuclear deal in doubt under Trump administration.
  • Various stalled negotiations on nuclear disarmament.
  • Little progress on climate change beyond the Paris Accord.
  • "Information monocultures, fake news, and the hacking and release of politically sensitive emails...[threaten] the fabric of democracy, which relies on an informed electorate to decide the direction of public policy."
  • Hacking has the potential to threaten financial activities, electric power facilities, and personal freedoms/privacy.
  • Autonomous machines "open up a new set of risks", esp. weapons that make kill decisions w/o human intervention.
  • Advances in synthetic biology (CRISPR) create the potential for new bioweapons.

Comment Who's going to build a community for me? (Score 2) 233

As a reader of various online forums, I would like a community where I can read a broad spectrum of polite, well-thought out responses to current events. Leading up to the election, I wanted to hear from the Trump supporter, the Hillary supporter, and even the Sanders/Johnson/Stein supporters.

What I don't want is (1) spam, (2) astroturfing, (3) straight-up lying ["fake news"], (4) personal attacks, (5) abusive language, (6) people who can't follow context, and (7) simplistic/repetitive comments that don't add anything new.

I'm not looking for a bubble or a safe space or an echo chamber, but neither do I want to swim thru the sewers.

Comment Re: Not a good idea... (Score 1) 248

This. If I knew nothing else about the candidates, just comparing reddit's /r/politics (which mostly posts pro-Hillary articles) with /r/The_Donald would convince me that one of the two must be pretty crazy to have attracted such consistently rabid fans. The Internet's always struggled with civility (and proper use of caps lock), of course. Scary to see so much of it gathered behind candidate though.

Comment Re:Open.... (Score 2) 287

I wouldn't be completely surprised if they did open source Windows, but in a way that leaves out key drivers, subsystems, and applications.

We've entered the age of OPINO: open-source in name only. Android teeters on this boundary, because you've got to install the Google Play spyware to access most applications. (Tip-o-the-hat to the F-droid guys here... they almost make it possible to avoid Google.)

Comment Yeah... no (Score 1) 552

My first thought was revulsion: people don't want to be treated like children. They will start bringing decoy phones or even box cutters.

Then I saw that they're also being marketed toward schools. Treating children like children makes more sense.

Also, it's better that we have technology like this instead of denial features getting baked into the phones (as has been proposed in the past) by law or by corporate collusion.

Comment Re:The desire for religion (Score 1) 1042

Yep. The next step is to capitalize on it. Claim to be a representative of The System. Explain that The System is a lab experiment, and good little Sims will be reborn in The Final Iteration where a perfected humanity will live in perpetual happiness. To be a good little Sim, you just need to live according to The Tenants, especially the one about The Tithe. :-)

Comment Re:Rust gets it right (Score 1) 89

Unfortunately, habituating your developers to call .unwrap() on everything (with the tacit "oh I know it's bad, but..." approval) doesn't really put you in a better place.

What you have with Result<T,E> and especially Option<T> is the concept of null delivered in a purposefully non-ergonomic form, with the theory being that the extra explicitness will drive developers to write better code by default. However, that unwrap() escape hatch is mighty convenient; time will tell if the theory was right or not.

Comment Re:Do away with them (Score 1) 89

Failure is the best default. It's a harsh path that leads to stronger guarantees about data and behavior.

Sentinel values (like 1900-01-01) generate hard-to-find bugs and threaten the trustworthiness of your data. If you can't remember to check for null, you're certainly not going to remember to check for a sentinel value.

The recent shift in language design to favor non-nullability by default is probably a good thing: if you don't need null, it's nice to let the compiler/database enforce that for you. However, if you do need null--if the value of a variable/field can be unknown, for instance--it's best to use it and do the extra work. Muddle things with a sentinel value only if the inevitable consequences are acceptable.

Comment Re:**Anything** can be used as money (Score 1) 87

"Anything can be used as money." => Nope, not really. The item must be in suitably common supply while still being somewhat scarce; it must be hard to forge; the recipient must be able to readily trust the authenticity and denomination of the item; it must be be fairly divisible; it must be durable/preservable, transportable, and convenient to exchange. And of course, it must be accepted by a critical mass of commercial participants.

Comment Re:duh.... (Score 2) 121

in time developers will be glad Angular went this route

Many technologies have gone this route (breaking backwards compatibility to achieve "perfection"), and most have failed. Consider Perl 6, D 2, Python 3 (which is slowly working, but it's taken a very long time), KDE 4, Gnome 3 (slowly working, maybe). And those technologies don't move at the pace of the JavaScript ecosystem.

Maybe since Google's backing this, it will ultimately succeed. Corporate backing seems to trump everything.

Slashdot Top Deals

I've noticed several design suggestions in your code.