onyxleopard's recent activity

  1. Comment on iOS 26 is here in ~tech

    onyxleopard
    Link Parent
    I hadn't noticed this as I always set a personal photo as my background, so setting some stock image (or collection thereof) was never an option that I considered.

    I hadn't noticed this as I always set a personal photo as my background, so setting some stock image (or collection thereof) was never an option that I considered.

    1 vote
  2. Comment on iOS 26 is here in ~tech

    onyxleopard
    Link
    There seems to be a lot of negative opinions in this thread. I set my appearance to Dark, my icons to Default, and background to light (with no text labels on icons), and I'm satisfied with it....

    There seems to be a lot of negative opinions in this thread. I set my appearance to Dark, my icons to Default, and background to light (with no text labels on icons), and I'm satisfied with it. There are some cases where the Liquid Glass UI makes it hard to see at a glance what UI elements are selected, but I haven't run into major legibility issues with text like people have been complaining about. Other than the UI updates, which I think most are upset about because change is upsetting (I remember the complaints after iOS 7 like it was yesterday), things I like in iOS 26:

    • There is a feature for the lock screen that lets you choose a collection of background images (such as from your photos) and rotate through them every time your device locks. You can also add a "depth effect" to lock screen photos that have a clear subject in the foreground and it does a nice effect where the lock screen clock will partially go behind the subject in the photo (if you pan/crop it appropriately). I put a collection of photos of my dog and it is really nice to have a variety of backgrounds for my lock screen (and home screen).
    • You can now enable call screening for unknown numbers. As someone who doesn't like to talk to strangers on the phone, I like this feature so I can only answer phone calls that I really need to take.
    • The new screenshot interface and visual search features are handy. (I know Android has had this for a while, but it's nice to have visual search for anything on your screen a few taps away.)
    • Being able to select text in Messages like normal text. (Previously Messages had a nonsensical limitation to only copying whole messages, instead of selecting text within a message.)
    1 vote
  3. Comment on RSL (Really Simple Licensing): The open content licensing standard for the AI-first Internet in ~comp

    onyxleopard
    (edited )
    Link Parent
    RSL specifies a <payment> element, but the content owner must link out to a payment service to handle transactions. If <payment> is not present, the pricing model is assumed to be free.

    RSL specifies a <payment> element, but the content owner must link out to a payment service to handle transactions. If <payment> is not present, the pricing model is assumed to be free.

  4. Comment on RSL (Really Simple Licensing): The open content licensing standard for the AI-first Internet in ~comp

    onyxleopard
    Link Parent
    Some forms of this RSL, as I mentioned, would allow for implementing encryption so that only authorized license holders could access it. I agree that putting some markup in a robots.txt does...

    Like, even the site's copy says "add this to your robots.txt, website, etc" - that will do nothing to stop them. They're already actively using fake user agents to get around robots.txt. If it requires crawlers present themselves honestly it's DOA

    Some forms of this RSL, as I mentioned, would allow for implementing encryption so that only authorized license holders could access it. I agree that putting some markup in a robots.txt does nothing to change the status quo. That’s not the part of this that’s interesting to me (other than possibly standardizing machine-readable metadata for signaling to ethical crawlers, which is something that I’ve felt is lacking with the web since, well, forever, but isn’t necessarily the most dire of problems).

    1 vote
  5. Comment on RSL (Really Simple Licensing): The open content licensing standard for the AI-first Internet in ~comp

  6. Comment on RSL (Really Simple Licensing): The open content licensing standard for the AI-first Internet in ~comp

    onyxleopard
    Link
    I can’t tell if this is a good idea or not. I’m curious what others think. I think semantic web ideas have generally not been very effective nor widely adopted, but it seems like this is a way of...

    I can’t tell if this is a good idea or not. I’m curious what others think. I think semantic web ideas have generally not been very effective nor widely adopted, but it seems like this is a way of baking licensing into web content in a different way than it has been done historically. Will this actually work to get big tech to pay for content, or will this just be a technical way of opting out of being crawled?

    1 vote
  7. Comment on Escape from the box: new technology and old tactics have made buying a car a death march of deception in ~transport

    onyxleopard
    Link Parent
    We should just make it impossible (through regulation) to make predatory businesses like dealers unviable (i.e., unprofitable). I bought a new car last year direct from the company that makes them...

    We should just make it impossible (through regulation) to make predatory businesses like dealers unviable (i.e., unprofitable). I bought a new car last year direct from the company that makes them (Rivian). The buying experience was so much better than when I bought my first car from a local Toyota dealer (with financing through Toyota). Going through Toyota wasn’t even that bad, but this was also early 2010s. Now, dealers have more perverse incentives as car prices have sky-rocketed and the industry has become “financialized”. I really hope auto-makers can wrest control of the market from dealers and just sell directly to customers. I’m somewhat pessimistic, though because Ford is struggling with this even though they’ve been doing some good things. Dealers have outsize influence at the state and local government level, though, so it’s an uphill battle. The fact that it’s illegal in large parts of the US for car manufacturers to directly sell you a car they made is just bonkers when you think about it. It’s regulatory capture by profiteers that needs to be unwound.

    29 votes
  8. Comment on What are some great time savers on CLI that you would recommend? in ~comp

    onyxleopard
    (edited )
    Link Parent
    If you want to have the flexibility to use both macOS/BSD default utilities and GNU versions of utilities on macOS, I recommend homebrew's coreutils package: $ brew info coreutils ==> coreutils:...

    If you want to have the flexibility to use both macOS/BSD default utilities and GNU versions of utilities on macOS, I recommend homebrew's coreutils package:

    $ brew info coreutils
    ==> coreutils: stable 9.5 (bottled), HEAD
    GNU File, Shell, and Text utilities
    https://www.gnu.org/software/coreutils
    Conflicts with:
      aardvark_shell_utils (because both install `realpath` binaries)
      b2sum (because both install `b2sum` binaries)
      ganglia (because both install `gstat` binaries)
      gfold (because both install `gfold` binaries)
      idutils (because both install `gid` and `gid.1`)
      md5sha1sum (because both install `md5sum` and `sha1sum` binaries)
      uutils-coreutils (because coreutils and uutils-coreutils install the same binaries)
    Installed
    /opt/homebrew/Cellar/coreutils/9.5 (476 files, 13.5MB) *
      Poured from bottle using the formulae.brew.sh API on 2024-03-31 at 17:53:44
    From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/c/coreutils.rb
    License: GPL-3.0-or-later
    ==> Dependencies
    Required: gmp ✔
    ==> Options
    --HEAD
    	Install HEAD version
    ==> Caveats
    Commands also provided by macOS and the commands dir, dircolors, vdir have been installed with the prefix "g".
    If you need to use these commands with their normal names, you can add a "gnubin" directory to your PATH with:
      PATH="/opt/homebrew/opt/coreutils/libexec/gnubin:$PATH"
    ==> Analytics
    install: 51,020 (30 days), 189,834 (90 days), 617,850 (365 days)
    install-on-request: 38,553 (30 days), 144,563 (90 days), 462,610 (365 days)
    build-error: 12 (30 days)
    

    The GNU versions are installed with g- prefixes, but, as the caveats section says, if you add the gnubin directory to your PATH ahead of /usr/bin/, then you can access the GNU versions with their normal names (sort, ls, head, ... instead of gsort, gls, ghead, ...).

    E.g., sorting sizes of files/subdirs in current directory:

    # macOS default utilities
    $ stat -f '%z' * | sort -nr | numfmt --to=iec | head
    1.8G
    97M
    2.8M
    1.5M
    1.5M
    825K
    697K
    438K
    281K
    249K
    # GNU utilities
    $ gstat -c '%s' * | gnumfmt --to=iec | gsort -rh | ghead
    1.8G
    97M
    2.8M
    1.5M
    1.5M
    825K
    697K
    438K
    281K
    249K
    
    1 vote
  9. Comment on OpenAI releases Sora: Creating video from text in ~tech

    onyxleopard
    Link Parent
    Because that would mean ceding the control over the hardware to the client. That’s more in line with Apple’s vision of personal computing than Google’s. It’s the “thick” vs. “thin” client models...

    Because that would mean ceding the control over the hardware to the client. That’s more in line with Apple’s vision of personal computing than Google’s. It’s the “thick” vs. “thin” client models at odds, and it’s not clear which model will succeed long term nor if they can coexist.

    2 votes
  10. Comment on What programming/technical projects have you been working on? in ~comp

    onyxleopard
    Link
    I wrote a script that prompts OpenAI's multi-modal gpt-4-vision-preview model to (lossily) convert PDF pages to Markdown via OpenAI's API. GitHub repo here: https://github.com/zyocum/pdf2md

    I wrote a script that prompts OpenAI's multi-modal gpt-4-vision-preview model to (lossily) convert PDF pages to Markdown via OpenAI's API. GitHub repo here: https://github.com/zyocum/pdf2md

    3 votes
  11. Comment on OPML is underrated in ~comp

    onyxleopard
    Link
    This blog post discusses the resurgence of personal blogs and the "small web" as an alternative to larger platforms. It promotes the use of RSS feeds and OPML (a markup language intended for...

    This blog post discusses the resurgence of personal blogs and the "small web" as an alternative to larger platforms. It promotes the use of RSS feeds and OPML (a markup language intended for organizing and annotating a collection of feeds) to share feed subscriptions across devices. Sharing one's OPML files can also serve as an alternative recommendation system based on transparent human curation rather than algorithms. It also promotes smaller digital communities. Since OPML files are XML, they can be styled with XSLT to display feed lists in a readable format on the web.

    4 votes
  12. Comment on RSS users - how do you use, organize and maximize your enjoyment of RSS? in ~tech

    onyxleopard
    Link
    I subscribe to Feedbin as a service to keep my feeds synced across devices. I then consume feeds through the Reeder iOS and macOS apps.

    I subscribe to Feedbin as a service to keep my feeds synced across devices.

    I then consume feeds through the Reeder iOS and macOS apps.

  13. Comment on Know a good mix? Drop it here. in ~music

    onyxleopard
    Link
    There are a lot of mixes hosted on this site. I am partial to some of DJ Doboy's Vocal Editions (vocal trance mixes) (also on YouTube here).

    There are a lot of mixes hosted on this site. I am partial to some of DJ Doboy's Vocal Editions (vocal trance mixes) (also on YouTube here).

  14. Comment on Introducing Mozilla Monitor Plus, a new tool to automatically remove your personal information from data broker sites in ~tech

    onyxleopard
    Link Parent
    I guess the analogy would be a professional cleaning service. You can clean yourself, but some people would rather pay a company to handle cleaning on some schedule. And, ideally, Mozilla’s...

    I guess the analogy would be a professional cleaning service. You can clean yourself, but some people would rather pay a company to handle cleaning on some schedule. And, ideally, Mozilla’s service will keep up to date on what needs “cleaning” better than you or I could without spending a lot of time.

    8 votes
  15. Comment on Tips on building keyboard-centric workflow in ~tech

    onyxleopard
    Link
    On macOS, I find both Hammerspoon and Alfred to be indispensable tools to customize a keyboard-centric interface with the OS. Also, know that for any application that has a "Help" menu, you can...

    On macOS, I find both Hammerspoon and Alfred to be indispensable tools to customize a keyboard-centric interface with the OS. Also, know that for any application that has a "Help" menu, you can type shift-command-? to open the help menu and then search any menu bar items textually.

    Another neat tool that attempts to make everything in the GUI accessible via your keyboard is Homerow. Homerow lets you search elements in the GUI via text search and then gives you text anchors that you can type in order to move the mouse to the element you want, and optionally click the element with or without modifier keys. While this is very useful when using software that doesn't provide its own keyboard shortcuts or keyboard-centric affordances, it doesn't allow for consistency—every different app/context may require using different, novel combinations of keystrokes to do something. I still find it useful, but it doesn't allow you to necessarily learn workflows by recalling commands, nor to totally customize the keystrokes.

    3 votes
  16. Comment on State of EVs in Fall 2023? in ~transport

    onyxleopard
    Link Parent
    That is the way that Tesla went with the roadster, S and X, and finally the Y and 3. It’s also the way that Rivian is going with their R1 vehicles coming to market first, and then (presumably)...

    That is the way that Tesla went with the roadster, S and X, and finally the Y and 3. It’s also the way that Rivian is going with their R1 vehicles coming to market first, and then (presumably) smaller and lower cost R2 vehicles coming once their plant in GA gets going.

    What’s interesting to me is that the other American manufacturers are so slow to commit to real volume in EVs. The only thing I can point to here is possibly supply constraints and dealers being reluctant to sell them. I do think if nothing changes on that front that Tesla and Rivian and foreign makes are going to spell the end of the likes of Ford, GM, etc. Or maybe those companies will retreat to making cars for collectors or hobbyists or something.

    14 votes
  17. Comment on Desk setup / Battlestation Thread. in ~comp

    onyxleopard
    Link
    Saw this got bumped and decided to contribute. This is my Thunderbolt 4 enabled setup with my laptop driving a 5120x1440 32:9 ultra wide display via a dock at full resolution and 48-120 Hz dynamic...

    Saw this got bumped and decided to contribute.

    This is my Thunderbolt 4 enabled setup with my laptop driving a 5120x1440 32:9 ultra wide display via a dock at full resolution and 48-120 Hz dynamic refresh rate:

    Highlights:

  18. Comment on How I think about LLM prompt engineering: Prompting as searching through a space of vector programs in ~comp

    onyxleopard
    Link Parent
    I sort of see it the other way around—fine-tuning is a short-term solution, and actually understanding the "program space" of a model and selecting an optimal program to solve your problem is much...

    Prompt engineering is a short term problem.

    In fact, I am kind of surprised no one has fine tuned an LLM to solve this problem.

    I sort of see it the other way around—fine-tuning is a short-term solution, and actually understanding the "program space" of a model and selecting an optimal program to solve your problem is much more valuable than spending the resources to tune a foundation model on a narrower problem space. I would think the more generalized a model is, the less fine-tuning should be necessary.

    2 votes