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

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

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

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

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

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

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

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

Page 1 of 2 << [1] [2] >>

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

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

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

From: [personal profile] malobukov - Date: 2018-06-10 05:13 pm (UTC) - Expand

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

From: [personal profile] rampitec - Date: 2018-06-10 05:37 pm (UTC) - Expand

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

From: [personal profile] gingema - Date: 2018-06-10 07:58 pm (UTC) - Expand

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

From: [personal profile] rampitec - Date: 2018-06-10 08:04 pm (UTC) - Expand

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

From: [personal profile] gingema - Date: 2018-06-10 08:34 pm (UTC) - Expand

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

From: [personal profile] tranquiler - Date: 2018-06-11 07:44 am (UTC) - Expand

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

From: [personal profile] sab123 - Date: 2018-06-10 10:07 pm (UTC) - Expand

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

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

(no subject)

From: [personal profile] cema - Date: 2018-06-10 07:07 pm (UTC) - Expand

(no subject)

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

(no subject)

From: [personal profile] sassa_nf - Date: 2018-06-11 06:48 pm (UTC) - Expand

(no subject)

From: [personal profile] thedeemon - Date: 2018-06-12 04:07 am (UTC) - Expand
From: [personal profile] malobukov
Только работают они не на Теслу, а на SpaceX. Нормально там всё летает и взрывается не чаще, чем у других. Я смотрел их презентации про CFD и надёжность, весьма неплохо.

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

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

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

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

From: [personal profile] qvb - Date: 2018-06-10 07:11 pm (UTC) - Expand

Всё просто

From: [personal profile] malobukov - Date: 2018-06-11 12:15 am (UTC) - Expand

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

Верно

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

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

Re: Верно

From: [personal profile] zuka - Date: 2018-06-11 05:32 am (UTC) - Expand

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

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

(no subject)

From: [personal profile] vit_r - Date: 2018-06-10 06:09 pm (UTC) - Expand

(no subject)

From: [personal profile] zuka - Date: 2018-06-11 05:35 am (UTC) - Expand

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

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

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

(no subject)

From: [personal profile] vit_r - Date: 2018-06-10 05:57 pm (UTC) - Expand

(no subject)

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

(no subject)

From: [personal profile] vit_r - Date: 2018-06-10 06:09 pm (UTC) - Expand

(no subject)

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

(no subject)

From: [personal profile] vit_r - Date: 2018-06-10 06:24 pm (UTC) - Expand

(no subject)

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

(no subject)

From: [personal profile] vit_r - Date: 2018-06-10 07:00 pm (UTC) - Expand

(no subject)

From: [personal profile] 12_natali - Date: 2018-06-10 07:10 pm (UTC) - Expand

(no subject)

From: [personal profile] vit_r - Date: 2018-06-10 07:14 pm (UTC) - Expand

(no subject)

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

(no subject)

From: [personal profile] vit_r - Date: 2018-06-10 07:01 pm (UTC) - Expand

(no subject)

From: [personal profile] 12_natali - Date: 2018-06-10 07:13 pm (UTC) - Expand

(no subject)

From: [personal profile] vit_r - Date: 2018-06-10 07:16 pm (UTC) - Expand

(no subject)

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

(no subject)

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

(no subject)

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

(no subject)

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

(no subject)

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

(no subject)

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

(no subject)

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

(no subject)

From: [personal profile] 12_natali - Date: 2018-06-12 01:09 pm (UTC) - Expand

(no subject)

From: [personal profile] vit_r - Date: 2018-06-12 01:11 pm (UTC) - Expand

(no subject)

From: [personal profile] 12_natali - Date: 2018-06-12 01:12 pm (UTC) - Expand

(no subject)

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

(no subject)

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

(no subject)

From: [personal profile] 12_natali - Date: 2018-06-12 01:05 pm (UTC) - Expand

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

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

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

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

(no subject)

From: [personal profile] 1master - Date: 2018-06-10 05:57 pm (UTC) - Expand

Почти как лягушка

From: [personal profile] malobukov - Date: 2018-06-11 12:25 am (UTC) - Expand

Re: Почти как лягушка

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

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

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

(no subject)

From: [personal profile] perdakot - Date: 2018-06-27 10:06 pm (UTC) - Expand

Date: 2018-06-10 05:50 pm (UTC)
vit_r: default (Default)
From: [personal profile] vit_r

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

Ох.

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

(no subject)

From: [personal profile] ichthuss - Date: 2018-06-10 06:02 pm (UTC) - Expand

(no subject)

From: [personal profile] vit_r - Date: 2018-06-10 06:03 pm (UTC) - Expand

(no subject)

From: [personal profile] spamsink - Date: 2018-06-10 06:58 pm (UTC) - Expand

(no subject)

From: [personal profile] spamsink - Date: 2018-06-10 08:00 pm (UTC) - Expand

(no subject)

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

(no subject)

From: [personal profile] zyxman - Date: 2018-06-11 09:44 pm (UTC) - Expand

Date: 2018-06-10 06:03 pm (UTC)
From: [personal profile] ivr_blackbird
риус давит на газ изо всех сил, потом моргает красной табличкой, "тормози, тормози!"
---
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)

From: [personal profile] ivr_blackbird - Date: 2018-06-10 07:08 pm (UTC) - Expand

(no subject)

From: [personal profile] gingema - Date: 2018-06-10 08:17 pm (UTC) - Expand

(no subject)

From: [personal profile] sab123 - Date: 2018-06-10 10:15 pm (UTC) - Expand

(no subject)

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

(no subject)

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

(no subject)

From: [personal profile] sab123 - Date: 2018-06-11 10:08 pm (UTC) - Expand

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

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

(no subject)

From: [personal profile] spamsink - Date: 2018-06-11 04:12 am (UTC) - Expand

Date: 2018-06-10 08:42 pm (UTC)
lodin: A bearded hacker in a hat (Default)
From: [personal profile] lodin
А можно про аспиранток подробнее?

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

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

(no subject)

From: [personal profile] ded_maxim - Date: 2018-06-10 09:41 pm (UTC) - Expand

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

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

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

(no subject)

From: [personal profile] timelets - Date: 2018-06-10 10:46 pm (UTC) - Expand

(no subject)

From: [personal profile] zyxman - Date: 2018-06-11 10:20 pm (UTC) - Expand

(no subject)

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

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

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

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

(no subject)

From: [personal profile] jamhed - Date: 2018-06-11 03:41 pm (UTC) - Expand

(no subject)

From: [personal profile] anonim_legion - Date: 2018-06-12 05:15 am (UTC) - Expand

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

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

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

(no subject)

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

(no subject)

From: [personal profile] dijifi - Date: 2018-06-11 10:24 pm (UTC) - Expand

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

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

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

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

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

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

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

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

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

(no subject)

From: [personal profile] zyxman - Date: 2018-06-12 02:58 pm (UTC) - Expand

(no subject)

From: [personal profile] anonim_legion - Date: 2018-06-12 03:57 pm (UTC) - Expand

(no subject)

From: [personal profile] zyxman - Date: 2018-06-12 08:56 pm (UTC) - Expand
Page 1 of 2 << [1] [2] >>

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

May 2025

S M T W T F S
    1 2 3
456 7 8 9 10
11 121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 15th, 2025 08:49 pm
Powered by Dreamwidth Studios