I would assume the fastest way to actually make this stop would be to setup a bunch of honeypot exploits, trigger their detection and someone will figure out what they did wrong.
Other than not, with these huge companies you have 0 recourse.
Meta not only hasn't noticed, but is currently sending about 11 requests per second to my site. I've also seemingly trapped one of those TV proxy scraper nets as I'm getting absolutely hammered by requests from all over the place now. I get maybe 10 legit visitors per day, and I'm currently blocking 406,787 IPs from things that have fallen into my honeypot.
I've tweaked my site to return empty status responses a configurable amount of time but the traffic has been so intense that Traefik is now struggling, so I'm going to have to figure out something else. I was returning over-capacity errors and I think that was a mistake, I've swapped to 400 range status codes now. I don't want to use Cloudflare so I'm not sure what to do after this.
The people at these companies are either incompetent or malicious.
Most distributed bots won't follow a 301. If 404/400 don't work, just 444 them, they're not worth giving back a response, especially on a personal website.
Haha I did debate going much worse with the junk images but wanted to err on the side of caution in case I subject possible clients to something like goatse.
Unlikely, but the lazy wonks could enable stratum 1 time services with the cars GPS/cellular receiver and RTC. Having done that for equipment in the past, we all know it is literary only $8.43/unit in parts. Also, setting ntp time as the tertiary fall back has been around for over a decade. =3
I wonder if source IP can be ping triangulated, then total ping count displayed as "Tesla MAU: +/-x% today", "Suspected ownership changes this month: xxx cars" by apparent home location changes, then residential and Tesla-unrelated locations excluded server side, and plotted on the map, then finally the whole system exposed to the public Internet and shared to SpaceX fans.
"Hey Texas Model S #345 just left KXYZ, moving at >100mph towards the pad. Everyone get cameras out!"
Often, the folks you want to ban are not the hosts running the scans.
One's best bet is to play possum, and use your clients last login IPs falling in your service area geo-IP ranges for a firewall white-list. Then redirect the other traffic for a black hole route.
If the nuisance hosts assume they have driven the host offline, they will eventually give up and move on. =3
Homebrew doesn't have to lift a finger to support Intel Macs. It already does! All they have to do is not kill support for them.
Hey, it's their software, they are all volunteers and can do whatever they want. I'm grateful for the short window of time in which I was able to use their software. I don't get to decide their support period, but I will still hopelessly complain about it. "Deliberately breaking compatibility with a computer because it is old" is my biggest axe to grind with the whole software industry, and I'll shake my fists at this cloud until I die.
Software maintenance is not free, especially for a project the size of Homebrew, and it's perfectly reasonable for software to not be supported on older computers due to maintenance burden, with a good example being 32 bit processors. If you had a 32 bit processor would you expect all of your software that was supported now to be supported forever, just because it supports it now?
I would not expect the software to continue to get updates, but I would expect the software to continue to work.
I'm salty today because I tried to run Fusion 360, and found that Autodesk just out of the blue decided that 1. My computer is too old to run the software (which ran just fine a few weeks ago on the same computer); 2. That I needed to update the software, and 3. The update will not run on my "old" computer. They took software that ran fine on my computer and deliberately pulled the rug out. Fuck Autodesk. I'm spending the entire afternoon exporting dozens of files I have on their cloud, one at a time, since they apparently can't even manage to keep an existing version of the software running.
The state already tells adults what content they can consume. Truth in advertising laws, pornography restrictions, MPAA ratings and age restrictions, pirated media, and so on. Even with a default of freedom of speech, the state has numerous subsidy/financial-penalty mechanisms by which it can and does restrict what content is practically available for consumption.
I'd prefer facebook to not give away free drugs to the drug addicts.
Social media is one of the most insidious addictions, it doesn't cost money and your physical health is largely unimpacted. The real impact is on society and the family. My Facebook addict mother could be talking to friends, reading a book, or doing anything mentally/physically/socially productive other than scrolling for hours looking at junk content and AI slop.
A parent of young children could be interacting with their kids and building lasting connections instead of scrolling through tiktok to watch the mommy bloggers interacting with their kids. Or alternatively, setting unrealistic expectations of what a good parent does for their children and basically saying anyone not doing the same is a bad parent. My parents loved me and gave me a great childhood but my working mom wasn't up at 4am making trad wife breakfasts and lunches in the kitchen. My wife likes watching that stuff. I always point out how fancy of a kitchen the trad wife has and that she can afford to spend hours a day baking and cooking because she is wealthy, doesn't need to work a 9-5, and likely has a nanny to take care of the kids while she's filming and editing daily content. These aren't baking recipes being shared, this is content implying that to be a good mother you need to only shop at Whole Foods and bust your ass in the kitchen for hours on end.
A young adult is consuming vast amounts of unrealistic body imagery (whether it's "fitness" influencers or porn) and harming themselves to achieve the same. Sure, a fat and ugly person doesn't attract the same views as fit and pretty person but it turns a dark corner when the algorithm starts pushing ED content.
Grandpa is addicted to false or misleading political feeds to the point where he's near militant in his support for someone that's more interested in leveraging identity politics for power and money than actually helping improving the life of someone like grandpa. I'm still convinced that the vast amount of radical/alarmist traditional and social media my grandfather was fed manifested into depression and contributed to his suicide.
I don't think there needs to be strong limits on the content itself. Maybe some restriction on outright lies if it's not presented as entertainment or fiction. But what needs to happen is some sort of rollback on how good these feed algorithms are. It's not really healthy and no one except the social media companies are truly benefiting at the end of the day.
What business model do MIT licensed projects even have? If you want to offer support contracts and actually make people use them, don't use MIT. You can't have you cake (accepting public contributions and free labor) and eat it (sole profiteering) too.
> If you want to offer support contracts and actually make people use them, don't use MIT. You can't have you cake (accepting public contributions and free labor) and eat it (sole profiteering) too.
I can't speak to how successful it is, but Daniel/Curl have been running with this model[0][1] for years. Probably not too different from 'drh and SQLite[2][3].
RMS addressed the business model from the very beginning: it's services and consulting. He practiced what he preached.
You might think that's got a very low ceiling. But, even though it's a bad example in many ways, OpenAI showed that the ceiling is very high. And if you're morally flexible even higher.
RMS would probably agree with you and think that I'm apostate. But there's an open source license for the full spectrum of software authors' preferences. Depending on the circumstances some could turn out to be a poor choice.
I know some lawyers who specialize in these choices. Everyone thinks their choice doesn't smell, but there are the resources to make informed choices.
With MIT there isn't much to goan with business comptiable licensing.
There the question turns to "you may sue me, if it breaks" as reasoning. In reality sueing will rarely work, but having a business contract satisfies the company's board and insurance about using the software over an "AS IS"-license alone.
It helps just fine. The original software is still there, available for anyone to use for free. AWS et al can't take that away from us, no matter what they choose to do with their fork.
When they say "doesn't help", they're talking about the developers of the original software you want to use for free getting to eat food and have a roof over their head.
It has an extremely low ceiling. You literally cannot make consumer-targeted software if you want to survive while writing open-source code. Services and consulting is strictly B2B, and services and consulting for open-source software is capable of supporting a population of like 1% of existing software developers. Advocating for this dogmatic ideal that would cull the field by 99% is ridiculous.
I don't know how you came to OpenAI as an example given that they famously succeeded while going closed-source with the release of ChatGPT.
Red Hat grew on GPL licensed projects to become a $34 billion business. Canonical does the same except it’s Ubuntu not RHEL and charges more than Red Hat.
You really underestimate the value of support contracts.
I'm not seeing how MIT licensing has anything to do with your ability to use support contacts as a business model. Yeah, nothing constrains the potential customer to purchase support, but that's just as true of GPL licensed software. I can download GPL software and never pay a dime for a support contract, just like MIT software.
There is already a healthcare program run by the US government and it's called Veteran Affairs. Veterans can't even access the care they need resulting in almost twice the risk of suicide.
I'll pass on mandated, outlaw-private-insurance government healthcare, thanks.
Given model A with cache C(a) and model B with C(b)
Isn't this not true because the moment you switch models from A to B, you need to provide C(b) the latest conversation diff since C(b) last updated, say many turns ago?
If you take 10 turns with a model A, it has to read the cache 10 times and write a lot of tokens (the expensive part). Switching to model B is just prefilling the diff + your new message, which is still just one turn. So total number of turns does not increase for a long session even with many switches.
I didn't understand this before reading the sibling comments so I'm not sure I got it fully right but I think the total cost becomes like this:
* Input tokens: Pay for both models
* Output tokens: Pay for the model that generates
* Cached tokens: Pay per turn, so in total a weighted average over both models?
Since output tokens are the most expensive, I can see how this is an overall win for many use cases as benchmarks also show. The hard part is routing correctly.
Other than not, with these huge companies you have 0 recourse.
reply