I think I prefer friction as well. It's not about choosing discomfort all the time, but there's clearly a threshold not to cross. If things get too convenient there's a point where we get disconnected from the human condition indeed. I prefer a fuller and imperfect life.
Nice little post, indeed the license is not enough to base a decision on. You need to look at the business, presence of CLA or not, etc.
Long but excellent opinion piece about everything which is wrong with the current AI-mania.
I think the title should say "social media" rather than "the Internet". That said, the trend is indeed clear... those big tech companies look more and more like TV broadcaster. So remember you turned off the TV for a reason.
Remember, the web is for everyone. It's meant to weird and diverse.
This can go a long way without much changes. It's definitely worth it.
Indeed, I think I prefer what's proposed here rather than READMEs. Having lightweight templates and processes to collect the information you need or steer the direction puts the burden of designing those in the right place (on the manager end). You should also know when things have to be more free form.
Definitely this! All systems are produced in a given context. The organisation and the people producing it are what matters most to get something of quality (or not).
These extensions look really neat for discovering Mastodon and RSS feed. I think I'll check them out.
In other words, remember you're a manager and not a nanny. Of course, it doesn't mean you can freely ignore the human factor or empathy. Just don't get overwhelmed by this.
A reminder that small details at declaration can have large impacts on memory layouts.
It's all written oriented toward C++ use. That said I think most of it equally applies whatever the language.
An old one now, but still a very good overview of what C++ ranges brought to the table.
Don't trust the title, it misrepresent the content in my opinion. Still the interview in interesting, it shows quite well all the effort Valve is pouring into the Free Software ecosystem.
Indeed, innovation is far from being a linear process. It's actually messy, the breakthroughs already happened already and we describe it after the facts.
The trend keep being the same... And when the newer models will be trained on FOSS code which degraded in quality due to the use of the previous generation of models, things are going to get "interesting".
OK, this is old so I wish it'd go beyond 2003. Still, that's quite a funny read.
An excellent piece, I like this kind of thinking. It works in fact as several level in your life.
I admit I like CRDTs as well. They really are the foundation of cool use cases. Of course it raises questions related to security to broker properly the sessions between users. Still, it's nice to see them more and more used.
This is indeed one of the big issues of the computer science research community. It's also something of importance in fields relying on simulations... which is almost all scientific fields nowadays. Peer reviewing the paper is well practiced, but the software is another story entirely. It'd require some investment in research... but that's not where we're headed at all.