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.
Trending in Discussions
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...
New
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
I am happy to introduce the very α version of the new programming language compiled to BEAM.
Welcome Cure.
It has literally three kille...
New
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
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
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
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
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
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
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
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
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
Aludel - LLM Evaluation Workbench
Aludel is an embeddable Phoenix LiveView dashboard for evaluating and comparing LLM prompts across mult...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixirconf-us
- #blog-post
- #ai
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #hex
- #security
- #metaprogramming










Showing Posts 1 to 7- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
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
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
Yep, the code generation appears to happen here.
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
Poisondefimpls and comments generated from the document.Calling this an “algo leak” seems massively overblown.
AstonJ
Would it surprise any of us that Google use Elixir?
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
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
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
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.