Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Not any more. (Score 1) 502

I do not use onboard computer DACs. Never found one that I liked.

Yes I am insanely fussy about sound quality compared to most folks.

It used to be that I would get a sound card in order to get digital sound out. SPDIF so I could run it through a nice external DAC (typical good ones cost about $1K and up.).

Nowadays that isn't needed any more. Integrated sound almost always comes with SPDIF out, and most external DACs have USB capability. So I don't need sound cards to get the sound into my DAC these days.

Comment better map link (Score 4, Informative) 80

If you can't read the scaled-down map reproduced from the report in the linked blog post, you can either look on p. 54 of the PDF, or else here's the site on OpenStreetMap. It appears it's not just that they're being given permission for the launches, but also that they're being given use of the land: the approved launch site is Texas state-owned land in Boca Chica State Park, which they'll be allowed to construct a facility on, and use for a certain number of days/year.

Comment Re:Technically, it's not a "draft notice" (Score 2) 205

Yes there was the feeling that pulling out would cause the deaths to be in vain, however it was pretty clear to many that there was no practical hope of "winning" and that it would just kill more people (of which the Americans were just a small fraction).

The draft is really what got us out of it. People did not like that their children were dying because of a unlucky draw at the draft office, and yes there were a lot of rich kids unable to get out of service. Today it's different because most of those volunteer soldiers are poor (or not even citizens) and so don't register very high on the concern list of politicians.

Comment Re:Technically, it's not a "draft notice" (Score 2) 205

Only 70% supported invasion of Iraq? I'm amazed it is that high. I meet so few people who through (before or after) that it was a good idea.

Vietnam started popular but it got very unpopular over time. Unlike Dubya's insistence that Americans should do things normally and forget that there was an ongoing war, in the Vietnam era there was an omnipresent reminder that there was a war and that it had been going to for a very long time and that people were dying with no discernable change in the militaryh positions. Also, unlike Dubya's version of embedded journalists, the Vietnam era journalists had more realistic coverage of the war. But similar to Iraq, everyone naively assumed it would be a quick and easy war rather than the messy quagmires they turned out to be.

Even today some extremists still like to call Walter Cronkite a traitor, blaming him for turning the middle class against the war.

Comment Cry Me A River (Score 1) 608

Normal Humans Excluded From String Theory Research!
Why should the slackers be prohibited from gainful employment in the String Theory field? (or is that supposed to be string field theory, I don't know I'm just a normal person)

Actually a more realistic comparison would be mathematician. Restricted to only those people who take the time to learn the minutiae, and yet there used to be openings for more normal people doing grunt mathematical stuff, compiling tables, working on a chunk of a larger calculations, etc.

People didn't complain about this stuff back before being a nerd became cool.

Comment Why ? (Score 1) 183

Why do you want to _develop_ on an embedded system ?!? Use a Linux PC for development and then test your code on your embedded platforms. I use Ubuntu for the former, with either buildroot or a direct gcc eabi. If the development platform _must_ be low power, like you develop from an african field with a solar panel, get a netbook.

Comment Re:Cry Me A River (Score 1) 608

What I think a lot of the utopian visions miss, as well as a lot of the posters here, is that the problems with programming are not problems with the tools, but with the code that these amateurs produce. Writing clean, clear, correct, modular, maintainable, tested, and reusable code is still a skill that takes time to learn.

Generally, most people understand following a sequence of steps to achieve a goal. They can follow a recipe's steps to bake a cake. Some can even write down the steps they took to accomplish a task, which is the beginning of automating it; but recording and playing back steps is certainly not all there is to programming. Almost anyone who can write steps down can then learn enough of a language to string together a dozen or even a hundred individual steps to then achieve a goal: StepA(foo); bar = StepB(foo); StepC(foo,bar); ... another 97 steps here...; return(). The problem is that because writing down all those steps is possible, people who manage to do it once think they're programming. But all they're really doing is scripting.

Once someone tries to add logic to their scripts, the resultant code is generally buggy, slow, difficult to maintain, impossible to test, and probably should not be put into production, let alone reused. What a professional software developer does is recognizes the difference. He or she uses his or her experience, skills, and knowledge to organize those instructions into small groups of functionality, and wraps them into readable, testable, reusable, methods. He or she recognizes dependencies in the code, follows design principles to ensure they are properly organized, groups related methods into classes or modules, knows when to follow design patterns and when to break from them, groups related areas of modules into architectural layers, and wraps the layers with clean, testable, usable interfaces. He or she knows how to secure the code against various types of attack or misuse, and to properly protect the data it's been entrusted with. He or she understands validation, authorization, authentication, roles, sanitization, whitelisting, and blacklisting. And he or she understands the many forms of testing needed, including unit testing, system testing, integration testing, fuzz testing, pen testing, performance testing, as well as tools to evaluate the code, such as static code analysis and metrics.

On the other end of the developer's life are the inputs to the processes: requirements, stories, use cases, usability, scalability, performance. They know that following certain development methodologies can make a great deal of difference to the software's quality. And then there are the realities of all the non software development issues: equipment, firewall rules, IDPs, networking, vendor contracts, software licensing, hosting, distribution, installation, support, bug tracking, and even sales.

Tools can help with all of these steps, but as you pointed out, having a word processor does not make one a poet.

Comment Re:Not new (Score 1) 253

What's often left off of these reports is amount that student aid has also grown over time. Few people pay the full sticker price.
The college board trends does have a chart of this, but unfortunately it wasn't adjusted for inflation.

See:
http://www.nytimes.com/2013/10...

For example, at University of California, half of the students pay no tuition at all. Of, over the years room and board is consistently more expensive than tuition and fees as the college board figures show.

Comment F-35 (Score 2) 364

The F-35 is a classic example of what is wrong with the military-industrial-political complex.

It's bloated. To an extreme nearly unimaginable. Layer on layer of bureaucracy and self interest slathered immeasurably deep. It's not possible for this to be efficient or effective.

The problem is NOT the concept of the plane or its implementation. Nor is it with the inevitable startup issues. Any design no matter how brilliantly conceived would have similar problems when constructed by the set of institutions that are in play here.

What I am afraid is that the only thing that will change this is a real existential threat to the United States. Only then will we see focus on what is really important. The sort of focus that led the United States to an economic output greater than the rest of world combined during WWII.

Comment Re:Not new (Score 1) 253

Guess I'm lucky in California then, tuition and fees about $13,000 for UC. For California State colleges it's half of that. Room and board is more than tuition for most state schools, and that can be reduced if there's a nearby college and you live at home. Those prices are well within the range of most middle class families. Even if you can't pay the full thing then at least part can be paid from family and the rest from loans, grants, jobs. Financial aid packages are very decent, and pay a much larger chunk if your family is poorer. Every bit that reduces the debt is a win.

When I was a kid, people started socking away money for education when the kids were in kindergarten. It was considered a major life expense, and yet people managed to do that. Today's cost is not higher when accounting for inflation.

Slashdot Top Deals

"Engineering without management is art." -- Jeff Johnson

Working...