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 ★★★★★
()

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 ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.