Become a fan of Slashdot on Facebook


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 Scala or Java? Use Both. (Score 1) 245

In my humble opinion..

Scala is great for scripting, iterating, researching, and playing around with various concepts. The downside is that its not binary compatible between major versions. There are some stability issues in production as well, some exciting rabbit holes of error stacks.

Java is like herpes. Its everywhere and is not likely to ever be gone completely. It is also rock-solid stable in production. The biggest cost is that you have to write it in Java. If only it was like scripting in Python, then this would be a great language. Incidentally Jython is not great for other reasons, but thats neither here nor there.

Comment Which language to start with (Score 1) 312

This would not be a popular opinion, but it is mine and I will share it with you.

I would personally start with a language like Scala.

If you are going to learn one language, this language is well worth the effort of learning.

There will be other languages like Go, Swift, Perl, Elixir, Nims, Rust, Ruby that people will suggest, and they are all good choices, but ultimately not as a complete of a choice as Scala - stick with JVM, and stick with strong typing, it will save you a lot of headaches down the road.

If you cant stomach Scala, then settle for Python. It will get you far and wide, and you will be able to get shit done quick and almost as good as with Scala, but you'll need some additional tools once you reach that summit, and realize that Scala is a whole different mountain that you should've been climbing all along.

Good luck, have fun, and dont listen to the haters.

Comment CPU vs GPU (Score 1) 67

Use of CPUs from cloud-based providers is not as efficient for computations as using multiple GPUs linked together on a custom built setup. Using hypervisors instead of barebones for computational work further reduces efficiency by another 10-15%. This is a waste of money, and poorly done systems analysis.

Comment Re:How can they compete with other data centers th (Score 5, Insightful) 60

Although an excellent question, this has always been counter-intuitive about Manhattan.

Technically its a worthless piece of land and yet everyone flocks here and keeps pimping up the prices.

This Datacenter would not be going out of business anytime soon, and neither properties that charge $200/sq. ft. The reason is quite simple - proximity to other tech companies makes it a favorable location, and if you don't have to travel through Lincoln or Holland tunnel, then you don't have to waste an hour in traffic. As a CTO/ IT Manager you will likely chose a location that is within minutes of your office or place of residence. Time savings for you will translate into customers offsetting this cost for a faster service and bragging rights. Who wants to see 'our datacenter is in New Jersey'?

Comment Yeah ok (Score 0) 117

One of these companies that supposedly promises to launch your 1U CubeSat is charging $125k for 1kg 1U CubeSat, with a 2 year delivery date. And that is to low earth orbit. Price goes up to $250k for geosync orbit, and $490k to gso/low lunar orbit, whatever that means. Meanwhile, back on Earth, actual prices to launch 1kg of mass into space are $10k with most rockets, or $5k with SpaceX. So this article, as well as Wiki entry are essentially advertisement for a crappy, slow product, that costs 25x-100x more than what the actual price is. And people wonder why we haven't gotten to Mars yet.

Comment This is not new science. (Score 1) 530

This is not new 'science' that was just discovered. It has been known and taught in Childhood Psychology classes for decades. It is always amazing how these psychology professors venture out into studying a little bit of mathematics and statistics and decide to publish papers on the obvious, padding their resumes and shuffling papers around. You never hear about something really new and groundbreaking from University of Western Ontario, and this is not an exception.

Comment Not a not a good idea. (Score 1) 411

What do you people think the Internet is? Its mostly a collection of Cisco routers and switches. Don't fool yourself if you think its this living breathing emergent organism that has evolved because of open source and Linux and all the techno weenie coders and packet kiddies circle jerking each other on IRC all night long. Its a network evolved BY corporations FOR corporations. The only difference is that they didn't have to pay royalties to any university for the idea.

Comment Re:Good point though (Score 1) 411

Fax is patented and it is still used today worldwide and is unlikely to go away. What is so wrong with Coke and Pepsi? McDonalds and Burger King? All these are proprietary, patented products, that have created a market and inspired competition FOR that market share. If Internet was a commercial entity, then perhaps we would have faster expansion of various networks trying to compete with one another for the customers. Since there is a free networking standard, Cisco still managed to monopolize it, so did Microsoft and any other company. And what did they contribute to the basic research? Very little compared to what would've been contributed by a nonprofit entity.

Slashdot Top Deals

Executive ability is deciding quickly and getting somebody else to do the work. -- John G. Pollard