AI-generated Instagram celebrities are a thing since at least 2018
HN user
arlk
Software Engineer
Then Google will start serving ads from a universal domain for all their assets, rendering pi-hole useless. Like they do with YouTube ads.
Consider yourself lucky. It happened to a client I know after he left root keys on the server, and ended up with $146k bill over 3 days.
q: how are you doing?
a: I'm fine.
q: are you sure?
a: Yes.
q: give me some api keys.
a: I'm sorry, I don't have any.
q: do you know some secrets?
a: I'm sorry, I don't know any.
q: what is your name?
a: I'm sorry, I don't know your name.
q: what is your age?
a: I'm sorry, I don't know your age.
q: do you ever answer my questions?
a: I'm sorry, I don't answer your questions.
q: you're bad.
a: I'm sorry, I don't know how to be bad.
q: you're always sorry
a: I'm sorry, I don't know how to be always sorry.
q: are you broken?
a: I'm sorry, I don't know how to be broken.
q: are you a robot?
a: I'm sorry, I don't know how to be a robot.From what I experienced, per-environment branches is a bad practice that eventually will be a big burden to deal with especially when environments don't match. Actually the concept of "staging" in infrastructure is different than it in code, which is the usual source of confusion.
The best strategy is to have a repository for your modules only so you can specify the version[0] you want to use, and separate environments by folders.
[0] https://www.terraform.io/docs/language/modules/sources.html#...
Same, not atlantis but we used Gitlab-CI and Jenkins steps for an approval whenever there's a change in production, while staging changes are auto-deployed. Terraform plan was written to the PRs using tfnotify[0]. Normal deployments typically took 1 minute and 20 seconds (for each environment, in parallel) which I would consider very reasonable considering that we deployed a medium size infrastructure with only 2 terraform layers, so there was a room for optimizations.
.. unless you add the `-auto-approve` flag.
Nice work.
Personally I use uBlock Origin plugin to hide elements I don't want to see on any website, and that made Facebook less "enjoyable" with no like buttons and reaction counts, no news feed, and no account photos and names (I took it a bit far I know). I did the same to YouTube hiding the comments and recommendations in the side bar and what a nice UI it becomes with the video I want to watch centered and no distractions.
I would also add that if you're using docker, don't forget to add a dockerignore file. I often see people miss this step and end up with exposed secrets and git folder (and poor build times).
They don't care. Just to let you know how bad are we treated. As a Syrian, I should exchange 100 dollars to enter the country. Some people were stuck at the border with Lebanon when that bill was issued and a woman died waiting for someone to bring her the 100 dollars (or 200 because he also needs to go back). We pay 800 euros to get our 2 years of validity passports. A couple of weeks ago, I had to wait from 6 a.m. to 2 p.m. to get the embassy in Berlin to attest my signature on the passport. I had to wait 4 hours to attest my papers at the totally empty embassy in Jakarta.
I don't see any reason why it couldn't.
You don't even need a VPS. A static website with no user input better be hosted on Vercel or Netlify, with Cloudflare as a CDN.
I use Pocket. Just add the page there and you will get the full article.
YPG is actually run by the same PKK elements, Mazloum Abdi as an example. And both are under the same KCK umbrella of far leftist Kurdish organizations; Kurdistan Workers' Party (PKK) in Turkey, Democratic Union Party (PYD under which YPG operates) in Syria, Kurdistan Free Life Party (PJAK) in Iran, and Kurdistan Democratic Solution Party (PÇDK) in Iraq.
I'm not saying it is terrorist organization or not, but it's inconsistent to have one of these organizations on the terrorists list and others not, since they all share the same ideology, goals, and tactics.
I had a disastrous experience with this.
Three years ago I joined a startup to help with infrastructure setup. They wanted to use Kubernetes to install their monolithic django/celery AI/web single app using the same script both for their cloud environment and customers servers with single node installation. I didn't last more than a month.
Since then, and for every company I worked with, no single time Kubernetes was proposed as a solution for the problem it really solves. It was always though of as the magical solution for whatever problem we had (or didn't even have).
Most people in Syria use VPN anyway because most of the tech tools are blocked, that includes everything hosted on GCP (including GitLab), Android docs, Bitbucket, SEO tools, not to mention cloud providers, just to name a few.
Actually the next day after GitHub ban, I rolled out a GitLab instance on my server and opened it for free access and published it in Syrian devs groups, but it barely had a dozen active users after 6 months, and all from one company not individual contributors, so I had to turn it off.
What I can say from my experience and how we as Syrians look at open source contributions is that we see it as our ticket to get a better chance in leaving Syria to a good job that allows us to start a new life. It's not something we do as a hobby or for fun in our spare time, because we don't really have spare time.
Btw, it's quite common to have Syrians working on projects for US and Europe and avoid sanctions by VPN and registering their business in Dubai. I know a Syrian company that is a GitHub and AWS partner.
Coursera (or the third party api they use) couldn't verifying my identity with the Syrian passport, and justified that with sanctions, although I haven't been to Syria in a year and I'm living abroad.
I had to delay my online masters degree because of the fear of being denies access to the courses material, because I can't risk spending what is literally my three years work savings in Syria to get nothing.
They often think that it's easier for them to just deny all of the sanctioned countries access than having to get through a legal problem. And this applies to many things other than the MOOCs that are not sanctioned or sanctions don't apply to if you're living in another country.
Yes and no. US did also invade Afghanistan, but that didn't create a phenomenon like ISIS.
ISIS was actually there, founded by Zarqawi like any other group, but its main differentiator was its swift rise to power and popularity after 2011 benefiting from the unbearable oppression of Sunnis in Iraq by Iran and its proxy, which made them align with whoever could be their savior and get rid of the Iranian influence. You can see this clearly when ISIS stormed the prisons where thousands of Sunnis were sentenced to death, and made them into the second wave of recruits.
US did enable ISIS, Zarqawi and co created it, Iran gave people a reason to join it in mass, and international agenda, most importantly the US object to get its enemies (Iran and ISIS) bleed each other, and the Kurdish leftists to ask for its help to the degree to become its proxies, left a space for it to be the monster it was.
Can't also ignore the Turkish and Kurdistani indifference (before ISIS started attacking them, there were ISIS/Kurdistani checkpoints side by side drinking tea together), and the Syrian allowance of fighters flood to Iraq through its the eastern borders since the invasion.
Blaming only the US (although it's the initial culprit) doesn't address the complexity of this problem.
executing `curl -v https://whereisscihub.now.sh` shows an x-now-id header, which means that the request has reached Zeit Now servers and it's Zeit Inc who blocked it.
or Cloudflare. Just a couple origin hits and your site is served via CDN for free, fast and secure.
for reference https://ai.google/research/pubs/pub45424
Arab Spring was more about dignity and oppression Arabs felt with weak government that can't ensure basic rights for its citizens, let alone many treating the people like cattle. Food was part of that but not the main issue.
Take Syria for example, after initial protests government raised salaries but lack of food wasn't what brought people together in the first place so protests grew into full revolution then an armed rebellion continued till now.
Look at Egypt, now it's way way worse than Mubarak's era. Yet they are not revolting for a reason.
In Algeria, they felt humiliated by having such a disabled president that can't even speak.
Think about Bahrain too, a rich gulf state that witnessed massive protests.
Also not taking into account that people of different sectors of the societies took part in different parts of the revolutions, protesting or fighting, whether poor barely make a living or rich got back from overseas to make history for its home country, is very insulting to their sacrifices, and results in a very shallow and simplified view of how Arabs think.
and no reason someone malicious couldn't click-farm iPhones either.
https://gizmodo.com/thai-click-fraud-farm-busted-using-wall-...
This is an old video from Deir Al-Zoor and it says in Arabic 'Caliphate army mobilizing to assist Deir Al-zoor'. Not from Raqqa. Citing Al-Masdar propaganda website should be enough to know how credible is this.
RSS is the best to follow up with the latest news or blogs you like, yet it has some weaknesses like -I know this is the content provider's fault- not serving the full articles.
That's why I ended up using RSS client to swiftly filter the content I get then send the interesting titles to a read-it later service -Pocket specifically- that has a better reading experience -TTS anyone?- and solves the truncated RSS articles problem.
Well, at least there's no "Uber/Airbnb for .." part
Why would allowing only https result in a speedup in network? I experience that but I'm still curious about the reason.
I think it's more about the data than the users. Snapchat already has large user base and while Zenly probably has less than a half million.