Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:If AdBlocking is freedom-hating... (Score 1) 539

I've tried to find an article about this recently, but haven't been able to find the article that I read. But it turns out Google actually has your data collection lie to Google on a regular occasion. They get enough data that the lies shift out in the statistics, and in addition, no one at Google can actually trust specific data that you've sent Google...

Comment Re:Amazon has no idea what security is (Score 1) 131

So, I looked up the SMTP RFC, and yeah, the "local-part" (as it is determined) is to be treated as opaque by everyone BUT the domain in the address. Meaning that everyone must treat the addresses differently regardless of how GMail or anyone else interprets the semantics...

AND THEN, it turns out that while things are required to be case-insensitive, things are ALSO required to be case-sensitive. Basically, no one should ever assume that the local-part of the email address can be treated as caseless.

So, there you go, if Amazon doesn't let you sign up as both smith@example.com and Smith@example.com, then they're totally out of spec...

But to the deeper part, why would Amazon not disable an account when someone with a local-part semantic collision calls in to object to getting the emails? "These two addresses are treated as semantically identical by my email provider, please figure out how to fix the other person's account," doesn't seem like a horribly unreasonable request... I'm sure they'd do it for Smith@example.com coming from smith@example.com...

Bitching about the RFCs and complaining that GMail is the problem is entirely misreading the RFC, and misreading reality in fact...

Comment Re:Why the hell would anyone use Go? (Score 2) 185

Why the hell would anyone use Go?

(Serious question, since our editors didn't tell us why Go was created, what Go's intended purpose was and whether or not anyone is actually using Go.)

As a software developer here that likes to fiddle with all languages, the second paragraph from Wikipedia seems to answer your question nicely: "It is a statically typed language with syntax loosely derived from that of C, adding garbage collection, type safety, some structural typing capabilities,[2] additional built-in types such as variable-length arrays and key-value maps, and a large standard library."

So from the first few words someone might know C and desire garbage collection to be handled for them? Golang might be a better selection for them than Java.

Personally for me, the built-in primitives for concurrency make it a great language for tinkering in realms of software design that were once onerous to me. But that's only one of a few of the language's goals.

Maybe a better set of questions would be for an elevator pitch on why someone should use golang? Or perhaps if they have dropped some goals of golang for others as development went forward?

Comment Re:Wisdom of naming it "Go" (Score 2) 185

There's already a game called Go, which has about a gazillion articles on how to program it. Couldn't you come up with a name that would be less ambiguous? Now, when you see a user group for "Go programming", you have no clue which one it is.

In conversation, I refer to it as golang. You are right on your point about potential for confusion but I don't think your example is apt anymore. Googling for programming go appears to yield only results about golang. Also, it is not without tangential benefits like being able to call Go developers "gophers."

I think when I first started programming Groovy long ago I stumbled upon a website promising that software development was groovy ... that's no longer the case when I google for groovy programming resources.

In short the success of your language is a big enough concern than the name of your language is negligible (with the exception of negative words). The search results will follow.

Comment Re:Who? (Score 1) 688

You want some harsh criticism? And some direct, blunt communication?

People don't scare quote "hetero", because it's the antonym of "homo-". So why the hell are you scare quoting "cis-" when it's the antonym of "trans-"? This is basic Latin, and if you didn't take Latin, then it's basic Chem, and if you didn't take basic Chem, then GET OFF MY INTERNET.

Unless you're going to argue that transgendered/transsexual people don't exist, then stop scare quoting "cis-" like it's some sort of boogie word. It's the natural choice for referring to individuals who are not "trans-". And if "trans" is a word, then "cis" is a word. Just like "hetero" and "homo".

Don't like it? TOUGH! That's how language works.

Comment Re:Everyone Is Guilty, Only Enemies Will Be Indict (Score 3, Insightful) 109

If you are a leftist, beating the shit out of private companies is well and good. Remember: corporations are evil! Prosecuting them is only a good thing. Are you a corporate shill?

I am neither a leftist nor a corporate shill. I believe in beating the shit out of private companies that deserve to have the "shit beat out" of them. You need only look at the lengthy history of consumer protection in the United States to find instances where this was and is necessary. Take, for example, Debt Collection Practices. Please, please, please "beat the shit out" of unscrupulous collection agencies. Please "beat the shit" out of the companies that call my grandmother to deliver unsolicited advertisements about a "warranty extension" on her car. There are plenty of private companies that should have this done to them. The issue I take with China's implementation is 1) that it will never target a state owned business and 2) the guidelines are by no means clearly laid out and can be ambiguously interpreted. Who will interpret them? When will they interpret them? Why just in time and by the same state body that made them. Please tell me, how can I prove that my product's advertising does not "Cause detriment to national dignity"?

Comment Do Not Conflate This With Individual Free Speech (Score 2) 109

Communists don't believe in free speech?

Shocking.

It's not that binary. The United States has its own truth in advertising laws that, in my personal opinion, are beneficial at both the federal and state level. Slashdot readers are free to go the Libertarian route and claim the free market would alleviate these issues on its own or perhaps point out how downright pedantic it can be at times. But the truth of the matter is that, as a consumer, we only have so many hours in a day to decide which of the thousands of products we consume in a year we should spend our money on. So it does come down to federal guidelines for what is "Grade A" or "Organic" or "Green" when there is a label espousing these properties and there are consumers paying a premium for this notion. Without those guidelines those words will mean absolutely nothing and there will be no way to tell where your product was made, how much cadmium it has in it or whether it is the end result of spewing carbon into the atmosphere. Without similar laws, you wouldn't be able to trust the nutritional information at the grocery store. Is it free speech to claim that my potato chips cure cancer and lead to weight loss no matter how many of them you eat? People will know that I'm lying? Cigarettes used to sooth sore throats. Trans fats used to taste awesome.

Speech used by an individual to express ideas is free speech. Advertisements -- especially advertisements representing a very large organization -- are not. Corporations should not have the same rights individuals have and I feel that free speech is one of those clear cut distinctions. There is a long history of consumer protection everywhere in the world -- learn about your own country's struggles with it. It's not a simple issue and advertisement should not be regarded as free speech.

Comment Everyone Is Guilty, Only Enemies Will Be Indicted (Score 5, Insightful) 109

Here is the full text of the newly amended law. Here is the WIPO listing the deltas with the older 1994 version of the law (click expand notes). It appears that this is the first change in this law since 1994. Also the WIPO provides a PDF of their English version which seems to be slightly different. I also found a definition of the extent of what is regulated advertising by the PRC. Here's the WIPO's full list of defined restrictions:

1) Overt or covert use of national flag, anthem or emblem of People’s Republic of China or military flag, anthem or emblem;
2) Overt or covert use of the name or image of national public institute or staff of national public institute;
3) Use of words such as “national-level”, “the most” and “the best”, among others;
4) Causing detriment to national dignity or interests, or disclosing national secrets;
5) Interfering with social stability, or causing detriment to social and public interests;
6) Harming personal or property safety, or disclosing privacy;
7) Interfering with social public order, or going against good social norm;
8) Containing obscene, pornographic, gambling, superstitious, terrifying, or violent content;
9) Containing discrimination based on nationality, race, religion, or gender;
10) Affecting protection of environment, natural resources or cultural heritage;
11) Other situations prohibited by laws and regulations.

Merely sounds like another tool for the Party to deal with companies that are not state owned. Most companies will be found guilty of some section of this but they won't be prosecuted until they run afoul of the Party. In China (and increasingly in the US) everyone is guilty of something but only those that the state wants to be prosecuted will be prosecuted.

So looking at the story, we have a new law enacted a month ago and whose head is on the chopping block today? Xiaomi? Well from wikipedia:

Xiaomi Inc. is a privately owned Chinese electronics company headquartered in Beijing, China, that is the world's 4th[4] largest smartphone maker. Xiaomi designs, develops, and sells smartphones, mobile apps, and related consumer electronics.[5]

Aaaaaand there's your problem. Wake me up when a state owned company is prosecuted under these new laws. Xiaomi's true crime was probably doing better than Huawei.

Comment Re:Avoid INTERCAL (Score 1) 429

Avoid INTERCAL job postings at all costs.

So, you mean the fact that I wrote a c-intercal parser that used obscure opcodes to actually perform the interweave and or and xor isn't a good thing to put on my resume?

Also, my favorite obscure language is LIRL, and that has NOTHING AT ALL TO DO WITH ME BEING THE AUTHOR... rather, it's an interesting concept of, "what if Perl raped LISP and LISP was forced by the republican state government to carry that baby to term?"

The answer is: implied parentheses. To be clear, the language is absolutely context sensitive...

Comment Re:Actually, the common saying... (Score 1) 354

I ended up booting into DOS directly for most of these reasons.

Oddly, I barely even use 95... went straight from 3.x to 98. Where I still booted into DOS to do my gaming.

Ah... back in the day... I had to tetris my drivers to make sure I had enough conventional and XMS memory for the game I wanted to play... BOTH WAYS!

Comment Re:As a chemist, I have something to say. (Score 1) 135

Are you aware, that companies that produce lead-free solder in Europe, must have their product labeled with "may contain lead" in California?

Because California's lead restrictions are something like 9X (1 part per billion) where as Europe's standard is at 6X (1 part per million)... even though both of them can be described best and most easily with homeopathic dilution values...

Slashdot Top Deals

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...