Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:The problem is hipsterism, not engineer culture (Score 1) 262

Ive noticed this. Bad. It shows up with the flocks of NJ, NY license plates. But true computer science genius is a rare commodity now days. Part of the reason it doesnt pay. The secretary at Microsoft made a buttload of money. Nowdays, with scamming, outsourcing, part timing and contracting along with strategic dilution and Steve Jobs Pixar stunts, most regular nerds are not setup to make it big. Its a few elite non-engineers that get together and fleece the talent for every cent its worth. I am lucky to work at a startup where everyone in engineering is way above average, and there are some serious heavy hitters with no attitudes there.

But this in the last 8 years in SillyCON valley has become an exception. The wolves are here to fleece until this bubble pops. They also collude with oligarchical collectivists and governments to analyze every piece of information about you.

Comment Re:San Francisco mentality... (Score 0, Troll) 262

Yep. Exactly what I've seen here. I've made a lot of money here but never enough to even carve out a simple middle class life. We are planning to move out of the area soon. For all the talk about being the masters of the universe here in SillyCON valley, the Native Americans had better and more accessible housing in the form of leather hide teepees than we get here in SillyCON valley. Its all open and flowers and wonders and apple logos and googlers - yeah, until you suggest they build more places for regular middle class folks to live. Not going to happen. Sad really as all these NJ, NY and other stock market grifters showed up and made SillyCON valley no longer about innovation but more about get rich quick schemes and oligarchical collectivism which colludes with the police states worldwide.

Comment Re:Are You Kidding? (Score 1, Insightful) 541

What you are ignoring is that identical twins don't just share single genes, they share identical arrangements of every gene. They also share most epigenetic markers. There isn't a single gene that is for, say, preferring a particular brand of cigarettes. But with a large enough number of identical genes you get things like "preferring the shape of a circle surrounded by grene" and "lack of concern over a bitter taste", etc. until you do get a large number of "unexpected correlations above chance". This doesn't mean they have a gene for preferring Taryton cigaretts.

Comment Re:why- just why? (Score 1) 306

Yes. So MAYBE it's reasonable. But since it's selected for promotion by the NSA it's also reasonable to look for secondary effects. Remember, they not only acted to strengthen net encryption in a way that nobody understood for a decade, they also acted to weaken it in a way that nobody understood for a decade.

Comment Re:They've re-invented PL/1 (Score 1) 306

Sorry, but PL/1 was a decent language with atrocious subsets at rediculous prices. The compiler was also large and slow. And I had some problems with it's "intelligent type conversion"s. But you've got to remember what other languages were around at the time. It hadn't learned Object Oriented programming. Etc. But it made safe use of pointers rather easy. I wrote my first Red-Black tree in PL/1 and it was a lot easier both to do and to understand than the one I did later in C.

OTOH, I must admit that I was coming to it from Fortran and never did pick up the Cobol parts of it, except for picture type variables, which I occasionally found useful. (Doing dynamic format statements in Fortran IV was quite difficult.)

Comment Re:why- just why? (Score 1) 306

Except that one wonders *why* are they funding it. How will it make our communications less secure?

Off hand the only thing that comes to mind is that there would be fewer components of the browser that the NSA needed to compromise if all the languages used the same interpreter. Perhaps that's all there is. It's even possible that they didn't fund the project with a malign intent. That, however, is not the way I'd bet given their "improvements" of encryption methods.

Comment Re:PoliSci (Score 1) 74

Strict constructionists (in the US) know that the Constitution promises that each state will have a republican form of government, not a democracy. It sure doesn't promise that everyone will be allowed to vote, as most of the founding fathers believed that only men (i.e., not women) who owned property should be allowed to vote, and some of them wanted the restrictions to be tighter than that. (I'm not sure what their stance was on free Negroes that owned property. I've never encountered any direct quotation. Many of them, however, didn't believe that Indians should be allowed to vote.)

Comment Re:What about the FPGA? (Score 1) 136

As customization reaches lower and lower levels, it becomes increasingly difficult to meaningfully compromise it. Probably the only way to meaningfully compromise an FPGA is to autodetect an internet connectin, and stream out to it everything you receive, possibly only on receiving a particular activation signal. That would be reasonably easy to detect, and even THAT compromise wouldn't be easy, but FPGAs don't have any memory capacity, so they can't accumulate and wait to be polled.

Comment Re:They deserve it (Score 1) 286

That, in more restrained language, was my initial response. I.e., "It couldn't happen to a more deserving company.".

I hope Sony loses, though I'm not really interrested in whether the guy wins.

OTOH, there have been (above) arguments that seem to argue that he should win as a point of law, as well as a point of justice. (And unusual synchrony.)

Comment Re:Real Programmers don't use GC (Score 2) 637

While you are correct, the comment is about students. If you don't learn to program without a garbage collector, you haven't really learned to program. I'd go further and insist that you need a good foundation in an assembly language. MIX is good enough, you don't need anything fancy. You just need to learn how things work at the basic level.

I'd also say that you need to learn a range of languages (not well, be adequately). I'd include Fortran, Lisp, Forth as the basic level. Then C for a more advanced level. (Perhaps you *could* do everything in C in Fortran95 instead, but why?)

Finally, at an advanced level, I'd introduce Java, Erlang, Smalltalk, and, Haskell or OCaML. If you want another language after that, Either Ada95 or modern x64 assembler.

And I'd do the whole thing in one year, which means none of the languages are covered in depth. Then pick any one of them, Java if you prefer, for more comprehensive study of algorithms. But *start* with a simplified assembler.

N.B.: There could be a parallel track that was followed based around HTML, Javascript, TCP servers, etc. I don't understand enough about it, because I never studied it, so I only ended up knowning pieces here and there that I picked up for project. I envision these classes intertwined like the Math and Physics classes that I took in college. E.g, the TCP lessons would be needed when the Java(or whatever) classes started to address multiprocessing on multiple computers.

Slashdot Top Deals

8 Catfish = 1 Octo-puss

Working...