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

 



Forgot your password?
typodupeerror

Comment Re:You know what... (Score 1) 257

The only reason people oppose vaccinations is because they hurt.

You give one to your kid, and the kid gets REALLY sad. Maybe the saddest you've ever seen them. You start to wonder if that painful moment is the moment they got autism. It wasn't, it just hurt.

Whereas hardly anyone worries about the problems of multigenerational uses of antibiotics.

Comment Long time coming (Score 4, Interesting) 77

Several of my friends are professors. Most of them have been advising students against Ph.D programs for decades. It was obvious in the early aughts that professor-production was exceeding demand, and schools had a vested interest in producing ever more, doing a severe disservice to its custom-uh, students.

The game now really has to be, don't get one unless you have a specific target in mind - definitely title and industry, preferably a specific company you've talked to. You have to recognize the risk and have backup plans.

Basically, do not just keep getting degrees because you are avoiding the real world/really like school/whatever. Maybe a masters, depending on industry.

And being a professor is increasingly a shitty job (from a pretty great starting point, to be sure). Average salary hasn't gone up since the 1970s. (Seriously, look it up.) Culture war bullshit is poisoning the academy, and the MBA-infested administration has decided to replace you with adjuncts who don't even get minimum wage (from that pool of doomed Ph.Ds, remember the big about them working against student interests?). Outside a few schools, it just isn't a good job any more and will keep getting worse.

We are destroying our schools from multiple angles, and seeking work in a declining industry is a very risky bet. There will be something on the other side, but that might take a while and who knows the relevance of your particular Ph.D then.

All advice from a college dropout, salt to-taste.

Comment Re:Speed it up! (Score 2) 11

Where did I say I was expecting similar performance? But Python is slow even for an interpreted language especially given its usually compiled to bytecode first. I would expect similar performance to Java , not run at approx 1/100th the speed of compiled C!

1/100 the speed of compiled languages is typical for interpreted languages.

Non-ancient implementations of Java are fully compiled. Toy benchmarks and Java programs carefully written as if there were no automatic memory management (and don't call standard libraries) can run just as fast ac C code.

Java can't directly support features that depend on dynamic typing and similar flexible run-time behavior that interpreted languages. However, many Java developers sorely miss those features, so they heavily use the reflection APIs and various "beans" frameworks to work around the pre-compilable static typing. This can actually end up running *slower* than Python because many of those Java features are dog slow.

You can already get implementations of Python that do JIT compiling like Java. They often run in the ballpark of about 1/10 the speed of C.

Slashdot Top Deals

"Pay no attention to the man behind the curtain." -- The Wizard Of Oz

Working...