• 0 Posts
  • 23 Comments
Joined 3 months ago
cake
Cake day: March 8th, 2025

help-circle
  • If you’re building a website, you’ll probably want to stick to Javascript over Rust.

    This MDN article does a pretty good job at introducing the concept of making network requests in Javascript: https://developer.mozilla.org/en-US/docs/Learn_web_development/Core/Scripting/Network_requests. It focuses on the “fetch” API as the tool for making requests, which is the standard way to make network requests in Javascript. There are other tools like Axios that may make things easier, but “fetch” should be fine for your use case.

    Another concept that will be relevant here is asynchronous programming: https://developer.mozilla.org/en-US/docs/Learn_web_development/Extensions/Async_JS/Introducing. Basically, there will be some delay between when you make the request and when you get a response. So you’ll need to write your logic in a way that does the “waiting” part correctly.

    One important detail is that most APIs use some form of authentication. So when you’re “grabbing the data” from an external site, the site knows who you are and that you are allowed to access that data. Getting authentication right might be a little tricky, but here is an entry point: https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Authentication. Basically, you’ll need to figure out what authentication strategy your headless CMS is using, and then make sure to safely pass those credentials when making your network requests. If the API(s) you are using are public, you won’t need to worry about this.

    If your goal is primarily to get data from an external source, this should be a good starting point. You don’t necessarily need to get too deep into the backend or even the technical details of things like HTTP or REST. However, if you’re interesting in getting a deeper understanding of Web APIs, the other comment talking about building a skeleton API would be a good exercise.


  • jonathan7luke@lemmy.mltomemes@lemmy.worldRespect your elders
    link
    fedilink
    English
    arrow-up
    51
    ·
    edit-2
    2 days ago

    I 100% agree with the idea that rap is certainly not the only genre to glorify violence, drugs, etc. But the specific song choice is not really a great example in my opinion considering the last verse is

    C’mon you gotta listen unto me

    lay off that whiskey, and let that cocaine be.

    This song always struck me as a cautionary tale. Nothing about the song really seems to glorify the behavior.



  • jonathan7luke@lemmy.mltoAsk Lemmy@lemmy.world[Deleted]
    link
    fedilink
    English
    arrow-up
    8
    ·
    6 days ago

    I do have enough time, but I don’t have the self control. If I could hold myself to an hour a day, that would be fantastic, but I inevitably get myself too addicted and end up spending closer to 4 hours a day. At that point, all my other chores aren’t getting done. As a result, I haven’t played video games in several years.








  • This is part of the larger problem that AI tools are trained on (and profit off of) content that is produced and hosted by others who are now seeing their traffic change from humans to bots. For content sources that pay for hosting with ads, this means a loss in revenue to pay for hosting. For content sources like Wikipedia, they are seeing their hosting costs increase significantly due to the increase in bot traffic. Even if you want every website that depends on ad revenue to fail (which I don’t entirety agree with), AI is still damaging the open web in other ways. Websites like Wikipedia for example may soon be forced to lock content behind logins or leverage aggressive captchas just to fight the bot traffic, which makes things worse for those of us that still prefer to use actual websites over AI summaries.