Please create an account to participate in the Slashdot moderation system


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

Comment Many Americans don't want either candidate (Score 1) 689

Many Americans don't want either candidate. Actually the best solution is to vote for an independent this year.

If an independent can win enough of the electoral college votes so that neither Trump or Hilary have 270 electoral college votes, then the House gets to pick from the top 3.

If the US voters can create this scenario, then we can avoid either of these two terrible candidates.

I believe the Republican majority House of Reps won't pick Clinton because she is a democrat and, well, evil. They won't pick Trump even though he is democrat. So the independent is in.

Here are two independent options:
Evan McMullin -

I hope others like me make a statement this election and vote for neither Trump or Hilary.

Comment Re:Who Trusts Reviews? Who WRITES Reviews?? (Score 1) 77

Actually, no. That is not true. You obviously haven't been part of the review process much. There are many types. Reviews happen, first an foremost because:
1. Amazon (or the company) requests them. With every purchase about two later, I get an email asking me to review. A certain % of people, most who are not basement dwellers, will take time to respond.
2. The product caused an extreme emotion: This usually isn't a large percentage. The customer either really liked the product, or really hated the product. The reason so many reviews are high, is because it is actually an extremely small percentage of customers that are so angry they want to throw the product a 1 star.
3. Bloggers/Reviewers as a business.
4. A small percentage of people that just get pleasure from being a top reviewer and do it as a hobby. (Kind of like the same people who post here or on Stack Overflow, who get nothing out of it but virtual prestige).

I would say basement dwellers aren't even on the list of measurable percentages.

Comment Re:State sponsored corporate spies (Score 1) 469

But your statistics are missing all kinds of relevant data. Let's assume all candidates are scored from 0 to 100. Then let's add some additional data points:

Data Point 1 - Referrals
A referral is like a +5 bonus to the candidate's scoring.
Divide the resumes into two groups: 1. referred, 2. not referred.
Were any of the Asians referred? If an unreferred candidate gets a 90, that is pretty good. Another resume would have received an 86, but it included a +5 referral bonus. So it is a 91.

Data Point 2 (A big one) - Social/Soft/Communication Skills
Add Social/Soft/Communication Skills aspects to candidates.

Asians often have communication issues. To start with, for many, English is a second language (ESL). ESL candidates must prove that they can:
1. Speak clearly enough to be understood.
2. Write clearly enough to be understood.

Many ESL candidates have accents. Having an accent is not necessarily a problem. Having an accent is not a justifiable reason to exclude someone. However, the candidate has an accent so thick that it makes it difficult for coworkers/customers to understand, then that is a problem. Being unable to communicate clearly IS a justifiable reason not to hire some. As it turns out, some Asians have difficult to understand accents.

Many ESL candidates are not fluent, even when they claim to be. They may say or write sentences that don't make sense. For example: "I have a doubt about your product." What does this mean? In English, it means there is doubt the product will do what it says it will do. However, if you talk to this ESL person, you will see that they meant, "There is something about your product that I don't understand." Those are two completely different statements. The ESL person who used the word "doubt" clearly was not fluent in English.

If you can't speak English well enough to be understood, you cannot consider yourself fluent. You may be able to read and write fluently, but in speaking fluently includes pronunciation and being understood. Not being fluent or being only partially fluent in English is a valid reason not to hire some one.

I recommend that any English as a Second Language person with an accent problem takes a class on phonetics and work with a speech therapists at least until their accent is good enough. Also, I recommend that they read books (both fiction and non-fiction) out loud in English. Working in a second language is tough.

So a difficult to understand accent, or not being truly fluent could be anywhere from a -1 to a -100 (so bad of an accent they are un-hireable) in the 0 to 100 candidate scoring system.

Data Point 3 - Citizenship
Were all the Asian candidates citizens? Choosing a citizen over a non-citizen is not discrimination. How many of the Asian candidates are non-citizens?

There are probably a dozen or so more data points to add.

Comment My recommendation is C# (Score 1) 401

For rapid development in Business Apps environments, I recommend C#.

I first learned in Java because Java is the most taught language in schools. Newbies, like college students, do the most searching on the web. That sways the stats to make Java look way more popular than C#. However, multiple checks for available jobs have shown C# to have as many or more jobs that Java. Also, the # character just isn't handled by everything as well as it should be and makes C# stats inaccurate. The # character causes a lot of C# stats to be lost and/or not properly counted.

IDE: Visual Studio is so far beyond other IDEs, nothing else even half as good. Maybe not even 1/3 as good. The free version of Visual Studio takes away any issues that used to exist, such as it being too expensive.
Language: C# has a lot of features and is fast to code in.
Mobile: With C# (using the now free Xamarin library), one can write mobile Apps for iOS, Android, and Windows. C# provides the best native cross platform development experience for mobile apps out there.
Web: Whether you do WCF or WebAPI or MVC, you have some great options for coding the backend and frontend in C#. Though you can't completely get away from JavaScript for front end.
Verbosity: I write less code in C# to do the same things in Java and C#.
Buzz: .NET Core and the open source of .NET Core is creating a lot of buzz.

Oracle is not pushing Java forward like it needs to be pushed. If Android hadn't based it's primary language on Java, Java would be following Open Office into its slow demise.

Comment The language you write in most . . . (Score 1) 401

The language you write in most is the most popular language to you.

If you work in Java, C#, or C++, you will have plenty of jobs available. If you know two of them and have descent coding skills you will be head hunted constantly.

Knowing multiple languages makes you better.

English is my first language, but I learned Spanish as my second language. I didn't fully understand many of the grammar and other language concepts in English until I learned Spanish. Learning Spanish helped my English more than the study of English did.

Likewise, I didn't fully understand delegates and events in C# until I really started coding in JavaScript, a language that is extremely callback heavy, so much so that JavaScript can lead one to call back hell. Each language takes advantage of different features and logic and do so in different ways. Seeing how two different language implement the same feature actually helps you better understand the concept, not just use the code without fully understanding it.

So which language is popular doesn't matter. If you know two languages or more well, and can solve problems, you can probably be successful in any language.

Comment Re: And thus the Internet of Things collapses (Score 1) 211

Are you kidding. Most Americans are living the American dream and most American's are rich.

The problem is that many have changed the definition of rich. The idea of keeping up with the Jones is real, you just don't fully understand the extent of it and that most poeple are guilty of it even if we think we aren't.

In the middle ages, if a person owned land and had a livable building on it, and could self-sustain them and their family (at least two meals a day even if meager at time) from the land, that person was rich. They were probably a Lord, even if they couldn't afford servants.

Now, we have people who own land, a home, eat two or three meals every day, have their kids going to school, have electricity, one used car, refrigerators, hot water heaters, warm showers, soft beds, plenty of blankets, a couple TVs, a cable TV package. But they have four kids in only two bedrooms (can you believe they are sharing a room) and the household makes less than 50k a year. They can't get their kids phones. Some say that family is in poverty, or that family is incorrectly termed "lower middle class".

If you compare that family to the rest of the word, the way the other 7 billion people live, most in 3rd world countries, then that family isn't just rich; they are loaded. They have way more than they need. That family isn't just seeking the american dream, they have found it!

You see, over time "nice-to-haves" such as a car, a phone of any type, computers, tablets, game consoles, expensive diets, perfect grass in the yard, and many other things have slowly become so ubiquitous that you forgot that only the top 10% of the

Comment Confused. Tech is helping! (Score 1) 537

With internet and IT tech we are improving many aspects of the world by:
1. Improving communication world wide.
2. Improving entertainment world wide.
3. Improving education world wide.
4. Make banks and credit card readers available online to everyone (so even poor person from a 3rd world small town can run a business)

With DNA/Gene manipluation we are trying to end world hunger:
1. Creating GMO food that can grow where no plant has grown before.
2. Determining causes of diseases and how to stop them
3. Finding ways to kill weeds without pesticide

I could go on . . .

Comment Re:Crowd source the egress (Score 1) 146

Great example of something that is a valid use case.

Don't hit kids

You are assuming a car has to solve the problem the way you are solving it. You don't see the kids, but you guess they might be there by the open garage. So you drive slower. Why would a computer do that?

A self-driving care could be equipped with an infrared sensor and doesn't have to wonder if kids are nearby. It doesn't have to guess that their might be kids by open garages. The 360 degree sensor detects all warm life in the vicinity, tracks those heat signals movement at submillisecond speed, and makes sure not to hit any of the heat signatures without even having to slow down. So not only is the problem solved better, it doesn't require slow driving so things have improved.

Comment Re:Crowd source the egress (Score 1) 146

Ahh, this same stupid arrogant, insulting response when problems are blown out of proportion by an engineer who can't see the forest through the trees or think simple.

So, pray tell, what exactly is the solution to the problem of someone giving a Google AV a coordinate in NAD27 when Google expects WGS-84? How does Google differentiate? Do these over-smart all-knowing Google engineers think they'll teach everyone about datums and to always always use WGS-84?

No. They will probably instead teach everyone to push a button on their phone. Or teach everyone to drag an icon on an online map. The map may even be 3d someday.

I agree that sl149q's response could come across as sarcastic, but take the sarcasm out and he is right. Let the engineers know your use cases. Let them figure out how to deliver them in a simple way for the average user. If the engineers already know your use case, then you just added fuel to prove that there is demand for the use case. If they don't already know, then they will.

Slashdot Top Deals

Optimization hinders evolution.