There will be no singularity – Telegram
There will be no singularity
1.99K subscribers
248 photos
15 videos
5 files
995 links
Smartface, technologies and decay
@antonrevyako
Download Telegram
И да, я знаю, что stripe используют mongo в качестве основной базы. От этого становится особенно страшно за благополучие всех, использующих его компаний.

Что я только не повидал за годы работы с процессингами. Отсутствие монги не гарантирует хороший сервис. Но ее присутствие гарантирует много проблем.
​​Красные вырываются вперёд...

https://blog.cloudflare.com/cloudflares-gen-x-servers-for-an-accelerated-future/

Клаудфлара рассказывает о своих новых серверах, в которых будут стоять кремни от AMD.

Как говорится, ушла эпоха.
Интересно, все те дыры в процах синих повлияли на выбор?

У меня, кстати, был десктоп на AMD. С тремя, сцк, ядрами :)

А еще, внезапно выяснилось, что у меня нет ни одного компа с видюхой от NVIDIA - все от INTEL или AMD. Поэтому фак ю, а не CUDA :(

Клаудфлара, кстати, большие молодцы. Вот пост о том, как они заменили elastic на clickhouse и сэкономили пикап денег:

https://blog.cloudflare.com/http-analytics-for-6m-requests-per-second-using-clickhouse/

Вот это видно - умеют люди в unit-экономику, не то что dhh со своими RoR (https://news.1rj.ru/str/nosingularity/215)
​​В личку пришла ругань по мотивам https://news.1rj.ru/str/nosingularity/268, связанная с neo4j.
Говорят, что некачественный продукт :(
И это плохо, потому как из всех графовых баз эта казалась самой грамотной.

Есть еще redis-graph, но тут, сами понимаете, зависит от размера базы. Если засовывать что-то большое, то либо придется продать органы Безосу, либо покупать optane и мучаться самим...
​​Вот сложно им было в json, придумали yaml. Нате, получите :)

https://twitter.com/chrisjrn/status/1232016100038266880

norway == no
namibia == na
ontario == on

Последние два, видимо, шутка :)

ps: https://noyaml.com/
Forwarded from addmeto
Все, режим тестирования закончился - Amazon запустили свой первый полностью автоматизированный ретейл магазин Amazon Go Grocery. Ни кассиров, ни касс, ничего такого - сканируйте свой QR-код на входе, набирайте товары и выходите, деньги спишутся с вашего счета. При этом все автоматическое и работает, не важно сколько вы стояли у полки, не важно сколько раз вы передумали и клали товары обратно на полку - важно только что вы вынесли из магазина.

Удобно, кажется в следующий визит в Штаты надо будет заглянуть в Сиетл хотябы ради этого https://www.geekwire.com/2020/amazon-goes-bigger-first-amazon-go-grocery-new-seattle-store-using-cashierless-technology/
хорошая игра. и геймплей интересный
Forwarded from XYZ
5 марта выходит The Longing — одна из самых необычных инди-игр года. Чтобы её пройти, можно просто подождать 400 дней реального времени — игру при этом даже не нужно держать включённой.

Рассказываем, как автор игры придумал и воплотил в жизнь эту странную на первый взгляд концепцию — вдохновившись собственным одиночеством, старинной немецкой легендой, музыкой жанра Dungeon Synth и... мобильными кликерами.

https://bit.ly/2PyG0oJ
¯\_(ツ)_/¯
... Где вы видели лопату с моторчиком?.. (старый анекдот)

Что приходится регулярно заряжать? Телефон, планшет, ноут, часы, павербанк :) Для жителей столицы в список можно добавить вейп, самокат, моно-колесо, теслу.

Но повестка сейчас другая, поэтому держите:

https://aliexpress.ru/item/4000268598234.html

(маска с вентилятором)
... теперь банановый! (реклама из 90-ых)

Наверняка вы знаете, что хранимки в postgresql можно писать на разных языках: sql, pl/pgsql, pl/tcl, pl/python, pl/perl, pl/java, pl/php, pl/ruby, pl/r, pl/sh, pl/psm(ansi sql), pl/scheme(древний lisp-family язык), pl/v8(js), и даже (гы) на c, но код надо заранее компилировать.

Казалось бы, этого вполне достаточно, чтобы упороться, и чтобы вас никогда не могли уволить (тк саппортить такую вундервафлю никто кроме вас не захочет).

Но теперь вы можете пилить хранимки еще и на go:
https://github.com/microo8/plgo

Точнее, это обман и никакого отдельного языка тут не устанавливается. Это всего-лишь враппер, который позволяет сбилдить extension из ваших сорцов на go.

ps: есть еще и plhaskell, но он не выглядит живым...
Не связывайтесь с питоном :)
Подвожу итоги февраля.

- начал курс по Haskell
- написал пару программ на golang с горутинами :)
- закоммитился со старым корешем сделать воокшоп на productcamp по процессингу, запилил смешную презу и не поехал. upd: результаты на канале соучастника - https://news.1rj.ru/str/ITmoonIT/179
- выдрал из vitess.io ast-парсер для mysql. Не знаю как у них используется этот функционал, но если вам это важно, имейте в виду, что он даже синтаксис 5.7 поддерживает процентов на 40. И даже этот объем поддерживается довольно криво.
Например, при создании таблицы not null допускается писать как до, так и после auto increment, а парсер vitess.io понимает только один вариант.
Issue про синтаксис 8.0 висит уже 2 года и вот только пару дней назад его забрали в todo с приоритетом p3.

Честно говоря, каждый раз смотря на возможности mysql, все меньше понимаю причины по которым нужно брать ее в проект. Раньше этому было оправдание - все хостинги были с php4 + mysql, но сейчас-то зачем?
А, ну да, ну да - django и ror. Там без разницы в какую базу пихать...


Еще я зарелизил первую версию своего статического анализатора для pgsql. Отдельно не рассказывал, тк там пока только около 30 правил и фронт в процессе допиливания.
Пока всё в рамках holistic.dev/playground
В ближайший месяц надеюсь сделаем отдельный кабинет и апишку и буду потихоньку звать на тесты.

Если вдруг у вас есть время и желание приложить руку к проекту, то есть три направления, с чем можно помочь:
- парсеры ast. выдрать из баз или сбилдить по грамматикам (знание си)
- создавать тексты-описания правил для статического анализатора (технический английски, понимание pgsql)
- помочь с описанием типов для type-exporter для разных языков (нужно представление о том, как матчатся типы в вашем языке программирования с типами в pg)

Пиши @antonrevyako обсудим индивидуально :)
There will be no singularity pinned «​Подвожу итоги февраля. - начал курс по Haskell - написал пару программ на golang с горутинами :) - закоммитился со старым корешем сделать воокшоп на productcamp по процессингу, запилил смешную презу и не поехал. upd: результаты на канале соучастника - h…»
make elastic great again...
как израильская маркетинговая компания допустила утечку 140ГБ контактных данных физлиц в США и Европе? Как-как, оставив(!) случайно(!) логин и пароль(!) от Elasticsearch в открытом тексте(!) на одном из доменов, принадлежащих компании. 49млн уникальных адресов электронной почты, номера телефонов, адреса и тд. Все, что нажито непосильным трудом.
(кстати, а логин с паролем нашел эксперт, которого просто утомила компания своей спам-рассылкой). Отсюда урок: слать спам - плохо. Впрочем, оставлять логин с паролем где попало — тоже плохо.
https://www.databreachtoday.com/israeli-marketing-company-exposes-contacts-database-a-13785
Взялся я регистрировать приложения в соцсетях, чтоб уметь логинить пользователей в кабинет анализатора.
Никогда раньше этого не делал.
И знаете, что у меня есть сказать?

}[%]%{*{111!!!! сцк %]^[*{+==[^]!

Твиттер знаете что хочет? Описание 200 символов или больше зачем мне понадобилось приложение.
Желаю Дорси доброго здоровья и отдохнуть в Африке как следует. (https://vc.ru/social/109848-bloomberg-investor-planiruet-ubrat-dzheka-dorsi-s-posta-glavy-twitter-iz-za-ego-vtorogo-startapa-i-zhizni-v-afrike)

Фб и гугл. Две крупнейшие, сцк, it компании мира. Это какой-то ад. Уродские тормозящие интерфейсы без какой-то логики, с перебрасыванием пользователя из визарда в визард и сбросом форм.
И они еще борются за почетное звание дома высокой культуры и быта!!!
И в эти компании стоят очереди разработчиков. И в этих компания придумывают новые языки! Где все эти люди, ять!?

Сделаю я, пожалуй, авторизацию через email, даже без подтверждения регистрации. Потом посмотрим...