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


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:I'm shopping for a phone now (Score 1) 536

expect to buy one in the next couple months (OK, I'm not all that serious about it yet). The 2 things I demand are a regular headphone jack, and an SDCC card slot.

How about a starting your search with the Nokia 3110 classic? Assuming by SDCC you mean SD Card Controller. What does SDCC stand for?

Comment Re:"American Dream"? (Score 1) 126

Large-scale copyright infringement is a felony in many countries, and we got our current draconian copyright system in large part at the urging of European publishers. Copyright law is still more permissive in the US than elsewhere.

So it is purely coincidental that this Estonian national, that was living in the Netherlands, ended up in prison in the US? While the law may be more permissive, this will do you absolutely no good as the prosecutors will pressure you into accepting a plea deal that barely involves the actual law, or facing a decade long campaign against you facing trumped up charges for 50 years jailtime. There are no countries in the world where more people got hurt in anti-copyright lawsuits than the US.

Comment Re:W3C Push API (Score 2) 116

Yes, if you follow the docs it's not really hard but feels like a mess... There is no way to send any payload or data with the message, they use registration id's which are depricated in real GCM, the service-worker and manifest seem overkill just to receive a message, and you need HTTPS for the service-worker (which is fine for production, but a bit of a pain for development). Hopefully they will improve things in the coming times.

Comment W3C Push API (Score 4, Informative) 116

This is mostly a change in API, Google is now pushing for the W3C Push API to become the standard for web push notifications. This (amongst other things) allows developers to use the same much more commonly used push code used for Android notifications (Google Cloud Messaging) to send messages to web browsers. As Google is trying to push this API, having it's own internal (and hardly used) competitor doesn't make sense.

Comment Re:OUCH!!! (Score 3, Insightful) 325

The one thing I agree with is that Git is the obvious choice as it is the current standard. For the rest I guess you are fairly inexperienced. If you really believe it's easier to shoot (or nuke) yourself with Python than with C you are extremely wrong. Obviously you can write bad code in any language, but Python is no worse than most others.

In a couple of hours most Git basics can be taught to any reasonable programmer. It can be worthwhile to make sure they set aside some time to read up on Git usage. Especially with a GUI it's not exactly rocket science (and any programmer worth their salt should have no problems with the CLI, some annoyances notwithstanding). Making your hiring decision for a Python programmer based on Git skill is a bit weird, as there are much more important factors to choose a programmer on. I have seen good and bad Git usage across all ages and skill levels, it mostly just depends on what exactly they worked on in recent years.

As far as massively changed programming paradigms, unless you just time traveled from the 70's, that's BS.

As for Scrum and Test Driven Development, you would need to know more about this project before you can make a decision like that. I don't see anything in this description that would give you enough information to advise on that.

Comment Re:Not a Canal (Score 1) 107

I'm Dutch. I live in Amsterdam. It's not perfectly valid to call a gracht a kanaal.

Maybe you should send an angry letter to Van Dale that calls gracht a kanaal right in the main definition ;-).

With your second part I agree (way of thinking and language are intertwined), but I was just responding to someone who said you can not call a gracht a canal. That is just plain incorrect.

Comment Re:Is MojoKid shilling for HotHardware allowed by (Score 1) 72

This is not Wikipedia, on Slashdot you are allowed to make submissions about yourself. This is not your website, and you do not make the rules. If you want to make a website where that is not allowed, you are free to do it.

Given that it's a fairly interesting story, who cares anyway?

Aside from that, I don't get why you would speculate on the exact person doing this, writing out his full name in a public forum. You could be right, but for all we know it could be a completely different person.

Comment Re:~1500 App Developers wasted their time (Score 1) 73

I think we are actually on the same page, I also never used networking libraries, but I can't blame people that did. NSURLConnection really was lacking.

Yeah, it was all possible, but when you searched for IOS networking problems on sites like Stackoverflow for networking related issues, you would often get answers that just gave a couple of lines of AFNetworking code to fix something that was a PITA in NSURLConnection.

If NSURLConnection really was that good, people wouldn't have bothered with libraries for basic tasks.

As for NSURLSession. The fact is that a lot of apps were written prior to IOS7 and you can not expect everyone to rewrite networking code to a new API. I suspect a lot of the pretty small group apps of apps caught by this problem were simply written before that.

Comment Re:~1500 App Developers wasted their time (Score 0) 73

I don't know why you would say that it's good. Especially early in IOS history it was pretty annoying to write basic networking functionality like downloading and saving a file that's too large to keep in memory. The whole reason people used libraries like these is because Apples API weren't easy enough to use.

Comment Re:Mainframe vs PaaS and SaaS (Score 4, Insightful) 164

From a business point of view they can be similar.

From the perspective of the mainframe guys, the whole point of a mainframe is that it is a single machine handling all of your transactions. Basically, it is simpler to deal with all kinds of transaction problems when you are not using a vastly distributed system with thousands of nodes. Typically PaaS/SaaS are large distributed systems.

To reliably and consistantly handle a very large stream of very important transactions where you basically need 100% reliability, they are a real option. The business case for a mainframe is something like, it would cost 200mln per year for some bank to make a failure proof distributed system, and 100mln to do it with a a mainframe. Outside of this type of systems, it is hard to think of any use for a mainframe, given the cost and complexity.

Slashdot Top Deals

"I'm not afraid of dying, I just don't want to be there when it happens." -- Woody Allen