Создано расширение для Chrome, которое позволяет делать снимки экрана, комментировать их и сохранять прямо в облаке: chrome =reddit.com/r/chrome=

Создано расширение Chrome, которое позволяет делать снимки экрана, комментировать их и сохранять прямо в облаке. Обсуждение ( self.chrome )

отправлено 14 минут назад пользователем TusharKapil

Ссылка: Расширение

Привет всем! Мое расширение для скриншотов сегодня только что одобрили

Я создаю комплексное решение для создания снимков экрана, включающее захват → аннотирование → организацию → обмен — и все это напрямую из вашего браузера.

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

Хотелось бы, чтобы вы проверили расширение и поделились своими мыслями!

Какие функции вы хотели бы видеть?
Есть ли какие-нибудь отзывы о том, что можно улучшить?

заранее спасибо

Источник

Постоянное зависание Windows 11 (все еще нет решения?) : chrome =reddit.com/r/chrome=

Постоянное зависание Windows 11 (все еще нет решения?) Устранение неполадок | Windows ( self.chrome )

отправлено 13 минут назад пользователем ricochet48

Chrome стал совершенно непригоден для использования в Windows 11, и это меня очень шокирует.

Я пробовал новые установки и все 'исправления', которые я мог найти в сети, но ничего не сработало. Сейчас мне приходится завершать задачу каждые 5 минут, когда страницы просто не загружаются

Попробовал Firefox снова и никаких проблем. Я постоянно получаю около 900 Мб/с загрузок… Это не мой ПК, так как там 32 ГБ DDR5 и он работает довольно плавно. Моя видеокарта (3060) тоже полностью обновлена.

Источник

Значки вкладок Chrome больше не показывают страницу, которую вы откроете?? : Chrome =reddit.com/r/chrome=

значки вкладок Chrome больше не показывают страницу, которую вы откроете? Обсуждение ( self.chrome )

отправлено 32 минуты назад пользователем jumblegook

вкладки хрома после обновления не отображаются

Есть ли способ перезагрузить и отобразить все значки при запуске Chrome… как раньше?

Я предполагаю, что это обновление Chrome, но я искал подтверждение и решение, но пока безуспешно. Я монстр вкладок Chrome, у меня открыто много вкладок. Chrome обновился за одну ночь, предполагая обновление. Когда я открываю и восстанавливаю свои 27 вкладок, только те вкладки, которые я просматривал или на которые держал указатель мыши на их favicon, теперь показывают favicon… у остальных favicon серый.

Очень полезно визуально увидеть, где находится конкретная веб-страница во вкладках Chrome.

Источник

Правила, а не возобновляемые источники энергии, могут объяснить отключение электроэнергии на Пиренейском полуострове=news.ycombinator.com=

Правила, а не возобновляемые источники энергии, могут объяснить отключение электроэнергии в Иберии ( ieee.org )

cogman10 16 минут назад | [–]
Проблема, о которой говорит автор, — это возобновляемое островное строительство.

Если говорить точнее, это проблема возобновляемых источников энергии, а не проблема правил.

Проблема, если говорить проще, заключается в том, что возобновляемые источники не хотят быть источниками реактивной мощности. Для правильного определения частоты сети требуется дополнительное оборудование (некоторые полагаются на маховики, например), и ошибка может иметь катастрофические последствия для сети и оборудования. По сути, если возобновляемые источники ошибаются, они становятся нагрузкой на сеть, а не источником реактивной мощности. Усугубляя активную проблему.

Итак, вместо этого возобновляемые источники следуют за волной напряжения. Если частота падает, они отключают питание, чтобы не нанести ущерба сети и другим поставщикам электроэнергии. То, что делают более традиционные поставщики электроэнергии с вращающимися дисками, — это просто подают питание через падающее напряжение. У дисков есть импульс, что означает, что даже если бы они захотели, они могли бы просто прекратить выработку электроэнергии. Это в некоторой степени самокорректирует большой скачок реактивной мощности.

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

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

scblock 8 минут назад | | [–]
Возобновляемые источники энергии могут, безусловно, обеспечивать и потреблять реактивную мощность посредством использования силового электронного оборудования, встроенного в инверторы. Все современные ветровые и солнечные электростанции коммунального масштаба используют этот тип оборудования, и большинство требований к взаимосвязи в США требуют значительной реактивной мощности как части процесса взаимосвязи. Это может потребовать дополнительных возможностей реактивной мощности, таких как конденсаторные батареи, блоки DVAR или реакторы на подстанции проекта.

Это означает, что если напряжение в сети падает, они будут обеспечивать VAR для повышения напряжения, и наоборот. Они могут аналогичным образом реагировать на изменения частоты сети. Только после достижения определенных пределов коэффициента мощности, напряжения или частоты они отключатся от сети, как и другие генераторы.

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

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

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

cogman10 4 минуты назад | | | [–]
Хороший комментарий, и я не спорю. Я не знал, что в США существуют значительные требования к реактивной мощности (полагаю, для солнечных электростанций коммунального масштаба).

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

Поправьте меня, если я ошибаюсь, но у меня сложилось впечатление, что ветряные турбины выполняют танец AC->DC->AC, чтобы в конечном итоге получить нужные коэффициенты мощности и частоты.

jauntywundrkind 2 минуты назад | | | [–]
> Проблема, если говорить проще, заключается в том, что возобновляемые источники не хотят быть источниками реактивной мощности. Для правильного определения частоты сети требуется дополнительное оборудование (некоторые полагаются на маховики, например), а ошибка может иметь катастрофические последствия для сети и оборудования.

Я с вами в какой-то степени согласен, но не уверен, что согласен с мотивом: «возобновляемые источники энергии не хотят быть реактивными» — мне кажется, что это неправильно.

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

Я думаю, что возобновляемые источники энергии, вероятно, могли бы быть чрезвычайно полезны и, вероятно, не были бы против, им не составило бы большого труда помочь сформировать электроэнергию!! Они гораздо более гибки в преобразовании энергии, чем любой другой источник энергии, их очень легко программировать.

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

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

diggan 29 минут назад | | [–]
> Четыре официальных расследования причин еще не опубликовали свои выводы, и люди все еще ждут, когда узнают причины отключения электроэнергии.

Сами чиновники заявили, что потребуются месяцы ( https://elperiodicodelaenergia.com/el-gobierno-estima-que-su… ), прежде чем отчет будет готов, по сути говоря, что мы узнаем, что произошло, не раньше июля-октября. Мне кажется, что нет смысла рассуждать о причинах, пока люди, которые сидят за всеми данными, не смогут сделать какие-то окончательные выводы.

Это немного похоже на то, как если бы вы пытались угадать, почему в этот раз Google/CloudFlare/Amazon вышли из строя спустя пять минут после начала простоя, и спорить о том, почему это DNS/BGP.

ErneX 7 минут назад | | [–]
С тех пор они изменили состав, чтобы увеличить присутствие комбинированного цикла, это должно быть намеком.
MaxHoppersGhost 14 минут назад | [–]
0% вероятности того, что европейские следователи найдут виновником возобновляемые источники энергии.
cogman10 8 минут назад | [–]
Я не вижу причин, по которым они этого не сделают. Никто не хочет нестабильной сети, и если именно возобновляемые источники энергии в конечном итоге уничтожили сеть, они захотят точно знать, почему и как предотвратить это в будущем.

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

ErneX 4 минуты назад | | [–]
Испанское правительство обвинило ядерную энергетику с того дня, как произошел блэкаут. Red Eléctrica имеет контрольный пакет акций, принадлежащий правительству, и они назначили ее директора (кстати, человека с нулевым опытом в энергетическом секторе), и, учитывая, как они освещают каждый коррупционный скандал в последнее время, я не удивлюсь, если они попытаются замести и это под ковер.

Надеюсь, ЕС проведет достойное расследование.


Рассмотрите возможность подачи заявки на набор в YC на осень 2025 года! Заявки принимаются до 4 августа

Source: news.ycombinator.com

Voyager: разбрызгивание 3D-гауссианов в масштабе города в реальном времени на вашем телефоне=news.ycombinator.com=

Voyager: разбрызгивание 3D-гауссианов в масштабе города в реальном времени на вашем телефоне ( arxiv.org )

реакторdev 7 минут назад | [–]
Занимаюсь этим в Faro Inc с 2023 года – я помогал его создавать. Настоящее волшебство – это просто растеризация поиска на устройстве. Поскольку графические процессоры мобильных устройств теперь быстры, он помещается в геометрический шейдер.
jauntywundrkind 15 минут назад | [–]
Существуют ли примеры частичной выгрузки рендеринга в облако?

Потрясающе интересная идея: сплаттинг — это в основном проблема поиска, и ее можно перенести в облако.

> В частности, на стороне облака мы предлагаем асинхронный поиск на уровне детализации для определения необходимых гауссианов для клиента. На стороне клиента мы ускоряем рендеринг с помощью растеризации на основе таблицы поиска.


Рассмотрите возможность подачи заявки на набор в YC на осень 2025 года! Заявки принимаются до 4 августа

Source: news.ycombinator.com

Почему JPEG все еще правит в Интернете спустя 30 лет=news.ycombinator.com=

Почему JPEG все еще правит в Интернете спустя 30 лет ( ieee.org )

bob1029 1 минуту назад | [–]
Помимо сжатия (что просто потрясающе), JPEG также чрезвычайно быстр, если реализован правильно. Я не знаю ни одного другого формата изображений, который может кодировать со скоростью 60 кадров в секунду+ при 1080p на одном ядре ЦП. Для достижения этого требуется лишь умеренное использование SIMD. С выделенным оборудованием стоимость кодирования/декодирования быстро сводится к нулю.

Я пытаюсь понять оправданность других форматов изображений с потерями, поскольку наши сети продолжают становиться быстрее. С точки зрения вычислений, JPEG действительно трудно превзойти. Я не знаю, действительно ли дополнительные шаги, такие как внутриблочное пространственное предсказание, стоят того, когда мы сейчас получаем 100 Мбит/с на наши смартфоны в обычный день.

reddalo 7 минут назад | | [–]
Статья лишь вкратце упоминает реальную проблему: за пределами браузеров надлежащая поддержка файлов .webp очень, очень низкая. Вот почему JPEG все еще король и, вероятно, еще долго будет им.
AshleysBrain 0 минут назад | | [–]
Мне кажется, что WebP поддерживается довольно широко — по крайней мере, в Windows Explorer для них отображаются миниатюры, Paint может их открывать, другие редакторы, такие как Paint.NET, имеют встроенную поддержку… Я уже давно не встречал программного обеспечения, которое не поддерживает WebP.
nemomarx 2 минуты назад | | | [–]
если я хочу загрузить webp и посмотреть файл, мне нужно его преобразовать. едва ли функционирует в базовых галереях изображений за пределами мобильных устройств?
77pt77 0 минут назад | | [–]
Почему jpeg 2000 так и не стал популярным?
эшелон 2 минуты назад | | [–]
Ничто не поддерживает WebP.

Большинство веб-сайтов несовместимы с WebP. Инструменты для настольных компьютеров задыхаются от WebP.

Это отстой, потому что это хороший формат.

MallocVoidstar 5 минут назад | [–]
JPEG: Действующих патентов нет, поддержка повсеместная, все достаточно хорошо.

HEIC: Удачи в лицензировании.

WebP: Возможно, немного лучше, чем JPEG, но поддерживает только 1/4 цветового разрешения в режиме с потерями, поэтому некоторые JPEG всегда будут выглядеть лучше, чем эквивалентный WebP.

AVIF: Лучше, чем JPEG, возможно, но кодеры для AV1 в настоящее время сильно склоняются к размытию, даже при очень высоких битрейтах. Поддержка браузеров, отличных от Chrome, заняла некоторое время.

llm_nerd 0 минут назад | [–]
JPEG XL: лучше JPEG во всех отношениях, за исключением поддержки устаревших версий, при этом формат не требует лицензионных отчислений и открыт.

Вы даже можете «без потерь» сжимать существующие JPEG-файлы в JPEGXL.

JPEG XL — это естественная замена JPEG, и странно, что Google отказалась от его поддержки.


Рассмотрите возможность подачи заявки на набор в YC на осень 2025 года! Заявки принимаются до 4 августа

Source: news.ycombinator.com

Как мне разместить свой продукт в этом разделе Chrome Web Store? Кто-нибудь знает? : chrome =reddit.com/r/chrome=

Как мне разместить свой продукт в этом разделе Chrome Web Store? Кто-нибудь знает? Обсуждение ( i.redd.it )

отправлено 10 минут назад пользователем Lucky-Ad1975 Chrome // Стабильный



Источник

BMW ConnectedDrive позволяет мне контролировать возвращенный арендованный автомобиль (Sixt)=news.ycombinator.com=

BMW ConnectedDrive позволяет мне управлять возвращенным мной арендованным автомобилем (Sixt) На прошлой неделе я арендовал BMW в Sixt (Италия).

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

При возврате автомобиля я сообщил представителю Sixt, что привязал свой BMW ID — они заверили меня, что автомобиль будет сброшен.

Сегодня — как раз перед тем, как удалить приложение «Мой BMW» — я проверил из любопытства.

Сюрприз: у меня все еще был полный удаленный доступ:

– отслеживание местоположения в реальном времени

– удаленная блокировка/разблокировка

– гудок (хе-хе)

– включить/выключить свет

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

На мой взгляд, это выявляет серьезную проблему безопасности/конфиденциальности:

– BMW ConnectedDrive по-прежнему привязывал мою учетную запись к VIN-коду автомобиля

– Процедура сброса Sixt не аннулировала мой доступ к BMW ID

Подозреваю, что это может коснуться не только Sixt, но и других автопарков, использующих ConnectedDrive, если не будет выполнено надлежащее отключение бэкэнда.

BMW допускает интеграцию автопарков через ConnectedDrive Fleet Services, но мне интересно, сколько автомобилей в аренду по всему миру до сих пор имеют прикрепленные идентификаторы предыдущих арендаторов.

dylan604 7 минут назад | [–]
Я читал в нескольких местах, что этот «сброс» — это то, что есть в списке дел, которые нужно сделать, но делается это редко. Я серьезно сомневаюсь, что кто-либо из работающих в пункте проката, готовя машину к следующему использованию, делает что-либо, кроме самого простого/очевидного обновления. Я предполагаю, что после проверки уровня топлива и пробега им просто все равно. Я сомневаюсь, что машины пылесосят после каждой аренды и только если это явно необходимо.

Как человек, который вводит свои личные данные в автомобиль, которым вы не владеете, вы, безусловно, должны быть тем, кто должен удалить эти данные. Не полагайтесь на то, что кто-то другой сделает его работу. Вы потратили время, чтобы добавить их, так что потратьте время, чтобы удалить их. Это единственный способ быть уверенным.

bayindirh 21 минут назад | | [–]
Однажды я арендовал Peugeot 3008 и хотел подключиться к Apple CarPlay. Машина предупредила меня, что она находится в режиме «аренды», и подключение отключит его и будет обмениваться тоннами данных (которые были указаны в виде пунктов) обо мне и машине между моим профилем (apple) и машиной.

Я отказался и не пошел дальше. Но я ценю честность.

thatjoeoverthr 41 минута назад | | [–]
Какой момент. На прошлой неделе я арендовал BMW у Sixt в Италии. Худшее, что я когда-либо испытывал как водитель. Я написал об этом здесь: https://x.com/thejoephase/status/1933156741031633159

Постоянные прерывания и проблемы с компьютером. Я имел дело с несколькими “современными автомобилями”, но это было уже слишком. Я никогда не возьму в аренду или не куплю BMW в будущем.

powvans 25 минут назад | | [–]
Это потрясающе! Я отдыхаю в Испании и арендовал, по-моему, ту же модель, что и вы. BMW X2 M что-то вроде того.

Абсолютно дно, безусловно, худший опыт вождения из всех. Действительно, наилучший опыт вождения. Безумное и тонкое раздражение, основные моменты «wtfbbq», бесконечный звон сигнализации, когда вы превышаете ограничение скорости, которое она неправильно считывает со знака, и так далее и тому подобное. Резкое включение стояночного тормоза, когда вы приближаетесь к большой травинке задним ходом, действует на нервы и пугает, даже когда вы знаете, что это произойдет.

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

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

wil421 5 минут назад | | | [–]
Ничего из этого не происходит в моем X5. Он даже обнаружит мою велопарковку и не остановится автоматически, как делает X7 моей жены с iDrive 7. Вы можете отключить все предупреждения о скорости, но никто не будет делать этого в арендованной машине.

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

Больше всего раздражает звуковой сигнал, который раздается, когда я оставляю машину с работающим двигателем и достаю что-то из багажника.

skylurk 2 минуты назад | | | | [–]
У меня такой же опыт, только с новенькой Audi, на которую меня «обновили». Я бы в любой день выбрал старый Yaris вместо этого зоопарка.
Нейвини 31 минут назад | | [–]
Не уверен, как это меняется в разных странах, но я арендовал несколько машин в Штатах, и они никогда не сбрасывались. Можно было бы подумать, что у них есть режим аренды или что-то в этом роде. Но вместо этого там полно их предпочтений, телефонов и т. д. Очень раздражает, когда они отключают современные функции безопасности и прочее
брайант 1 час назад | | [–]
Enterprise Holdings управляет своими через автопарк, поэтому, хотя можно добавить BMW ID, автомобиль, как правило, ограничен автопарком. Включает ограничения на возможности, такие как использование (проклятых) подписных “функций”, за которые вы заплатили.

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

monster_truck 6 минут назад | | [–]
Похоже, они лучше справляются с некоторыми марками автомобилей, чем с другими. Спортивный автомобиль, который я у них арендовал, не был сброшен или каким-либо образом ограничен.
7bit 7 часов назад | [–]
Если вы хотите потратить время, вы можете сообщить об этом нарушении DPA. Они обязаны сбросить настройки автомобиля, чтобы обеспечить конфиденциальность следующих арендаторов, особенно если вы им об этом сказали. Нарушения могут быть дорогими, и обычно это хорошая идея — сообщать, чтобы крупные корпорации продолжали получать напоминание о том, что конфиденциальность является важным правом их клиентов.


Рассмотрите возможность подачи заявки на набор в YC на осень 2025 года! Заявки принимаются до 4 августа

Source: news.ycombinator.com

Попытка создать самый маленький* электродвигатель [видео]=news.ycombinator.com=

Попытка создать самый маленький* электродвигатель [видео] ( youtube.com )


Рассмотрите возможность подачи заявки на набор в YC на осень 2025 года! Заявки принимаются до 4 августа

Source: news.ycombinator.com

Стоит ли нам разрабатывать дизайн для нестабильного Интернета?=news.ycombinator.com=

Должны ли мы проектировать для ненадежного Интернета? ( bytes.zone )

zeinhajjali 11 минут назад | [–]
Это напоминает мне проект, над которым я работал для курса по науке о данных в аспирантуре здесь, в Канаде. Мы пытались составить карту этого «цифрового разрыва» с использованием общедоступных данных.

Оказывается, это действительно сложно сделать точно. Главная причина в том, что общедоступные наборы данных — это беспорядок. Например, данные о доступности интернета находятся в аккуратных шестиугольниках, в то время как демографические данные переписи населения — в странных, неправильных формах, которые не выстраиваются в линию. Попытка объединить их — кошмар, и вы теряете массу деталей.

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

Если кому-то интересно, я описал наш опыт здесь:https://zeinh.ca/projects/mapping-digital-divide/

morleytj 0 минут назад | | [–]
Это огромная проблема для меня со многими сайтами. По какой-то причине я провел много времени в своей жизни в областях с высокой задержкой или просто нестабильным интернет-обслуживанием в целом, и многие из этих современных сайтов с огромными размерами полезной нагрузки и связанными вместе зависимостями (нажмите эту кнопку, чтобы загрузить эту анимацию, чтобы отобразить следующее, что вам нужно нажать, чтобы получить нужную информацию) серьезно борются или просто ломаются в таких ситуациях.

Однако старый надежный HTML-код обычно работает отлично, даже если приходится немного подождать, пока он загрузится.

DannyPage 25 минут назад | | [–]
Большое внимание уделяется (справедливо) сельским районам, но потеря пакетов мобильного интернета также может быть большой проблемой в городах или местах с большим количеством пользователей. Очень неприятно быть технически онлайн, но фактически офлайн. Пример: использование Spotify в метро работает ужасно, пока вы не перейдете в режим полета, и затем он внезапно начинает правильно работать с вашей офлайн-музыкой.
эпистаз 0 минут назад | | [–]
Когда Apple совершила свой провальный переход на Apple Music, у меня была привычка ежедневного отдыха, связанного с поездками по местам, где не было доступа к мобильной связи.

И вот однажды создатели iPod внезапно лишили меня возможности пользоваться всей моей музыкой!

Я отошел от Apple Music и больше никогда не вернусь. 15 лет активного использования iTunes, и теперь я больше никогда не доверю Apple свои музыкальные потребности. Я уверен, что им все равно, или они считают этот шаг хорошей уступкой для своей пользовательской базы, но это самая враждебная по отношению к пользователю вещь, с которой я когда-либо сталкивался за два десятилетия на платформах Apple.

mlhpdx 1 минуту назад | | [–]
> не стоит думать, что это лучше, чем 25 Мбит/с на прием и 3 Мбит/с на передачу

Для меня это как раз то, что нужно. Я живу в сообществе с низкой плотностью населения, где телекоммуникации появились рано, и инфраструктура еще не модернизирована. Поэтому, несмотря на то, что это относительно богатый район, мы страдаем от плохого обслуживания и вынуждены выбирать между нестабильной высокой задержкой и высокой пропускной способностью (Starlink) и нестабильной низкой задержкой и низкой пропускной способностью (DSL). До сих пор я выбирал последнее. Беспроводная связь точка-точка не подходит из-за географии.

nine_k 5 минут назад | | [–]
На одной из моих предыдущих работ мы разработали целый API, который был немного более надуманным, но требовал только одного кругового обхода для всех ключевых данных, чтобы решить проблему ненадежного интернет-подключения, которое было у большинства наших пользователей. Фронтенд также делал много фоновой загрузки, чтобы скрыть задержку при прокрутке.

Это действительно открывает глаза, чтобы настроить что-то вроде toxiproxy, настроить ограничения пропускной способности, изменчивость задержки и потерю пакетов в нем, и запустить ваше приложение, или ваш сайт, или ваши конечные точки API через него. Вы замечаете всевозможные зависания пользовательского интерфейса, отсутствие заполнителей, неоправданно большие изображения, отсутствие/неадекватную настройку повторных попыток и т. д.

Санциг 4 минуты назад | | [–]
Хотя многие веб-сайты неэффективны из-за больших неоптимизированных объемов полезной нагрузки, они еще хуже из-за чувствительности к задержкам.

Вы можете легко увидеть это при использовании WiFi на борту самолета, где задержка составляет около 600 мс как минимум (большинство авиакомпаний используют геостационарные спутники, NGSO для использования авиалиниями еще не достигла этого уровня). В современных веб-приложениях при двусторонней клиент-серверной коммуникации происходит так много всего последовательно. Разработчик, сидящий в Сан-Франциско с задержкой менее 10 мс для своего экземпляра разработки на AWS, не замечает этого, но это чертовски заметно, когда круговая передача данных в 60 раз больше. Очевидно, что некоторые обмены должны быть последовательными, но есть много места для оптимизации и пакетирования, которые просто остаются на полу.

Очень полезно использовать какой-нибудь сетевой эмулятор вроде tc-netem в рамках базового тестирования удобства использования. Установите несколько базовых случаев (медленное соединение, высокая потеря пакетов, высокая задержка и т. д.) и посмотрите, насколько удобен ваш сервис. Исправление его так, чтобы он стал лучше в этих случаях, сделает его лучше и для всех остальных.

Workaccount2 17 минут назад | | [–]
Это сводится к фундаментальной проблеме, которая возникает повсюду: какой суммой x готов экспоненциально пожертвовать, чтобы удовлетворить длинный хвост y?

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

jazzyjackson 13 минут назад | | [–]
Статья не рассматривает общие Wi-Fi, такие как кафе, где, по словам IME, много студентов делают свою работу. Потребительские Wi-Fi-маршрутизаторы могут иметь ограничение в ~24 клиента и как бы чередовать, каких клиентов они обслуживают, так что не только ваш 100-мегабитный канал делится, но и вас периодически выкидывает, и вам приходится возобновлять подключение. Я вздрагиваю, когда вижу, как люди пытаются использовать Slack или Office365 в этой среде.

Благодарен за блог с хорошими данными, TY

hamandcheese 7 минут назад | | [–]
Я никогда с этим не сталкивался. С другой стороны, я не уверен, что в кафе, которые я часто посещаю, одновременно подключено к Wi-Fi 24+ человек.
cjs_ac 6 минут назад | | [–]
На моем первом компьютере был модем 56k, но я могу посочувствовать историям седых бородатых людей о том, как они наблюдают, как текст появляется по одному символу за раз с модемов на 300 бод из-за программного обеспечения для отслеживания задач, которое использует мой работодатель. Я загружаю его во вкладку браузера утром и наблюдаю, как различные задачи появляются по одной за раз. Это мешает производительности.

Правило, которое я придумал, — одно действие пользователя, один запрос, один ответ . Под «одним ответом» я подразумеваю один HTTP-ответ, содержащий данные DOM; если этот ответ вызывает дальнейшие запросы CSS, изображений, шрифтов или чего-либо еще, это нормально, но все изменения в DOM должны быть в этом первом запросе.

potolicious 26 минут назад | | [–]
Хороший момент. Автор кратко затрагивает тему мобильного интернета, но я думаю, что он заслуживает гораздо большего места в любом подобном анализе. Еще несколько моментов, которые стоит добавить:

– В зависимости от вашего продукта или варианта использования, где-то между большинством и подавляющим большинством ваших пользователей будет использовать ваш продукт с мобильного устройства. Пропускная способность и задержка могут быть чрезвычайно высокими, но также сильно меняться с течением времени. Вы можете выжать 30 Мбит/с и 200 мс пинги для одного запроса, а затем столкнуться с 2 Мбит/с и 4000 мс пингами через несколько секунд.

– WiFi в целом отстой для большинства людей. Тот факт, что у них есть наземное соединение на 100 Мбит/с/20 Мбит/с, не означает ничего, если они выжимают 3 Мбит/с с ужасающей потерей пакетов, потому что они находятся в своем офисе на чердаке. Подавляющее большинство ваших пользователей используют беспроводные соединения (Wi-Fi или сотовую связь) и никак не подключены к Интернету.

aidenn0 22 минуты назад | | [–]
Я не пользуюсь iPhone, но моя жена им пользуется. Она говорит, что он удалит приложения с устройства, которые вы не использовали некоторое время, а затем автоматически загрузит их заново, когда вы попытаетесь их запустить. С нашим домашним WiFi это нормально, но если мы вне дома, то загрузка одного приложения может занять до часа.
dghlsakjg 2 минуты назад | | [–]
Ради бога, да, проектируйте так, как будто все ваши пользователи будут на 1 Мбит/с соединении, которое отваливается на 5 секунд каждую минуту, потому что в какой-то момент многие из них (я бы поспорил, большинство) будут использовать это соединение. Часто именно тогда, когда вы используете эти соединения, наиболее важно, чтобы ваше программное обеспечение работало.

В статье рассматривается проникновение широкополосного доступа в США. Это полезно, но вам нужно планировать худшие сценарии, а не статистически вероятные случаи.

У меня дома очень быстрый интернет, но он не помогает приложению AAA, когда мне нужна помощь на дороге.

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

SpaceNoodled 0 минут назад | | [–]
Один миллибит в секунду может быть немного избыточным. Конечно, мы можем ожидать больше, чем просто один бит каждые семнадцать минут.
jebarker 24 минуты назад | | [–]
Да, по той же причине, по которой мы должны проектировать для HW низкого уровня: это улучшает опыт каждого. Хотелось бы, чтобы веб-сайты и приложения рассматривали звонок домой как последнее средство.
ipdashc 11 минут назад | | [–]
Это пограничный случай, но я заметил, что первые два раздела посвящены доступу людей в Интернет дома. Но что насчет того, когда вы в пути? Общественный Wi-Fi и точки доступа — это отстой. На них есть некоторые веб-сайты, которые работают отлично, а некоторые просто… вообще непригодны для использования.
neepi 27 минут назад | | [–]
Да. Я выбираю, чтобы все работало отключено в течение длительного времени. Я подозреваю, что мы находимся во временном времени хорошей связи. Чего нам действительно следует ожидать, так это балканизации, угроз конфиденциальности со стороны правительств, геополитической неопределенности и сумасшедших людей, управляющих нашей коммуникационной инфраструктурой.

Кажется разумным пойти на небольшие меры сейчас, чтобы снизить эти риски.

madeofpalk 13 минут назад | | [–]
> А что, если у этого человека медленный интернет? Если у вас никогда не было плохого интернет-доступа, можете считать это как Wi-Fi в самолете

Множество людей пользуются “медленным соединением” или ненадежным интернетом, хотя в противном случае у них был бы быстрый интернет. Например… Wi-Fi в самолете! Или едут по менее населенным районам (или по Великобритании за пределами Лондона) и имеют нестабильный телефонный прием.

donatj 31 минут назад | | [–]
Мои родители живут всего в 40 милях от Миннеаполиса и используют очень ненадежную точку доступа T-Mobile, поскольку доступный им DSL все еще не превышает пары мегабит. Их интернет постоянно отключается и по совершенно неизвестным причинам.

Я пытался убедить их попробовать Starlink, но они не хотят платить более 500 долларов за оборудование.

dghlsakjg 11 минут назад | | [–]
Не знаю, правда ли это на вашей стороне границы, но в Канаде сейчас оборудование бесплатное. Может стоит проверить еще раз.
__MatrixMan__ 14 минут назад | | [–]
Речь идет о высокоскоростном доступе к интернету в обычных обстоятельствах. Кажется, это хороший анализ, насколько это возможно, но более веская причина проектирования для сомнительного интернета заключается в возможности полагаться на технологию даже после того, как с интернетом случится что-то плохое.
pier25 5 минут назад | | [–]
Как инфраструктура США соотносится с инфраструктурой остального мира?
RugnirViking 15 минут назад | | [–]
по крайней мере, рассмотрите это. Это делает вещи лучше для всех, подчеркивает беспорядок перекомпоновки по мере загрузки и т. д.
scumola 30 минут назад | | [–]
mosh отлично подходит для ssh через ненадежные соединения
dfxm12 20 минут назад | | [–]
Да. Предположим, что у ваших пользователей плохое или лимитное соединение. Я не хочу, чтобы загружались ненужные вещи (например, изображения), потому что это занимает время, съедает мою квоту данных и, честно говоря, я не хочу, чтобы люди заглядывали мне через плечо в медиа на моем телефоне (особенно когда я понятия не имею, что это будет). Это особенно верно для социальных сетей (и поэтому я предпочитаю HN вместо bluesky, reddit и т. д.).
украдкой 29 минут назад | [–]
> Наземное, потому что… ну, вы когда-нибудь пробовали использовать спутниковое соединение для чего-то реального? Задержка ужасная, и системы имеют тенденцию выходить из строя в плохую погоду.

Это уже не так. Starlink изменил всю игру. Теперь он быстрый и с низкой задержкой, и почти все, кто пользовался любым сервисом, кроме Starlink, массово перешли на Starlink, потому что предыдущие спутниковые интернет-сервисы были такими плохими.

tonyarkles 4 минуты назад | | [–]
Вы правы большую часть времени. У меня был 99% “незаметных” впечатлений от Starlink в сельской Канаде. Я определенно все еще испытывал затухание из-за дождя во время сильных ливней и случайные прояснения неба на 30 с-2 мин или около того. Значительно превосходит все остальное, что я использовал для доступа в Интернет в отдаленных районах, конечно, но не идеально. Я также испытывал более долгосрочные (30 мин или около того) ухудшения обслуживания, когда соединение сохранялось, но пропускная способность падала до ~10 Мбит/1 Мбит.

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

gwbas1c 5 минут назад | | [–]
Да, мне пришлось перепроверить дату, когда я это прочитал. Если не брать в расчет стоимость, все, что я слышал о Starlink, ставит их «на один уровень» с кабельным. (Т.е. не совсем эквивалентно, но определенно в той же лиге.)


Рассмотрите возможность подачи заявки на набор в YC на осень 2025 года! Заявки принимаются до 4 августа

Source: news.ycombinator.com