Hacker Newsnew | past | comments | ask | show | jobs | submit | Akath19's commentslogin

As a Colombian I can say that most people declare full income due to fear of being chased by DIAN (colombian IRS) which is probable the most corrupt institution in the country, meaning that if you don't declare your full income they'll shake you down for everything you have, I've personally heard cases of people making innocent mistakes in taxes and getting extorted for millions upon millions by "honest DIAN officers".

The strata system was created to create a form of "equality" where rich people helped poor people via subsidies, however, this has been abused by both sides since the very beginning (poor people using 10 or 20x the normal amounts of water and electricity to "fuck the rich people" and rich people paying to get their houses declared "historical patrimony" to avoid paying subsidies)

In the end, the strata system was created for a different society that we have right now, nowadays almost all buildings are estrato 3 or 4 in areas where estrato 2 was the highest possible.

I have no idea what could replace the strata system (I'm not a political scientist or anything that resembles that) but I do agree that the system is broken and should be replaced by something better.


How do the "honest DIAN officers" that you talk about report their exhorted income?


"Who taxes the taxmen?"


To eliminate the strata system we'd need to force everybody to report their incomes and expenses. And that's a huge amount of data to process, that's why the strata was devised. So yeah, we could, and should, but we won't.


How about replacing it with nothing?


No system of taxation?

If you can show us a modern functional large-scale (i.e. nation-sized) society that has no taxation, then I'd love to see how they do it.

I can't think of any examples, though, so would welcome your thoughts on this.


Works where I live.


It's mostly a US (not American, America is a continent after all) thing.

In Latin America getting laid off means being called to HR in the morning around 10:00am and getting told "you're being let go, please clean out your desk, fill in your boss on any pending work and finish your workday"

I've only seen one person escorted out of the building in the US way and that was because he was stealing corporate info.


American refers to people form the United States in colloquial language across the globe, so the person you replied to was correct in their use of American.


"on mobile" these days can be anything from a 3'' device with 512MB RAM to the device you mention.

It's very easy to assume that everyone has the latest device in an affluent society that doesn't have much of a problem buying the latest and greatest, but I can assure you this isn't the case in most of the world.

You're failing to see that Google is used everywhere in the world and not all countries (in fact, very few) have markets where the standard device is what you describe or where everyone has blazing fast LTE available everywhere.

For example, there are places here in Colombia where 2G is the norm, that's the kind of people AMP is helping, not the bay area kid that has the latest iPhone and 100Mb Wi-Fi


> a 3'' device with 512MB RAM ... 2G

Such luxuries. I spent several years reading web pages on a 33MHz 386DX with 8MB of RAM. Yes, Netscape took a while to start (had to wait for the rest of Win 3.1 to swap out), and downloading images was always somewhere between "slow" and "don't bother" even with the glorious 14.4kbps of a fancy V.32bis modem[1]. However, it still only took a few (15-20) seconds to fetch an article and render it.

The slowness started when websites decided it was fashionable to add a few dozen unnecessary HTTP requests to fetch megabytes of Javascript. The bloat is self inflicted, and websites do not need Google's help to make their pages small and fast. Unfortunately, many pages value the bloated ad loaders and trackers, several types of spyware ("analytics"), and their favorite "framework" more than they value the actual content of the page or the reader's experience. Google is happy to pretend the problem isn't self-inflicted when it gives them more tracking data.

Yes, it's important to remember that there will always be a wide variation in the User Agent. That's one of the reasons well-designed websites progressively enhance the heavier features. Websites can do this on their own - just like they did 10/15/20 years ago. An over-engineered caching system isn't necessary. Do you want a future where the internet retains some of it's interactive, decentralized qualities? Or do you want a fancier version of Cable TV, mostly controlled by Google et al?

[1] On weekends I was stuck with the old 2400bps V.22bis hand-me-down.


"You're failing to see that Google is used everywhere in the world and not all countries (in fact, very few) have markets where the standard device is what you describe or where everyone has blazing fast LTE available everywhere."

So here's an idea: Seeing as some folks _do_ have these powerful devices and fast connections, Google could make AMP _optional_.


I'm literally sitting in the middle of a field right now using an iPhone with a 4G connection. I don't need AMP, I need a way to turn it off.

Let people enable AMP browsing if they need it.


> You're failing to see that Google is used everywhere in the world and not all countries (in fact, very few) have markets where the standard device is what you describe or where everyone has blazing fast LTE available everywhere.

So Googles solution is to pull everyone down to the lowest common denominator, which is shit. Google basically re-invented WAP and is trying to set the web back 15 years.

Sure, not everyone has a fast connection and a high-end device, but they could have easily limited AMP to just those devices instead of forcing it down everyones throat.


I've been a product manager for about 2 years, coming from a development background, I suggest getting as much technical background as possible and a nice helping of people skills.

It's been said before but the PM is mainly a servant and facilitator, and it helps a lot if you know what you're talking about (we have a PM here that confuses VPNs with DNS, doesn't know how to report bugs, etc.)

IMHO, getting to be a PM is mostly demonstrating that you're dependable in a lower level position and showing that you have enough knowledge/leadership skills to get the job done.


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

Search: