Advertisement · 728 × 90
#
Hashtag
#Package
Advertisement · 728 × 90
psychonetrics — Structural Equation Modeling & Confirmatory Network Analysis psychonetrics: An R package for Structural Equation Modeling and Confirmatory Network Analysis

#rstats #package #psychonetrics enables researchers to combine #SEM and #network analyses in a unified framework. psychonetrics.org

0 0 0 0
Post image

Who lives in a pineapple under the sea?

#underwear #package #gaycock #uncut

3 0 0 0
Preview
**Ubuntu’s _App Center_ software tool makes it easier to manage and update Deb software in its latest update – and nets a few extra options for snaps, too.** The changes are part of Canonical’s aim to make _App Center_ the epicentre (I’m sorry) for software management on Ubuntu, both Snap and Debian-based packages (might it one day support Flatpak too? Nothing to stop someone contributing the code to find out…). A recent update to _App Center_ in Ubuntu 26.04 adds support for seeing and managing Debian packages installed from the Ubuntu repos, using using PackageKit and Appstream on the backend. Previously only snaps were listed. Now, Deb apps appear alongside them: Deb package management in App Center This addition plugs a gap in modern Ubuntu’s software management since the distro swapped its fork of GNOME Software (_Software Center_) for its custom App Center, written in Flutter and Dart. App Center already lets you search for and install Deb apps from the Ubuntu archives directly, but to ‘remove’ them graphically you needed to go to the listing page. There was no way to see a list of installed Deb packages directly. Now there is. Open _App Center_ and go the _Manage_ section and you’ll find a newly expanded row of options beneath the ‘Installed apps’ heading. You’ll see a mix of debs and snaps by default, but can use the _Package type_ dropdown to only view snaps or Debs specifically. You can also sort Debs (like snaps) by most/least recently updated, size or installed. ### Snap revert option on app listings App Center sees some minor changes to snap listing layouts Other changes in _App Center_ ahead of 26.04 LTS – changes which may be available to users on earlier versions of Ubuntu as well – include rigged Snap app listings. On installed snaps, an ‘open’ button is shown on the listing page itself, and a ‘revert’ option added to the drop down. A merge request is open to add support for purging app data when uninstalling snaps through the App Center. This would be welcome. A backup of app data is taken and retains when you uninstall a snap, in case you re-install it later – acting as a well-meaning cruft accumulation service. Giving users the ability to say “no, really; I want expunged”, would free up disk space. ### App Center apathy Do these changes make _App Center_ better? Certainly. Canonical’s aim of consolidating the disparate ways we can manage software on Ubuntu is a noble one, and makes the distro more coherent to those used to mobile app stores than Linux package manager. However, if this is to become the primary way to manage and update all sorts of software, I do hope more attention goes into the design. Flutter is not GTK, but if it’s trying to look like it belongs on the Ubuntu desktop, tackling the visual inconsistencies would be a good start. —and the app remains stubbornly inflexible at resizing. It can shrink to a degree, but not fully – it won’t ‘snap’ neatly to either side of my display: window controls trail off screen if it’s on the right, or overlap with the other snapped window if on the left. It has been said that usability is a feature too.

Ubuntu’s App Center now lets you manage Deb packages Ubuntu’s App Center software tool makes it easier to manage and update Deb software in its latest update – and nets a few extra options fo...

#News #App #Center #package #managers #snap #store #Ubuntu #26.04 #LTS

Origin | Interest | Match

0 0 0 0
Post image

Ubuntu’s App Center now lets you manage Deb packages Ubuntu’s App Center software tool makes it easier to manage and update Deb software in its latest update – and nets a few extra options fo...

#News #App #Center #package #managers #snap #store #Ubuntu #26.04 #LTS

Origin | Interest | Match

0 0 0 0
Preview
**Ubuntu’s _App Center_ software tool makes it easier to manage and update Deb software in its latest update – and nets a few extra options for snaps, too.** The changes are part of Canonical’s aim to make _App Center_ the epicentre (I’m sorry) for software management on Ubuntu, both Snap and Debian-based packages (might it one day support Flatpak too? Nothing to stop someone contributing the code to find out…). A recent update to _App Center_ in Ubuntu 26.04 adds support for seeing and managing Debian packages installed from the Ubuntu repos, using using PackageKit and Appstream on the backend. Previously only snaps were listed. Now, Deb apps appear alongside them: Deb package management in App Center This addition plugs a gap in modern Ubuntu’s software management since the distro swapped its fork of GNOME Software (_Software Center_) for its custom App Center, written in Flutter and Dart. App Center already lets you search for and install Deb apps from the Ubuntu archives directly, but to ‘remove’ them graphically you needed to go to the listing page. There was no way to see a list of installed Deb packages directly. Now there is. Open _App Center_ and go the _Manage_ section and you’ll find a newly expanded row of options beneath the ‘Installed apps’ heading. You’ll see a mix of debs and snaps by default, but can use the _Package type_ dropdown to only view snaps or Debs specifically. You can also sort Debs (like snaps) by most/least recently updated, size or installed. ### Snap revert option on app listings App Center sees some minor changes to snap listing layouts Other changes in _App Center_ ahead of 26.04 LTS – changes which may be available to users on earlier versions of Ubuntu as well – include rigged Snap app listings. On installed snaps, an ‘open’ button is shown on the listing page itself, and a ‘revert’ option added to the drop down. A merge request is open to add support for purging app data when uninstalling snaps through the App Center. This would be welcome. A backup of app data is taken and retains when you uninstall a snap, in case you re-install it later – acting as a well-meaning cruft accumulation service. Giving users the ability to say “no, really; I want expunged”, would free up disk space. ### App Center apathy Do these changes make _App Center_ better? Certainly. Canonical’s aim of consolidating the disparate ways we can manage software on Ubuntu is a noble one, and makes the distro more coherent to those used to mobile app stores than Linux package manager. However, if this is to become the primary way to manage and update all sorts of software, I do hope more attention goes into the design. Flutter is not GTK, but if it’s trying to look like it belongs on the Ubuntu desktop, tackling the visual inconsistencies would be a good start. —and the app remains stubbornly inflexible at resizing. It can shrink to a degree, but not fully – it won’t ‘snap’ neatly to either side of my display: window controls trail off screen if it’s on the right, or overlap with the other snapped window if on the left. It has been said that usability is a feature too.

Ubuntu’s App Center now lets you manage Deb packages Ubuntu’s App Center software tool makes it easier to manage and update Deb software in its latest update – and nets a few extra options fo...

#News #App #Center #package #managers #snap #store #Ubuntu #26.04 #LTS

Origin | Interest | Match

0 0 0 0
Preview
AutoKernel: Autonomous GPU Kernel Optimization via Iterative Agent-Driven Search Writing high-performance GPU kernels is among the most labor-intensive tasks in machine learning systems engineering. We present AutoKernel, an open-source framework that applies an autonomous agen…

AutoKernel: Autonomous GPU Kernel Optimization via Iterative Agent-Driven Search

#CUDA #Triton #Package

hgpu.org?p=30703

0 1 0 0
Video

Is 🤡MAGA America Great Yet?🤔 ....

Things will only get more expensive as the strait remains shut. #murphysmic👊 #usa #iran #mail #postal #package

1 0 1 0
Video

Come Grow with Zentel Entertainment right now and don't miss your chance at success 🙏 #Zentel #Zentelentertainment #Package #Promotion #Music #career

2 0 0 0
Preview
Triton-Sanitizer: A Fast and Device-Agnostic Memory Sanitizer for Triton with Rich Diagnostic Context Memory access errors remain one of the most pervasive bugs in GPU programming. Existing GPU sanitizers such as compute-sanitizer detect memory access errors by instrumenting every memory instructio…

Triton-Sanitizer: A Fast and Device-Agnostic Memory Sanitizer for Triton with Rich Diagnostic Context

#Triton #ROCm #DeepLearning #Package

hgpu.org?p=30696

1 0 0 0
Preview
SOL-ExecBench: Speed-of-Light Benchmarking for Real-World GPU Kernels Against Hardware Limits As agentic AI systems become increasingly capable of generating and optimizing GPU kernels, progress is constrained by benchmarks that reward speedup over software baselines rather than proximity t…

SOL-ExecBench: Speed-of-Light Benchmarking for Real-World GPU Kernels Against Hardware Limits

#CUDA #Triton #Benchmarking #Package

hgpu.org?p=30694

0 0 0 0
Preview
LLMQ: Efficient Lower-Precision LLM Training for Consumer GPUs We present LLMQ, an end-to-end CUDA/C++ implementation for medium-sized language-model training, e.g. 3B to 32B parameters, on affordable, commodity GPUs. These devices are characterized by low mem…

LLMQ: Efficient Lower-Precision LLM Training for Consumer GPUs

#CUDA #LLM #Package

hgpu.org?p=30692

0 0 0 0
Post image Post image Post image Post image

目の下メークが悪いだ。lol.

#briefs #wedgie #underwear #men #twink #gay #gayboy #gayselfie #skinnyboy #boi #mensass #malebutt #package #butt #men #gayguy #twinkass #ass #malebutt #icopiertheseoffapornaccountlol

11 0 0 0
Preview
AI-Powered Log Analysis for the Umbraco Backoffice An open-source Umbraco package that adds one-click AI log analysis to the backoffice log viewer. Get instant summaries, causes, and fixes for any log entry.

A look at how I built AI.LogAnalyser at the @umbracospark.bsky.social Hackathon - an open-source package that adds one-click AI analysis to the Umbraco backoffice log viewer. Powered by any AI provider via Umbraco AI.

www.nevitech.co.uk/blog/buildin...

#umbraco #ai #package

5 1 2 0
Original post on webpronews.com

Opera GX Arrives on Linux, and the Gaming Browser Wars Just Got More Interesting Opera GX, the gaming-focused browser with CPU and RAM limiters, has officially launched on Linux as an early access ...

#AppDevNews #gaming #browser #Linux #Linux #gaming […]

[Original post on webpronews.com]

0 1 0 0

Great to be in the final three for the Umbraco Spark Package Awards! Well done to the winners!

@umbracospark.bsky.social #umbraco #package #awards

1 0 1 0
Post image Post image Post image

#PeterPhelps

Season 1 Episode 8 "Rookie School"

#RandomBaywatch #lvdlpx #Baywatch #BaywatchHunks #Tools #Junk #WaterSafety #Speedo #AnacondaInATightSuit #Package #BaywatchBeefcake #RookieSchool

2 0 0 0
Post image

TASTY NAP

#Ymeros #bulge #package #hairychest #daddysboy #beardman #hotman #horny #warmer #nude #naked #naughty #sinner #fitdaddy

58 3 2 0
Preview
Umbraco.Community.AI.LogAnalyser 0.1.0 Adds AI-powered log analysis to the Umbraco backoffice log viewer. Analyse any log entry with one click using your configured AI provider via Umbraco.AI.

I had a productive day at the Umbraco Spark Hackathon and got my AI log analyser package completed and released on NuGet! 🚀

www.nuget.org/packages/Umb...

Please install and give it a try and let me know if you have any feedback! 📝

#umbraco #ai #package

1 0 0 0
Preview
Entitled neighbor caught stealing a $300 package tries to Uno Reverse the accusations, ends up Uno Reversing himself and getting arrested: ‘Funny thing is…’ "Funny thing is I don't remember calling the police yesterday but i guess i got him arrested, guys."

Entitled #neighbor caught #stealing a $300 #package tries to Uno Reverse the #accusations, ends up Uno Reversing himself and getting #arrested: ‘Funny thing is…’

cheezburger.com/44730117/ent...

0 0 0 0
Preview
Hunting CUDA Bugs at Scale with cuFuzz GPUs play an increasingly important role in modern software. However, the heterogeneous host-device execution model and expanding software stacks make GPU programs prone to memory-safety and concur…

Hunting CUDA Bugs at Scale with cuFuzz

#CUDA #Package

hgpu.org?p=30681

0 0 0 0
Preview
True 4-Bit Quantized Convolutional Neural Network Training on CPU: Achieving Full-Precision Parity Low-precision neural network training has emerged as a promising direction for reducing computational costs and democratizing access to deep learning research. However, existing 4-bit quantization …

True 4-Bit Quantized Convolutional Neural Network Training on CPU: Achieving Full-Precision Parity

#Precision #CNN #Package

hgpu.org?p=30680

0 0 0 0
Preview
Woman Stops Porch Pirate With Kindness: 'I Love You. God Loves You.' Bernadette Williams noticed someone attempting to steal a package from her neighbor’s porch. Instead of anger, she responded with compassion and empathy.

Woman Stops #PorchPirate With #Kindness

#Philadelphia #Pennsylvania #GoodNews

When Bernadette Williams noticed someone attempting to steal a #package from her neighbor’s #porch, she didn’t respond with anger. Instead, she chose #empathy.

www.sunnyskyz.com/good-news/61...

0 0 0 0
Laravel Query Builder v7: a must-have package for building APIs in Laravel We just released v7 of [laravel-query-builder](https://github.com/spatie/laravel-query-builder), our package that makes it easy to build flexible API endpoints. If you're building an API with Laravel, you'll almost certainly need to let consumers filter results, sort them, include relationships and select specific fields. Writing that logic by hand for every endpoint gets repetitive fast, and it's easy to accidentally expose columns or relationships you didn't intend to. Our query builder takes care of all of that. It reads query parameters from the URL, translates them into the right Eloquent queries, and makes sure only the things you've explicitly allowed can be queried. ```php // GET /users?filter[name]=John&include=posts&sort=-created_at $users = QueryBuilder::for(User::class) ->allowedFilters('name') ->allowedIncludes('posts') ->allowedSorts('created_at') ->get(); // select * from users where name = 'John' order by created_at desc ``` This major version requires PHP 8.3+ and Laravel 12 or higher, and brings a cleaner API along with some features we've been wanting to add for a while. Let me walk you through how the package works and what's new. <!--more--> ## Using the package The idea is simple: your API consumers pass query parameters in the URL, and the package translates those into the right Eloquent query. You just define what's allowed. Say you have a `User` model and you want to let API consumers filter by name. Here's all you need: ```php use Spatie\QueryBuilder\QueryBuilder; $users = QueryBuilder::for(User::class) ->allowedFilters('name') ->get(); ``` Now when someone requests `/users?filter[name]=John`, the package adds the appropriate `WHERE` clause to the query: ```sql select * from users where name = 'John' ``` Only the filters you've explicitly allowed will work. If someone tries `/users?filter[secret_column]=something`, the package throws an `InvalidFilterQuery` exception. Your database schema stays hidden from API consumers. You can allow multiple filters at once and combine them with sorting: ```php $users = QueryBuilder::for(User::class) ->allowedFilters('name', 'email') ->allowedSorts('name', 'created_at') ->get(); ``` A request to `/users?filter[name]=John&sort=-created_at` now filters by name and sorts by `created_at` descending (the `-` prefix means descending). Including relationships works the same way. If you want consumers to be able to eager-load a user's posts: ```php $users = QueryBuilder::for(User::class) ->allowedFilters('name', 'email') ->allowedIncludes('posts', 'permissions') ->allowedSorts('name', 'created_at') ->get(); ``` A request to `/users?include=posts&filter[name]=John&sort=-created_at` now returns users named John, sorted by creation date, with their posts eager-loaded. You can also select specific fields to keep your responses lean: ```php $users = QueryBuilder::for(User::class) ->allowedFields('id', 'name', 'email') ->allowedIncludes('posts') ->get(); ``` With `/users?fields=id,email&include=posts`, only the `id` and `email` columns are selected. The `QueryBuilder` extends Laravel's default Eloquent builder, so all your favorite methods still work. You can combine it with existing queries: ```php $query = User::where('active', true); $users = QueryBuilder::for($query) ->withTrashed() ->allowedFilters('name') ->allowedIncludes('posts', 'permissions') ->where('score', '>', 42) ->get(); ``` The query parameter names follow the [JSON API specification](http://jsonapi.org/) as closely as possible. This means you get a consistent, well-documented API surface without having to think about naming conventions. ## What's new in v7 ### Variadic parameters All the `allowed*` methods now accept variadic arguments instead of arrays. ```php // Before (v6) QueryBuilder::for(User::class) ->allowedFilters(['name', 'email']) ->allowedSorts(['name']) ->allowedIncludes(['posts']); // After (v7) QueryBuilder::for(User::class) ->allowedFilters('name', 'email') ->allowedSorts('name') ->allowedIncludes('posts'); ``` If you have a dynamic list, use the spread operator: ```php $filters = ['name', 'email']; QueryBuilder::for(User::class)->allowedFilters(...$filters); ``` ### Aggregate includes This is the biggest new feature. You can now include aggregate values for related models using `AllowedInclude::min()`, `AllowedInclude::max()`, `AllowedInclude::sum()`, and `AllowedInclude::avg()`. Under the hood, these map to Laravel's `withMin()`, `withMax()`, `withSum()` and `withAvg()` methods. ```php use Spatie\QueryBuilder\AllowedInclude; $users = QueryBuilder::for(User::class) ->allowedIncludes( 'posts', AllowedInclude::count('postsCount'), AllowedInclude::sum('postsViewsSum', 'posts', 'views'), AllowedInclude::avg('postsViewsAvg', 'posts', 'views'), ) ->get(); ``` A request to `/users?include=posts,postsCount,postsViewsSum` now returns users with their posts, the post count, and the total views across all posts. You can constrain these aggregates too. For example, to only count published posts: ```php use Spatie\QueryBuilder\AllowedInclude; use Illuminate\Database\Eloquent\Builder; $users = QueryBuilder::for(User::class) ->allowedIncludes( AllowedInclude::count( 'publishedPostsCount', 'posts', fn (Builder $query) => $query->where('published', true) ), AllowedInclude::sum( 'publishedPostsViewsSum', 'posts', 'views', constraint: fn (Builder $query) => $query->where('published', true) ), ) ->get(); ``` All four aggregate types support these constraint closures, making it possible to build endpoints that return computed data alongside your models without writing custom query logic. ## A perfect match for Laravel's JSON:API resources Laravel 13 is adding built-in support for [JSON:API resources](https://laravel.com/docs/master/eloquent-resources#jsonapi-resources). These new `JsonApiResource` classes handle the serialization side: they produce responses compliant with the JSON:API specification. You create one by adding the `--json-api` flag: ```bash php artisan make:resource PostResource --json-api ``` This generates a resource class where you define attributes and relationships: ```php use Illuminate\Http\Resources\JsonApi\JsonApiResource; class PostResource extends JsonApiResource { public $attributes = [ 'title', 'body', 'created_at', ]; public $relationships = [ 'author', 'comments', ]; } ``` Return it from your controller, and Laravel produces a fully compliant JSON:API response: ```json { "data": { "id": "1", "type": "posts", "attributes": { "title": "Hello World", "body": "This is my first post." }, "relationships": { "author": { "data": { "id": "1", "type": "users" } } } }, "included": [ { "id": "1", "type": "users", "attributes": { "name": "Taylor Otwell" } } ] } ``` Clients can request specific fields and includes via query parameters like `/api/posts?fields[posts]=title&include=author`. Laravel's JSON:API resources handle all of that on the response side. The [Laravel docs](https://laravel.com/docs/master/eloquent-resources#jsonapi-resources) explicitly mention our package as a companion: > Laravel's JSON:API resources handle the serialization of your responses. If you also need to parse incoming JSON:API query parameters such as filters and sorts, Spatie's Laravel Query Builder is a great companion package. So while Laravel's new JSON:API resources take care of the output format, our query builder handles the input side: parsing `filter`, `sort`, `include` and `fields` parameters from the request and translating them into the right Eloquent queries. Together they give you a full JSON:API implementation with very little boilerplate. ## In closing To upgrade from v6, check the [upgrade guide](https://github.com/spatie/laravel-query-builder/blob/main/UPGRADING.md). The changes are mostly mechanical. Check the guide for the full list. You can find the full source code and documentation [on GitHub](https://github.com/spatie/laravel-query-builder). We also have extensive [documentation](https://spatie.be/docs/laravel-query-builder/v7/introduction) on the Spatie website. This is one of the many packages we've created at [Spatie](https://spatie.be/open-source). If you want to support our open source work, consider picking up one of our [paid products](https://spatie.be/products).

🌟 Laravel Query Builder v7: a must-have package for building APIs in Laravel
#php #laravel #package #spatie #PHP

1 0 0 0