Skip Navigation

Posts
0
Comments
1067
Joined
3 yr. ago

Aussie living in the San Francisco Bay Area.Coding since 1998..NET Foundation member. C# fan https://d.sb/Mastodon: @dan@d.sb

  • These days I see so much AI slop that my reaction when I see code I hand-wrote myself is "hey, that's pretty good".

    My team's code is great, but we use a lot of shared code written by other teams, with varying levels of quality.

  • Even with gratuity, Waymo is usually more expensive. Their operating expenses are far higher since they own their vehicles.

  • Seemed expensive, $20-25 to go 1-1.5 miles, but I only needed two rides while there and used it both times so maybe that’s competitive or even a good deal compared to uber.

    As someone that lives in the Bay Area - Waymo are always more expensive than Uber and Lyft. Lyft is usually a bit cheaper than Uber. Waymo's R&D costs are very high so they're likely trying to recover some of that money. People are still willing to pay, at least at the moment, because it's still a somewhat unique experience.

    You see them even in small suburban streets now, as they extended their service area quite a bit a few months ago. They're available from San Francisco all the way to San Jose.

  • Password protect it and just let friends use it? Or have it just for yourself :D

  • https://romm.app/ - Self hosted game ROM manager that lets you play retro games directly in the browser (using RetroArch cores compiled to WebAssembly).

    https://retroassembly.com/ is a similar project.

    There's also https://gamevau.lt/ which is like a self-hosted version of Steam, for DRM-free games (like from GOG).

  • Once you factor in environmental cost, renewables have been cheaper for a long time.

    Everything dropping in price has helped a lot too, of course. Like the article says, solar panels, wind turbines, and batteries have all significantly dropped in price in the last decade.

  • For a beginner, I'd probably stick to Github initially, just because there's so many guides and tutorials on how to use it, and their free plan is still pretty generous.

    A lot of the knowledge is transferable though. If you do want to try something else, Codeberg is pretty good for open-source.

    To just learn about Git, you don't even need a host like Github or Codeberg. You can have a Git repo just on your computer, and still get a bunch of the benefits of source control - a full history of everything, separate branches and worktrees so you can have multiple incomplete changes and switch between them, etc.

  • Or Forgejo, which is a fork of Gitea and is what Codeberg uses. They explain their advantages over Gitea here: https://forgejo.org/compare-to-gitea/

    The tl;dr is that Forgejo is maintained by a non-profit whereas Gitea is maintained by a for-profit company, and Forgejo is completely open-source whereas Gitea is open-core with some features only available in their hosted service. Forgejo also has better testing and a bigger focus on security.

  • : (

    Jump
  • WAL mode makes writes a lot faster, which is sufficient for a bunch of use cases. Writers do still need to wait, but they have to wait for a shorter duration. It's still not the right choice for write-heavy use cases, of course.

  • Yahoo isn't really dead. It's still in the top 20 sites, and Yahoo Mail still has 225 million users,

  • while charging advertisers more

    The major online ad networks like Meta and Google don't actually set a price on most of their ads. It's an auction system. Advertisers enter a bid for how much they're willing to pay for their ads. When serving ads, the system displays the ads that have the highest bid for the user's demographic.

  • I felt like a grown up once I got my paperless-ngx setup up and running.

    I have a Scansnap ix1600 scanner. Everything is automated once I insert a document and click the button to scan it.

    1. Scanned documents are saved to an SMB share on my home server - it's a built-in feature on the scanner.
    2. Paperless-ngx is watching that folder and grabs the files.
    3. Paperless-ai uses AI to add metadata to document (title, tags, correspondent).

    For documents I need to keep a physical copy of, I give each document a consecutive ASN (archive serial number) using QR code stickers. When importing the document, paperless-ngx sees the barcode and attached the correct archive number to the document.

    If I need to find the physical copy, I first find it in Paperless-ngx, look at the archive number, then look in a folder where the documents are arranged by archive number. Easy.

  • For backups I use Borgbackup with Borgmatic, to two different storage VPSes (hosted by two different providers in two different regions).

  • If they just care about one title, why don't they buy just that title?

  • Just add a co-authored-by line to your commit message to make it look like the AI wrote it.

  • If the company is only measuring token usage and not actual output, it's more like measuring a carpenter's work based on how many hammers they buy.

  • It's not FOSS, but MikroTik's RouterOS is pretty good. Decent alternative to opnsense. It's the exact same OS as on their routers and switches.

  • Lazy reporting. I reckon they gave ChatGPT the video URL and asked it to write an article about it. AIs like ChatGPT can scrape the subtitles from YouTube videos to generate a transcript, then reword it enough to create a draft of a news article.