While the author's complaint is perfectly valid, in practice the advantages of even current OLEDs - for me - far outweigh any disadvantages due to subpixel layout fringing and everything else. Even for programming, the lack of backlight and resulting infinite contrast makes such a huge difference in my day to day life that I refuse to use a non-OLED monitor anymore for any purpose whatsoever. Heck it could be half the DPI and I'd still go for OLED anytime.
The only reason LCDs still exist is price, nothing else.
But if all you want to do is render HTML then why use <canvas>?
I'm only speculating, but it doesn't seem surprising that regular DOM rendering logic - which has to handle approximately a bazillion different rules and special cases - is slower than a custom renderer written for a specific subset of HTML.
I vaguely remember reading about that actually happening some years ago. Control system written in C++, bad data comes in from a sensor causing a floating point exception which was not caught locally, and the outermost catch code was basically, “explode the rocket”.
Might have been in the c++ Users Journal or Dr Dobbs in the late 90s.
Kind of, but it's almost worse. More like a subsystem that reboots the machine if you run out of disk space or some other such "something is probably really wrong, but I can't prove it" sort of telemetry signal. Given that it seems to have been trigged by the pitchover manouver, likely something went a bit outside guidelines. Who knows how conservative those are? With an unmanned rocket they tend to lean towards pushing the big red button early and often.
A failed launch is bad. Drop a booster on an elementary school, and your nation is probably down attempting to go to space.
It’s a patently obvious money grab or scam or PR attempt because there’s no way in hell Wordpress will be around in 30 years let alone a hundred.
But that got me thinking. Will the web itself be around a century from now? ICANN? HTML? HTTP? A hundred years ago there were no transatlantic flights. The television hadn’t been invented yet. What will the next hundred years bring? Kind of thought provoking really. Good weekend musings.
Certainly not at the FAANG I work at. We hire specialized engineers to work on device drivers and OS kernels and absolutely do not ask them questions on how to design distributed web services.
Apart from mourning the loss of a fantastic app by an awesome developer, to me it signals the end of a golden era of small indie client only apps. Since the APIs for the likes of reddit, twitter (RIP tweetbot) and others were available for free or a reasonable fee it spawned a whole cottage industry of developers who made a living selling alternate front ends for these services. These apps invented many of the conventions and designs that eventually percolated to the official clients. Sometimes these innovations even became platform wide conventions (pull to refresh anyone?). The writing was on the wall for a while, but now the door is firmly closed on that era - and we will all be poorer for it.
My feelings exactly. We're all stuck with the official Reddit and Twitter clients now. They're not even good. We know they're not good, but they're now the only place to experience Reddit and Twitter. It's like enterprise software for a whole social network.
I just don't think I'll use Reddit anymore. It was a nice place to catch up with my interests but the only way in which I used it was via Apollo. The one thing that made Reddit unique compared to all its competitors was its developer community and they have deliberately torpedoed it.
All good things have to end but this was avoidable.
I am the developer of HACK, hacker news app for iOS, android and MacOS. I have been working on a decentralized link + text sharing site called AvocadoReader for last few weeks. I am hoping to have an extremely early beta next week. I shared some implementation details here if people want to read more:
Not commenting on your app, but I think the real reason mobile clients are needed for Reddit is that they intentionally try to break the mobile web experience to force their app down your throat. In contrast, HN.. doesn't. The mobile website is pleasant to use, if you are okay with the rather small text buttons.
That's a perfectly fair point. I personally think HN is one of the best designed sites out there. Being extremely minimal is one of the best designs. I hope that never changes.
I built HACK specifically to be able to be notified when people reply to me. That's one of my selling points.
Commenting this from HACK. The default HN interface does have problems. The buttons are indeed too small. The comments indentation is a little too small. Lack of notifications. A separate page on clicking reply, etc.
I was spoiled by Apollo for Reddit and HACK has done the same thing for HN. Thank you!
Hey I’ve never been on HN before but have seen good articles pop up on Reddit. A few minutes ago I searched for hacker news in the App Store, scrolled a bit, and downloaded HACK because it looked the most promising :)
And now I’m posting my first HN comment on this app to the dev hahah.
message me at (my username) at gmail dot com. I'm the creator of Touchbase (www.touchbase.id) that lets users share all their online platforms in 1 profile, and I want to speak on possibly integrating HACK as a platform that users can share their account of.
Yeah it's a bizarre claim. I've described HN as a single, usually really good, subreddit before but it's absolutely not a replacement for the entire site.
Indeed. And it even has the same features (centralized, ultimately beholden to commercial interests) that destroyed Reddit!
But don't worry, that's not going to happen here. You don't need a decentralized non-profit community, trust me. It's going to work out this time. Really.
I'm not sure if you're being entirely serious but I disagree. HN is special because while it's a popular (relatively speaking) social media site, it's also run by a company that isn't in the social media business. YC is not concerned with how to make HN revenue generating, they just want to push people to where the real money is made for them: their startup accelerator.
With that said it's in YC's best interest to keep users happy, only change what is requested and generally keep the status quo. Unfortunately for a company like Reddit that is a social media site and has to make money with their social media product, keeping users happy at all costs is not in their best interest (though that has yet to be seen).
"We're" not stuck unless your career is in social media, in which case yes, they will still be the most popular sites and the best way to reach people.
But for the rest of us, there's always a choice to foster a new community. Whether there is enough for that, and if a server is ready for that load, are big questions to answer though
And that’s fine. We need less low effort rage bait, viral influencer influence on the economy.
The reach of contrived political philosophy, fiat economic hustle, and pop culture gabber can be constrained; the obsolescence of /. , MySpace, and the like did not destroy reality. Now we know the outcome of the social media experiment. Utter dumpster fire.
It occurs to me people made a whole lot of small business work before handing sacks of cash to cloud SaaS
We need less adminisphere in all contexts so we can screw up again, let the wrong people helicopter us with banal AI bots, make lizard brain m sedate until it gets bored with AI bots. Then we’ll trot out a new copium for the masses and they can lean back again, super proud of their commitment to whatever hallucinated ideology they believe they’re serving.
All while waving off the ecological impact, because reality is just a big graph, mmmk
You certainly can redirect people to a website/app for a more tailored platform. But it's not the 2000's anymore where sites feature forums, comments sections, and other community features encouraging users to stay in their environment. At best, the ones that remain use middleware liks Disqus or Discord (and that is a whole other tangent that I could rant about all day) or simply encourage users to share on Reddit/TWitter.
They still can, but most sites these days are fine going where the people go, and linking to their custom stuff.
Twitter pushed me onto Mastodon a while back and i imagine Reddit will do the same. Funny enough, i have exactly one of the clients mentioned in this discussion - Tweetbot - on Mastodon. Ie the app made by the same devs.
I have no idea why, but I can only stand to use reddit in "old" mode. Even on mobile. It's completely 100% unusable in any other format. I've tried to use their app and standard mobile website, but I can't make heads or tails of the hierarchy of content.
If you don't use old mode in a mobile browser, they block off 1/3 of your screen with "Are you sure you don't want to use the Reddit App?" Pretty sure I don't Reddit.
There could be a userscript for a better reddit UI if someone cared but looks like nobody does. There's also Reddit Enhancement Suite but I don't think you can use it on mobile.
Wasn't there something called `teddit` that was written in nim that did a better job of removing all the js crap that makes reddit terrible?
I would imagine everyone will just move to that if possible. Although perhaps that may also be affected by their idiotic API charge junk.
I wish the Twitter client were half as good as Apollo. I really miss the ability to navigate the stack by swiping as intuitively as I can with Apollo. In Twitter the best I can hope for is a stack of depth two.
Decentralization doesn't seem like a bad idea now?
Only if there was a way to host websites where no central authority ever owned the data and the people who ran relays got paid in some form of cryptographically secure crypto currency. Frontend clients that made requests would need to pay in the same token to avoid abuse.
If the web collectively swings back in the other direction, to the fediverse or some other evolution, there will be a revival of small indie clients, and a revival of a better web in general. Twitter is in freefall and Reddit is on the verge of it, so it might not be a long wait.
The anti-federation argument has always been that centralized entities have the resources to make a better product. And if that's true, then Apollo is the exception to the rule. Reddit has a team with dozens of engineers, while Apollo has one developer with some part time help. So why is Apollo so much better than the official app?
What the pro-centralization argument misses is that centralized apps also have incentive to monetize their app, and monetization features can harm quality. But in the case of Reddit I'm not sure it's only monetization which has ruined the first-party user experience. The engineering quality is just bad.
>So why is Apollo so much better than the official app?
It's because of misaligned incentives.
Third-party clients are good because their only focus is to provide the best user experience to the website content. The user is the customer, and pleasing the customer is what makes money.
First-party clients have all sorts of competing goals: showing ads, data mining, maximizing engagement, soliciting upsells (Reddit badges) and other dark patterns. Many of these conflict with providing good UX (especially ads.) The user is not the customer, advertisers are, so when the customer gets what he wants, the user gets the shaft.
First-party clients for ad-supported websites fundamentally can't be good. That's just not incentivized by the business model.
Furthermore, having third party apps in directly against the business model, which seeks total control of the user's attention to deliver ads and optimize for profits. They are hoping to bump their valuations up before the IPO by this.
> The anti-federation argument has always been that centralized entities have the resources to make a better product.
I wouldn't phrase it like that.
I'd say 'The anti-federation reality has always been that centralized entities have the authority to more quickly evolve their product.'
Whereas federated models have always had a terrible time upgrading standards in a timely manner, even when upgrades are obviously needed.
However, products typically exist in distinct phrases -- rapid growth/evolution is eventually followed by stability/maturity.
Once the product switches to that latter mode, the evolutionary speed benefits of centralization dull.
Obvious example: AOL Instant Messenger and ICQ's initial popularity... before multi-client Trillian et al. became preferable... because the limited intersection feature set it supported already covered everything everyone wanted to do via IMs.
Reddit reached feature completion and maturity a while ago, which made it ripe for disruption via a decentralized clone.
However, they're just realizing the emperor has no clothes and their only remaining moat is their existing users, and users are a fickle moat.
> The anti-federation argument has always been that centralized entities have the resources to make a better product.
This seems like half the argument. The other half of the argument is that you could build a federated system of similar efficiency where everybody notifies/queries a central hub decided by convention.
The important-ish distinction is that you don't need as many resources (for polling) if you can generate enough trust that ~everyone is willing to push to you.
(I don't want to get up my own ass here, so to my mind the only thing that matters about "having enough resources to make a better product" is that you have all the content, presumably by crawling the entire network on shorter intervals than anyone else.)
I left facebook towards the end of 2016, for exactly the reason you might think. I used Twitter for a while before and after that as a kind of methadone, and even stipulating that I was not looking for connection to friends and family, the interactions I had on Twitter in 2017 were, by and large, incredibly low-quality, and I was only interacting with people who ideologically agreed with me, the trolls never reached me, or if they did they were in stealth mode and ineffective.
In retrospect, some of the accounts might have been intended to make the left look extra ridiculous, not sure, but I don't really believe that's true, I've seen people chase enough bad ideas en masse now that I think these were well-meaning people who believed that by participating in this infernal attention mill, they were doing things that would change the world for the better.
Reddit has likewise never been even mediocre at what it's purporting to be, these are all just what happens when people approach the internet, which is one thing, as though it was a super cool television, which is a whole other thing. The illusion of participation and having a voice is really what people are buying with all their attention, because actually having a voice on the actual internet means knowing html at a minimum. Not actually a tall order for anyone who has a couple days and a willingness to do a bit of mental labour, but why bother when you can just post on whichever corporate daemon you favour.
The weirdest thing of all to me, I don't even know how I found this place but it's got some of the best interactions I've had since Usenet died, and I didn't know know what ycombinator was or why it wasn't called hackernews.net or whatever. To learn just this week that the platform is just a service operated by the people behind quite a lot of this VC fuckery, I'm still integrating it, but it kinda feels like I wandered into the country club after getting lost in the woods and nobody's asked who I'm here with or why I'm not fetching them a bowl of nuts.
Anyways didn't come to talk about that, came to say, been using Mastodon the last month or so, and I am also having pretty high quality interactions there. Nothing remotely like the idiocy I encountered daily in my Twitter feed. Occasionally a thing that I don't care for, like, I really don't need all the furry porn, holy crap are there ever a lot of very dedicated people servicing the furry market and I'm gonna be looking into that cause I know how to make tails move. But that filters out easy.
I'm on the main instance and I'm looking around at others while I decide whether to just self-host, but I enjoy the scroll with the accounts and hashtags I follow, the quality ranges from boring to amazing, very little annoying, trollish, spammy, Mindset-infected trash comes through my feed, and like I said, the only heavy filtering I've done is the porn.
Best part: I loved Facebook when I first joined and when I started to get discontented was when the default feed stopped being "what you follow in the order they post," and that has never been around since, except notably on reddit I suppose. Nothing wrong with having an algo feed available for discovery, and Mastodon has that, but your feed is just what you follow in the order they post as a default. So you scroll down till you realize you've seen it already, and you know you've seen it all for now and you move on. There is no machine trying to hold your attention, there is just what you asked for. What a concept.
>it kinda feels like I wandered into the country club after getting lost in the woods and nobody's asked who I'm here with or why I'm not fetching them a bowl of nuts
The tech genius hobos, burnouts, and weirdos come here to rub elbows with the Patagucci vest crowd. The guy who manages this place ("dang") seems to tolerate us unwashed types, as long as we don't post polemics. You're not necessarily in the wrong place, but I can see how you might feel outnumbered.
Facebook is a former juggernaut of manipulating midwesterners and grandparents by driving them to bigoted echo chambers and serving them Republican targeted adverts. Now it is a wasteland of corporate pages and zombie meme groups, extremist recruitment groups for SE Asian political parties, coordination for death squads on the African continent, etc. it is impossible to host a town square or public commons discussion there.
Twitter is owned by a “libertarian” Republican techbro bigot who was financed by private Saudi equity after conversations with Thiel and a bunch of other alt-Right figures. It is swiftly become 4chan.
There are no longer Google+ forums; all the other message boards save for slashdot are unmoderated post apocalyptic horror shows roamed by Mad Max gangs (or fifteen year old gamers imagining they’re in Mad Max). Even Tumblr has at-scale difficulties countering & preventing hatred & harassment. They have no volunteer mods.
Reddit cleaned up starting in 2019. It’s home to many communities which are exactly as diverse, vibrant, and rewarding as they make themselves to be.
Reddit isn’t going to go under. It cannot. It has to persevere.
1. "better is subjective" and what reddit's native app is trying to do is "better" for reddit's bottom line.
2. more importantly, there is a case of "good enough". As I'm sure we've seen over the history of the internet, the "better product" doesn't always win. this is 1000x truer for social media. Reddit's app is "good enough" for those who use reddit casually it that they don't look for/at alternatives. it lets you scroll, look at pretty pictures, and maybe up/down vote quickly. Anything else to that user is fluff. You can skimp out on a lot of features, even core ones, if those 3 parts are good enough.
Reddit's app is "good enough" for those who use reddit casually it that they don't look for/at alternatives.
The problem with that, if it's true, is that those people are less likely to be the content creators and more likely to be people who come to read what the 'serious' Reddit users post. Losing the hardcore group of creators will kill Reddit because then there'll be nothing for the casual readers to read.
Ultimately, Reddit's main work is to serve a small core group of people who post new content, and that content is what draws the rest of the users. They'll need those users to be happy in the first party app. That might be the case already. If it isn't, Reddit are taking a huge risk.
Reddit largely leeches anyways. I’m not exactly sure why (I suspect the sorting algorithm and the quick turnover of content), but its community is shockingly unproductive in terms of content creation. The only thing it does somewhat well is aggregation. So no, I don’t think they have much to fear in that regard.
They are risking the relationship to their army of unpaid cops though. These people are absolutely crucial for maintaining the gentrification of that space. Without them, all the hard work to slowly change the tone towards an ad-friendly and ideologically compliant tune is going to be lost. It is not unlikely, but by no means guaranteed that they can recruit another batch of people wohnst willing to do this for free after ruining the relationship with those who got invested during a time when the company was masquerading itself as a community.
Not surprising at all. Reddit's culture is vehemently against original creation and deftly afraid of any hint of self-promotion. The users claim to be tired of all the same reposts but shun 99% of attempts for people to share originality.
>Losing the hardcore group of creators will kill Reddit because then there'll be nothing for the casual readers to read.
I agree. I guess the gamble here (that historically, usually pays off) is that the casual userbase size is good enough to keep the power users around, who ultimately want visibility. That's the hardest part of the modern internet and why social media survive well past what would be downfalls for any other product.
I'm not going to say Reddit is too big to fail, but I don't think reddit's death will be by a thousand paper cuts. it will heal with new mods as fast as the old ones leave. Whether it whither and rots away over the years with that new modbase is the big question mark.
It depends on what sort of community you follow. The ML and tech podcasting communities have largely moved over. The politics, journalism and celebrity part of twitter hasn’t moved over. The corollary to that is that much of the vitriol and random toxicity also hasn’t moved over. I have a more vibrant and more interesting mastodon feed than I ever had on twitter. And my twitter feed now is a wasteland, stripped of the good content but still filled with all of the bad content. Twitter is dead man walking as far as I’m concerned.
The problem I experience with Mastodon is it seems like a total echo chamber. Very little interesting conversation most of the time. I still find good links to content there though.
Historically, before the "mass migration" most Mastodon servers were built around a specific community and their shared values of what was appropriate to post. Sure it was federated but many early users tended to stick to "their" server exclusively.
It's no surprise that can end up feeling like an echo chamber. It's getting better than it was when I first started using it about six months ago but some of the posts people catch heat for seem a bit too over the top.
One of my favorite examples was a user who posted a photo of their dinner. It was nothing crazy just like rice, veggies, and chicken. They were immediately accosted for not posting a trigger warning since some people have eating disorders. That's the type of community I have no patience for.
This exactly. Furthermore, Mastodon rewards those that want to actively participate in communities. It does not reward lurkers who want to passively (doom)scroll.
If Alice posted once the last months, and Bob 20 times, and they both post another post, then ... maybe Mastodon will promote Bob's post and demote Alice's because Bob has been more active? (I would have preferred the opposite, hmm)
I don't think Mastodon has "promotion". If Alice posts once and Bob 20 times, you'll see Bob all over your feed and can easily miss Alice's post unless you seek it out. There is a retweet type feature (I forget the name) but I'm not sure it really does much to get Alice's message out to a wider audience.
>to me it signals the end of a golden era of small indie client only apps.
To me it signals you're a fairly new entrant to the intertubez.
Third party frontends for a given backend have existed since time immemorial, with or without sanctioned access to the backend's innards.
Alternatives to Explorer and Program Manager for a Windows shell are one of the older examples, more contextually relevant and newer examples would be programs like Pidgin and Trillian which served as third party clients for AIM, MSN, YIM, ICQ, etc.
None of this in any general sense is going away, though specific examples might.
Is there something remotely similar for the US market? I would love a small, cheap electric city car and it doesn't have to be solar or anything - though that would be a plus! It would be perfect for my Silicon Valley commute (<10 miles on urban streets) although I appreciate that it probably won't be quite as useful for the vast majority of my countrymen.
I have considered a used electric smart fortwo and a fiat 500e, but the combination of upfront cost and upkeep expenses owing to the need to register it as a car dulls their value proposition as a secondary commuter vehicle. I have looked into an Electrameccanica Solo, but as far as I can tell that company has folded after a series of recalls.
My Fiat 500e has been the lowest maintenance cost vehicle Ive ever owned. And Ive had approx 50 so far (Im a collector). In 5 years of ownership its cost me one 12v battery ($80) and two headlights ($60) because one burned out. That's it.
Yup I have to register and insure it but its ridiculously low cost compared to everything else.
On that vein, I recently joined home-barista, an old school web forum for coffee geeks.
That site is seemingly frozen in time from the early 2000s. There are no trackers - there's no need, since it is already filled with a self selected group. The ads are just simple banners. And best of all it filled with a group of passionate, kind and helpful folks. A simpler site from a simpler time. One of my favorite haunts on the web.
Feel like the model trainers would be able to easily work around this.
reply