Not to say it's wrong to do server-side rendering of the frontend, but I got the impression that the article wanted to make a distinction that I'm not seeing.
933 karma · joined August 14, 2011
Not to say it's wrong to do server-side rendering of the frontend, but I got the impression that the article wanted to make a distinction that I'm not seeing.
maybe the code behind his blog is too clean!
For example, if we are measuring how light bends - how do we know there aren't many hidden (i.e. not large or bright enough to be noticed from earth) objects causing additional distortion and therefore throwing off our measurements? Do we also observe it over time to get more confidence, or have some other cross-checks that give us more certainty?
Either way, every once in a while I find it wild just how much we can deduce about the universe from our tiny fixed vantage point.
Previously I was so hard on myself when I made mistakes or wasn't up to my own (very high) standards, that I would quit after a while because it was a horrible experience.
Now, no matter how many mistakes I make, I don't beat myself up about it and I keep trying the next day. And I am seeing that not only am I getting more things done, but I am actually enjoying life more day-to-day, which is the ultimate goal imo.
Stage 1: Confused by parens/the lispiness. early uncertainty
Stage 2: learn the REPL and library functions and fall in love. irrational exuberance
Stage 3: build an unmaintainable mess and can't refactor. trough of sorrow
Stage 4: figure out how to decouple appropriately and evolve the codebase rather than refactor all the time. live happily ever after!
For backend there is luminus (https://luminusweb.com/) or Kit (https://kit-clj.github.io/). They are basically project templates that wire together a ton of popular solutions for various things - database access, migrations, security, html templating, etc. Also includes frontend frameworks like re-frame if you want.
edit: forgot to mention fulcro (https://fulcro.fulcrologic.com/) which is an interesting full stack solution. I haven't used it though so can't comment, but it sure seems documented well!
Imo a logical interpretation of "shadow ban" would be when you are banned but they didn't tell you they banned you, and regular "ban" is when they tell you you were banned. It makes enough sense that people don't think they need to look it up to confirm.
edit: funny enough, I did double-check the wikipedia page to make sure my understanding was correct, but upon reading further it does acknowledge the expanding of the definition: https://en.wikipedia.org/wiki/Shadow_banning
To be fair though, I really haven't seen a change in the content on Twitter at all since Elon took over (modulo meta-discussion about Twitter itself). Time will tell I suppose
If such a feature was more robustly built into a platform like Twitter then the company themselves would have a lot less pressure in making a universal decision (which guarantees some disagree with)
Yes, some of them were actual trolls or spammers, but many were just ideologically misaligned with Twitter the company (and/or their advertisers).
I think the problem to solve is how can we allow people to communicate AND DISCOVER other people's opinions without a particular company/organization making that decision for them.
Websites aren't good enough because they aren't very discoverable and don't have a robust discussion mechanism. I don't even think Mastodon allows this because admins seem pretty opinionated and end up cutting out chunks of the fediverse without the users' consent.
I'm not sure what the solution is but that is a real problem and it does seem necessary to "decentralize" to some extent as every group will always have conflicting opinions with other groups
However, a bunch of packages are defined in some bespoke way with various custom config inputs that generate other bits of config and generally are hard to understand. Thinking it through, I'm not sure it's possible for the OP's tool to solve this particular problem.
That said, I also agree with you that having reusable modules that are documented would help, and being able to clone and copy/paste settings + seeing examples would too. Good luck!
Maybe that's fine for your target user, but I would think you could get non-nix folks on board if there was more of a "wizard" type flow that tells you the options and explains them as you go through it.
I think the distributed computing problem is pretty related once you have "content-addressable" source code. Agreed that it's a lot of work but I hope it pans out!