Monday, 27 March 2023

Twitter Says Parts of Its Source Code Were Leaked Online

Twitter Says Parts of Its Source Code Were Leaked Online

Twitter Says Parts of Its Source Code Were Leaked Online




According to a legal filing by Twitter, parts of the company’s source code had been posted on GitHub, an online collaboration platform for software developers.Credit...Jim Wilson/The New York Times






Parts of Twitter’s source code, the underlying computer code on which the social network runs, were leaked online, according to a legal filing, a rare and major exposure of intellectual property as the company struggles to reduce technical issues and reverse its business fortunes under Elon Musk.







Twitter moved on Friday to have the leaked code taken down by sending a copyright infringement notice to GitHub, an online collaboration platform for software developers where the code was posted, according to the filing. GitHub complied and took down the code that day. It was unclear how long the leaked code had been online, but it appeared to have been public for at least several months.


Twitter also asked the U.S. District Court for the Northern District of California to order GitHub to identify the person who shared the code and any other individuals who downloaded it, according to the filing.


Twitter began an investigation into the leak and executives handling the matter have surmised that whoever was responsible left the San Francisco-based company last year, two people briefed on the internal investigation said. Since Mr. Musk bought Twitter in October for $44 billion, about 75 percent of the company’s 7,500 employees have been laid off or resigned.


The executives were only recently made aware of the source code leak, the people briefed on the internal investigation said. One concern is that the code includes security vulnerabilities that could give hackers or other motivated parties the means to extract user data or take down the site, they said.


The exposed source code adds to the challenges facing Mr. Musk’s Twitter. Technology companies often view such code as a closely held secret and do not share it for fear that it could give competitors an unfair advantage or reveal security vulnerabilities.


But even as tech companies strive to protect their code bases, they have become ripe targets for opportunists, hackers and others. Last year, a hacking group successfully stole source code from Microsoft and other major companies. And in 2020, Anthony Levandowski, a star engineer of self-driving cars, was sentenced to 18 months in prison for stealing code from Google as he prepared to start a new job. (Mr. Levandowski was later pardoned by then-President Donald J. Trump.)







The public posting of Twitter’s code is “concerning,” said Brett Callow, a threat analyst at Emsisoft, a cybersecurity software company. “It does make it a little bit easier and speedier to probe for vulnerabilities.”


For Twitter, the leak also comes on top of mounting structural and financial challenges. Mr. Musk has been trying to turn around the social network over the past few months by slashing costs, trying out new features and welcoming back previously banned users. But outages of the service have increased, while advertisers — the main source of revenue for the company — have been skittish about running ads on the site.


The turmoil has caused financial damage. On Friday, Mr. Musk told employees in an email that Twitter was worth roughly $20 billion, down more than 50 percent from what he paid for it. He said “radical changes” at the company, including mass layoffs and cost cutting, were necessary to avoid bankruptcy and streamline operations.


“Twitter is being reshaped rapidly,” Mr. Musk wrote in the email seen by The New York Times. He added that the company could be thought of as “an inverse start-up” and that he believed Twitter could someday be worth $250 billion.


Mr. Musk did not respond to a request for comment about Twitter’s leaked code. GitHub declined to comment on the decision to remove the code, but posted Twitter’s takedown request on its website.


The leak comes as Mr. Musk has promised to make some of Twitter’s code public. This month, the billionaire said he would make the code that Twitter uses to recommend tweets publicly available by the end of March, so that it could be reviewed by anyone and scrutinized for possible flaws. The process could help Twitter’s code become more secure, as people identified and reported problems with it.


At the same time, Mr. Musk has worried about the possibility of leaks and theft by disgruntled former employees during his mass layoffs. In November, he locked Twitter’s offices and asked employees not to come in while cuts were being made. Over the last few months, Twitter has also prevented engineers from making changes to the site’s code ahead of layoffs for fear that someone would sabotage the platform on the way out the door.








“One of the best ways to mitigate insider risk is to keep your employees happy and that certainly hasn’t been the case at Twitter,” Mr. Callow said.


The person who leaked Twitter’s source code appeared to go by the name “FreeSpeechEnthusiast” on GitHub, according to Twitter’s legal filing. The user’s pseudonym appears to be a reference to Mr. Musk, who has referred to himself as a “free speech absolutist.”


The GitHub profile for the anonymous user shows a single contribution to the platform in early January. The profile remains online.


Twitter, based in San Francisco, noted in the filing that the postings infringe copyrights held by Twitter.


The leak creates more challenges for billionaire Elon Musk, who bought Twitter last October for $44 billion and took the company private. Since then, it has been engulfed in chaos, with massive layoffs and advertisers fleeing.


Meanwhile, the Federal Trade Commission is probing Musk's mass layoffs at Twitter and trying to obtain his internal communications as part of ongoing oversight into the social media company's privacy and cybersecurity practices, according to documents described in a congressional report.















Poland Bills EU €2 Bln for Weapons Sent to Ukraine

Poland Bills EU €2 Bln for Weapons Sent to Ukraine

Poland Bills EU €2 Bln for Weapons Sent to Ukraine




©Photo : Ministry of Defense of Poland






Warsaw has delivered over €2.3 billion in weapons and military equipment to Ukraine over the past year, putting it third overall in arms aid behind only the United States and Britain. Now, Poland is apparently looking to get most of that money back to support the country’s own rearmament.







Poland has billed the European Union for the vast majority of the military equipment and weapons it has transferred to Ukraine, Prime Minister Mateusz Morawiecki has confirmed.


"We have issued invoices for €2 billion euros, and this is very good news for Poland, for the Polish budget – very good news which I bring back to Poland from the European Council summit," Morawiecki said in an interview with a Polish broadcaster on Saturday.


“€2 billion is, if you round it up, nearly 10 billion Polish zlotys. With this money, we can buy state-of-the-art equipment,” the prime minister added.


Morawiecki also said that Warsaw is considering invoicing Brussels for the 14 Leopard 2 main battle tanks Poland has agreed to send to Kiev.


Poland announced plans to double the size of its Army in late 2021 from 150,000 to 300,000 troops, and has subsequently made plans to raise defense spending to 4 percent of GDP – the highest in percentage terms within the NATO alliance.


The Eastern European country has taken advantage of the crisis in Ukraine by sending vast quantities of old Soviet-era weapons to Kiev in exchange for cash from the EU’s Orwellian-named ‘Peace Fund’, but has so far received less than €200 million from Brussels, according to Morawiecki.


While billing the EU for arms sent east, Warsaw has also criticized some of its neighbors, particularly Germany, for being "not as generous" as they should be in supporting Kiev militarily. Berlin ought to be "sending more weapons, sending more ammunition, and giving more money to Ukraine, because they are the richest and the biggest country by far," Morawiecki said in a separate interview this week.


In Saturday’s conversation, Morawiecki admitted that it NATO's proxy war against Russia in Ukraine has hit a snag – political fatigue and a lack of resources. “Today, there is much less willingness and appetite for further sanctions. I think there is fatigue,” the prime minister said. He added, however, that he is “cautiously optimistic that we will be able to convince our partners for further packages” of restrictions against both Russia and Belarus in the weeks to come.


On the weapons front too, Morawiecki said that while "efforts will be made to multiply" the production of armaments "as quickly as possible" by Polish defense factories, "it is an open secret here in Brussels that there is no ammunition in Europe."








Polish Support for Ukraine



Warsaw has been at the forefront of cheerleading NATO’s proxy war against Russia in Ukraine, with the vast majority of the tens of billions of dollars in weapons and military equipment sent to Kiev through Polish territory. Polish authorities have also long been supporters of the expansion of the EU and NATO into Ukraine, and actively supported Ukraine’s opposition ahead of the 2014 Maidan coup d’état in Kiev.


While many Poles have expressed support for the government’s policies, a substantial and growing minority has criticized Warsaw’s support for Kiev, and expressed concerns over the cult of personality built around Stepan Bandera – the Nazi collaborator whose militias murdered hundreds of thousands Polish civilians, Jews, anti-fascist Ukrainians and Red Army troops in western Ukraine during the Second World War.


Some Poles have also expressed concerns about the prospect of the Ukrainian crisis escalating into a full-blown war with Russia, as well as the economic repercussions of the current conflict, with Polish GDP growth slipping to negative 2.4 percent in the fourth quarter of 2022 amid soaring inflation (16.6 percent in December), rising energy prices and a dramatic drop in trade with Russia.


While Poland has welcomed millions of Ukrainian refugees in 2022, and about 1.3 million have remained in the country, support on that front is also falling, with a poll last month finding that about a third of the population is no longer eager to accept refugees –down from 88 percent in February of 2022. More than 60 percent of Poles feel that refugees enjoy more assistance and benefits from the state than Polish citizens.


Recent polling also found that while 48 percent believe Poland should provide further military assistance to Ukraine, one third of the population is opposed to any further aid. Poles are also divided about the kind of aid refugees Ukrainians should get, with 62 percent saying they deserve free health care, 87 percent admission to Polish schools, but only 36 percent housing assistance.


The crisis in Ukraine affected Poland directly and almost sparked World War III in November 2022, when an errant Ukrainian air defense missile landed in a village in eastern Poland, killing two farmers. Ukrainian President Volodymyr Zelensky immediately accused Russia and urged NATO to take action to put Russia "in its place." Later, after Polish, US and NATO officials concluded that the missile was Ukrainian, Zelensky refused to do admit Kiev's responsibility, with NATO diplomats accusing him of "openly lying" about the incident.



2.5 bln euro-worth of weapons supplied to Ukraine by Bulgaria — former PM



Sofia has supplied Kiev with weapons worth five billion levs (around 2.5 billion euro) over 164 days, Bulgaria’s former Prime Minister Kiril Petkov said on Sunday.








"We saw in economic reports that the cities of Sopot and Kazanlak (where weapons plants are located - TASS) have been operating to their full capacity and I think they have earned five billion [levs] over 164 days, despite the fact that there have been no direct export to Ukraine and [supplies were carried out via] American and British governments. It is very important that we have been solidary with Ukraine along with the European partners and have been working together with them," he said in an interview with the BTV television channel.

Bulgaria’s former Prime Minister Kiril Petkov
©Vadim Ghirda/AP


"United Europe is showing its strength today and I don’t want my country to defend the aggressor," he said, commenting on President Rumen Radev’s statement that Bulgaria is not taking part in the international deal on munitions supplies to Ukraine.
















2 tigers escaping from a Georgia safari park have been recaptured during a tornado warning

2 tigers escaping from a Georgia safari park have been recaptured during a tornado warning

2 tigers escaping from a Georgia safari park have been recaptured during a tornado warning




The tigers escaped a local zoo during a tornado Sunday morning. Facebook/Wild Animal Safari






Two tigers have been recaptured after escaping a Georgia safari park during a tornado warning Sunday morning, according to the park.




The Pine Mountain Wild Animal Safari confirmed that the two animals, that were briefly on the loose, had been located, tranquilized, and returned safely to their enclosure.







In a Facebook post, the Wild Animal Safari park in Pine Mountain wrote that it sustained "extensive tornado damage."


Earlier on Sunday, the Troup County Sheriff's Office announced that at least one tiger was 'unaccounted for' following the tornado, which touched down at around 7am and damaged the tigers' cages.


The Wild Animal Safari is still closed to the public following the breach - after residents in the town of 1,500 people were earlier urged to stay indoors.


Confirming that the wild animals had been found, the zoo wrote: 'Like much of Southwest Georgia, Pine Mountain Safari sustained extensive tornado damage this morning. Fortunately, none of our animals and employees were hurt.


'However, several animal enclosures were breeched, and two tigers briefly escaped. Both have now been found, tranquilized, and safely returned to a secure enclosure.


'We appreciate your concern and support during this difficult time.'


Around 1,500 residents are been urged to stay in their homes as officials try and get the tiger back into the zoo.


Troup County Sheriff's Office said in a statement on Facebook: "We have received a report from the Pine Mountain Animal Safari that they are reporting a Tiger that is unaccounted inside the park."








The park confirmed it will not be opening today.


It comes after a tornado and flash flood warning remains in place until 1pm on Monday with cops advising residents to stay off the roads.


Upson, Meriwether, and Pike counties all experiencing weather warnings with thunderstorms and flooding expected.


The National Weather Service forecast for Troup County says: “Thunderstorms likely. Showers likely. Highs in the lower 70s. Southwest winds 5 to 10 mph. Chance of rain 70 percent.


"Thunderstorms, showers. Locally heavy rainfall possible in the evening. Lows in the lower 60s. South winds 5 to 10 mph. Chance of rain 90 percent.”


The tornado in Troup County downed trees, power lines and caused buildings to collapse.


Over 13,000 homes and businesses did not have electricity as of 9.30am this morning with many people still trapped in their homes.















5 Desa Cianjur Banjir 100 KK Diungsikan

5 Desa Cianjur Banjir 100 KK Diungsikan

5 Desa Cianjur Banjir 100 KK Diungsikan




Banjir setinggi 1 meter mengenangi perkampungan di Kecamatan Sukanagara, Cianjur, Jawa Barat, akibatnya seratusan kepala keluarga terpaksa mengungsi karena air bah semakin tinggi, Minggu (26/3/2023).(ANTARA/Ahmad Fikri). (Ahmad Fikri)






Hujan deras beberapa hari terakhir menyebabkan banjir menggenangi Lima desa di Kecamatan Sukanagara, Kabupaten Cianjur, dengan ketinggian mencapai 80 cm sampai 1 meter, pada hari Minggu, 26/03/2014. Sebanyak 100 kepala keluarga diungsikan.







Badan Penanggulangan Bencana Daerah (BPBD) Kabupaten Cianjur, Jawa Barat, mencatat sebanyak 100 kepala keluarga di lima desa di Kecamatan Sukanagara mengungsi ke tempat aman karena permukiman mereka tergenang banjir akibat sungai meluap, Minggu.


Hujan deras yang melanda Kecamatan Sukanagara sejak beberapa hari terakhir, tutur Rudi, membuat Sungai Cibala yang membentang di wilayah tersebut meluap sehingga mengenangi perkampungan warga yang terletak di bantaran sungai.


"Untuk laporan sementara tidak ada korban jiwa, sedangkan rumah yang terendam lebih dari 100 unit di lima desa. Kami sudah mengirimkan anggota dan menyiagakan ratusan Relawan Tangguh Bencana (Retana) untuk membantu evakuasi warga," katanya


Rudi menjelaskan, pihaknya juga mendapat laporan banjir di Kecamatan Sukanagara menyebabkan ribuan ekor ayam di sebuah peternakan milik warga hilang terbawa air bah, serta jalan penghubung antarkecamatan terputus akibat tergenang banjir.


"Kami masih melakukan pendataan angka pasti rumah terendam banjir dan dampak banjir di Sukanagara, petugas sudah dikirim ke lokasi membawa bantuan logistik dan pompa penyedot air. Harapan kami air segera surut dan warga dapat kembali ke rumah," katanya.


Banjir juga sempat melanda wilayah tersebut satu bulan setelah gempa 5.6 magnitudo melanda Cianjur, tepatnya bulan Desember 2022, tercatat lebih dari 280 kepala keluarga mengungsi ke tempat yang dinilai aman dari jangkauan air bah.


Informasi dari relawan PMI Cianjur di Kecamatan Sukanagara, air bah setinggi 1 meter mengenangi pusat Kecamatan Sukanagara dan empat desa lainnya yang terdapat aliran Sungai Cibala, air bah mengenangi perkampungan sejak Ahad petang.


"Untuk saat ini, lebih dari 100 kepala keluarga mengungsi ke tempat aman karena sampai malam hujan masih turun dengan deras dan air sungai terus meluap. Harapan kami segera mendapat bantuan karena banyak warga yang tidak membawa pakaian saat mengungsi," kata relawan PMI Cianjur Dani Ramdani.


















Sunday, 26 March 2023

Arab nations warn against rising Islamophobia following Qur’an burning in Denmark

Arab nations warn against rising Islamophobia following Qur’an burning in Denmark

Arab nations warn against rising Islamophobia following Qur’an burning in Denmark




Arab nations warn against rising Islamophobia following Qur’an burning in Denmark. In January far-right politician Rasmus Paludan spoke to supporters near the Turkish Embassy in Copenhagen. (FILE/AFP)






Saudi Arabia has condemned Friday’s burning of the Qur’an and Turkish flag by Islamophobic extremists in Denmark.







The Kingdom was joined by Jordan, Kuwait and Qatar that spoke out against the acts by the extremists, saying the actions provoked hatred against Muslims – especially during Ramadan.


Far-right anti-Muslim group Patrioterne Gar Live broadcast footage on Facebook of supporters carrying banners with Islamophobic messages as they burned a copy of the Qur’an and the Turkish flag in front of the Turkish Embassy in Copenhagen.


The Turkish Foreign Ministry denounced the incident as a “hate crime” adding that it would never accept such “vile actions being allowed under the guise of freedom of expression,” Turkish newspaper Daily Sabah reported.


And the ministry called on the Danish authorities to take action against those responsible and to ensure further incidents did not happen “that threaten social harmony and peaceful coexistence,” the report added.


The Jordanian Ministry of Foreign Affairs and Expatriates spokesperson Sinan Majali, said the act incited hatred and racism.


“Burning the Holy Qur’an is a serious act of hate and a manifestation of Islamophobia that incites violence and insults to religions and cannot be considered a form of freedom of expression at all,” Majali said in a statement.


The statement went on to urge the Danish authorities to prevent a repeat of such actions that “fuel violence and hatred and threaten peaceful coexistence.”


Meanwhile in a statement on the Kuwait Foreign Ministry warned that the burning of the Qur’an risked provoking an angry backlash from Muslims around the globe.







And Qatar condemned in the “strongest terms” the burning of a copy of the Qur’an, warning that the latest incident represented a “dangerous escalation” of incidents targeting Muslims.


The Qatari Ministry of Foreign Affairs said the burning of the Qur’an under the claim of freedom of expression “threatens the values of peaceful coexistence, and reveals abhorrent double standards.”


The ministry reaffirmed Qatar’s rejection of “all forms of hate speech based on belief, race or religion.”


The Qatari foreign ministry called on the international community to “reject hatred, discrimination, incitement and violence, underlining the importance of upholding the principles of dialogue and mutual understanding.”


Far-right anti-Muslim group Patrioterne Gar Live broadcast footage on Facebook of supporters carrying banners with Islamophobic messages as they burned a copy of the Qur’an and the Turkish flag in front of the Turkish Embassy in Copenhagen.


The Turkish Foreign Ministry denounced the incident as a “hate crime” adding that it would never accept such “vile actions being allowed under the guise of freedom of expression,” Turkish newspaper Daily Sabah reported.


















Trump Puts His Legal Peril at Center of First Big Rally for 2024

Trump Puts His Legal Peril at Center of First Big Rally for 2024

Trump Puts His Legal Peril at Center of First Big Rally for 2024








As former President Donald J. Trump addressed supporters in Waco, Texas, he claimed that his legal predicament “probably makes me the most innocent man in the history of our country.” Credit... Christopher Lee for The New York Times






Donald Trump used his first election rally in Waco, Texas, to cast the 2024 presidential vote in apocalyptic terms, slam his leading Republican rival Ron DeSantis and rail against prosecutors pursuing him with criminal investigations he likened to a "Stalinist Russia horror show.







Facing a potential indictment, the former president devoted much of his speech in Waco, Texas, to criticizing the justice system, though his attacks were less personal and caustic than in recent days.


Former President Donald J. Trump spent much of his first major political rally of the 2024 campaign portraying his expected indictment by a New York grand jury as a result of what he claimed was a Democratic conspiracy to persecute him, arguing wildly that the United States was turning into a “banana republic.”


As a crowd in Waco, Texas, waved red-and-white signs with the words “Witch Hunt” behind him, Mr. Trump devoted long stretches of his speech to his own legal jeopardy rather than his vision for a second term, casting himself as a victim of “weaponization” of the justice system.


“The abuses of power that we’re currently witnessing at all levels of government will go down as among the most shameful, corrupt and depraved chapters in all of American history,” he said.


The speech underscored how Mr. Trump tends to frame the nation’s broader political stakes heavily around whatever issues personally affect him the most. Last year, he sought to make his lies about fraud in his 2020 election defeat the most pressing issue of the midterms. On Saturday, he called the “weaponization of our justice system” the “central issue of our time.”


Lamenting all the investigations he has faced in the last eight years that have — to date — not resulted in charges, Mr. Trump claimed that his legal predicament “probably makes me the most innocent man in the history of our country.”


The Possible Indictment of Donald Trump



Mr. Trump tried, as he has before, to link his personal grievances to those of the crowd. “They’re not coming after me, they’re coming after you,” he said.


From the stage, Mr. Trump notably did not attack the Manhattan district attorney, Alvin L. Bragg, in the kind of caustic terms that he had used on social media in recent days. This past week, he had called Mr. Bragg, who is Black, an “animal” and accused him of racism for pursuing a case based on hush-money payments to the porn star Stormy Daniels shortly before the 2016 election.







Mr. Trump also refrained from echoing his ominous post that “potential death and destruction” might result if he were charged.


He did attack one of Mr. Bragg’s senior counsels by name, noting that he came to the office from the Justice Department and describing the move, without evidence, as part of a national conspiracy. “They couldn’t get it done in Washington, so they said, ‘Let’s use local offices,’” Mr. Trump said.


Pushing back on an investigation led by Mr. Trump’s allies in Congress, Mr. Bragg said in a statement on Saturday evening, “We evaluate cases in our jurisdiction based on the facts, the law and the evidence.”


How Times reporters cover politics. We rely on our journalists to be independent observers. So while Times staff members may vote, they are not allowed to endorse or campaign for candidates or political causes. This includes participating in marches or rallies in support of a movement or giving money to, or raising money for, any political candidate or election cause.


Learn more about our process.


In a different investigation related to the handling of classified material, a federal appeals court ruled this past week that a lawyer representing Mr. Trump must answer a grand jury’s questions and provide documents to prosecutors. Mr. Trump’s team has tried to stop the lawyer, M. Evan Corcoran, from turning over documents.


Mr. Trump obliquely referred to the case, complaining that lawyers were once treated differently because of attorney-client privilege. “Now they get thrown in with everybody else,” he said.


Mr. Trump reserved some fire for his leading rival in the polls for the 2024 Republican nomination, Gov. Ron DeSantis of Florida, who has not announced a campaign yet. “He’s dropping like a rock,” Mr. Trump said, pointing to his increased edge over Mr. DeSantis in recent surveys.








He also argued that the greatest threat to the United States was not China or Russia but top American politicians, among them President Biden, Senator Mitch McConnell, the minority leader, and former Speaker Nancy Pelosi, who Mr. Trump said were “poisoning” the nation.


In many ways, the event was a familiar festival of Mr. Trump’s grievances and a showcase for his enduring showmanship. His plane — “Trump Force One,” an announcer called it — buzzed the crowd of thousands with a flyover before landing.


The rally featured one new twist: the playing of “Justice for All,” a song featuring the J6 Prison Choir, which is made up of men who were imprisoned for their part in the Capitol riot on Jan. 6, 2021.


The song, which topped some iTunes download charts, is part of a broader attempt by Mr. Trump and his allies to reframe the riot and the effort to overturn the election as patriotic. The track features the men singing “The Star-Spangled Banner” while Mr. Trump recites the Pledge of Allegiance.


The timing of a potential Trump indictment remains unknown. The Manhattan grand jury that is hearing the case is expected to reconvene on Monday.


Michael C. Bender reported from Waco, Texas, and Shane Goldmacher from New York.