Please create an account to participate in the Slashdot moderation system


Forgot your password?

Comment Re:We need to stop this crap (Score 1) 767

You won't see any ".fuck" or ".nigger" extensions for a good reason.

No, But file extensions are traditionally 3 characters, and there are common file extensions called: .FU, .DAM, .NIG, and .SHI.

They don't mean anything bad, and there's nothing evil intended by them. File extension namespace is limited enough as is with only 3 alphabetic characters allowed

There is a difference between choosing an extension that is non-ambiguous and 100% identical to a swear word or slur, And one that could be misinterpreted as such by an utterly clueless person who didn't bother to confirm the purpose of the ext.

Comment Re:UH oh (Score 1) 321

Yep.... Different programming languages have different merits. "Rewrite everything in X" or "use X for all new work" is a bad idea, unless all the things you are writing happen to be most suitable for X.

I can see switching from Java to Python, as they have a very similar use case. I think recoding C code into Python just to standardize on a language, would be insanely idiotic.

Choose the best language for each job.

If you have a choice: standardize on a few best of breed languages for all common jobs..... more often than not, in the real world, you have to maintain code that wasn't written in the ideal language for the job.

Comment We need to stop this crap (Score 2) 767

People conceding to irrational objections, just because it will avoid bothering unreasonable people.

Why? Because it sets a detrimental precedent that other developers should do the same.

Then suddenly, we're going to have to get rid of programs like "Bash" as a login shell, because it sounds so violent.

Also, "Master Slave" clustering/replication schemes are going to need to be renamed, because the reference to 'Slave server' may offend people.

Comment Re:Too little, too late (Score 2) 262

Different model #'s detectable in software, but not listed on the package.

Tell the employee, you need to get an iPhone with the Samsung 14nm version of the A9 processor.

As soon as you get it, inspect it, and if it is found to have the 16nm TSMC chip, then promptly return the unit at the store for a refund, or keep exchanging, until you get a 14nm one.

Comment Re:Obvious ruling (Score 1) 203

host data for them and for the US based companies to have absolutely no control over the servers.

Not the servers; the physical servers are irrelevent. For the US based companies to have absolutely no access to the decryption keys that are used to protect user files.... they can use that by performing decryptions in a HSM which is physically tied to a location

At that point, the only thing the US government could order them to do would be to modify DNS entries to route users' traffic through the US or make specific modifications the internals of their websites' application code to expose a backdoor (or generate a datafeed) for authorities, and implement that backdoor in all versions of their site, no matter what provider is hosting their site.

Comment Re:This is why you call your bank before tourism (Score 1) 345

Once they use the "refund" feature on paypal there's no way to leave feedback because the transaction is marked as incomplete.

OK... apparently in September 2015, there are some changes to the process.

Refund because they refuse to ship will count as a "Defect" on the seller's record, unless they Actually Lied and claimed that the buyer requested to cancel as the reason chosen for refunding. If they did that, I would definitely contact eBay customer service and complain about the seller and them cancelling the transaction without permission.

I would try the old Seller Non-Performance complaint form to eBay customer service, anyways, though.

I wonder if there is still a workflow that allows still leaving negative feedback, such as finding a "Mark transaction as payment sent" option somewhere, and then post the Negative FB.

It doesn't help that eBay keeps monkeying with their website design lately.

Comment Re:This is why you call your bank before tourism (Score 1) 345

They said that was grounds to kill the sale, even though I said "well then send it to my regular address"

My response to them would be that it is not acceptable, and I expect them to complete the sale through my validated address.

Again, if they refused, I would immediately leave negative seller feedback on the listing and submit the Non-Performing Seller complaint form to eBay.

Comment Re:This is why you call your bank before tourism (Score 1) 345

Would you think it normal or necessary to contact your ISP ahead of time should you choose to start surfing secure websites outside of your country?

Well, your ISP doesn't look at what websites you are visiting (or shouldn't). Unless your ISP is a Cell provider or Dialup account, there's no way you left the country and still use your ISP's services.

Let's try another one: Would you think it's necessary to inform your ISP you will be accessing your e-mail account from outside the country?

(HINT: Many ISPs use geoblocking. On an ISP provided e-mail account, many times overseas IP addresses will be blocked by firewall from contacting the ISP's servers over POP3 or SMTP)

Let's try another one.... would you think it's normal or necessary to contact your Cell phone carrier, before leaving the country and thus using international data roaming service?

Comment Re:This is why you call your bank before tourism (Score 1) 345

My BoA Visa card has constantly hit their "fraud detection". I don't use the card terribly often anymore; it seems every other time I did use it for an online purchase of any sort, it triggers the fraud detection: even one time I was using it in a local shop; I think the local shop had some kind of issue with their CC machine as they needed to run the card through twice.

It was very annoying that every 4 weeks or so, they were calling me up with a "fraud alert".

I have been much happier in my experience with Amex and Citi.

Science is what happens when preconception meets verification.