Slashdot Mirror


User: IamTheRealMike

IamTheRealMike's activity in the archive.

Stories
0
Comments
5,855
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,855

  1. Re:Damn... on Woman Behind Pakistan's First Hackathon, Sabeen Mahmud, Shot Dead · · Score: 4, Informative

    That's like the opposite of what happened.

    Pakistan does not exist because of the machinations of the British. Rather, Pakistan came into existence due to the withdrawal and general shutdown of the British Empire, which like many occupations was suppressing tribal and ethnic dissent in order to keep their territories together. The moment the Empire (which was weak and failing at this point in time anyway) released its hold on the country there was a huge bloody massacre and a civil war ("The Partition") which resulted in the creation of Pakistan.

    So it's not like the British stood around and encouraged Muslims and Hindus to fight each other. They did that all on their own.

  2. Re:Google: Select jurors who understand stats. on Median Age At Google Is 29, Says Age Discrimination Lawsuit · · Score: 1

    The context is US employees. The majority of employees are in the US

    No it's not and no they aren't. Most Google employees and most Google revenues are outside the USA.

    Name your country with a significant number of Google employees in which Google routinely hires people who do not speak an official language of that country, please.

    Switzerland, as just one example.

    Young people are working long hours, as you said yourself. Those young people are not staying, as the data confirms

    Jesus christ, you're bad at this. The data doesn't say that. Google has very low attrition rates and always has. If all the young people were burning out and leaving the average age would be higher than it is, wouldn't it?

    Google are low on gender, age, and race diversity compared to nearly every other tech company

    You haven't shown that, or even begun to lay the groundwork for that. The demographics of Google engineering are pretty similar to the demographics of people taking CS courses at universities, which should not be surprising to anyone.

    Like a few of my friends who walked away from the Google interview process, the moment I started hearing discussions of fitting into the "culture", I saw that it was a business comprised of smart but narrowminded techs who did not really know any better

    All organisations have cultures, it's inherent to any group of people that's allowed to be selective. If you don't believe this then all that suggests to me is you work at a place where you fit in well enough that you don't recognise that there is a culture at all.

  3. Re:Google: Select jurors who understand stats. on Median Age At Google Is 29, Says Age Discrimination Lawsuit · · Score: 1

    Who said anything about the USA? You realise Google has offices all over the world, right?

    And who said anything about burning out? You're the one who decided that must happen. I've not seen any burned out young people at Google. The only burnout I knew there was a guy in his 50s.

    And the only "evidence" of discrimination in hiring comes from this article, which is deeply questionable. Amongst other things it assumes every employee at Google does software development, which is very far from true (there is a massive sales division that skews young for the same reason bar staff do - it's not a very appealing long term job).

  4. Re:Doublethink on Except For Millennials, Most Americans Dislike Snowden · · Score: 1

    Yes, you're right, in America that must definitely be a component of it. I'm from the UK where political parties get a lot of public funding so the influence of money is less overt (it still happens).

  5. Re:Personally, I don't think he was talking to Goo on Median Age At Google Is 29, Says Age Discrimination Lawsuit · · Score: 1

    It's sounds bizarre but could have happened. Some people do crazy stuff to get a job there. When I was an interviewer there, part of interview training was learning tricks to detect candidates who were looking up answers on the internet. Sometimes you could ask a question and hear them typing in the background.

    The article says the interviewer requested him to read the code out over the phone and that the interviewer was barely fluent in English. Those are two massive red flags that something odd was happening.

    Google has a large pool of interviewers and some of them are better than others. There's no doubt about that. But in many years of working there I never encountered anyone with less than excellent English skills, and I cannot imagine anyone asking a candidate to read code out over the phone. That's just an obviously stupid thing to try and do, especially when the candidate offered to share it via Google Docs. SOP there is to send the candidate a Docs link for shared coding together, but even if something went wrong with that process, when the candidate offers to fix it that sounds and the interviewer refuses that sounds very much like he wasn't really talking to a Google employee. Think about it - if the person on the other end of the phone was a MITM then he'd need to have given his own very obviously non @google.com email address to receive the document. Busted.

  6. Re:That shouldn't surprise anyone on Median Age At Google Is 29, Says Age Discrimination Lawsuit · · Score: 1

    I always joked that if you ask me to write a sort routine in the interview, I'm going to lecture you about why you need to go off the shelf, and doesn't Google have anyone who can make a shareable library? Do we really need to know how to code a lightning sort ad hoc? To sell more ads? heh

    Then you wouldn't get hired. Former Google interviewer, 220+ interviews. I used to pretty frequently ask candidates to solve the following problem: write a program that loads lines of text from a file, shuffles them, and writes them back out again.

    The reason companies like Google ask ridiculously academic questions in interviews (and that question is academic) is not because they're all ignoramuses who can't imagine anything outside their PhD box. It's because judging someone's technical and programming ability in under an hour any other way is really freaking hard. If you haven't done a lot of interviewing then it's easy to imagine, "If I were hiring, I'd only ask questions that REAL programmers would solve". But then you try lots of different kinds of questions and discover that for most of them, by the end of the interview you often have no real clue about whether the candidate can actually write a functioning program. CVs and qualifications are no help - they routinely seem to have no correlation with actual demonstrated skill.

    Speed-coding whilst someone is watching you in a high pressure environment is difficult at the best of times. Doing it from scratch for any kind program of you're likely to actually write in the real job is impossible - nobody codes up a fully blown web app with the latest stack de jure (which Google doesn't use anyway) in 45 minutes. You don't even know what languages the candidate knows, in some cases, as not everyone thinks to put them on the CV. So you end up asking for a small, simple program that shows basic knowledge of basic language constructs like looping and different kinds of lists. Then there's time to write some code and ask questions about it. Additionally, there are multiple "off ramps" so even slow candidates don't feel like they are running out of time and panic, but faster candidates can keep being challenged with minor modifications to the task.

    For what it's worth, if someone answered this question by writing a program that ran Collections.shuffle() or their chosen languages equivalent, that resulted in them being marked up not down, because you're right - knowledge of standard libraries is important and a good sign of experience. Then I'd ask them to do it again without using the standard library because I also want to see if they can write the code themselves. Using the most correct or optimal algorithm is not the goal, even if the question sounds algorithmic. It's just a scenario to get them doing things with data structures and basic control logic.

    For what it's worth I am skeptical about the ages in the summary. If the average age at Google is 29 then that pretty much matches the average age across 25,000 developers on StackOverflow, which gave an answer of 30. However I suspect that the median age in engineering is higher if you take into account tech leads and technical management, and the age for the entire company is biased lower by the enormous ad sales organisation. That always seemed to me to be populated entirely by recent university grads. Selling ads is hardly exciting work with great potential for career advancement and doesn't require any specialist skills, so the people who do that tend to be young, and there have historically been massive numbers of them (like half the company).

  7. Re:Google: Select jurors who understand stats. on Median Age At Google Is 29, Says Age Discrimination Lawsuit · · Score: 4, Insightful

    So, you're confirming that young employees are overworking, which is the first part of the hypothesis, although then you go into a marketing style tangent with, "It's just that they are so excited that they don't want to go home!!!" That sounds pretty unhealthy to me, especially given the present evidence of attrition suggesting that it is not a sustainable way of working.

    It's not marketing, it's the truth. I worked there for nearly 8 years. By the way, I'm 31.

    Google is (a) a very desirable employer and (b) hires people from all over the world. The combination of these things mean that many, many developers, especially younger ones that move from poorer countries, get relocated across borders. They arrive in a new country where they don't speak the language, quite often with a girlfriend or wife in tow, and frankly many of them don't quite dive into making friends and socialising as much as perhaps would be a good idea. Combination of new city, no social life + interesting work == lots of people working odd hours. Eventually they do settle down and the hours get more normal.

    But programming has always been this way, hasn't it? I never heard a lawyer say, "I've been doing lawyering since I was 8 years old" but it happens in software all the time. It's a sort of work that many people just enjoy doing, and do it as a hobby as well as a job.

  8. Re:Doublethink on Except For Millennials, Most Americans Dislike Snowden · · Score: 3, Insightful

    It's always been this way - younger people tend to care less about voting

    I could equally say it's always been this way because politicians and The Establishment have always been old.

    My theory is at that age you're still so engrossed with exploring your environment, that you put little thought into shaping your environment.

    My theory is that political parties run by older people tend to focus on the wishes of people just like them i.e. older people. Due to the party political whipping system, young people who investigate politics quickly realise they will be forced to vote in support of social policies they disagree with, making the career unattractive. This results in a downward spiral in which politicians ignore people unlike them, those people get turned off from politics, and thus the demographic makeup of the political elite can never self correct.

  9. Re:Doublethink on Except For Millennials, Most Americans Dislike Snowden · · Score: 1

    Which generation do you think politicians would listen to most?

    You're reversed cause and effect. The fact that young people don't vote is because politicians don't listen to them. I think the first Obama campaign illustrated this nicely.

  10. Re:Dubious on Except For Millennials, Most Americans Dislike Snowden · · Score: 4, Informative

    These are large percentages we're talking about here. Even in the older age brackets about a third of people are supporting Snowden so the fact that you fall into that category doesn't mean much.

  11. Re:Doublethink on Except For Millennials, Most Americans Dislike Snowden · · Score: 4, Insightful

    I think it's more likely to be because people under 35 are the first generation that have no memory of the cold war. People born before about 1980 lived in a world where there was a very strong, clear delineation between us vs them and that divide was seen as an existential struggle between good and evil. Merely by being born into a certain country, you too could take part in an epic ideological struggle between right and wrong. It is perhaps not surprising that people who lived most of their life in such a world instinctively support a strong, authoritarian state and react badly to a "traitor who gave our national security secrets to the Russians" or whatever garbled version of the story they received via Fox News. There's definitely a clear and strong tendency in older populations to support our side regardless of what that side actually does, and things that seem to bring back old certainties strongly appeal to them. Hence the desperate need of the establishment to make "the terrorists" to new Big Evil.

    Contrast to people under the age of 35 who don't remember the cold war and have never lived in a world where there were clearly defined conflicts between us/them or good/evil. Instead there has been a series of endless wars started by us against dramatically weaker foes, based on vague and uncompelling justifications, the results of which have mostly been bedlam. Older people love this because it's an attempt to bring back the old certainties they remember. It leaves young people cold because they don't care about the old certainties, as they never had them to begin with.

    Combine all this with the fact that the average software developer is 30 years old and the average age of Congress is 57 ... nearly double their age .... you have set the stage for an epic showdown between the technology industry and the political establishment. Which is exactly what's happening.

  12. Re:Seems to be OK all around then on Bill To Require Vaccination of Children Advances In California · · Score: 1

    Okay. Can I have a refund on my taxes which paid for the public school that I can no longer use? See how that works?

    That sounds fair as long as you also pay a large excess tax that covers the host of setting up quarantine zones, emergency medical care and lifelong disability benefits when "Private School for anti-vaxxers" is inevitably swallowed by a full blown measles outbreak. The costs of this are likely to far, far outstrip the value of the school vouchers.

    In practice though the amount of accounting that it'd take to make this kind of opt out system perfectly fair is so large that it'd be better to just force people to take the vaccines. I guess like many on this site I'm not a huge fan of governments forcing people to do things against their will, but there are cases where it's clearly the best path forward, like obeying speed limits, paying taxes .... and being vaccinated.

  13. Re:UK citizen arrested in the UK for breaking US l on Futures Trader Arrested For Causing 2010 'Flash Crash' · · Score: 2

    The issue is that making and cancelling orders on a market is not traditionally seen as financial fraud.

  14. Re:Meanwhile US fugitive bankers in Switzerland on Futures Trader Arrested For Causing 2010 'Flash Crash' · · Score: 1

    Could you link to those sources instead of only naming them? The only "fugitive banker" that I know of in Switzerland was Raoul Weil, and a quick Google search for the query [us fugitive bankers switzerland] only throws up that name as well, so I'm guessing you're misremembering the details of this particular story.

    Raoul Weil is (a) not American, (b) had nothing to do with the financial crash and (c) did in fact get extradited to the USA accused of (effectively) not being an unpaid agent of the IRS .... where he was so convinced of his innocence he decided not to plea bargain, went to court, and achieved complete victory with jury deliberation of just over an hour. Raoul did not testify in his own defence and presented no witnesses, yet the case against him collapsed almost immediately as the primary witness had been given a sweetheart deal by US prosecutors and appeared to be lying on the witness stand. There was no evidence he knew anything about what bankers far below him in the organisation had been doing.

  15. Re:Idiots on Twitter Rolls Out New Anti-Abuse Tools · · Score: 1

    Taking quotes out of context like that is just appalling

    How is it out of context? Would you care to provide the missing context that makes her comments seem more reasonable? I picked that site because it was one of the first hits on Google for the phrase you claimed was "made up shit" - I have no idea who the person who made the video is. It just happens to contain her saying it.

    "Women are being institutionally oppressed all the time, in nearly every facet of our lives" ..... I can't imagine why you think the statement is odd or unusual.

    Because it's obviously false, highly inflammatory garbage that no rational person would ever say. Women are not being "institutionally oppressed" in any sense of the term, and this kind of nonsense is exactly why prominent feminists attract so much negative attention. The fact that some of them actually debate this idea just goes to show how disconnected from reality they have become.

    Go back a few hundred years when women couldn't vote, couldn't work in many professions and were basically owned by their husbands. That was institutional oppression.

    Here is a hint: there is feminist critique of every art form. If you don't like it, you don't have to read it or pay any attention to it.

    I don't read it, which is why I had to search for the quote to see if your accusation that epyT-R was making things up was true. Obviously you don't read this stuff either, otherwise you wouldn't have made yourself look foolish by assuming that quoting Anita S's extremism was "making shit up".

  16. Re:What a bizarre statement on Twitter Rolls Out New Anti-Abuse Tools · · Score: 1

    I was responding to your post that read:

    I doubt if anyone will get banned and be surprised about it

    and I argued that people will be surprised because the policies will inevitably be arbitrary and rather biased. The surprising way the UK police enforce very very similar rules on Twitter users as Twitter now wants to enforce itself is highly relevant to that point.

    You seem to think I said Twitter shouldn't be allowed to do this, or some other argument about ownership of private spaces. I didn't mention it, though.

    This is an obvious straw man

    No, a straw man would be where I claim you argued something you didn't, and then knocked down that non-argument. You straw manned me when you said "Twitter are allowed to do this regardless of what you think" - that's a response to something I never said. Obviously they're allowed to do it. The question is whether it's a good idea or not, and what the consequences will be.

    I think the consequence is very likely to be that they tolerate abusive and threatening tweets if they come from particular kinds of people or support various kinds of political positions, and crack down hard on ideas and opinions they/the moderators don't like under the guise of fighting "abuse".

  17. Re:Welcome to corporate future on Twitter Rolls Out New Anti-Abuse Tools · · Score: 1

    I'd say 99% of people I've met in my life can tell what hate speech is when they read it.

    This is the "appeal to the reasonable man" approach. It's quite common in law. Basically punts the decision to a randomly selected judge who is just trusted to be reasonable.

    The problem is that the people deciding what reasonable means are of course never a perfect cross section of society at large. In the UK there have been cases where e.g. someone posted to Facebook that he hated British soldiers and he hoped they would go to die and go to hell because of all the muslims they killed.

    This was interpreted as being literal hate speech. He was arrested, charged with "a racially aggravated public order offense" and then found guilty of sending a "grossly offensive communication" and sentenced to community service. The police explained, "he didn’t make his point very well and that is why he has landed himself in bother".

    Most likely this post would violate Twitters policies (if Twitter allowed such a long tweet).

    Now what about posts like these? What about tweets that threaten "the terrorists" with death? Do you seriously think Twitter, an American company, is going to start shutting down these sorts of accounts? What about movie studios tweeting quotes from American Sniper to promote it?

    I am seriously skeptical. Most likely it will be like every other attempt to do this I've seen - what is or isn't threatening or abusive will depend entirely on the world view of the people doing the moderation and how famous/politically connected the tweeters are. It won't ever attempt to be even handed.

  18. Re:Idiots on Twitter Rolls Out New Anti-Abuse Tools · · Score: 1

    Are you just making this shit up?

    Why not Google it and find out? That's what I did - took 10 seconds. That is a quote from Anita Sarkeesian, in this video where she says (apparently without irony) that "Women are being institutionally oppressed all the time, in nearly every facet of our lives" followed by the quote about porno fantasy, which is apparently about the game Bayonetta.

  19. Re:What a bizarre statement on Twitter Rolls Out New Anti-Abuse Tools · · Score: 1, Insightful

    You should spend some time reading the comments section of the Guardian before being so sure about this. The Guardian has a policy that you cannot post comments that insult or offend the journalists. Because, you know, that'd result in a hostile and threatening environment, or whatever.

    The result is that comments which point out bias, or even factually inaccurate statements, have a habit of being rapidly deleted. Because implying that a journalist has an agenda or might not have done proper journalism could be offensive, you see! I've observed multiple times comments that would be +5 Insightful here on Slashdot being erased within minutes, thanks to their unbelievably vague and broad set of "community standards".

    Or take a look at the totalitarian way the UK police are attempting to make Facebook and Twitter non-offensive. Someone posted on Facebook that they thought soldiers might (gasp) have personal moral culpability for signing up to fight in Afghanistan or Iraq and killing people. The mother of a soldier saw the post, was offended, reported it to the police and the guy ended up being sentenced to community service. Only because he repented his heresy of course. If he hadn't he'd have been tossed in jail. Now is the idea that soldiers are responsible for their actions really so offensive? Of course not! That was the core legal basis of the Nuremburg trials: "I was just following orders" is not a defence.

    If Twitter decides that any threatening or harmful tweet is to be erased, half of Twitter could end up being thrown out. It's too bad their new CEO is on the warpath about this. People who received threatening tweets or whatever, could always just log off and stop seeing them.

  20. Re: ZERO positive comments here for new google map on Google Sunsetting Old Version of Google Maps · · Score: 1

    Fwiw I love the new maps. The new map updates itself as you search and lot more of the screen is used by the map. Plus it's got a version of Google earth that loads instantly which is pretty nice. But people who like the new thing rarely yell about it.

  21. Re:Technically right on Google Responds To EU Antitrust Claims In Android Blog Post · · Score: 5, Interesting

    We wish you luck, but if it breaks, dont come crying to us over it.

    The history of mobile operating systems shows that your preferred strategy is a losing strategy. Users DO come crying over it, and developers cry twice as much. J2ME was basically Android 0.1 and took this approach - it was just a bunch of API specs and then phone vendors could license different implementations, write their own, etc.

    J2ME sucked. I know this because I tried to write apps for it. Literally every freaking phone had its own unique combination of stupid, obvious bugs that rendered key APIs unusable without enormous piles of hacks. J2ME developers theoretically wrote Java, but often used a C style macro preprocessor because so many hacks required different source code to handle.

    Android learned from J2ME and took a different approach - one single reference implementation that everyone builds off and is not pluggable except in very small, tightly controlled ways. You can modify the reference implementation to your hearts content unless you want access to the Play Store, in which case you have to pass the "Compatibility Test Suite" for core OS functionality, and for some other kinds of things that are impossible to unit test (e.g. Maps quality), agree to ship the Google implementation. This saves developers from J2ME hell making users and developers happy, and still lets manufacturers tweak things that aren't covered by the CTS, like reskinning things.

    I see no evidence the EU has any understanding of the delicate balancing act Android represents, or the history of mobile phone operating systems. I fear this will be yet another bull-in-china-shop scenario. On the other hand, if Google are doing things like what Microsoft used to do by saying "if you sell any Google-services phone you cannot sell any non-Google-services phone" then that'd be a problem that is correctable without hurting developers.

  22. Re:Soon this will be impossible on US Blocks Intel From Selling Xeon Chips To Chinese Supercomputer Projects · · Score: 1

    That someday will be when Intel and AMD move to Europe or Asia or when somebody comes up with a CPU good enough to unseat x86 as the architecture of choice.

    I guess you missed the fact that the architecture of choice for the majority of the worlds computers is ARM.

    Fast chips for nuclear simulations? Yep, Intel have the edge there ..... I guess. I'm somewhat surprised that stuff isn't better run on GPUs to be honest, but whatever. OK, so their simulations take 20% longer to run. BFD?

  23. Re:The inversion is complete. on Microsoft: Feds Are 'Rewriting' the Law To Obtain Emails Overseas · · Score: 3, Insightful

    This isn't about spying its about compliance with records requests and privacy laws.

    Two sides of the same coin, isn't it? The government wants data about foreigners, from a foreign place. They want, in short, to spy. Their chosen method of attack is to pressure people in the USA who happen to have access to that data, as opposed to e.g. placing a mole inside a foreign organisation, but the tactic used does not change the goal of the mission.

    EU has all kinds of (frankly downright crazy) privacy laws around email

    EU privacy regulators don't have a great reputation I agree, but perhaps once the most productive parts of America have been ruled for decades by a totalitarian communist state that has informers in every street, you might not see the rules as all that crazy.

  24. Re:Apple is exposed to China operations on Apple Leaves Chinese CNNIC Root In OS X and iOS Trusted Stores · · Score: 1

    Or just use Chrome. It does its own revocation stuff on top of the OS root stores. This only really affects users of Safari and Mail.app.

  25. Re:Are non-China users safe? on Apple Leaves Chinese CNNIC Root In OS X and iOS Trusted Stores · · Score: 1

    Plain DNS is useless, a MITM could fake the results.

    DNSSEC just replaces a competitive market of certificate authorities with a different, less competitive system of new CA's called registrars. It's hardly a positive.

    A lot of people hear "some company I never heard of can sign for my site" and immediately conclude the whole system is broken. But that's ridiculous. Why should people be locked into one or two CAs based on where they are in the world? I live in Switzerland. There is a local CA called SwissSign. Like everything Switzerland their EV certificates are more than double the price of what DigiCert charges (based in Utah). So I go to a foreign CA and get my cheaper certs. That's called globalisation.

    Likewise, if someone in America wants to pay a Belgian CA for a certificate for whatever reason, why shouldn't they?