Slashdot Mirror


US Would Be 28th In 'Hacking Olympics', China Would Take The Gold (infoworld.com)

After analyzing 1.4 million scores on HackerRank's tests for coding accuracy and speed, Chinese programmers "outscored all other countries in mathematics, functional programming, and data structures challenges". Long-time Slashdot reader DirkDaring quotes a report from InfoWorld: While the United States and India may have lots of programmers, China and Russia have the most talented developers according to a study by HackerRank... "If we held a hacking Olympics today, our data suggests that China would win the gold, Russia would take home a silver, and Poland would nab the bronze. Though they certainly deserve credit for making a showing, the United States and India have some work ahead of them before they make it into the top 25."
While the majority of scores came from America and India, the two countries ranked 28th and 31st, respectively. "Poland was tops in Java testing, France led in C++, Hong Kong in Python, Japan in artificial intelligence, and Switzerland in databases," reports InfoWorld. Ukrainian programmers had the top scores in security, while Finland showed the highest scores for Ruby.

54 of 112 comments (clear)

  1. Um, baloney by 110010001000 · · Score: 4, Insightful

    Has anyone actually ever used Chinese software?

    1. Re:Um, baloney by cjeze · · Score: 2

      All the time we use Chinese software. It's everywhere.

    2. Re:Um, baloney by Anonymous Coward · · Score: 2, Interesting

      I've been using WeChat because I'm working on a project in China, and everyone uses WeChat over there. Like instead of Facebook or email or text messaging or any combination of the above, it's WeChat. And they use QR codes for everything and the QR codes actually work and everyone actually voluntarily uses the QR codes. It's actually surprisingly well built and functional software. And there's no ads. And I haven't seen any outstanding bugs. And almost everything can be displayed in English, including translating messages.

      And I'm sure the Chinese government has access to everything I say and do on WeChat, and probably on the rest of the burner phone that I've installed it onto...

    3. Re:Um, baloney by Anonymous Coward · · Score: 1

      The only Chinese software that I heard anyone using is Foxit PDF reader, however I stopped using it after the developer added invasive Windows 10 style cloud integration.

    4. Re:Um, baloney by Anonymous Coward · · Score: 2, Insightful

      Hacking != software development

    5. Re:Um, baloney by Hognoxious · · Score: 4, Insightful

      The first one I worked with was pretty good. Nice bloke too.

      The dozen after that ... stupid, incompetent, dishonest too.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    6. Re: Um, baloney by ArmoredDragon · · Score: 1

      I can't help but wonder if this is only a measure of publicly known hacking, which is often ignored in Russia and China when it's discovered, whereas in the US it's aggressively prosecuted, hence it must be done more discretely.

      Take for example stuxnet, which is perhaps the most sophisticated hack ever done and nobody has even managed to fully disassemble it even after all these years. It's pretty much a gimme that it is a US project with some joint Israeli effort, but who is it actually associated with in metrics like these? Without proof, it shouldn't be associated with anybody, but then that means that somebody isn't getting credit.

    7. Re:Um, baloney by NotAPK · · Score: 1

      Seconded.

      I transitioned to Sumatra PDF and never looked back.

      Yes, the installer looks a bit ugly, but don't let that put you off, the software does exactly what you want: display and print PDF documents.

      Not sure if it does PDF forms, I haven't had to do one in a while.

    8. Re:Um, baloney by 93+Escort+Wagon · · Score: 2

      Has anyone actually ever used Chinese software?

      Anyone who's jailbroken an iPhone during the past few years has used Chinese software...

      --
      #DeleteChrome
    9. Re:Um, baloney by cfalcon · · Score: 3, Funny

      > Has anyone actually ever used Chinese software?

      No dude, Chinese software uses YOU.

    10. Re:Um, baloney by godel_56 · · Score: 2

      Has anyone actually ever used Chinese software?

      It's possibly been running on your computer, your antivirus just hasn't found it yet.

    11. Re: Um, baloney by reve_etrange · · Score: 2

      I can't help but wonder if this is only a measure of publicly known hacking

      Hacking? TFA is just about test scores.

      On a side note, the sample size of 1.4 million doesn't matter if the sample is non-random. Many more Indian and American programmers took the test, and their average scores are most likely lower for that reason, even if there is no additional bias in the Russian and Chinese scores.

      That's a big "if" though...what India and the United States have in common with the testing company is the English language. The Russian and Chinese samples are sampling Russian and Chinese people who speak English.

      --
      .: Semper Absurda :.
    12. Re:Um, baloney by reve_etrange · · Score: 1

      The old tired argument that there is a lack of qualified workers in this country is pretty much not in line with reality.

      He's right. Show us the wage spike and we'll believe in your worker shortage.

      --
      .: Semper Absurda :.
    13. Re:Um, baloney by 93+Escort+Wagon · · Score: 1

      All of the iOS 8 and 9 jailbreaks have come from either Taig or Pangu, both of which are Chinese hacking groups.

      --
      #DeleteChrome
    14. Re:Um, baloney by AmiMoJo · · Score: 1

      It's about the same as western software, it's just that you have a skewed view of it due to selection bias.

      You don't speak Chinese, so you see translated software and judge it based on the quality of said translation. You buy the cheapest possible webcam and get similarly cheap software with it.

      Chances are the only Chinese websites and apps you see are spam, since you won't be looking for quality software in that language. In fact there is lots of good Chinese software if you know how to find it.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    15. Re:Um, baloney by angel'o'sphere · · Score: 1

      I'm a bit tired of guessing what icon means what :D especially if there is enough space to write the relevant word, at least below the icon.

      On the other hand if I use a japanese software, I simply learn the relevant Kanjis :D I guess Mandarin is not much more difficult (I don't want to speak it, only read and write it).

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    16. Re: Um, baloney by St.Creed · · Score: 1

      I know it's not done to actually look at the article in question, but you might have checked hackerrank.com and seen that it is a very simple testing site, with questions ranging from the laughably easy to the ridiculously obstruse, and that you can just google every answer. I spent an hour answering questions and they could really use a lot of improvement.

      My take? This whole press release was designed to get attention for the site. No need to actually take it serious enough to think about it. If you want to have a ranking that means something, ignore hackerrank and start contributing on stackoverflow.com.

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
    17. Re:Um, baloney by lsatenstein · · Score: 1

      yes, An office Product for English market. I rate it as above the best that is sold to English markets

      --
      Leslie Satenstein Montreal Quebec Canada
    18. Re: Um, baloney by Elric55 · · Score: 1

      ^^ this. they've been spamming my inbox as of late trying to get me to come back.

  2. Creativity and Grit? by Anonymous Coward · · Score: 1

    All the skillz in the world don't mean a thing without creativity and grit. There were better painters and sculptors than Michaelangelo, but only he had the mix of inspiration and perseverance to 'make the brushes sing.'

    Same holds true here. It's like telling me that the country with a soccer team with the best technical skills will win the World Cup; tell that to the imaginative Brazil team of 2002, or the wild Spaniards or 2010...

    1. Re:Creativity and Grit? by Archfeld · · Score: 1

      Luck and timing, will power all play into it. The most talented sometimes don't want it bad enough. I also question whether the 'best' hackers would have anything to do with a 'test' or the 'man' giving it.

      --
      errr....umm...*whooosh* *whoosh* Is this thing on ?
    2. Re:Creativity and Grit? by PopeRatzo · · Score: 1

      There were better painters and sculptors than Michaelangelo, but only he had the mix of inspiration and perseverance to 'make the brushes sing.'

      But Michaelangelo had the wealthy connections, too. He knew what to kiss and when. Especially when you're talking about commissions for his work coming mainly from the Church. I'll bet the reason he painted the Sistine Chapel lying on his back is that his butt was too sore to sit down, if you catch my drift.

      --
      You are welcome on my lawn.
  3. Re:Useless metrics by KiloByte · · Score: 1

    Yeah, but if USA and India had the majority of contestants, the bias is in their favour, and they went bad nevertheless.

    On the other hand, I'm ashamed at my country that we scored best in such a piece of poo as Java. Well, at least that's not PHP...

    --
    The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
  4. Re:Useless metrics by Anonymous Coward · · Score: 1

    Do you think that 0.01% of Chinese coders competing in a coding contest are representing their population the same way that 1% of English or Indian coders would? When they are taking a very small sample from a country you are inherently getting the most motivated and best skilled of that country. If you are then rating them by average score then the country with less competitors gets a significant boost. It's like the reverse of how the Olympics work (which heavily biases towards countries with more population).

  5. BS study by LetterRip · · Score: 1

    Complete beginners in the US are far more likely to try hackerrank; whereas on average more experienced coders from other nations are likely to compete.

    Also in the US graduating from a good school is adequate for employment prospects, so many good programmers don't use hackerrank and other competitive programming platforms.

    1. Re:BS study by LetterRip · · Score: 1

      Also many of the competitions are for money for amounts that in the US are quite small, but for a hacker in a foreign country are a significant sum - so there simply isn't motive for top US programmers to compete.

      If they want a realistic sample - put a substantial sum of money in contention and such that it isn't 'winner take all' (ie payout the top 20 or so slots).

    2. Re:BS study by 93+Escort+Wagon · · Score: 1

      Not that I'm a good test case; but I'd never heard of hackerrank until just now. I'd be curious to hear whether other people knew about it - and what country you're from (I'm an American).

      --
      #DeleteChrome
    3. Re:BS study by h33t+l4x0r · · Score: 1

      I looked at HackerRank once, there problems were easy, but so tedious that I just left. Someone in China is using the HackerRank score to evaluate applicants and that's the only reason anyone they're finishing. If Google started requiring high HackerRank scores, USA would take the "gold" in a heartbeat. But it would still be meaningless.

  6. They win the gold in air and watter pollution too by JoeyRox · · Score: 1

    In addition to the gold in government corruption, oppression of civil rights, and lack of a free press.

  7. Blame corporate culture by Anonymous Coward · · Score: 1

    The corporate culture in the US drives the best tech minds away from the industry. Our computer people are just as smart, but after being shit on, looked down upon, and forced to complete meaningless TPS reports for so long they just give up and go do something else. It's our corporate culture that can learn from the Chinese, not our high tech pros.

  8. Re:Useless metrics by Columcille · · Score: 1

    "When they are taking a very small sample from a country you are inherently getting the most motivated and best skilled of that country."

    Why? Fewer participants doesn't mean they are the motivated participants.

    --
    I love my sig.
  9. Re:Couldn't have "Hacking Olympics" without the US by Guy+Harris · · Score: 1

    It is important to realize that you couldn't even have a Hacking Olympics without shitty vulnerable OSs like Microsoft makes, vulnerable email servers like criminal Hillary ran, and a generous supp;y of back doors like the NSA has given us. Say what you like about China and Russia here, but they are not the ones who have done the most damage.

    Presumably you understand that in "Hacking Olympics" "hacking" means "developing software" not "breaking into computer systems".

  10. This is news? by Aequitarum+Custos · · Score: 1

    This just in: People in countries where hacking US targets isn't going to land you life in prison, have more people with more practice/skills hacking US targets.

    Tonight at 11: We discover why a country that treats track and field in a similar manner as the US treats football has Olympic gold medal winners in track and field!

  11. Re:Useless metrics by Ichijo · · Score: 1

    Um, I think I would learn more in a class of 20 motivated students than in a class with only 2 motivated students..

    --
    Any sufficiently unpopular but cohesive argument is indistinguishable from trolling.
  12. US & India vs. Chin & Russia by wjcofkc · · Score: 1

    This is not much of a surprise as we deny fostering growth in areas that would lead us in the right direction, which is to say that I am a citizen of the United States. Instead we are so short sided that we make our talent train their talent just to get our severance. It is no fucking wonder.

    As far as hacking strictly for military might? That is where this becomes what I like to call a "magical metric". We have the talent, and our government is afraid of it. Now, what does that say about the state of affairs.

    --
    Brought to you by Carl's Junior.
  13. Hillary promises military retribution by Citizen+of+Earth · · Score: 1, Insightful

    Not to worry, Hillary has promised military retribution for cyber attacks. I guess she'll either start wars with Russia and China on day one of her presidency or draw red lines and then run away from them like Obama has.

    1. Re:Hillary promises military retribution by djinn6 · · Score: 1

      It would have if we got the public option. His mistake was compromising, aka. "working across the isle".

  14. Self-selection sampling bias by Solandri · · Score: 5, Insightful
    Once upon a time, a city was considering expanding its subway system. To determine if this was a worthy use of public money, they decided to find out how many hours a week the average person rode the subway. The agency tasked with collecting these statistics thought about the problem. Asking random people on the street seemed like it would waste a lot of time since most of those people might not even ride the subway. Then they realized if they just asked people riding the subway how many hours a week they rode, it would neatly filter out the non-riders and dramatically simplify their job. So that's what they did.

    When the city got the statistics, it said there needed to be 10x as many trains as they currently had. That obviously couldn't be right since the trains were only occasionally full. So what went wrong?
    • First, the statistical gathering method filtered out non-riders. This skewed the average (both mean and median) up, since they didn't have a bunch of "0 hours" in their statistics.
    • Second, asking people riding the subway gives you a time normalized sample, not a population normalized sample. Say only two people use the subway, one of whom rides it 1 hour a week, while the other rides it 10 hours a week. If you randomly hop onto the subway at any give time, you are 10x more likely to encouter the 10 hr/wk rider. Your statistics end up saying more about who is riding the subway at any given time, rather than how much each person usually rides the subway.

    Likely, the only thing these HackerRank statistics are measuring is that there are just a lot more job opportunities for mediocre programmers in the U.S. and India. While there are fewer such opportunities in China, Russia, and Poland, so the few people who pursue programming careers there tend to be the cream of the crop. To normalize it, you'd have to survey to find out how many total programmers there are in each country, compare to their total populations, then assuming a normal distribution of "skill" for the entire population of the country, map each countries results to that distribution. Then for the countries where the number of people taking the test are overrepresented relative to the total population, truncate their distribution to match that of underrepresented countries. e.g. If, say, only 0.01% of Poland's population tried the HackerRank tests, while 0.1% of the U.S. population did, then you'd have to compare Poland's results with the top 10% of the U.S. results (0.01% of the U.S. population matching the 0.01% of Poland's population) to get an apples-to-apples comparison. But that's a lot of assuming and normalizing for me to be comfortable with using the data to draw conclusions.

    1. Re:Self-selection sampling bias by abies · · Score: 1

      This would be true if you would, for some unkown reason, try to compare smartness of general population, to answer a question "if I take random person from US (versus China or Poland), how good programmer he could make after training?". But who cares about that? What most people will be probably a lot more interested in is "If I take random PROGRAMMER from US (versus China or Poland), what are the chances they are good?"

      So no, this doesn't mean that people in US are on average less 'smart' (assuming 'smart' is what you need to be a good hacker) than any of top hacker countries. But it does mean that a lot of people who are NOT 'smart' are taking programming in US and you will have to weed through 10x more candidates to find somebody useful there.

      And, to be honest, I think that India is a lot more interesting result than US. People are not outsourcing programming to US...

  15. Re:Useless metrics by David_Hart · · Score: 1

    Um, I think I would learn more in a class of 20 motivated students than in a class with only 2 motivated students..

    That's ignoring or not getting the point. The point is that only the more talented and the more motivated will take a test that inherently has no value other than to see just how well they score. They will tend to be the top end of the talent pool, not the lower end

    In addition the matter of culture also comes into play. For example, someone from the US/Canada without a lot of talent is much more likely to try a contest like this either just for fun (i.e. people for whom coding is a hobby, not a profession) or perhaps to learn something even though they know that they have little chance of achieving a good score. However, coders from other societies are less likely to take the chance of poor publicity due to their code of honor, face, or perhaps the amount of weight given to something like this in the marketplace or peers.

    The point is that extrapolating these results to any sort of realistic ranking is pure folly and statistically impossible due to the lack of population distribution and high variance. Yes, it makes a good soundbite, but it just doesn't mean anything.

    If they want it to mean something, what they need to do is narrow down the field of participants based on increasing challenge complexity until they get to the point where they have the top 20 coders from each country and then have a final set of challenges. At least then you would have something meaningful.

  16. not competing by Gravis+Zero · · Score: 1

    while an interesting anecdote, people aren't actually competing. if it was a competition, everyone would no doubt take an entirely different approach to maximize their scores. besides, we already had a DARPA challenge to generates exploits, so can we just enter those programs as contestants?

    --
    Anons need not reply. Questions end with a question mark.
  17. hacking competitions? by Cederic · · Score: 1

    The real test of computer hacking is: Does your code achieve its objective.

    I don't give a shit how elegant, performant or maintainable a piece of code is if it runs once. I care that it works.

    1. Re:hacking competitions? by ffkom · · Score: 1

      That might be sufficient to become "employee of the month" at MicroSoft or HipsterApp Inc., but the company I work for actually deems it relevant how performant my software runs, how maintainable it is over decades of use, and that it runs flawlessly not just once, but every time, all the time - 24/7.

    2. Re:hacking competitions? by Cederic · · Score: 1

      Sure, but then you're talking about software engineering, not exploiting a vulnerability quickly and effectively.

      If you're writing Nessus then you're in the sweet spot of both, but for a targeted zero-day, people want shit that works.

      Look at is another way: Do you want a top-end mathematician making their unique and innovative algorithm work, or do you want someone that productionises that?

      One comes before the other.

  18. China by backslashdot · · Score: 1

    Russia came in first but they hacked the scoreboard to appear second.

  19. Re:Who cares what Magnus Carlsen's IQ is... by Tablizer · · Score: 1

    Gates was a skilled poker player. His using one monopoly to gain another, and pricing and bundling the right way at the right time to kill nascent competitors is poker-like.

  20. Re:Useless metrics by reve_etrange · · Score: 1

    Yeah, but if USA and India had the majority of contestants, the bias is in their favour

    That's not how statistics work. If the samples are random, but different in size, the smaller sample will have a more biased average. So in this case, if we assume the samples are random, we just know that the Russian and Chinese averages are much less representative than the American and Indian averages.

    However, we also know that the samples were biased. American and Indian programmers speak English. The testing company is based in Palo Alto, CA. Their website is totally in English. The Russian and Chinese programmers were selected not only for motivation to take an online test, but for a preexisting ability to speak a nonnative language.

    --
    .: Semper Absurda :.
  21. Re:Useless metrics by reve_etrange · · Score: 1

    Why?

    In this case, because they all had to read and write English. The Indian and American programmers probably grew up speaking English. The Russian and Chinese programmers who took the test were selected for preexisting proficiency in nonnative language.

    --
    .: Semper Absurda :.
  22. Look at NSA, NRO and other agencies by AHuxley · · Score: 1

    The world got a look at what the NRO, NSA and GCHQ worked on together over the decades.
    The contractors, universities, private sector all soaked up that US talent for decades to keep admin control over domestic and international telcos and networks.
    What a China and Russia lacks is global NSA, GCHQ like access to safe staging servers that can reach international and domestic networks and limited telco hubs.
    A few 1980's spy ship's is not the best for that anymore ;) Tapping some telco cable in the ocean is not a perfect solution for interesting regional networks.
    Long range hacking and data movement will get noticed.
    Whats a "talented developer" worth if they are limited to fully imported, altered US phone home hardware and software to code on?
    i.e. that best code runs on what the Equation Group kept well hidden and allow a winning nation to import. https://en.wikipedia.org/wiki/...

    --
    Domestic spying is now "Benign Information Gathering"
  23. It also doesn't jive with other evidence by Sycraft-fu · · Score: 1

    The big one being software that gets produced and used/sold. The US and Western Europe dominate that arena. You go and look at who it is producing the big commercial and OSS stuff, from OSes to games to productivity software to media creation tools and so on and those are the areas that dominate. To be sure it is an international endeavour, software is great in that there isn't a huge fixed startup cost so a great many people can participate. But those regions see -by far- the most production. It isn't like it is all immigrants working for the companies either, lots of domestic labour.

    So, if China and Russia really are so amazing, so far ahead, I mean we are talking #1 vs #28, then where are all the software companies? Where are all the people contributing to OSS projects? Where are all the indies from those areas?

    There is just no way if China is this unstoppable force of the "most talented" developers (not just most numerous) that they wouldn't also be a huge force in the software industry. They just aren't though. They are a participant, as nearly every nation is, but they aren't anything special, nowhere even approaching the US.

    1. Re:It also doesn't jive with other evidence by angel'o'sphere · · Score: 1

      huge force in the software industry. They just aren't though.
      You are silly! Who do you think is making all the software in China, for China? The USA? Europe? They do their software themselves.
      You are mixing up Windows and "Office" sales with "the software industry".

      Here: http://www.investopedia.com/ar...

      Hope you know at least two of those companies ...

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    2. Re:It also doesn't jive with other evidence by Sycraft-fu · · Score: 1

      If all you can point out is stuff "in China for China" then you aren't strengthening your case. Linux isn't made "in Finland for Finns", Windows isn't made "in the US for Americans," QNX isn't made "in Canada for Canadians," and so on. When you are really good at something, you export it and sell it worldwide. You see that with US and European (as well as other) software, just like you see it with Chinese SMPSes. When you are really good in this interconnected world you cross borders, you aren't only able to sell in a rather walled off, controlled market. Canon, Zeiss, Leica, Nikon, etc don't sell glass just in their native countries or regions, they are the worldwide leaders because they are good. You find Canon cameras for sale through out the world, not just in Japan.

      Baidu is probably actually the best example: It is such a huge force in China, yet nobody outside China uses it. Everyone else uses Google (or to a much lesser extent Bing and Yahoo). Despite Google being an American company in origin, their product is not limited to one country. It isn't limited to English speakers either, you find it all over the world. In fact the only places it doesn't have a lot of penetration are places like China, Iran, North Korea and so on.

      Why? Because China wants to maintain control on the information their populace can see. So Baidu, being local, works well for that. Google, being global, does not. That combined with a bunch of protectionism means that Baidu is the big thing in China. But that's artificial, it isn't because Baidu is so amazingly great. You can get to Baidu from the US no problem, but few people do because it is a Chinese only site, you go to the homepage and it is in Chinese with no apparent way to change languages. By contrast Google picks a language based on your country location (which you can easily change) and supports searches in essentially every language, including Chinese.

      When you look at the heavy hitters in tech, Chinese companies just don't make the list except extremely rarely. Let's take a quick look at a few major areas:

      OSes: Windows (US), Linux (Finland, though worldwide really), OS-X (US), iOS (US), Android (US), QNX (Canada), BSD (US/worldwide), vxWorks (US).

      CPUs: Intel (US), AMD (US), ARM (UK), MIPS (US), Power (US), Hitachi (Japan).

      Databases: Oracle (US), MySQL (Swedish, though US now), Postgres (US/global), MSSQL (US), DB2 (US).

      FPGAs: Xilinx (US), Altera (US), Amtel (US), Lattice (US).

      Video Production: Avid (US), Final Cut (US), Premiere (US), Vegas (Japan/US, now moving to Germany).

      Video Game Engines: Unity (US), Unreal Engine (US), iDTech (US), Frostbite (Sweden), Source (US), Gamebryo/Creation (US), Cryengine (Germany), Dunia (Canada), PhyreEngine (Japan), Unigine (Russia).

      Seeing a trend?

    3. Re:It also doesn't jive with other evidence by angel'o'sphere · · Score: 1

      Canon, Zeiss, Leica, Nikon, etc don't sell glass just in their native countries or regions, they are the worldwide leaders because they are good.
      No, they sell it because:
      a) they are good at selling
      b) despite your thinking: the market is rather small and competition is terse
      c) they have a head start versus any Chinese company of over 100, close to 200 years.

      And if you missed it: none of them is an US company.

      For a Chinese company it is much easier to deal with a domestic market of 1.5 billion potential customers -- mind, you don't have to translate anything -- than it is for an US corp to deal with 350M customers wehre you have at least to translate into spanish and likely french and german.

      You seem to live under a rock ...

      Regarding your comparisons of computer companies or software: sorry, you compare what is successful at the market, not what is superior in technology.

      Seeing a trend?
      No. I see countries that are still 100 years ahead of China. That is all. This is simply "history" at its working. Nothing special, nothing to be proud about.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  24. I would win! by Misagon · · Score: 1

    I would win in hacking olympics.
    My skills with the hacksaw are exemplary!

    --
    "We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley