The source content for blog.juliobiason.me
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

82 lines
3.0 KiB

Squashed commit of the following: commit 3f40f5fdb2075501b5a75f7d0e54e0fb95ca12f2 Author: Julio Biason <julio.biason@pm.me> Date: Sun Aug 9 21:19:32 2020 -0300 Links for 2020-08-09 commit 6a854cf16bf7b8811d781844ccf5cb3829d63fa7 Author: Julio Biason <julio.biason@pm.me> Date: Sun Aug 9 20:25:28 2020 -0300 Kim Hubbard quote commit dfaa6f423da56bf966fd92910ca43513f29fe932 Author: Julio Biason <julio.biason@pm.me> Date: Sun Aug 9 20:13:56 2020 -0300 Paul Shepard quote commit 071833f8658ea608800a7befbf4ae52279949a49 Author: Julio Biason <julio.biason@pm.me> Date: Sun Aug 9 19:53:00 2020 -0300 Marlo Thomas quote commit 97251eaa0045a93940a7dbda369a1bfbcc9ad6f2 Author: Julio Biason <julio.biason@pm.me> Date: Sun Aug 9 19:35:52 2020 -0300 Carl Sagan quote commit 57ee63b3bf198a8d9cb001436542ac6b2ebbaa2d Author: Julio Biason <julio.biason@pm.me> Date: Sun Aug 9 19:25:25 2020 -0300 Random quote commit b76fc5d9ff3c4a05a5be787ed5782a1337f09a30 Author: Julio Biason <julio.biason@pm.me> Date: Sun Aug 9 19:25:03 2020 -0300 Random quote commit 551fee9c978040076ac8ad93218a3379f45ea52f Author: Julio Biason <julio.biason@pm.me> Date: Sun Aug 9 19:18:51 2020 -0300 Anatole France quote commit 73ddb73db0a011b970750a2b504f813035e5f5cd Author: Julio Biason <julio.biason@pm.me> Date: Sun Aug 9 18:55:45 2020 -0300 Steve Jobs quote commit ac21935ca0de0233246f4fd54c8b93a6fa315115 Author: Julio Biason <julio.biason@pm.me> Date: Sun Aug 9 18:49:52 2020 -0300 Lao Tzu quote commit c0422575e5aea8534e6cb9fefb9207b2f5290ea7 Author: Julio Biason <julio.biason@pm.me> Date: Sun Aug 9 18:28:39 2020 -0300 Richard Diran quote commit 25c42a9cf4a1ade5459b4fd2359358f41f5d42bc Author: Julio Biason <julio.biason@pm.me> Date: Sun Aug 9 18:27:47 2020 -0300 Richard Rohr quote
4 years ago
+++
title = "Commented Links for 2020-08-09"
date = 2020-08-09
[taxonomies]
tags = ["links", "vim", "conference", "vimconf", "git", "branches", "excel",
"science", "openjdk", "arm", "windows", "rust", "cli", "dataframes", "cameras"]
+++
VimConf, Better SQL, Git Branches, Excel Fucking Science, OpenJDK on ARM, Rust
CLI Tools, DataFrames in Rust, World Windows.
<!-- more -->
## [VimConf 2020 Live](https://www.vimconf.live/)
One small good point on everything that is going around is the amount of
conferences going live.
And now there is VimConf going live.
For the incredible amount of $0.
## [We Can Do Better Than SQL](https://edgedb.com/blog/we-can-do-better-than-sql/)
"Hear, hear! Our product has a better thing than the rest of world! We
promise!"
Although I can understand that SQL is not perfect -- I mean, do anyone know
and know how to use all the join types? -- but it is one thing saying "our
system is better" when you can clearly see that the request needs information
beyond what you're showing.
Surely, your queries may be simple, but how much work there is when creating
the database for making that query possible? What proper cases does it match
and where does it make things harder? I can cite Rust as an example: It makes
possible to write parallel code correctly, but due this it is really hard to
write something like a linked list without running into some issues.
So yeah, your query is magical, but not showing where it falls flat gives zero
information about if I want to use it or not. SQL has its drawbacks, but there
are known and documented.
## [git branch --delete master](https://danso.ca/blog/git-branch-delete/)
No Master Branches, No God Branches.
This is kinda related to the other link shared 2 months ago, but gives an
explanation on how to kill your master branch and use something else.
## [Scientists rename human genes to stop Microsoft Excel from misreading them as dates](https://www.theverge.com/2020/8/6/21355674/human-genes-rename-microsoft-excel-misreading-dates)
What point we reached when science has to bow to the whims of technology...
## [OpenJDK Comes to Windows 10 on ARM](https://www.infoq.com/news/2020/08/openjdk-win10-arm/)
If you had any doubts that ARM is the platform for the future, there are two
points here that may make you rethink:
- There is Java 10 for ARM.
- There is a _Windows_ for ARM.
## [Rewritten in Rust: Modern Alternatives of Command-Line Tools](https://zaiste.net/posts/shell-commands-rust/)
I shared a list like this before, but I keep forgetting to install `hyperfine`
and I had to use `grex` once and forgot their names.
So, once again, in the hopes I'll remember to check my blog first.
## [Polars: Rust DataFrames](https://github.com/ritchie46/polars)
Data science in Rust. I didn't believe it was possible, but I can see the
first steps here.
## [WindowSwap](https://window-swap.com/)
This is one hell of a cool project, even if not directly linked to programming
itself.
People put cameras on their windows and you can check them, randomly.