I always write it as a select, before turning it into a delete or update. I have burned myself too often already.
I always write it as a select, before turning it into a delete or update. I have burned myself too often already.
With Influx 3 the preferred language is gonna be their SQL dialect. Flux is on its way out and I suspect it will get deprecated in the near future. Flux saw very slow adoption and SQL can do everything as well.
The one that blew my mind is that plate tectonics is only a widely accepted theory since the 70s.
They’re nice if they also migrate your db schema. That way you define your schema once and use it both to setup your db and interact with it via code. I do write raw sql for more complex queries, e.g. when there’s recursion.
I was big into downloading before streaming services were a thing. Music streaming is one of the few services that’s totally worth my money: no hassle and I rarely have to resort to other platforms to find what I want (very different from video streaming, which totally sucks when it comes to that).
Lemmy devs expressed in an AMA that Liberapay is the preferred method of donation.
It’s bought by Avast. I immediately uninstalled it when I learned about the news. No way that they don’t want get a return on investment by e.g. selling your data.
Consent-o-matic is better (actually sets the minimum amount of cookies) and is developed by university employees, whom I trust more.
One you don’t wanna join ;) (Google). I’m still on the free tier of what’s now Workspace and intent to move, but I’m dreading the work that comes with it.
A year or so ago Google almost killed the free tier (look up gsuite legacy if you want to know more). Back then I prepared to move away and settled on Zoho as my replacement, but in the end Google responded to the community’s backlash and kept the free tier free for personal use (although there are some other restrictions put in place, so eventually a move is inevitable). Zoho might also give you the features you want.
I watched a video of a scam baiter recently. The scammer wanted playstation store credits or something. The baiter pretended to be an old lady that didn’t understand much. The scammer just had no patience at all. Calling her stupid in her face and all that. Apparently there are really bad scammers.
I use my own domain and have support for aliases and also have a catch all. No need to selfhost for that.
I would not recommend running your own email server. Major email providers like gmail only accept email from servers that have all kinds of measures in place to make them as trustworthy as possible. That’s hard and probably not possible on a home internet connection.
Filtering incoming spam is also a pain in the ass.
It’s nice as an exercise to learn how email works, but I would not rely on it.
Thanks for the hard work. I’ve cancelled my Patreon and switched to Liberapay.
I like the concept of reducing cognitive load for the stream-aligned teams. This means all efforts go towards enabling them as much as possible in supporting the business. It also makes it relatively easy to judge if a platform team is doing the right things.
Markdown is notoriously understandized, so there are lots of unofficial extensions. This is a major downside of markdown, as you cannot trust a renderer to properly show the formatting beyond the basics.
It’s still really nice, because of two great features:
If I would guess, then it has to do with making long lines fit in a window without requiring horizontal scrolling.
Markdown is used a lot in the context of software development. Software code is usually accompanied by a readme, detailing what it does, how to setup your environment for development, how to contribute, etc.
The defacto standard is to write this in markdown. Since it’s written in a software development program (an IDE), you don’t have text wrapping, meaning lines continue when they don’t fit in the window. This is because otherwise the code becomes unreadable. Most code can also be kept to fairly short lines, normally not requiring any horizontal scrolling. However, a long sentence in a readme will easily become much longer than a line of code. So being able to break a line anywhere without having an actual line break in your rendered output is super useful for that.
This is btw how html also behaves. Markdown gets rendered to html.
deleted by creator
I have the same problem with !amsterdam@kbin.social. Tried subscribing and posting from lemmy.ml, but I don’t see posts here beyond the one I created (which btw didn’t become visible at kbin.social, so it’s not working both ways).
Edit: this morning I edited an existing post I made from lemmy.ml to kbin.social. The post showed up with its edit. A bit later I also saw a post from kbin.social show up in lemmy.ml, so I think interacting with content will at some point force federation if it was not working initially. YMMV
The name of the function, what goes in and what goes out in most cases should be enough to get a good idea on what the function does.
It also helps to make a diagram of how everything ties together. Just boxes and arrows is enough.
When writing your own code, it takes a bit of experience to know when to put something in its own function. It’s very obvious when you’re replicating code. It’s also very common to cut things up when a function gets too big. Look for bits of functionality that you can give a good name.