Follow Slashdot blog updates by subscribing to our blog RSS feed


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

Comment Genuine question - Why Modal Text Editors? (Score 3) 131

I've done some minor Linux administration, generally in the realm of getting some Turnkey Linux appliance or other to run. When I've done so, I've always used nano - it tends to do what I need it to do, it has command cues on the bottom so I don't need to memorize the man file to use it, and it seems to be available basically-everywhere. I used vi a bit in college, and the concept of a modal text editor with next-to-no window dressing doesn't seem, at first blush, to have any real advantages to using something more like nano.

I am *not* looking to enter into some sort of flame war, but I do hope that someone would be generous enough to help me understand the draw to either vi or emacs.

Comment Re:DVB-C (Score 1) 149

Windows Media Center... which was free in Windows 7, cost you a bit (if you didn't grab it during the first year) in 8, and is no longer available as part of Windows 10.

Much hope is being held out for the SiliconDust effort to make a working DVR app... however they are a year behind schedule.

It took a few tries to get it to work, but I can speak from personal firsthand experience that it works on Win10 the way you remember it, down to the guide data downloads.

With respect to other options, I'm hoping that the PlexDVR app allows for live streaming eventually, if SiliconDust doesn't get their life together.

Comment Re:Why did they "cut them a break"? (Score 3, Insightful) 77

You misunderstand my question.... I was asking why heavier penalties for false DMCA takedowns would make any difference when anytime high penalties for piracy are ever talked about around here, someone usually brings up the point that higher penalties for crimes is not an effective preventative.

Lemme break it down...

Suppose that I, Voyager529, were to download a copy of Fantastic Voyage, and that I was one of a million people to do so. Suppose I was stupid enough to leave a nobody-doubts-it evidence trail that I personally committed that specific act of copyright infringement. It goes to court, the judge decides to make an example out of me and give me a $150,000 fine for my misdoing. My current socioeconomic status is such that a $150,000 fine would basically be life ruining. Whether it was $150K or $150M, I'm screwed for life; the fact that there's a few orders of magnitude difference between those two numbers is inconsequential. I downloaded the film figuring that I wouldn't get caught, but since I did, I'm screwed. 20th Century Fox can try to file a few more lawsuits, but since I had the most clear paper trail available and the case was the easiest to win for them, even if they went down the line to the next 5-10 people who were similarly easy to successfully sue, any one person would have less than a 0.01% chance of being a target. Increasing the fines to "ruin the defendant's life even more" isn't going to be much more of a deterrent.

By contrast, 20th Century Fox sends a DMCA notice for Fantastic Voyage to one million random Youtube videos. that guy smoking a pipe? infringer. Pewpewdie? Infringer. Jenna Marbles? Infringer. Justin Bieber music video? Infringer. One guy who did, in fact, upload a ten second clip from the film? Infringer. Rinse and repeat a million more times, except that last one. 20th Century Fox has spent a few hundred dollars sending out those mostly-automated takedown notices. Google treats all million of those takedown notices equally, which takes weeks to sort out. The one guy with the ten second clip gets hit with an infringement suit. He loses and the judge says the defendant has to pay $10,000. 20th Century Fox says "oops" 999,999 times and made thousands of dollars on the one guy, meaning that there is incentive to basically treat DMCA takedowns like phishing e-mails - send 'em out, see who bites, and the cost of being wrong is $0.

Now, the GP says that $10 per invalid notice is a reasonable number. I'd personally make that $100 plus any expense incurred fighting the invalid notice (including down time, lost wages, etc.), but we'll keep the math simple and stick to ten bucks per 'oops'. Same scenario as above: one million takedowns sent, one technically-not-valid-but-judge-says-so $10,000 ruling. 20th Century Fox isn't making a few grand, they're paying $9,999,990. Even if they got ten times the maximum $150,000 penalty, it's still a losing proposition by millions of dollars.

tl;dr: The fines for infringement are extremely high, but the enforcement rate is very low. Increasing the fine without increasing enforcement isn't going to change things much for the unlucky person, but giving copyright holders a disincentive for sending out massive numbers of DMCA takedowns is clearly a requirement as a result of its abuse.

Comment Re:No surprise - same erorrs in finance & ops (Score 1) 349

In the year 2016, a disturbing amount of human activity is run through Excel instead of proper databases.

A similar study from 2009 tested for errors in various operational spreadsheets and concluded, "Our results confirm the general belief among those who have studied spreadsheets that errors are commonplace." The Financial Times commented on the prevalence of spreadsheet errors in business, saying it's probably a function of training and organizational culture.

I've heard from a few salespeople in the software industry that their biggest competitor in the SMB space isn't $BigCRMCorp, but Excel spreadsheets that have acreted over the years.

This absolutely doesn't surprise me. The concept of thinking about where one's data lives is nearly extinct outside of technical circles, and even Access is seen as "too complicated" by a lot of people. The utility of third normal form is obvious to us, but lots of people are perfectly served with pivot tables. How many people receive formal training in any form of database anymore? Even lots of web designers who use MySQL on the back end of their CMS software don't do a whole lot in PHPMyAdmin unless they have to.

Excel is very simple, ubiquitous, and has a low ceiling of functionality. It's the lowest common denominator, and unfortunately, it's "good enough" for lots of people.

Comment Re:25 years, still garbage for the mainstream (Score 1) 316

ImageMagick definitely has its place; it is invaluable as a backend to Piwigo, Coppermine, (presumably) Pixlr, and plenty of others. No hate against it at all. However, the benefit to using it on a CLI, by your own admission, is based upon its capacity to perform batch actions like resizing. Would you do one-off image processing using a CLI rather than using GIMP or Photoshop? What about things that aren't easily automated, like color correction? There are some things that still require human input, and the process/export/evaluate/repeat concept doesn't save anyone any time.

By contrast: GUI tool that will do virtually all of the same batch processing as ImageMagick, giving users a simple to use GUI that does not take nearly as long to use or operate.

Comment Re:25 years, still garbage for the mainstream (Score 1) 316

When will Windows get rid of the registry?

Windows has 'the registry'...which for all its hate and faults is, from an objective standpoint, about as difficult to work with as .conf files.

And what is it about this GUI obsession with you millennials?

The GUI changes the paradigm from 'fill in the blank' to 'multiple choice'. I can find what I want to do and figure it out pretty simply, between programs, even ones I haven't used before. The CLI is great when you know all the switches, but I personally can never remember if it's chmod 644 -R /dev/null, or chmod -R 644 /dev/null. CLIs don't scale down well - something like 'creating a mailbox in Exchange' requires a massively long command that takes far longer to type than to click through the GUI wizard, so while making 100 mailboxes is faster in a CLI because it can be scripted or copy/pasted, making 1 mailbox without copy/pasting will always be quicker in a GUI...and there are endless examples of this sort of thing.

A good terminal (like bash) lets you do stuff faster and easier than any GUI. editing then? Or audio editing? Did you type this comment in Lynx, or Chrome/Firefox/Whatever? PC games? Again, it's only "faster and easier" if you already know the commands. If you don't know the commands, add in all the time it takes to discover the commands, read the man page to figure out what order the arguments go in, and then input it while substituting your own data properly. Also, how do commands deal with spaces and special characters? The command line absolutely has its place, but eschewing the GUI wholesale is just as ignorant as eschewing the CLI in its proper context.

It's also damn easier to give the advice to "open terminal, copy past these lines" than it is to have to create multiple screen shots of how to do the same thing in a GUI and then hope and pray that the end user is using the same language and version of OS as you do.

Yes. And in those cases where that is properly done, it most definitely is preferable. However, anything other than a perfect set of copy/paste lines gets very complicated, very quickly. I tried five times to get Rocket.Chat installed in a Linux VM, before I gave up and asked my friend to help. He did, and the server is up now, but when the copy/paste directions are incorrect, change between versions, make assumptions that aren't there, or are otherwise ineffective, now any advantage to a CLI over a GUI is completely gone.

Comment Re:Professional level audio experience (Score 5, Insightful) 316

Ardour is great, and so is Reaper. The existence of a solid DAW on Linux isn't the issue at this point.

First, one of the major issues is inertia - Logic Pro, Ableton, ProTools, Cubase, Sonar, and FL Studio are all respected names in the field, with lots of users, forums, and ecosystems around them. Audio engineering is very susceptible to a herd mentality, because anyone who uses something different will be told to join the herd, rather than getting actual support.

Next, audio engineering is much more hardware dependent than most CS/IT disciplines. For us, 'input' basically consists of keyboards and NICs, which are interchangeable. Pro audio involves audio interfaces from Tascam, Presonus, M-Audio, and FocusRite, with MIDI controllers ranging from Korg/Yamaha keyboards to guitar pedals and drum pads. We'll circle back to the interface problems in a moment, but the MIDI controllers are largely USB now, meaning there are abstraction layers that may require specialized drivers, mapping software, and plug-ins.

Back to the audio interface question, amongst the major things we have here is that Jack/Alsa are fine for desktops with Realtek chipsets, but when you're dealing with thousand dollar interfaces that can record sixteen channels of audio in real-time with 1ms latency, Jack and Alsa just don't cut it. OSX has CoreAudio and Windows has ASIO, both of which are industry standards that work with those interfaces. Linux would need something similar to it, but even if such a thing were to come into existence, support by the hardware OEMs is certainly not coming into place overnight. Meanwhile, those OEMs need to sell gear, which means that CoreAudio and ASIO handle over 99% of the market, and no one seems to be chomping at the bit to write yet another audio system for Linux to even provide a viable target. Reaper and Ardour could well start on that, but now you have DAW devs stuck writing middleware that already exists on Windows and OSX.

I look forward to it happening, but it's a pipe dream right now. Hardware OEMs are targeting ASIO and CoreAudio, plug-in writers are targeting Ableton, Protools, and VST hosts, industry standard DAWs are targeting Windows and OSX, and a soup-to-nuts Linux ecosystem would require cooperation from everyone at the same time for a market segment that's super picky at best.

Comment Re:How are they doing this? (Score 1) 57

Your questions is why this is a very sticky situation...

They 'detect' the streams in that streaming providers need to meet some sort of requirements to qualify. According to statements made, they're purely technical. Basically, if you can provide them a few IP addresses and the ability to respond to T-Mobile saying '480p please', you're in, I'm unaware of an instance where T-Mobile has discriminated against any provider that has met these purely technical requirements, nor am I aware of anyone coming forward to say that there was a hookers-and-blow requirement, including Google, which is notable because Youtube was last to the party of the majors.

Users are perfectly allowed to disable BingeOn, and CSRs are trained to help users disable it. Anyone running a streaming service can qualify. T-Mobile isn't 'prioritizing' internet traffic from one provider over another from a bandwidth standpoint, but they *are*, at some level, doing so from a billing standpoint, since my self-hosted MediaGoblin server uses more of my data plan than Netflix does (I have an unlimited data plan so I don't care, but the point remains).

So, we have a really sticky situation: Users who are okay with 480p streams can be okay with 480p streams and not have it count against their data plan. Companies who want to offer 480p streams can call up T-Mobile and be added without being prohibited from doing so. Is it *really* net neutrality, or is it the neutral zone?

Comment Re:Subsidy == No Sales (Score 2) 42

iPhones are manufactured in China, and so are plenty of Samsung's components. Xiaomi could well battle HTC and Huewei for a solid third place slot, and that slot really is up for grabs right now. "Chinese" tends to mean "flimsy", "poorly constructed", and/or "knockoff product" in context, but Xiaomi has had a few well-constructed handsets that indicate a potential for doing alright in the market. Honestly, what the bigger concern is for them is whether they'll be able to play the carrier game and not get screwed over by Verizon and AT&T in the quest for shelf space along with the premium handsets.

Comment Translated for Realists (Score 1, Insightful) 282

1. Self-Driving Cars: Someone Else's Car.
2. Clean Energy: Someone Else's Wealth.
3. Virtual and Augmented Reality: Someone Else's data, displayed.
4. Drones and Flying Cars: Someone Else's "paperless office" or "alternatively fueled car".
5. Artificial Intelligence: Someone Else's algorithm on Someone Else's CPU.
6. Pocket Supercomputers for Everyone: Someone Else's data collection.
7. Cryptocurrencies and Blockchains: Someone Else's wealth.
8. High-Quality Online Education: Someone Else's knowledge...that no employer will ever esteem as highly as a degree.
9. Better Food through Science: Someone Else's farm.
10. Computerized Medicine: Someone Else's algorithm.
11. A New Space Age: Someone Else's patent.

Slashdot Top Deals

Feel disillusioned? I've got some great new illusions, right here!