LINUX.ORG.RU

Браузер «Северная звезда» / Nordstjernen / Northern Star 1.0.18

 , , , ,


3

1

Сегодня вышла версия веб-браузера Northern Star 1.0.18.

Товарищи, в этой версии улучшена поддержка HTML и CSS, повышена производительность, и теперь она почти воспроизводит видео с YouTube. Вперед!

https://github.com/nordstjernen-web/nordstjernen/releases/tag/1.0.18

Проект написан на языке С и распространяется по лицензии Nordstjernen Source v1.0, с переходом каждого выпуска на лицензию MIT через десять лет после публикации. В браузере используется GTK4 и ряд сторонних библиотек.

Я (не) автор, я промпт-инженер :). Задавайте любые вопросы.

>>> https://nordstjernen.org/index_ru.html



Проверено: hobbit ()
Последнее исправление: dataman (всего исправлений: 14)
Ответ на: комментарий от vasya_pupkin

Мне сразу сказал

Установить Xray-клиент непосредственно на MikroTik RB4011 стандартными средствами RouterOS невозможно, так как эта модель работает на 32-битной архитектуре ARM (AL21400) и не имеет USB-порта для подключения внешнего накопителя, необходимого для работы встроенной функции Container (Docker). Попытка развернуть контейнер на встроенной флеш-памяти объемом всего 512 МБ быстро выведет её из строя из-за постоянной перезаписи.Тем не менее, решить задачу «прозрачного» заворачивания трафика с RB4011 в Xray (например, VLESS-Reality) можно тремя альтернативными способами.

Loki13 ★★★★★
()
Ответ на: комментарий от Loki13

Видимо я его натаскал :)

Мне вот еще неделю назад какую-то дичь порол.

Но в целом да, штука прикольная.

vasya_pupkin ★★★★★
()
Последнее исправление: vasya_pupkin (всего исправлений: 1)

Northern Star

Хэдкрабы и электрические псы есть?

router ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

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

REDDERa ★
()
Ответ на: комментарий от Bfgeshka

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

REDDERa ★
()
Ответ на: комментарий от vasya_pupkin

Видимо я его натаскал :)

Да он был просто не в настроении:)

REDDERa ★
()
Ответ на: комментарий от REDDERa

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

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Я думаю, что Ричард Столлман такое оценит) По сути, браузер не может тягаться, с современными, но хорошо, что 1 чувак, смог сделать такое, для чего нужна была целая команда, это круче чем какой-нибудь opera 10) Ну почти) Мне кажется, он просто ценитель) По сути ведь, можно сделать свою работу качественно так, но чтобы это нравилось только тебе, а остальные просто могут не увидеть того, чего видит этот человек.

REDDERa ★
()
Ответ на: комментарий от LightDiver

улучшена поддержка HTML и CSS

По моему, у вас немного переиначен тезис чувака. Там было «улучшена» , а не добавлена.

REDDERa ★
()
Ответ на: комментарий от I-Love-Microsoft

Очень даже заменит. На ЛОРе вот постоянно постят ахинею от «ИИ». Пока вы ещё можете критически это осмысливать и сомневаться, через 5 лет будете свято верить каждому высеру и в точности следовать всем инструкциям, даже если это будет приводить к фатальным последствиям.

bread ☆
()
Ответ на: комментарий от I-Love-Microsoft

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

Где пруф, что это не нейрослоп от начала и до конца? Я, если что, за пару недель ядро ОС полностью с chatgpt написал и в qemu запустил.

ant1
()
Ответ на: комментарий от REDDERa

А, ну это он уже исправил. Изначально было - «добавлена».

LightDiver ★★★★★
()
Ответ на: комментарий от devl547

У меня и Алиса такое выдаёт.

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

Вот например мне было нужно «как настроить докер контейнер в omv чтобы у него был свой ip адрес?»

Посмотри что отвечает алиса и что гугл. Небо и земля.

Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 1)
Ответ на: комментарий от REDDERa

Ну я очень сомневаюсь что без знаний программирования , можно проработать такую сложную связку веб технологий

Кто-то говорит, что оно нормально проработано? Кто-то в треде вообще пробовал на нём acid-тесты прогонять?

возможно автор шарит в этом, а ИИ, помогает ему советами и скоростью печати.

Смешной ты. Коммиты не коавторские, большую их часть ему пишет ллм. За последние джва дня автор только сделал тэг и обновил readme, в то время как робот ему пилит код.

Bfgeshka ★★★★★
()

и теперь она почти воспроизводит видео

Почти здорово!.. ;)) :)

Somebody ★★★★
()

500 тысяч в месяц имеешь?

lenin386 ★★★★★
()

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

LightDiver ★★★★★
()
Ответ на: комментарий от Bfgeshka

За последние джва дня автор только сделал тэг и обновил readme, в то время как робот ему пилит код.

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

bread ☆
()
Ответ на: комментарий от Loki13

Ну вот опять:

Напрямую установить Xray-клиент (xray-core) в операционную систему MikroTik RouterOS невозможно. Для установки и работы Xray на MikroTik RB4011 используется встроенная функция контейнеров (Docker), а также связка из двух контейнеров: самого Xray и tun2socks (для преобразования SOCKS5-трафика в виртуальный сетевой интерфейс TUN).Что понадобится:MikroTik RB4011 с обновленной RouterOS 7 (поддержка контейнеров появилась в седьмой версии).USB-накопитель или microSD-карта (для хранения образов Docker и файлов конфигурации, так как встроенной памяти роутера недостаточно).VLESS/VMess ссылка или файл конфигурации (config.json) от вашего Xray-сервера (например, из панели 3x-ui).Подготовка диска и Container: Подключите накопитель к роутеру, отформатируйте его в ext3 или ext4 и задайте Container Working Dir (рабочую папку) в настройках. Включите поддержку containers в консоли роутера: /system/device-mode/update container=yes

vasya_pupkin ★★★★★
()
Последнее исправление: vasya_pupkin (всего исправлений: 4)
Ответ на: комментарий от vasya_pupkin

Интересно, почему у нас разный выхлоп дает? Я ему скормил прямо фразой из твоего поста «как взгромоздить xray клиента на микротик rb4011?».

PS: Сейчас ещё раз проверил.

Вариант 1. Связка MikroTik + внешний Xray-прокси (Рекомендуемый)Самый стабильный способ: маршрутизатор занимается роутингом, а обработку Xray берет на себя любое домашнее устройство (мини-ПК, Raspberry Pi, старый ноутбук или NAS).
Вариант 2. Туннелирование «Микротик ↔ VPS с Xray» (Через WireGuard)Если у вас есть доступ к управлению вашим VPS (где поднят Xray), можно поднять комбинированную схему MikroTik -> WireGuard -> VPS (Xray) -> Internet.
Вариант 3. Кардинальный — Прошивка в OpenWrtЕсли вам критически важно иметь «всё в одном флаконе» и использовать полноценный Xray со всеми обвесами (вроде Xray-core, sing-box, passwall или luci-app-openclash) на самом роутере:

Мне вот такие 3 варианта выдает. Ну и вступление про невозможность, как и вчера.

Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 2)
Ответ на: комментарий от Loki13

Интересно, почему у нас разный выхлоп дает? Я ему скормил прямо фразой из твоего поста «как взгромоздить xray клиента на микротик rb4011?».

Вот я тоже не понимаю... Моя фраза «как установить клиент xray на микротик rb4011?», те по сути одинаковая.

vasya_pupkin ★★★★★
()
Ответ на: комментарий от vasya_pupkin

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

Loki13 ★★★★★
()

Название хорошее. Желаю новому браузеру, чтобы он был лучше, чем Firefox! :)

FromAstana
()

Уже 19 версия там намечается кстати. Вопрос, а что именно сподвижет вами, для развития браузера)?

REDDERa ★
()

...почти воспроизводит видео с YouTube.

Почти? :⁠-⁠D

...написан на языке С...

Годно!

...GTK4...

Не нужно.

...независимый · написан с нуля на C · без JIT, без телеметрии

Good!

Надо будет потыкать палочкой.

sparkie ★★★★★
()
Последнее исправление: sparkie (всего исправлений: 1)

Contributors
claude

Я сначала обрадовался…

IIIypuk ★★★★★
()
Nordstjernen Web Browser 1.0.18

A legendary web browser written from scratch in C.

«Легендарными» становятся спустя годы и десятилетия. А здесь - «from scratch», да еще и «in C», что уже долго, да еще и версия всего лишь «1.0.18». Это не «легендарно» никак.

bvn13 ★★★★★
()

Эдак я так же гордо смогу объявить свой вайбкоженный markdown-браузер на Питоне…

Mishahack ★
()
Последнее исправление: Mishahack (всего исправлений: 1)

Амбициозненько. Как там трояны и слежка за пользователем? Встроены? Планируются? Планируются ИИ? :))

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

А как интересный эксперимент круто.

PcheloBiaka ★
()
Ответ на: комментарий от dataman

Ой, не,это мой плохой русский. Я имел в виду планирует ли ИИ встраивать трояны и слежку? :) поскольку «автор» кода ИИ, а кожанный разработчик может об этом неподозревать.

Спросил я в шутку, но как бы и не совсем шутка. Разработчиков ЧатЖПТ вроде уже уличали во встраивании странного кода при определённом стечении обстоятельств. Если разрабатывал для санкционных стран, ещё что-то. Потом завуалировали, спрятали. Но кто его знает, вдруг ты напишешь на нём управлялку для АЭС для иранской лёгкой промышленности, а он тебе стукснета ввернёт? :))

PcheloBiaka ★
()
Последнее исправление: PcheloBiaka (всего исправлений: 1)
Ответ на: комментарий от Loki13

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

usermod ★★
()
Ответ на: комментарий от usermod

Мир изменится, но не умрет.

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

Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 1)

Значок возвращает в девяностые прям, наверное лучшая его часть.

P.S. Эххх, Денис то Попов бы разгулялся нынче

P.P.S. Скоро действительно все старые заржавевшие движки отнесут на помойку, и перепишут всё ИИшкой

michwill ★★★★★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.