2,315 karma · joined May 14, 2021
How do people deal with this dichotomy?
It's still rare to get modding tools from the developer though. Only a couple recent games I've played do that I've seen. Like Teardown for example
There's also something fundamental about taking a dynamic language like Python or JavaScript and adding typing versus taking a static language and adding dynamic typing (e.g.`auto` in C#). The dynamic language allows modifications that are _really_ convenient if not a little hacky that you just can't easily express without big refactors in static codebases. Things like tagging objects with properties, making quick anonymous structs (before that became a thing in modern languages) so you can return tuples of values, other constructs like dynamic functions or whatever. Progressive typing is just so much more expressive
> Personal licenses are a once off purchase, and come with 3 years of updates. After 3 years, an upgrade will be required to receive further updates.[0]
Tbh I think this is fair, but it surprises me every 3 years when I have to pay up again xD
Where have you met the people you share your intranet with?
> These unique kinds of UIs have less convention and unique accessibility characteristics that are expensive to solve. But a lot of the time, our budget should be zero. To build it with what we have already. To copy-paste.
If you build UIs like this, you end up with the sort of one-size-fits-all UIs no one likes. Like when Twitter (and others) consolidated their desktop and mobile UIs into one mobile-first one that works worse on. You waste a bunch of space and information density, lose eye scanning ability, for the benefit of higher developer velocity. It must be carefully applied. Things like shipping address forms (example from article) or yes/no modals are a great place for standardization but trying to assemble those pieces on a single page, or show something slightly different and you're back to square one.
---
Didn't we try to standardize some of this already? Isnt this why <input>s are derived from the OS and why alert() and prompt() exist? And default style sheets? And no one wanted this! Browsers have opened up _everything_ to be customized, capitulating to designers. And even with all that customization, some things like HTML5 validation still feel like theyre missing pieces.
I tried making a web crawler that found invite links in common crawl data to find more authentic low user count servers. There was something off about servers that self-selected by taking the time and effort in adding the Disboard bot. The crawler actually worked well. I had about 10k online servers before I stopped and a handful of low user count servers in my niches. Made a few friends in these but none of them stuck long-term.
So far I'm back to just a few private servers I'm active in. 50% from IRL connections, 50% from online friend connections. I struggle so much to find new spaces or to make my current ones work better for me
Seems odd MarkMonitor wouldn't prioritize that
~~IIRC the maintainer was like 15 years old?~~ Edit: My mistake, the maintainer is 18, https://github.com/ElektroKill
It was my understanding that with most social networks the moderation is usually very opaque/can only be gleaned from public comments. Examples would help to understand how BlueSky would systematically moderate differently than Twitter (or what the ban process is like).
Interestingly, if blocks are public, I guess you can audit the state of the interconnectedness between people, (seemingly what https://clearsky.app/ does?) and therefore, what has happened to the people odious enough to receive these blocks but not odious enough to be banned.
It pains me that this feels true as someone chronically online and used to find great use from the internet, but online-only has more failure modes now. There's still ways to do it though.
This is the only way. The cost of spinning up a new identity on the web (with supporting documents, pictures, etc) is near zero now. There's only 3 or 4 things to really vet people, and those can be faked with more effort.
The only real way to vet someone nowadays is IRL, and that requires non-trivial effort but provides most guarantees you'd want in new participants in an online community.
> I'm getting a sense of being close to that point already and I don't know what the right move is from here to reduce the fracturing of my wider social circles.
I have this feeling too. My guess is that social circles will be less fluid and dynamic. Traditional centers of trust will become more important.
What index does this search engine use?
Only anecdotes from outside the medium can inform us to be less naive. Or doing an analysis which takes effort, skill, and time per-person
* Stop doing stuff in that field for months and have previously processed notes to reload in your head when you come back.
* Give feedback to maintainers on what worked/what didn't when you entered their ecosystem.
* Communicate to newbies how you overcome X problem when learning Y. Not everyone may have your particular insight. You could roll it into a blog post or other communications.
* Provide stepping stones for you to relate other frameworks and languages back to what you've already seen and know, to solve challenges in different domains.
I find that most more specific ideas for using the data come at random periods throughout my life. The questions are usually non-obvious when just staring at the data. I write them down as little notes themselves and come back to them when I have interest/motivation.
No, payment systems still have third party systems they rely on. Async programming is there to get around blocking the thread with long-lived tasks where you depend on the result. Removing the database does not remove the potential for all data dependency on long-lived operations.
The article then proposes leaving things in memory, event queues, and hot backups solves all the problems off this flawed assumption. Admittedly leaving things in memory should reduce complexity, but it is not a silver bullet, and you lose robustness to certain failures
Not a great article to be honest.
The code and creative I've seen and worked with on advert sites fits what I've seen ML do already.
To be fair, I've gotten some great ads for things I never would have found myself, on places like Instagram. And yet I didn't get to choose when or how the ads were delivered.
The activation energy of moving ones home is very different from moving a social profile. I also find in some old, dead communities I was a part of, the most toxic people can't pull themselves away and stick around