> In short, this principle argues that important functions (e.g., error control, encryption, delivery acknowledgment) should usually not be implemented at low levels (or layers; see Section 1.2.1) of large systems. However, low levels may provide capabilities that make the job of the endpoints somewhat easier and consequently may improve performance. A nuanced reading reveals that this argument suggests that lowlevel functions should not aim for perfection because a perfect guess at what the application may require is unlikely to be possible.
А я знал! Я знал! Индига шла по правильному пути.
А я знал! Я знал! Индига шла по правильному пути.
М, забавно.
TL;DR заметная доля well-known портов, зарегистрированных в IANA, нечётные. Потому что они существуют ещё со времён arpanet, в которой подключения были унидирекционные (полудуплексными), т.е. односторонними, для чего для каждого приложения резервировалось сразу два порта - один для IN, второй для OUT
TL;DR заметная доля well-known портов, зарегистрированных в IANA, нечётные. Потому что они существуют ещё со времён arpanet, в которой подключения были унидирекционные (полудуплексными), т.е. односторонними, для чего для каждого приложения резервировалось сразу два порта - один для IN, второй для OUT
👍3
Что делать
https://github.com/golang/go/issues/19623 Ёбаный позор.
Просто для справки: после этого ишшуя, пройдёт 3 года до того, как в го1 появятся дженерики. НУ ТО ЕСТЬ ДАВАЙТЕ ДОБАВИМ ЭТОТ ЁБАНЫЙ СТЫД В ГО2 ВМЕСТО ДЖЕНЕРИКОВ В ГО1
Начинаю подозревать, что уход Пайка с поста - это хорошее решение
Начинаю подозревать, что уход Пайка с поста - это хорошее решение
Forwarded from Микола🇺🇦 Vault Dweller⚙️
YouTube
Inclusivity Activists are Destroying Open Source
Left Wing Extremists call people "Nazis", rip Open Source apart, in name of "Inclusivity".
WARNING: This is going to get very political. But it needs to. There's simply no other way to talk about this critical topic which is directly impacting Free and…
WARNING: This is going to get very political. But it needs to. There's simply no other way to talk about this critical topic which is directly impacting Free and…
> В 1600 году английский учёный У. Гилберт провёл тщательное исследование электричества и магнетизма, различая эффект магнитного камня от статического электричества, возникающего при трении янтаря[13]. Он придумал неолатинское слово electricus («из янтаря» или «как янтарь», от греческого ἤλεκτρον [электрон], греческое слово «янтарь») для обозначения свойства притягивать мелкие предметы после трения[15][16]. Эта ассоциация породила английские слова «электрический» (англ. electric) и «электричество» (англ. electricity), которые впервые появились в печати в труде Т. Брауна «Ошибки и заблуждения[англ.]» в 1646 году[17][18].
Итого: имеем слово "электричество" благодаря островному немцу из 17 столетия
Итого: имеем слово "электричество" благодаря островному немцу из 17 столетия
Что делать
https://personal.utdallas.edu/~gupta/courses/apl/lambda.pdf
> The University of Texas at Dallas
> looks inside
> FU Berlin, WS-97/98
> looks inside
> FU Berlin, WS-97/98
Что делать
https://en.wikipedia.org/wiki/Multipath_TCP
TL;DR tcp пакеты по нескольким каналам распределять, чтобы оно разными путями топало к точке назначения. Сири, например, его юзает, и эпловские инженеры заявляют, что это дало им time-to-first-word на 20% быстрее в 95 процентиле, и в 5 раз меньше сетевых ошибок
> Structure and Interpretation of Computer Programs is an amazing book by Harold Abelson and Gerald Jay Sussman. The book teaches the fundamental principles of computer programming, including recursion, abstraction, modularity, and much more. I recommend the book to anyone who is interested in programming, I am sure they will learn something.
> One of the most valuable things that SICP has taught me is that sometimes it’s extremely useful to treat functions as black boxes that are able to transform some inputs into some outputs. They call this wishful thinking, and it has been useful not only when using functions, but also when designing them.
https://web.mit.edu/6.001/6.037/sicp.pdf
> One of the most valuable things that SICP has taught me is that sometimes it’s extremely useful to treat functions as black boxes that are able to transform some inputs into some outputs. They call this wishful thinking, and it has been useful not only when using functions, but also when designing them.
https://web.mit.edu/6.001/6.037/sicp.pdf
