[syndicated profile] linux_org_ru_feed

Ком­па­ния Google объ­яви­ла об из­ме­не­нии ор­га­ни­за­ции те­сти­ро­ва­ния на­хо­дя­щих­ся в раз­ра­бо­тке бу­ду­щих вы­пу­сков плат­фор­мы An­dro­id. Пре­кра­ще­на пуб­ли­ка­ция от­дель­ных пре­два­ри­тель­ных вы­пу­сков An­dro­id De­ve­lo­per Pre­view, вме­сто ко­то­рых пред­ло­же­на от­дель­ная по­сто­ян­но су­ще­ству­ющая ве­тка An­dro­id Ca­nary, поз­во­ля­ющая раз­ра­бот­чи­кам при­ло­же­ний на ран­них ста­ди­ях те­сти­ро­вать вно­си­мые в API из­ме­не­ния и улуч­ше­ния. Фор­ми­ро­ва­ние бе­та-вы­пу­сков Android, в ко­то­рых ак­цент де­ла­ет­ся не на оз­на­ком­ле­нии с но­вы­ми API, а на те­сти­ро­ва­нии ви­ди­мой поль­зо­ва­те­лю фун­кци­ональ­но­сти, про­дол­жит­ся без из­ме­не­ний.

( читать дальше... )

 , , ,

[syndicated profile] mi3ch_feed
515436350_10091113430973628_6368311434189062912_n.jpg

Академик РАН Абел Аганбегян тихим грустным голосом приводит цифры о состоянии экономики в России:

За 34 года существования новой России ее ВВП вырос по данным Росстата на 37% — по 1 проценту в год. США за это время выросли в два раза, постсоциалистические страны — в 2,5 раза, развивающиеся страны — от 3 до 6 раз, Индия — в 8,6, Китай — в 13 раз.


По инновациям — просто катастрофа. Из 1685 мировых компаний-единорогов (более одного миллиарда долларов) в России нет ни одной.

На 10 000 работников в России приходится 19 роботов, в Южной Корее — 1014 роботов. В других развитых странах — от 200 до 600 роботов.

В России всего 7 суперкомпьютеров, а в Китае и США по 150.

В 2021 году Россия была на 45 месте в глобальном рейтинге инновационного индекса, который составляется по 80 показателям (число изобретений, патентов, уровень образования, расходы на НИОКР. Сегодня Россия откатилась на 59 место.

Откуда в России могут взяться инновационные фирмы, если главный источник их развития — венчурный капитал, который в 2021 году был 3,4 млрд долларов, сейчас всего 270 млн долларов. Нет денег даже для одного "единорога".

Доля России по технологическим товарам и услугам в мире — 1,3%. А в экспорте — 0,3%. Доля США соответственно — 25% по объему и 39% по экспорту

2/3 предприятий в России технологически отстали. Четверть всех станков работает свыше сроков амортизации, которые в России самые длинные в мире. Они давно должны быть выкинуты.

По производительности труда Россия отстает от развитых стран мира в 4 раза. По расходу сырья и по расходу электричества на единицу продукции Россия отстает в 2–3 раза.

p.s.
От себя добавлю:
В сегменте современных станков с ЧПУ доля импорта в России составляла 80-90% (до 2022 года). После санкций Россия потеряла доступ не только к новым станкам от мировых лидеров (Siemens, DMG Mori, Fanuc), но и, что критически важно, — к сервисному обслуживанию и запчастям для уже имеющегося парка.

В микроэлектронике — катастрофа. Мировые лидеры (TSMC, Samsung, Intel) массово производят чипы по технологиям 3-5 нанометров. Лучшее массовое производство в России (завод «Микрон»): 90 нанометров. Это не просто количественное, а качественное, поколенческое отставание на 15-20 лет. Техпроцесс 90 нм — это уровень процессоров Intel Pentium 4, выпущенных в 2004 году.

Проект создания самолета МС-21 («Магистральный самолёт XXI века») полностью встал — доля импортных компонентов в МС-21 составляла около 40-50%. Это были ключевые системы: Двигатели — американские Pratt & Whitney PW1400G. Авионика (электроника) — американские Honeywell, Rockwell Collins. Композитное крыло — материалы из США и Японии.

Доля расходов на научные исследования и разработки в ВВП России около 1% — в 2-3 раза ниже, чем в развитых странах (2.5-4%).

нация

Jul. 10th, 2025 09:15 am
[syndicated profile] mi3ch_feed
003986_flat.jpg

Подписываюсь под каждым словом в последнем ролике Марка Солонина об украинском национализме. Я тоже считаю любой национализм глупостью — русский, украинский, еврейский, немецкий и пр. Все верно. Делить людей по национальностям — пещерный пережиток. Мне одинаково отвратительны и великорусский национализм и подсчитывание процентов еврейской крови.

Но есть одно серьезное НО.


Украина сейчас сражается против страшного врага. И если она считает, что национализм ей помогает в этой войне, пусть будет так. Я, например, очень плохо отношусь к футбольным фанатам, но если они сражаются на фронте, они делают благое дело. Я считаю, что умная страна не должна отказываться от талантливых людей, а наоборот, считать всех своими. Но если Украина считает, что снос любых памятников ей хоть немного поможет — хорошо. Мне не нравится, что преступников выпускают из тюрьмы, но если они идут на фронт, я понимаю, зачем Украина это делает.

Проблема Марка Солонина не в том, что он говорит глупости — он все говорит правильно. Но правда без любви и сострадания — это просто фолкнеровские шум и ярость. Что происходит, когда Солонин режет правду-матку, потому что «накипело»? На самом деле, его цель — не изменить ситуацию к лучшему. Его цель — эмоциональная разрядка. Он сбрасывает с себя груз раздражения, гнева или обиды. В этот момент он думает не о собеседнике и не о последствиях, а о себе и своем внутреннем комфорте.

Солонин выпускает пар, чтобы почувствовать себя правым. Да, Марк Семенович, вы абсолютно правы. Но «накипевшая» правда — это акт агрессии, замаскированный под добродетель. Умный же человек понимает, что главная задача правды — не быть произнесенной, а быть услышанной и принятой. Все надо делать вовремя. Время складывать оружие и время его подбирать, время обнимать и время выпустить из объятий. Время находить и время терять, время беречь и время выбрасывать. Цель умного человека — не быть правым, а помочь Украине. И в этом заключается фундаментальное различие между честностью и мудростью.

А вопросы национализма можно обсуждать после победы Украины. Не раньше.

помощь

Jul. 10th, 2025 06:53 am
[syndicated profile] mi3ch_feed
Bunker_Hill_by_Pyle.jpg

В России опять заговорили о какой-то невероятной помощи, которую Российская империя оказала молодым Соединенным Штатам во время Войны за Независимость. Цени, дескать, Трамп. Это настолько сильное преувеличение, что о нем стоит поговорить подробнее.

Как вообще одна страна может помочь другой на войне? Способов ведь очень много. Послала ли Россия свои войска в Америку? Нет. Может быть оружие поставляла колонистам? Нет. Очень важна финансовая помощь — для войны нужно три вещи: деньги, деньги и деньги. Ну, хоть деньгами Россия помогла Вашингтону? Нет. Ну, может быть открыла Второй фронт — высадила десант на Британских островах или начала топить британские суда? Тоже нет.


Вся помощь России заключалась только в одном — в 1780 году по инициативе российской императрицы Екатерины II была создана Лига вооруженного нейтралитета, направленная на защиту судоходства нейтральных стран. Это произошло, когда испанцами по ошибке были захвачены голландские и российские суда, следовавшие с русским хлебом в средиземноморские порты. К Лиге присоединились Дания и Швеция, а затем Голландия, Пруссия, Австрия и Португалия.

Помогло ли это Соединенным Штатам? Да. Нейтральные страны получили возможность легально торговать с врагами Англии, поставляя им жизненно важные ресурсы. Великобритания оказалась в полной международной изоляции. Хотела ли Екатерина помочь Америке? Нет. Война к тому времени уже шла целых пять лет. Императрицу волновал прямой ущерб российской торговле (экспорт леса, пушнины, пеньки и зерна). Было также желание насолить Великобритании. На Штаты Екатерине было плевать. Она презирала любые революции и бунты — у нее только что с огромным трудом было подавлено восстание Пугачева. В частной переписке Екатерина называла американцев «мятежниками», восставшими против своего законного короля. Никаких симпатий к республиканским идеалам она не испытывала.

А знаете кто по-настоящему помог Америке? Без кого американская революция провалилась бы с вероятностью, близкой к единице?

Франция.

Конечно, у Франции тоже были свои мотивы помогать «мятежникам». Прежде всего она хотела отомстить Великобритании за унизительное поражение в Семилетней войне, в результате которой Франция потеряла свои колонии в Северной Америке и Индии. Министр иностранных дел Франции, граф де Верженн убедил короля Людовика XVI, что ослабление Британии жизненно важно для Франции. И Франция вписалась за Америку по полной программе.

Сначала, чтобы сохранить видимость нейтралитета, была создана фиктивная торговая компания Roderigue Hortalez et Cie. Её возглавил драматург Пьер Бомарше, который был не только гениальным писателем, но и талантливым авантюристом и шпионом. Через эту компанию из королевских арсеналов Франции и Испании (Испания тоже присоединилась к схеме) в Америку потекли жизненно важные ресурсы: десятки тысяч ружей, сотни пушек, палатки, сапоги и форма для солдат. Это был настоящий ленд-лиз. Но самым главным для колонистов был порох — до 90% всего пороха, использованного американцами в первые годы войны, было поставлено из Франции. Эта помощь позволила армии Джорджа Вашингтона выжить и продолжать борьбу после первых поражений.

Вместе с оружием в Америку устремились молодые французские аристократы, жаждущие славы, приключений и вдохновленные идеалами Просвещения. 19-летний маркиз де Лафайет был одним из богатейших людей Франции, но, несмотря на прямой запрет короля, он снарядил за свой счет корабль и в 1777 году прибыл в Америку. Он быстро стал близким другом и доверенным лицом Джорджа Вашингтона, проявил себя храбрым генералом. Его пример вдохновил многих других европейских офицеров, которые занялись обучением неопытной американской армии.

Переломным моментом стала битва при Саратоге в октябре 1777 года, где американская армия впервые одержала крупную победу, заставив капитулировать целую британскую армию генерала Бергойна. Эта победа убедила французского короля, что американцы способны побеждать и что в них можно вкладываться по-крупному. В феврале 1778 года Франция официально признала независимость США и подписала с ними два договора: Договор о дружбе и торговле и Договор о военном союзе. С этого момента война перестала быть восстанием колоний и превратилась в глобальный конфликт.

Французский флот спас Вашингтона. До его прихода британия господствовала на море, что позволяло ей высаживать войска где угодно, снабжать их и эвакуировать в случае поражения. Американцы же вообще не имели флота. Французский флот под командованием адмирала де Грасса полностью изменил баланс сил. Он начал нападать на британские колонии в Карибском море, оттягивая туда силы Королевского флота.

Франция отправила в Штаты экспедиционный корпус под командованием генерала Рошамбо. Это были отлично обученные и дисциплинированные солдаты, которые сражались вместе с американскими ополченцами. Кульминацией стала битва при Йорктауне. С суши объединенные американо-французские войска (армии Вашингтона и Рошамбо) осадили британскую армию Корнуоллиса. С моря французский флот адмирала де Грасса заблокировал Чесапикский залив, отрезав британцам пути к отступлению и подкреплению. Оказавшись в безвыходном положении, 19 октября 1781 года армия Корнуоллиса капитулировала. Это было сокрушительное поражение, которое фактически завершило войну. Британский парламент, видя, что победа невозможна, проголосовал за начало мирных переговоров.

Помимо военных действий, Франция оказывала США колоссальную финансовую помощь в виде субсидий и займов, без которых молодое американское правительство просто бы обанкротилось. Франция напрямую финансировала Континентальный конгресс, позволяя ему платить солдатам и закупать снаряжение.

А теперь о том, сколько это стоило самой Франции. Цифры ошеломляют. По оценкам историков, Франция потратила на войну от 1,3 до 2 миллиардов ливров. Это примерно в два раза превышало весь годовой доход французской короны на тот момент. Уже находясь в долгах после предыдущей, Семилетней войны, Франция не могла просто поднять налоги. Министр финансов Жак Неккер финансировал войну за счет новых, огромных займов у европейских банкиров под высокие проценты. Людовик влез в долговую яму, из которой уже не смог выбраться.

К 1780-м годам французская казна была фактически пуста. Долг, раздутый американской войной, стал неподъемным. Обслуживание процентов по займам съедало более половины всех доходов бюджета. Чтобы спасти страну от банкротства, Людовик XVI был вынужден ввести новые налоги. Но по законам «Старого порядка» дворянство и духовенство были освобождены от налогов. Вся тяжесть легла на плечи третьего сословия — буржуазии и крестьян, которые и так были на грани нищеты. Это вызвало всеобщее возмущение.

Французские солдаты и офицеры (включая таких героев, как маркиз де Лафайет) вернулись домой из Америки не просто победителями. Они вернулись носителями революционных идей: «Все люди созданы равными», «Право на жизнь, свободу и стремление к счастью», «Нет налогам без представительства». Эти идеи были абсолютно взрывоопасны в абсолютной монархии, где король правил «по милости Божьей». Французы увидели, как на практике можно свергнуть короля и построить новое государство на принципах свободы.

Дальше события развивались очень быстро. Сначала созыв Генеральных штатов (впервые за 175 лет) для утверждения налогов. Генеральные штаты превращаются в Национальное собрание и начинают Великую французскую революцию. Затем падение Бастилии в 1789 году. А потом свержение и казнь короля Людовика XVI. Франция спасла Америку, заплатив за эту помощь безумные деньги. Но помогая одной революции, французская монархия невольно подготовила почву для своей собственной гибели, которая положила конец тысячелетнему правлению королей во Франции.

p.s.
Кажется, Сирано де Бержерак говорил, что в его присутствии говорить о любом другом носе просто смешно. Точно также смешно России говорить о помощи США в присутствии Франции.

Yellowstone

Jul. 10th, 2025 09:20 pm
[syndicated profile] ny_quant_feed
С трудом досмотрел первый эпизод, а жена и вовсе бросила через 20 минут. Полная бредятина, что вполне типично для творчества Шеридана, но к тому же еще и полное занудство + характерно бездарная игра Костнера. Скажите, там так и дальше будет?

Как насчет приквелов-сиквелов 1883/1923? Лучше/хуже/так же?

Ждем-с

Jul. 10th, 2025 04:43 pm
[syndicated profile] ny_quant_feed
US agriculture secretary says Medicaid recipients can replace deported farm workers

Speaking at a news conference with Republican governors on Tuesday, Brooke Rollins said the administration would rely on “automation, also some reform within the current governing structure”, and pointed to “34 million able-bodied adults in our Medicaid program” as potential workers.

According to USDA data, 42% of US farm workers are undocumented immigrants, and just under 70% are foreign-born.

And a March report from the Urban Institute found that most Medicaid recipients are either already working, exempt or face some sort of instability.

Leongatha Mushroom Poisoning 3

Jul. 10th, 2025 12:07 pm
[syndicated profile] avla_feed
Писал уже про этот случай:
https://avla.livejournal.com/550180.html
https://avla.livejournal.com/560366.html

Сегодня читал про эту Erin, меня почти тошнить начало.
Она убийца, отравительница, убила трёх человек бледными поганками.
Четвёртого недотравила, ему пришлось пересаживать печень, еле выжил, его жена погибла.
Это произошло к Ю.-В от Мельбурна, около 2 лет назад.

Её бывший муж тогда не пришёл на вечеринку и остался жив. Но он утверждает что его она уже пыталась отравить,
он ещё в первый раз еле выжил.

На днях суд приговорил её к пожизненному, улик полно.

Не знаю зачем она их убить решила — я так и не понял. Она очень отмороженная, но и очень глупая,
от себя отвести ей не удалось. Там сушилку с остатками ядовитых грибов нашли в помойке, она её выбросила после приготовления. Были и другие улики. И глупые, путанные попытки оправдаться.

The Middle(ware) Child

Jul. 10th, 2025 06:30 am
[syndicated profile] the_daily_wtf_feed

Posted by Ellis Morning

Once upon a time, there was a bank whose business relied on a mainframe. As the decades passed and the 21st century dawned, the bank's bigwigs realized they had to upgrade their frontline systems to applications built in Java and .NET, but—for myriad reasons that boiled down to cost, fear, and stubbornness—they didn't want to migrate away from the mainframe entirely. They also didn't want the new frontline systems to talk directly to the mainframe or vice-versa. So they tasked old-timer Edgar with writing some middleware. Edgar's brainchild was a Windows service that took care of receiving frontline requests, passing them to the mainframe, and sending the responses back.

Edgar's middleware worked well, so well that it was largely forgotten about. It outlasted Edgar himself, who, after another solid decade of service, moved on to another company.

Waiting, pastel on paper, 1880–1882

A few years later, our submitter John F. joined the bank's C# team. By this point, the poor middleware seemed to be showing its age. A strange problem had arisen: between 8:00AM and 5:00PM, every 45 minutes or so, it would lock up and have to be restarted. Outside of those hours, there was no issue. The problem was mitigated by automatic restarts, but it continued to inflict pain and aggravation upon internal users and external customers. A true solution had to be found.

Unfortunately, Edgar was long gone. The new "owner" of the middleware was an infrastructure team containing zero developers. Had Edgar left them any documentation? No. Source code? Sort of. Edgar had given a copy of the code to his friend Bob prior to leaving. Unfortunately, Bob's copy was a few point releases behind the version of middleware running in production. It was also in C, and there were no C developers to be found anywhere in the company.

And so, the bank's bigwigs cobbled together a diverse team of experts. There were operating system people, network people, and software people ... including the new guy, John. Poor John had the unenviable task of sifting through Edgar's source code. Just as the C# key sits right next to the C key on a piano, reasoned the bigwigs, C# couldn't be that different from C.

John toiled in an unfamiliar language with no build server or test environment to aid him. It should be no great surprise that he got nowhere. A senior coworker suggested that he check what Windows' Process Monitor registered when the middleware was running. John allowed a full day to pass, then looked at the results: it was now clear that the middleware was constantly creating and destroying threads. John wrote a Python script to analyze the threads, and found that most of them lived for only seconds. However, every 5 minutes, a thread was created but never destroyed.

This only happened during the hours of 8:00AM to 5:00PM.

At the next cross-functional team meeting behind closed doors, John finally had something of substance to report to the large group seated around the conference room table. There was still a huge mystery to solve: where were these middleware-killing threads coming from?

"Wait a minute! Wasn't Frank doing something like that?" one of the other team members piped up.

"Frank!" A department manager with no technical expertise, who insisted on attending every meeting regardless, darted up straight in his chair. For once, he wasn't haranguing them for their lack of progress. He resembled a wolf who'd sniffed blood in the air. "You mean Frank from Accounting?!"

This was the corporate equivalent of an arrest warrant. Frank from Accounting was duly called forth.

"That's my program." Frank stood before the table, laid back and blithe despite the obvious frayed nerves of several individuals within the room. "It queries the middleware every 5 minutes."

They were finally getting somewhere. Galvanized, John's heart pounded. "How?" he asked.

"Well, it could be that the middleware is down, so first, my program opens a connection just to make sure it's working," Frank explained. "If that works, it opens another connection and sends the query."

John's confusion mirrored the multiple frowns that filled the room. He forced himself to carefully parse what he'd just heard. "What happens to the first connection?"

"What do you mean?" Frank asked.

"You said your program opens two connections. What do you do with the first one?"

"Oh! I just use that one to test whether the middleware is up."

"You don't need to do that!" one of the networking experts snarled. "For Pete's sake, take that out of your code! Don't you realize you're tanking this thing for everyone else?"

Frank's expression made clear that he was entirely oblivious to the chaos wrought by his program. Somehow, he survived the collective venting of frustration that followed within that conference room. After one small update to Frank's program, the middleware stabilized—for the time being. And while Frank became a scapegoat and villain to some, he was a hero to many, many more. After all, he single-handedly convinced the bank's bigwigs that the status quo was too precarious. They began to plan out a full migration away from mainframe, a move that would free them from their dependence upon aging, orphaned middleware.

Now that the mystery had been solved, John knew where to look in Edgar's source code. The thread pool had a limit of 10, and every thread began by waiting for input. The middleware could handle bad input well enough, but it hadn't been written to handle the case of no input at all.

[Advertisement] Utilize BuildMaster to release your software with confidence, at the pace your business demands. Download today!
[syndicated profile] linux_org_ru_feed

Ком­па­ния ByteDance, вла­де­лец хо­стин­га ко­ро­тких вер­ти­каль­ных ви­део TikTok, сде­ла­ла свой фир­мен­ный шрифт до­ступ­ным под ли­цен­зи­ей SIL Open Font License 1.1.

«Де­лая TikTok Sans сво­бод­ным, мы откры­ва­ем дверь для бо­лее глу­бо­кой ин­те­гра­ции и боль­шей твор­че­ской сво­бо­ды для раз­ра­бот­чи­ков и гло­баль­но­го со­об­ще­ства.» — го­во­рит­ся в бло­ге ком­па­нии.

>>> Ми­ни-сайт TikTok Sans
>>> Ска­чать на Google Fonts
>>> GitHub-ре­по­зи­то­рий
>>> Уз­нать боль­ше о ди­зай­не на Grilli Type
>>> Уз­нать о ди­зай­не и ра­зра­бо­тке на TypeNetwork

 , , ,

Релиз Miracle-WM v0.6.0

Jul. 9th, 2025 11:45 pm
[syndicated profile] linux_org_ru_feed

Под мощные фанфары к нам приехал новый релиз тайлового оконного менеджера/композитора для Wayland, основанного на библиотеках Mir, за авторством (преимущественно) Matthew Kosarek.

( читать дальше... )

 , , ,

проводники

Jul. 9th, 2025 06:52 am
[syndicated profile] mi3ch_feed
88.jpg

История о том, как больная мать и плохой характер одного гениального ученого изменили мир.


После Второй Мировой войны компьютерные разработки США велись преимущественно на Восточном побережье. Harvard Mark I был разработан и изготовлен IBM в штате Нью-Йорк, ENIAC, UNIVAC I и BINAC — в Филадельфии, SEAC — в Мэриленде, IAS machine с новой тогда архитектурой фон Неймана — в Нью-Джерси. Лишь некоторые машины, как MANIAC I, проектировали и собирали в лаборатории Лос-Аламос в Нью-Мексико. В Калифорнии в те годы компьютерными разработками не занимался почти никто.

Положение дел стало меняться с начала 1950-х годов. Декан инженерного факультета Стэнфордского университета, профессор Фредерик Эммонс Тёрман прилагал огромные усилия для того, чтобы Стэнфорд стал одним из важнейших центров инженерного и технического образования. Тёрман стремился к тому, чтобы его выпускники Стэнфорда умели запустить собственное дело, преуспев и в научной, и в коммерческой сфере. Он даже регулярно вкладывал личные средства в стартапы учеников, чтобы поддержать их начинания. Его детищем в 1951 году стал Стэнфордский индустриальный парк: первый технопарк в мире. Стэнфордский университет получал деньги за аренду. Город Пало-Альто — налоги. Студенты — место для технологических стартапов или трудоустройства в шаговой доступности от альма-матер, её профессоров и лабораторий.

Вторым отцом Кремниевой долины стал великий (и ужасный, по мнению коллег и знакомых) Уильям Брэдфорд Шокли. Нобелевский лауреат по физике 1956 года за исследования полупроводников и открытие транзисторного эффекта. Человек, своей работой над реализацией идеи плоскостных транзисторов во многом заложивший саму возможность создания полупроводниковых компьютеров и всего современного мира IT. Он основал в Стэнфордском индустриальном парке компанию Shockley Semi-Conductor Laboratories. В ней он собирался работать над перспективными разработками в области полупроводников, и производить их малыми партиями. Причина выбора места была проста: именно в Пало-Альто жила пожилая мать Шокли, за которой он ухаживал.

Шокли в буквальном смысле пришлось набирать учёных по объявлениям и ловить их на научных мероприятиях. Дело усложняло то, что при этом у Шокли были крайне высокие требования к уровню сотрудников — и, как показали дальнейшие события, со многими он не прогадал. Шокли, всерьёз увлекавшийся «социальными технологиями», которые впоследствии привели его к евгенике, потребовал у каждого кандидата пройти психологическое тестирование. Молодые гении переехали в Калифорнию, полные энтузиазма, но очень быстро столкнулись с суровой реальностью — гениальный физик Шокли был совершенно невыносимым руководителем. Он создал атмосферу страха и недоверия. Научные споры превращались в личные нападки.

В 1956 году Шокли получил Нобелевскую премию по физике и это резко ухудшило его личные качества и довело его до паранойи. Все телефонные разговоры в лаборатории записывались. Шокли ввёл на предприятии режим внутренней секретности — сотрудники были не вправе делиться с сослуживцами результатами своих работ. Он стал подчёркнуто грубо и оскорбительно обращаться к сотрудникам.

jpycbvln6choxgyv4mm9sudbgfc.jpg

В 1957 году, всего через год после основания лаборатории, терпение у восьми ключевых сотрудников лопнуло. Они поняли, что с Шокли они не смогут реализовать свой потенциал. Эта восьмерка — Юджин Кляйнер, Джей Ласт, Гордон Мур, Роберт Нойс, Шелдон Робертс, Виктор Гринич, Джулиус Бланк и Жан Эрни — приняла революционное решение. Они решили уйти и основать собственную компанию, чтобы работать с кремнием, который Шокли считал неперспективным — он сосредоточился на более сложных менее надежных германиевых транзисторах. В 1950-е годы уход от такого титана, как нобелевский лауреат Шокли, был неслыханной дерзостью. Шокли, в ярости от их ухода, и назвал их «Вероломной восьмёркой». Для него это было предательство. Для них — освобождение.

xoxk8vpopypdst0zbwa2mzriyrg.jpg

«Вероломная восьмёрка» нашла инвестора, Шермана Фэйрчайлда, который поверил в молодых бунтарей. Он вложил $1,5 миллиона и основал для них новую компанию — Fairchild Semiconductor. Это был не просто очередной стартап. Это был первый в истории случай, когда крупный капитал был инвестирован в группу людей с идеей, а не в уже существующий бизнес. Так зародилась модель венчурного финансирования.

В Fairchild Semiconductor произошло чудо. За короткое время компания не просто наладила производство кремниевых транзисторов, но и совершила научную революцию. В 1959 году Роберт Нойс (работавший параллельно с Джеком Килби из Texas Instruments) изобрел интегральную схему (микрочип) — способ разместить множество транзисторов и других компонентов на одной-единственной кремниевой пластине. Это был Святой Грааль электроники.

Уход «Вероломной восьмёрки» имел несколько важнейших последствий:

1. Рождение Кремниевой долины. Именно основание Fairchild Semiconductor считается точкой отсчета. Шокли привез гениев в Калифорнию, но Fairchild создал экосистему и придал региону его технологическую идентичность.

2. Изобретение микрочипа. Интегральная схема стала фундаментом для всей последующей цифровой революции. Без нее не было бы ни персональных компьютеров, ни смартфонов, ни интернета, ни космических полетов.

tql5plufx72-inuerpoz2rn2lky.jpg

3. Создание «Fairchildren» (Дети Фэйрчайлда). Культура в Fairchild была невероятно творческой и динамичной. Когда ее сотрудники набирались опыта, они делали то же, что и их основатели — уходили и создавали свои компании. Эти компании стали называть «Fairchildren».

— В 1968 году Гордон Мур (тот самый закон Мура) и Роберт Нойс покинули Fairchild и основали компанию Intel.
— Другие сотрудники Fairchild основали такие гиганты, как AMD и National Semiconductor.
— Более сотни компаний Кремниевой долины ведут свою родословную напрямую от Fairchild Semiconductor. Компания стала «бизнес-инкубатором» для всей индустрии.

4. В 1969 году Стэнфордский университет стал одной из четырёх точек доступа в новорождённый ARPAnet, что тоже придало импульс развитию компьютерных технологий.

5. Сформировалась культура стартапов. «Вероломная восьмёрка» создала новую модель работы и управления с акцентом на таланты. Главным активом стали мозги, а не оборудование. Сотрудники получали опционы на акции, становясь совладельцами компании. Это мотивировало их на невероятные свершения. Преимущества получали "плоские" иерархии со свободой мнений и ориентацией на результат, а не на статус.

Так называемое «предательство» восьми молодых ученых оказалось самым плодотворным и конструктивным актом неповиновения в истории технологий. Так возникла Кремниевая Долина.

qa-tpdog3h4lprbrwtr4si_3wko.jpg

p.s.
А Шокли так и не смог оправиться от душевного потрясения от «предательства». Он тщательно изучил все записи, оставленные «предателями», и запатентовал все их значимые идеи в пользу владельцев Shockley. До конца жизни он придирчиво следил за деятельностью «восьмёрки». В 1961 года Шокли разбился в автокатастрофе и надолго выбыл из строя, а после выздоровления устранился от дел компании и вернулся к преподаванию в Стэнфорде. Его компания тихо прекратила свое существование

via
[syndicated profile] linux_org_ru_feed

Доступен релиз операционной системы «Альт Виртуализация» 11.0. Сборка подготовлена на x86_64 и AArch64 Одиннадцатой платформы (ветка p11 Salvia), на базе ядра 6.12 (LTS).

( читать дальше... )

 , , ,

CodeSOD: The XML Dating Service

Jul. 9th, 2025 06:30 am
[syndicated profile] the_daily_wtf_feed

Posted by Remy Porter

One of the endless struggles in writing reusable API endpoints is creating useful schemas to describe them. Each new serialization format comes up with new ways to express your constraints, each with their own quirks and footguns and absolute trainwrecks.

Maarten has the "pleasure" of consuming an XML-based API, provided by a third party. It comes with an XML schema, for validation. Now, the XML Schema Language has a large number of validators built in. For example, if you want to restrict a field to being a date, you can mark it's type as xsd:date. This will enforce a YYYY-MM-DD format on the data.

If you want to ruin that validation, you can do what the vendor did:

<xsd:simpleType name="DatumType">
  <xsd:annotation>
    <xsd:documentation>YYYY-MM-DD</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:date">
    <xsd:pattern value="(1|2)[0-9]{3}-(0|1)[0-9]-[0-3][0-9]" />
  </xsd:restriction>
</xsd:simpleType>

You can see the xsd:pattern element, which applies a regular expression to validation. And this regex will "validate" dates, excluding things which are definitely not dates, and allowing very valid dates, like February 31st, November 39th, and the 5th of Bureaucracy (the 18th month of the year), as 2025-02-31, 2025-11-39 and 2025-18-05 are all valid strings according to the regex.

Now, an astute reader will note that this is a xsd:restriction on a date; this means that it's applied in addition to ensuring the value is a valid date. So this idiocy is harmless. If you removed the xsd:pattern element, the behavior would remain unchanged.

That leads us to a series of possible conclusions: either they don't understand how XML schema restrictions work, or they don't understand how dates work. As to which one applies, well, I'd say 1/3 chance they don't understand XML, 1/3 chance they don't understand dates, and a 1/3 chance they don't understand both.

[Advertisement] Picking up NuGet is easy. Getting good at it takes time. Download our guide to learn the best practice of NuGet for the Enterprise.

л — логистика

Jul. 8th, 2025 04:05 pm
[syndicated profile] mi3ch_feed
Город.jpg

Проект "Кислород". Чернышев по вторникам.

Рассказываю, как к самодостаточности можно стремиться с двух сторон — с технологической и с психологической. А также о том, откуда к нам придет помощь.

ядрёна бонба

Jul. 8th, 2025 09:24 am
[syndicated profile] mi3ch_feed
77.jpg

Что будет дальше с ядерной программой Ирана? Конечно, пытаться поставить себя на место аятоллы и думать с его точки зрения — заведомо обреченная идея. Престарелые религиозные фанатики могут думать совсем не так, как думает рациональный европеец. И трагедия 7 октября это очень убедительно доказала. Но лучше инструмента у нас нет поэтому попробуем представить себя Али Хаменеи.


Хаменеи смотрит на мир, и видит, что у Северной Кореи есть ядерная бомба и ее никто не трогает. А власти тех стран, которые отказались от ядерной бомбы или чью программу помогли закрыть (Ливия, Сирия, Ирак) были весьма грубо и насильственно свергнуты. Аятолла не хочет повторить участь Каддафи, Саддама или Асада. Аллергия у него и на саперную лопатку и на веревку на шее. И русский язык он тоже учить не хочет.

Конечно, идеальным вариантом для всех стал бы полный отказ от ядерной программы. Иран демонтирует центрифуги, вывозит обогащенный уран и допускает тотальные инспекции МАГАТЭ. За это будет снятие всех санкций. Приток иностранных инвестиций, доступ к мировым технологиям. Быстрый экономический рост, повышение уровня жизни населения. Иран, с его образованным населением и ресурсами, может стать одной из ведущих экономик региона. К огромному сожалению, такой вариант очень маловероятен. Он не для религиозного мышления. К тому же в ядерный проект были влиты безумные средства. Жалко все бросать. И пацаны не поймут — струсил, значит наш духовный лидер?

Но с другой стороны просто так начать все восстанавливать очень опасно. Можно, конечно, выгнать инспекторов МАГАТЭ и в форсированном темпе попробовать обогатить накопленный уран до 90%. Затем проводит подземное ядерное испытание, чтобы продемонстрировать свои возможности всему миру. Взрыв патриотизма это конечно хорошо, но тут же последует введение самых жестких санкций, включая полное эмбарго на продажу нефти даже через серые схемы. Отключение от мировой финансовой системы. Экономика входит в штопор. Вероятность превентивного военного удара со стороны Израиля возрастает многократно, но теперь это будет удар по уже ядерной державе, что повышает ставки до предела. Израиль ведь может вообще отбросить Иран в каменный век. И никакие новые китайские ракеты, которые Иран только что закупил, вообще не помогут.

Поэтому с очень большой долей вероятности будет выбран третий вариант. Иран официально не создает бомбу и формально остается в ДНЯО. Но он накапливает большие объемы урана, обогащенного до 60% (это уже почти оружейный), развивает технологии для создания боеголовки и средств доставки (баллистические ракеты). Инспекторам МАГАТЭ ограничат доступ и будут водить их за нос.

У этого балансирования на грани есть много плюсов. Можно постоянно торговаться. Соседи знают, что в случае серьезной угрозы Иран очень быстро может стать ядерным. Это мощный фактор сдерживания. При этом можно избегать самых жестких "калечащих" санкций, которые последовали бы за ядерным испытанием. Иран может торговать (хоть и с ограничениями) и развивать свою экономику.

А обогащенный уран будет теперь храниться не в подземелье. Поскольку все религиозные фанатики думают одинаково, то теперь его будут хранить под какой-нибудь крупной больницей в Тегеране (например, Imam Hossein hospital). Или под религиозной святыней — например, Мавзолей Имама Резы в Мешхеде (ежегодно до 20 миллионов паломников) или Мавзолей Фатимы Масуме в Куме (тоже около 20 миллионов паломников). Это не просто мечети, это гигантские комплексы с обширными подземными этажами, хранилищами, библиотеками и фондами. Не посмеете посягнуть на святое.

p.s.
Добавлю, что с очень большой долей вероятности Иран попытается купить ядерную бомбу — в Северной Корее, в России или в Пакистане.

CodeSOD: Off Color

Jul. 8th, 2025 06:30 am
[syndicated profile] the_daily_wtf_feed

Posted by Remy Porter

Carolyn inherited a somewhat old project that had been initiated by a "rockstar" developer, and then passed to developer after developer over the years. They burned through rockstars faster than Spinal Tap goes through drummers. The result is gems like this:

private void init(){
	ResourceHelper rh = new ResourceHelper();
	for ( int i = 0; i < 12; i++) {
		months[i] = rh.getResource("calendar."+monthkeys[i]+".long");
		months_s[i] = rh.getResource("calendar."+monthkeys[i]+".short");
	}
	StaticData data = SomeService.current().getStaticData();
	this.bankHolidayList = data.getBankHolidayList();
	colors.put("#dddddd", "#dddddd");
	colors.put("#cccccc", "#cccccc");
	colors.put("#e6e6e6", "#e6e6e6");
	colors.put("#ff0000", "#ffcccc");
	colors.put("#ffff00", "#ffffcc");
	colors.put("#00ff00", "#ccffcc");
	colors.put("#5050ff", "#ccccff");
	colors.put("#aa0000", "#ff9999");
	colors.put("#ff8000", "#ffcc99");
	colors.put("#99ff99", "#ccffcc");
	colors.put("#ffcc99", "#ffffcc");
	colors.put("#ff9966", "#ffcc99");
	colors.put("#00c040", "#99cc99");
	colors.put("#aadddd", "#ccffff");
	colors.put("#e0e040", "#ffff99");
	colors.put("#6699ff", "#99ccff");
}

There are plenty of things in this function that raise concerns- whatever is going on with the ResourceHelper and the monthkeys array, for example. But let's just breeze past that into that colors lookup table, because boy oh boy.

There's the obvious issue of using server-side code to manage colors instead of CSS, which is bad, sure. But this translation table which converts some colors (presumably already used in the display?) to some other colors (presumably to replace the display colors) is downright mystifying. How did this happen? Why did this happen? What happens when we attempt to apply a color not in the lookup table?

I want to say more mean things about this, but the more I stare at the original colors and what they get translated to, I think this lookup table is trying to tell me I should…


lighten up.

[Advertisement] Keep the plebs out of prod. Restrict NuGet feed privileges with ProGet. Learn more.

три года

Jul. 8th, 2025 05:03 am
[syndicated profile] mi3ch_feed
what-3-years-of-steroids-can-do-29-years-old-vs-32-years-old-v0-jl89oq76dfbf1 копия.jpg

Что могут сделать с человеком три года приема стероидов. 29 лет против 32 лет

A недавно я узнал

Jul. 8th, 2025 03:04 am
[syndicated profile] avla_feed
Cейчас я узнал что аэропорт Ростова-на-Дону закрыт,
давно закрыт
прям с начала активной фазы войны, c февраля 2022

что ж enjoy рашковане

я там бывал
мерзкий аэропорт
меня там задерживали ФСБшники

Profile

straktor: benders (Default)
straktor

May 2025

S M T W T F S
    123
45678910
1112131415 16 17
18192021222324
2526272829 3031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 11th, 2025 09:21 am
Powered by Dreamwidth Studios