Proud dad, husband, product guy, SEO and co-founder of seniom.com. I like 🐱, 🚴‍♂️ and beeing geek. Living and loving in Munich. Tweets: private views.

Joined January 2009
341 Photos and videos
Sebastian Bonholt retweeted
Eigentlich ist es in Deutschland verboten, Dokumente aus laufenden Strafverfahren zu veröffentlichen. Doch es gibt Dokumente, die gehören an die Öffentlichkeit. Hier sind die Gerichtsbeschlüsse zu Durchsuchungen & Abhörmaßnahmen bei der @AufstandLastGen fragdenstaat.de/blog/2023/08…
21
296
783
155,316
I cannot POSSIBLY be any clearer (as someone who worked in IT managing some of this country's biggest databases) UNDER NO CIRCUMSTANCES SHOULD ANYONE PROVIDE PICTURES OF THEIR PASSPORTS OR DRIVING LICENCES ESPECIALLY NOT to databases outside the GDPR THREAD:
18 Aug 2023
X will begin to have users verify their identity by having them submit a selfie alongside a government issued ID. The process requires users to consent to X storing their information for 30 days and sharing it with AU10TIX, an identity verification company based in Israel.
Community note
ID verification is going to be an optional layer of verification for X Blue users. This is not going to affect non-Blue users in any way. socialmediatoday.com/news/x-may-soo…
452
14,287
33,850
5,795,205
Sebastian Bonholt retweeted
17 Aug 2023
Even OpenAI CEO Sam Altman was skeptical a few weeks ago: "I probably trust the answers that come out of ChatGPT the least of anybody on Earth." fortune-com.cdn.ampproject.o…

2
2
5
1,615
Sebastian Bonholt retweeted
14 Aug 2023
Interesting post -> Generative AI could be a dud, so we shouldn't build around the premise that the tech is world-changing "If hallucinations aren’t fixable, generative AI probably isn’t going to make a trillion dollars a year." garymarcus.substack.com/p/wh…
1
2
784
Sebastian Bonholt retweeted
I'm really not that interested in this story, but as the facts are revealed, I can't help reminding us all about the frantic speculation last week, "Electric cars start fire!!! AAaaarrrrgh!!! It was NOT the electric cars. sasatimes.com/first-inspecti…

64
153
664
114,525
Sebastian Bonholt retweeted
500 #Eautos auf Feuer-Frachter unbeschädigt - aber wir hörten fälschlicherweise tagelang in den Medien, sie wären die Brandursache gewesen. 🤦‍♂️
Nachdem das Feuer auf dem Frachschiff nun gelöscht ist, stehen die #Elektroautos unbeschadet da. Die Decks mit Elektroautos haben nicht gebrannt. Entsprechend ist davon auszugehen, dass der Band auf dem Frachtschiff nicht von Elektroautos ausgelöst wurde.
16
86
393
17,071
Sebastian Bonholt retweeted
7 Aug 2023
Das Erstarken der AfD weckt bei Gerhart Baum Erinnerungen an Traumata der Nachkriegszeit. Die Gefahr werde auch vom Kanzler verharmlost, schreibt der ehemalige Innenminister in seinem Gastbeitrag. trib.al/GgpA68E
471
214
1,044
136,103
Sebastian Bonholt retweeted
Three years ago, new international rules took effect limiting sulfur in the heavy fuels used by ships. Practically overnight, maritime sulfur pollution dropped 85%. This is good for humans, as sulfur pollution is toxic, but probably had unintended climate consequences. A 🧵
85
694
4,274
924,742
Sebastian Bonholt retweeted
26 Jul 2023
Machine Learning for SEO Are you ready for this?🤯 I just generated top ten internal link recommendations in a dataset of 100,000 pages that don't link to each other but should. Rather than using traditional means of matching pages such as TF-IDF, LDA, n-grams and keyword frequency I use machine learning. Embeddings Scraped, pre-processed and tokenised data is embedded to a 768-dimensional vector space using Google's language-agnostic BERT sentence embedding model. Page > Page Combined and averaged sentence vectors for each URL are used to form a page similarity matrix in numpy which is then used to build a list of semantically related pages through cosine similarity. That was the easy part. Now onto the tricky business of anchor text recommendation by selecting a portion of existing text on the proposed linking page that is also relevant to the target page. Sentence > Page Iterating over all sentence vectors nested within each identified link candidate page, once again, looking for the one with the shortest cosine distance in respect to the page-level embedding of the target URL as a whole. Once the most suitable sentence embedding has been identified, it's then possible to, on the fly, reconstitute that sentence by mapping the sentence ID and URL which are stored as raw text key column at the end of the vector values. Word > Page Regenerated raw text content is used to produce word IDs word-level embeddings which are cycled through one final similarity lookup. Again, looking for the shortest cosine distance between the selected word vectors of the source page and page-level vectors of the target page. It's now possible to re-build the keyword text (otherwise lost in vector data) by mapping word ID keys kept in the program memory during this temporary cycle same as we did earlier with sentences. Word = Anchor Text All identified keywords are then recorded in the "anchor_text" column of the link recommendation csv (source,target,anchor_text) in descending order of relevance. Note: The reason word-level vector embeddings are generated on the fly and not during sentence-level embeddings is due to it being computationally demanding and requiring hundreds of gigabytes of storage for a dataframe of 100,000 scraped pages. Tech Stack For word embeddings I use SentenceTransformers [1], LaBSE [2], PyTorch [3] and Nvidia's CUDA [4] on a Tesla T4 16GB GPU. LaBSE is a good choice for websites with many herflang silos due to it being completely language agnostic. You can of course use vanilla BERT if you like, but I would recommend BERT-large-cased. Pro Tips: 1. My tests show significantly better outcomes when using L2 normalised [5] LaBSE embeddings. 2. Don't strip full stops during tokenisation process otherwise you'll lose sentence boundary data. Useful Links: [1] sbert.net/ [2] ai.googleblog.com/2020/08/la… [3] pytorch.org/ [4] developer.nvidia.com/cuda-to… [5] numpy.org/doc/stable/referen…
16
26
176
30,586
Sebastian Bonholt retweeted
Penguins going on a trip.. 😊
1,914
36,321
249,540
23,476,927
Sebastian Bonholt retweeted
"Das Verkehrsministerium muss die Probleme bei der Autobahn GmbH dringend lösen." Herr @Wissing, das ist Ihr Job! heise.de/news/Windkraft-Komp…

76
148
738
41,489
Sebastian Bonholt retweeted
Es wäre sicher nicht uninteressant die ganz besondere Liebe dieser Bundesregierung für #Wasserstoff inklusive der entsprechenden personellen Verbindungen auch im Gebäudesektor anzuschauen 🧐 spiegel.de/politik/deutschla…
14
97
276
16,903
Sebastian Bonholt retweeted
Ich möchte diesen Tweet von @HubertAiwanger zum Anlass nehmen und einen 🧵 über CO2e-Rucksäcke von Lebensmitteln zu schreiben. Viele überschätzen die Bedeutung des Transports. Darum ist es wichtig, sich die Bilanzen anzuschauen und nicht auf sein Bauchgefühl zu vertrauen. ➡️
73
254
1,387
221,428
Sebastian Bonholt retweeted
🔥Fahrzeuge mit Verbrennungsmotor und Hybridantrieb brennen deutlich häufiger als reine E-Autos. So haben pro 100.000 verkauften Autos 3475 mit Hybridantrieb gebrannt, 1.530 mit Verbrennungsmotor und nur 25 #eautos. riffreporter.de/de/technik/e… via @riffreporter #FremantleHighway
4
5
553
Sebastian Bonholt retweeted
Wir waren gerade mit der Familie am Gardasee auf einem Campingplatz. Alle 500 Autos sind komplett zerstört, die Mobilhomes sind kaputt, die Scheiben zum Teil eingeschlagen, Menschen zum Glück nicht schwer verletzt. Es braucht ein Krisenwarnsystem u. ein Umdenken. @Eurocamp_Urlaub
Was für eine Nacht in der Po-Ebene. Eine Superzelle nach der anderen, jeweils mit 8 bis 12 cm großem Hagel. Von Mailand über Bergamo, Brescia, dem Gardasee bis Vicenza, Venedig & Udine werden teils große Schäden gemeldet. 📸 Ivana Gafforini, Marco Francini, Vola Milano Malpensa
22
51
168
49,094
Sebastian Bonholt retweeted
27 Jul 2023
Ein kleiner Hinweis an alle Protestwähler.👇
24
260
1,082
22,762
Sebastian Bonholt retweeted
24 Jul 2023
⚠️„Die Welt steht vor'm Burnout“⚠️ "Wir sollten stolz sein, dass wir endlich wieder eine Generation haben, die den Politikern Dampf macht." "Anstatt diese Generation zu kriminalisieren, sollte die Politik in die Gänge kommen." Gänsehaut-Rede von @groenemeyer🖤 @AufstandLastGen
160
339
1,601
48,198