17 private links
Critical Thinking
Critical thinking is the intellectually disciplined process of actively and skillfully conceptualizing, applying, analyzing, synthesizing, and/or evaluating information gathered from, or generated by, observation, experience, reflection, reasoning, or communication, as a guide to belief and action. In its exemplary form, it is based on universal intellectual values that transcend subject matter divisions: clarity, accuracy, precision, consistency, relevance, sound evidence, good reasons, depth, breadth, and fairness.
Argument Maps
Argument mapping is producing "boxes and arrows" diagrams of reasoning, especially complex arguments and debates. Argument mapping improves our ability to articulate, comprehend and communicate reasoning, thereby promoting critical thinking.
You can think argument mappings as visual hierarchy mappings.
Arguman.org’s aim is arguments to be mapped successfully by many users.
Une cartographie des migrations et un diagramme Sankey
Son zamanlarda Türkiye'den yurtdışına göçlerin hepimiz farkındayız. Göçleri Türkiye'deki olaylara göre endeksleyerek bir görselleştirme yapmak istiyoruz. Buna yardım etmek için son zamanlarda Türkiye'den ayrılmış ya da ayrılmak üzere olan bir arkadaşınızın baş harflerini, taşındığı şehri ve bulunduğu sektörü paylaşabilir misiniz?
Uyarı: Bu sayfadaki bilgiler amatörce yapılmış bir veri toplama ve görselleştirme çalışmasının sonucudur, doğruluğu ve hassaslığı garanti edilemez.
A tool for topologically aware shape simplification. Reads and writes Shapefile, GeoJSON and TopoJSON formats.
d3-scale-chromatic - Sequential, diverging and categorical color scales derived from ColorBrewer.
A tour of d3-geo’s new command-line interface.
The Dispossessed has been described by political thinker Andre Gorz as 'The most striking description I know of the seductions--and snares--of self-managed communist or, in other words, anarchist society.' To date, however, the radical social, cultural, and political ramifications of Le Guin's multiple award-winning novel remain woefully under explored. Editors Laurence Davis and Peter Stillman right this state of affairs in the first ever collection of original essays devoted to Le Guin's novel. Among the topics covered in this wide-ranging, international and interdisciplinary collection are the anarchist, ecological, post-consumerist, temporal, revolutionary, and open-ended utopian politics of The Dispossessed. The book concludes with an essay by Le Guin written specially for this volume, in which she reassesses the novel in light of the development of her own thinking over the past 30 years.
"Perhaps I can express my gratitude best by saying that reading [these essays] left me knowing far better than I knew before how I wrote the book and why I wrote it as I did . They have restored the book to me as I conceived it, not as an exposition of ideas but as an embodiment of idea - a revolutionary artifact, a work containing a potential permanent source of renewal of thought and perception, like a William Morris design, or the Bernard Maybeck house I grew up in . This is criticism as I first knew it, serious, responsive, and jargon-free. I honor it as an invaluable aid to reading, my own text as well as others."
-Ursula K. Le Guin, from the Response
Avec CryptPad, vous pouvez créer des documents collaboratifs rapidement pour prendre des notes à plusieurs.
In 1892, an exiled Prince from Russia named Peter Kropotkin published a book titled The Conquest of Bread. In that text, Kropotkin outlined a vision for a free society that allows everyone to have access to food, shelter, clothing, and luxury. In essence, the book is an outline for a world without poverty or repression. This site is a place for Kropotkin’s ideas to be shared! In addition to hosting the entirety of The Conquest of Bread, we give you a short introduction of his ideas and why they are still relevant, as well as some resources to spread this knowledge and help out your community.
Forget is a service that automatically deletes your old posts that everyone has forgotten about. Shouldn't databases forget too?
CSS Grid Layout is a game-changer for web developers. Learn more about CSS Grid and the CSS Grid Layout panel in Firefox.
Forget about the exhausting task of writing and debugging long MongoDB commands and getting stuck in complicated syntax details. Instead, use Studio 3T to confidently and intuitively get work done.
Widely regarded in the NoSQL community as the best MongoDB GUI turned IDE available for Windows, Mac, and Linux, our broad yet refined feature set includes everything you need to start working with MongoDB, right away. Studio 3T makes it easier than you ever imagined.
Robo 3T (formerly Robomongo *) is a shell-centric cross-platform MongoDB management tool. Unlike most other MongoDB admin UI tools, Robo 3T embeds the actual mongo shell in a tabbed interface with access to a shell command line as well as GUI interaction.
Starting from version 1.1, Robo 3T embeds the MongoDB 3.4 shell.
Starting from version 0.9, Robo 3T is compatibile with MongoDB 3.x (including SCRAM-SHA-1 auth and support for WiredTiger storage engine). Robo 3T 0.9 embeds the MongoDB 3.2 shell.
Robo 3T 0.8.x embeds the MongoDB 2.4.0 shell.
I've used Perl 6 for IRC bots. The ease of writing parallel code, nice OO model, multi dispatch, and subsets make it very pleasant to do them in Perl 6. Here's a bot I wrote that listens for GitHub webhooks and reports new commits and PRs: https://github.com/perl6/geth and here's another one that's just a bunch of random features: https://github.com/zoffixznet/perl6-buggable/
I also heard people say grammars are the most note-worthy feature of Perl 6 and people basically use them to quickly hack up a nice little micro-language in which they then attack their problem. Before I came to Perl 6 I was dumb as shoe when it came to writing parsers, but I find it trivial to do with Perl 6 grammars.
Do I like it? Although I'm obviously biased, I love the language. It lets you write beautifully concise, yet still readable, code. It even lets you use much more readable syntax for regexes. Somewhat regretfully, it made it very difficult for me to learn other languages, as in them I end up writing 3x, 4x, 6x the amount of code and I keep getting reminded of Larry Wall saying Perl 6 would be the last language you'd learn. In Perl 6 I can "talk"; in other languages, I write "code".
However, while the language is fantastic, the implementation still has a lot of work to be done to polish it off. It's basically a 1.0 release. Unlike Go, Rust, or Swift, there isn't a giant corporation behind Perl 6 that can just throw money at problems until they disappear. Compared to other languages, some things are still unoptimized and are much slower. I spotted some leakage that makes it problematic for very-long-running (months) programs. About 65 new bug tickets are opened per month. The test suite is pretty sparse in some areas (which is the likely reason for many of the new bug tickets). But... three new core developers joined this January, so hopefully all that will get improved pretty fast.
Someone in the comments also mentioned the baby-sized ecosystem... Since Perl 6 lets you use C libraries without needing to compile anything, people wrote stuff like Inline::Perl5 and Inline::Python that let you import and even subclass stuff from Perl 5 and Python. And that's a bit of a double-edge sword: yes, it's trivial to use libraries from Perl 5 and Python, but it also stunts the ecosystem; no one has enough motivation to re-invent the wheel in Perl 6 when the wheels from other languages are reasonably usable.
use Inline::Perl5;
use DBI:from<Perl5>;
my $dbh = DBI.connect('dbi:Pg:database=test');
my $products = $dbh.selectall_arrayref(
'select * from products', {Slice => {}}
);
Module for executing Perl 5 code and accessing Perl 5 modules from Perl 6.
Supports Perl 5 modules including XS modules. Allows passing integers, strings, arrays, hashes, code references, file handles and objects between Perl 5 and Perl 6. Also supports calling methods on Perl 5 objects from Perl 6 and calling methods on Perl 6 objects from Perl 5 and subclass Perl 5 classes in Perl 6.
Perl6-One-Liners - Look what you can do at the terminal! A collection of Perl6 one liners