Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Comment Re:GOOD (Score 1) 165

To a certain extend the JVM does attempt to detect poorly writing code and will attempt to optimize the opcode at runtime. But there's only so much it can do.

Even Microsoft has a pretty decent VM for .Net, but because the op codes change so much version to version the JVM has proven to be far more useful for other languages (JRuby, Jython, Scala, Closure, etc.)

Comment Re:Not a big surprise (Score 1) 358

There are tons of crappy C++, C#, Java, VB.Net, apps out there. Frankly your comments come off as out of touch. This idea that somehow C++ guys are the only ones that understand what it takes to write good good is laughable. Lotus had the same opinion of C and C++ and insisted on writing windows apps mostly in assembly. That hubris allowed other companies to run circles around them.

Some languages tend to attract poor coding because they have entry points that require no skill. You end up with developers that pick up a lot of bad habits over the years. PHP is a notable actor, but .Net has the same baggage from all the guys who started with VB in Access and .Net back in the day. It doesn't matter that Microsoft actually has a really good VM and really put a lot of effort into C#.

Put another way, you can't take the AOL out of the internet.

Comment Re:The world is happy about Lucas not participatin (Score 4, Insightful) 562

Lucas was fine, when he let other people direct and stayed focused on special effects. He's not good at directing people. If you listen to the interviews from Harris Ford and Mark Hamill it's pretty clear Lucas shrugged off simple questions on dialog and motivation. The original movie ended up good because the actors were talented and worked extremely well as an ensemble cast. When you got to Empire and Return you had talented directors set the tone and motivation for the cast.

You go to the prequels and it's uneven mix of amateur hour theatrics mixed in with cameos from talented actors. "I...I killed them. I killed them all. They're dead, every single one of them. And not just the men, but the women and the children too." Anakin Skywalker Episode II. The most cringe worthy scene in the entire series.

Comment Great Time to Be a Programmer (Score 2) 349

The BLS stats miss the point.

1) The ability to off-shore programming jobs has been a reality for 20 years. It's done nothing but increase my bill rate. Here's the deal. Accenture, IBM, Wipro, etc come in to take care of all the IT needs. On paper the costs are cheaper. Five years later the companies that did off-shore development are typically very unhappy with their work product. Too much re-work, not enough velocity of code getting into prod. Once a offshore company has your entire IT process they can turn the screws and increase bill rates.

I come in with teams that kick out the off-shore units, clean house and usually within a year the problem we have is our backlog doesn't have enough work. We're just too efficient. The reason it's increased my bill rate is companies pulled back from college hire programs. It really creates a problem keeping experience developers in the pipeline. I don't have much competition domestically because the ivy league MBAs that decided to offshore decided not to invest in the next generation workforce. I laugh all the way to the bank.

2) Start Up Factor. You don't need to get hired to make money programing. There are hundreds of thousands of developers making money by releasing their own apps.

Comment Re:My little pony (Score 5, Interesting) 285

On a serious note, animated content is much harder for the 8-bit encoding. It's the hard edges with high contrast cell shading. You get a lot more compression artifacts than a typical movie. You can resolve this by using 10-bit encoding, but there's a lot of Netflix devices with embedding video codecs. They really can't change, and almost none of the chipsets out there support 10-bit decoding. So that leaves option two, which is to increase the bitrate.

Comment Re:Race to the bottom (Score 1) 145

Most things needed for basic needs are still made in the USA. The US still manufactures more things than China, the vast majority of which are related to agriculture, building materials and petroleum items (gasoline, natural gas, etc.) We'd get along just fine. Electronics would take a hit.

Comment Re:Sigh (Score 2) 600

First, "The Kurds" is a pretty wide brush. There are several factions of Kurds that have different agendas. I.e. Iraqi Kurds are not lock step with Turkish Kurds.

Second, it's not like the Turkish Kurdish con flight just started. It's been going on for decades. It was pretty common in the 90s for the US Air Force conducting surveillance on Iraq to bug out when the Turks decided to go on an indiscriminate bombing run. The US has been turning a blind eye to that region for a very long time.

Third, the Turks are doing the same thing as the Russians are doing. For the media they are tough on ISIS, but in reality they are just continuing their Air War on various Kurdish groups.

Fourth, you can't win a war using just air power.

Comment H1B No Longer Cheap (Score 1) 607

H1B's contractors now cost more than $100K (although the actual person doing the work gets a fraction of that money). The reason is there's a shortage. Supply and demand. That's why companies are pushing to list the H1B caps.

No one looks at how we go into this situation. Around the 2000s the bean counters had a choice between adding more college hires and H1B/Off-shore resources. They cost a similar amount of money, but a H1B resource can be leveraged because they need an employer to sponsor their visa. Thus begins the cycle. No one is hiring the next generation of workers and the hole gets bigger and bigger.

Between 2005 and 2011 I didn't work in a single shop that had programming Interns or college hires (I consult and see a lot of large IT shops). As H1B and offshore rates ratcheted up companies were forced to look at college hiring again. So naturally the first thing congress wants to do is entirely remove H1B caps* (This by the way has bi-partisan support).

Back in my world I make a crap-ton of money with On-Shoring projects. Companies that tried it the 2000s are pulling development back into the US. We cost a lot more than off-shore workers, but the we get so much more done with a significantly higher degree of success.

Comment Sadly The Car Companies Owe The Dealers (Score 1) 439

In the early age of the auto industry dealer franchise fees were used to fund the start up costs. In exchange for those funds certain rules and agreements were made to ensure those investments were protected. Otherwise a car maker could simply put the dealer out of business once their cars became common place. That's why the auto dealer franchise laws exist in the first place. Even foreign auto makers used the franchise fees to fund their US expansions.

Tesla on the other hand never took a dime of franchise fee. From that standpoint I think they should be exempt.

Comment NASA Built Silicon Valley (Score 4, Interesting) 76

In the dawn of Silicon Valley the fabs counted on NASA and Military orders. For quite a long time they could count on 70+% of the production going towards NASA and military contracts. Almost no one else could afford the products at the time. Eventually Intel broke that mold by making a huge bet that they could slash the product costs and a wave of volume would follow to make the price point profitable. It was a huge risk.

Slashdot Top Deals

Power corrupts. And atomic power corrupts atomically.