

I don’t like compose files :)


I don’t like compose files :)


If you’re proficient it’s 30minutes
Something like this for server.
generate config
docker run -it --rm \
-v <your-data-path>:/data \
-e SYNAPSE_SERVER_NAME=<your-public-address-subdomain> \
-e SYNAPSE_REPORT_STATS=no \
matrixdotorg/synapse:v1.136.0 generate
run
docker run -d \
--restart=always \
--name synapse \
-e SYNAPSE_REPORT_STATS=no \
-v <your-data-path>:/data \
-p 8008:8008 matrixdotorg/synapse:v1.136.0
register user
docker exec -ti synapse register_new_matrix_user http://localhost:8008/ -c /data/homeserver.yaml -u <username> -p <password> --exists-ok
Proxy it using ex. openresty / nginx
location / {
proxy_pass http://127.0.0.1:8008/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-for $remote_addr;
proxy_connect_timeout 600;
proxy_read_timeout 86400;
}
For UI if you want element on your domain, download and unpack tar.gz from.
https://github.com/element-hq/element-web/releases
Point this location to your proxy server ex. openresty / nginx
location / {
root /opt/element-v1.11.109;
index index.html;
}
Modify config.json inside /opt/element-v1.11.109 to point location to <your-public-address-subdomain>
By default it’s using sqlite if you want postgres or other database then modify homeserver.yaml to use postgres


Ah yes “experts” from JPMorgan, they are part of $6.5B position in AI debt.
OpenAI
Oct 07, 2024
$4B
Conventional Debt
Wells Fargo, UBS, Sumitomo Mitsui Banking Corporation, Santander, Morgan Stanley, JPMorgan Chase, HSBC, Goldman Sachs, Citi
Anthropic
May 16, 2025
$2.5B
Conventional Debt
JPMorgan Chase, Citi Ventures, Goldman Sachs, Barclays, RBC Royal Bank, MUFG, Morgan Stanley


I hope but it’s a so long process that single politician won’t change. There is need for at least decade of consistent actions at this point. It’s just 2 years of this bullshit left and we’re back to people complaining that someone wears skirt instead of pants.


In her new letter to OpenAI, Senator Warren requested additional information regarding OpenAI’s business model, its plans to fulfill its spending commitments, and its appeal to the White House for taxpayer support by February 13, 2026.
There is big shit show going on.
edit: original letter https://www.warren.senate.gov/imo/media/doc/letter_to_openai_from_senator_warren.pdf


Doubt. There was FT article about robots efficiency in factories with title.
Robots only half as efficient as humans, says leading Chinese producer
Robots in this and next deade will be big flop. It will be like with VR from 80s and 90s


AI will be “better than humans at essentially everything.”
I hope some AI will gang bang this guy because he’s clearly missing some points.


Who is asking for this shit ? Do they even run consumer surveys ?


I’ll buy it for 1 dollar.


I would say that if you eat chocolate, drink coffee or use any technology you most likely give money to companies that indirectly use child labor or poison the planet so all those indexes mean nothing to me. My reply was ironic, sorry for that.
You won’t get those numbers from internet requests, they do it locally or in cloud vpc, honestly those benchmarks are shit unless you are ISP. It’s because you have ISP and your router involved before you even receive request. If you have traffic from all over the world there is also speed of light delay. Then you have linux tcp/ip stack and number of open files.
I use openresty, I could add lru cache on top but it doesn’t even make sense because each bot just tries one unique request so you would have to generate html files manually instead of hosting gitea instance.
Gitea is on sqlite database on nvme so db doesn’t really matter. I could put the sqlite on ramdisk as server is using UPS so I don’t care about power outage but this would be ridiculous.
Anyways simplest way is just block ip ranges in firewall and move on.


There is S&P 500 Shariah or if you’re christian there is S&P 500 Christian Values
I don’t know from theory or counting but I know that my 8 cores depleted sooner than my bandwidth and I have like 60 Mb/s uplink. My linux network stack parameters are pretty aggressive. The way I figured out that something is not right was when I heard loud fan noise from my server inside room. I logged in and all cores were red and logs were showing corporate fuckers trying to burn my house.
To be honest bandwidth isn’t a problem because it’s text files. The problem is to optimize network stack for multiple connections because they’re hitting from whole subnets without any delay so literally ddos and cache those html files because at some point CPU becomes bottleneck.


Thank you for answer. I think I do this one instead https://academictorrents.com/details/30dee5f0406da7a353aff6a8caa2d54fd01f2ca1 Looks like it’s divided by year-month.


How long it takes to download this 3TB torrent ?
I have around 10-20GB github / gitlab mirror. I am constantly under attack from crawlers from top US technology corporations and LLM startups. Whenever I ban one IP range they switch to other - I don’t know if those fuckers have tickets in their systems to do it manually or they just deploy this shit all over the planet. From what I observe during attacks that I mitigate the best way to poison them is to just create gitea instance with poisoned code repository and couple hundred revisions. It’s because what they are most interested in is html representation of diff between two git revisions.
I have a git repo with some directory convention and bash scripts. Ex stop is just
#!/bin/bash name=synapse docker stop $name docker rm $nameetc. depending on what actions I need to do against container I have bash script for that and if I need to perform same action against other container I just copy paste this file and change name variable. I pull this repo to my containers host and just type ./bin/synapse/stop and I stop synapse.
Hope that makes sense.