I hope flock gets sued into oblivion, and I hope the officer that deployed a canine with no good reason gets sued into oblivion and loses his job. What a disgusting misuse of power.
this file is extremely helpful actually. I have it configured so that the server that runs my git server when ssh'd into will automatically use the real ssh port.
idk. I'm just extremely not sold on the idea of having practically any interaction going over the wire unless absolutely necessary. Keeping everything in the browser for as long as is physically possible is what improves responsiveness, a single page application, once loaded, is not susceptible to spotty connections, dropping packets, a slow connection, whatever, like html-over-the-wire is.
I have been extremely bearish on html-over-the-wire solutions from the minute I saw and understood what HTMX was trying to achieve. In my eyes, the only way to truly achieve what I, and users, expect in a web page is with a SPA. I understand the hesitation to use heavier SPAs, but my hesitation to fetching html from the server after the page load to update the page is much larger. But I also do understand how html-over-the-wire provides a good middle ground between web 1.0 apps where basically every interaction reloaded the entire page, and web 2.0 apps that feel closer to an actual application rather than a website.
"feel like a single-page app" except that its not and it will never be. I hate HTML-over-the-wire solutions to any problem. There is not a worse solution that has been more normalized than html-over-the-wire.
As it's phrased in response to "are you happy to accept cookies", I suppose it could make sense, but I think every cookie button should be legally mandated to say "I accept cookies" or a similar variation that makes it EXPLICITLY clear that I am accepting cookies.
Personally, I like the LLMs.txt standard. I see AI scrapers hitting a few of my sites all the time, and I honestly am currently ok with my content being scraped (though I still retain my rights over my content, and this does not serve as permission to steal my content should I decide I am not okay with the theft of my content). Anything that can, sometimes quite dramatically, lower the bandwidth and cost of scrapers for both myself and the scrapers sounds like an ultimate good to me. I can understand the... I guess it's a repulsion to it, since you're putting work into something that ultimately leads to your content being stolen. However, we as developers must come to understand that in the current year, developers use and sometimes rely on large language models. I myself use Supermaven and have experimented with various LLM platforms, as well as self-hosted some models. LLMs are a great tool if you can use them correctly, though I am not some AI evangelist, not by any means. I believe LLMs.txt offers a significant benefit to users, operators, and AI providers.
As far as I see it, if a country is truly desperate to get some foreign good, it will. We see this with GPUs in China, despite there being very restrictive sanctions against China receiving American-produced GPUs, China, nonetheless, acquires American-produced GPUs. It's an endless game of whack-a-mole to get sanctions to completely work, and when they do, you've probably crippled your domestic markets.
This is a really good piece. In my eyes, AI as a creative medium is nothing more than an erasure of the human spirit. Instead of people reaching for a pen and endlessly monologuing onto a piece of paper, many instruct chatgpt to spit out some disingenuous garbage instead of using their ability of expression to create something actually meaningful in the world. AI is removing the need to have thoughts or ideas, many people dont care for the real purpose of creative expression other than praise or admiration, and as a result, real creativity is squandered by an illusion, a counterfeit. It's truly terrifying to think about where this continuous loss of authenticity will bring us.
I genuinely believe if the author understands it, AI tools to assist with development are amazing. I use an in IDE AI autocomplete, and it has increased my productivity dramatically without it. I'm still very capable without AI autocomplete, once you start to over rely on AI tools, and lose understanding of your codebase is when you're more vibe than not, and that's where I personally take issue. AI generated code I think is mostly fine assuming it isnt just a copy and paste from a oneshot chatgpt message with absolutely no understanding of what the code is doing whatsoever.
dodged a bullet with this one. Migrated away from BCacheFS on my openSUSE deployments a few days ago because I could see the writing on the wall for a while.
The Tz database is fascinating, the amount of random data you'll find in there for the sole purpose of calculating time and date is bizarre. The Tz database has an estimate of the Big Bang, there are several time zones that have hundreds of hard coded daylight saving transitions, or manually calculating when ramadan happens and placing that data in tzdb files.
This isn't anything new. Media has always sensationalized events like this, the only difference is how often it happens and how sensationalized it gets. I think social media plays a large roll in this, as an individual who might be considering committing these crimes, the almost guaranteed attention you can grab is a strong motivator for tons of people.
technically, "header only libraries" can be exceptions to C code not being in header files. See STB as an example https://github.com/nothings/stb. The advantage theoretically is that you can #include this library and use its code and types from just one file, its a decent model IMHO, but it can be jarring to someone unfamiliar with header only libraries.
You dont buy WoW, you purchase access to use and play on their servers, I'm sure somewhere in their ToS it says something along the lines of "Blizzard Entertainment, Inc. reserves the right to revoke access to WoW servers at its own digression." It sucks that this is legal, but you're paying for a service, you're not buying a product necessarily, even if it might feel like you are. Blizzard has no obligation to unban you even if you are completely innocent, and I'm not confident they would even if they had to. Corporations are soulless only seeking the most profit they can and by reducing support staff and investing in overzealous detection algorithms to keep the majority of players happy, they're accomplishing their goals.
I really like this idea. I do find that IRC is far too dated and tedious for me to use, and I've never even used XMPP for anything ever lol. I think implementing a very lightweight client and server using this protocol could be a fun project.
Why use HTML specifically? Markdown generator/transformer based frameworks can usually transform markdown into every commonly used html tag and for the tags that it can’t, you can just write html in the markdown file, just seems like you’re adding a ton of extra cruft imo.
Their website sucks. From taking away the clear signals that a cursor provided and giving me a laggy orb to creating extremely misleading elements and making me wonder if its just their site taking forever to load everything or if it just doesnt do what I think it does. what an failure of a website for a design company.
I dont know if I fully agree. Sure, there is definitely an argument the be had about whether or not `continue` is the best word to use in this instance, but why avoid it entirely? Every programmer is able to easily understand what code like this would do:
```
for (Node node : nodeList) {
if (node.isBad()) {
continue;
}
processNode(node);
}
```
Every keyword in any programming language is largely arbitrary in my opinion let's take a look at the beginning of the codeblock `for (Node node : nodeList)` also completely arbitrary, though it's clear to anyone who's ever written C++ that it is equivalent to saying "for every node in nodeList".
Continue is not meant to read as "continue execution" it's meant to be "continue to the next item of the list", and I think avoiding it entirely is a pointless effort.
it reminds me of that one image where on the sender's side they say "I used AI to turn this one bullet point into a long email I can pretend to write" and on the recipient of the email it says "I can turn this long email that I pretend to read into a single bullet point" AI for so many products is just needlessly overcomplicating things for no reason other than to shovel AI into it.
I do agree that the phrasing may be poor, but I see where ingav is coming from, if you're using hosted Wordpress and only keep your data in the Wordpress CMS, if Wordpress disappears today, so does all of your content. Although, that may seem foolish to some of us, there are definitely people out there who do that.