200 karma · joined October 1, 2014
- @github/ra0x3 - @read.cv/rashad - @linkedin/in/rashad-alston - @ra0x3.eth - @rashad.sol
HN has collapsible threads...they are not collapsed by default...
Others have commented that this feature already exists. And yes "technically" it may exist, but I'm guessing that you mean "by default". I absolutely agree that I should be able to set collapsible threads as the default.
It never fails on HN, that on some topic, the first/top comment and its replies span the _entire_ page! That's terrible UX! We want to see what other people have to say.
As a user/reader, let me dig into conversations/threads that I find interesting without having to scroll through pages and pages. Who's to say there aren't more interesting discussions buried underneath the top comment thread? Dang always has to post reminders saying to "not forget these pages of comments". If we had a collapsible thread, I believe he wouldn't have to do that as much.
This could be implemented with little-to-no fancy JS/whatever -- so that HackerNews remains as barebones as it is. Even better - if you let users choose whether or not they want the collapsible comments feature by using a setting on the user profile view. Everyone wins :)
You're in luck! Another way to [solve problem] is to [introduce another problem]. XD
- Enterprise web dev? You'll probably want Django https://dev.to/vladyslavnua/how-to-build-a-django-web-app-fr... (but ignore all the CSS, frontend stuff)
- Just want to learn idiomatic Python in general. Go through this article/exercise, write all the code, and research the topics that seem confusing, I think you'll be in good shape (ignore all the maths, just talking about the literal code) https://karpathy.github.io/2021/06/21/blockchain/
- Want to learn modern, idiomatic Python via a popular open source package? Look at this httpx code, and obviously playing around with a simple web client can be fun https://github.com/encode/httpx/blob/master/httpx.
- The ability to login to many platforms without needing to create an account on that specific platform (universal login as mentioned by others)
- Being able to use the decentralized ledger as a database -- this is currently only done with art NFTs - but could literally be done with SO much else
- Being able to create dApps that run on their own and are maintained by a community -- i.e., apps that don't pit the user incentives against the incentives for the company owning the apps (dating apps are a good example of this)
- Decentralized storage. Not keeping everything in S3 -- not saying this is better for in-production, but just mentioning with web3 - people are finally open to this type of thing as opposed to just saying "let's just host it on S3".
- Community. As corny and overused as this word is, I know. But specifically finding a project, hopping on their Discord, contributing, asking questions, etc.
Web3 is as much an ethos as it is a "specific thing". It's a rejection of the walled-garden, data hoarding techniques of past platforms (Instagram, Facebook, Google, etc) and a recognition that there is enough pie for a lot of smaller, more niche teams to have a piece.
I feel as if the author seems to somewhat misunderstand the relationship between those who have less and those who have more. There's a fundamental lack of trust (which really erupted in 2008) that kicked off this whole crypto/web3 thing.
We tried the "trusting people" route and it didn't work. The incentives are just too misaligned for "trust" to ever work (in my opinion). So, techies basically said "Fu$k it, I'll build my own system to do what you (those who have more) _should_ be doing".
This articles seems to say that we don't need all these complex solutions to problems that can fundamentally be solved by just...being better people? But that has never, and will never happen. We all wish we lived in a perfect world where everyone does the right thing - but that is just not the reality we live in. So these "decentralized/distributed systems" (e.g., Bitcoin) are our way of removing the human component from the equation.
Instead of responding “not interested”. I’m just gonna start saying “show me the cap table”. Love this idea
Literally one of the easiest, trusted ways to send/accept BTC (for merchants and individuals)
As you step out of the “we are building something in a basement” world and into the financial (funding) world, you’ll see that you can’t avoid this, and that you should go ahead and straighten these things out
Hilarious.
The Cambridge Analytica scandal is in regards to a nefarious 3rd party using Facebook's pipes in a way that violated Facebook's policy. There are emails to show that Facebook knew about this, and did not act to remove CA's access to said pipes (no, [1] there are literally emails about this that were found during discovery).
You even mentioned it
> To the best of my knowledge CA abused a free feature (API access) designed for legitimate usage to collect user data for nefarious purposes
Yes. They abused it. They abused it and were allowed to continue abusing it because Facebook's business model is data, not user privacy. You're blaming CA for what FB quite literally (and I mean quite literally) allowed them to do, told them to stop doing, then turned a blind eye when CA _continued_ to do it.
Again. Not my opinion. It's a matter of factual record.
Links - https://www.businessinsider.com/facebook-emails-show-workers... - https://www.nbcnews.com/tech/social-media/newly-released-mes...
Edit: Formatting
The era of the walled garden will end. #RemindMe
Super interesting that you mention this. I was just thinking the other day about what an absolute dumpster fire "the internet" is due to anonymity (obviously that's not the _only_ reason, but it's a non-trivial reason). This idea that "Let's give people the ability to be anonymous, and somehow, that's gonna make us all bond together and be better" is pretty hilarious in hindsight. Anonymity seems to just bring the worst out of people (that's not a tech problem, that's a human/culture problem). I would personally love to see a "web" where you have to comment...as your public self. Post messages...as your public self (not just on an individual platform level). So on and so forth.
I 1000% agree that eventually people will need some type of unique identifier to operate on the internet. And I'll take it a little further and say that in the future, anonymity will be reserved for the wealthy primarily.
This is a good point. However, some women (due to men spamming them) don't have notifications turned on, so genuinely don't get around to seeing a message until they have time to sit down and scroll through the pile
Also (as I'm sure you know), anything that can be used as a "measure of cool" will be used as just that. And having a huge list of matches can be a huge self-esteem boost to some.
I agree with your point though. It can be tiresome to have to periodically clean out matches every so often