Show newer

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

@drq @sptnkmmnt@mastodon.ml @rf Да, причём заметь, в этой идее нет чего-то технически сложного. Обычно такой застой случается, когда идеи что-то улучшить малой ценой заканчиваются.

@drq @sptnkmmnt@mastodon.ml @rf Лучшее про 3D-печать за последние годы.
Всё ждал, когда рельса со стола навернётся...

vovanium boosted

@rf Друзья, алярма!

blog.funkwhale.audio/~/Announc

Проект Funkwhale покидает главный разработчик, и ему нужен новый мейнтейнер!

Если кто-то хорошо знает Python и vue.js, и чевствует в себе силы поддерживать столь нужное приложение, пожалуйста откликнитесь @agate

Работа не за спасибо: некоторые из задач проекта - оплачиваются NLNet!

@drq Ты бы ещё спросил, что такого «батареечного» в «батарейках»:)

@lonelyowl @zloygik Уже можно говорить не more than, а over.

vovanium boosted

@iron_bug @drsebro @Revertron @drq CDTV была полноценным компьютером, просто без дисковода, клавиатуры и мыши. Идея была в том, чтобы продать её тем, кто боялся компьютеров (поэтому даже принадлежность к Amiga на морде не обозначили). На том она и прогорела, пользователи предпочитали «настоящий компьютер» A500. Хотели это «исправить», добавив специальный чип в CD32, чтобы игры шли только на ней (но тоже не взлетело).
Сегодняшний итог — пользователь голосует рублём за анальные зонды и воздух.

@drsebro @drq @Revertron С точки зрения пользователя оптимальной была бы консоль, совместимая с ПК, как упомнутые CD32 и Pippin. Они могли бы быть полезными и в семьях с нормальным компьютером — один работает, остальные играют и не мешают, не занимают комп.

@drq История знает по крайней мере один случай, когда консоль представляла собой практически полноценный компьютер — это CDTV и потом CD32 — внутри они были обычными Amiga, только без клавиатуры и дисковода. Тем не менее, они плохо кончили.

vovanium boosted

So, just heard the news that users of Minecraft Java Edition will have to sign up for a Microsoft account or lose access to the game.

If you want a FOSS alternative, try checking out @Minetest

You can download it for Linux, Mac, Windows, Android and BSD from minetest.net

You might also want to look at the world-building @illunaminetest and the video-creating @MinetestVideos

For discussing this news, see the thread here:
mastodon.social/@sasha_sorokin

#Minecraft #MineTest #Microsoft

@iron_bug @mva Синхронизация памяти есть, если есть разделяемая память. Если разделяемой памяти нет, то синхронизации памяти нет. В своё время топовых DSP такое практиковалось, каждый проц имеет собственную память, а весь обмен через шустрые каналы связи точка-точка. Это предполагалось соединять в большую прямоугольную сетку.

@iron_bug @mva Lockless это тоже вид синхронизации (т. е. синхронизация есть, ожиданий нет). Но опять же Lockless базируется на атомарных операциях, которые просто реализованы в железе (необходимый минимум — неделимый read-write общей памяти). Это то же самое заметание под ковёр — пользуемся общей памятью, надеемся, что это быстро и безглючно (на самом деле нет).

@iron_bug @mva Если мы говорим о результате, который зависит от всех данных, а не просто несколько независимых расчётов, синхронизировать всё равно придётся, просто в некоторых случаях это тривиально.
Хардварные баги в ПК-подобных системах от того, что проблему пытаются «замести под ковёр» железом, делая вид, что память между ядрами полностью синхронна. Попытка переложить синхронизацию на программистов вызовет их закономерный вой. Ведь общая память это так удобно! (sarcasm)

@mva Есть ещё одна вещь, которая мешает многопоточности — синхронизация. Она будет отъедать время, и даже не постоянное его количество, как в в законе Амдала, а возрастающее с числом потоков. Так что распараллеливание задачи на миллион потоков может занять даже больше времени, чем на десять (в законе Амдала этого не увидишь, там время в любом случае уменьшится при большем распарралеливании).
В идеальном случае время на синхронизацию будет расти логарифмически, в худшем — может линейно или даже ещё хуже, не знаю. Это даже не так влияет на закон Амдала, как на закон Густавсона-Барриса. Если его дополнить расходами на синхронизацию, то ситуация может стать печальной. Итак…
Пусть \(n\) — число процессоров, \(s\) — доля последовательно выполняемых операций, \(t\) — доля времени на синхронизацию \(e = 2,7...\) процессоров (это абстракция, число легко привести к времени на синхронизацию каждых 2, 3, 4 и т. п. процессоров), тогда доля времени на синхронизацию между \(n\) процессорами будет:
\[t_s = t\log n;\]
время на параллельные вычисления:
\[p = 1 - s - t\log n.\]
Как результат, итоговый объём вычислений:
\[S_n = n\left(1-s-t\log n\right) + s\].
Допустим что условные затраты на синхронизацию составляют 0,1, доля последовательных вычислений тоже 0,1. Тогда, например
n = 10 — Sn = 8,3
n = 100 — Sn = 72
n = 1000 — Sn = 605
n = 10 000 — Sn = 4895 (уже не так радужно, потеряли половину производительности)
n = 100 000 — Sn = 37 425
n = 1 000 000 — Sn = 259 225 (уже потеряли три четверти)
n = 10 000 000 — Sn = 1 440 952
n = 100 000 000 — Sn = 2 896 590 (всего 2,8% времени процессоры заняты делом!)
и ещё маленький шажочек…
n = 150 000 000 — Sn = 1 303 906 (производительность вообще упала!)
Не надо думать, что синхронизация это надуманная проблема — она включает в себя много всего: создание процесса, пересылку данных между процессорами, синхронный запуск, ожидание процессами других процессов, и в массивно-параллельных системах — те самые суперкомпьютеры, представляет отдельную проблему, решаемую кучей разных способов.

@a1batross @drq Про превьюхи я чёт подумал, что это про уменьшенные картинки в тексте. :)

@a1batross @drq Ещё бы по мелочи — предпросмотр (если форматирование тегами, а не визивиг), а также удобный просмотр больших постов, веток комментариев (но это уже на инстансе читающего).
Вообще проблема форков в том, что они будут в меньшинстве, а поди найди ещё сервер с нужной функциональностью. Мне вот повезло найти инстанс с огромным лимитом и рендером формул, но это практически случайность.

@drq Не помешали бы и макро-блоговые сервера (ну где можно писать большие посты с подразделами, выделенем, картинками по месту и т. п.), на френдике например. Френдика правда выглядит недопиленной местами или странной.

@grainloom Sometimes i need even smaller characters. Would be good if it support pulling the shift key with a nail.

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.