I think most of these changes didn't affect developed nations so much, it's probably still good old Walmart and Amazon. But they were lifechanging to developing nations. We had some advancements in the rights of factory workers as they had to match gig workers, and crime dropped drastically in some places because it just wasn't worth it anymore when you could climb out of poverty by delivering food.
There were mobile phones before the iphone. Like a whole ecosystem even! They even had screens! and browsers! and internet!
the major innovation the iphone brought was a touch screen (and a decent camera), which sort of existed, but nothing as smooth and crisp as the iphone. please i really hope people out there dont think the iphone was the invention of the cell phone.
It's like differentiating between "the Internet boom" and the invention of networking - nobody is saying the 14k modem was the invention of networking, but there was no "internet boom" before it.
But you can't build a business like Uber on Symbian. The iPhone brought about all these marketplace apps. They stopped being toys, and became more like mini computers.
- some college girl doing CS was talking about how cloud is the future. I asked her what cloud was. She didn't know but mentioned the S3 stuff.
- my aunt, a clerk, was talking about how her job was training her to put documents in the cloud. She didn't know what a cloud was either.
- I got the worst career advice of my life. Someone said I should stop doing Android and learn to make BlackBerry apps instead, because that's what all the British people were using. On the other end, someone said I'd regret not making Windows Phone apps because they were superior in every way to Android.
- we were doing SVN to our own servers because this dude Joel put it as part of a checklist, and then we switched to Git because of the cloud thing.
- Uber (and similar) were just blasting off. In my country, it was MyTeksi (2011), later GrabTaxi (2013), then Grab (2016). They were the first "unicorn" in the region, where we hadn't experienced the dot com bubble, and regional VCs would pressure to raise and burn.
- Tech jobs were not really a thing here. Someone said that with my EE degree, I could get a real job as a KFC manager and keep all the IT stuff as a hobby. But in Malaysia, tech triggered hard around 2014. SMEs became startups. Malaysian entrepreneurs from the US were coming back here, becoming angels and VCs because it was easier to invest here than in the US. And GrabTaxi started pushed a wave of hype.
It's probably different in different places. 2014 was probably a later stage in Silicon Valley, but it was quite early here in SE Asia. There's delays.
It's also why I'm optimistic on things like crypto, web3, AI, because the tech is at a mature enough stage to build things on, but it'll be years before that tech is built and many more years before it's a household product. The story really starts when the tech is used by a billion people.
But it's too late now because the conglomerates made it too cheap to compete with and the bar for affiliate programs is too high.
I'm not even sure if they're "tech companies" anymore. At least half their manpower is in blue collar jobs.
The last 10 years have seen a renaissance of academic painting information and education, and social media, particularly Instagram, has been the fuel.
There is so much now that simply wasn't there then. My life would be so much different and happier if I were coming of age now with those desires instead of a decade ago. Nonetheless, it is still dramatically improved by the advancements I described.
I no longer feel so alone. I suspect many people with different niches are enjoying richer lives like I am, due to the last 10 years of internet.
Social media for sure, but the entirety of AR/VR. AI, and not just GPTs. but recommendation, detection, sentiment, data mining are all things that are 'new'. We can also think about things like online banking or healthcare apps that didn't exist. I was still sending checks in 2014, and I certainly wasn't doing video visits with my doctor. As someone that is middle age, when I ask younger people they point out how much opportunity as a counterpoint to the cynicism I'm seeing here HN.
Figma comes to mind as an obvious standout example. We didn’t even have the technology to support that level of multiplayer computationally heavy UI in the browser back in 2014. No native apps had collaboration that smooth either.
Collaborative [text] document editing in general is a good example. So mundane these days in all the big web-based work apps that we don’t even notice it anymore.
What made those products boom was cheap and qualitative video calls (so, bandwidth) that are totally necessary to work in real time collaboration.
Games have generally been way ahead of business apps in this sense.
Life has changed radically here as compared to 2014.
But lots of people weren't using that, they were still stuck with telephony-based videoconferencing, with polycom devices in the middle of a conference table and dual ISDN lines and stuff, stuff built out in the prior decade.
And then connections and cameras got good enough that Zoom could "just work" without all the hassle of following the rules, etc.
And an IoT world has nearly as many drawbacks as it does benefits, but I think it's hard to argue it hasn't changed the way we interact with the internet in our day to day lives.
Ring is just doorbell cameras. Japan has had these for decades. Smart home is a complete failure, nobody uses Alexa or siri or ok google seriously. EVs are just cars but slightly different. Smart TVs just simplify the process of having to buy a Chromecast or plug in a laptop to your TV.
People, especially tech-types, way over-estimate how much hassle we're willing to put up with day-to-day.
They also just as often underestimate it. It's part of why "data driven development" fails. Regular, non-tech users have long been conditioned to assume computers and tech in general is buggy, finicky, and full of annoyances. They use it anyway, and bear the frustration silently[0], only occasionally begging a techie relative or friend to "fix my computer, it's slow now because it got viruses". Devs and PMs look at their telemetry, see users using a feature, and think they like it. They probably don't. They just suffer through it.
As a techie, I have very little tolerance for hassle. Which for IoT, ironically, means I'm running Home Assistant on a Raspberry Pi now, because it's a net save on annoyances - even though it's extra work, it lets me and my family use the "smart" parts of home appliances without frustration.
--
[0] - With who knows how much accumulating "death from thousand papercuts" psychological damage...
On the backend, Next.js brought us SSR in 2016, MongoDB brought us document databases by winning “fastest growing database engine” in 2013 and 2014, and Docker brought us disposable containers in 2013.
The list is stacked towards older tech but that’s maybe because recent tech hasn’t proven itself yet: svelte in 2020 is still maturing AFAICT, and ive never heard of Vite (2021) or SolidJS (2022). I personally think many exciting non-AI trends are also ramping up now, such as Local First development (formalized in May 2023).
I think that the economy and innovation in general were curtailed due to the climaxing rampant corruption in the US, but the internet is something of an exception IMO.
This is all talking about developer abilities, of course: the constraints of corrupt capitalism mean that many of the actual sites released in the past decade have been terribly bloated and over-featured. But I think that’s partially a consequence of businesses moving everything into mobile-first websites and apps —- you’re gonna see a lot more low-margin websites.
"...constraints of corrupt capitalism" caused websites to be boated?
The second part is referencing the specific problems most HNers see with the modern internet: giant SPAs with huge packet sizes and questionable, non-accessible, hand-rolled functionality. And I think the reason for that is that our system is barely functioning right now: we made stock buybacks legal again for some reason, and executive pay and shareholder dividends were already absurdly high. Big SPAs that supposedly do everything, and the mobile apps that they mimic, have become a way to lower expenses rather than an additive new medium for business. When was the last time you talked to a business on the phone?
Long story short, capitalism makes bad websites by underpaying, underhiring, and overspeccing.
Edit: plus flexbox