JoeyJoeJoeJr

joined 1 year ago
[–] JoeyJoeJoeJr@lemmy.ml 2 points 3 months ago

If your drive is the bottleneck, this will make things worse. If you want to proceed:

You're already using ffmpeg to get the sequence of frames, correct? You can add the -ss and -t flags to give a start time and a duration. Generate a list of offsets by dividing the length of video by the number of processes you want, and feed them through gnu parallel to your ffmpeg command.

[–] JoeyJoeJoeJr@lemmy.ml 2 points 3 months ago (3 children)

My first thought was similar - there might be some hardware acceleration happening for the jpgs that isn't for the other formats, resulting in a CPU bottleneck. A modern harddrive over USB3.0 should be capable of hundreds of megabits to several gigabits per second. It seems unlikely that's your bottleneck (though you can feel free to share stats and correct the assumption if this is incorrect - if your pngs are in the 40 megabyte range, your 3.5 per second would be pretty taxing).

If you are seeing only 1 CPU core at 100%, perhaps you could split the video clip, and process multiple clips in parallel?

[–] JoeyJoeJoeJr@lemmy.ml 18 points 4 months ago

If your computer is compromised to the point someone can read the key, read words 2-5 again.

This is FUD. Even if Signal encrypted the local data, at the point someone can run a process on your system, there's nothing to stop the attacker from adding a modified version of the Signal app, updating your path, shortcuts, etc to point to the malicious version, and waiting for you to supply the pin/password. They can siphon the data off then.

Anyone with actual need for concern should probably only be using their phone anyway, because it cuts your attack surface by half (more than half if you have multiple computers), and you can expect to be in possession/control of your phone at all times, vs a computer that is often left unattended.

 

cross-posted from: https://lemmy.ml/post/17020181

Introducing a new RISC-V Mainboard from DeepComputing

 

I found the portion about studying people with this disorder leading to better understanding of visual processing in general pretty fascinating. Especially the part about the left/right processing and stitching.

[–] JoeyJoeJoeJr@lemmy.ml 3 points 4 months ago (1 children)

I think this conflates "ecosystem" with "closed ecosystem" or "walled garden."

I agree that closed ecosystems are frustrating lock-in tactics. But open ecosystems exist - KDE connect actually shows a good example. It was built for the KDE ecosystem (desktop environment, apps, and services that integrate and work well with each other), but makes the protocol open, so clients can exist for Gnome, and other platforms.

I recognize this is mostly semantics, but wanted to call it out because I think the integration and interoperability afforded by an "ecosystem" is extremely user friendly in general. It only becomes a problem when it is weaponized to lock you in.

[–] JoeyJoeJoeJr@lemmy.ml 3 points 4 months ago

Google is certainly guilty of killing off lots of products, but:

The video demonstrates the ecosystem working now, using features that have existed for years, most of which work across hardware platforms from multiple vendors, as well as multiple operating systems (i.e. features that won't disappear on Google's whim, because they don't actually control the tech, they leverage open standards, etc).

Let's also not pretend like Apple has never killed a product, service, or feature. Ecosystems grow, shrink, and change all the time. If you prefer one offering over the other, use it. That's the entire point of the video.

 

A good video to share with those who refuse to leave their bubble.

[–] JoeyJoeJoeJr@lemmy.ml 5 points 5 months ago (1 children)

"Desktop publishing" is the category of software you want. I've not used it, but I believe Scribus is the standard FOSS tool for this. If you want a simple graphical way to make your album, this is the way.

Many people have metnioned LaTex - I would not recommend it for this purpose. LaTex, while powerful, will have a steep learning curve, and isn't really made for artistic tasks - its purpose is for writing technical papers. From literally the first two sentences on the project site:

LaTeX is a high-quality typesetting system; it includes features designed for the production of technical and scientific documentation. LaTeX is the de facto standard for the communication and publication of scientific documents.

It's probably possible to make a beautiful photo album with LaTex, but without a lot of work, it's more likely to come out looking like a calculator manual.

[–] JoeyJoeJoeJr@lemmy.ml 13 points 6 months ago

Not sure if it's what you're looking for, but lirc has a database. Instructions for contributing files can be found here, files should adhere to the checklist here.

[–] JoeyJoeJoeJr@lemmy.ml 17 points 9 months ago* (last edited 9 months ago) (1 children)

I currently have a System76 laptop, and sincerely regret my purchase. When I purchased it, the Framework was not out yet - I wanted to support a company that supports right-to-repair, and figured since they controlled the hardware, firmware, and software (Pop!_OS), it would be a good, stable experience. It has not been, and support has generally been poor. I know other people have had better experiences than I have, but personally, I won't be buying from them again.

I haven't personally used Purism, but former co-workers spoke really poorly of them. They were trying to buy a big batch for work, and said the build quality was awful. Additionally: https://youtu.be/wKegmu0V75s

[–] JoeyJoeJoeJr@lemmy.ml 3 points 9 months ago

Thanks! I just cross posted it.

 

cross-posted from: https://lemmy.ml/post/11175824

Tips for getting contract work

I'm looking for part-time and/or short term contract work, but having a hard time because all the major job sites have either no ability to filter, or the posters just select every option so their post shows up in every search.

Does anyone have any tips on how to find this kind of work? Is it best to source it on my own, or are there good agencies to work with?

I'm looking for any kind of developer roll (I've done backend and full stack), and am open to mentoring/tutoring as well.

 

I'm looking for part-time and/or short term contract work, but having a hard time because all the major job sites have either no ability to filter, or the posters just select every option so their post shows up in every search.

Does anyone have any tips on how to find this kind of work? Is it best to source it on my own, or are there good agencies to work with?

I'm looking for any kind of developer roll (I've done backend and full stack), and am open to mentoring/tutoring as well.

[–] JoeyJoeJoeJr@lemmy.ml 2 points 10 months ago

The battery life and speakers will certainly be model dependent. The quality of the machine I received and the lackluster support, given the price I paid, are what I find most frustrating. The computer would be fine for ~$600, but I paid over $1000. I paid a premium expecting System76 to hold themselves to a high standard, and so far, they've let me down in multiple ways.

I do recognize with a different model, the experience could be 180°, but if buying from them is a roll-of-the-dice, for me personally, that's enough to buy from someone else next time.

[–] JoeyJoeJoeJr@lemmy.ml 5 points 10 months ago (2 children)

I would not recommend them. I bought a Galago Pro in 2020, and it's been a huge disappointment. Pop!_OS was very buggy, and their support was not helpful. I ultimately installed Ubuntu, and it's now significantly more stable, but I'm left asking the question "why did I pay a premium for a clevo, when I'm not getting anything out of the custom software or support?"

Even with Ubuntu, it's not a good laptop. The speakers are worse than my phone, a fully charged battery will die completely in less than a day when the laptop is suspended, it runs unbelievably hot. As a developer who depends on this machine for daily work, it's been intensely frustrating.

[–] JoeyJoeJoeJr@lemmy.ml 1 points 11 months ago

If you like note taking software: https://youtu.be/XRpHIa-2XCE

view more: next ›