Please create an account to participate in the Slashdot moderation system


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:Default yes is a bad idea (Score 1) 445

Whether you agree with a particular faith or not, there are some that strongly oppose organ donation and even autopsies. They should still be respected.

I'm gonna have to disagree there. If you place more value on a sack of meat that's just going to rot in the ground than saving another person's life, your opinion should not be respected.

Giving people some kind of monetary compensation for rights to their corpse both sets a dangerous precedent and is stupid -- $5 every five years is a pittance. I'm willing to respect a person choosing what happens to their own body after they're dead, but if they haven't expressed any preference, letting living people die because of their families' religion is absurd.

Comment Re:I hope those in power learned (Score 1) 442

Take a look at the county breakdown map where 90% shows Trump winning. Tell me we don't need the electoral college.

If you believe that the amount of land somebody owns should make their vote worth more, then sure, we need the electoral college. It sure is doing exactly what it was intended to do.

It's a shame we don't live in a country where each person's vote is worth the same as everybody else's.

Comment Re:Visual Studio C++ equivalent? (Score 1) 137

Then again, although eclipse has java in its name

... No it doesn't. If you're going to try to make a useless semantic argument, at least get your semantics right.

Eclipse works fine...

If you don't mind massive memory consumption, painfully slow auto-completion, random crashes, and awful CMake support, sure. Have you ever actually used CLion or Qt Creator?

Comment Re:Visual Studio C++ equivalent? (Score 1) 137

If you're willing to pay money for an IDE, CLion is fantastic.

If you're not willing to pay money, Qt Creator is also pretty good, and despite having "Qt" in the name it is perfectly good at working on non-Qt projects.

Anybody who tells you to use Eclipse can't be trusted.

Comment Re: My Apologies (Score 1) 174

It sounds like you're not actually very familiar with Steam. There are many >20 year old games on it. Off the top of my head, King's Quest came out in 1984, so there's a 32 year old game.

But your real problem is with DRM, not digital distribution in general. That's a valid concern, but there are mitigating factors there -- it's optional on Steam and many publishers don't actually include DRM in their games, and you can buy from non-Steam retailers like GOG that don't allow DRM at all.

But that's all beside the point that, even if you don't like DRM, physical distribution of PC games is dead. That's not an opinion.

Comment Re:My Apologies (Score 4, Insightful) 174

The app store model only works for smartphones, but PC owners DEMAND more.

Incorrect. Physical sales for PC games have been dead for years. Even if you buy a boxed copy of a game, it will probably just have a Steam code inside. Among developers who release their games for other platforms, it's still common for >90% of a game's sales to be through Steam.

And honestly, it's better that way. I don't need boxes and DVD cases cluttering up my house when I'm going to use them exactly once and then put them away for a few years until the next time I get a new computer and need to reinstall them. Not to mention that it's easy to lose or damage a disc, and for older games it can be very difficult to track down a physical copy that somebody's willing to sell.

Comment Re:uname -a (Score 1) 220

From the beginning I never understood the enthousiasm for Java and the necessity to introduce it everywhere. Its strongest selling point was its invulnerability for malware, but once introduced this invulnerability was shortlived. And now this lumbering, vulnerable and slow language is the pivot on which the world turns.

It was never invulnerable to malware, but its sandboxed memory model did (and still does) make it resistant to many of the types of exploits found in low-level compiled languages. But that was never the strongest selling point; bigger ones are:
- A huge standard library
- An even larger set of well-supported, open source third party libraries
- A strong object model with introspection and run-time reflection
- Garbage collection
- Great support for tooling and run-time analysis, which has lead to lots of fantastic IDEs, profilers, static analyzers, and other tools being readily available

Greybeards on Slashdot like to call it "slow" because the last time they remember actively using Java was in an applet in a web page in 1998, but it's only slow compared to low-level compiled languages, and not even in every situation; depending on what you're using it for, there are situations where it's just as fast or even faster thanks to run-time optimizations. It's also still an order of magnitude faster than any of the popular interpreted or scripting languages. That aside, speed doesn't even matter that much when the majority of your CPU time is spent waiting for user input.

That's why it's so popular. Does that help?

Comment Re:PSA: on "fingerprint scanners" (Score 1) 432

Your typical phone stylus causes a change in capacitance when touched to a phone's screen, which is good enough for it to register that there's something touching it and trigger an event.

The sensors in the fingerprint scanner on a phone are much more accurate than the rest of the screen, to the degree that it's easy to tell the difference between the changes in capacitance caused by rubber vs. human skin, and also it can detect the gaps between ridges on your fingers, which a stylus doesn't have.

Comment Re:PSA: on "fingerprint scanners" (Score 1) 432

Do people have trouble fingerprint-unlocking their phones?

The false negative rate is actually quite high. When calibrating a phone's fingerprint scanner, it'll typically have you place your finger on the scanner several times at several different angles so that it can see what your finger's response is like in a variety of positions; even with all of those measurements, it's not uncommon for it to take two or three attempts for your finger to be accepted if you don't put your finger down in just the right place at the right angle.

Comment PSA: on "fingerprint scanners" (Score 2) 432

I see a lot of people here who are repeating the "why would you use fingerprints for authentication when your fingerprints can just be lifted off of any nearby surface?!" line, which is ignorant of how fingerprint scanners in modern cell phones actually work. Read up on it a bit:

The short version is that no, the police will not be able to fool your phone's fingerprint scanner by using a print collected off of something else you've touched. Modern scanners do not record visual images of your fingerprint and match against that; they measure either changes in capacitance associated with the ridges of your finger touching the phone or your finger's response to an ultrasonic pulse. Both forms are incredible hard to fool with a prosthetic (and probably won't even work if your finger has been severed, although I don't know if anybody's tested that).

Slashdot Top Deals

If this is timesharing, give me my share right now.