20 random bookmarks
Bookmarks and whatnot. Закладки и всякое.
Bookmarks and whatnot. Закладки и всякое.
type INI struct {
Properties []*Property `@@*`
Sections []*Section `@@*`
}
type Section struct {
Identifier string `"[" @Ident "]"`
Properties []*Property `@@*`
}
type Property struct {
Key string `@Ident "="`
Value *Value `@@`
}
type Value struct {
String *string ` @String`
Float *float64 `| @Float`
Int *int `| @Int`
}
Timelinize unifies and organizes your digital life on your own computer.
Typical speedups over vanilla Python are on the order of 10-100x or more, on a single thread. Codon's performance is typically on par with (and sometimes better than) that of C/C++. Unlike Python, Codon supports native multithreading, which can lead to speedups many times higher still.
Codon is not a drop-in replacement for CPython. There are some aspects of Python that are not suitable for static compilation — we don't support these in Codon.
Из гречки можно чай делать...
И рынок стал важнее разработки, затраты на RnD обычно несколько миллиардов долларов — а на маркетинг могут быть в 2-3 раза выше. Плюс с антибиотиками есть куча проблем. Во-первых, от них пациенты выздоравливают. Это очень плохо, потому что не получается продавать годами.
Изучили состояние рынка, мотивацию участников, их цели и трудности.
Главное правило пропаганды — посыл должен быть простым. Если хочешь, чтобы твоя вера распространялась, нужно упаковать ее в короткое и броское сообщение — мем. Чем он проще и тупее, тем ему легче распространяться. Если мем в рифму — еще лучше.
Мем дожен быть безапелляционным, без деталей, однозначным и не вызывающим сомнений. В идеале — чтобы он касался каких-то человеческих грехов — например, гордыни, алчности или гнева. Это сейчас самые социально одобряемые грехи.
A weird problem
Comics about UNIX??
In not too distant future, in a universe not too dissimilar to ours, the world is barren. Vast sprawls of arid deserts and inhospitable jungles cover the face of the planet, while the majority of its denizens persist in gigantic walled-off Metacities, governed by the omni present gov-corporations. These cities are home to many beings living under the tyranical regimes of their watchful overlords. This is the age of technocrats, transhumanists and digisophers, all slaves to meticulously crafted closed hardware, deceptive software and cyber practices designed to enthrall all who wish to persist on this new frontier of the future.
P2P technology is doomed on mobile [because of small batteries]. For a democratic web, we need to work on federation.
The author thought so in 2016. 8 years later I'm developing for the federated web, cool. I like how they mention Diaspora, which is history now.
Hugeping написал клон акме!
The archivist's web crawler: WARC output, dashboard for all crawls, dynamic ignore patterns
В 2016 году океанологи впервые обнаружили и записали то, как кашалоты общаются друг с другом, используя своеобразную ультразвуковую речь из коротких и длинных ритмично повторяющихся щелчков (кодов), напоминающих сигналы азбуки Морзе. Им удалось обнаружить, что кашалоты общаются друг с другом тэт-а-тэт, в формате диалога между двумя особями. До этого биологи считали, что эти киты используют групповые формы общения, что «диалекты» их языка различаются по группам, и одинаковые для их членов. Но оказалось, что каждый кит общается с товарищами на собственном «сленге». Учёные планируют использовать машинное обучение, чтобы попытаться расшифровать то, что эти животные «говорят» друг другу. Если люди когда-либо расшифруют язык китов или даже определят, обладают ли киты тем, что мы действительно можем назвать языком, нам нужно будет наделить их щелчки контекстом. Результатом расшифровки общения китов будет знание того, кем являются эти одни из самых загадочных существ Земли.
An extremely vibeful site. Don't forget to check the Gopher version too! And Fedi too.
This feed fetcher was sending an If-Modified-Since HTTP header, but it had a rather striking value of 'Wed, 01 Jan 1800 00:00:00 GMT'. Naturally this doesn't match any Last-Modified value my feed has ever provided, and it wouldn't help if I used a time based comparison since all syndication feeds in the world have been changed since 1800.
My principle objection to OOP goes back to the basic ideas involved, I will outline some of these ideas and my objections to them.
Joe Armstrong is the creator of Erlang. He has 4 objections to OOP:
He says functions and data structures are very different, so it's incorrect to bind them together. Feels like a weak argument to me.
He somehow says that everything being an objects is wrong, and everything should be a different type instead. This is an even weaker argument.
He dislikes that he can't put all the types in one file. Yeah, it's good you can't!
And something incoherent about states.
I'm not the biggest fan of OOP myself, but this rant is just useless. I am keeping this bookmark just because the site looks cool.
A CI bridge from Forgejo/Gitea to SourceHut.
The bridge spider uses its web as an engineered “external ear” up to 10,000 times the size of its body, according to a preprint study posted to bioRxiv on October 18. The discovery, which has not yet been peer reviewed, challenges many assumptions that scientists have held for years about how spiders and potentially other arthropods navigate and interact with the world around them.
“Evolutionarily speaking, spiders are just weird animals,” Jessica Petko, a Pennsylvania State University York biologist who didn’t work on the new study, writes in an email to The Scientist. “While it has been long known that spiders sense sound vibration with sensory hairs on their legs, this paper is the first to show that orb weaving spiders can amplify this sound by building specialized web structures.”
An overview of Holy C, the programming language for Temple OS.