bartblast

bartblast

Creator of Hologram

Some SEO details here: An Anonymous Source Shared Thousands of Leaked Google Search API Documents with Me; Everyone in SEO Should See Them - SparkToro

Elixir code involved here: feat: Automated regeneration of ContentWarehouse client (#11378) · googleapis/elixir-google-api@078b497 · GitHub

Fireship channel made a video about it here:

anyways, that doesn’t mean (unfortunately) that Google uses Elixir for this stuff, since the code looks to be generated by some bot and added to their open-source Elixir API client by mistake.

Showing Posts 1 to 7

D4no0

D4no0

The code looks generated allright, most probably generated based on a spec.

Yes I have my doubts that they keep source code for their engine not tightly secured. I guess we will see in the near future if this is a fluke or real as people will definetly try to abuse it.

03juan

03juan

The leaked code shared with the author of the sparktoro.com article is for non existent modules that must have been generated from an internal API document and then pushed to the repo and hexdocs?

If true I assume the hex maintsiners would want to keep things private or may already have purged them from the servers.

Or maybe it’s just local exdoc files that never got published

christhekeele

christhekeele

Yep, the code generation appears to happen here.

al2o3cr

al2o3cr

The comment at the top of that mentions a “Google Discovery document”, which TIL is a thing. Similar vibe to OpenAPI / Swagger / etc at a glance.

I read through a handful of the generated files, but all I found were Poison defimpls and comments generated from the document.

Calling this an “algo leak” seems massively overblown.

AstonJ

AstonJ

Would it surprise any of us that Google use Elixir? :upside_down_face:

Just like Erlang has been one of tech’s biggest kept secrets, I am convinced so too is Elixir. I would happily bet that Apple, Google and Microsoft all use Erlang or Elixir (we already know that Apple does) and I think it’s safe to say for the forseeable future it will remain being the secret sauce of many companies - they’re not going to give away their competitive advantage if they can help it :lol:

Re the leaks, I have not looked at them in any great detail but I think many of us have suspected for a long time that they manually/artificially push/throttle results - whether that’s because of advertising partnerships or them just helping their mates. Not many people buy their canned response of “that’s what users want”. As someone who has been interested in SEO for 2 decades, I certainly don’t!

D4no0

D4no0

Looking at the sorry state of nowadays technology we have for software development, I would go as far as saying that there is a very good interest in keeping software development out of reach for many people, unreliable and obscure as ever.

There is no other way to explain the fact that even to this day 95% of programming languages don’t know how to deal with concurrency, a problem solved by erlang 30 years ago for the general use-case, and this is just one of the huge number of aspects of making development accessible for everyone.

bartblast

bartblast OP

Creator of Hologram

It’s huge in this regard that it revealed hundreds of factors, metrics, and signals taken into account to rank a page, the data they collect, and how they fight spam. Generally, it provided a lot of information about the inner workings of the algorithm (some insights here: Google Algo Leak). This is a goldmine for SEO specialists and Google’s competition. Equally important, the leak revealed that they lied about a lot of things they’ve been actively denying for the past years.

— All posts loaded —

Where Next? Top

Trending in Discussions Top

AstonJ
As the title says, please share what you’ve been up to with Elixir. Whether that’s been learning it, looking into it, making stuff with i...
2977 92995 915
New
caslu
I want to open this thread for you all to discuss and help those who really like Ash but are still hesitant to use it in a real project. ...
New
mudasobwa
I am happy to introduce the very α version of the new programming language compiled to BEAM. Welcome Cure. It has literally three kille...
New
GES233
I’m posting this in response to Jose’s recent tweet (Cr. link) : People are sleeping on Elixir for a coding harness: Hot-code swappi...
New
marciol
It would be helpful to have a list of companies worldwide that hire engineers without prior experience in Elixir. Often, it can be quite ...
New
durvia
Anyone running long-lived stateful processes on BEAM? We’re building an AI agent runtime and would love to compare notes. We’re a small ...
New
AstonJ
This might be a bit disturbing for some but it’s happening - computers running on living human neurons. They’ve made them smart enough t...
New

Other Trending Topics Top

marciok
Hi there! We created Gust: A task orchestrator inspired by Airflow. For those who have never heard about Aiflow, it’s a Python-based wor...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Dmk
Xamal is a deployment tool for Elixir apps that deploys native releases to bare metal servers over SSH. It’s a port of GitHub - basecamp/...
New
Damirados
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve. They are GUI (Emerge) and State management (S...
New
netoum
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
webofbits
Aludel - LLM Evaluation Workbench Aludel is an embeddable Phoenix LiveView dashboard for evaluating and comparing LLM prompts across mult...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews