SilverKey Monitor

A new Markdown Language Server

published on 2022/08/17

a Markdown Language Server. With this language server, we're making most of VS Code's built-in Markdown language tooling—everything from document outlines, to smart folding, to path completions—available to other editors and tools. Our goal is to push Markdown tooling forward with the type of smarts more often associated with programming languages.

Visual Studio Code

This is amazing. Markdown has become a de-facto standard for editing content on and off the web. This blog post for example is written in Markdown. Additional tooling will enable using Markdown and its various variant more pleasant.

Google’s New Robot Learned to Take Orders by Scraping the Web

published on 2022/08/17

The most impressive thing about that demonstration, held in Google’s robotics lab in Mountain View, California, was that no human coder had programmed the robot to understand what to do in response to Xia’s command. Its control software had learned how to translate a spoken phrase into a sequence of physical actions using millions of pages of text scraped from the web.



On SQLite

published on 2022/08/16

Whether you are a developer, data analyst, QA engineer, DevOps person, or product manager - SQLite is a perfect tool for you. Here is why.

A few well-known facts to get started:

  • SQLite is the most common DBMS in the world, shipped with all popular operating systems.
  • SQLite is serverless.
  • For developers, SQLite is embedded directly into the app.
  • For everyone else, there is a convenient database console (REPL), provided as a single file (sqlite3.exe on Windows, sqlite3 on Linux / macOS).

Teapodo is a lighweight audio editor written in Rust

published on 2022/08/15

It has Non-destructive Multi-track Editing and many more. It is also written in Rust so there is a good chance that it is fast.

The team has just released a 0.3 version.

The open source paradox

published on 2022/08/14

Open source is different, it’s an artifact, it’s a transposition in code of what you really want to do, of what you feel software should be, or just of all your fun and joy, or even anger you are feeling while coding. And you want it to rock, to be perfect, and you can’t sleep at night if there is a fucking heisenbug. So if a user of your software is addressing you because some part of your code sucks, and is willing to work with you to do something about it, and is very demanding, don’t think they are abusing you because they are not paying you. It’s not about money. You can ignore bugs if you want, and ignore their complains, you can do that since you don’t have a contract to do otherwise, but they are helping you, they care about the same thing you care: your software quality, grandiosity, perfection.