Salta al contenuto principale




Suspect in Washington DC national guard shooting had ties to CIA, agency confirms


Rahmanullah Lakanwal, 29, worked with agency-backed military units during US war in Afghanistan

The suspected shooter of two national guard members in Washington DC on Wednesday worked with CIA-backed military units during the US war in Afghanistan, the agency has confirmed.

The alleged gunman, identified as Rahmanullah Lakanwal, 29, came to the US in September 2021 under an Operation Allies Welcome program that gave some Afghans who had worked for the US government entry visas to the US.

Lakanwal’s ties to the Central Intelligence Agency, which worked alongside US special forces in Afghanistan, were confirmed by the CIA director, John Ratcliffe, to media outlets on Wednesday evening.



HPC won't be x86 forever – and it's starting to show


Remember when high-performance computing always seemed to be about x86? Exactly a decade ago, almost nine in ten supercomputers in the TOP500 (a list of the beefiest machines maintained twice yearly by academics) were Intel-based. Today, it's down to 57 percent.

Intel might once have ruled the HPC roost but its influence is waning. Today, other processors are making significant inroads.

Supercomputing development has evolved in waves since Cray pioneered vector processors (which were excellent at conducting single operations across large data sets) in the mid-1970s.

Later came reduced instruction set chip (RISC) architectures with chips like the 64-bit DEC Alpha, IBM POWER, Sun/Fujitsu SPARC, SGI MIPS, and HP PA-RISC. Each offered distinct performance characteristics. Their simpler instruction sets made for fast instruction decoding and pipelining, and also served more general-purpose use cases than vector-based systems.



Gaming App + 2 Business Ideas + 1 Network Diagnostic's Tool.


A new Gaming App: -
("GullyCricket" here means roadside cricket in Indian Language-"Hindi").
About the gaming app: -
This is a standalone gaming application and is based on a cricket game of 3 player teams, and 1 over match for each innings. This is a two innings match. The User login details are required to validate the user. Please note the Login Username and Login Password are required to access the app. Next, you need to choose either Team A or Team B. For both the bowling team and batting team players are selected randomly from a list of three players from each team. The runs scored by Team A is based on a random number function which chooses the runs scored by Team A for each ball faced. The runs scored by Team B is also based on a random number function which chooses the runs scored by Team B for each ball faced. The 2 Innings match ends with either a win from Team A or Team B (based on the higher runs scored by the two Teams) or the match is a Tie. The results of the game app are displayed in a playing history file.
Please let me know if you are interested in this offer.
I am attaching some documents (GullyCricketApp_New(Final).rar) to help you understand the uniqueness and usefulness of this app.
The Help File "GullyCricketApp_HelpFile.docx" will help you understand how the game works.
Thanks & Happy playing!
An added bonus (+1) with this App: -
A story line file ("Story line 1+(CricketApp).docx") which has a story which can be used to make an animation video using 3D Studio Max.
A story line file ("Story line 2+(CricketApp).docx") which has a story which can be used to make an animation video using 3D Studio Max.
These story Line ideas are actually "Business Ideas" which can be used to create "Animation Movies" using 3DStudio Max or any other Tool.
A new tool recently uploaded named "Network Diagnostic's Tool" which can be used to check the Network Status whether you can connect to your ISP from your client PC/Laptop to access the Internet. The Tool attached is named as "NetworkDiagnosticTool.bat". The Tool is scripted using Windows Batch Programming. The Tool is supported with a Power Point Slide Show named, "NetworkDiagnosticToolHelpFile.ppsx".
How to execute the batch file: "NetworkDiagnosticTool.bat"==>
==>Open cmd (command) prompt from Windows PC/Laptop ==>
==>Type any drive letter (H:) from cmd prompt say (H: or D: or E: except C:) i.e. H-drive or D-drive or E-drive. ==>
==>Create a New Folder named "NetworkDiagnostic'sTool" at H:\ (H-drive, for example). ==>
==>Copy and paste the file "NetworkDiagnosticTool.bat" inside the folder "NetworkDiagnostic'sTool".
==>Type cd NetworkDiagnostic'sTool at cmd(command) prompt.
==>Type "NetworkDiagnosticTool" at the cmd(command) prompt and the Tool starts executing.
These story Line ideas, and the New Tool are an added bonus to this App.
Hope you enjoy.
You can also reach me out here: ==> satyabratasarkar34@gmail.com
Find the Gaming App + 2 Business Ideas + 1 Network Diagnostic's Tool
here: ==> sbsarkar.itch.io/gullycricketa…
Thanks & Happy reading.
SBSARKAR.

Technology reshared this.



in reply to King

If they weren't on X and were reading reality-based information, they would already know the entire world hates Trump's politics, and I certainly don't blame anyone for hating the entire US in general. Too many people here will gladly hate an entire country even when they had no say in choosing their leaders, so it's only fitting to see that attitude thrown back at us.

On the other hand, the exposure that all these Trump-supporting "influencers" are foreign bot accounts is hilarious, and I love that MAGA is finally being shown exactly who they've been listening to.

in reply to Shdwdrgn

Maybe, just maybe, MAGA supporters will one day realize that the reason there's so many foreign bots making propaganda about Trump, is because he weakens the US.
Questa voce è stata modificata (3 settimane fa)








Requiem for Early Blogging


Whether I like it or not, the first line of my obituary will probably be that I was the founding editor of Gawker.com, the flagship site of Gawker Media, a sprawling blog network that was put out of business by Peter Thiel and Hulk Hogan in 2016. Nick Denton and I started Gawker in 2002 and I left in late 2003 to go to New York Magazine, so I missed some of Gawker’s greatest hits and biggest misses, but the early ‘00s were what I now think of as the heyday of blogging. (Talking Points Memo was started in 2000.)

Since then, popular blogs have been commercialized; added comment sections and video; migrated to social media platforms; and been subsumed by large media companies. The growth of social media in particular has wiped out a particular kind of blogging that I sometimes miss: a text-based dialogue between bloggers that required more thought and care than dashing off 180 or 240 characters and calling it a day. In order to participate in the dialogue, you had to invest some effort in what media professionals now call “building an audience” and you couldn’t do that simply by shitposting or responding in facile ways to real arguments.



A tech critic’s guide to holiday gift-giving


Black Friday seems to get longer with every passing year, but even when a day becomes a week (or several) it still signals the holiday shopping season is in full gear with Christmas looming a month in the distance. As the trees go up, decorations adorn every facet of our communities, and Christmas music begins to feel inescapable, many people are wondering what to buy for their friends and loved ones — and it’s not uncommon for some those gifts to end up being some hyped-up tech product.

There’s nothing inherently wrong with gifting those you care about a piece of technology, but far too often people aren’t thinking about the broader consequences that come with those gifts — and are then foisted onto people who may be completely oblivious to what they’re signing up for. As givers of gifts, we need to consider what else we’re giving with popular tech products that frequently get passed on this time of year.

As we head into the holiday season, I decided it would be a good time for a guide to help you consider what tech not to give to those you care about. Trying to make people’s lives a bit more convenient and stress-free is great, but sometimes that also means saddling them with more surveillance and potentially even worse as a result. Feel free to share the guide around so others are considering what they’re really giving when they gift certain tech products.



in reply to BrikoX

is this with or without the prompt including politically sensitive topics?

in reply to King

I guess anything that happens while using a computer fits the community now?




OpenAI discloses API customer data breach via Mixpanel vendor hack


OpenAI is notifying some ChatGPT API customers that limited identifying information was exposed following a breach at its third-party analytics provider Mixpanel.

https://www.bleepingcomputer.com/news/security/openai-discloses-api-customer-data-breach-via-mixpanel-vendor-hack/

Questa voce è stata modificata (3 settimane fa)


Why the world must wake up to China’s science leadership


cross-posted from: lemmy.zip/post/53861608

archive.is/6I0jN
The main challenge for governments will be how to create frameworks and deals to gain equitable access to Chinese technology. Chinese negotiators drive a hard bargain. European and US policymakers will need to have a clear idea of what they want and how they want to get it.


in reply to schizoidman

European and US policymakers will need to have a clear idea of what they want and how they want to get it.


Good luck. They are still in denial mode imagining that China is still agrarian country.



Die My Love – Recensione: Un viaggio nella frattura emotiva con Jennifer Lawrence


Dopo il passaggio alla Festa del Cinema di Roma, Die My Love arriva finalmente in sala, distribuito da MUBI, portando con sé un’energia inquieta, lucida e dolorosa. Lynne Ramsay costruisce un film che non osserva la fragilità dall’esterno: la abita, la sente, la amplifica in ogni dettaglio visivo e sonoro.

Il risultato è un’esperienza intensa, fisica, che mette al centro una donna che non riesce più a riconoscere sé stessa nel mondo che la circonda.

Al centro di questo vortice c’è Jennifer Lawrence, qui in una delle prove più potenti, coraggiose e complete della sua carriera. È un’interpretazione che scava, respira, graffia. E che, con ogni probabilità, verrà ricordata tra le candidate principali della stagione dei premi.

LEGGI LA RECENSIONE: Die My Love – Recensione: Un viaggio nella frattura emotiva con Jennifer Lawrence



Suspect in National Guard shooting served alongside U.S. troops in Afghanistan, relative says


The suspect came to the U.S. in September 2021, a relative told NBC News. He has been identified as Rahmanullah Lakanwal, according to four senior law enforcement sources.

The suspect in the Washington, D.C., shooting that critically wounded two National Guard members was an Afghan national who served alongside U.S. troops in Afghanistan, officials and a relative say.

The suspect, identified as Rahmanullah Lakanwal, 29, according to four senior law enforcement sources briefed on the investigation, opened fire at 2:15 p.m. Wednesday a short distance from the White House, striking two National Guard members who were on patrol.

The suspect was also shot in the incident and is hospitalized, authorities said.




Is there any search engine which is able to recognise and not index any website that uses ads?


The shitty/distracting web run on ads, so why not making a search engine which index based on that? You would have an experience similar to what was the internet originally: no corporate shit, no infinite scroll, just independent websites made to share real informations and real knowledge, and would still leave space for subscriptions or donations! And you could still use JS and avoid just using a text browser, making the occasional order from a website or navigating the fediverse!

Not an ADblock, the issue isn't ads, the issue is how the web is TAILORED towards ads, and how that makes shitty web.

Is there any tool which does that? The goal would be blocking/avoid indexing all websites connected somehow to ads, is this even something possible? I know it would block 90% of the web, but if that 10% is freedom, I want that freedom!

#foss
in reply to dontblink

Ads aren't only about the blatant banners on the side. There is also SEO blogspam, aggressive affiliate links and marketing, commercial websites trying desperately to sell you their services, and recently, AI-slop.

The only reliable way to filter all of this would be to use an intelligent LLM (ideally run locally) with your criteria in the prompt, filtering out websites and trying to find the "small and/or clean guys." If you can't beat AI, join them!

Otherwise, I like to use alternative search engines like Yandex, Qwant, Mojeek, Marginalia, and Wiby. If you're willing to pay a bit: Kagi is really cool, check it out. I really like old-school webrings too: they are places where you can find a list of websites curated by other people.

But friend, you gotta learn to research smarter. Learn to use search operators, read about blogs that share search tricks such as this one: searchresearch1.blogspot.com

in reply to Sylra

The AI thing is very cool, I think something like that exists, agentic browsers.

But I am scared this would be just the next abstraction, of this chains of abstractions..
Corporations are already using AI to profile you even further, the internet will definitely adapt under this pressure, and I believe that in a few years agentic browsers will just become the new norm.

Search engine at first were more objective, now people have learnt to play the game of SEO to attract views, search engines have started to show targeted results, and stuff like Searx came out, or Yaci, claiming to get back a more objective web.
There always have been ways to filter out or to try being more objective, but I think the evidence have shown that as a social momentum, this stuff doesn't work.

Yeah Yaci (self hosted crawler) is a great project, but it's stagnant, and the prevalence is still a shitty google or bing searche engine, and this is true for other aspects of the web.

Social media? There were more independent social medias while centralized stuff was rampant, now there's the fediverse and decentralization. Which is super super beautiful, but most people are just unaware. The social momentum is not saying that we are going towards a world where every little server will be connected to other little servers and decide in which parts integrate one another, that would be great, and I'd love to see that, but it's simply not where we are currently going as a society.

Now it's the turn of AI, it can be a helpful tool for a while to avoid it all, stuff like agentic browsers can give us some freedom for a while when they will be actually usable and reliable, but in that time the web will have evolved again and pheraps we'll need to take into account new ways to defend ourselves or to look through the bushes.

It's a never ending hide and seek unless something really big changes. Linux, free software, open source is all great, but we are continuously pushed towarbalance mainstream in some way or another. And most people live the mainstream, not in the alternative, despite the alternative being objectively better. It is just unsupported by our culture.

It's an abstraction built on another abstraction built on another abstraction.. And the web is just the most clear example of that, I mean the very languages in which the web is built are an example itself: JS (which already is high level)>React>Next. You see? Abstraction on abstraction.

But when will we stop to play games and just stay in the present? Focusing on the core of things?

Do we strive to get to a sort of technological ecstatic point in which all will actually be clear? A sort of technological philosopher stone? And the way to do that is through collection of loads and loads of human data?

My perspective on this is quite pessimistic, because it's a form of cruel optimism to say that one can solve this problem individually. To change this would require a coordination of consumers, programmers and people revolving around all things of the internet to fix it, unless we assume that AI is somehow sentient and can be better at solving our problems than we do, which I do not exclude: faster and better at looking and processing novelty than we are.

But that will mean that us, as humans, will just be obsolete.

I always come to the conclusion that the web maybe it's not worth getting used as it is right now, and maybe to feel good we should stop trying to relate to machines and instead just living our own biological needs.. Focusing on beings which we can understand better..
Living in the present.. And stop running, whether it means running away, or towards. Rejecting culture and just staying in our own spaces, cultivating simplicity and balance.

Sorry for the philosophycal rant lmao, I guess this was just more than a technical problem for me lmao, but thanks for your answer!




Introducing the INDX! Fast and affordable 8-material printing exclusively on the CORE One - Original Prusa 3D Printers




A Vibe Coded SaaS Killed My Team


Technology reshared this.

in reply to wegbier

Why would you keep working there. After that two hour demo of the app i'd have given the highers ups shit until they fired me. Sometimes you got to use your professional status to tell people they are doing a bad job
in reply to Auth

There are people who need money to pay their rent or buy food. He isn't saying that he is not trying to leave, but there are good reasons to stick to a bad job while searching for a better one.
in reply to JensSpahnpasta

I didnt see the part where they mentioned trying to leave. Also why would I assume this person is financially struggling, they are likely getting paid in the hundreds of thousands.
in reply to wegbier

I have seen such half assed stuff in my career that I am terrified at trusting companies to do this stuff. This is even before the vibe coding. Now that I see how companies mine and others are using AI I am even more concerned than ever.




Implementing postingRestrictedToMods


Hey pfefferle@mastodon.social nutomic@lemmy.ml, I'm looking to integrate support for postingRestrictedToMods

I see some discussion here:

It's a little specific, but even so, I'm happy to add it, since it solves some issues with cross-community content creation permission.

Is there a JSON-LD context I can add, since I am assuming that postingRestrictedToMods is not standard?




Surfer Blood - 1000 Palms (2015)


Molto probabilmente, se fossi nato in Florida, in particolare a Palm Beach, in questo momento non sarei qui a scrivere né tantomeno passerei il mio tempo a recensire album o a fare musica. Rifacendomi a quell’immaginario collettivo che avvolge quasi tutti noi quando pensiamo alla Florida, a quest’ora sarei uno di quegli studenti dei college americani che... Leggi e ascolta...


Surfer Blood - 1000 Palms (2015)


immagine

Molto probabilmente, se fossi nato in Florida, in particolare a Palm Beach, in questo momento non sarei qui a scrivere né tantomeno passerei il mio tempo a recensire album o a fare musica. Rifacendomi a quell’immaginario collettivo che avvolge quasi tutti noi quando pensiamo alla Florida, a quest’ora sarei uno di quegli studenti dei college americani che abbiamo imparato ad apprezzare nei telefilm: perennemente in costume, con una lattina in mano e sempre pronto a fare surf. Per questo motivo apprezzo molto i Surfer Blood, ma solo per questo. Tre album in cinque anni non sono una cosa da tutti, soprattutto se si è giovani e si viene da Palm Beach! Per non parlare poi del fatto di aver cambiato tre etichette per altrettanti album, insomma: i ragazzi l’impegno ce lo mettono... artesuono.blogspot.com/2015/05…


Ascolta il disco: album.link/s/5cqtKmXH7OVGLjQ7z…


HomeIdentità DigitaleSono su: Mastodon.uno - Pixelfed - Feddit





Self hosted Onedrive alternative


I'm looking to finally ditch Onedrive with a self hosted alternative, but I'm not sure what to go with. I want something with all of the files on a central server, with an Android client with the option to sync individual files for offline access as needed. Preferably the files should also be stored in plain format on the server to make backups easier and as a fallback if the service completely fails and I don't have time to fix it. Linux and Windows clients are a bonus but I'm happy just using a web gui if that's all that's available. These are the options I've considered so far:

Seafile - This was the one that I thought fit my needs the best until earlier but apparently it has a weird disk layout which means the files are basically inaccessible by anything else?

Nextcloud - I had originally ruled this out because I don't care about any of the additional features which people claim also slow it down and make it a bit of a resource hog, and I also don't want to deal with forced https. However I think the community image may actually be what I want as it seems to be just the file server and works with just http? I am a bit confused about the different options for the database though. hub.docker.com/_/nextcloud/

Syncthing - Not quite what I'm looking for as you need to sync the entire thing, and I don't like whatever weirdness is going on with the Android app at the moment

SAMBA share - Also not really what I'm looking for as there's no offline syncing, but very easy to set up and basically nothing to go wrong

Are there any other options I should be looking into?

in reply to JigglySackles

I’ve owned them for a while but agree. I’m also going to pick up 1 or 2 rack chassis models soon for free, which I would recommend over paying for a qnap.


Bad experience on selfhosting nextcloud


Am I the only one here that got really bad experience with nextcloud and didn't figured how to make it work correctly?

I'm talking about painfully slow login pages, ages to show files, even upgraded hardware with disk entirely capable of saturing full gig network connection and still...
Getting only about ~30ish MB/s when downloading from nextcloud.
Incredly slow document loading with collabora..

Even if my hardware is not new-gen, a app like immich works flawlessly and loads everything instantly.
Is it the fault of next cloud or am I doing something wrong?
Are alternatives like seafile or openCloud better?

Willing your help fellow selfhosters

in reply to foremanguy

I ran nextcloud for years on good hardware and its always been the weakest self hosted app I have. I moved to seafile for a bit and then ultimately owncloud OCIS.

OCIS is a modern app that is massively better since its written with modern languages / frameworks

Questa voce è stata modificata (1 mese fa)
in reply to Lem453

I'm one of the people who is happy with my Nextcloud setup (outside of never quite getting only office to work in browser after I hooked it all up to a reverse proxy behind HTTPS), but I always try to keep my eye on developments in the space for a potential better solution. I looked at OCIS a while back, but it didn't have the quality of life features that I enjoy to make it worth me switching from a working Nextcloud deployment.

Does OCIS have a desktop client that supports on-demand file synchronization (a la OneDrive) rather than just selective folder sync? Does it support storing files as is in a natural directory structure or is everything stored as a flat file blob? Is it able to handle external storage even if that external storage is physical storage on a container mount point?

Questa voce è stata modificata (1 mese fa)
in reply to uninvitedguest

Owncloud is an enshittified mess. There are very good reasons that Nextcloud hardforked and ran. Stay far away.
in reply to foremanguy

I run Nextcloud of an NAS appstore. NAS is Asustor Drivestor 4 gen2 - Realtek RTD1619B CPU with 2GB non-expandable DDR4 ram. NAS runs couple of other services like Vaultwarden, Radarr, Sonarr, Uptime Kuma and maybe something else, I dont remember. NAS runs at around 10% CPU and 50% RAM at all times.

Nextcloud isntance is AIO and I have no choice in what type it is. There also are no other good file hosting services but Nextcloud on the app store.

Now the experience: It is slow. Slower than say Google Drive. Login page loads slow but not too slow. I would describe it as sluggish. Like if you run windows 98 file manager on a 5400rpm old drive and you just want to copy couple of files. I went to admin panel and disabled all junk that I will definitely wont run in future. That made it bit faster than before. It works but could be much snappier. Maybe in near future I will move to Opencloud or Owncloud or whatever other services that are similar experience to Nextcloud are.

In my defense, I barely use Nextcloud. It is a nice-to-have option to upload any files that I may find useful to save or/and access later. Therefore, I want to note that sluggishness of Nextcloud doesn't bother me. But I wish it would be as snappy as Immich is.



Making setups resilient to outages


Besides "don't use Cloudflare/AWS/etc", how can we make our selfhosted setups resilient to outages like the ones we've seen recently?
in reply to jobbies

Maybe you could describe what you mean by self-hosted and resilient. If you mean stuff running on a box in your house connected through a home ISP, then the home internet connection is an obvious point of failure that makes your box's internet connection way less reliable than AWS despite the occasional AWS problems. On the other hand, if you are only trying to use the box from inside your house over a LAN, then it's ok if the internet goes out.

You do need backup power. You can possibly have backup internet through a mobile phone or the like.

Next thing after that is redundant servers with failover and all that. I think once you're there and not doing an academic-style exercise, you want to host your stuff in actual data centers, preferably geo separated ones with anycast. And for that you start needing enough infrastructure like routeable IP blocks that you're not really self hosting any more.

A less hardcore approach would be use something like haproxy, maybe multiple of them on round robin DNS, to shuffle traffic between servers in case of outages of individual ones. This again gets out of self hosting territory though, I would say.

Finally, at the end of the day, you need humans (that probably means yourself) available 24/7 to handle when something inevitably breaks. There have been various products like Heroku that try to encapsulate service applications so they can reliably restart automatically, but stuff still goes wrong.

Every small but growing web site has to face these issues and it's not that easy for one person. I think the type of people who consider running self-hosted services that way, has already done it at work and gotten woken up by PagerDuty in the middle of the night so they know what it's about, and are gluttons for punishment.

I don't attempt anything like this with my own stuff. If it goes down, I sometimes get around to fixing it whenever, but not always. I do try to keep the software stable though. Avoid the latest shiny.

Questa voce è stata modificata (1 mese fa)
in reply to solrize

Next thing after that is redundant servers with failover and all that


I've been thinking about this one. I have everything on one Proxmox machine, and I could potentially have a second machine offsite for backups. If I did that I could go whole hog and just mirror my whole machine offsite for failover. Some kind of Proxmox cluster but with geographic separation.



Getting the versions of running services for Argus


Hi all, I've been looking for a solution for keeping track of the versions of my docker containers and when they might need updates. I tried cup and cupdate but I didn't feel like I had enough granular control of which docker images were showing up and it was tricky to find github release notes for each release.
I found argus which allows more control (indeed, you have to manually configure each service you add) and you essentially scrape github for version numbers and then either scrape your service webpage for a version number or use a service's api for version.
This works for a lot of services, and I really like it so far. However, I have no idea how to get version numbers for some services like karakeep or actual. My question is: are there hacky ways that I can expose version numbers from my services, or am I shit out of luck if it's not on the login page or exposed by an API?

Thanks!

in reply to abies_exarchia

Is it not exposed as an attribute of the container itself in the docker API?
in reply to frongt

You can get the image SHA. If you then provide the corresponsig tag, that you used, an application could check if a new image is available.
Or maybe if you use docker compose, the app could get the tag from the compose file, and even check for new tagged versions based on a specific pattern.



Recommendations for an all-SSD home server?


No budget for now, and I own the SSDs already I just want to know what's out there and what other people like.

My current setup is cobbled together from random parts and the HDDs are loud in my bedroom. I want all SSD storage (at least 4x) but with enough CPU/Ram to handle a lot of apps/VMs and some above-average demanding tasks (jellyfin, syncthing) than just being a NAS.

The only other criteria is that I would prefer it to be as small as possible (not rack mount).

Questa voce è stata modificata (1 mese fa)
in reply to Jediwan

enough, a lot, more demanding.

You need to give some sort of guidance here.

in reply to atzanteol

Give me the smallest and fastest that you can come up with as long as it is SILENT
in reply to Jediwan

I have an ancient Drobo.

Believe it or not, it's only sound is the fan, which I can't hear even when it's on.

SSD will still generate heat, so will need a fan.

in reply to Jediwan

I'm personally using friendlyelec.com/index.php?rou… sounds like what you're looking for. It's got four m.2 slots, up to 16gb ram, the rockchip soc should be sufficiently powerful for anything that's not crazy demanding.
Questa voce è stata modificata (2 settimane fa)


People using Cloudflare, are you still happy with it? Would you consider any self-hosted alternative?


cross-posted from: discuss.online/post/30840627

Genuine question, so please don't be mean to whoever responds. Better to learn than to judge.

Curious if people who are on Cloudflare are considering any selfhosted alternatives? If not, interested to hear what is a deal breaker in regards to using a service besides Cloudflare. I do hear a lot of praise for Cloudflare when facing DDOS, and always happy to learn more!

in reply to kiol

Never used it nor never will, I want my infra to be as independant as possible, and also fuck internet centralisation and fuck corpos
in reply to aichan

Not trying to get into a pissing contest, or twist your arm into anything...however, honest question: What do you consider your ISP? Centralized or no? I mean, there are only around 10 to 15 major Tier-1 backbone ISPs that I know of, everyone else contracts with them. There are about 12–14 true Tier-1 backbone providers that form the core of the global Internet, and a few dozen additional very large backbone networks (Tier 2) that also carry massive amounts of international internet traffic.
in reply to irmadlad

Yes, and in fact I am collaborating in a neighborhood project for the implementation of a local ISP. Obviously you are right, with the way the internet is built it is inevitable to depend on some centralized systems out of reach, I cannot lay a submarible cable xD. But other than in cases of absolute need, where there is really no alternative, I want an internet more like it was before I was born, just people communicating using local infra, not Internet Monsantos
in reply to aichan

I want an internet more like it was before I was born


I'm 71, so I was virtually there when they flipped the switch, and I was, to say the least, addicted. I've had a lifelong romance with technology. Yes, it was much simpler then, not a whole lot going on really. A few BBS, ASCII porn, then Geocities...lol what was that? However, I look at what we have now, and what we had then, and personally think the things I liked about the olden days are far outweighed by what we have in 2025.

The reason I asked is because it just seemed like such an absolutist thing to say. I've rarely found life to be that absolute. Life is a series of concessions and amalgamations of compromise. Unless you're willing to go live in an isolated cabin in the woods, devoid of any technology, I don't see how you can avoid those concessions and compromises. One has their core values and beliefs yes, yet one must be flexible lest life snaps you off at the knees.

Congratulations of the local ISP collaboration. I've read some on the topic and that is way more capital than I have, and far too many aggravations than I would want to take on. Wish you the best with your endeavors.

in reply to kiol

You might be misunderstanding the value-add of a CDN to self-hosting, so here's my attempt at explaining:

I've been self-hosting things for a very long time. In the old days, we would wrangle our routers to expose port 80 for HTTP (and later, port 443 for HTTPS) and forward those connections to the self-host server and then add the appropriate DNS records to point our website domain to our home IP address (which was its own fun challenge when ISPs refused to give static IP addresses for home plans). Relatively simple.

However, in recent years (especially after the pandemic) the internet has become a much more hostile place. People find vulnerabilities in your nginx/caddy/apache or whatever reverse proxy you use (or router, or any one of the many other parts of your network/software stack) gain access to your local network and your personal data. And then there are bad actors doing DDoS attacks or AI crawlers generating DDoS levels of incoming requests to overload your hardware.

All that combined means it's very dangerous to have your home IP exposed to the internet (allowing any sort of inbound requests) at all.

So, how do we access our self-hosted stuff while we're outside of home? The safest approach is to use a VPN. Tailscale is the most popular one that I've come across. Only client devices that are connected to the VPN have access to your stuff. Random bad actors can't poke your self-hosted stack for vulnerabilities.

Okay, what if you want to share something with people publicly? I for one, use Immich for my photo libraries and it's very easy to be able to share a link to an album for friends and extended family to access without having to install and configure a VPN on their phones.

That is where cloudflare comes in. We can run cloudflared on our machine, which makes an outbound request to cloudflare and creates a tunnel to route all the incoming requests from their servers to your reverse proxy. Your network is still not exposed to the internet, and the edge nodes (the machines that actually front the incoming traffic from the clients) are not owned by you.

Now, I guess it's feasible to rent a VPS on DigitalOcean/OVH/Azure/AWS and run a Tailscale exit node there to achieve a similar result. I haven't looked too deeply into Pangolin but it looks kind of similar. Now you're adding extra work to keep those configured correctly (and up-to-date), is less secure because you're not doing that full time (unlike the engineers at cloudflare) and you're still dependent on that VPS provider to not go down, so the disaster recovery profile hasn't changed all that much.

That's why there's no self-hosted alternatives to a CDN. I guess you can go with their competitors like Fastly/Akamai/etc, but all of them are considerably more expensive. And even the ones that do have free tiers have data limits or bill per gigabyte. That's an extra headache to worry about for that one month your mother decides to take 1000 videos of your son during the family vacation and her phone automatically backed up all of them at full-quality.

in reply to MinFapper

More eloquent than anything I could conjure up. In the 'at least it's not Cloudflare' column, how do you feel about ngrok.com/ or similar? I've never explored those avenues, but from what I hear, ngrok is fairly popular.
in reply to irmadlad

ngrok isn’t just for development.


That's news to me lol. I've personally only used them for development so I can't tell you how good they are for running production services.

I just looked at their pricing page and it looks like the Free and Hobbyist only include 1GB and 5GB of data, respectively. I've never actually measured my data usage because Cloudflare gives unlimited data, but I suspect that's nowhere near enough for a photo sharing app like Immich.

in reply to MinFapper

Cloudflare gives unlimited data


True. I've never measured the bandwidth, but staring at ntopng flows for a few minutes and you can kind of get the enormity of ingress/egress, which is sometimes mind blowing to me especially for a little homelab outfit like mine. I was just curious if you had a handle on other venues besides the big guys, for the 'at least it's not Cloudflare brethren in the group. I mean, I know how I am about Google in that I absolutely deny any access. They aren't on my 'I HATE' list or 'I wish they'd go tits up' list, I just don't use them for anything. Now I'm sure that periodically, during my internet travels, I inadvertently use one of their services. With a vast catalog of services that Google possesses, they've got their fingers in everybody's pie. So I can kind of understand the Anti-Cloudflare coalition.

in reply to MinFapper

Yep, simply wondering what you think about it. Thanks, so the CDN is what you find hardest / impossible to replace without paying more from a similar service.
in reply to kiol

I did it more for the security aspect, but as @MinFapper@startrek.website points out, there are many advantages. The AI crawlers, the bad actors, et al make even the free tier worth considering. Don't go in blindly tho. Do some searching and reading and make up your own mind.

in reply to silence7

"Vaccines do not cause autism" is not an evidence-based claim. Scientific studies have not ruled out the possibility that infant vaccines contribute to the development of autism.


General Relativity is not an evidence based claim. Scientific studies have not ruled out the possibility that General Relativity does not contribute to the Big Bang



in reply to silence7

LLMs and the entire field of reenforcement learning is fundamentally biased towards the production of Influencing Machines. We are training models at the fundamental level to be subtle and devious con artists.
in reply to Cooper8

It's because, historically, humanity as a whole is a bunch of subtle and devious con artists wearing different hats and masks. Naturally, anything trained on the output of such a species would adopt its traits.


in reply to chunes

I don't think I can understate just how ridiculously expensive it is to start up your own jet fighting industry from basically scratch.

In the entire world, there are only 5 countries that produce fighter jets. USA, Sweden, France, China, Russia.

in reply to Atomic

Look at Sweden over here punching above its weight class!

(going strictly by population size)

in reply to Zink

Sweden has nearly a century constant fighter aircraft making experience but by the time of the gripen it all became so costly that it's heavily made of tech from like the UK and other European countries. Engines from the US. A big problem with trying to develop a modern engine without having all the research and industrial experience transferred from another country, it would take tens of billions of USD of research to accomplish even with good industrial espionage

Like the big hiccups for Russian 5th gen fighters are the engines. 30+ years of development and it's just barely looking like it's coming to readiness and that's with decades prior of other engines developed. For today's modern engines that became competitive at the high end competition, for China, research really started in the 70s. India had been trying since the 90s. It's an insanely expensive research project. Canada would likely have a worse time funding it than India.

South Korea and Turkey are likely a good aspiration for Canada while a Sweden a model they can better emulate. Canada would be far behind those SK/T in terms of domestic technology they can draw from though. Canada has Bombadier at least

Questa voce è stata modificata (4 settimane fa)
in reply to commander

I was just watching some informative stuff about jet engines the other day, so I appreciate what you're saying even more than I normally would, lol.
in reply to chunes

Why dump more resources into something, that you don't need to, because there's a very serviceable option already prepped for sale?
in reply to chunes

Will require a lot of research and developement and spending and i am not ready to sacrifice services for it
in reply to chunes

What Canada really needs is a massive drone program. Drones from the size of a 747 to the size of a dime, and everything inbetween. The entire Russia-Ukraine war is a drone war.
in reply to chunes

Giant waste of money. Much smarter to buy a product someone else already wasted all the money to develop. Current-generation fighter jets are incredibly complex, Russia can't even figure out how to mass-produce one at all, even before the sanctions, and they're a very militarized state. Why spend 5x as much to develop something worse than what they can just buy?
in reply to chunes

It requires a massive investment in research and development of advanced aerodynamics, material science, supply chain, skilled mechanics, etc. You just don't pop out a plane from a group of engineers like we did during WW1. Creating a fighter jet that is capable enough to defend against today's adversaries will require a couple decades of investment to start from scratch. And yes I know you probably think that we can just use the knowledge already available from previous fighter jet programs like older American jets but even if they had de-classified designs they still don't have the supply chain and technical experts to pull it off in a few years.
in reply to Eezyville

I don't think 20 years is enough especially for countries without the experience to fall back on. Not counting licensed builds. Engines and materials science. Also all the software. Digital and analog instruments. Modern fighters operate in connection with ground data links, satellite data links, other partner aircraft data links. All incredibly expensive and time consuming to develop

Countries with experience in Europe are all trying to partner up because of the financial costs and different part specialities for a 6th gen fighter and mockups make them look more like they'd be a gen 5.5 and they're pretty much all targeting ~2035 operationally when serious planning started between 2015-2020. I would not bet on any of the european gen 5+ being operationally ready for serial production by 2035.

Questa voce è stata modificata (4 settimane fa)
in reply to chunes

Yeah, that's kinda like asking your mechanic neighbor "why don't you design and build your own car". Sure with enough time and money somebody could do this but it's likely to cost more, take longer, and have issues that an experienced producer has already come across and accounted for.
in reply to chunes

Why redesign the wheel when we can build the wheels our allies designed? And I don't mean our former allies to the south. I wouldn't want to import Gripens, but it would be fantastic if we started building them here
in reply to Sahwa

Do it Canada! Purchase the SAAB and your pilots will have more seat time. The F-35 is a maintenance pig.


Drone-Killer on tracks: Germany sends first Skyranger 35 to Ukraine, supply is funded by an unnamed EU country using windfall profits from frozen Russian assets


cross-posted from: mander.xyz/post/42162913

The first Skyranger 35 self-propelled air defense system mounted on a Leopard 1 tank chassis is set to arrive in Ukraine next week, Rheinmetall CEO Armin Papperger announced during the Rheinmetall CMD 2025 event, according to monitoring project German Aid to Ukraine on November 18.

The system is being manufactured and integrated by Rheinmetall Italia SpA in Italy.

...

Back in September, Rheinmetall confirmed it would supply Ukraine with Skyranger systems under a contract worth several hundred million euros. The deal is funded by an unnamed European Union country using windfall profits from frozen Russian assets.

The exact number and variant of Skyranger systems destined for Ukraine have not been publicly disclosed.

Each Skyranger 35 system can secure a 4-by-4-kilometer area, creating what the manufacturer describes as a fully “drone-free” zone.

...

in reply to Sepia

I highly doubt it would be- but wouldn't it be wild if the 'unnamed EU country' was actually Hungary...
in reply to ms.lane

I think it's Belgium. They are holding 160bln frozen assets are are scared of Russian repercussions if they were to use those. And Russia has been threatening with drones over Belgium many times now. So I'm guessing they want to be anonimous, although they aren't doing a great job.They have been discussing lending the money to Ukraine, but were not all happy to do so due to the Russian threats.

Also, Hungary is very pro Russia, anti EU and anti Ukraine

Questa voce è stata modificata (1 mese fa)


German Chancellor Merz Says Long-Range Missiles for Ukraine Coming Soon—But Keeps Details Secret as a "Degree of Ambiguity is Necessary for the Russian side"


cross-posted from: mander.xyz/post/42162217

Germany is moving toward providing Ukraine with new long-range strike capabilities, with Chancellor Friedrich Merz confirming that technical consultations with Kyiv have been underway for months and are now approaching completion.

...

Speaking at a press conference in Berlin, Merz said the government has agreed in principle to supply long-range missile systems to bolster Ukraine’s ability to hit Russian forces far behind the front line. He declined to reveal how many systems are being prepared or when they will arrive, framing the secrecy as a deliberate strategy.

“The Ukrainian army will be equipped with these weapons systems,” Merz said. But he added that Germany will not publicly outline timelines or quantities, arguing that “a degree of ambiguity is necessary, especially for the Russian side” to complicate Moscow’s efforts to gauge Ukraine’s battlefield reach.

in reply to Sepia

en.wikipedia.org/wiki/Taurus_K…

Germany apparently has 600 Taurus air-launched cruise missiles.

They apparently have a next-gen longer-range variant coming out in 2029, and are ordering 600 of those.

If I had to make a guess, the second batch --- exactly the same size --- presumably is to replace the first, which means that they're presumably not gonna need (all?) the first batch in four years.

Ukraine apparently also requested some.

In May 2023, the German Federal Ministry of Defence said that Ukraine had requested the missile during the ongoing Russian invasion of Ukraine.[16] In interviews in June and July 2023, German Chancellor Olaf Scholz and Minister of Defense Boris Pistorius said that Germany would not supply Ukraine with long-range missiles.[17][18][19] In January 2024, the German Bundestag voted against the supply of the Taurus missile to Ukraine.[20] In February 2024, the German Bundestag and Chancellor Olaf Scholz again expressly refused Ukraine's request while agreeing to deliver longer range weapons.[21][22] In May 2025 newly elected chancellor Friedrich Merz made more ambiguous statements regarding Taurus, that their delivery to Ukraine was within the 'realm of possibility' and that the discussion about their delivery to Ukraine would not be public.[23][24]


Israeli air strikes pummel Gaza less than 48 hours after UN adopts Trump's plan


Israeli air strikes pummelled the besieged Gaza Strip on Wednesday, killing at least 33 Palestinians, including 20 women and children, less than 48 hours after the UN Security Council adopted US President Donald Trump's 20-point plan for the enclave.

Israeli fighter jets bombed tents sheltering displaced Palestinians in southern Gaza’s Khan Younis, as well as homes in Gaza City, with more than 70 people reported wounded.

Shelling and air strikes were also reported on Thursday morning, with most of the casualties reported in Khan Younis, local media reported.

The Palestinian group Hamas condemned the latest "massacre" and described it as "a dangerous escalation through which [Israeli Prime Minister Benjamin] Netanyahu seeks to resume the genocide."

in reply to geneva_convenience

So cement the occupation, punish the victims of genocide while working along and not stopping the perpetrators, and return Gaza to a foreign "mandate" literally colonial "stewardship" could it be any more bleak outside of literal death camps.


in reply to Mod

An instance not requiring email is going to be exploited by spammers and scammers, and probably defederated quite fast


Quantum teleportation between photons from two distant light sources achieved


in reply to Domino

I don’t get it. From my understanding it sounds like they measure (but not actually because that would affect the photon) and produce a copy of it at another point with it still being unknown. The „measuring“ is something something calculations, but how do they transfer information to create that photon again?
in reply to RepleteLocum

Disclaimer: it's been a decade since I did my undergrad in physics.

Its called entanglement. Meaning two things are quantum linked to be the same state. In this case the dots. This is done without any physical link between them. That's what makes this teleportation.

So what happens is both sides are in a quantum state where each dot is both 0 and 1. But importantly when measured they will produce the same result. The other effect is what you do to one dot, you do to both.

This is where I get fuzzy.

The idea here is to have one dot in the computer and one dot to observe outside. You do the physics in the computer to compute the result, then observe the dot outside to see the result.