{"componentChunkName":"component---node-modules-gatsby-theme-medium-to-own-blog-src-templates-blog-post-js","path":"/this-site-will-not-harm-your-computer/","result":{"data":{"site":{"siteMetadata":{"siteUrl":"https://javame.netlify.app","githubUrl":"https://github.com/aterreno/blog"}},"mdx":{"fields":{"slug":"/this-site-will-not-harm-your-computer/"},"excerpt":"I had few problems with Google in the last months. Java2me.org wordpress instance has been hacked by an hacker inserting some iframes on my…","timeToRead":2,"frontmatter":{"title":"This site will NOT harm your computer","description":"","categories":[],"date":"August 24, 2008","canonical_link":"https://javame.netlify.app//this-site-will-not-harm-your-computer-fa746bcf4fae"},"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"This site will NOT harm your computer\",\n  \"description\": \"\",\n  \"date\": \"2008-08-24T00:00:00.000Z\",\n  \"categories\": [],\n  \"published\": true,\n  \"canonical_link\": \"https://javame.netlify.app//this-site-will-not-harm-your-computer-fa746bcf4fae\",\n  \"redirect_from\": [\"/this-site-will-not-harm-your-computer-fa746bcf4fae\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"I had few problems with Google in the last months. Java2me.org wordpress instance has been hacked by an hacker inserting some iframes on my blog posts, I had to remove them all (btw, if you had the same problem, it\\u2019s easy to identify them with a \\u201CSELECT \", \"*\", \" FROM wp\", \"_\", \"posts WHERE post\", \"_\", \"content like \\u2018%iframe%\\u2019\\u201D, I thought also to add a cron job on the server, just to monitor the situation\\u2026) and then I had to submit the site to google few times, since I was marked as a bad boy.\"), mdx(\"p\", null, \"It took me ages to be reviewed again and Java2Me.Org is still considered bad, then I moved here and I put on the old website a permanent redirect. Surprise, now google says that this site is related to that one and it\\u2019s dangerous too. Fantastic.\"), mdx(\"p\", null, \"Once a upon a time the web was a free place, where you can put any s\", \"*\", \"t on, now you need the Big G approval. Great, thanks for the service but I didn\\u2019t asked for it.\"), mdx(\"p\", null, \"We all just rely on Google as we used to rely on Microsoft years ago, now it\\u2019s just worse.\"), mdx(\"p\", null, \"Not related to this post, but just to make me feel less angry with this situation few tools to distract the big G-brother:\"), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"http://www.mrl.nyu.edu/~dhowe/trackmenot/\",\n    \"target\": \"_blank\",\n    \"rel\": \"nofollow noopener noreferrer\"\n  }), \"TrackMeNot\"), \" is a lightweight browser extension that helps protect web searchers from surveillance and data-profiling by search engines. It does so not by means of concealment or encryption (i.e. covering one\\u2019s tracks), but instead, paradoxically, by the opposite strategy: noise and obfuscation. With TrackMeNot, actual web searches, lost in a cloud of false leads, are essentially hidden in plain view. User-installed TrackMeNot works with the Firefox Browser and popular search engines (AOL, Yahoo!, Google, and MSN) and requires no 3rd-party servers or services.\")), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, \"Did you know that every Google search you make is recorded and archived by the company?\")), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, \"Privacy-minded folks point out that as Google has become part of our everyday lives, our tastes and preferences on the net give away a lot more than we\\u2019d normally share with a stranger, let alone a corporation with nearly 14,000 employees worldwide.\")), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, \"While Google keeps your search terms until 2038, the folks at \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"http://scroogle.org/\",\n    \"target\": \"_blank\",\n    \"rel\": \"nofollow noopener noreferrer\"\n  }), \"Scroogle\"), \" delete the logs after 48 hours and vow to keep no cookies. What\\u2019s better is the search uses Google\\u2019s own technology. In technospeak, it randomly generates an IP number (the thing that allows your computer to be ID\\u2019d) and sends your request off to Google. When Google responds, it shows you the search results. Hence the name, as it \\u201Cscrapes\\u201D the search engine giant to get results.\")), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"http://www.privoxy.org/\",\n    \"target\": \"_blank\",\n    \"rel\": \"nofollow noopener noreferrer\"\n  }), \"Privoxy\"), \" is a non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data, managing HTTP cookies, controlling access, and removing ads, banners, pop-ups and other obnoxious Internet junk. Privoxy has a flexible configuration and can be customized to suit individual needs and tastes. Privoxy has application for both stand-alone systems and multi-user networks.\")));\n}\n;\nMDXContent.isMDXComponent = true;"},"allWebMentionEntry":{"nodes":[]}},"pageContext":{"id":"f9ac1a39-a80b-53f6-ada7-b43173df5a12","previous":{"id":"0894c056-4ae4-5b58-96fa-f19fce172678","fields":{"slug":"/anti-agile-words-weekly/","published":true},"frontmatter":{"redirect_from":["/anti-agile-words-weekly-81745123a773"],"redirect_to":null,"title":"Anti agile words: weekly"}},"next":{"id":"062ab4ad-a2a3-5b96-84ae-9cab0289c038","fields":{"slug":"/it's-time-to-write-a-better-build-tool/","published":true},"frontmatter":{"redirect_from":["/its-time-to-write-a-better-build-tool-c2aee7cc13c7"],"redirect_to":null,"title":"It’s time to write a better build tool"}},"permalink":"https://javame.netlify.app/this-site-will-not-harm-your-computer/","themeOptions":{"plugins":[],"config":{"title":"Antonio Terreno","description":"Antonio Terreno's blog archive","shortBio":"","bio":"Principal Consultant at Equal Experts","author":"Antonio Terreno","githubUrl":"https://github.com/aterreno/blog","siteUrl":"https://javame.netlify.app/","social":{"twitter":"javame","medium":"","facebook":"","github":"aterreno","linkedin":"antonioterreno","instagram":"tritonitri"},"goatCounterCode":null}}}},"staticQueryHashes":["4131332129","645483741"]}