Пропавший 11-й месяц=news.ycombinator.com=

Пропавший 11-й месяц ( drhagen.com )

esafak 6 минут назад [–]
tl,dr: Это ошибка OCR


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

Source: news.ycombinator.com

Иконы истории авиации: Boeing X-29=news.ycombinator.com=

Иконы истории авиации: Boeing X-29 ( lflank.wordpress.com )

JumpCrisscross 9 минут назад | [–]
Я удивлен, что косые крылья [1] [2] до сих пор не нашли применение в дронах.

[1] https://en.m.wikipedia.org/wiki/Косое_крыло

[2] https://web.archive.org/web/20060421190759/http://www.darpa….

Scramblejams 29 минут назад | [–]
Для тех, кому это интересно, есть увлекательный отчет о программе, опубликованный НАСА.

Движение вперед: https://www.nasa.gov/wp-content/uploads/2015/04/Sweeping_For…


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

Source: news.ycombinator.com

Fang, стартовый набор CLI=news.ycombinator.com=

Fang, стартовый набор CLI ( github.com/charmbracelet )

johnisgood 12 минут назад [–]
Я только что наткнулся на “gum”[1] из charmbracelet, который я собираюсь использовать! Я просто хочу заменить dialog. Я тоже наткнулся на whiptail, но gum кажется приятнее.

У них также есть фреймворк TUI и множество других связанных вещей.

[1] https://github.com/charmbracelet/gum


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

Source: news.ycombinator.com

Показать HN: Unregistry – «docker push» напрямую на серверы без реестра=news.ycombinator.com=

Показать HN: Unregistry – «docker push» напрямую на серверы без реестра ( github.com/psviderski ) Я устал от этой возни с push-to-registry/pull-from-registry каждый раз, когда мне нужно было развернуть образ Docker.

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

Поэтому я создал Unregistry [1], который раскрывает хранилище образов Docker (containerd) через стандартный API реестра. Он добавляет команду `docker pushsh`, которая напрямую отправляет образы удаленным демонам Docker через SSH. Он передает только недостающие слои, что делает его быстрым и эффективным.

docker pushsh myapp:latest user@server Под капотом он запускает временный контейнер unregistry на удаленном хосте, отправляет данные на него через туннель SSH и очищает его по завершении.

Я создал его как побочный продукт во время работы над Uncloud [2], инструментом для развертывания контейнеров в сети хостов Docker, и решил, что он будет полезен в качестве отдельного проекта.

Буду рад услышать ваши мысли и варианты использования!

[1]: https://github.com/psviderski/unregistry

[2]: https://github.com/psviderski/uncloud

jlhawn 25 минут назад | [–]
Быстрая и грубая версия:

docker -H host1 image save IMAGE | docker -H host2 image load примечание: это совсем неэффективно (нет сжатия или кэширования слоев)!

nine_k 14 минут назад | | [–]
Отлично. И команда `pussh` определенно заслуживает звания одной из самых элегантных игр слов: легко запоминается, не требует пояснений и отличается от своей родственной стандартной команды всего на одну букву.
nothrabannosir 24 минуты назад | | [–]
В чем разница между этим и skopeo? Это поддержка ssh? Я не очень хорошо знаком с skopeo, простите за невежество

https://github.com/containers/skopeo

yibers 6 минут назад | | [–]
«skopeo», по-видимому, имеет отношение к управлению реестрами, что весьма отличается от этого.
koakuma-chan 34 минуты назад | | [–]
Это действительно круто. Вы поддерживаете или планируете поддерживать docker compose?
psviderski 26 минут назад | | [–]
Спасибо! Не могли бы вы уточнить, какую поддержку вы имеете в виду для docker compose?
fardo 21 минут назад | | | [–]
Я предполагаю, что он имеет в виду «вместо того, чтобы отправлять каждый отдельный контейнер для проекта, можно было бы взять что-то вроде файла compose по списку базовых контейнеров и отправить их все в конечную точку».
Коакума-чан 13 минут назад | | | [–]
Да, толкать все контейнеры по одному было бы не очень удобно.
bradly 18 минут назад | | [–]
Как давний поклонник шеф-повара-соло, это действительно круто.

В настоящее время мне нужно использовать реестр Docker для моих развертываний Kamal. Вы знакомы с ним и устраняет ли это зависимость от сторонних приложений?

armx40 11 минут назад | | [–]
А как насчет использования docker context? Я часто его использую и он отлично работает.
Snawoot 3 минуты назад | | [–]
Как контексты Docker помогают при передаче образа между хостами?
dzonga 18 минут назад | | [–]
это здорово, надеюсь, DHH и ребята, работающие над Kamal, примут это во внимание.

единственная причина, по которой я в конечном итоге не использовал kamal, заключалась в «необходимости» реестра docker. Когда я могу легко отправить dockerfile / compose на свой vps, создать там образ и перезапустить его для развертывания с помощью команды make.

s1mplicissimus 18 минут назад | [–]
очень круто. теперь давайте интегрируем это так, чтобы мы могли делать `docker/podman push localimage:localtag ssh://hostname:port/remoteimage:remotetag` без установки дополнительного программного обеспечения 🙂


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

Source: news.ycombinator.com

Новые правила выдачи виз в США заставят иностранных студентов разблокировать профили в социальных сетях=news.ycombinator.com=

Новые правила выдачи виз в США заставят иностранных студентов разблокировать профили в социальных сетях ( theguardian.com )

testfoobar 2 минуты назад | [–]
Помимо желания сохранить конфиденциальность как таковую, существует множество причин сохранять профили в социальных сетях приватными: конфиденциальность информации о здоровье, конфиденциальность сексуальной ориентации, конфиденциальность отношений, конфиденциальность местоположения, финансовая конфиденциальность и т. д.

«Чтобы облегчить эту проверку, всем заявителям на неиммиграционные визы категорий F, M и J будет предложено изменить настройки конфиденциальности во всех своих профилях в социальных сетях на «публичный»», — сообщил чиновник.

Информационно-развлекательная программа 22 минуты назад | | [–]
Страна свободы слова, ребята!

Вы вольны говорить все, что вам угодно, если ваши слова не противоречат официальной партийной идеологии.

fallenknife 0 минут назад | | [–]
Права не действуют, когда вы въезжаете в другую страну. Американцы тоже имеют право носить оружие, но удачи вам с этим аргументом, когда вас поймают на границе с оружием.
nathanaldensr 6 минут назад | | | [–]
Часть этого выходит за рамки партии. «Антисемитизм» — это выдержка из AIPAC, и AIPAC владеет обеими партиями.
qwe—-3 17 минут назад | | | [–]
У нас также есть свобода передвижения внутри США, но это не значит, что вы можете приехать нелегально…
erpellan 8 минут назад | | | [–]
Если только вы не хотите пересечь границу штата, чтобы сделать аборт.
bigyabai 11 минут назад | | | | [–]
И право носить оружие, пока вам не понадобятся ПЗРК для борьбы с федералами.

https://www.twz.com/air/department-of-homeland-security-q-9-…

justahuman74 14 минут назад | | [–]
Полагаю, студентам придется удалить все аккаунты в социальных сетях перед подачей заявления?
kergonath 11 минут назад | | [–]
Пока пустой счет не будет восприниматься как красный флаг. Дело в том, что им не нужна причина для отклонения заявлений на визу. Это просто даст больше предлогов и больше возможностей для агентов пограничного контроля и бюрократов посольства.
линотип 12 минут назад | | [–]
Вы наивны, если думаете, что они остановятся на иностранных студентах.
duxup 4 минуты назад | | [–]
Они уже попросили Гарвард контролировать «разнообразие точек зрения» студентов и вносить коррективы в правила приема на основе указаний выбранной правительством третьей стороны.
princealiiii 7 минут назад | | | [–]
Все это делается для ограничения свободы слова, особенно «антисеметических» протестов против Израиля.
duxup 15 минут назад | | [–]
Полиция мыслей.
падениенож 9 минут назад | [–]
У вас нет права въезжать в другую страну. Поэтому любая страна имеет право расследовать вас любым удобным для нее способом или предъявлять любые требования, прежде чем выдать вам визу на въезд.
kristjansson 5 минут назад | | [–]
Тем не менее, можно прийти в ужас, наблюдая за тем, как те, кого мы поставили у власти, решают распорядиться этой привилегией.
лолк 3 минуты назад | | [–]
Как бы вы хотели, чтобы вас сегодня проверила принимающая страна?


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

Source: news.ycombinator.com

Bento: паровая колода на клавиатуре=news.ycombinator.com=

Bento: Steam Deck на клавиатуре ( github.com/lunchbox-computer )

starkparker 53 минуты назад | [–]
Этот проект упоминает версию на основе Framework как будущую идею. Похожая сборка Framework 13 появилась в r/framework несколько месяцев назад:

https://www.reddit.com/r/framework/comments/1jo7m8c/framewor…

Обновление с новой материнской платой из линейки Ryzen AI:

https://www.reddit.com/r/cyberDeck/comments/1kjknh4/vrxr_cyb…

Репозиторий GitHub с файлами STL и подробностями сборки, работающий под управлением Linux и Stardust XR с непространственными входами на очках XREAL:

https://github.com/Pyro57000/fyer_deck

MichaelThatsIt 6 минут назад | | [–]
Да, обожаю. На r/cyberdeck есть несколько похожих идей. Я просто не был удовлетворен их внешним видом. Мне хотелось чего-то очень чистого. Что-то, что вписывалось бы в интерьер и теоретически могло бы использоваться в самолете, не привлекая слишком много внимания, но при этом было бы приятно смотреть.

Этот парень оставил комментарий в теме Reddit, которую я опубликовал, и я надеюсь поработать с ним над версией фреймворка, если он не против.

MichaelThatsIt 2 часа назад | [–]
Это проект, который уже давно терзал меня и сидел где-то в глубине моего сознания.

Это компьютер, который идеально помещается под клавиатурой Apple Magic Keyboard и имеет отсек для хранения периферийных устройств, таких как донгл или маленькая мышь. У него нет дисплея, вместо этого он использует очки XR display.

Внутренности — это основная плата, кулер и батарея от Steam Deck OLED. Я купил детали по отдельности, а не потрошил вполне хороший.

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

Можете смело переходить к этому, вот история происхождения для тех, кому интересно:

Я начал использовать очки XREAL несколько месяцев назад. Они великолепны, легко стали моим любимым продуктом “XR”. Они построены вокруг одного убийственного приложения XR, виртуального дисплея. избавляясь от всего ненужного оборудования в небольшом, легком корпусе.

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

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

Итак, я взял настоящий iPad, скачал Shapr3D и приступил к работе. Мой процесс итерации включал в себя прыжки между iPad и 3D-принтером. Я прошел примерно через 15 неудачных итераций, чтобы добиться нужного крепления винтов, воздушного потока и эргономики.

Конечный результат — это то, что я считаю настоящим пространственным компьютером. Я ездил каждый день и очень доволен опытом. Сейчас он работает под управлением Ubuntu 24, но я могу вернуться к Steam OS, учитывая, что она лучше оптимизирована для оборудования.


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

Source: news.ycombinator.com

Веб-сайты отслеживают вас с помощью отпечатков браузера=news.ycombinator.com=

Веб-сайты отслеживают вас с помощью отпечатков браузера ( tamu.edu )

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

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

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

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

halb 1 час назад | | [–]
Это проблема, поскольку в отличие от файлов cookie, которые привязаны к определенным доменам и изолированы границами безопасности, отпечатки пальцев могут быть вычислены по любому домену. Легко представить, как веб-сайт, который отслеживает пользователей и обслуживает рекламу исключительно с использованием отпечатков пальцев, может быть использован для получения информации о жертве, просто собрав ее отпечатки пальцев.
лептоны 6 минут назад | [–]
«Снятие отпечатков пальцев всегда вызывало беспокойство в сообществе, занимающемся вопросами конфиденциальности, но до сих пор у нас не было веских доказательств того, что оно действительно используется для отслеживания пользователей»,

А? В 2025 году?? Дактилоскопия существует и активно используется для отслеживания пользователей уже, наверное, как минимум 20 лет.


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

Source: news.ycombinator.com

DropZap World – моя игра с падающими блоками и лазерами, выпущенная после многих лет работы=news.ycombinator.com=

DropZap World – моя игра с падающими блоками и лазерами, выпущенная после многих лет работы ( apps.apple.com )


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

Source: news.ycombinator.com

Места съемок «Матрицы» (1999) – кадр в кадр – Сидней, Австралия [видео]=news.ycombinator.com=

Места съемок «Матрицы» (1999) – Кадр в кадр – Сидней, Австралия [видео] ( youtube.com )

FirmwareBurner 34 минуты назад | [–]
Когда я смотрел фильм в детстве, я полностью ожидал, что его снимали в Нью-Йорке, Чикаго, Торонто, Ванкувере, но Сидней никогда не приходил мне в голову, так как кадры выглядят слишком “североамериканскими”, чтобы быть чем-то другим. Наверное, потому что в моем представлении Сидней – это пляж с оперным театром и глубинка с кенгуру и гигантскими пауками.
bitwize 35 минут назад | | [–]
Но больше всего меня взбесило то, что в фильме «Знание » (2009) Мельбурн сыграл роль Бостона. Сыграл он довольно неплохо, если не присматриваться.
keepamovin 34 минуты назад | | | [–]
Нравится этот фильм, но, черт возьми, я не знал, что это Мельбурн! Ни за что. Надо вернуться и посмотреть. Классический Кейдж, ха-ха-ха 🙂

также хорошая ссылка на Матрицу

wkat4242 34 минуты назад | | | [–]
Вот почему Сидней был так популярен. В деловом центре чувствуется американский дух, но цены и зарплаты австралийские. У студии Fox там был огромный кампус. Не уверен, что он там еще есть.
keepamovin 34 минуты назад | | | [–]
Хех 🙂 Центр Сиднея очень красивый и в нем царит городская атмосфера.
FirmwareBurner 34 минуты назад | | | [–]
Похоже на то, что сказал бы гигантский паук 😉
keepamovin 34 минуты назад | | | [–]
Ах да, мы, сиднейские пауки – я имею в виду сиднейцы – мы всегда ищем вкусных – я имею в виду доверчивых – я имею в виду любопытных туристов в Сиднее и их доллары. У нас их действительно не хватает хе-хе-хе! 🙂
wkat4242 34 минуты назад | | [–]
Я удивлен, что они использовали два реальных места для отелей. «Сердце города» в самом начале и лестница «Дежавю».

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

reassess_blind 18 минут назад | | [–]
Из этих покадровых видео мне больше всего нравится то, как хорошо в Last of Us 2 воссоздан Сиэтл: https://www.youtube.com/watch?v=uukShs2qgCI
companion1234 28 минут назад | [–]
Я думал, они снимали сцены в Ист-Бэй? Может быть, в Окленде? Клянусь, я встречал тогда в Сан-Франциско (библейски) девушек, которые были на какой-то рейв-тусовке.
Drunk_Engineer 23 минуты назад | [–]
Это был второй (Перезагрузка). Снято в центре Окленда и на военно-морской авиабазе Аламеда.
andrehacker 12 минут назад | | [–]
Извините, чувак, но не было ни второй «Матрицы», ни третьей.
to11mtm 1 минуту назад | | [–]
Эх… Мне кажется, что они лучше состарились со временем, чем многие «трилогии». Они не дотягивают до оригинала, но они не так уж и ужасны, по крайней мере, если смотреть на них с более философской точки зрения.


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

Source: news.ycombinator.com

GPT-4o демонстрирует человеческие модели когнитивного диссонанса, регулируемые свободным выбором=news.ycombinator.com=

GPT-4o демонстрирует человеческие модели когнитивного диссонанса, регулируемые свободным выбором ( pnas.org )


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

Source: news.ycombinator.com