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:Cutting edge new features vs reliability, use c (Score 1, Interesting) 238

*puts on flameproof suit*

And that crazy flow-chart of decisions that need to be worked through before it's even worth investing time into a given distro enough to learn it well enough that you know why it's not actually going to work for you after all and you need to start the whole asinine process over again... It's precisely why Linux of any flavor makes for a horribly sad excuse of a desktop.

The real flow chart is much simplier than you're describing: If what you want to do is dick around with your OS all day, then by all means run Linux as your desktop. If you're anyone else whatsoever (you know, someone who's actually productive or even just wants to play video games and watch p0rn), then don't run Linux. Windows or Mac, even Android, but not Linux.

Hell, for 99% of "Linux users" I kid you not, Windows + Cygwin makes a massively more functional "Linux Workstation" than any Linux distro on earth: All the "it just works" hardware drivers, games, software, etc with nearly all the power of a real Unix shell environment as well as very solid cross-talk between the two (unlike Window's new Ubuntu subsystem, such crap...). Ok, ok so I'm exaggerating a bit: It's no where near 1% of Linux desktop users that wouldn't be far, far better off running Windows + Cygwin because only a tiny fraction of 1% are doing any deep systems level programming on the Linux kernel that might justify having an actual Linux workstation.

Comment Apple: Everything old is new again! (Score 0) 75

This "invention" is identical to what movie theaters have been doing with screens since the first talkies replaced silent films. Why does it deserve patent protection?

It reminds me of their "innovative" magnetic power plug...that was technologically identical to the magnetic plugs on electric frying pans dating back to at least the 1940s.

Everything old is new again...

Comment Software eng has piss all to do with comp sci (Score 2, Insightful) 140

You don't go into an intro woodshop class and hand the students physics exercises. Why would you intro computer engineering by throwing dry computer science at them? Are you trying to chase good kids away from computing professions??

The biggest mistake educators make with computers has been thinking they have piss all to do with math or science. Sure, at a fundamental level they aren't about anything else. But at a fundamental level my morning omelet is all about particle physics, so yah. :/

The reality is day to day software engineering has massively more in common with shop classes and "maker skills" than it ever does with math or "science". Just like most machinists are just trying to cut and weld steel into things rather than invent a new alloy, most software engineers are just trying to cut and paste code into new program shapes rather than invent a slightly more efficient sort algorithm. Sure, there's a teeny, tiny minority of egg heads doing amazing work on graphic card drivers to make my FPS better in Fallout 4, and I'm very grateful we have them, but the other 99.89% of programming in the world isn't anything so deep.

If you want to jump start kids on software engineering, buy a few cheap Arduinos, LEDs, maybe a few servos, and go nuts. The first for loop that makes an LED blink or a servo wave and they'll be hooked for life...not to mention learn more about actual software engineering then you'd ever have done with the comp sci/math tactic.

Comment So more like the reed of a saxophone (Score 1) 168

So more like the reed of a saxophone, a powerful and steady blow across it will cause it to resonate...sorry, cause it to flutter at its natural frequency.

Compared with a tuning fork. If you have a C tuning fork and hold it near a piano when you play any C, the fork will noticeably vibrate from the tiny force of audio vibrations reaching it. It resonates with the weak, but in tune, audio force.

Comment Re: US Gov't Corn Subsides (Score 1) 140

We get it, you're just "big boned", it's not your fault.

Thankfully your faulty genes also greatly reduce your likelihood of reproducing, reducing the burden on future generations of both your medical and mental genetic weaknesses. In many ways Type 2 is a self-correcting'll just takes a few generations to make a substantial correction.

Comment Re:In five years (Score 1) 206

Seriously - Facebook's user base is rapidly skewing older and older. When I mention Facebook to a young person, they [...]

This is a feature, not a bug.

Older folks actually have money to spend. Older folks actually vote. And selling stuff and votes is the entire point of 99% of ads.

Countless web sites have had great success at getting the attention of 14-24 year olds, but have always struggled with 25-40 year olds, a much more lucrative advertizement demographic especially when it comes to selling anything more costly than a soda or buying a vote.

Comment Re:What was quote about Internet and censorship? (Score 2) 200

Production follows demand, always, no exceptions.

No demand (ie, no consumption) = no production, no investment.

Capital does not do "work" by any sane definition of the word. It enables work, yes, but that's quite a different thing. And still, capital only enables work when it's actually invested...and it's not invested without demand...and there's no demand without consumption.

And of course savings is the opposite of investment; It's the hording of capital, removing it from circulation.

Here's the real kicker: It really doesn't matter if anyone has savings available to invest in production...if there's demand, the market will find a way to meet that demand. But when there's little demand...? No level of savings will inspire investment or production.

Comment Re:Um... (Score 1) 145

I'm not sure about "perfect".

You can get a dedicated flight controller with better sensors for $20 and weighting under 2g. Contrast that with an iPhone that costs how much and weighs 129g?! Sure, the iPhone also comes with GPS...but again, $20 gives you a massively better GPS unit than an iPhone has. And of've also got to add some kind of additional hardware I/O for the iPhone to talk to the ESCs (more weight, more cost).

Much of the rest of an iPhone just adds weight and eats power if used as a flight controller.

You might be able to make it all work if you try hard enough, but it would just be academic. I would never, ever be practical.

Comment Re:Has it been working so far? (Score 3, Insightful) 387

The linux kernel. It's in your desktops, in your web servers, in your cell phones, in your cars, in your televisions, in your game systems, in your embedded devices... if it were to suddenly go away, the landscape of modern technology would drastically change.

Web servers and cell phones, yes. The rest, not so much.

Realistically almost no one runs Linux on their desktop. Even Unix sysadmins lean heavily to Windows (or Mac). Windows with cygwin makes a more effective Unix workstation for most all uses than does Linux.

The embedded realm (including TVs) is dominated by BSD, for license reasons if nothing else. That's if they want/need a heavy weight OS; Most embedded systems either have no OS or a small real time OS.

The only game system that runs Linux is Steam Box.

And last but certainly not least, if Linux fell off the face of the Earth today, very little would change tomorrow. The BSDs are a drop in replacement for 99.9% of Linux use cases. And frankly, would do the job better: Linux is popular despite merit, not because of it.

Comment Why is this hardware? Why not just write an App? (Score 2) 94

Why not just run a web server App on your smart phone?

-No second device to buy, carry around, or keep charged.
-No second device to constantly "sync" with.
-Far easier to keep patched with security and feature updates.

Of course, that's putting aside all the issues around trying to run a web server on personal internet access accounts (cell, public wifi, home wifi, work wifi, any of it). The bandwidth issues of trying to share a video of your kids with your family alone will trash most any common internet connection, and that's if it'll be allowed at all (inbound port 80/443) or legal ("no servers on this connection!").

This project has Epic Fail written all over it.... So I'm sure in classic Kickstarter fashion it'll get funded 10x over it's target. Because, sheeple.

Comment Re:That's not the reason you're being ignored. (Score 1) 406

Got a link?

Generally speaking, being relaxed greatly reduces your chance and severity of injury. If you can, let your body go rag-doll if you know you're going to crash (easier said than done of course...).

"Bracing for impact" is the exact opposite of being relaxed.

If anything, getting mentally absorbed in a device likely reduces injuries. And if the crash is severe enough to cause a brain injury by hitting the seat in front of you, you're going to be hitting the seat in front of you no matter how much you brace yourself. There's a reason why cars have shoulder harnesses and airbags.

Comment Re:Bummer (Score 1) 63

I get what you're saying, but this project isn't likely to cause a major issue like the Phantom has.

What they are designing is going to need to be about the size of a Blade Nano QX. I've no idea how they plan to get all that technology in such a tiny quad, but assuming they do the "impact" of one of these hitting someone will be practically nothing. The micro/nano size quads just don't have the power, mass, or prop size do to significant harm (unless maybe, it actually hits you in the eye).

Comment Re:~/.cshrc (Score 1) 208

It makes sense, /bin/csh was the traditional default shell of BSDish systems.

But the default shell doesn't matter, because the default shell isn't used by C library functions like system(). /bin/sh is used, no matter what your "default shell" is set to. And some foolish folks decided to go ahead and replace /bin/sh with bash.

Slashdot Top Deals

Remember: Silly is a state of Mind, Stupid is a way of Life. -- Dave Butler