Pull to refresh
62
0
Андрей @DistortNeo

Математик, программист

Send message

Ну это в теории. А на практике автоматизируется то, что экономически оправдано автоматизировать. А какой там труд - квалифицированный или неквалифицированный, не имеет значения.

Ну собственно и ответ: нет вы не можете работать 4 часа в неделю и жить на уровне начала 20-го века - очень быстро окажетесь бомжом на теплотрассе.

Принцип формирования стоимости жилья: вы платите деньги только за то, чтобы на этой земле не жил кто-то другой.

Если ВСЕ начнут работать по 4 раза, то у всех будет пропорционально меньше денег, и потому доля расходов на жильё останется прежней.

Вы для начала подумайте, как формируется стоимость жилья.

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

Поэтому если все люди будут работать 2 дня в неделю, то жильё просто пропорционально подешевеет.

Увы, физики пока не научились раздвигать пространство и размещать больше участков на единицу площади. А себестоимость строительства жилья составляет лишь малую часть относительно стоимости земли.

Сейчас основной всех экономик развитых стран является сфера услуг. А услуга - это обмен своего рабочего времени на время работы другого человека (ещё и с коэффициентом из-за налогов). Сокращение рабочего времени приведёт к пропорциональному удорожанию услуг.

причина в том, что хороший специалист хочет работать 8 часов, потому что за 4 часа не заработает достаточно для покрытия всех своих потребительских потребностей

А не хватает ему, потому что есть такая штука, как нормы потребления.

Если большинство работает по 8 часов, то они формируют основной спрос, под него же подстроено предложение.

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

Поизучал proposal. Не увидел, как это будет дружить с атрибутами - без них та же серализация в json как-то мало смысла имеет.

P.S. Как-то прям ну очень некрасиво в плане синтаксиса. Хотя, чего ещё ожидать, когда язык перегружен функционалом.

какие-то ещё параметры

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

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

Проблема в том, что информация о появлении пробок появляется с существенным лагом. А по-другому и никак: пока автомобилист после построения маршута доедет до узкой улочки, пока соберётся статистика, может пройти минут 10-15. Соответственно, после возникновения пробки, этот маршрут будет рекомендоваться ещё некоторое время, тем самым только усугубляя ситуацию. И мы будем постоянно видеть жалобы на навигатор, что вместо нормальных маршрутов по широким дорогам (пусть и с медленным движением) он строит маршруты козьими тропами со стоячими пробками.

Окей, ситуация: есть дорога с небольшой пропускной способностью, но по которой можно добраться быстрее. Вопрос: что случится, если этот маршрут будет рекомендоваться всем как самый короткий и быстрый? Ответ: там очень быстро возникнет пробка.

И с каких это пор у нас пор на идеи распространяются авторские права?

Без него можно было бы тупо первым шагом поделить все элементы по единичке, а вторым шагом собрать их в новые группы. Это не интересно.

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

Решение дотнета в данном случае предпогалает, что функционал потока может меняться в рантайме, поэтому статические проверки здесь не подойдут.

Именно так. Функционал потока может измениться прямо в процессе работы. Например, сокет можно зашатдаунить только в одном направлении, и он резко из IReadableWritable становится или IReadable, или IWritable. Можно зашатдаунить в обоих направлениях - какой у него в этом случае должен быть тип?

Ну и чего там хорошего? Прямо в IOBase есть:

  • fileno - может бросить исключение, а может и не бросить;

  • isatty - то есть это реализовано не через интерфейс, а флажком;

  • readable, seekable - всё как в C# (CanRead, CanSeek);

Ну вот смотрите: у Stream могут быть интерфейсы: IReadableStream, IWritableStream, ISeekableStream, IBufferedStream, IAsyncReadableStream. IAsyncWritableStream, которые могут быть по-разному скомбинированы. А ешё это может быть какой-нибудь NetworkStream со своими интерфейсами.

Ну да, можно обмазаться дженериками и писать что-то типа:

void MyMethod<TStream>(TStream stream) where TStream : IReadableStream, IAsyncReadableStream, IBufferedStream, ...

Но это реально уродство получается, ещё и ограничениями, потому что нельзя перегружать функции с одниаковыми сигнатурами, но разными трайтами. Куда проще просто один if внутри функции воткнуть.

Короче, баланс разумного должен быть.

Вы путаете неспособность принимать новое с желанием принимать неудобное.

Я ещё нехило так увидился, когда в nvtop посмотрел на потребление видеопамяти (для нейросеток это критично): XFce отжирает значительно больше видеопамяти, чем Plasma.

А мне поведение с переключением раскладки по нажатию Alt+Shift в Linux, а не по отпусканию в винде, наоборот, нравится больше, и я бы очень не хотел, чтобы этот "баг" фиксили.

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

После того, как суды начали отказывать операторам в исках по миллиону рублей, и был внесён законопроект, который предусматривает, что абонент российского сотового оператора не может задолжать оператору за услуги в роуминге более 3 тысяч рублей в месяц, внезапно оказалось, что обновление баланса в роуминге вполне себе возможно и реальном времени.

Что совершенно не мешало его акциям расти. Вот инвесторы-то тупые, правда?

1
23 ...

Information

Rating
Does not participate
Location
Сербия
Date of birth
Registered
Activity

Specialization

Backend Developer
Senior