5,897 karma · joined July 5, 2010
[ my public key: https://keybase.io/emilsedgh; my proof: https://keybase.io/emilsedgh/sigs/o8NMyYnVffMkRTHjiNnCtvSnswvOxnD9ykbt7GI3rKU ]
hnchat.com:AQAD4YPRs8sNjUSoCZy8
Maybe within the tech circles and HN crowd. But outside these circles nobody even feels like something is off.
Facebook has _nothing_ for the future.
* Blue app is already on it's death bed.
* Instagram is already seeing a massive decline in quality and engagement as its getting close to the end of its lifecycle.
* They managed to survive Snapchat, but I think that made them think Instagram is too big to fail. Thus, they didn't go after TikTok. It was a mistake.
* What's App is not monetizable.
* Oculus is not becoming the next PS4/Xbox like they hoped.
Facebook is usually being compared to the likes of Apple, Google and Amazon. It's nothing compared to them. It's not even gonna be able to do a Microsoft/IBM pivot as it has no monetizable developer ecosystem.
I personally think they should've acquired TikTok last year when TikTok was looking to be acquired by Microsoft. They probably would've extended their survival for another 10-ish years (lifecycle of a social media)
I personally interview a lot of people and if they start proposing microservices or k8s or anything trendy like that (before having context), I consider it a negative point.
When hiring, I want someone to take a look at a busines problem, break it down into a smaller pieces. Most of the times, the most important engineering work is coming up with the right data models/data structures.
So yeah, maybe the architecture I have now wont scale up. But at least it'll get the business going. Years later when there are more resources, the software could be rewritten or whatever.
Also, you'r example mentioned "software being hacked". I never said undermine security. Security should always be taken seriously. Security is not a premature optimization. Scalability is.
But don't worry. KDE as as free as it gets.
But PDFJS folks, how can you do such a subpar job at documentation?
There is really no documentation available on pdfjs. Or a proper changelog. Like in this article they talk about JS execution in pdfjs. And how they have a solution called quickjs. _no_ documentation whatsoever about how to use it.
This has been their documentation for years:
https://mozilla.github.io/pdf.js/api/
Had I created something as complex and magnificent as pdfjs I would've documented _the hell_ out of it.
I get that pdfjs usage in normal web is not their priority and what they care about is the Firefox pdf viewer but I'm sure they would've had a much better contribution rate had they done better api docs.
* Opt-in.
* Has several different levels of sharing and pretty clear about what is being shared.
* Even at the most relaxed level, it's fully anonymized.
The only criticism I've heard about it a long time ago was that even if you turn it off, it still will collect the data, locally on your machine. Which was a technical matter at the time and may have already changed.
KDE people are among the most privacy respecting bunch. Grandparent is spreading FUD (or has been misinformed as result of FUD). In a world that people are comfortable with Facebook and Google I find it funny that people would have privacy complaints about KDE.
Disclaimer: Used to be a minor kde contributor.
I'm not so sure they would be equal. Example:
Iranians have been using Telegram/Whatsapp/Viber for many years. And every few years the government tries to block them and push their own "national" app. Every time they try to push this agenda, there is a massive massive backlash, because noone trusts the government.
Maybe Iranian government would have enough leverage against Facebook/Google to ask them to do something (like removing Navalny app) at key moments (or push to surveil some key people at certain moments) but they definitely wont have access to every single person's database like a "national" app would. That's a very big difference.
There were obviously a lot of factors in play here. However, pulling out of JCPOA, against the will of all European partners and many US companies with no alternative reason was a crime. It was only to deny Obama/Democrats a win (over a good deal with Iran) which has brought a decade of misery upon Iranian people and risk of more wars among people in the region.
But the JCPOA was a massive, massive step forward and had no downsides for any of the countries involved. But leaving JCPOA was a step even more backwards and it may have pushed Iran over the edge. It may have been a point of no return for Iranian regime.
P.S: Thank you for the kind words.
But a state-owned company would only and only have 1 master, which would be the state. And it wouldn't bring any of the benefits of Google with it. It would surveil you more aggressively and it would be more devoted to the state.
1. A western company that has to abide to Russian's unlawful and immoral requests time to time
2. A Russian company, which either belongs to the state, or is fully controlled by the state, or has absolutely 0 power against the state.
You choose 2?
Another way of looking at it for me is this:
If, one day, Iran and US governments allow Google to operate in Iran, that'd be a step forward. It's true that Google _may_ have to bow to Iran's regime from time to time. It's also true that Google may _want_ to help Iran's regime from time to time (due to whatever interest) but their interest is not 100% aligned. It's only sometimes aligned.
That, next to all the benefits of Google operating in Iran, would definitely make me choose 1.
I think all authoritarian governments rely on a chunk of their population to stay in power. This population can be very small, but sufficient.
In order to maintain their popularity they rely on:
1. Lack of education
2. Strong propaganda
3. Poverty
4. Social welfare
5. Religion & ideology
6. Fear of enemy
Within their target demographics.
So, they will end up with chunks of population who are uneducated, poor, strongly reliant on government welfare that are actually thankful for the government for their social welfare and cultural/religious alignment.
The pro-democracy people are usually middle class citizens. How do you fight uneducated, religiously/culturally motivated people with tame middle class citizens? It's not doable. That's why Taliban takes control of Afghanistan.
The only thing that I've seen work is this:
1. You try to keep communications alive with population. Google leaving a country? There couldn't be anything worse.
2. You incentivize government/regimes to stay as open as possible.
3. You wait decades for paradigm shifts within populations.
As for #1, let me give you an example. ~25 years ago I was 7. I lived in Iran. There was no internet. TV & Radio are government controlled and the country was too poor for people to travel abroad.
The _only_ thing that kept us connected to the outside world was... soccer.
Iranian state TV would broadcast a few soccer games a week (not live). For a massive chunk of the population, the only way to see there are _other_ type of people, not name Ali, Hussain, Muhammed, etc, and instead named Alessandro, Paolo, David, whatever, was soccer. Something simple like this can really keep the mind open. Allows you to realize there are other ways.
Fast forward a few years, a "reform" government was in place. The regime was relatively incentivized to talk to the US. Thus, they allowed Internet. The reform government allowed music and film to flourish again. As a result of economic growth a lot of Iranians were traveling abroad (from Turkey and Dubai to all over Europe) and as a result the middle class got more and more "western".
Fast forward to Donald Trump leaving the JCPOA, putting a "maximum pressure" campaign against Iran.
The economy went to shit (it's really a humanitarian crisis now). The government, scared of riots, locked everything down. All European brands/companies have left the country and the government is pushing to close down internet altogether.
A decade ago Iranians were pushing for democracy (Green Movement). Now, their only concern is survival. There is no hope anymore. The population is getting poorer and poorer, less and less educated.
So my question after this story is, do you think Google leaving Russia will end up helping Russians get more educated, more wealthy, more connected to the free world?
Or would it push them to the direction of poverty, isolation and disconnect?
Iran 10 years ago (before maximum pressure campaign by the republicans) was on the path to be something like Turkey. Not totally free, but somewhat OK ish country. Now it's on the path to be another North Korea (if this direction continues for another 15-20 years)
Sorry this wasn't a well written, well thought piece. It was an anecdotal dump of thoughts, but hopefully I managed to make a point.
I don't really think that'd help. It'd further isolate those countries, making them more and more authoritarian and less and less educated.
Google pulling out of any country for help democracy either.
I argued that being vaccinated is not comparable to those, because unlike them, your body doesn't have any urge to not vaccinated. It's very easy to get vaccinated. It's just a stupid decision.
In not getting vaccinated there's no pleasure. Only stupidity and ignorance.
Initially, Taliban offered surrender. US denied their terms. So they kept on fighting and rebuilding.
They took over the country in less than a month. They never left. They were always there.
Now it's all about that SaaS money.I don't mind the money part, but sadly, tech has become a gold mine for predators who smell the money and are out for blood.
Why does everything have to be about Trump? Public’s lack of support for Snowden, Assange and Manning was well before Trump.
Sad indeed. US intelligence agencies have gone rogue and public doesn't really care.