juan_gandhi: (Default)
Juan-Carlos Gandhi ([personal profile] juan_gandhi) wrote2018-06-10 09:14 am

воскресный троллинг

Дискуссии последнее время натолкнули меня на мысль, что кругом нынче инженера, и инженера эти уверены, что могут решить любую математическую задачу - инженерным способом (как те две аспирантки).

Дашь им задачу "найти функцию f на int32, для которой ∀x f(f(x)) = -x" - да запросто; только их функция на некоторых аргументах будет давать другой результат - "потому что мы инженеры, нам некогда, и у нас эффективно".

Ну или вот в машине радио показывает название песни, обрезая кусок; если же название, скажем, на испанском, то, бывает, и посреди буквы режет, потому что UTF8, видите ли, "неэффективен" - а, конечно, дисплей в машинном радио, он должен быть эффективен, иначе зачем это все вообще. На самом-то деле, я думаю, просто эти сишные программисты, что радио программируют, они просто иначе не умеют, даже если они в Китае, и прекрасно знают, что одна буква может занимать до четырех байтов - но режем по байтам. Инженеры потому что; абстракциям не обучены.

Ну или (опять машина), что эта недавняя авария Теслы в Маунтин Вью, когда машина разгонялась прямо на разделительный блок - у меня ж в приусе аналогично, если машина перед тобой поменяет полосу, а впереди машины стоят на светофоре, приус давит на газ изо всех сил, потом моргает красной табличкой, "тормози, тормози!" - в Тесле и того нету, она отключает тормоза при автоматическом управлении, т.к. иначе будет "неэффективно". No shit, только что прочитал.

Я вот не понимаю, а кто делает авионику? Понятно, что Маску стоило бы нанять команду авиационных инженеров, которые умеют делать автопилоты. Но это какая-то специфика, другой мир. А обычные софтверные инженеры, их "исключительные случаи" не касаются. Потому что это монада, а монада - это для гиков, типа Тони Морриса, и с такими лучше дела не иметь (опять же, Тони и обматерит по-всякому, если чо).

Кстати, и в "машинном лернинге" та же фигня. В конторе хвастаются, что наш продукт делает two million predictions a day. Все стесняются спросить, сколько из них сбываются. Но тут еще вписываются статистики, для которых ошибка - это всего лишь collateral damage, как солдаты для маршала Жукова.

А доказуемые решения инженерам ни к чаму. У них тесты идут (почти все) - ну и ладно тогда.

Так кто же делает авионику? Вот тут для меня загадка.

rampitec: (Default)

[personal profile] rampitec 2018-06-10 04:52 pm (UTC)(link)
Тесла, отбирающая тормоза это ужас, и я думаю повод засудить. Типа: смотрю, несусь в ментовскую машину, я по тискам, а тормозов нет! Как же так, Маск, ты ж сам говорил, что даже с автопилотом надо управлять, а органы управления-то и отобрал!

Но тем не менее, если оно там внутри себя начнет применять исключительно математически доказуемые решения, то будет мало радости, когда автопилот вылетит по переполнению стэка.

Немного не так

[personal profile] malobukov - 2018-06-10 17:13 (UTC) - Expand

Re: Немного не так

[personal profile] rampitec - 2018-06-10 17:37 (UTC) - Expand

Re: Немного не так

[personal profile] gingema - 2018-06-10 19:58 (UTC) - Expand

Re: Немного не так

[personal profile] rampitec - 2018-06-10 20:04 (UTC) - Expand

Re: Немного не так

[personal profile] gingema - 2018-06-10 20:34 (UTC) - Expand

Re: Немного не так

[personal profile] sab123 - 2018-06-10 22:07 (UTC) - Expand
mopexod: (Default)

[personal profile] mopexod 2018-06-10 05:01 pm (UTC)(link)
Может, он как раз авиационных инженеров и позвал? В авионике тормозить, пожалуй, почти не надо.
basis211: (Default)

[personal profile] basis211 2018-06-10 05:05 pm (UTC)(link)
Бывает там такое. Некоторые системы при превышении угла атаки прямо руль из рук вырывают и толкают вниз, иначе stall и до свидания.

(no subject)

[personal profile] cema - 2018-06-10 19:07 (UTC) - Expand

(no subject)

[personal profile] thedeemon - 2018-06-11 09:01 (UTC) - Expand

(no subject)

[personal profile] sassa_nf - 2018-06-11 18:48 (UTC) - Expand

(no subject)

[personal profile] thedeemon - 2018-06-12 04:07 (UTC) - Expand

Есть у Маска авиационные инженеры

[personal profile] malobukov 2018-06-10 05:10 pm (UTC)(link)
Только работают они не на Теслу, а на SpaceX. Нормально там всё летает и взрывается не чаще, чем у других. Я смотрел их презентации про CFD и надёжность, весьма неплохо.
rampitec: (Default)

[personal profile] rampitec 2018-06-10 05:10 pm (UTC)(link)
А в авионике, пожалуй, просто нет столько одновременно движущихся объектов и стенок в воздухе. Вряд ли у них есть алгоритмы на этот случай.

Дело не только в решении

[personal profile] malobukov 2018-06-10 05:17 pm (UTC)(link)
Большая часть инженерной работы заключается не в решении математических задач, а в формулировании практических задач в математическом или ещё каком-нибудь формальном виде. Потому что решить задачу "водить машину" математическими способами нельзя, непонятно, что такое "машина" и что такое "водить" с математической точки зрения.

Всё просто

[personal profile] malobukov - 2018-06-11 00:15 (UTC) - Expand

[personal profile] oldkettle 2018-06-10 05:18 pm (UTC)(link)
Это, вроде, не Тесла отключает тормоза, а Убер?
Edited 2018-06-10 17:19 (UTC)

Верно

[personal profile] malobukov 2018-06-11 12:33 am (UTC)(link)
Убер отключает аварийную систему торможения Вольво на тех машинах, где они тестируют свою.

Тесла просто нажимет на газ вместо тормоза и не предупреждает об этом водителя.

Re: Верно

[personal profile] zuka - 2018-06-11 05:32 (UTC) - Expand
lolaley: (Default)

[personal profile] lolaley 2018-06-10 05:21 pm (UTC)(link)
Мне кажется, большая часть нынешних програмистов совсем не инженеры.
vit_r: default (Default)

[personal profile] vit_r 2018-06-10 05:56 pm (UTC)(link)
Во! Причём они хуже морской свинки. Та, хоть, не считает себя капитаном океанского лайнера.

(no subject)

[personal profile] vit_r - 2018-06-10 18:09 (UTC) - Expand

(no subject)

[personal profile] zuka - 2018-06-11 05:35 (UTC) - Expand
12_natali: 12-natali (Default)

[personal profile] 12_natali 2018-06-10 05:32 pm (UTC)(link)
авионику....я думаю....просто нет еще достаточного количества спецов, все ведь только началось, идет путем проб и ошибок, нестыковок между узкими специалистами. универсальные умы с широким кругозором - большая редкость...

как и нет понимания как и сколько спецов нужно готовить и где и как. а инфа нарастает с сумасшедшей скоростью, не хватает возможностей мозга https://12-natali.dreamwidth.org/73106.html

Маск, Тесла - это только начало, авангард 3-й НТР, дальше будет еще сложнее и...интересней.

(no subject)

[personal profile] vit_r - 2018-06-10 17:57 (UTC) - Expand

(no subject)

[personal profile] 12_natali - 2018-06-10 18:05 (UTC) - Expand

(no subject)

[personal profile] vit_r - 2018-06-10 18:09 (UTC) - Expand

(no subject)

[personal profile] 12_natali - 2018-06-10 18:20 (UTC) - Expand

(no subject)

[personal profile] vit_r - 2018-06-10 18:24 (UTC) - Expand

(no subject)

[personal profile] 12_natali - 2018-06-10 18:43 (UTC) - Expand

(no subject)

[personal profile] vit_r - 2018-06-10 19:00 (UTC) - Expand

(no subject)

[personal profile] 12_natali - 2018-06-10 19:10 (UTC) - Expand

(no subject)

[personal profile] vit_r - 2018-06-10 19:14 (UTC) - Expand

(no subject)

[personal profile] 12_natali - 2018-06-11 08:05 (UTC) - Expand

(no subject)

[personal profile] vit_r - 2018-06-10 19:01 (UTC) - Expand

(no subject)

[personal profile] 12_natali - 2018-06-10 19:13 (UTC) - Expand

(no subject)

[personal profile] vit_r - 2018-06-10 19:16 (UTC) - Expand

(no subject)

[personal profile] jamhed - 2018-06-11 05:25 (UTC) - Expand

(no subject)

[personal profile] 12_natali - 2018-06-11 08:01 (UTC) - Expand

(no subject)

[personal profile] vit_r - 2018-06-11 08:04 (UTC) - Expand

(no subject)

[personal profile] 12_natali - 2018-06-11 08:15 (UTC) - Expand

(no subject)

[personal profile] vit_r - 2018-06-11 08:37 (UTC) - Expand

(no subject)

[personal profile] thedeemon - 2018-06-11 09:09 (UTC) - Expand

(no subject)

[personal profile] vit_r - 2018-06-11 09:57 (UTC) - Expand

(no subject)

[personal profile] 12_natali - 2018-06-12 13:09 (UTC) - Expand

(no subject)

[personal profile] vit_r - 2018-06-12 13:11 (UTC) - Expand

(no subject)

[personal profile] 12_natali - 2018-06-12 13:12 (UTC) - Expand

(no subject)

[personal profile] 12_natali - 2018-06-11 09:52 (UTC) - Expand

(no subject)

[personal profile] drraug - 2018-06-12 12:05 (UTC) - Expand

(no subject)

[personal profile] 12_natali - 2018-06-12 13:05 (UTC) - Expand
brmail: (Default)

[personal profile] brmail 2018-06-10 05:40 pm (UTC)(link)
Маску стоило бы нанять команду авиационных инженеров, которые умеют делать автопилоты
это очень неторопливая отрасль. Маск бы вообще не дождался бы результата в течении ближайших лет 10
Edited 2018-06-10 17:40 (UTC)
perdakot: (Default)

[personal profile] perdakot 2018-06-10 05:47 pm (UTC)(link)
А математики не знают где хвостовая рекурсия, а где обычная.

> если машина перед тобой поменяет полосу, а впереди машины стоят на светофоре, приус давит на газ изо всех сил, потом моргает красной табличкой, "тормози, тормози!"

Это потому что приус не видит до светофора?

(no subject)

[personal profile] 1master - 2018-06-10 17:57 (UTC) - Expand

Байес в действии

[personal profile] malobukov - 2018-06-11 11:25 (UTC) - Expand

(no subject)

[personal profile] perdakot - 2018-06-27 22:06 (UTC) - Expand
vit_r: default (Default)

[personal profile] vit_r 2018-06-10 05:50 pm (UTC)(link)

Дашь им задачу "найти функцию f на int32, для которой ∀x f(f(x)) = -x" - да запросто; только их функция на некоторых аргументах будет давать другой результат - "потому что мы инженеры, нам некогда, и у нас эффективно".

Ох.

Вот примерно так африканский шаман будет рассказывать своему племени как белый медведь во льдах охотится на нерпу.

(no subject)

[personal profile] ichthuss - 2018-06-10 18:02 (UTC) - Expand

(no subject)

[personal profile] vit_r - 2018-06-10 18:03 (UTC) - Expand

(no subject)

[personal profile] spamsink - 2018-06-10 18:58 (UTC) - Expand

(no subject)

[personal profile] spamsink - 2018-06-10 20:00 (UTC) - Expand

(no subject)

[personal profile] spamsink - 2018-06-11 02:22 (UTC) - Expand

(no subject)

[personal profile] zyxman - 2018-06-11 21:44 (UTC) - Expand

[personal profile] ivr_blackbird 2018-06-10 06:03 pm (UTC)(link)
риус давит на газ изо всех сил, потом моргает красной табличкой, "тормози, тормози!"
---
looks like the integration problem.

https://arstechnica.com/cars/2018/06/why-emergency-braking-systems-sometimes-hit-parked-cars-and-lane-dividers/

turned off the ABS system 4 years ago.
managed to save a ton of money. last time the van stopped 3 sm to next guy ass.

(no subject)

[personal profile] ivr_blackbird - 2018-06-10 19:08 (UTC) - Expand

(no subject)

[personal profile] gingema - 2018-06-10 20:17 (UTC) - Expand

(no subject)

[personal profile] sab123 - 2018-06-10 22:15 (UTC) - Expand

(no subject)

[personal profile] ivr_blackbird - 2018-06-11 04:14 (UTC) - Expand

(no subject)

[personal profile] anonim_legion - 2018-06-11 12:06 (UTC) - Expand

(no subject)

[personal profile] sab123 - 2018-06-11 22:08 (UTC) - Expand
beldmit: (Манул)

[personal profile] beldmit 2018-06-10 06:05 pm (UTC)(link)
Последний раз глюк с юникодным символом, порезанным пополам, мне попадался в ФБ где-то полгода назад. А Вы - магнитола...
epimorphisms_split: (Default)

[personal profile] epimorphisms_split 2018-06-10 08:26 pm (UTC)(link)
Что фецбук, некоторые отдельно взятые сайты юникод вообще не поддерживают до сих пор в принципе. 2018 год на дворе, между прочим. Страшно смотреть. И называются при этом, ЧСХ, News for nerds. Рассказывают про новости технологий.

(no subject)

[personal profile] spamsink - 2018-06-11 04:12 (UTC) - Expand
lodin: A bearded hacker in a hat (Default)

[personal profile] lodin 2018-06-10 08:42 pm (UTC)(link)
А можно про аспиранток подробнее?
ded_maxim: (Default)

[personal profile] ded_maxim 2018-06-10 08:45 pm (UTC)(link)
Не, ну про "машинный лернинг" я бы так не обобщал:

http://ethw.org/Oral-History:Petar_Kokotovic_(1995)#The_Year_in_Moscow

(no subject)

[personal profile] ded_maxim - 2018-06-10 21:41 (UTC) - Expand
sab123: (Default)

[personal profile] sab123 2018-06-10 10:11 pm (UTC)(link)
Как бы очевидно, что поставленная задача на int32 в представлении современных машин дословно нерешаема, потому что диапазон представимых чисел несимметричен. Поэтому любой нормальный человек приведет ее к разумному решаемому виду перед тем как решать, исключив эту асимметрию.
timelets: (Default)

[personal profile] timelets 2018-06-10 10:23 pm (UTC)(link)
Так кто же делает авионику?

Математики! Начиная с лауреатов премии Филдса братьев Райт.

(no subject)

[personal profile] timelets - 2018-06-10 22:46 (UTC) - Expand

(no subject)

[personal profile] zyxman - 2018-06-11 22:20 (UTC) - Expand

(no subject)

[personal profile] sassa_nf - 2018-06-13 19:56 (UTC) - Expand

Вопрос от программиста на Си

[personal profile] dijifi 2018-06-10 11:21 pm (UTC)(link)
int32, если внимательно вникнуть в стандарт, может быть представлен как дополнительным кодом, так и обратным кодом.
Если дополнительный код (two’s complement), то какую арифметику мы используем — стандартную Z, или машинную где -INT32_MIN == INT32_MIN ?
Если обратный код (ones’ complement) то будем считать разнобитные нули одним числом или разными?

[personal profile] vap 2018-06-10 11:55 pm (UTC)(link)
Старая хохма: как подумаю, какой я программист, так к врачу идти становится страшно.
ppk_ptichkin: (Default)

[personal profile] ppk_ptichkin 2018-06-11 01:16 am (UTC)(link)
В ЖЖ есть "арабский-пилот": русский, давно работает в, кажется, Саудовской Аравии. Вот у него как-то был рассказ, как он дебагил свой А-330 (или 340?).

[personal profile] jamhed 2018-06-11 05:21 am (UTC)(link)
Работает в 99% случаев -- вполне себе годное инженерное решение для большого класса задач. Если брать всякий веб-шмеб, где кто первый встал того и тапки, так и вообще единственно возможное. Вы сами, например, когда работы по дому делаете, не на века экплуатации ж поди закладываетесь?

(no subject)

[personal profile] jamhed - 2018-06-11 15:41 (UTC) - Expand

(no subject)

[personal profile] anonim_legion - 2018-06-12 05:15 (UTC) - Expand
zuka: (Default)

[personal profile] zuka 2018-06-11 05:33 am (UTC)(link)
Мы всем рассказываем, как хорошо наша машина ездит, но никому не говорим о том, как плохо она тормозит. (С)
mikerrr: (Default)

[personal profile] mikerrr 2018-06-11 01:33 pm (UTC)(link)
Ха! Все так и есть)
С каждым релизом софт становится все хуже и хуже, несмотря на то что все "эффективно". Ну потому что зачем думать? Надо ж новые фичи писать. С грустью наблюдаю, например, Evernote...

[personal profile] zyxman 2018-06-11 10:24 pm (UTC)(link)
кстати, очень интересный пример - у них серверсайд изначально на дотнет сделали, а потом для ускорения на си++ портировали :)

(no subject)

[personal profile] mikerrr - 2018-06-12 05:46 (UTC) - Expand

(no subject)

[personal profile] dijifi - 2018-06-11 22:24 (UTC) - Expand
gegmopo4: (Default)

[personal profile] gegmopo4 2018-06-11 02:42 pm (UTC)(link)
"Computers don't actually work, they just fake it successfully most of the time."

[personal profile] zyxman 2018-06-11 11:13 pm (UTC)(link)
На си++ очень хреново с юникодом, потому что нет единого стандарта, каждый свой колхоз строит.

А какой-нить хаскел они либо просто не знают, либо для него памяти мало.

-Это ж для постороннего человека кажется, ну что там стоит поставить в устройство продаваемое за 300 баксов проц за 10 баксов а не за адын, но на миллионе экземпляров это цельных 9 миллионов экономии.
Да плюс они стараются на одном этом недопроцессоре и магнитолу сделать, и стиралку и микроволновку, и тогда он вообще за мегаопт обходится не в доллар а 10 центов.

Я лет 10 назад сидел без работы и пытался себе андроид смартфон сколхозить - думал взять например нокию-N8 или N9 и на ней запустить андроид.

Оказалось большой фигвам - в тех нокиях памяти 32мегабайта чтоли было, а в самых первых "гуглофонах" 256.

И это еще ничего - в дорогущих флагманах предыдущй эпохи меньше мегабайта было, так что неудивительно что у них не было ос - там управлять/распределять просто нечего было.

[personal profile] anonim_legion 2018-06-12 05:11 am (UTC)(link)
На мегабайте так-то Win 3.11 работала.

А на 16 МБ у меня Win98 с Delphi вполне себе летала.

(no subject)

[personal profile] zyxman - 2018-06-12 14:58 (UTC) - Expand

(no subject)

[personal profile] anonim_legion - 2018-06-12 15:57 (UTC) - Expand

(no subject)

[personal profile] zyxman - 2018-06-12 20:56 (UTC) - Expand

Page 1 of 2