The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз свободного безопасного цензуроустойчивого VPN-демона G..., opennews (??), 20-Сен-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


31. "Релиз свободного безопасного цензуроустойчивого VPN-демона G..."  +/
Сообщение от Аноним (-), 20-Сен-15, 20:21 
Точка зрения понятна, хотя я не согласен. Тогда следующее замечание :)

Нужно переименовать софтину (к примеру, в NocensorVPN) и убрать из описания или, по крайней мере, затушевать, что она написана на Go! :) Почему?

Потому что для не малого  количества людей, особенно на Западе, факт того, что программа написана на Go - как красная тряпка для быка. Причина банальна - гугол переборщил с маркетингом/пиаром Go. В итоге было созданно 100500 мильонов проектов на этом языке из которых 99% не получило сколько бы то нибыло значимого развития (к слову, GoVPN в этом отношении является разительным примером оставшегося одного процента). В результате, у N-го количества народа создалось впечатление, что на Go - серьёзные люди, серьёзных вещей не пишут.

Описанное выше, выводы моих собственных размышлений и могут не соответствовать реальным причинам. Но факт остаётся фактом. В it-сообществе существует определённый и не малый круг людей, которые относятся снисходительно к языку и проектам созданным на нём. Приходилось даже видеть просто хейтеров. Дабы не быть голословным, грепни, если сам не являешься постоянным читателем, news.ycombinator.com на пару последних новостей о проектах на Go и читани комментарии. Приходилось читать в этих же комментариях, что люди просто не заходят читать новость о софтине, когда видят в названии программы упоминание Go.

Такие дела :) Если переименуешь и в будущем получишь мегапрофит от проекта - с тебя штука баксов. Я о себе напомню ))

Ответить | Правка | Наверх | Cообщить модератору

33. "Релиз свободного безопасного цензуроустойчивого VPN-демона G..."  +3 +/
Сообщение от Sergey (??), 20-Сен-15, 20:40 
Точка зрения тоже понятна. Но я считаю что это не мои проблемы что люди игнорируют (или не знают?) факт что его создают и на нём пишут Томпсон, Пайк, Ян Тейлор, Фитцпатрик, Герранд. С таким же успехом можно бы было сказать про язык C: на нём куда больше фигня понаписано.

Я специально показываю что оно написано на Go потому-что это субъективно это самый легкочитаемый с минимальным порогом вхождения язык который встречал, то что соответствует reviewability. Если бы я увидел новость о VPN, то подумал бы что опять небось на C/C++ и это читать так же не получится как никто не в состоянии анализировать OpenSSL. Но, видя Go, я понимаю что это можно прочитать, оценить, проанализировать.

Если некоторых людей это отпугивает и они сразу клеймят "хипстотой" -- их право, скатертью дорожка. Эти люди закрывают глаза на том что вышеназванные хакеры им заинтересованы и пишут? Я очень рад что подобных людей этот хакерский мирок отсеивает всего двумя символами (как Elbereth в NetHack) :-)

Да и честно говоря я за всё время упоминание Google около Go почему-то практически не встречаю. Возможно "обитаю" не в тех соцсетях/рассылках/whatever. Я просто знаю факт что Пайк, Томпсон придумывали язык и раньше, потом их нанял Google, что он внутри пытается активно использовать. В самом проекте я разве что в go vet команде видел однокоренное с google слово, но не более. Опять же: не мои проблемы что люди где-то нагляделись и начитались пиара. Я до Go дошёл без пиара :-)

Ответить | Правка | Наверх | Cообщить модератору

54. "Релиз свободного безопасного цензуроустойчивого VPN-демона G..."  +1 +/
Сообщение от Аноним (-), 21-Сен-15, 10:04 
>Я специально показываю что оно написано на Go потому-что это субъективно это самый легкочитаемый с минимальным порогом вхождения язык который встречал, то что соответствует reviewability. Если бы я увидел новость о VPN, то подумал бы что опять небось на C/C++ и это читать так же не получится

Ну конечно, число людей, знающих C/C++ гораздо меньше, чем знающих Go.

Взрослые люди, которые выросли из мира розовых пони, понимают, что помимо субъективизма стоит учитывать также объективные внешние факторы. Фанбоям чего бы там ни было (Lisp, Go, подставь своё) этого понять не дано.

Ответить | Правка | Наверх | Cообщить модератору

64. "Релиз свободного безопасного цензуроустойчивого VPN-демона G..."  +/
Сообщение от Аноним (-), 21-Сен-15, 12:52 
Это ты тот Dick из интернета, который доводит все до абсурда и переходит на личности? Вау, да ты знаменит.
http://dilbert.com/strip/2015-06-07

Взрослые люди из
Google
BBC Worldwide
Dailymotion
DigitalOcean
Docker
Facebook
Heroku
IBM
ntp.org
twitter
twitch
Uber
не боятся быть названными фанбоями и так или иначе используют Go.
https://github.com/golang/go/wiki/GoUsers

Ответить | Правка | Наверх | Cообщить модератору

72. "Релиз свободного безопасного цензуроустойчивого VPN-демона G..."  +/
Сообщение от Аноним (-), 21-Сен-15, 14:35 
А теперь, мой дорогой друг из мира розовых пони, пойми разницу между поддержкой проекта волонтёрами и наёмом разработчиков крумными компаниями. Во-втором случае ребята могут позволить себя взять вахтёра и переобучить его в программиста Go, а в первом всё напрямую зависит от числа волонтёров, знающих язык.
Ответить | Правка | Наверх | Cообщить модератору

87. "Релиз свободного безопасного цензуроустойчивого VPN-демона G..."  +/
Сообщение от herovaemail (?), 23-Сен-15, 15:49 
Господи, нормальные люди на опеннете.
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

100. "Релиз свободного безопасного цензуроустойчивого VPN-демона G..."  +/
Сообщение от Аноним (-), 23-Сен-15, 19:01 
> соответствует reviewability.

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

> бы что опять небось на C/C++ и это читать так же
> не получится как никто не в состоянии анализировать OpenSSL.

OpenSSL никто не в состоянии анализировать просто потому что там over 9000 опций на все случаи жизни, полсотни алгоритмов, пять ревизий протокола с кучей костылей, платформо-специфичные оптимизации и чего там еще. Если это написать на Go - получится такой же жуткий макаронный монстр.

А так на С есть curvetun из netsniff-ng. Достаточно мелкая утилитка, которую не сильно сложно изучить. Кстати используется бернштейновским CryptoBox'ом с оптимизацией по скорости к тому же с его beforenm/afternm. Но ессно попроще сабжа.

> Но, видя Go, я понимаю что это можно прочитать, оценить, проанализировать.

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

> Если некоторых людей это отпугивает и они сразу клеймят "хипстотой" --

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

> этот хакерский мирок отсеивает всего двумя символами (как Elbereth в NetHack)

Во, эталонная хипстерская радость :). Но в целом у вас хорошее сетевое мышление.

Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру