People who appear on both a pro-AI blocklist and an anti-AI blocklist, suggesting more nuanced positions in the AI debate.
Anti-AI people lists (by @antiantiai.bsky.social)
| List | Members | Description |
|---|
People who appear on both a pro-AI blocklist and an anti-AI blocklist, suggesting more nuanced positions in the AI debate.
| List | Members | Description |
|---|
| function dedup_fish_history --description "Deduplicate Fish shell history (compatible with old/new versions)" | |
| # 1. Get the path to the history file in a backwards-compatible way. | |
| set -l histfile | |
| # Try the modern way first. | |
| if command -q fish_config && fish_config path history >/dev/null 2>&1 | |
| set histfile (fish_config path history) | |
| else | |
| # Fall back to the legacy default path for older fish versions. | |
| set histfile "$HOME/.local/share/fish/fish_history" | |
| # Some very old versions might use ~/.fish_history |
| # | |
| # function hdel | |
| # | |
| # Interactively search and delete entries from fish shell history. | |
| # Requires 'fzf' to be installed. | |
| # | |
| function hdel --description "Interactively delete items from Fish history" | |
| # 1. Dependency Check: Ensure fzf is installed. | |
| if not command -q fzf | |
| echo (set_color red)"Error: This function requires 'fzf' (fuzzy finder)."(set_color normal) |
| from chainforge.providers import provider | |
| import openai | |
| from typing import Optional, Any, List, Dict, Union | |
| # Define ChatHistory type locally | |
| ChatMessage = Dict[str, str] # {"role": str, "content": str} | |
| ChatHistory = List[ChatMessage] | |
| # Schema for provider settings | |
| OPENAI_COMPATIBLE_SETTINGS_SCHEMA = { |
| const userCounts = []; | |
| document.querySelectorAll('.fa-robot-astromech').forEach(el => { | |
| const text = el.closest('p').innerText; | |
| const count = parseInt(text.match(/[\d,]+/)[0].replace(/,/g, '')); | |
| userCounts.push(count); | |
| }); | |
| const totalUsers = userCounts.reduce((sum, count) => sum + count, 0); | |
| console.log(`Total users: ${totalUsers.toLocaleString()}`); |
| import requests | |
| from datetime import datetime | |
| import re | |
| # Bluesky API endpoints | |
| BASE_URL = "https://bsky.social/xrpc" | |
| LOGIN_URL = f"{BASE_URL}/com.atproto.server.createSession" | |
| CREATE_RECORD_URL = f"{BASE_URL}/com.atproto.repo.createRecord" | |
| # Updated lexicon definition |
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>Intelligent Melody Generator</title> | |
| <script src="https://cdnjs.cloudflare.com/ajax/libs/tone/14.8.49/Tone.js"></script> | |
| <style> | |
| body { |
| """ | |
| Read a collection of JSON files from a directory as the inputs to a Markov Chain. | |
| Also adds the user inputs to the dictionary as the conversation progresses. | |
| Assumes it's using the formatted data from the NeoLLaMder project. | |
| Written by ChatGPT | |
| """ | |
| import json | |
| import random | |
| import re |
| docker pull selenium/standalone-chrome | |
| docker run -d -p 4444:4444 --shm-size=2g selenium/standalone-chrome |
Here is the best setup (I think so :D) for K-series Keychron keyboards on Linux.
Most of these commands have been tested on Ubuntu 20.04 and should also work on most Debian-based distributions. If a command happens not to work for you, take a look in the comment section.
Keychron Keyboards on Linux use the hid_apple driver (even in Windows/Android mode), both in Bluetooth and Wired modes.
By default, this driver uses the F-keys as multimedia shortcuts and you have to press Fn + the key to get the usual F1 through F12 keys.