dep ver bump; clean-up; minor updates
Signed-off-by: Paul W. <lambdapaul@protonmail.com>
This commit is contained in:
@@ -1,15 +1,11 @@
|
||||
# Lua Programming Language
|
||||
|
||||
## Lua 5.4 C API
|
||||
|
||||
<!-- TODO ## Lua 5.4 C API-->
|
||||
|
||||
## Lua 5.4 Bytecode
|
||||
|
||||
> [!note]
|
||||
> These are **unstable** and may differ in different versions of the language.
|
||||
> They are not part of the language specification but an implementation detail, which in this case is the reference implementation.
|
||||
|
||||
> [!note]
|
||||
> The reference implementation used to have a stack based but now uses a register based VM similar to how modern real computer architectures.
|
||||
|
||||
The instructions are 32 bits wide; every instruction has an opcode that takes up 7 bits, which leaves out 25 bits for the addresses and values.
|
||||
|
||||
@@ -33,8 +33,8 @@ Open it by exceuting the following command or saving it as a shortcut: `explorer
|
||||
|
||||
### Video Players
|
||||
|
||||
- IINA
|
||||
- [IINA](https://iina.io/)
|
||||
- video player based on mpv with native macOS UI
|
||||
- mpv
|
||||
- [mpv](https://mpv.io/)
|
||||
- mpv doesn't have a brew cask for Apple silicon; stolen-mpv exists but it is x86 only
|
||||
- mpv brew formula is the cli tool which works pretty well but it is not as nice as packaged applications
|
||||
|
||||
@@ -61,3 +61,8 @@ Semi-paywalled
|
||||
## UTF-8 Everywhere
|
||||
|
||||
- http://utf8everywhere.org
|
||||
|
||||
## Parsing Gigabytes of JSON per Second
|
||||
|
||||
- https://arxiv.org/abs/1902.08318 [[PDF](https://arxiv.org/pdf/1902.08318)]
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
following XDG Desktop Configuration, for example, can be used and added as a
|
||||
non-Steam game while in Desktop mode for access in gaming mode
|
||||
|
||||
```cfg
|
||||
```ini
|
||||
#!/usr/bin/env xdg-open
|
||||
[Desktop]
|
||||
Version=1.0
|
||||
@@ -27,7 +27,8 @@ GenericName=Online Video Platform
|
||||
Comment=An online video-sharing, social media platform
|
||||
Exec=/usr/bin/flatpak run --branch=master --arch=x86_64 --file-forwarding org.chromium.Chrome @@ %F @@ --user-agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64; Xbox; Xbox Series X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.82 Safari/537.36 Edge/20.02' --kiosk 'https://www.youtube.com/tv'
|
||||
Terminal=false
|
||||
MimeType=text/plain; # $XDG_PATH contains the paths used to fetch icons, extensions for supported formats are optional Icon=com.youtube.tv
|
||||
MimeType=text/plain;
|
||||
# $XDG_PATH contains the paths used to fetch icons, extensions for supported formats are optional Icon=com.youtube.tv
|
||||
```
|
||||
|
||||
- Firefox can also be used however the supported command-line options are
|
||||
|
||||
@@ -14,11 +14,11 @@
|
||||
- Alternatively, SteamCMD, a command-line only version of the Steam client, can
|
||||
be used
|
||||
- [Windows
|
||||
Binary](https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip)
|
||||
Binary (.zip)](https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip)
|
||||
- [Linux
|
||||
Binary](https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz)
|
||||
Binary (.zip)](https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz)
|
||||
- [macOS
|
||||
Binary](https://steamcdn-a.akamaihd.net/client/installer/steamcmd_osx.tar.gz)
|
||||
Binary (.zip)](https://steamcdn-a.akamaihd.net/client/installer/steamcmd_osx.tar.gz)
|
||||
|
||||
## Downloading Older Depots
|
||||
|
||||
@@ -51,4 +51,7 @@ values.
|
||||
- useful bot written in C# to farm trading cards for owned games that can be
|
||||
sold
|
||||
- [SteamGridDB](https://steamgriddb.com/)
|
||||
- custom video game assets for games available and not available on steam
|
||||
- custom video game assets for games available and not available on Steam
|
||||
- [ProtonDB](https://www.protondb.com/)
|
||||
- community-sourced Linux compatibility tracker
|
||||
|
||||
|
||||
Reference in New Issue
Block a user