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:Come on... (Score 1) 233

The phrase Software Engineering is an oxymoron.

I'm a Software Engineer and I agree with this statement 110%. I call myself a Software Engineer because that's the job title I usually have. The level of "engineering" that actually occurs in the software industry is laughable.

Unfortunately the same short sighted behavior is starting to invade some engineering disciplines, so they will end up producing crap as well.

This scares the shit out of me.

Comment Re: 2016 (Score 1) 258

Using kernels directly instead of the distribution supplied one is bleeding edge and is not something that you should do unless you know how to fix problems like the one gp encountered.

Exactly. And, especially in the case of wifi, you might need to update the driver firmware to match the new driver version. It's not at all surprising that a wifi driver stopped working after pulling kernel source and building it yourself. It's not the fault of the kernel or distros, it's that wifi vendors normally ship firmware and someone unaware that a new kernel might need new firmware may blame the kernel on their own ignorance.

Comment Re:I use linux because (Score 2) 258

Well, I guess I'll trot it out a third time: "Maybe, maybe not". Part of the reason the situation has gotten so bad on Windows is because Windows has never really shipped with a meaningful driver set. So, it's normal for people to tart up their system with driver malware. Linux has basically always shipped with every driver it has supported and, in many, many cases the vendors of those devices have not written those drivers.

So, yes, I'll agree that vendors are going to want to install their malware on any mainstream platform. But, the Linux tradition is a lot different than the Windows tradition and so I'm not sure if it could ever happen. If Linux on the Desktop started to become mainstream, it would be trivial for a distro to literally lock out third party drivers. It's like 2 options in the kernel config: 1) Required signed drivers. 2) Sign drivers with a randomly generated key.

At that point, vendors need to play nice or they don't get to put a little penguin on the box of their hardware. And, if Linux on the Desktop were popular, they'd want that little penguin.

Comment Re:I use linux because (Score 1) 258

Again: Maybe, maybe not. One of the few drivers you might actually install on a Linux machine is the proprietary NVIDIA driver for your graphics card. It has been quite a few years since I've used that driver but, it never installed anything gnarly. Just the driver and a simple configuration tool. And these days you don't even need the proprietary driver unless you plan to run games. The clean room, open source driver works fine for normal desktop use. That open source driver, which is now a part of the kernel, has had minimal support from NVIDIA (last I checked) so, it's unlikely they could sabotage that effort.

Linux drivers are a completely different paradigm from Windows drivers (and probably Mac drivers).

Comment Re:I use linux because (Score 1) 258

Maybe, maybe not. The reason you get all that bullshit on a Windows machine is because the OS ships with a barebones driver set. So, if you want the drivers for your hardware, you get to go to a vendor webpage (or use the CD) and download a 300MB installer. That installer is practically malware. And the more driver installers you run, the more malware you are adding to your system.

Contrast that to Linux. Normally, you plug something in and it works great. If it doesn't then you probably should have researched your purchase better. To put it into perspective, you might download a 300MB compressed installer for a printer on Windows. On Linux the drivers for many thousands of devices weigh in like this:

$ du -h /lib/modules/ | tail -1
830M /lib/modules/

So, no, I don't think it has anything to do with Linux not being mainstream. It has to do with the fact that Windows doesn't support much hardware and so you are the mercy of the vendors malware to get your device working.

Comment Come on... (Score 5, Interesting) 233

I have friends that work for Apple, Google, Oracle, whatever. And I have friends that have quit en-masse from those companies. They almost always quit because they went from a cool startup to a tiny cog in a gigantic machine. These gigantic internet companies consume smaller companies and spit out all the parts they don't like. In many cases, that's most parts.

This is not an Apple problem, it's an industry and maybe even a societal problem. I don't even think it's possible to get a good job, get an A+ rating for every performance review ever, and expect to stay at that job for 5+ years. After 10 years, you are too expensive to keep around.

It's a race to the bottom. Throw enough cheap shit at the wall and you'll eventually meet your short term profit goals but, damn, that's a lot of shit to clean off the walls. In fact, you may not be able to clean it all off.

Greetings, Humans. The machine churns. I'd like to introduce you to the grinding wheel...

Comment Re:Now put it to good use! (Score 1) 97

I'd love to see a YouTube feature that allows you to get the automatically generated transcript of a video without having to actually watch the video. For videos that are intended to be informative, having the transcript and grepping it for keywords and the context they are used would help you determine if it's worth watching a lengthy video. It maybe even just outright give you the information you want without having to sit through a half hour video.

Comment Re:Wait about 2 weeks (Score 1) 490

This is proper Popcorn Season. All the bickering and name calling is nothing compared to what is coming. When you have two deeply flawed candidates, everyone is going to hold their cards close until it's time to lay them all down. The American public forgets about a news story after a week. Shit is about to get gloriously real.

Comment Re:The source isn't important (Score 1) 490

Frankly, I applaud any agency, foreign or domestic, that exposes the filth that constitutes our government. In this particular election cycle, the DNC has taken a beating. I suspect the Republicans have remained relatively unscathed by The Russian Bogeyman because it's pretty obvious that Trump will insert his foot into his mouth whenever given the opportunity. Why try to destroy a candidate that is obviously going to destroy himself?

Comment The source isn't important (Score 2, Insightful) 490

The whole, "The Russians did it!" is completely irrelevant. The hacks/leaks/whatever show that these people are complete slime and probably shouldn't be trusted to clean your toilet, let alone run your country. If the Russians have this information, it's safe to assume that *everyone* who wants this information has it. This entire crescendo of "The Russians!" is just a ploy to try to get people to ignore the horrible facts in these leaks and instead build up a bogeyman to redirect the peoples anger. It's grade A+ politics.

Comment It never has been effective (Score 1) 99

I remember copying 5.25" floppies with a simple copy protection removal program in the 80s. DRM and it's ilk have never been effective and never will be effective. If you build something good, people that can afford it will pay for it. People that can't afford it will get a pirated version. If you build something expensive but mediocre, the scales will tip towards "pirated".

Build good games and your payed to pirated ratio will be excellent. Build shitty games and encumber them with DRM and, yeah, everyone is going to pirate it.

Comment Re:Which Skills? (Score 1) 272

This is really the key. If your CV reads like, "I do this thing", it's going to be very difficult to get a new job unless the job is exactly what you previously did. If your CV reads, "I can do whatever you want, in whatever language you want, on whatever platform you want and have proven it in a variety of domains", getting a new job is fairly trivial. You are going to have some overlap with any job you apply for and can just buff up on it a bit before the interview and you're fine. Being a generalist is really the key to finding tech jobs.

Slashdot Top Deals

No problem is so large it can't be fit in somewhere.