Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Comment Re:Why do teens *need* all these drugs??? (Score 1) 133

Agreed. Though I will concede that it is also true that Big Pharma pushes their drugs when they are not needed or could even be harmful. Both extremes are true. There are people who really need these drugs and really benefit from them, and there are evil drug companies that push these drugs on everyone and do harm by doing so. Neither fact negates the other.

And I will readily admit that I have not personally witnessed drug-pushing, overdiagnosis, or the mythical lazy attitude of "just give 'em drugs and it will be easier". If that's truly out there in any quantity, that indeed can do harm.

I have seen parents refuse the drug route when their child could so clearly be helped by reducing their ADHD symptoms, to the point where the social harm of leaving it untreated is heartbreaking to witness. I've also seen people not get over their stigma of antidepressants and suffer needlessly, which is equally discouraging. But, people have to find their own path.

Comment Re:Why do teens *need* all these drugs??? (Score 4, Insightful) 133

Of course extreme cases are a minority. That changes nothing. These kids, the extreme cases, need the medicine. Need.

This is similar to the largely pointless debate on antidepressants in general. Anyone who hasn't had clinical depression has no fucking clue what it's like. I was one the most motivated, self-starter, hard-working, emotionally balanced people out there, until my life circumstances changed immensely in my 40's. It took me a long time to recognize that I had clinical depression, since the slide was so gradual and I never ever could envision myself having this problem. Fortunately the first med I tried was extremely effective, and I was just shocked at how far I had slid once I was more like myself again. Oh the time I wasted while in the fog of depression and not even really knowing it. Life's too short.

The same is true with ADHD. Unless you have kids with true ADHD, you're clueless. I never imagined having to deal with a medication regimen with my own kids. If we could get off this train, we would, but they are essentially learning disabled without them. This is not "kids will be kids". It's a real disability, and ADHD children are very fortunate to be growing up in a time where it can be treated such they can live more fulfilling lives.

Or in other words: "what he said". It's easy to be an armchair Public Health Expert when you aren't affected by the condition in question. Real life is a lot messier.

Comment Re:Learn Microsoft tooling for efficiency (Score 1) 146

Being a wiz at C# under Visual Studio is absolutely useless except for Windows application development. That's a relatively small fraction of all programming activity in the world, yet they act like it's the entire world.

Windows is certainly the favorite target for C# apps, but it's not absolutely useless for everything else. While it's also not the panacea the GP is suggesting, it does encourage and support sound engineering practices, alongside many other languages in the same category (Java, et al).

As for a language representing a small minority of development, yet having a vocal, myopic developer base, one could argue that for many, many languages. C# most certainly does not have a monopoly on that.

BTW, I've done a number of commercial-grade applications in C#, and like a lot of what is has to offer. I also realize that it's one of many options, and would no more suggest C# on a PIC than I would suggest assembly for a web front-end. Lest I be painted as yet another narrow-minded, no-nothing Microsoft apologist (not that that ever happens on Slashdot).

Comment Re:Learn Microsoft tooling for efficiency (Score 1) 146

An environment that's the epitomy of Rapid Application Development. Can you have any non-trivial code working by morning on that thing?

i made no such assertion, but the parent did

Uhhhh... I see no such assertion in the parent either. If by that you mean the "having something working by morning" part. No timelines whatsoever stated or implied. If by that you mean C# being a productive language for RAD environments, then yeah, that's arguably a point he's making.

But its a stretch to the point of being obtuse that you would introduce an embedded environment as required platform in a topic that clearly refers to web technologies. I guess the next time someone deploys a server farm to host a continuously evolving web application using only embedded processors, you're the guy for the job.

Comment Re:Learn Microsoft tooling for efficiency (Score 1) 146

Choose whatever language you want. None of you are even competitive with me when I choose C# under Visual Studio with a notebook full of pseudocode.

gee, that's great. now get your code running on MSP430 and PIC32. Can you have it working by morning?

Gee, that's great. An embedded processor with 2-16K of RAM using C. An environment that's the epitomy of Rapid Application Development. Can you have any non-trivial code working by morning on that thing?

Comment I can only imagine this... (Score 2) 956


I have that kit waiting patiently in a drawer for my 12y/o to get the initiative to build it. They even have some cool ideas on wrapping dowels and routing the "defuse" wires through them to make it look like dynamite sticks. Clearly I would tell him never to bring that to school. But now, I'd have to worry about some friend coming over, seeing it and telling his parents. One can only imagine a similarly damaging misunderstanding taking place.

Seems we have already lost the war...

Comment Re: Naw, it's Doctors (Score 1) 696

It's better to be alive and hated by all motorists than it is to be dead.

Yup, or as I like to say, "if they're pissed off at me, that at least means they can SEE me". Which is the primary objective for a bicyclist in traffic---getting the vehicles to even notice that you are there.

Anyone is capable of seriously injuring a bicyclist by accident if they simply aren't aware that there is a problem. It takes a real psycho to injure a bicyclist intentionally. I'd rather play the odds that most drivers on the road are not in the latter category, even if I annoy them to some degree.

Comment Re:Cyclists DON'T obey the law! (Score 1) 696

In NH, signalling turns for a bicycle is NOT required. It's one of the very few exemptions to the traffic code for a bicycle. A bicyclist is required to signal turned *only* if it does not endanger the bicyclist to do so (as parent has pointed out, removing a hand can be a big deal).

So while certainly more cyclists should exercise more caution in turn signaling, any time you see a cyclist fail to do so is not automatically a violation.

Comment Re:Cyclists DON'T obey the law! (Score 1) 696

Used to live in Boston and NYC. Plenty of assholes who think they own the road in both cities, on both sides of the equation. But I'll posit that just like how you don't notice the majority of the non-assholes behind the wheel that are not a danger to themselves and others, you also don't notice all the bicycles who *do* know how to share the road, usually with larger vehicles with no interest in sharing.

Comment Re:Cyclists DON'T obey the law! (Score 3, Insightful) 696

Ummm, excuse me, but I fucking do obey the law. I stop for stop signs and stop lights. I yield to higher-speed vehicles when safe to do so. I signal turns. Even though I shouldn't have to, I light myself up like a christmas tree with bright flashing lights and reflective material so that you cannot help but notice me (a motorist should be watching for bicyclists just like they watch for cars, but the reality is that they don't, so I give them a helping hand). Occasionally I may "take a lane", which confuses and sometimes pisses off motorists who think I should always be safely 50 fifty beyond the curb. Sorry, I'm a vehicle with all the rights and responsibilities of any other vehicle. Look up your state traffic code to find this out. It is far safer for me to merge into slow-moving traffic (and therefore be seen) than to cower in the right. I represent no more of an obstruction than if I were a car in front of you, Less so as once traffic starts to move again I will move to the right and give you passing room. I will *always* take a lane when I have to turn left and there is a left-hand-turn lane. Just like other cars do. And I do it cautiously, safely, but assertively so that it is clear what I intend. It is by far the safest thing to do (for all the above reasons), and presents no more of an incovenience than a car doing the same thing, beyond the driver getting pissed off by the flawed dogma that "bicycles do not belong on the road". So yes, you've got your free-for-all folks on the road, but that should be a matter of enforcement, to give those bozos a serious reality check. Not only are they endangering themselves and other, but they endanger those of us who take cycling seriously yet have to deal with the road rage inspired by their irresponsible behavior. So please don't lump us all in the same box. Those of us who follow the rules are the ones you don't notice. But we are there and are in plenty supply.

Comment Color ma a skeptic, but... (Score 3, Interesting) 77

...from my experience with embedded engineers, the past cluster-f*cks implemented by that category of engineer (think SCADA), and the more-of-the-same coming down the pike (think "we'll just invent our own security rather than using proven solutions"), it's doomed from the start. These are guys that optimize down to the last 1/8 of a bit of RAM, the last 10Hz of processing speed, the last milliwatt of power. Given that mindset, they don't have a clue that security is a top line concern for anything that communicates with the outside world. The necessary solutions are just way outside their sense of scale.

There is also this intrinsic mistrust of anybody else's code, which is polar opposite to the instincts required to do proper security. Of course, if you see the crap code they get force-fed from the chip vendors, and anything else that has to run in 16K of code space, it's not hard to see where the bunker mentality comes from.

But I've peeked into that world, and I don't see it changing. That's going to be a Very Bad Thing(tm).

Comment Re:How about circuit boards? (Score 3, Interesting) 266

For circuit boards I'm loving my Othermill. Pricey but the software and support seriously flatten the learning curve, which may or may not be worth the price premium to you. I've already transformed a few prototypes from hand-soldered perfboard to actual PCBs, and am currently nowhere near the boundaries of what is feasible with this little gem.

But 3D printers are more useful for making enclosures to said circuit boards, not for fabbing them.

Comment Re:Replacing hard to find spare parts. (Score 4, Interesting) 266

Same here. Fixed some crap curtain-rod brackets that were drooping by fabricating a cantilever to prop them back up. Beat having to buy new rods, we like the style of the current ones, even if they are poorly made.

Made brackets for the power-supply to my CNC mill so that it conveniently hangs off the side of the workbench but can be quickly removed for transport.

In same workshop, a cheap 8-port switch I bought for it turned out to not have wall-mount keystone holes. So made some clips which screw into the side of the bench and hook into the vent slots of the switch to brace it.

The most useful things for it tend to be the most pedestrian. Though my other use is for enclosures for custom electronics projects, which is also extremely useful.

Nonsense. Space is blue and birds fly through it. -- Heisenberg