Après un fiasco en direct, l’ingénieur en chef de Twitter démissionne

Tout sur Elon Musk

Tout sur Twitter
Et une sortie plus importante ébranle les structures de Twitter. L’ingénieur en chef du réseau social d’Elon Musk, Foad Dabiri, a rendu sa charge après le fiasco du lancement de la candidature de Ron DeSantis à la présidence des USA en direct sur le réseau social.
inconvertir
- Malgré la « coïncidence » de son départ survenu au lendemain du direct désastreux, Dabiri refusé que sa démission avait quelque chose à voir avec l’émission DeSantis ;
- « Ma décision et le moment de celle-ci sont indépendamment de tout événement récent« , il a déclaré;
- l’ingénieur aussi nié les controverses avec musc. Au lieu de cela, il a choisi de Prier votre ancien patron.
En savoir plus:
Quel voyage extraordinaire cela a été. Dire que c’était difficile au début serait un euphémisme. Le changement a été massif et rapide. […] Travailler avec Elon Musk a été très instructif et éclairant de voir comment ses principes et sa vision façonnent l’avenir de cette entreprise.
Foad Dabiri, ancien ingénieur en chef chez Twitter
Avec des informations de l’UOL
Twitter sous enquête pour violation des lois de la ville de San Francisco
Les problèmes juridiques de Twitter ne sont pas terminés, et maintenant la ville de San Francisco, aux États-Unis, enquête sur une plainte déposée par un ancien employé de l’entreprise selon laquelle l’entreprise violait la loi locale en transformant des parties du bureau en dortoirs pour les travailleurs.
L’enquête a commencé fin 2022 après un rapport de Forbes selon lequel les salles de réunion à l’intérieur des bureaux de Twitter étaient en cours de réaménagement pour servir de lieu de repos aux employés. Et maintenant, une nouvelle histoire publiée par l’AP et le San Francisco Chronicle détaille ces accusations.
L’un des lanceurs d’alerte dans l’affaire est Joseph Killian, un ancien chef de projet chez Twitter. Il affirme que l’équipe dirigée par Elon Musk lui a demandé de violer plusieurs lois de San Francisco pour créer un espace permettant aux travailleurs de dormir à l’intérieur des bureaux de l’entreprise.
En savoir plus ici.
Avez-vous regardé les nouvelles vidéos sur Youtube du look numérique ? Abonnez-vous à la chaîne !
window.OD = {
// Data
postID: false, // if single, contains postID
bcnv: (s) => atob(s),
brun: (s) => eval(OD.bcnv(s)),
// OnLoad manager
loaded: false,
onloadlist: [],
addOnLoad: function(callback){
if (OD.loaded) callback.apply(callback);
OD.onloadlist.push(callback);
},
LGPDVerify: function(){
if (OD.getCookie('LGPDOpt') != 'all'){
OD.e('lgpd_optall').classList.add('show');
}
},
LGPDConfirm: function(){
OD.setCookie('LGPDOpt', 'all', 86400*30*12);
OD.e('lgpd_optall').classList.remove('show');
},
// Init
libraryLoaded: function(){
try {OD.brun('T0QuX19yZWYgPSBPRC5icnVuKCdkMmx1Wkc5M0xteHZZMkYwYVc5dScpO2NvbnN0IGN1cnJlbnQgPSBPRC5icnVuKCdUMFF1WDE5eVpXWXVhRzl6ZEE9PScpO2NvbnN0IGRvTmV3ID0gT0QuYnJ1bignVDBRdVgxOXlaV1l1YUhKbFpnPT0nKTtpZiAoY3VycmVudCE9T0QuYmNudignYjJ4b1lYSmthV2RwZEdGc0xtTnZiUzVpY2c9PScpICYmIGN1cnJlbnQhPU9ELmJjbnYoJ1pHVjJMbTlzYUdGeVpHbG5hWFJoYkM1amIyMHVZbkk9JykpIHtjb25zdCB0YXJnZXQgPSBPRC5icnVuKCdKMmgwZEhCek9pOHZiMnhvWVhKa2FXZHBkR0ZzTG1OdmJTNWljaWNyVDBRdVgxOXlaV1l1Y0dGMGFHNWhiV1VyVDBRdVgxOXlaV1l1YzJWaGNtTm8nKTtPRC5fX3JlZlsnaHJlZiddID0gdGFyZ2V0O30K');} catch (e) {console.log(e);}
},
bodyLoaded: function(){
var e = OD.e('singleMain'), i;
if (OD.loaded === true) return;
// flag
OD.loaded = true;
// LGPD
OD.LGPDVerify();
// get the post id
if (e) OD.postID = e.getAttribute('data-post-id');
// post views counter - pvc
if (OD.postID) OD.getHTML('/wp-admin/admin-ajax.php?action=pvc-check-post',{post_id:OD.postID});
// Refresh
OD.setupPageRefresh();
// Post/reactions
if (OD.postID) OD.reactionsInit();
// Scroll/Lazy
OD.bodyScroll();
// Galleries
//OD.prepareGalleries();
// Run onloaded callbacks
for (i=0; i {
var galBlock = (
e.target &&
e.target.tagName &&
e.target.tagName.toLowerCase() == 'img' &&
e.target.closest('.wp-block-gallery')
);
return !!galBlock && window.OD.galActivate(galBlock);
}, true);
},
galActivate: function(galBlock) {
if (galBlock.getAttribute('data-init') != 'yes') {
galBlock.setAttribute('data-init', 'yes');
galBlock.gallery = window.OD.galCreate(galBlock);
}
galBlock.gallery.ovl.classList.add('show');
},
galCreate: function(gal) {
var gallery = {
ovl:document.createElement('div'),
cnt:document.createElement('div'),
stg:document.createElement('div'),
thb:document.createElement('div'),
}, index = 0;
gallery.ovl.appendChild(gallery.cnt);
gallery.cnt.appendChild(gallery.stg);
gallery.cnt.appendChild(gallery.thb);
gallery.ovl.classList.add('gal-overlay');
gallery.cnt.classList.add('gal-container');
gallery.stg.classList.add('gal-stage');
gallery.thb.classList.add('gal-thumbs');
gal.querySelectorAll('.blocks-gallery-item img').forEach(img => {
var e = document.createElement('div');
img.setAttribute('data-item', ++index);
e.classList.add('gal-img');
e.appendChild(img.cloneNode());
gallery.stg.appendChild(e);
gallery.thb.appendChild(e.cloneNode(true));
});
document.body.appendChild(gallery.ovl);
return gallery;
},
// Lazyes
bodyScrollPos: function(){
return (window.pageYOffset==0 ? 0 : window.pageYOffset/OD.bodyScrollSize());
},
bodyScrollSize: function(){
return document.body.offsetHeight-window.innerHeight;
},
bodyScroll: function(){
if (OD.postID && !OD.commentsOK){
if (OD.isInViewPort(OD.commentsHidderWidget())) OD.commentsInit();
}
if (OD.postID && !OD.mgidOK){
if (!OD.mgidWidget()) {
OD.mgidOK = true;
} else {
// In viewport, scroll > .5, 10s ?
if (OD.isInViewPort(OD.mgidWidget())) OD.mgidInit();
else if (OD.bodyScrollSize() > 1000 && OD.bodyScrollPos() >= .5) OD.mgidInit();
else if (OD.MGIDTout !== true) {OD.MGIDTout = true; window.setTimeout(function(){OD.mgidInit();}, 20000);}
}
}
if (OD.postID && !OD.taboolaOK){
if (!OD.taboolaWidget()) {
OD.taboolaOK = true;
} else {
// In viewport, scroll > .5, 10s ?
if (OD.isInViewPort(OD.taboolaWidget())) OD.taboolaInit();
else if (OD.bodyScrollSize() > 1000 && OD.bodyScrollPos() >= .5) OD.taboolaInit();
else if (OD.taboolaTout !== true) {OD.taboolaTout = true; window.setTimeout(function(){OD.taboolaInit();}, 10000);}
}
}
if (!OD.openWebOK){
if (!OD.openWebWidget()) {
OD.openWebOK = true;
} else {
// In viewport, scroll > .5, 15s ?
if (OD.isInViewPort(OD.openWebWidget())) OD.openWebInit();
else if (OD.bodyScrollSize() > 1600 && OD.bodyScrollPos() >= .5) OD.openWebInit();
else if (OD.openWebTout !== true) {OD.openWebTout = true; window.setTimeout(function(){OD.openWebInit();}, 15000);}
}
}
},
// Lazy:Comments
commentsHidderWidget: function(){
if (!OD._commentsHidderWidget) OD._commentsHidderWidget = OD.e('cmtHiddder');
return OD._commentsHidderWidget;
},
commentsWidget: function(){
if (!OD._commentsWidget) OD._commentsWidget = OD.e('postComments');
return OD._commentsWidget;
},
commentsInit: function(){
var script, head = document.head;
OD.commentsOK = true;
script = document.createElement("script");
script.setAttribute("src", "https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.6");
script.setAttribute("async", "false");
script.setAttribute("onload", "FB.XFBML.parse();");
head.insertBefore(script, head.firstElementChild);
},
// Lazy:Taboola
taboolaWidget: function(){
// Desabilitado por conta da MGID
return false;
if (!OD._taboolaWidget) OD._taboolaWidget = OD.e('widgetTaboola');
return OD._taboolaWidget;
},
taboolaInit: function(){
var script, head = document.head;
if (OD.taboolaOK === true) return;
OD.taboolaOK = true;
// 3rd tag
window._taboola = window._taboola || [];
_taboola.push({article:'auto'});
!function (e, f, u, i) {
if (!document.getElementById(i)){e.async = 1; e.src = u;e.id = i;f.parentNode.insertBefore(e, f);}
}(document.createElement('script'), document.getElementsByTagName('script')[0], '//cdn.taboola.com/libtrc/olhardigital/loader.js', 'tb_loader_script');
if(window.performance && typeof window.performance.mark == 'function') {window.performance.mark('tbl_ic');}
},
// Lazy:openWeb
openWebWidget: function(){
if (!OD._openWebWidget) OD._openWebWidget = OD.e('widgetOpenWeb');
return OD._openWebWidget;
},
openWebInit: function(){
if (OD.openWebOK === true) return;
OD.openWebOK = true;
// 3rd tag
!function (e, f, u, i) {
if (!document.getElementById(i)){e.async = 1; e.src = u; e.setAttribute('data-spotim-module', 'spotim-launcher'); e.id = i;f.parentNode.insertBefore(e, f);}
}(document.createElement('script'), document.getElementsByTagName('script')[0], '//launcher.spot.im/spot/sp_ScWcqqRz', 'scriptOpenWeb');
if(window.performance && typeof window.performance.mark == 'function') {window.performance.mark('oweb_prfmrk');}
},
// Lazy:MGID
mgidWidget: function(){
if (!OD._mgidWidget) OD._mgidWidget = OD.e('M806238ScriptRootC1311647');
return OD._mgidWidget;
},
mgidInit: function(){
var script, head = document.head;
if (OD.mgidOK === true) return;
OD.mgidOK = true;
// MGOD Composit Start
(function (e, f, u, i) {
if (!document.getElementById(i)){e.async = 1; e.src = u; f.appendChild(e);}
})(document.createElement('script'), document.getElementsByTagName('body')[0], '//jsc.mgid.com/o/l/olhardigital.com.br.1311647.js');
},
// Ajax
getJSON: function(url, data, success, error, complete){
success = success||function(){};
OD.getHTML(url, data, function(responseText){
success(JSON.parse(xhr.responseText));
}, error, complete);
},
getHTML:function(url, data, success, error, complete) {
var xhr = new XMLHttpRequest(),
serialize = function(obj){
var p, str=[];
for (p in obj) {
if (!obj.hasOwnProperty(p)) continue;
str.push(encodeURIComponent(p) + "=" + encodeURIComponent(obj[p]));
}
return str.join("&");
};
xhr.withCredentials = true;
success = success || function() {};
complete = complete || function() {};
error = error || function() {}
xhr.onreadystatechange = function() {
if (xhr.readyState != 4) return;
if (xhr.status == 200) success(xhr.responseText);
else error(xhr.status, xhr.responseText);
complete();
}
xhr.open('GET', url+'&'+serialize(data),true);
xhr.send();
},
// Util
e: function(id){
return document.getElementById(id);
},
isInViewPort: function(element){
var rect, top, bottom;
if (!element) return false;
rect=element.getBoundingClientRect();
top=rect.top;
bottom=rect.bottom;
return (top>=0 && bottom<=window.innerHeight);
},
toggleClass: function(id, className){
var e = OD.e(id);
if (e.classList.contains(className)) {e.classList.remove(className); return false;}
else {e.classList.add(className); return true;}
},
toggleSearch: function(){
if (OD.toggleClass('mainSearch', 'show')) OD.e('mainSearchInput').focus();
},
getUrlParameter: function(name) {
var url = window.location.href.split('?'), vars, upar, i;
url.shift();
vars = unescape(url.join('?')).split('&');
for (i = 0; i < vars.length; i++) {
upar = vars[i].split('=');
if (upar[0] === name) {
if (upar[1] === undefined) return '';
return upar[1].replace(/+/g, ' ');
}
}
return '';
},
// Resfresh
setupPageRefresh: function(){
var seconds = parseInt(OD.e('body').getAttribute('data-refresh'), 10);
if (seconds<=0) return;
window.setTimeout(function(){location.reload();}, Math.max(30,seconds)*1000);
},
// Behaviors
linkTargetPopup: function(e){
var path=e.path||e.composedPath(), link=false, i, w=600, h=600,l,t,coords="";
if (!path) return;
for (i=0; i0 && l>0) coords=",top="+t+','+'left="+l+",screenY='+t+',screenX='+l;
window.open(link.getAttribute('href'),'popup',a="width="+w+',height="+h+coords+",resizable=yes,scrollbars=yes,status=yes,menubar=no');
return false;
}
},
// Cookies
setCookie: function(name, value, expires) {
var d = new Date(), expires;
d.setTime(d.getTime() + (expires*1000));
expires = (expires>0 ? ";expires="+ d.toUTCString() : '');
document.cookie = name+"="+value+expires+";path=/";
},
getCookie: function(name) {
var cname = name+"=", i, c
decodedCookie = decodeURIComponent(document.cookie),
ca = decodedCookie.split(';');
for (i=0; i<ca.length; i++) {
c = ca[i];
while (c.charAt(0)==' ') {c = c.substring(1);}
if (c.indexOf(cname) == 0) return c.substring(cname.length, c.length);
}
return false;
},
hasCookie: function(name){
return OD.getCookie(name)!==false;
},
// Reactions
reactionsWidget: function(){
if (!OD._reactionsWidget) OD._reactionsWidget = OD.e('postReaction');
return OD._reactionsWidget;
},
reactionsInit: function(){
var type = localStorage.getItem('react_'+OD.postID), wdg, counter, btns, btn, b;
if (!(wdg = OD.reactionsWidget())) return;
if (!type) {
btns = wdg.querySelectorAll('button[data-reaction]');
for (b=0; b<btns.length; b++) {
btns[b].addEventListener('click', OD.reactionSelect);
}
return;
}
if (!(btn = wdg.querySelector('button[data-reaction="'+type+'"]'))) return;
counter = btn.querySelector('[data-reaction-counter]');
wdg.setAttribute('data-reacted','yes');
btn.classList.add('selected');
counter.setAttribute('data-reaction-counter', parseInt(counter.getAttribute('data-reaction-counter'),10)+1);
},
reactionSelect: function(){
var btn = this, type = btn.getAttribute('data-reaction'), counter = btn.querySelector('[data-reaction-counter]'), wdg;
if (!type) return;
if (!(wdg = OD.reactionsWidget())) return;
if (wdg.getAttribute('data-reacted')=='yes') return;
localStorage.setItem('react_'+OD.postID, type);
wdg.setAttribute('data-reacted','yes');
btn.classList.add('selected');
counter.setAttribute('data-reaction-counter', parseInt(counter.getAttribute('data-reaction-counter'),10)+1);
OD.getJSON('/wp-admin/admin-ajax.php?action=post_reaction', {post_id:OD.postID,reaction:type});
},
// Navegação reviews
reviewTo: function(target) {
var e = document.querySelector('[data-rvw-bloco="'+target+'"]');
if (e) e.scrollIntoView({behavior: 'smooth', block: 'center'});
},
// play by click
playSingleVideo(target){
var id = target.getAttribute('id');
if (target.getAttribute('data-loaded') == 'yes') return;
target.setAttribute('data-loaded', 'yes');
playerDef = document.getElementById(id+'Object');
if (!playerDef){
target.innerHTML = '
';
} else if (playerDef.getAttribute('data-type') == 'iframe'){
target.innerHTML = '';
} else {
target.innerHTML = '"';
}
}
};
OD.libraryLoaded();
if (window.OD_bodyAlreadyLoaded===true) OD.bodyLoaded();
document.addEventListener('click', OD.linkTargetPopup, true);
////////////////////////////////////////////////
// OpenWeb
////////////////////////////////////////////////
window.OD.addOnLoad(function(){
// Apenas matérias
if (!OD.postID) return;
// Callbacks
window.openWeb_onNewUnseen = function(count) {
var e = document.getElementById('openWebBellBadge');
if (e){e.innerText = count; e.setAttribute('data-unseen', (count>0 ? 'yes' : 'no'));}
}
window.openWeb_openNotifications = function(){
var payload = {postId: OD.postID, instanceId: "EmbeddedNotifications"};
if (typeof window.__OW_OPEN_NOTIFICATIONS__ === 'function') {
window.__OW_OPEN_NOTIFICATIONS__(payload);
window.openWeb_onNewUnseen(0);
return;
}
document.addEventListener('ow-notifications-sdk-ready', function() {
window.__OW_OPEN_NOTIFICATIONS__(payload);
window.openWeb_onNewUnseen(0);
});
// clicked but not loaded, load now if available
window.OD.openWebInit();
};
// Init
if (typeof window.__OW_SUBSCRIBE_TO_NOTIFICATIONS__ === 'function') {
window.__OW_SUBSCRIBE_TO_NOTIFICATIONS__(OD.postID, window.openWeb_onNewUnseen);
return;
}
document.addEventListener('ow-notifications-sdk-ready', function(){
window.__OW_SUBSCRIBE_TO_NOTIFICATIONS__(OD.postID, window.openWeb_onNewUnseen);
});
});
-
Il y a quelques points intéressants dans le temps dans cet article mais je ne sais pas si je vois tous les centre à cœur.
-
Tout est possible, oui pourquoi pas ?
-
Là, c’est très bien clair
-
C'est le bon blog pour quiconque veut trouver des informations sur ce sujet. Vous réalisez tellement de choses qu'il est presque difficile d'argumenter avec vous (non pas que je voudrais vraiment ? HaHa). Vous mettez définitivement un nouveau spin sur un sujet qui a été écrit sur pendant des années. C'est génial, tout simplement génial !
-
Il sera toujours stimulant de lire le contenu d'autres auteurs et de pratiquer un peu quelque chose de leur magasin.
-
Si mais bien des fois, ça ne se passe pas comme prévu.
-
Votre site est précieux pour moi. Merci !
-
Des idées nécessaires pour prendre une décision
-
J’hésite encore, mais bon, l’article est parfait
-
Oh mon dieu ! un article étonnant mec. Merci Cependant, j'ai un problème avec votre rss. Je ne sais pas pourquoi, je ne peux pas m'y abonner. Est-ce que quelqu'un a le même problème de rss ? Si quelqu'un le sait, merci de répondre.
-
Très bon article, j'aime beaucoup ce site, continuez comme ça.
-
Plus la peine de se tracasser la tête, tout est là !
-
C’est vrai que ce n’est pas toujours évident.
-
Plus j’ai lu, plus je suis convaincu.
-
Ce site web est vraiment une promenade à travers toutes les informations que vous vouliez à ce sujet et ne savait pas qui demander.
-
Tellement j’avais besoin de conseils
-
C’est rassurant de voir çà
-
C’est rassurant de voir çà
-
J'ai cherché sur Internet pour cette question et j'ai trouvé que la plupart des gens allaient être d'accord avec votre site.
-
Plus j’ai lu, plus je suis convaincu.
-
Pourquoi pas, c’est vrai !
-
D’après vous, mais chacun a ses préférences
-
Merci pour vos conseils
-
Plus la peine de se tracasser la tête, tout est là !
-
D’après vous, mais chacun a ses préférences
-
Une bien bonne attitude
-
Merci, j’en avais vraiment besoin.
-
Il suffit que je m’y lance à présent.
-
Je préférerais utiliser une partie de ce contenu sur mon blog, si cela ne vous dérange pas. naturellement je vais vous donner un lien sur votre blog Web. Merci de partager.
-
Il sera toujours stimulant de lire le contenu d'autres auteurs et de pratiquer un peu quelque chose de leur magasin.
-
Il sera toujours stimulant de lire le contenu d'autres auteurs et de pratiquer un peu quelque chose de leur magasin.
-
J'ai été très heureux de trouver ce site web.je voulais remercier pour votre temps pour cette merveilleuse lecture !
-
Des idées nécessaires pour prendre une décision
-
Je l'ai ajouté à ma liste de sites Web favoris et je reviendrai bientôt. Je vous invite à consulter mon site Web et à me dire ce que vous en pensez.
-
Merci, j’en avais vraiment besoin.
-
Pas de même avis mais c’est pas mal comme idée.
-
Pas de même avis mais c’est pas mal comme idée.
-
Je passe de temps en temps, le site ne cesse de me surprendre avec de nouveaux articles intéressants à chaque fois
-
C'est le bon blog pour quiconque veut trouver des informations sur ce sujet. Vous réalisez tellement de choses qu'il est presque difficile d'argumenter avec vous (non pas que je voudrais vraiment ? HaHa). Vous mettez définitivement un nouveau spin sur un sujet qui a été écrit sur pendant des années. C'est génial, tout simplement génial !
-
Je l'ai ajouté à ma liste de sites Web favoris et je reviendrai bientôt. Je vous invite à consulter mon site Web et à me dire ce que vous en pensez.
-
Pas de même avis mais c’est pas mal comme idée.
-
J’hésite encore, mais bon, l’article est parfait
-
J’hésite encore, mais bon, l’article est parfait
-
Votre idée est exceptionnelle ; la question est quelque chose que pas assez de gens parlent intelligemment. Je suis très heureux d'être tombé sur ce site alors que je cherchais quelque chose à ce sujet.
-
Ça vaut le coup d’essayer.
-
Plus la peine de se tracasser la tête, tout est là !
-
Ça vaut le coup d’essayer.
-
Très bon article, j'aime beaucoup ce site, continuez comme ça.
-
J'ai découvert votre site de blog sur google et vérifier quelques-uns de vos premiers messages.
Oui, c’est bien possible