Salta al contenuto principale



China vs. US Tech: The True Story Nobody’s Telling


Technology reshared this.



I Tested PerfectEssayWriterAI for a Week in October—impressed!


I’m a Chartered Manager and Marketing Expert with a passion for writing about trending AI tools. I often explore digital platforms that make students’ lives easier, especially when it comes to writing and research.

This very first week of this October, I decided to spend a week testing PerfectEssayWriterAI, and the experience was surprisingly impressive.

I usually recommend AI tools to students for convenience, so I wanted to see if this one actually lived up to the buzz. PerfectEssayWriter has been getting a lot of attention lately, and as someone who enjoys testing new tech, I wanted to see what made it stand out.

My Experience


Using the essay writer felt smooth and effortless. It generated essays that were clear, well-structured, and sounded natural. I tried different topics, and each one came out polished and easy to refine. It really felt like a reliable writing assistant rather than just a content generator.

What I liked most were its toolkits. The Essay Grader, Paraphrasing Tool, Plagiarism Checker, and Citation Generator make it a complete package for students. These features save time and help polish essays before submission.

Recognized for Excellence


PerfectEssayWriter AI has even been mentioned on Techpoint Africa and Finance Yahoo, and many other news outlets, where it was listed among the world’s best academic writing tools. That recognition says a lot about its quality and efficiency.

After a week of using it, I can confidently say PerfectEssayWriterAI is a smart, reliable choice for students who want to write faster and better without stress.

Technology reshared this.



in reply to geneva_convenience

In which episode do they address the IOF letting Oct7 happen on purpose? Giving them a "moral" reason to kickstart a barbaric campaign in Gaza.
in reply to Kinperor

I think this certainly begs the question of exactly how narcissistic must one be to imagine that they could commit genocide while still having the moral high ground...
in reply to alaphic

I don't think they're necessarily trying to have enough moral high ground to justify a genocide, just vaguely enough factual events that they can convince people there was a legitimate reason to engage in a legitimate war, and that there's a worldwide antisemitic campaign to pretend it's not a legitimate war, and that there are enough antisemites that they've managed to capture the whole UN etc.. Whether or not that's the goal, it's a pretty widely-held belief worldwide that the Irsaeli government's obvious lies are more plausible than factual claims about Palestinian civilians dying, and everyone accusing Israel of genocide is a lying antisemite is the easiest way to reconcile the conflicting information without landing on the country whose ministers are tweeting genocidal intent and that blocks independent journalists accessing Gaza is probably doing a genocide.
in reply to alaphic

It is normal when you keep getting away with your crimes you escalate more and more and get more narcissistic
in reply to Kinperor

They didn't just let it happen, what the picture shows is all the cars Israel says Hamas burned, but Hamas does not have the means to inflict that damage, they simply do not have weapons capable of doing that. Israel mowed down their own people with apache helicopters to blame Hamas and justify the genocide.

They've been looking for an answer to the Palestinian question for 75 years, and this was just what they needed.

The thing is, none of this is new, we've had the evidence (and testimony) that they killed their own people since day one, not to mention the genocidal intent expressed nonstop and the acting on it. No one has the credibility to say they didn't know, no one can say they didn't know the extent of the genocide, no less anyone in a position of power. Just pure evil, and everyone who preached at us about human rights is still to this day celebrating and congratulating Israeli leaders. Nazis, the lot of them.

in reply to 3abas

Israel mowed down their own people with apache helicopters


I'm all for shitting on Israel but what event is this referring to? All I could find were debunked stories about the IDF somehow shooting Israelis on October 7th without any Israelis noticing

in reply to glimse

It's a common IOF practice known as the Hannibal Directive.

They don't have to avoid "any Israelis noticing" when their impunity is the rule rather than the exception.

in reply to Viking_Hippie

Debunked?

web.archive.org/web/2025092703…

Edit: it was an answer for @glimse@lemmy.world comment.

Questa voce è stata modificata (2 settimane fa)
in reply to glimse

You mean all Google gave you as a first result is an Israeli funded propaganda article saying it's all debunked?

electronicintifada.net/blogs/a…

haaretz.com/israel-news/2024-0…

twz.com/air/israeli-ah-64-apac…

There's plenty more, if you want to dig deeper.

Make some contextual analysis here. Hannibal directive + Apaches flying for hours dumping their ammo and reloading, hundreds of cars destroyed by advanced weapons Hamas does not have access to, and Israel announcing 1,500 victims before revising it down several times as they started sorting through everyone they killed and found Hamas fighters amongst them.

in reply to 3abas

Thanks, that's a different wording than I was using. I thought you were implying something different and I was mostly seeing substack blogs.

I have been pro-palestine since before all this, for what it's worth.

in reply to geneva_convenience

What are we looking at, here? Without any context at all, I see a picture of a bunch of burned out cars.
in reply to NutWrench

Uh... RPG attacks don't stop cars on mass like that

::: spoiler spoiler
This is the sort of thing advanced military aircraft with machine guns and bombs do, and I don't think Hamas has that, when they strike in October 7.

The implication is that the Zionist Entity's military won't allow any of the Israelis to be captured and would rather commit Hannibal Doctrine, which includes the possibility of killing any potential captives, than let it be the former
:::

in reply to Lemmygradwontallowme [he/him, comrade/them]

i mean, them doing this deliberately as hannibal doctrine is one possibility, the other is that panicked fascist IDF personnel who arrived at the scene just started blasting every moving thing because that's just how they're trained
in reply to huf [he/him]

suddenly we're back again at the hannibal doctrine, albeit indirectly.
in reply to vfreire85

ah yes, the question is who was in on it and who was not, i guess
in reply to NutWrench

Those are the cars that were shot to pieces by Israeli helicopters as part of the Hannibal Directive, which is an IDF doctrine that says they should kill their own citizens to prevent them being taken hostage. On Oct 7th, a large number of Israelis were fleeing the music festival in their cars and were killed by the IDF. IIRC the Israeli government later crushed all the cars before anyone could investigate them and confirm this, as it's obviously a bad look to slaughter your own civilians.
Questa voce è stata modificata (2 settimane fa)
in reply to NutWrench

Context, these are cars that contained both Palestinian and Israeli people, that were destroyed by Israel due to the Hannibal Directive.

the IDF fired on Israeli civilian hostages while they were being driven by Hamas militants into Gaza


The IDF confirmed this to be true, stating

it would not be morally sound to investigate these incidents [due to the complexity of the situation]


TLDR: Israel felt it better to kill their own citizens than to let them be taken hostage.

Questa voce è stata modificata (2 settimane fa)


in reply to DeathByBigSad

I’m an amnesiac and one of the first things I learned is that memories don’t really matter. The past is over, what matters is what you choose to do and not what you did. Obviously people do terrible and sometimes unforgivable things. I can sympathize with people who can’t let stuff go, but I personally just can’t be bothered by it anymore though. I have and will offer support to even my abusers.

To me, a person is how they act and what they want in the present. Lived experience affects everything a person does, the parts of a person’s past that are relevant reveal themselves in the present through how a person is.



Republicans post fake image of Oregon protest – using photos of South America


Before a federal judge blocked Donald Trump from putting members of California’s national guard on the streets of Portland, Oregon, late on Sunday, the state’s Republican party welcomed the planned deployment in celebratory posts on social media.

“President Trump on Sunday deployed 300 California National Guard troops to Portland, Oregon after a judge ruled that the Oregon National Guard could not be deployed to keep federal facilities and personnel in Portland safe,” Oregon Republicans wrote on their official Facebook, Instagram and X accounts.

On all three platforms, the statement was illustrated with an image that seemed designed to support Trump’s false claim that protests against immigration sweeps in Portland are so out of control that the city is “burning to the ground”. On one side of the image, a line of police officers held riot shields; on the other, a crowd of young men held up flares that lit up a night sky filled with red smoke.

On closer inspection, however, it turned out that the image was not a photograph of a real event in Portland, but instead a fabrication created by combining two photographs of scenes that unfolded in South America nearly a decade apart.



Anime su mangaka: Jun Fukuyama nel cast di Egao no Taenai Shokuba Desu; è Masayuki Todo, ex editor di Futami


Nuovo ingresso d’autore per l’anime Egao no Taenai Shokuba Desu (Un posto di lavoro stranamente meraviglioso per mangaka): Jun Fukuyama si unisce al cast nel ruolo di Masayuki Todo, ex editor della protagonista Nana Futami. L’aggiunta rafforza un ensemble vocale già ricco e conferma l’attenzione della produzione verso interpreti di primo piano.

TUTTI I DETTAGLI E DOVE VEDERLO IN STREAMING: Anime su mangaka: Jun Fukuyama nel cast di Egao no Taenai Shokuba Desu; è Masayuki Todo, ex editor di Futami


in reply to idiomaddict

Late 20s. I get hangovers now, but a bunch of water in the morning clears it up pretty quick. Soreness takes extra stretches and massaging to get rid of. I haven’t been sick in years. Injuries take about the same time, but hurt a bit more.


Blanca 3, anticipazioni terza puntata del 13 ottobre 2025: Blanca si riavvicina a Liguori, Eva è gelosa di Domenico


La terza puntata di Blanca 3 andrà in onda lunedì 13 ottobre 2025 in prima serata su Rai 1. L’episodio “Il Delfino” intreccia il caso di puntata con i nodi sentimentali: Blanca e Liguori tornano a indagare fianco a fianco, mentre Eva Faraldi fatica a nascondere la gelosia per il legame tra Blanca e Domenico.

LEGGI LE ANTICIPAZIONI: Blanca 3, anticipazioni terza puntata del 13 ottobre 2025: Blanca si riavvicina a Liguori, Eva è gelosa di Domenico




Is it so hard to get Nvidia GPUs working with Linux?


I want to make the move to Mint at the end of Win10 in a week or so, but I've heard some horror stories about how tough it can be to get Nvidia GPUs working with them. As it is I have a 4060TI and no money for an AMD GPU. If I can't get my GPU working with Linux I'm probably gonna end up having to stick with Windows untim I can afford an AMD GPU, the thought of which doesn't exactly excite me.
in reply to ssillyssadass

RTX 2080 Ti and CachyOS (Arch-based distro with an emphasis on gaming performance), most everything that should works out-of-the-box. I wouldn't stress it, try a live USB first.
Edit: also I'm using Wayland, which has been worse with NVIDIA than X11 that Mint apparently uses. So I'm pretty confident you'll be alright.
Questa voce è stata modificata (2 settimane fa)
in reply to ssillyssadass

RTX5070 works almost straight out from the box on Kubuntu stable. Had to try few of the drivers from the built-in utility to find which worked, but the latest version and open one did the trick. So no, it wasn't hard to get it working properly 😀
Questa voce è stata modificata (2 settimane fa)


Europe's future is at stake: Open letter against Chat Control


cross-posted from: lemmy.world/post/37009566

European SMEs have united to direct a strong open letter to urge ministers of EU member states to oppose Chat Control and to defend privacy and a strong European tech industry.




Dell Latitude Touchpad Deadzone and Fingerprint


I recently got my hands on a Dell Latitude E7470 and installed Fedora Workstation. Even though I enabled two finger scroll (and disabled touchpad edge scroll), the right side of the touchpad still has a dead zone of considerable size. So, when I start a mouse movement too far on the right side, it wont register.

I tried a few things, like adding quirk configs, but the zone is still there. Bios had no option to disable. (I reinstalled with UEFI, prior installation was legacy uefi / bios, so I have to give it a look again).

Does someone have a way to disable the dead zone?

Also, the fingerprint sensor doesn't work. From what I could research, it is a broadcom device with officials drivers for MS and Ubuntu. I tried some stuff to get this thing running, but it didn't work out. I still have to try a bios update after the reinstall. Is there a way to get this thing running under Fedora? It's not a crucial feature, but a nice to have for sure.

in reply to xtapa

So it looks like the touchpad problem is a known issue with that particular model. A web search turned up an Arch Linux forum post from 2017 with the same issue. Unfortunately, there was no solution posted.

Your touchpad shows up as a PS/2 device, right? I have a ThinkPad A475 with a PS/2 trackpad that won’t function at all in Linux unless I add i8042.reset as a GRUB argument.

Maybe see if that helps?

in reply to Fives

Your touchpad shows up as a PS/2 device, right?


Yes.

I am not an expert with GRUB at all. For some reason, this sounds very aggressive and with a high chance of side effects. Theres nothing of worth on the device though, so I guess I'll give it a try.

in reply to xtapa

If you enter it in at boot time it’s not permanent, so it’ll either work or it won’t, but it shouldn’t break anything.
in reply to xtapa

maybe playing around some values in synclient can fix it. that's how i created a dead zone in my panasonic laptop. (some area is keep touched while using keyboard so)


Autoproduzione sementi ortaggi


Ciao a tutti.
Qualcuno di voi si autoproduce le sementi per l'orto?

reshared this




This Month’s Quote

Give to every human being every right that you claim for yourself.

Robert G Ingersoll

#blog #quotes #zenmischief




Can we update the wiki? Most streaming sites no longer work.


Clearly the feds are onto us. They actively monitor this place and will put forth as much effort as possible to shut sites down.

Hold on, let me update this. Why are you stupid people/mods ok with such a shit list of garbage that doesn't work? Why do you condone giving free media a bad name? Holy shit, have some fucking standards. Don't just accept everything that's shoved into your idiot face.

This is disgusting. You all make me sick.

Questa voce è stata modificata (2 settimane fa)
in reply to twinklefruit

Step 1: Get some dank ass flower

Step 2: Follow the advice in this video

Step 3: Rinse and repeat

Questa voce è stata modificata (2 settimane fa)
in reply to twinklefruit

Name the names of streaming platforms that don't work, everything works on this side



💙 When Smurfs™ fall in love 💙


Post could also be titled "Oh, Smurfette™, baby, come to Papa . . ."

Of course, Papa Smurf must've shaved off his beard, tossed the goofy red hat, and put on some Just for Men hair coloring . . .

Or they could be merfolk, and all this is really happening underwater—who can say for certain?

Or even—how bout this: Andorians with really great tans who both used Just for Men hair coloring and had their horns surgically removed?

If I stare at this long enough, I kind of think that Ms. Blue Ladyperson, whether Andorian, mermaid, or Smurf, might actually be strangling the guy and saying something like "Give me back my bra, goddammit! It's fucking freezing in the garden of earthly delights this time of year!"

Questa voce è stata modificata (2 settimane fa)


The Rachel Maddow Show 10/6/25




Brajla skribo jubileas kaj evoluas

En la jaro 2025 oni festas la 200-jariĝon de brajlo, skribsistemo inventita por blinduloj en 1825 de la tiam 16-jara franco Louis Braille. Versio de brajlo kun esperantaj literoj estis proponita de la sveda pioniro Harald Thilander ĉirkaŭ la jaro 1900, kaj ekde 1904 daŭre aperadas la brajla revuo Esperanta Ligilo. Otto Prytz en detala artikolo speciale verkita por Libera Folio rakontas pri la estiĝo kaj evoluo de la brajla skribo por diversaj lingvoj.

liberafolio.org/2025/10/07/bra…

Questa voce è stata modificata (2 settimane fa)

reshared this



Jon Stewart Makes the Case for Dems Holding the Line in Trump's Shutdown Warfare







Ted Cruz picks a fight with Wikipedia, accusing platform of left-wing bias


Sen. Ted Cruz (R-Texas) sent a letter to the nonprofit operator of Wikipedia alleging a pattern of liberal bias in articles on the collaborative encyclopedia.

"I write to request information about ideological bias on the Wikipedia platform and at the Wikimedia Foundation," Cruz wrote to Wikimedia Foundation CEO Maryana Iskander in a letter dated October 3. "Wikipedia began with a noble concept: crowdsource human knowledge using verifiable sources and make it free to the public. That's what makes reports of Wikipedia's systemic bias especially troubling."

Citing research from the conservative Manhattan Institute, Cruz wrote that "researchers have found that articles on the site often reflect a left-wing bias." Cruz alleged that "bias is particularly evident in Wikipedia's reliable sources/perennial sources list" because it describes "MSNBC and CNN as 'generally reliable' sources, while listing Fox News as a 'generally unreliable' source for politics and science. The left-wing Southern Poverty Law Center gets a top rating, but the Heritage Foundation, a prominent conservative think tank, is a 'blacklisted' and 'deprecated' source that Wikipedia's editors have determined 'promotes disinformation.'"

Questa voce è stata modificata (2 settimane fa)

in reply to ☆ Yσɠƚԋσʂ ☆

Developing countries, especially China, led the clean energy charge but richer nations including the US and EU relied more than before on planet-warming fossil fuels for electricity generation.

China remains way ahead in clean energy growth [...]

India experienced slower electricity demand growth and also added significant new solar and wind capacity, meaning it too cut back on coal and gas.

In contrast, developed nations like the US, and also the EU, saw the opposite trend.


I've not read a single BBC rag article for a while now, are they usually this sloppy nowadays with how they portray the West in the best light LOL.. Looks like they gave up trying mid-way. Very poetic.

in reply to Samsuma

Technically PRC is still developing. It is just developing past the stagnating or even regressing developed nations.
Questa voce è stata modificata (2 settimane fa)
in reply to Samsuma

Renewables make so much sense for a poor country, the only barrier is and has been initial setup cost - but a ton of solar panels, over their thirty year lifespan, will be much cheaper and far more reliable than an equivalent amount of coal or gas in generators.
in reply to Carl [he/him]

Initial costs is quite an important barrier for poor countries.
in reply to Carl [he/him]

Exactly. China took the leap of the century by investing in renewables, and it paid off big time. Other Global South countries are slowly following suit. Energy, digital and cultural sovereignty should be actively sought out for lest of being beholden to Western imperialism and hegemony.
in reply to Samsuma

I think the way we should view this is that "developed nations" means nations that have peaked in their development and are no longer capable of developing further. Meanwhile, "developing nations" are the ones where progress is happening. Everything makes a lot more sense framing it that way.

in reply to silence7

“Australians have an absolute love affair with rooftop solar,” he said. ​“We have the highest rooftop PV penetration in the world, and it’s one of the driving forces of our energy transition.”


I wonder how this trend will continue now that Feed In tariffs have been significantly cut. Seems like more and more people are focused on installation of home batteries.

My parents installed a new PV system and it's been limited to 1.5kW peak export, or about 1/10th the systems total output. Seems a shame to have so much energy going to waste. Hard limits seem like a blunt instrument to ensure grid stability, when a more intelligent system / community battery could have utilized this energy.

in reply to georift

Batteries help a lot when you have a surplus of solar power during the middle of the day, and want to distribute it to evening use. For example, here in California, where the sun is just coming up, utility-scale batteries charged during yesterday's sunshine are now supplying about 10% of the state's electricity.

in reply to alexei_1917 [mirror/your pronouns]

I have a terminal app in my phone, but I don't normally use it from the touch keyboard..

The main reason I have it is because from it I can install an ssh server (and a few other services, like privoxy and so) and then connect to the phone through ssh and access that CLI from other locations, even places where the internet is restricted/monitored or there isn't a wifi access point (I can create a hotspot from the phone instead). If you are using a work laptop with restricted access, or are traveling and using a computer in your remote location, carrying around with you, in your pocket, a set of CLI / TUI tools and apps that you are familiar with can come in handy.

Also, nowadays you can plug a keyboard directly to your phone (a monitor too) and have it work as a portable terminal device. Of course it would be better if you were able to have a Desktop-grade OS in your phone for this.. but things like termux work if you are a "terminal junkie".

Questa voce è stata modificata (2 settimane fa)
in reply to Ferk

I suppose that would be good for emergencies or less than ideal situations, for all you "terminal junkies" out there, but... I tend to avoid the terminal in the first place, so I wouldn't really have a need for such a thing or understand what people would use it for.


Once again, looking for PS2 game suggestions!


I got through phases of games, and right now I'm in the one I like to think of everything-modern-is-making-me-angry-so-I'll-turn-back-to-vintage-games - and that's in the form of PCSX2 on my Steam Deck.

Playing the PS2 generation on the Steam Deck is kinda the 'perfect' generation: I can upscale the resolution without a performance hit, I can apply HD texture packs, Retro Achievements and I can drop the TDP to extend the battery life.

Anyway, I never had a PS2 (it was just a touch before my time), so there's so many games I'm yet to discover there. I'd love to hear any suggestions you might have for what I can play on there:

Just a couple notes:

  • No GTA games because they're better with the PC versions. While I've bought the games, the account that Rockstar demands people have to play their games makes me angry on principle (a single-player game forcing an online check each week to be able to play it? No thanks), so I've got cracked versions to play.
  • No Final Fantasy because I'm not even sure where to start!

So if anyone was around back in the PS2 era, and has some recommendations for games they've loved, I'm all ears. I've been having such a fun time playing these.

Some big thanks to my friends who made and run RetroDECK (my choice for emulating on the Steam Deck), and to the PCSX2 team (who I'm chatting to right now actually, so keep an eye out and in a week or so I'll share that chat with them all about creating and maintaining the PS2 emulator!)


Also, if you do have a Steam Deck, and want to play with the HD texture packs I do, then it's really simple. Just download the pack, and name then according to their game's I.D. code - SLUS-20743 for example, then place it in the texture_packs folder:

From there, go into PCSX2, then right-click the game, select properties, graphics, texture replacement and tick the two boxes I have:

Then you've got the games looking the best they can be!

Here's a link to a stack of pre-done HD textures for a lot of PS2 games, to help you on your way!

in reply to PerfectDark

I love Magic Pengel and Graffiti Kingdom. First is a turn-based JRPG, second is an action platformer. Both share the same gimmick where you collect materials to make the characters you play with the clunky in-game 3D modeler.






Washington turns its back on US citizens detained with the Global Sumud Flotilla


On October 6, after several US citizens had been detained for days by Israeli forces after attempting to deliver humanitarian aid to Gaza, US ambassador to Israel Mike Huckabee took to X to accuse these activists of taking “a carbon-spewing Hamas-funded boat ride in violation of [international] law intruding into war zone to stand [with] terrorists.”

Last week, Israeli forces detained over 435 activists who were taking part in the Global Sumud Flotilla, the largest civilian-led humanitarian mission of its kind. While dozens are still being held by Israel, those who have been deported and released, allege mistreatment by Israeli forces.

The flotilla saw participation from delegates from 57 countries – but following the seizing of ships by Israeli forces, the US government has taken a unique position in both ignoring the plight of its own citizens and open condemnation of its own citizens by diplomatic personnel.

British parliamentarian Zarah Sultana demanded the United Kingdom call for the freedom of detained US citizen and activist David Adler, writing, “the US won’t act so it’s on us to demand justice.”

According to Laura Colston, mother of detained activist and journalist Alex Colston who alleges her son is being mistreated by Israeli forces, “calls/messages to US Gov’t officials are ignored.”

“When else has a US journalist been unlawfully detained abroad and the State Department has done essentially nothing about it?” wrote Freedom of the Press Foundation on X, in relation to Colston’s detention.

Progressive lawmakers pressure executive branch


Some US lawmakers have challenged the indifference of the executive branch.

Lawmakers have urged Secretary of State Marco Rubio to protect the US citizens aboard the flotilla even before they were detained. In a letter sent on September 29, a group of congressional representatives, led by Representative Rashida Tlaib, argued that “the 24 American citizens on board these ships cannot afford another failure of American leadership.”

On Monday, California representative Ro Khanna said he plans to put pressure on Rubio and Huckabee for Adler’s release, writing, “Our government must stand up for an American citizen’s fair treatment and release.”

Maryland Senator Chris Van Hollen posted a video of him speaking directly with the relatives of US flotilla activists detained by Israel, and called on Huckabee to “do his job.”

“The siege on Gaza is breaking”


The 24 US citizens aboard the flotilla who were captured by Israel include Adler, Colston, anti-imperialist veteran activist Greg Stoker, musicians Leila Hegazy and Carsie Blanton, and others.

“My sister is a New Yorker,” said Hegazy’s twin sister, Omnia, in an October 1 press conference after the flotilla was terrorized by Israeli attacks. “She is being openly threatened by the Israeli government, while our senators are sending money to Israel,” Hegazy said, denouncing her Senators Chuck Schumer and Kirsten Gillibrand for not speaking out for her sister.

The day after songwriter Carsie Blanton was detained by Israeli forces, her brother, Elijah, spoke at a pro-Palestine rally. Blanton said, that, although he does not know his sister’s current whereabouts, or where she is being detained, he knows that she is “not afraid,” because “they can see what we can see,” that “the siege on Gaza is breaking.”

The post Washington turns its back on US citizens detained with the Global Sumud Flotilla appeared first on Peoples Dispatch.





Wayland - How Best to Log My Own Desktop Activities


I'm self employed. I need to record how much time I spend on whatever task for whatever client.

Sounds simple, but I'm terrible at it. I always get to the end of the day without having recorded anything and not knowing what I've actually done.

Basically, I'd like to create a text log of the active window title, and take a screen cap.

I'd like to do this periodically as in every 15 minutes or so.

For the text log I just haven't been able to achieve this at all.

For the screen caps I can use flameshot to take a screenshot from the CLI, but it makes a sound and shows an animation which is sub-optimal.

Any suggestions of where to look much appreciated.

Edit: I'm not asking for a time tracking app. I want something to log the active window title and take a screen cap so I can figure out what I was doing and write it in my time tracking app.

Edit: I'm narrowing in on a solution.

Firstly, a lot of previously available solutions don't work because of recently implemented security features in gnome.

You need to enter unsafe mode by entering the following in the looking glass tool (which you can access by running lg in the alt + f2 dialog):

global.context.unsafe_mode = true

thereafter, this can grab the active window title for you:
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "global.display.focus_window.title"

... and this can take a screen cap for you:
gdbus call --session --dest org.gnome.Shell.Screenshot --object-path /org/gnome/Shell/Screenshot --method org.gnome.Shell.Screenshot.Screenshot false false /tmp/screencap.png
Questa voce è stata modificata (2 settimane fa)
in reply to null_dot

Are you deadset on gnome because this would be crazy easy on hyprland
in reply to Communist

No I'm not especially loyal to gnome.

How would I achieve this with hyprland ?

in reply to null_dot

Hyprland has the screenshotting functionality builtin.

hyprctl dispatch capture window

in reply to null_dot

\#!/usr/bin/env bash

# get hyprland event socket path
HIS=$HYPRLAND_INSTANCE_SIGNATURE
EVENT_SOCK="$XDG_RUNTIME_DIR/hypr/$HIS/.socket2.sock"

# fallback / error check
if [ -z "$HIS" ] || [ ! -S "$EVENT_SOCK" ]; then
  echo "Error: cannot locate Hyprland event socket at $EVENT_SOCK" >&2
  exit 1
fi

logfile="${HOME}/hypr_focus.log"

# function to handle a line from the event stream
handle_event() {
  local line="$1"
  # check for activewindow event
  if [[ $line == activewindow* ]]; then
    # format: activewindow>>CLASS,TITLE
    # strip prefix
    local payload=${line#activewindow>>}
    # split on comma (first comma)
    local cls="${payload%%,*}"
    local title="${payload#*,}"
    local ts
    ts=$(date '+%Y-%m-%d %H:%M:%S')
    echo "$ts — $title (class: $cls)" >> "$logfile"
  fi
  # optionally handle activewindowv2 if you want address instead
  # if [[ $line == activewindowv2* ]]; then
  #   ...
  # fi
}

# listen to the socket
socat -u "UNIX-CONNECT:$EVENT_SOCK" - | while IFS= read -r line; do
  handle_event "$line"
done

honestly if you're willing to do some work you can make hyprland do almost anything

**disclaimer i did not test this much

edit: forgot about the screenshot part, should be easy to add though, just add screenshotting everytime focus changes with grim or whatever

Questa voce è stata modificata (2 settimane fa)
in reply to Communist

Thanks.

I didn't really know hyprland was a thing prior to the comments in this thread. It looks great though.

However, the install process seems non-trivial so I'm going to wait until I have a little more time to play around with it.

in reply to null_dot

Feel free to message me on matrix with questions, it's on my profile and I do free infinite troubleshooting