Gork

joined 1 year ago
[–] [email protected] 7 points 2 days ago

Their adherence to the technically correct is awe-inspiring.

[–] [email protected] 28 points 3 days ago

New Outlook also doesn't support Really Simple Syndication, which I used a lot with the Old Outlook.

So back to old Outlook I go.

[–] [email protected] 33 points 3 days ago (4 children)

Mmm yes. Unexplained issues that have a single mention in StackOverflow five years ago, have a single reply by the author just saying "nvm I figured it out" and doesn't explain the resolution.

[–] [email protected] 19 points 4 days ago* (last edited 4 days ago)

I once rented a Mini Countryman and was pleasantly surprised by the highly tactile switches they use. They felt like aircraft switches in that they had weight and springy resistance to them. Much better than all this touchscreen nonsense.

[–] [email protected] 30 points 1 week ago (1 children)

It's time for chbottomt and clbottom to finally become valid HTML statements.

 

Contemporary high-level programming languages and advanced compilers greatly simplify software development and lower its costs. However, this way of programming can hide the performance capabilities of modern hardware, partly due to inefficiencies of application programming interfaces (APIs). Apparently, a good old assembly code path can improve performance by between three and 94 times, depending on the workload, according to FFmpeg. The hardware this multiplied performance was achieved on was not disclosed.

FFmpeg is an open-source video decoding project developed by volunteers who contribute to its codebase, fix bugs, and add new features. The project is led by a small group of core developers and maintainers who oversee its direction and ensure that contributions meet certain standards. They coordinate the project's development and release cycles, merging contributions from other developers. This group of developers tried to implement a handwritten AVX512 assembly code path, something that has rarely been done before, at least not in the video industry.

The developers have created an optimized code path using the AVX-512 instruction set to accelerate specific functions within the FFmpeg multimedia processing library. By leveraging AVX-512, they were able to achieve significant performance improvements — from three to 94 times faster — compared to standard implementations. AVX-512 enables processing large chunks of data in parallel using 512-bit registers, which can handle up to 16 single-precision FLOPS or 8 double-precision FLOPS in one operation. This optimization is ideal for compute-heavy tasks in general, but in the case of video and image processing in particular.

The benchmarking results show that the new handwritten AVX-512 code path performs considerably faster than other implementations, including baseline C code and lower SIMD instruction sets like AVX2 and SSE3. In some cases, the revamped AVX-512 codepath achieves a speedup of nearly 94 times over the baseline, highlighting the efficiency of hand-optimized assembly code for AVX-512.

This development is particularly valuable for users running on high-performance, AVX-512-capable hardware, enabling them to process media content far more efficiently. There is an issue, though: Intel disabled AVX-512 for its Core 12th, 13th, and 14th Generations of Core processors, leaving owners of these CPUs without them. On the other hand, AMD's Ryzen 9000-series CPUs feature a fully-enabled AVX-512 FPU so the owners of these processors can take advantage of the FFmpeg achievement.

Unfortunately, due to the complexity and specialized nature of AVX-512, such optimizations are typically reserved for performance-critical applications and require expertise in low-level programming and processor microarchitecture.

[–] [email protected] 18 points 1 month ago (3 children)

It's super satisfying to shoot them with an arrow just as they are performing their wake up animation, causing them to lie back down dead again.

 
[–] [email protected] 3 points 1 month ago (1 children)

It helps when you've fed a few that you've made by hand to start in the same thread for it to use as an example (and format), along with one of your resumes. Then copy and paste the job description and have it generate a cover letter for you.

Keep it all in one massive thread, if it makes a mistake, correct it and tell it to apply those changes to future ones as well (in my case it kept saying I had over ten years of experience when in actually I just had ten, so I had to correct that behavior).

Since it's an AI it will sometimes hallucinate, this usually happens if there are terms in the job description that aren't in your resume... either have it regenerate (if it will take more than a few minutes to edit) or strip out the offending sentences. Some will need very little editing, especially if the job description closely aligns with what you have on your resume.

Oh and be polite because it now knows all your skills and can probably murder you in your sleep lol

[–] [email protected] 12 points 1 month ago (3 children)

ChatGPT Plus is likely, for many people, a “lifestyle product.” And the problem is that, when people lose their jobs or inflation hikes, these products are the first to get slashed from the household budget.

So I have a slightly different experience here. When I lost my job recently I actually ended up signing up for ChatGPT plus. I abused the ever living hell out of 4o to crank out tailored cover letters and matching resumes. I was able to roughly triple my job search productivity until I got a job three months later.

Was it worth it? For that timeframe (3 months, $60) hell yeah since the mental labor of handcrafting cover letters for each job listing is extremely taxing and takes some of the awfulness out of the entire job hunt.

[–] [email protected] 55 points 1 month ago (2 children)

Recall is also the plural term for a group of Cybertrucks.

[–] [email protected] 8 points 1 month ago (1 children)

How are they not getting the book thrown at them by Microsoft?

[–] [email protected] 9 points 1 month ago (4 children)

The dog is sniffing them for explosive residue.

[–] [email protected] 44 points 1 month ago (2 children)

I still like to call it Twitter in the extraordinarily unlikely event that Elon sees this post and gets triggered over it.

 

But how is the latency for online gaming? It'd be awesome if it's near instantaneous, or limited only by the net code.

Archive link

 

Coming soon to a battlefield near you. If it can bypass the export controls, that is.

 
 
 

"An open source project that let people view tweets without going to Twitter.com has shut down, as Elon Musk's changes seem to have closed off all possible ways to access the Twitter network without a user account.

Nitter provided an alternative front-end to Twitter but has been struggling for months. Nitter.net, the official Nitter instance, went down a few weeks ago."

RIP Nitterbot

788
Fortune Teller (files.catbox.moe)
 
 

I guess my account will be unsecure then.

 
 
view more: next ›