Become a fan of Slashdot on Facebook


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

Comment Plagiarism lawsuits (Score 1) 304

those same idiots will be suing everyone who simply listens and remembers a piece of new music

They're already doing that and calling it "plagiarism lawsuits". See Bright Tunes Music v. Harrisongs Music ("My Sweet Lord"), Three Boys Music v. Michael Bolton ("Love Is a Wonderful Thing"), Gaye v. Thicke ("Blurred Lines"), Wolfe v. Led Zeppelin ("Stairway to Heaven"), and Ed Sheeran getting sued twice. This is not to mention other cases that you don't hear so much about because they're settled out of court: "Stay With Me" by Sam Smith is too close to "I Won't Back Down" by Tom Petty

Comment iTunes runs only on non-free DRM'd OSes (Score 1) 304

Even if iTunes purchases don't have DRM, one still has to install DRM to use it. Last time I checked, the iTunes client application was available only for macOS (hardware locked with "Don't Steal Mac OS X.kext"), Windows (Genuine Advantage anyone), and iOS. Or since when was iTunes made available for an operating system that doesn't itself require DRM?

Comment off YouTube...? (Score 1) 304

Do kids not work summer jobs and part time through high school anymore?

They do not, for several reasons that I've been able to dig up.

  • State child labor laws severely limit what tasks children under 16 are allowed to perform for hire. In a restaurant, for example, Indiana forbids food preparation until 16, leaving server/cashier as the only available job for 14 and 15 year olds. Even then, many restaurants appear to have a policy of not hiring children under 16 even in that position because training new hires for more than one position lets an employee fill in for another employee who could not make it to work that day.
  • In the jobless recovery that followed the recession of 2008, many adults have settled for underemployment in near-minimum-wage jobs. Thus kids get crowded out.
  • Over the past decade, as a traffic safety measure, states have raised the license age and required 50-120 hours of verifiable supervised driving on a permit. Even those with a license don't drive because required liability insurance is unaffordable until age 25. Not all roads have bike lanes, and thunderstorms and snow aren't particularly conducive to reliance on cycling. And many near-minimum-wage jobs require to be willing to work late evenings or Sundays, during which no public transportation is available (source: Thus kids can't commute to and from work.
  • Many students have found that when they try to fit a job and high school or college homework into the same day, their grades suffer.

I have cousins in one or more of each of the above situations. If you can describe good workarounds, I would appreciate them.

Comment Re:We need a web of trust (Score 1) 111

There's one way to emulate that in the current model:

  • Register domain.
  • Generate keypair on your server. The CSR, derived from the public key, acts as a fingerprint.
  • Upload CSR to CA owned by registrar.
  • Registrar-CA issues certificate.
  • Use HTTP Public Key Pinning to ensure only your registrar can issue certificates.

In theory, there's another way:

  • Register domain.
  • Generate keypair on your server.
  • Add a self-signed certificate to your domain using a DANE TLSA record.
  • Sign your domain with DNSSEC.

But as I understand it, the big problem with DNSSEC right now is that the root zone is signed with only a 1024-bit key, and for this reason, browser makers are dragging their feet on recognizing DANE.

Comment Re:The real solution is simple. (Score 1) 111

The model you propose is called trust on first use (TOFU). TOFU is vulnerable to a man in the middle (MITM) on the first connection, but this can be worked around with the Perspectives add-on, which checks the server through multiple routes through the Internet to see if the certificate matches.

Comment big.LITTLE, superscalar, or SMT? (Score 1) 56

Desktop (and to a lesser extent) laptop processors use multiple pipelines to improve performance and limit stalls

ARM chips have multiple cores, each with its own pipeline. In fact, ARM processors using a "big.LITTLE" microarchitecture have sets of performance-optimized and power-optimized cores for use during different power management states. Are you referring to "superscalar", in which the instruction decoder reorders multiple instructions from one thread to run them in one cycle? Or are you referring to simultaneous multithreading (SMT), where two instruction decoders, one on each thread, feed into a single set of execute units? Intel Atom uses SMT to hide stalls, as do recent AMD microarchitectures where the two cores in a "module" have their own integer execute units but share FPU and other resources.

Slashdot Top Deals

Machines that have broken down will work perfectly when the repairman arrives.