folekaule

joined 2 years ago
[–] folekaule 4 points 1 week ago (1 children)

This sounds like an idea related to the InterPlanetary File System, where files are peer-to-peer and cannot be taken offline. It's not a terribly new idea, but I've not seen any widespread implementations of it.

I think people underestimate how difficult moderation is at scale. There's a reason why The Algorithm exists: past a certain scale, even just wading through a chronological feed of posts and keeping illegal content out of it becomes laborious. You will see influencers on the fediverse complaining about that already. With a P2P system, moderation isn't just difficult, it's impossible. Once something is out there it can't be removed. Finding and maintaining a good balance is just a really, really difficult problem to solve.

Sometimes, that of course is a feature, like IPFS being used to bypass government censorship, but every coin has a flipside.

[–] folekaule 4 points 1 week ago

Yes, Rawtherapee, like Lightroom and other tools that use a non-destructive workflow basically just save the steps you take to edit something and save it separately. In my case, in the sidecar file. So my changes are there, but saved separate from the image.

Lightroom does the same thing, and I had it save my edits in a sidecar as well, but because every editor is a little different, the results will not be the same if I were to try and have RT reproduce the steps that LR used (if they are even available). Basically, if I want to revisit my old photos processed in LR, I have to develop them again.

The sidecar files are just XML. You can open them in a text editor and poke around to see what it looks like.

I don't really shoot much video, so I can't speak to that. With digikam I mostly just use it to find photos and videos by date and/or metadata. digikam creates fingerprints for assets that it uses to locate things. I think I tweaked some settings to make digikam only compare the file hash instead of trying to match things visually. I'd rather have two copies of something than not importing a separate image.

I have used kdenlive for some basic video editing, but there are many options. You can even use Blender for video editing.

[–] folekaule 8 points 1 week ago (3 children)

I've only moved to Linux a couple of months ago. I always had a simple workflow. I only make minute adjustments, crop things, etc.

On Windows I used Lightroom for everything. I recently cancelled my Adobe subscription and moved to this workflow:

  • Import everything (raw images) with digikam onto my NAS
  • Add additional metadata tags and run face recognition if needed
  • Look for shots I want to develop further and flag them
  • Do my adjustments in Rawtherapee. Save in sidecar file. (Digikam will not see the changes.)
  • Export edits to jpg in different sizes for posting online. These are not imported to the catalog because I can just export them again anytime.

It's not ideal but it works and it's simple enough for my use.

I tried using darktable but I found it too confusing. It may be better for power users. I am still trying to learn RT.

[–] folekaule 11 points 1 week ago

The version history of the Linux kernel is basically a result of how Linus felt about it at the time. It spent two years in 0.99.x and a long time in 2.x.

New versions come out all the time, but the pace and numbering has (at least up until more recently) been up to Linus. It feels like they're more settled into a regular pattern now, but early on it was basically just "when Linus feels like incrementing it".

[–] folekaule 2 points 1 week ago

This is a common misconception and it's mostly fine, due to lack of enforcement. However, section 264(e) of the Immigration and Nationality Act (INA) says:

(e) Personal possession of registration or receipt card; penalties

Every alien, eighteen years of age and over, shall at all times carry with him and have in his personal possession any certificate of alien registration or alien registration receipt card issued to him pursuant to subsection (d). Any alien who fails to comply with the provisions of this subsection shall be guilty of a misdemeanor and shall upon conviction for each offense be fined not to exceed $100 or be imprisoned not more than thirty days, or both.

I found this via an article by Capitol Immigration.

[–] folekaule 7 points 1 week ago

I've had co-workers who regularly pushed code from a service account and with no commit comments. Good times.

[–] folekaule 2 points 1 week ago (2 children)

Sorry, that was poor phrasing on my part. I meant to say one of the types of id is your green card. You have other types of id before you get the PR card.

[–] folekaule 12 points 1 week ago (4 children)

They already have a solution for this already implemented. If you're not a citizen, you have to carry identification that shows you are allowed to be here. It's what is called your green card (though it's not green). Not carrying it is already punishable by anything from a hefty fee to deportation. All legal immigrants already know this. Citizens (naturalized or not) do not need to carry papers (yet).

If they can read a driver's license, they can read a green card.

[–] folekaule 2 points 3 weeks ago

The Unicode standard allows, but recommends against, adding a BOM for utf8 files. Utf8 does not need them.

I've only seen Microsoft tools adding that, and it breaks some parsers.

Please don't add BOM to utf8 files unless for some reason you need them.

[–] folekaule 5 points 4 weeks ago

Character encoding and type coercion errors are so common. But a lot of bugs also come from programs trying to do "the right thing". Like in OP's case: they are just trying to import some data and maybe the data was never even intended to be interpreted as utf8, but the tool they are using to remove the commands wants to treat it that way. Sometimes the safest thing to do is to just assume data is binary until you care otherwise.

[–] folekaule 33 points 4 weeks ago (4 children)

Not sure if this helps you, but for anyone working with utf8 and MySQL, it's worth reading up on the details of their Unicode support. Especially the part where it says that 'utf8' is an alias for 'utf8mb3', which may not be compatible with what other systems consider to be 'utf8'. If you aren't careful with this you will have problems, especially with high code points, like emoji.

[–] folekaule 3 points 4 weeks ago

If you can rig the camera so it will stay at a fixed distance from the subject, you can stitch together as many exposures as you need and it will minimize the distortion. Keep a grid in the background to help with stitching. The Google Photoscan app does something like that.

view more: next ›