Salta al contenuto principale



I was trying to figure out how to say this and Scalzi does it in 14 words. mastodon.social/@scalzi/113901…


Oh no the Chinese are doing the useless thing that gives wrong answers cheaper

cnn.com/2025/01/27/tech/deepse…


JeniParsons reshared this.




Solus 4.7 Released, Enhances Support for NVIDIA GPUs and Flatpaks lxer.com/module/newswire/ext_l…


How to Watch a Hockey Game - Three Rules ryancheley.com/2025/01/27/how-…



globalist.it/world/2025/01/27/…

Volete sapere quali?



Christian Nationalist at the Pentagon: Pete Hegseth's Calvinist Sect Embraces Confederacy, Crusades

democracynow.org/2025/1/27/pet…

G. Gibson reshared this.




can someone join up 152.53.83.201:25565 1.8 i need to fidn out where spawn is so i can do this
Questa voce è stata modificata (7 mesi fa)
in reply to dj sensitive black girl 🏳️‍⚧️

A Minecraft screenshot shows a large painting of a person with short, light brown hair. The person in the painting is shown from the torso up, and their arms are raised above their head. Their skin tone appears pinkish-orange in the pixelated image. The painting is in a wooden frame and is situated in a Minecraft landscape with green grass, a stone wall, and trees in the background. The Minecraft player's inventory bar is visible at the bottom, showing items such as a wooden pickaxe, sword, and axe. The player's health and hunger bars are also displayed.

Provided by @altbot, generated using Gemini



Pictured below is the 'Memorial to Homosexuals Persecuted under Nazism', located in Berlin.

On International Holocaust Day I take some time to remember the victims of the Holocaust and in particular LGBTQ people. This day marks the liberation of Auschwitz, however most LGBTQ people were transfered to a prison and were not liberated.

As attacks against LGBTQ human rights become the political agenda in many places, 'never again' must go beyond words to action.

#WeRemember

Leo reshared this.



TechCrunch Disrupt 2025: 5 Days left to claim your 2 for 1 Passes at the lowest rate of the year
https://techcrunch.com/2025/01/27/techcrunch-disrupt-2025-5-days-left-to-claim-your-2-for-1-passes-at-the-lowest-rate-of-the-year/?utm_source=flipboard&utm_medium=activitypub

Posted into News about startups from TechCrunch @news-about-startups-from-techcrunch-Techcrunch



🤖💰 Гендиректор #Meta Марк Цукерберг заявив, що його компанія створить центр обробки даних компанії в Луїзіані розміром з острів Мангеттен. За його словами, 2025 рік стане «визначальним для ШІ», і тому Meta виділить додаткові $60-65 млрд на його розвиток.

Хоча існує і інша думка - Meta планує вкласти $60 млрд у розвиток #AI на тлі занепокоєння щодо китайського стартапу #DeepSeek.

Здається країни потрохи включаються в ШІ-перегони, розуміючи переваги, які можна отримати...



Meta is massively scaling its AI infrastructure, planning for 1.3 million GPUs by the end of 2025. This is a huge leap in their AI capabilities. #AI #Meta #GPU
#ai #meta #gpu


→ « La #contamination du monde par les #PFAS forme une catastrophe parfaite, dystopique dans toutes ses dimensions »
lemonde.fr/idees/article/2025/…

« [A Zwijndrecht, en #Belgique, il] ne faut pas boire l’#eau, bien sûr, ni l’utiliser pour la cuisine ou pour laver sa voiture. Il ne faut pas remuer ou souffler sur la #terre, en particulier lorsqu’elle est sèche. Il ne faut pas laisser les enfants jouer dehors, sauf sur un couvert végétal. Les #fruits et #légumes du potager ? Il faut s’en débarrasser. »

Unknown parent

mastodon - Collegamento all'originale
h o ʍ l e t t
@Emmaf_77 Quelle horreur… 😩


🤖 The Death (and Rebirth) of Tribal Knowledge
First day at a legacy company. Around the table: "30 years," "15 years," "35 years."
Me: "3 months" 😅
Remember when companies relied on veteran employees to know all the secrets? AI is changing that game.
Old World:
• Knowledge in hallway chats
New Reality:
• AI capturing processes live
The best part? It's happening now.
🔄 What's the most crucial "tribal knowledge" in your workplace?
#AI #FutureOfWork #Tech
blog.rockettools.io/p/99aae424…


Samsung: baterias do Galaxy A56 passam pela Anatel
https://tecnoblog.net/noticias/samsung-baterias-do-galaxy-a56-passam-pela-anatel/?utm_source=flipboard&utm_medium=activitypub

Posted into Últimas Notícias de Tecnologia @ltimas-not-cias-de-tecnologia-Tecnoblog




We need to compost the barriers to building shared social truths hamishcampbell.com/we-can-comp… With the fragmentation of truth in the “post-truth world” we need to nurture social truths and build useful paths for collective understanding.


#NewsEngine: UPSIDE Foods & Pat LaFrieda expand cultivated meat options in restaurants

foodnavigator-usa.com/Article/…



I've gone live!

Weekday Morning Art Stream!

#owncast #streaming #vtuber #vtuberen #art #tech #lgbtq

live.expiredpopsicle.com



From the Coffee & OSS Archives, I chatted with Stephanie Stimac about all sorts of great #tech and #oss topics. Access the stream or listen to the podcast below. Be sure to like/subscribe. Thanks for tuning in!
coffeeandopensource.com/guest/…
#tech #oss



Business As Usual is GREAT at making billionaires richer. 😃

But it's NOT so good at dealing with carbon emissions and the climate crisis. ☹️

#History #Economics #Science #Environment #Climate #ClimateChange #ClimateCrisis

razzospaziale reshared this.



DeepSeek could be an extinction-level event for venture capital firms that went all-in on foundational model companies; investors say they are not panicking (Dan Primack/Axios)

axios.com/2025/01/27/deepseek-…
techmeme.com/250127/p14#a25012…


in reply to dj sensitive black girl 🏳️‍⚧️

A light-skinned boy with curly brown hair is seen from the chest up. He is wearing a black t-shirt and is holding his hands up in front of his face, his fingers splayed out. His expression is partially obscured by his hands. A small framed picture is visible on the wall in the background, along with part of a white bathroom wall and a shower curtain.

Provided by @altbot, generated using Gemini



I'm happy to share that I'm an #IBM champion for #POWER again, for the fourth time! As usual, my focus is #opensource on Power, but I am happy to share any interesting Power news.
peter.czanik.hu/posts/ibm-powe…
#IBMChampions


#OpenSource software is an important aspect of the digitalisation strategy of grid operator Alliander. More details in the position paper in English alliander.com/content/uploads/… or Dutch alliander.com/content/uploads/… #Energy

reshared this



If you use `requests` in #Python to access user-supplied URLs, we’ve recently released the 1.0 version of a wrapper that makes it safer: github.com/saleor/requests-har…


Hyprland v0.47.0 has been released


cross-posted from: lemmy.zip/post/30837985

cross-posted from: lemmy.zip/post/30837895
New year, new Hyprland release brought to you by Yours Truly.
This update is quite large, so you might want to read these patch notes.

There have been quite a bunch of internal rewrites, mostly around memory safety, the renderer, and animation system. Although performance shouldn't change
much, it should improve stability in edge cases. Please do report any regressions you might find, if they aren't reported already.

Notes for packagers


  • new dependency: glaze
  • I've dropped binary releases. Please use the source to build.


Breaking changes


  • master:always_center_master has been replaced with a more flexible master:slave_count_for_center_master


New features


  • CMake, Meson: add option controlling hyprpm building
  • config: add exec(-onec) with rules and execr(-once) (#8953)
  • core/renderer: Add GPU hotplug support (#8980)
  • core: Add a periodic donation request (#8981)
  • core: Add render:allow_early_buffer_release to make buffer release configurable (#9019)
  • core: Add support for HDR and color management protocols (#8715)
  • core: add --verify-config to verify the config with Hyprland
  • ctm: add an internal fade animation to ctm transitions
  • debug: add debug:pass for debugging the render pass
  • hyprpm: add an option to force reload all plugins (#8883)
  • hyprpm: add glaze dependency FetchContent fallback (#8899)
  • keybinds: add new window destruction dispatchers (#8962)
  • keybinds: add visible arg for cyclenext (#9045)
  • master: add option to show slaves on left in center orientation (#8940)
  • pluginAPI: add register dispatcher v2
  • protocols: add hyprland_lock_notify_v1 implementation (#9092)
  • protocols: add hyprland_surface_v1 implementation (#8877)
  • protocols: add hyprland_surface_v1.set_visible_region implementation (#9120)
  • renderer: Add supercircular window corners (#8943)
  • selectors: add a tag: to for matching window tag(s) by regex (#8985)
  • socket2: add focusedmonv2 event (#8921)
  • windowrules: add negative: prefix for negating a regex


Fixes


  • animation: fixup adding animvars during ::tick (#9030)
  • animations: fix XWayland cursor glitch and refactor skill issues (#9033)
  • animations: fix borderangle once (#9149)
  • ci: fix "Resource not accessible by integration" for cf workflow (#9144)
  • compositor: fix incorrect cast, use lambda capture instead (#9161)
  • config: fix animations requiring all args
  • config: fix float animation speeds < 0 (#9123)
  • config/ConfigWatcher.cpp: add missing include needed for clang (#9166)
  • configmgr: fix crash on very early plugin loads
  • core/compositor: fix too early buffer release (#8966)
  • core: fix custom resolutions (#8897)
  • core: fix possible crash on null active workspace
  • data-device: fix edge case crash on null xwm
  • debug: fix ISDEBUG checking (#8823)
  • debug: fix overlay not rendering
  • desktop/DesktopTypes.hpp: fix include (#9104)
  • dwindle: fix possible crash on null ws
  • functionHooks: wait for hyprland pages before returning addr for trampo
  • helpers/Monitor.cpp: fix include path (#9039)
  • hyprctl: Fix hyprctl batch JSON command (#8749)
  • hyprctl: fix hyprctl --batch not working with exec rules (#8952)
  • hyprpm: fix hyrpm sometimes returning 0 despite errors occuring (#8761)
  • keybinds: fix movefocus fallback for special workspaces (#9040)
  • keybinds: fix nullptr deref in forcekillactive (#9021)
  • keybinds: fix previous_per_monitor logic (#9010)
  • logging: fix Gpu info (#8764)
  • pass: fixup debug mode rendering of input boxes
  • protocols: fix alpha-modifier noncompliance (#8929)
  • protocols: fix compilation error (#8988)
  • renderer: fix CRendererHintsPassElement reset duplication issue (#8928)
  • renderer: fix fullscreen hdr check (#9076)
  • renderer: fix oversized blur precalcs not blurring at all
  • renderer: fix rare case when a tiled window would be rendered over fs
  • shaders: fix blank windows when using corner rounding (#8969) (#8971)
  • window: fixup fade out animation on silent moves
  • xwayland: fix clipboard mime name and atom mismatch (#9137)
  • xwayland: fix compile with no xwayland
  • xwayland: fix crash when trying to initialize without Xwayland installed (#9077)
  • xwayland: fix dnd including xwayland
  • xwayland: fix pointer mismatches with multiple monitors (#9179)
  • xwayland: fix sending large clipboard data (#9134)
  • xwayland: various window handling fixes
  • xwm: fixup targets in selection requests


Other


  • Meson: properly install 'hyprland' symlink (#9091)
  • Renderer: rewrite render scheduling (#8683)
  • animation: avoid crashes in ::tick() on mutations
  • animationmgr: don't warp based on POINTY value (#9000)
  • binds: cycle within group on single monitor if no window found in the argument direction. (#8714)
  • ci(clang-format): directly do the clang-format instead of error (#8955)
  • config: avoid querying the fs every tick
  • config: disable borderangle by default (#9165)
  • config: update animation even if disabled
  • config/ConfigManager.cpp: add instruction to edit config (#9130)
  • core: add LIKELY and UNLIKELY macros
  • core: Unbreak build on FreeBSD (#8762)
  • core: always use goal size to send to clients
  • core: avoid activating toplevel-less surfaces
  • core: cleanup header includes (#9088)
  • core: fade in windows when they are brought from invisible workspaces
  • core: guard workspace and monitor in moveWorkspaceToMonitor
  • core: make persistent workspaces always follow the config
  • core: move all shared_ptrs from the STL to hyprutils (#9143)
  • core: move parts of the animation system to hyprutils (#8868)
  • core: move sendWindowSize off of xwaylandmgr
  • core: move to inotify for monitoring the config files
  • core: refactor/improve monitor mode selection (#8804)
  • core: reserve vector sizes as much as we can (#9118)
  • core: update groups on movewindow (#9183)
  • core: use cpu-buffer hw cursors on nvidia by default
  • core: use readFileAsString instead of cat for os-release
  • ctm: disable fade animation by default on nvidia
  • datadevice: do the unfocus surface stuff before dndActive is true (#9157)
  • datadevice: guard XWayland server against crashes
  • desktop: move desktop types to memory-safe pointers
  • dnd/seat: avoid sending button events during a dnd op
  • foreign-toplevel: update active on null window focus (#8860)
  • fractional-scale: avoid redundant and duplicate scale events
  • github: bug issue template improvements (#8894)
  • groupbar: unify title rendering
  • groups: honor group lock window rule (#8782)
  • hooksystem: avoid huge include for HANDLE
  • hyprpm: use glaze to parse hyprctl plugin list (#8812)
  • input: abord dnd op on escape pressed
  • input: pass touch events to lock screens (#9129)
  • internal: Make static analysis more happy (#8767)
  • internal: added reference to CTimer class in KeybindManager (#8836)
  • internal: few small monitor improvements (#8890)
  • internal: remove dead code (#8748)
  • internal: removed Herobrine
  • internal: update window position/size after changing fullscreenstate (#8865)
  • keybinds: attempt to wrap around if fallback is allowed in movefocus
  • layershell: check if layer is valid (#9156)
  • layershell: return focus to a valid ls on close if possible
  • layout: apply group rules after window creation (#8779)
  • layout: damage window properly on float mode changes
  • layout: force full damage on toggling floating mode
  • layout: set window size after toggling floating
  • logging: get broader GPUINFO (#8753)
  • master: make loop around optional when cycling (#8926)
  • master: replace always_center_master with slave_count_for_center_master (#8871)
  • monitor: avoid crashes on no good modes
  • monitor: bring back old description behavior
  • nix/module.nix: expand nixos module for configuring hyprland
  • opengl: only allocate offMainFB on demand
  • opengl: use uv to avoid rendering the entire blurbox
  • pass: allow removing all pass elements of a given type
  • pass: ignore empty rectangles queued
  • pass: improve blur region detection
  • pass: improve pass debug mode
  • pass: improve pass debugging
  • pass: mark crucial elements as undiscardable
  • pass: scale blur region in ::render
  • pass: scale blur regions properly
  • pointer: always scale the cpu cursor to the right size
  • protocols: allow hyprland-toplevel-export to capture hidden windows (#9041)
  • protocols: do not capture cursor in toplevel without pointer focus (#9042)
  • protocols: do not destroy screencopy resources before client request (#9048)
  • protocols: immediately copy toplevel content when ignoreDamage set (#9049)
  • regex: log an error if regex parsing fails
  • renderer/internal: stop using box pointers
  • renderer: Auto enable wide color gamut in HDR mode (#9090)
  • renderer: Do not set hdr metadata unless needed (#9014)
  • renderer: allow plugins to know what window was rendered in post
  • renderer: don't access hdrMetadata optional if it has no value (#8987)
  • renderer: unload background texture if it's disabled
  • renderer: use a render pass for render modif in client render
  • renderer: use cairo for cpu buffer rendering (#9071)
  • shadow: avoid drawing empty shadows
  • snap: don't snap to any windows if workspace has a fullscreen window (#8870)
  • snap: give edge snapping precedence over corner snapping (#8873)
  • snap: revert #8659, use bounds checking instead of bit mask (#8872)
  • subsurface: damage the entire parent on size change
  • tablet: send motions on tip events (#9132)
  • window: only set m_iMonitorMovedFrom, when moving to a different monitor (#9160)
  • windowrules: precompute regexes for window/layer rules
  • windows: honor xdg_toplevel_set_fullscreen output hint (#8965)
  • windows: minor initial workspace improvements
  • xwayland: avoid sending value of real size to xwayland
  • xwayland: don't create an abstract unix domain socket on linux (#8874)
  • xwayland: don't define atoms on no_xwayland builds
  • xwayland: support sending clipboard change notification on focus (#9111)




A little #PSA about the @mastogram@dindon.one service if any of you use it to bridge their #fedi account with #bluesky .

The service is operated by a company called behind.ai which I guess mean everything you give them would processed into #ai bullshit.

Since I LOVED bridges and content stealers the account took a suspension here .

Also since they don't know how to code, the title element on the mastogram website still say "behind.ai"

#nobridge #noai #nomercy

in reply to Shalien

Content stealers? Omg, this argument reminds me that people don't really understand how fedi works

in reply to Scalzi

LLM thoughts

Sensitive content

in reply to Scalzi

wow this is so suspicious. It's as if Andreessen is eager to start an arms race so the US government puts more money into our own stupid AI.


Salvini accusa di "antisemitismo" chi non condivide il suo supporto a Israele gayburg.com/2025/01/salvini-ac…

in reply to This spaceship does not exist

A large, damaged spaceship lies partially buried in an orange desert. The spaceship is a dark orange-brown color, and appears old and weathered. The desert landscape is sandy and rocky with small, windswept formations. The sky is a hazy, intense orange.

Provided by @altbot, generated using Gemini





Iran Revolutionary Guards Commander says Iran purchased Russian-made Sukhoi 35 fighter jets


Iran has purchased Russian-made Sukhoi-35 fighter jets, a senior Revolutionary Guards Commander said on Monday, amid Western concerns about Tehran and Moscow’s growing military cooperation, Reuters reports.

This is the first time an Iranian official has confirmed the purchase of Su-35 jets. However, Ali Shadmani, who was quoted by the Student News Network, did not clarify how many jets were purchased and whether they had already been delivered to Iran.

“Whenever necessary, we make military purchases to strengthen our air, land and naval forces. … The production of military equipment has also accelerated,” the deputy Coordinator of the Khatam-ol-Anbia Central Headquarters said.

“If the enemy acts foolishly, it will taste the bitter taste of being hit by our missiles, and none of its interests in the Occupied Territories will remain safe,” Shadmani warned referring to Iran’s arch-rival in the region, Israel.

https://www.middleeastmonitor.com/20250127-iran-revolutionary-guards-commander-says-iran-purchased-russian-made-sukhoi-35-fighter-jets/


in reply to George Takei 🏳️‍🌈🖖🏽

At least now we know that CBS 58 is a Nazi stronghold. If this had not happened, we might not have known that they were immoral fascists.


2024 was the hottest year on record. Ever.

In a few years you may remember it nostalgically as the coolest you've experienced since.

badastronomy.beehiiv.com/p/202…

reshared this



Israel’s men in Syria: Tel Aviv is exploiting the Kurds as proxies for its occupation


Back in November, prior to Al-Assad’s fall, Israel’s foreign minister Gideon Saar stated that the Israeli government should reach out to Syria’s Kurdish groups and other regional minorities as they are “natural” allies. Remarking that Kurds are “a victim of oppression and aggression from Iran and Turkiye”, he called for stronger Israeli ties with them and admitted that such a goal has both “political and security aspects”.

Israeli opposition leader Yair Golan, from the Democratic party, also stressed on X: “Israel must be concerned about one basic thing: a Turkish attack against the Kurds in Syria… Israel must take the initiative and take advantage of overt and covert channels to support the Kurds. A strong Kurdish territory is security for Israel.”

In turn, according to Israel’s state channel KAN, the Kurdish People’s Protection Units (YPG) militia in Syria has even asked the Israeli government for assistance to keep their power base in the northeast of the country in the potential event of a US military withdrawal. Israeli and Kurdish militant officials reportedly established a “communication channel” in the weeks following the collapse of Assad.

Such communications have not gone unnoticed, of course, and have reportedly caused a senior official from Iraq’s Kurdistan region to warn Tel Aviv that its public support for the Syrian Kurds only harms their affairs and serves the interests of “extremist parties” and Iran. That official notably told the Israelis that the open support exposes the Kurds to the risk of losing their regional status and standing as it would portray them as collaborators with Israel and its occupation.

This year and coming years will likely witness Israeli provision of military support for the Kurdish militants in Syria, either covertly or through the avenue of support from the US and other Western nations. Tel Aviv may deem it useful, for example, to provide intelligence, military training or even advanced technology to those Kurdish forces, which could include drones, surveillance systems or greater cyber capabilities.

https://www.middleeastmonitor.com/20250127-israels-men-in-syria-tel-aviv-is-exploiting-the-kurds-as-proxies-for-its-occupation/


in reply to Kevin Beaumont

is there a url / source or other attribution for this? It's well done, like a sharp mini documentary credibly tying ends together and without reaching for a campaign ad jack hammer