Hacker Newsnew | past | comments | ask | show | jobs | submit | m-chrzan's commentslogin

Yes. In the ideal world messaging would've have followed the same federalized model as email. XMPP offers this, unfortunately few people use it or even are aware of it.


A lot of people, out of habit, rely on high fructose corn syrup for calories.


You do know that whatsapp is literally used by small businesses in 3rd world to conduct....business right?


It's a little irksome how other commentors are quick to dismiss this very valid point. SMBs in Asia aren't using WhatsApp because they've forced the platform on their consumers; it's their consumers who are using WhatsApp who've forced a choice on the SMBs. WhatsApp has very wide consumer penetration, and its use by businesses is meant as a convenience wrapper for customers.

Now, does switching from WhatsApp to some other not-very-widely-used platform cause customer engagement / retention to drop? I would wager very much so! It's a matter of priorities - people go where there is least friction, and WhatsApp otherwise provides a seamless friction-less experience.


It's very first world centric point of view. I doubt some of these commentator claiming whatsapp being down is good for the society have ever been outside of the first world and have seen how it actually helps people in need.


But doesn't that mean it will be easy for the SMBs to move to any replacement service?


At the cost of losing customers, is my point :)


Uff, I see no reason to smile about it.


Maybe these business will diversify their communication mediums because WhatsApp is down - seems like a good thing for society.


Do you even know who these business owners are and what kind of life do they live? These are the guys that don't have a solid roof over their head, struggle to meet their daily needs and might have to sleep hungry if their day's sales weren't good. Diversifying is the least of the things they have to worry about. Whatsapp allowed them to reduce friction when it comes to communicating with customers, it helps their sales.

What might be a good thing for society in the first world doesn't mean it's necessarily good thing for society in the third world.


I reject this logic - it's an argument for sustaining the status quo at all costs.

Facebook is the most user-hostile tech megacorp, and they will inevitably harm these businesses you care about. The sooner the bandaid is ripped off the better.


I mean, sure, status quo can / should be changed - but you want to get to a point where a changed status quo is sustainable, and you're not going to get there by simply removing existing options. It doesn't change the incentives people have for preferring to use the platform, namely the pre-existing widespread penetration.

You want to dislodge Facebook, you need to disrupt it / curtail its monopoly.


Companies diversifying their communication platforms is the disruption.


Have you considered that any change done is going to mean winners and losers.

If Facebook permanently goes down then those businesses would move to a different platform.

Would it suck? Probably. Would the world be a better place without Facebook? A ton of people think so. Me included.

This is the same argument people have used when we talk about health insurance in the US being scammy. If we ever decided to address it it means a good chunk of people lose their jobs but also means that the health of this country goes up. Which one is more important?


But people moving from Facebook to another social media or messaging platform is just changing the company. That new company could do whatever things you don't like that Facebook is doing. Your example seems to mean that we move to another healthcare system as in method of implementation not just moving from one company to another.


> But people moving from Facebook to another social media or messaging platform is just changing the company.

This is not necessarily true. There are social networks and messaging systems implemented as open protocols.


That's a fair point. I'm going to make an assumption here but those systems aren't moderated or controlled centrally? So I see two issues with these if they become popular. 1. This only increases misinformation since there's no censorship at all 2. What prevents people from using the service for illegal purposes (I think this becomes a problem once services become popular) 3. Finally won't it just be banned eventually? If some court in any country issues a ruling to control it and it can't be controlled that will just escalate. Especially if it's something like pedophiles.


I've been doing a pretty good job of moving my client's communications to Signal out here.

I feel bad for everyone who relies on whatsapp bots for making stuff happen, though. These are getting really common out here for a lot of things and it always worries me that it's such a linchpin. They're really handy and save a lot of bullshit phone calls from having to be something people deal with for simple stuff like pharmacy delivery. I can get food from the local place down the street that's only really open for lunch and totally off the map for uber eats, for example... if this persists a few more hours those mom and pop type shops aren't going to have as great a day.


At the start of this year I started working for an employment service company that covers the Indo-Asia-Pacific and South American markets.

I was amazed to discover how pervasive Facebook, Inc. has become in the developing world for conducting business and navigating everyday life.

For a lot of people in developing nations such as the Phillipines and Indonesia, Facebook is synonymous with the internet. This has been buoyed by their push to bundle uncapped/free data for Facebook with mobile plans in markets with high growth of mobile internet access.

It's interesting, because I'm always reading articles about how "Western teens aren't using Facebook any more", which is true, but it's also irrelevant, because they're not really a profitable market, teenagers have short attention spans and no money. Facebook's growth strategy is to become the one stop shop (in lower income nations) for everything you want and need.


In Latin American 3rd world countries, people also conduct business via Instagram.

They create Instagram accounts and post products as posts, with a caption of "DM me for price".

It also turns on every alarm on my mind, when they start calling these "Instagram pages". It blurs the line between a real website and an Instagram account (In Spanish, "website" is "página web" as well).

I've also heard: "My business went to hell because Instagram killed my account" and that's when I reply: "Have you ever thought of owning a real website?"


Maybe an event like this will spur some people into... not doing that? Yes I'm aware of the ubiquitous nature of whatsapp in many developing nations. Have also successfully got a lot of people moved onto using Signal for anything they care about.


Signal has and will go down just like facebook. Cloudflare/aws having issues affects an insanely high percentage of the internet. People still use them. Outages rarely cause anything, they happen, people move on.


El Salvador basically runs on WhatsApp. From the small food stall to CEOs and maybe even government.


> The country where I live

With your username, I think you can risk naming the country without any additional loss of privacy.


Edited :)


Unfortunately they are about to be taught a hard lesson in what "free" really means.


Big tech free services have WAY better uptime than commercial alternatives.


That's not what they meant by free.


That'll depend on the length of the outage, other tasks they can do during it, and the uptime and market penetration of any competing services.

I don't think much of a lesson is going to occur here. It'll be a brief blip that impacts few meaningfully.


Maybe that was a bit of a....mistake?


And the alternative is... ?


Email, SMS, good ol' phone calls, Signal, <insert local app/platform here>, your own website, etc, on top of whatever you use right now.

If you're in a country that relies a lot on Facebook or Whatsapp, that's where the main focus will be, but at least try to have alternatives just in case something goes wrong.


So 4/4 of those are platforms controlled by a single company or a few large corporations. This really isn't a win in any meaningful sense.

It should be fine for huge corporations to exist and provide services really efficiently at scale while also being forced to play nice and respond to the will of the people they serve.

If we collectively can't stop Facebook from doing bad thing and being bad stewards to their own platform then you won't be able to stop whatever would replace them either.


It's quite possible to run a business without WhatsApp. Lots of businesses have been doing it for quite a long time.


It was a mistake to communicate with the users on a platform that they use? Instead of trying to get them on signal, losing 90% of leads in the process and making each of your sales cost x10 much?


Don't businesses fall back to SMS/phone or e-mail? Doesn't seem like a good idea to rely on a single corporation.


Not to mention all the small businesses that rely on Instagram too. Here it's used as an e-commerce platform.


You need a contingency plan for when vendors go down even in 3rd world countries. It just so happens a lot of us would not mind this vendor failing entirely. It’s unfortunate that we have so little choice in the matter but ultimately the same advice holds true for all of us smugly throwing insults while keeping our billing in AWS.


He’s a HN 10xer. He doesn’t care about anyone outside his Palo Alto cold-press-Koffee-Klatch, despite what he virtue signals. It’s amusing seeing people here trip over each other to say some variety of “I don’t use Facebook.”


You do know that <insert-extremely-damaging-thing> is literally used by small businesses in 3rd world to conduct....business right?


Facebook doesn't care.


How is that a good comparison? Not everyone uses Facebook out of habit, some businesses need it, and it can be used for good things as well as bad because it's just a medium in which people post content

Yes how that content is presented, ranked, etc is controlled by Facebook but that contribution is less than the content itself.

It would be better to say it's the spoon in which someone could eat a sugary cereal or something healthy.


Are you a Facebook employee? Your justification sounds a lot like the internal propaganda that is being fed to employees. “Facebook is net positive”, “it’s just a tool”, etc


What makes you say that? I think it's a good argument, doesn't mean it's right but it has substance. You also have some quotes that I never said. Nowhere did I imply it's a net positive. It is like a tool however but it has much more input.


The argument was that Facebook is neutral as a platform. Similar to the internet, it serves all kinds of content. Some of the content is good, and some is bad. That doesn't necessarily mean the platform is good or bad.


Facebook is not a neutral platform. It has a lot of moderation and algorithmic ranking of posts.


Having worked in growth before (not at Facebook), I can tell that you vastly underestimate the impact FB teams have on how/when/what/for how long/how many times/etc content is displayed to end users. This is absolutely not a neutral impact.


Here in Europe, WhatsApp actually powers many neighborhood watch groups, and so when it goes down, basically a formal crime reporting system also goes down.


Neighbors watching Neighbors and reporting via WhatsApp...sounds like the Netherlands.

I think if its staying down for a few more days Canibalism will ensue by the end of the week.


This also means that you can't participate in a neighborhood without agreeing to a legal contract with Facebook to use their services, as well as submitting to ad surveillance and tracking.

That's a dick move by the neighborhood.


Quite a lot of people rely on heroin to get through the day too.


I know you think this is some sort of neutral comment about personal choice, but it isn't. Millions of underserved people all over the world live in Food Deserts (https://en.wikipedia.org/wiki/Food_desert), places with little to no access to affordable nutritious food. Those people wind up consuming a large portion of their calories from high fructose corn syrup, not because they have chosen to do so, but because they have no choice, and that is their only option. Whether you want to accept it or not, your comment is classist and makes HN a more hostile place.


People don’t eat straight corn syrup. The products they do eat that contain it are quite expensive per calorie. I.e. Coke.

The problem is initiative and knowledge. They should walk or ride a couple of miles and buy the biggest bags of rice and beans they can, along with a bottle of multivitamins. And then learn how to cook.

If that’s classist, then the classes are structured by knowledge and choices. Which they may well be.


The entire reason that high fructose corn syrup is so prevalent in low-cost foods is that it's cheaper than sugar, especially in the US because of corn subsidies. Find literally any evidence that HFCS is more expensive per-calorie than sugar and you will come up empty-handed.

> If that’s classist, then the classes are structured by knowledge and choices. Which they may well be.

class by its definition accounts for massive difference in access to resources. If you think access to resources doesn't measurably change the level of knowledge that a population has, that's a declaration that resources do nothing, which would be an odd stance to take on a knowledge-focused community website.

> They should walk or ride a couple of miles and buy the biggest bags of rice and beans they can, along with a bottle of multivitamins.

I just LOVE the subtle food choice of rice and beans here, paired with the recommendation to take multivitamins, a recommendation that is supported by little to no evidence. Your own lack of knowledge on this topic is in full display, as is a clear demonstration of your own biases across multiple dimensions.


Of course HFCS is cheaper than sugar. I'm referring to the products made from it, like Coke. They are a poor way to spend your food dollar.

I agree that class accounts for a massive difference in access to resources. However, in this case, the knowledge is available for free, and in the US the basic foodstuffs are available for far less than what disadvantaged people pay for the typical processed and fast food they live on.

Rice and beans - nothing subtle about it. They are basic foods that provide the necessary carbs, fat, and complete protein. The vitamins are a simple way to prevent scurvy and similar deficiencies, until the choice of food can become more varied.

As a person learns to cook and bake, they can add wheat, peas, and corn (But they need to learn about nixtamalization before they add corn.) None of these foods require refrigeration.

I have in mind the cuisine of Mexico, which is inexpensive and nutritious. Similar cuisines are found in home cooking all over the world, at least where commercially processed food hasn't driven them out.

It is most important to make sure that all school children are taught how to process and cook these basic foods.

If you are knowledgeable in this area, I'd appreciate some specific suggestions.


My mother uses FB/Messenger to talk to her children and grandchildren.

My extended family uses FB to share info about events.

This, and other pedantic activities are really common around the world.

Don't reduce the material reality a situation to a meme that that represents a personalized view.


These things didn't start because FB was invented.


They did.

My family didn't share online before FB.

My mother didn't really have a common means to communicate with her grandchildren in the same way.

Email, phone are just not the same.

There are more channels available now for sure, but none so ubiquitous.

Facetime is not displacing FB for a lot of things, but that's more direct.

'Everyone is on FB' is the reason it still holds in these kinds of uses cases.

None of us case one way or the other about the platform, we'll just use what's convenient, but that is what it is.

This is a very common theme among FB users. FB by the way, is still growing it's userbase, and growing revenues even more so. The themes we see here on HN and even in the news don't represent the views among the population, nor are they necessarily very close to material reality.


and a lot of people are addicted to nicotine


You made my day. Thank you


Do you have any experience with pup to compare with yq? That's the jq look-alike for HTML I first stumbled upon.


Also here's a blog post about the Corner going into more details: https://m-chrzan.xyz/blog/sunday-corner.html


pass is great. I use the dmenu script to get passwords into my clipboard without leaving the keyboard or being locked into browsers with a supported extension.

As others have mentioned, the Android app has slight issues, but they're not dealbreakers for me.

There's some interesting pass plugins, e.g. pass-otp. You can get 2FA passcodes from the commandline rather than being locked into Google's Authenticator.


I don't want to come of as insensitive, it sounds like you've had some really bad experiences with ternaries in the past and it's important to acknowledge your experience. But I just want to say that not all ternaries are like that.

In a more serious tone, ternaries in places where they should be used, i.e. as expressions, are in my opinion much clearer to read than replacing them with an if-else statement. In my mind, an if/else block is an imperative entity that describes two different actions that could happen. Even if in reality both branches are trivial, my mind will be unnecessarily occupied with the fact that it needs to reason about code here, not just data. A ternary, on the other hand, is a declarative entity, saying that this expression takes on this or that value, usually in such a way that each branch of it maintains some invariant with respect to what's in the conditional.


> In my mind, an if/else block is an imperative entity that describes two different actions that could happen. Even if in reality both branches are trivial, my mind will be unnecessarily occupied with the fact that it needs to reason about code here, not just data

That's true in some languages. But in some languages if-else can also be used as in expression. e.g. in Rust I can write:

    let foo = if condition { "FOO" } else { "BAR" }


... which is equivalent to a ternary, hence the thesis.


Do I understand correctly that the encoding is only done to obfuscate the URL from automatic spam filters? So the choice of Morse code was arbitrary - any other simple substitution scheme could have been used to the same effect (maybe very common ones like base64 encoding or ROT13 are already being checked for?).


Looks like a nice tool, but it seems to be built around a very specific workflow that you've found works for you.

Personally I have been managing most of my plaintext notes with the minimal tools required to do so: a text editor and a file system. For technical notes about software I add git into the mix[1], mostly as a means of synchronization between machines.

[1]: https://m-chrzan.xyz/blog/cheatsheets.html


Thanks for the feedback! textnote did start out as a tool for a workflow I found myself using, but at its core is simply opening a templated dated file every day to take plain text notes, which I posted here because I hope it is sufficiently general for others to find use. I also am continuing to work to make it configurable to suit others as well. I'd love to take any suggestions for what you might find useful.

Thanks for sharing your post - I really like the idea of using git to sync/track notes and believe textnote can fit in with that workflow quite well. Appreciate your feedback!


What makes it cooler?


MercadoPago is the payment gatewat and it's amazing. They take care of delivery/logistics like Amazon and it's fast and works in remote places too.


To be fair, they launched the nice things after Amazon opened in Mexico and got the whole market. Before that they could not be bothered.


I believe the point of these tools is to be UNIXy, doing one thing well, and delegating the rest to other tools you already use. The script just downloads source code and drops you into an editor. Presumably, if you're a developer, you already have your editor set up for handling source code directories.


Yup that is the intent, i designed it keeping in mind, I download very many repos and open it on vim, search is then offloaded to your tool of choice.

Future improvements I am looking at is to add a search for trending remote repos and some caching mechanism


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: