Обновить
65

Programmer

2,3
Рейтинг
105
Подписчики
Отправить сообщение

Я обычно делаю ретвиты картинок, которые можно посмотреть и не открывая в отдельном окне. Это тоже прикроют?
И что имеется в виду под "статьями"? Твиты из 140 (или сколько там) символов?

Все хорошо, но черно-белый логотип мне напоминает вот это:
image
Эта нейросеть работает с языком, закодированным в какое-то внутреннее семантическое представление, наподобие того что используют программы-переводчики?
Вот ссылка на книгу в pdf с трехуровневым оглавлением
www.dropbox.com/s/gk3hyks3477pd1u/The%20Rust%20Programming%20Language.pdf?dl=0
или
www.upload.ee/files/11677673/The_Rust_Programming_Language.pdf.html
единственный момент — я не стал делать различий между 3 и 4 уровнями заголовков, т.к. заголовков уровня 4 было мало, ну и лично мне так будет удобнее с ней работать.
Кстати, а The Rustonomicon переводить не планируете? Это вроде как расширенные и углубленные сведения по Rust.
Вообще тут довольно много интересного:)
Программа тут не при чем (это на самом деле просто редактор оглавлений, которые все равно нужно вводить вручную; я просто вставил строки с названиями глав из html меню в левой части, а затем стал им вручную назначать номера страниц в pdf).

Разница есть уже в html версии. В заголовочном файле который слева многие главы называются не так, как в тексте справа. Например
в оглавлении «14.1. Выборочная сборка с профилями выпуска»
а в тексте «Настройка сборок с профилями релизов»
в оглавлении «6.3. Сокращённое управление с if let»
а в тексте «Выразительное управление с помощью if let»
в оглавлении «10.1. Шаблонные типы данных»
а в тексте «Обобщённые типы данных»
(кстати глава «Удаление дублирования кода с помощью выделения функции» в оглавление вообще не попала, хотя размер шрифта такой же как у «Обобщённые типы данных»).
А у раздела 2 «Игра угадай число» разделение на главы в левом меню вообще отсутствует, хотя главы в тексте есть.

Я как закончу, выложу сюда pdf для скачивания. Еще хочу главы третьего уровня добавить вручную.
Огромное спасибо за проделанную работу!
Я сохранил книгу в pdf, она сохранилась без оглавления (наверное это особенность способа генерации pdf), и я решил добавить оглавление программой Pdf&Djvu Bookmarker. И обратил внимание, что название главы в оглавлении (из html) практически никогда не совпадает с названием главы в тексте:) Это так случайно получилось, вы переводили их отдельно и независимо?
Вот это всё — по сути костыли. Нужен не цифровой блок, а международный (!) стандарт на наиболее востребованную группу Unicode-символов, не входящих в ASCII, которую следует добавить на основные буквенно-цифровые клавиши в качестве альтернативных функций. И возможно еще дополнительный Shift для них (хотя строго говоря, и Alt и Ctrl как раз таковыми и являются, но используются не всегда для этой цели).
Почему международный стандарт? Потому что только тогда, когда производители всех клавиатур начнут наносить эти символы на клавиши, тогда это получит распространение.
Там задача преобразуется в изображение:)
Я конечно понимаю, что одна из тех задач, с которыми современные нейросети справляются лучше всего — распознавание изображений, но интересен именно чистый эксперимент с абстрактными знаниями, т.е. числами в чистом виде.
Сможет ли нейросеть распознать саму природу чисел?
Сможет ли она случайно открыть новые зависимости (по крайней мере гипотезы) в математике?

А еще было бы интересно подать на нейросеть абстрактные символьные знания. По сути это было бы слияние двух независимых ветвей Искусственного Интеллекта, и весьма любопытно что получилось бы. Например, научить нейросеть брать производные известных функций (в символьном виде), и затем подать неизвестную функцию.
Реально ли это? Пробовал ли это кто нибудь сделать? Может на Хабре есть опытные люди, которым понравится и которых заинтересует эта идея?
Никогда нейросетями не занимался, но недавно меня посетила одна забавная мысль.
А что если попробовать научить нейросеть… математике?
Допустим умножение чисел, или квадратный корень. Числа подаем в виде двоичного кода, на выходе тоже двоичный код.
Или определение простых чисел (здесь на выходе всего один бит — «простое/непростое» ну и вероятность). Научить сеть, а затем посмотреть как она справляется с неизвестными ранее числами. Какой процент правильных определений будет?
Ну и еще интересно посмотреть как такая сеть устроена, т.е. сами весовые коэффициенты (если это возможно).

Лучше бы какую-нибудь программу финансовой поддержки разработчиков открытых проектов придумали:)
Правда, совершенно не представляю как это могло бы выглядеть, т.к. открытый код на то и открытый, что его может кто угодно скачать, собрать, форкнуть. А мне всегда хотелось такого, чтобы для частных лиц все было бесплатно, а крупные компании немного платили соразмерно их прибыли. Только если на добровольной основе в виде грантов?
Вот как раз это мне и не нравится. Может дойдет, а может и не дойдет. А может дойдет, но не до того что нам нужно, а до того что нам не нужно и даже для нас опасно.
Нейросеть предполагает обучение. То есть некий значительный набор вопросов, для которого уже известны ответы. И по сути нейросети это замена точных вычислений приближенными, это построение приблизительной модели, которая будет с какой-то погрешностью и в каких-то пределах соответствовать реальному миру. Как в общем и человеческий мозг.
А вот способны ли современные нейросети порождать нечто принципиально новое? Например, способна ли нейросеть решить математическую «задачу тысячелетия»?
Сейчас под ИИ понимают обычно нейросети. Но как мне кажется, этот подход хорош не везде. Он хорош для обработки аналоговой информации, поступающей из внешнего мира — например распознавания огромных объемов изображений, аудио и видео.
Но кроме этого, есть «чистые знания» — огромное количество научной информации, обрабатывать которую нейросетями можно, но странно. Потому что здесь предпочительнее было бы «семантическое представление» — некий универсальный формат знаний, пригодный для машинной обработки. И вот с этим, как мне кажется, имеется пробел.
Ну и от лимитов на количество символов пора бы уже отказаться. Можно оставить как рекомендацию, но не более. Или у них там в базе поля с фиксированной длиной? :)
ИМХО, самое лучшее — это полностью свободный график. Т.е. не принудительная работа в офисе, и не принудительная удаленка, а именно возможность работать там где конкретному разработчику для конкретной задачи удобнее.
Да, наверное не все и не всегда могут эффективно работать удаленно. Это зависит и от типа личности, и от того новый это сотрудник или уже давно работающий, и от специфики решаемой задачи.
Очень жаль. Реально полезный проект.
Так всё что угодно можно перевести во что угодно другое, вопрос только в выборе таблицы перекодировки:)
Спасибо. Похоже, это что-то вроде указателей на члены класса в C++. Вообще пока смотрел примеры, нашел в Swift'е столько разных интересных фич, что думаю нужно прочитать какую-то последнюю книгу по языку.
Мне как любителю языков программирования стало интересно что это за синтаксис такой
\.isHidden

Вероятно я что-то упустил, первый раз такое вижу:)
И все же — а в чем преимущество такого подхода перед обычными COM-программами?
Пока я вижу только недостаток — невозможность использовать некоторые байты в коде.

Информация

В рейтинге
1 629-й
Зарегистрирован
Активность