GraphQL Schema Design: Building Evolvable Schemas – Apollo GraphQL
This is a guest post by Marc-Andre Giroux, who is currently working on the ecosystem API team at GitHub. He’s been writing and thinking a lot about GraphQL continuous evolution and schema design.
graphql  api 
16 days ago
mypy-PyCharm-plugin: A simple plugin that allows running mypy from PyCharm and navigate between errors
The plugin provides a simple terminal to run fast mypy daemon from PyCharm with a single click or hotkey and easily navigate through type checking results. The idea of the mypy terminal is different from the normal PyCharm type checking that highlights the errors in a current file. The mypy terminal shows errors in all files in your project (even in those not currently open). Also mypy provides a bit stricter type checking and is tunable by various flags and config settings.
python  development  tools 
17 days ago
NASA’s EM-drive is a magnetic WTF-thruster | Ars Technica
Test reveals that the magic space unicorns pushing the EM-drive are magnetic fields.
technology  space  physics 
26 days ago
Mathematicians Disprove Conjecture Made to Save Black Holes | Quanta Magazine
Mathematicians have disproved the strong cosmic censorship conjecture. Their work answers one of the most important questions in the study of general relativity
math  cosmology  science  physics 
27 days ago
Deep Learning Textbook
The Deep Learning textbook is a resource intended to help students and practitioners enter the field of machine learning in general and deep learning in particular. The online version of the book is now complete and will remain available online for free.
ai  learning  ebook 
4 weeks ago
New CSS Features That Are Changing Web Design — Smashing Magazine
Today, the design landscape has changed completely. We’re equipped with new and powerful tools — CSS Grid, CSS custom properties, CSS shapes and CSS writing-mode, to name a few — that we can use to exercise our creativity. Zell Liew explains how.
css  webdesign 
4 weeks ago
A Chemist Shines Light on a Surprising Prime Number Pattern | Quanta Magazine
When a crystallographer treated prime numbers as a system of particles, the resulting diffraction pattern created a new view of existing conjectures in number theory.
chemistry  math 
4 weeks ago
Lobe - Deep Learning Made Simple
Lobe is an easy-to-use visual tool that lets you build custom deep learning models, quickly train them, and ship them directly in your app without writing any code.
ai  visual  tools 
5 weeks ago
10 “Notes to Self” that Will Stop You from Taking Things Personally
Even when it seems personal, rarely do people do things because of you, they do things because of them. You know this is true. You may not be able control all the things people say and do to you, but you can decide not to be reduced by them. Make that decision for yourself.
social  life  tips 
5 weeks ago
How artificial intelligence is transforming the world
Darrell West and John Allen examine the societal and political aspects of developing artificial intelligence technologies.
future  politics  ai 
5 weeks ago
How to Learn Math for Data Science, The Self-Starter Way
You don't need to have a Ph.D in math to become a data scientist. Here's how you can learn math for data science at your own pace... for free!
math  data  science  learning 
6 weeks ago
How to Learn Statistics for Data Science, The Self-Starter Way
Learn statistics for data science for free, at your own pace. Master core concepts, Bayesian thinking, and statistical machine learning!
statistics  data  science  learning 
6 weeks ago
Numerical Computing in Python
A Jupyter Notebook on Numerical Computing in Python
python  math 
6 weeks ago
Are you ready? This is all the data Facebook and Google have on you | Dylan Curran | Opinion | The Guardian
The harvesting of our personal details goes far beyond what many of us could imagine.
data  google  privacy 
6 weeks ago
ES modules: A cartoon deep-dive – Mozilla Hacks – the Web developer blog
Let’s take a look at what problem ES modules solve and how they are different from modules in other module systems.
javascript  mozilla  programming 
6 weeks ago
Jupyter Notebook for Beginners: A Tutorial
Use this tutorial to learn how to create your first Jupyter Notebook, important terminology, and how easily notebooks can be shared and published online.
python  jupyter  tutorial  data 
6 weeks ago
Why philosophy is taking its time to answer the big questions | Aeon Essays
Science asks and answers its big questions, so why is philosophy taking its time? Because it’s only just getting started
philosophy  essay 
6 weeks ago
Working With JSON Data in Python – Real Python
In this tutorial you'll learn how to read and write JSON-encoded data using Python. You'll see hands-on examples of working with Python's built-in "json" module all the way up to encoding and decoding custom objects.
tutorial  python  json  learning 
6 weeks ago
GitHub Learning Lab
Learn by doing, working with GitHub Learning Lab bot to complete tasks and level up one step at a time.
vcs  learning  tutorial 
6 weeks ago
Pipenv: A Guide to the New Python Packaging Tool – Real Python
Pipenv is a packaging tool for Python that solves some common problems associated with the typical workflow using pip, virtualenv, and the good old requirements.txt. This guide goes over what problems Pipenv solves and how to manage your Python dependencies with it.
python  programming 
6 weeks ago
The next generation of schema stitching
A few months ago, we launched the first version of a new concept called “schema stitching” in graphql-tools 2.0. Schema stitching is a way to combine multiple GraphQL APIs together, or use an existing API in the construction of a new one. Since the launch, we’ve been excited to see this concept gain a ton of traction in the GraphQL community and we’re more confident than ever that this is going to be a promising long-term direction.
6 weeks ago
Say Goodbye To The Information Age: It’s All About Reputation Now
In a world of fake news, the only antidote is our ability to judge the reputation of the people supplying us with information.
social  learning  news  future  politics 
6 weeks ago
Fahrrad reparieren: So geht‘s
Fahrrad reparieren: ✓ Was Sie selbst reparieren können ✓ Wann Sie zum Profi sollten ✓ So reparieren Sie Bremsen, Licht, Gangschaltung & Co.
diy  tips 
7 weeks ago
10 Machine Learning Algorithms You Should Know in 2018 - Big Data News
Let's dig deeper into Machine Learning with a brief walk-through of some most commonly used ML algorithms, no codes, no abstract theories, just pictures and some examples of how they are used.
ai  algorithms  data 
7 weeks ago
The best representations of mathematics may not exist yet
Humility. It’s all I can feel after watching 3Blue1Brown’s latest maths video, in which Grant Sanderson and his team provide the most novel of approaches to solving 2D equations, using colour...
math  learning 
7 weeks ago
Good to great UI animation tips – UX Collective
Let’s see some examples of UI animations going from good to great. With a little bit of tweaking here and there, you can elevate your UI patterns with animation.
ui  ux  webapps  gui  webdesign 
11 weeks ago
The Mistakes I Made As a Beginner Programmer – Samer Buna – Medium
Let me make one thing clear first. If you are a beginner programmer, this article is not meant to make you feel bad about the mistakes that you might be making but rather to make you aware of them…
programming  learning  tips 
11 weeks ago
Future of APIs – Good API
A critical look at the problems of current APIs that are enabled by humans inside. Suggestion of how future, fully automated, APIs might work.
api  programming  future 
11 weeks ago
Best Vue.js UI component Frameworks And Libraries part 2
Best Vue.js UI frameworks and component libraries for building a great web or mobile apps. Discover iview, Uiv, Vuikit, Onsen UI Vue, Semantic UI Vue, Mint UI, Ant design, Vue MDL, bootstrap and more
vue  javascript  webapps  framework  library  gui  ui 
11 weeks ago
SMACK stack for big data: Spark, Mesos, Akka, Cassandra, and Kafka | HPE™
Just as the LAMP stack revolutionized servers and web hosting, the SMACK stack has made Big Data applications viable and easier to develop. Want to come up to speed? Here's the basics.
data  server  programming  tools 
12 weeks ago
It Was Never About Liberty – Christopher Keelty – Medium
Americans all know the story of the Boston Tea Party: On December 16, 1773, a mob of patriots known as the Sons of Liberty, disguised in charcoal blackface and Indian dress, boarded a fleet of ships…
history  usa 
12 weeks ago
fantix/gino: GINO Is Not ORM - a Python asyncio ORM on SQLAlchemy core.
GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.
sql  python  async  concurrency  database 
12 weeks ago
Securing Your GraphQL API from Malicious Queries – Apollo GraphQL
Working with GraphQL is amazing, but also has complex security implications. Let’s dig into some essential protections for your API, from simple size limiting through depth limiting to query analysis.
graphql  security 
march 2018
30 Incredibly Useful Things You Didn’t Know Slack Could Do
These next-level features, options, and shortcuts will save you time and turn Slack into a productivity powerhouse.
tips  productivity  communication  collaboration 
march 2018
7 Practical Tips for Cheating at Design – Refactoring UI – Medium
Every web developer inevitably runs into situations where they need to make visual design decisions, whether they like it or not. Maybe the company you work for doesn’t have a full-time designer and you need to implement the UI for a new feature on your own. Or maybe you’re hacking on a side-project and you want it to look better than yet-another-Bootstrap-site. It’s easy to throw your hands up and say, “I’ll never be able to make this look good, I’m not an artist!” but it turns out there are a ton of tricks you can use to level up your work that don’t require a background in graphic design. Here are seven simple ideas you can use to improve your designs today.
webdesign  design  css  tips 
march 2018
Is Your Android Battery Healthy? How to Check for Free
Want detailed information about your Android phone's battery health? Here's a free app that breaks down all sorts of interesting info for you.
android  gadgets  mobile 
march 2018
JupyterLab is Ready for Users – Jupyter Blog
We are proud to announce the beta release series of JupyterLab, the next-generation web-based interface for Project Jupyter.
jupyter  python  tools  development  visual 
march 2018
Learn to combine RxJs sequences with super intuitive interactive diagrams
When working on a sufficiently complex application you usually have data coming from more than one data source. It can be some multiple external data points like Firebase or several UI widgets interacting with a user. Sequence composition is a technique that enables you to create complex queries across multiple data sources by combing relevant streams into one. RxJs provides a variety of operators that can help you do that and in this article we’ll take a look at the most commonly used.
rxjs  javascript  async 
march 2018
5 GitHub tips for new coders – freeCodeCamp
This October I celebrated my 5 year anniversary working at GitHub. 🎉 5 years ago, I was an enthusiastic accountant (like straight nerd — my former twitter handle was @taxaly) who knew nothing about…
git  vcs  linux  tips  programming 
february 2018
He Predicted The 2016 Fake News Crisis. Now He's Worried About An Information Apocalypse.
"What happens when anyone can make it appear as if anything has happened, regardless of whether or not it did?"
ai  social  politics  future 
february 2018
Understanding Web Fonts and Getting the Most Out of Them | CSS-Tricks
Using custom fonts is getting increasingly easier. We’ll cover the basics of usage here and get into the more in-depth features that are helpful for developers who want to level up and aim to perfect advanced concepts, like loading font files.
css  webdesign  fonts  web 
february 2018
Wissenschaftsgeschichte: Heisenbergs Weltformel - Spektrum der Wissenschaft
Bis heute träumen Physiker von einer Gleichung, die das gesamte Universum beschreibt. Werner Heisenberg glaubte bereits vor 60 Jahren, sie gefunden zu haben.
physics  history  quantum 
february 2018
Stimulus 1.0: A modest JavaScript framework for the HTML you already have
We write a lot of JavaScript at Basecamp, but we don’t use it to create “JavaScript applications” in the contemporary sense.
framework  javascript  webapps 
february 2018
Kindle, Kobo, Tolino: Kaufberatung E-Book-Reader | c't Magazin
Mit einem E-Book-Reader bindet man sich auch an die Infrastruktur der Hersteller. Wir geben Ihnen Tipps, welchen Reader Sie kaufen sollten - und wieviel man dafür ausgeben muss.
ebook  tests  hardware  gadgets 
february 2018
What is LLVM? The power behind Swift, Rust, Clang, and more | InfoWorld
Learn how the compiler framework for programmatically generating machine-native code has made it easier than ever to roll new languages and enhance existing ones
c  programming  tools  development  computer 
february 2018
About - Project Euler
A website dedicated to the fascinating world of mathematics and programming
learning  math  programming  puzzles  fun  education  algorithms 
february 2018
HTML5 Boilerplate: The web’s most popular front-end template
HTML5 Boilerplate is a professional front-end template for building fast, robust, and adaptable web apps or sites. Spend more time developing and less time reinventing the wheel.
webdesign  html  templates  free  jquery 
february 2018
Eli Pariser: Beware online "filter bubbles" | TED Talk | TED.com
As web companies strive to tailor their services (including news and search results) to our personal tastes, there's a dangerous unintended consequence: We get trapped in a "filter bubble" and don't get exposed to information that could challenge or broaden our worldview. Eli Pariser argues powerfully that this will ultimately prove to be bad for us and bad for democracy.
social  politics  democracy  talk  video 
february 2018
Ron Gutman: The hidden power of smiling | TED Talk | TED.com
Ron Gutman reviews a raft of studies about smiling, and reveals some surprising results. Did you know your smile can be a predictor of how long you'll live -- and that a simple smile has a measurable effect on your overall well-being? Prepare to flex a few facial muscles as you learn more about this evolutionarily contagious behavior.
psychology  talk  life  tips 
february 2018
Treatise on Font Rasterisation
The purpose of this article is threefold: firstly, to provide an introduction into the various methods available to aid in the rasterisation process; secondly, to provide a critical analysis of these methods against the needs of desktop applications; and finally, to relate this analysis to free software.
design  fonts  typography  visual  free  software 
february 2018
Why C is vastly superior to C
In this article I'll give concrete examples of why C is vastly superior to C in all possible counts.
c  programming  rant 
february 2018
git ready » learn git one commit at a time
If you're looking for pointers (no pun intended) on how to use git, look no further! The goal with this site is to make it usable as a way for beginners to get off the ground using Git and to show those who are already familiar with Git some new tricks.
git  vcs  programming  reference  tips  tutorial  learning  docs 
february 2018
« earlier      
3d admin agile ai ajax algorithms android angular api apps art assembler astronomy async audio authoring backgrounds backup bible biology blog blogging books brain browser business c c# cheatsheet chess christian clipart cloud cms code collaboration color communication computer concurrency cosmology course crypto css culture daily data database design desktop developer development devops diagrams dictionary diy dns docker docs dojo earth ebook economy education electronics english evolution family feeds finance firefox fitness fonts forums framework free freeware frontend fun future gadgets game generator german git google graphics graphql green gtd gui hardware health heidelberg history hosting howto html icons ideas illusion images internet investigation ios it java javascript jobs jquery json kids knowledge languages layout learning lecture library life linux list logic logos mail management maps marketing math media medicine meditation memory mobile monitoring mozilla music network neuralnet neuroscience news nodejs nosql nostalgia online oss patterns philosophy photo physics pics podcast politics presentation productivity programming psychology puzzles pylons python quantum rant reading reference relax religion research resource rest robotics ruby russia russian science search security server shopping simulator skeptic social software sounds spa space sport sql standard statistics talk technology templates testing tests time tips tools top travel tricks tutorial typing typography ui ukraine unicode unix usability ux vcs video virtualization visual web webapps webdesign webhosting webservices windows writing

Copy this bookmark: