fell, to programming
@fell@ma.fellr.net avatar

Without going into too much detail, my thesis was criticised for developing a web service with C++. I It was questioned why I didn't use #NodeJS or #Java for the web service. "It's not performance critical" said the professor.

Dude, have you used the internet lately?

EVERYTHING is performance critical!

This sort of teaching explains why most aps/websites run like absolute dogshit.

Why is #performance never an academic criteria?

I wish @cmuratori could see this...

#cpp #programming

Vivaldi, to Shortcuts
@Vivaldi@vivaldi.net avatar

Enjoy a faster Vivaldi after a massive refactoring 🎉

Our new version on is now faster, especially when you open a new window⚡️

By rendering browser windows through React portals, we’ve reduced usage, and significantly improved overall .

Whether you use , Menus, or Quick Commands, the portal-aware functionality ensures a noticeable increase in when opening a new window 🏃

More about Vivaldi 6.2 👇
https://vivaldi.com/blog/vivaldi-on-desktop-6-2/

drahardja, (edited ) to iOS
@drahardja@sfba.social avatar

I finally have benchmarks for Mergeable Libraries! Here are the results on my iPhone 14 Pro. I took app startup measurements with 0–100 small frameworks in three batches: plain old dynamic frameworks, directly merged dynamic frameworks, and using one intermediate framework to merge the frameworks. See the results for yourself. The second image is a close-up near the origin.

The results are measured from the time the app begins running (the process is created) to just before the UIKit initialization signpost. Process creation time varies wildly, but typically ranges from 100–400 ms.

Blog post here: https://www.humancode.us/2024/01/02/measuring-mergeable-libraries.html

EDIT: Added measurement using static frameworks instead of dynamic.

#ios #iPhone #Xcode #performance #benchmarks

aral, to mastodon
@aral@mastodon.ar.al avatar

The latest Mastodon single-person instance performance/scaling issue:

350+ queries to the database each taking over 2 seconds each basically every time I post something. 👀

Very odd.

(In case you wonder why you can’t reach my instance after I post sometimes.)

The lovely @jan is on it and opened an issue (https://github.com/mastodon/mastodon/issues/25949) but there doesn’t seem to be much progress yet.

Looks like my account is a good canary in the coalmine for this stuff :)

#mastodon #scaling #performance

gregorni, (edited ) to programming
@gregorni@fosstodon.org avatar

One of the things that bug me about Rust is that you never feel like you just finished doing something, you're never "done". In most other languages, after you work on something, you can be quite certain you implemented it in the best way. In Rust, there's always a shorter, built-in or more performant way to do it, and you always have to worry that you didn't use the best possible one.

#programming #Rust #Rustlang #performance #code

fell, to CSS
@fell@ma.fellr.net avatar

CSS has a containment property whichs sole purpose is to improve rendering performance.

So, first, we develop an abstraction so developers don't have to worry about implementation details like performance. Then, as soon as we realise that our abstractions are (obviously) dog slow, we add more stuff to make them fast again and have developers worry about that instead.

At this point, we might as well ship websites as compiled binaries.

tuxedocomputers, to linux German
@tuxedocomputers@linuxrocks.online avatar

Infinitely , infinitely and , infinitely , infinitely ...🪶

Ultra-portable business notebook becomes a in 14 or 16 inch - benefit from powerful and low weight!

https://www.tuxedocomputers.com/en/TUXEDO-InfinityBook-Pro-14-Gen8.tuxedo
https://www.tuxedocomputers.com/en/TUXEDO-InfinityBook-Pro-16-Gen8.tuxedo

janriemer, (edited ) to javascript

This is mad 🤯

oxc - The Oxidation #Compiler is creating a suite of high-#performance tools for the #JavaScript / #TypeScript language re-written in #Rust - by Boshen:

https://github.com/web-infra-dev/oxc

Its linter is 50 - 100 times faster than #ESLint...

https://github.com/Boshen/bench-javascript-linter

...and its parser is even 2x faster than #swc

https://github.com/Boshen/bench-javascript-parser-written-in-rust

#JS tooling goes brrrrrrrrrrr! 🚀

#RustLang #WebDev #WebDevelopment

Vivaldi, to random
@Vivaldi@vivaldi.net avatar

Have you noticed that your Vivaldi browser is much faster now, especially when you open a new window? 🤩

We launched new version on #desktop – Vivaldi 6.2 - yesterday! 🎉 And by rendering browser windows through React portals, we’ve unlocked new possibilities, reduced #memory usage, and significantly improved overall #performance.

We observed a 37% improvement in the opening of new windows compared to the previous version ‼️

Read more 👇
https://vivaldi.com/blog/vivaldi-on-desktop-6-2/

fell, to godot
@fell@ma.fellr.net avatar

Guys, it happened. :drgn_flat_sob:

Despite me being an absolute performance addict beyond reason, I have decided not to write my dice roller entirely in C++, for now. At least not until Godot 4.2 comes out, which brings hot-reloading to GDExtension.

GDScript is slow, and I really hate wasting people's CPU cycles, but prototyping the game logic is just so much quicker because it's right in the editor and changes are applied immediately.

I am also certain that I will be able to convert GDScript to GDExtension C++ fairly easily, because all I do is call engine functions, basically. It's just a matter of translating the syntax.

Last but not least, It would make a nice case study to directly compare the same implementations in GDScript and GDExtension C++.

fell, to linux
@fell@ma.fellr.net avatar

GPU acceleration isn't always faster. Wayland is supposed to be faster because it utilises the GPU. Well, Firefox had the same idea with WebRender. Now, when I scroll on my poor laptop's Intel HD 4000, both Firefox and Wayland are fighting over GPU resources resulting in less FPS compared to X11. The CPU is almost idle. 😅

#linux #wayland #firefox #webrender #intel #gpu #x11 #performance

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

Incredibly excited for the upcoming Files manager v45 release.

Assuming the handful of remaining related merge requests land in time, including thumbnails multithreading, this will be the fastest, smoothest Nautilus you've ever seen on with 3.5+

Check out these improvements aimed at v45:

dan, to wordpress
@dan@danq.me avatar

There are lots of guides to "making WordPress fast the easy way". So I wrote a guide to making WordPress fast the HARD way: https://danq.me/2023/11/04/fast-wordpress-the-hard-way/

Key takeaway: WordPress can be at least as fast as a static site generator (but still retain the value-added features of a CMS), so long as you're willing to put the work in.

tuxedocomputers, to Amd German
@tuxedocomputers@linuxrocks.online avatar

💗 Do you feel your Pulse ryzing? TUXEDO 14 - Gen3 💗
&
➡️ Ryzen 7 7840HS
➡️ 60 Wh - up to 11 h (local video playback)
➡️ 780M graphics
➡️ 32 GB LPDDR5-6400 RAM
➡️ and more
More information: https://www.tuxedocomputers.com/en/TUXEDO-Pulse-14-Gen3.tuxedo

stefan, to fediverse
@stefan@stefanbohacek.online avatar

I wrote a bit about my latest project, a WordPress plugin for embedding fediverse posts, the motivation behind creating it, and some of the challenges.

https://stefanbohacek.com/project/wordpress-plugin-for-fediverse-embeds

jon, to wordpress
@jon@henshaw.social avatar

For those WordPress peeps who have thrown their hands up in the air and cursed the Automattic gods for not including an ARIA label in the search input field and, therefore, can't get a 100 on the Lighthouse Accessibility score, here is your solution. Add this code to your functions.php file, and rejoice! And don't worry, you can copy the code here: https://gist.github.com/henshaw/9f08e1ec5e1ce6cbe902e9b1a353b40b

#WordPress #Performance #Lighthouse #SEO #Accessibility

nucliweb, (edited ) to random
@nucliweb@webperf.social avatar

Please, don't use a gif image format for video content

#WebPerf #Performance #Video

BBCRadio4, to accessibility
@BBCRadio4@social.bbc avatar

This year, for the first time, British Sign Language interpretations were streamed live for all acts on the Glastonbury Pyramid Stage.

How does it enhance the experience for deaf music lovers?

From Front Row, Radio 4's week-night culture show, on BBC Sounds.

https://bbc.in/3KTL1Fh

gregorni, to intel
@gregorni@fosstodon.org avatar

So according to Intel their latest lineup of mobile CPUs is the biggest jump in laptop CPU development of their entire history.

They're getting absolutely destroyed by AMD's current generation laptop chips.

Intel Core Ultra 7 155H Meteor Lake vs. AMD Ryzen 7 7840U On Linux In 300+ CPU Benchmarks – Phoronix
https://www.phoronix.com/review/intel-core-ultra-7-155h-linux/12

#Intel #AMD #laptop #CPU #mobileCPU #IntelCore #AMDZen4 #benchmark #laptops #performance #AMDZen

Delphi, to ai
@Delphi@mastodon.scot avatar

is already getting out-of-hand. There's plenty of , & who couldn't afford to go to .
Using you to is appearing in in a variety of places e.g. when you use a for . It isn't going to end well.

I'm pleased to see using material without permission getting called out here:

https://variety.com/2024/digital/news/george-carlin-ai-special-sued-by-estate-1235888510/amp/

mrundkvist, to art Swedish
@mrundkvist@archaeo.social avatar

#Movie: Flux Gourmet (2022). #Performance #art and music group that creates food-related vegetarian noise get a residency at an art foundation, where conflict soon brews. Absurd, fetishistic, disturbing, funny, pure Strickland. Grade: good!

fell, to linux
@fell@ma.fellr.net avatar

Wayland is nice and all, but on my 11 year old laptop I get much better performance under X11 with compositing disabled. Wayland can barely go beyond 30 FPS while X11 easily hits 60.

#Wayland #X11 #Linux #Performance

BryceWrayTX, to webdev
@BryceWrayTX@fosstodon.org avatar

Post >> Testing, testing • What I found in recent evaluations of web browsers and the new Cloudflare Fonts service.

https://www.brycewray.com/posts/2023/10/testing-testing/

#WebDev #browsers #performance #Cloudflare #testing

khoji, to art
@khoji@ieji.de avatar

In a local art project schoolchildren were shown photos of town buildings and were asked to color over them. The results were then projected onto the actual buildings at night.
#art #photography #performance

tosbourn, to rubyonrails
@tosbourn@masto.ai avatar

I’m working on a project that has some memory issues with their jobs.

Used a memory profiler, one job made just over 1,000,000,000 memory allocations (billion, with a b!)

I’ve my work cut out, but I think I’m gonna learn a tonne about memory best practice

#RubyOnRails #Performance #MemoryUsage

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines