Skip to main content



tbh the tab overview is still one of my favorite things about GNOME Web

(and other GNOME apps that have it but I use it most often in Web)

#GNOME #GNOMEWeb #LibAdwaita



I'm going to dedicate some days per week for Lollypop 2. Here current state (mainly working on DB) but if you have ideas for UI, tell me.


Let's restart the highscore thread again, people are saying it got too long. End of the previous thread: mk.nyaa.place/notes/9zoixlwqn6…
So I figured out how to keep touchpads working in gamepad mode ^^ It involved reverse engineering the payload for the ID_SET_DIGITAL_MAPPINGS feature report - neither SDL nor kernel driver do it, so I didn't have any reference this time.

Anyway, now touchpads are fully working, with the same behavior as for Steam's gamepad action set - right touchpad moves pointer and does a left click on press, left touchpad does a right click on press and that's it. I'm not sure why it doesn't also scroll, but I wanted to keep it consistent (steam's desktop action set scrolls it and middle clicks on press instead, tho it does mean you have to use L2 to right click)

When Steam is running, you still have to switch to gamepad action set or you'll have double input, but I don't think I have any way of mitigating that - oh well. When Steam is not running, it will switch everything automatically at least, so at this point it's probably good enough. I'm yet to find an example of any app doing it well, so I don't think libmanette apps would stand out in a bad way here.

So, at this point I mostly just need to clean up the code and think again about what the public API should look like.

That said, I want to rework libmanette API entirely. It's not in a very good state right now, it's a lot more convoluted than it needs to be.

in reply to Alice

Blogged about this as well now: blogs.gnome.org/alicem/2024/10…
Mostly I wanted to keep the ID_SET_DIGITAL_MAPPINGS structure, as well as general steps documented somewhere online, as it would have helped me a lot. ^^


I want an award for getting out of bed and leaving my kindle behind. Adulting sucks sometimes


Do you love and/or hate HoTT or dependent type theory? Come do a Ph.D. with me to develop applications of HoTT to verified functional programming and/or think outside the box about how we can make dependent type theory work better.

I recently received a grant to study the Univalent Verification of Parameterized Structures, and I need Ph.D. students to spend that money on. Application deadline December 15 to start Fall 2025. Lots more info here: carloangiuli.com/pages/phd-rec…



TIL: There is LaTeX coffee stains package and I think you should know this: overleaf.com/latex/examples/la…


Leyendo el anteproyecto de la ley gallega de medidas (técnicamente le de acompañamiento de los presupuestos) me alegró ver que se prevé el establecimiento de un impuesto sobre estancias turísticas, en el artículo 8. Después, vino la decepción:

3. Os ingresos obtidos por este imposto estarán afectados cando menos nun 80% a investimentos e gastos vinculados á promoción, impulso, protección, fomento e desenvolvemento do turismo sustentable, na forma que se determine na lei.
5. A lei determinará os supostos de estadías exentas, como, entre outras, as de menores de dezaseis anos; as subvencionadas por programas sociais; as realizadas por motivos de saúde das persoas e dos seus acompañantes; as que se realicen por causas de forza maior; as realizadas en albergues da Rede Pública do Xacobeo S.A; ou as de persoas que acrediten un grao de discapacidade igual ou superior ao 65 %.
11. Sobre a cota íntegra do imposto correspondente á administración autonómica, a lei establecerá inicialmente unha bonificación do 100%. O Consello da Xunta de Galicia, á vista do seguimento da aplicación e do impacto da lei, e tendo en conta a evolución dos indicadores do sector turístico en Galicia e a eficacia do imposto, ponderando a non esixencia de cargas administrativas innecesarias para o sector, poderá presentar ao Parlamento de Galicia un proxecto de lei no que se reduza a contía da bonificación.
12. De acordo co que se determine na lei, os concellos poderán establecer de forma voluntaria, en execución da súa autonomía municipal, unha recarga sobre o imposto autonómico ás estadías turísticas, cuxos ingresos estarán afectados cando menos nun 80 % a investimentos e gastos vinculados á promoción, impulso, protección, fomento e desenvolvemento do turismo sostible, na forma que se determine na lei.
Esta recarga esixirase aos mesmos suxeitos pasivos e nos mesmos casos contemplados na normativa reguladora do imposto, e consistirá nunha porcentaxe sobre a cota íntegra de ata un máximo do 100 %.
As competencias para a aplicación, recadación e potestade sancionadora correspondentes á recarga municipal corresponderán aos concellos.
Os concellos que decidan establecer a recarga deberán aprobar, con carácter previo, unha ordenanza fiscal en cuxo procedemento de elaboración se xustifiquen as razóns da esixencia da recarga, e se avalíe o impacto e eficacia da recarga para as finalidades pretendidas, ponderando as cargas administrativas que supón para os establecementos turísticos substitutos do/a contribuínte. No procedemento de elaboración deberá, en particular, garantirse a consulta, participación e audiencia ás organizacións e asociacións representativas do sector turístico sobre os problemas que se pretenden solucionar coa norma; a necesidade e oportunidade da súa aprobación; os obxectivos da norma e as posibles soluciones alternativas.
Na ordenanza asumiranse e determinaranse as competencias de xestión, recadación e inspección, así como a potestade sancionadora.
Na ordenanza determinaranse ademais, de acordo co que se estableza na lei, os posibles tramos anuais da recarga, así como os prazos e a forma para efectuar a correspondente liquidación.
Así mesmo, a ordenanza preverá a constitución, organización e funcións dunha comisión municipal de asesoramento e seguimento da implementación do imposto conformada por persoas representantes do concello, así como por persoas representantes das empresas do sector e asociacións de veciños/as. Esta comisión realizará funcións de asesoramento e seguimento permanente da aplicación do imposto, tendo en conta indicadores como a evolución do nivel de ocupación, o número de prazas turísticas, o rendemento por cada praza ou calquera outro indicador dos sectores turísticos do municipio. A comisión aprobará cada ano un informe de avaliación de impacto da recarga en relación coas finalidades pretendidas coa súa aprobación.

En resumen: 1) se aprueba un impuesto autónomico, pero el 80% de la pasta tiene que ir a promoción turística (incomprensible), 2) el impuesto autonómico estará bonificado al 100% así que recaudará 0, y solo si se hace una nueva evaluación de necesidad y de que no molesta a la hostelería se podrá llegar a cobrar, 3) albergues del Camino de Santiago exentos, 4) y se le da potestad a los ayuntamientos a que impongan un recargo, pero también tienen que gastar el 80% en promoción turística, tienen que evaluar que no moleste a la hostelería, y hacer un seguimiento anual.

Que mierda.



Ke snídani se podává “masoto”😀 Kdo chce, ať si donese misku🐺🐺🐈🐈 #dobréRáno


Today's #SongInMyHead
🎵 J'y Suis Jamais Alle
⭐ Yann Tiersen
youtube.com/watch?v=okJpAybjpQ…




I'm old enough to remember the outrage and hand-wringing from western politicians and media when the Taliban destroyed ancient cultural and religious sites in Afghanistan.

Now? You could hear a pin drop.
newarab.com/news/israel-dynami…

reshared this



When there is a graph, it can show what to work on. Exhibit A. #curl
#curl
in reply to Richard Hughes

@hughsie you'll see that I like generating a CSV file with the script that I then let gnuplot render the image from. It makes them two distinct steps that are easy to debug and work on separately.


LA Times owner seems to be in league with Trump, vetoing a Harris endorsement and then letting the campaign use standard-issue lies to smear the paper for something it didn't do.

The editorial page editor quit in protest and she deserves our respect.

She has more courage than the vast majority of our political press corps, which still normalizes Trump and will be culpable if he -- and then Vance -- become America's fascist rulers.

cjr.org/business_of_news/los-a…



@LeonianUniverse You might be interested to know that you can play Miriani on the Mac. There is, in fact, a Tintin Miriani soundpack. Have fun.
in reply to Haily Merry

@arqeria @fireborn @gocu54 I don't own a Mac so I technically have no dog in this race. But I thought it'd be cool for my brother who does have one to be able to play muds. I wonder if it is as intuitive on Mac though.
in reply to Rook

@arqeria @fireborn @gocu54 It isn't all the way, I got the pack to work, but my thing is is that is not easy to look at the output window if you need to. Also, TDSR is not VO, so commands like ctrl to stop speech don't work, and it’s not the easiest thing to navigate. That being said, I am still having a great experience with it on the mac regardless.
in reply to LeonianUniverse

@arqeria @gocu54 backspace is teh way to interrupt space, escape also works too. To review the output window, alt u and alt o to go by line. turn off cursor tracking if things are scrolling and you need to read back.
in reply to LeonianUniverse

@arqeria @gocu54 this being said, I've been working on a screen reading solution built in to the pack itself that should, hopefully, make this less of an issue. That is, if you're using the pack I'm working on :d

in reply to aaron

@fireborn It was actually you who showed it to me. I'm still angry. :D


Buenos días desde la Administración Pública.

Ya salió la oferta de empleo público y se vende como si fueran puestos a incorporar mañana. Si está convocada para 2026 y resuelta en 2028 ya será rápido comparado con como suelen ir estas cosas.

in reply to modulux

y lo jodido es que seguro que los necesitan para mañana, pero bueno.


For those who want a peek behind the scenes – our #accessibility team’s yearly retrospective notes are all public: github.com/wagtail/wagtail/dis…

Highlights of what’s coming up next:

- Accessibility x #django workshop proposals @oscafest and @djangoconafrica 2025
- More testing with our users with disabilities
- More automated tests
- Continue the data-driven accessibility decisions





Český rozhlas zná, právě mi hraje cestou do práce The Cure Friday I'm In Love
To je ale pěkný song při pátku.
#dobréRáno


🔓Deptali ho kukáním a ponižovali Haškem. Co zažil český velvyslanec v Rusku

denikn.cz/1549047/deptali-ho-k…
#politika

Štěpán Škorpil reshared this.



We moved the Firefox Translations engineering channels from private Slack to a public Matrix channel, and it feels like a breath of fresh air. The project was a bit more closed in its infancy, but now that we are on a good track, everything is defaulting to much more open. This makes me happy.

matrix.to/#/#firefoxtranslatio…

reshared this



Manchester City 🏴󠁧󠁢󠁥󠁮󠁧󠁿 zdolal Spartu Praha 5-0 a v ligovej tabuľke sa posúva na 3️⃣. miesto. 🟦UCL🟦
in reply to Pomaranč

To jo, taky od rána Němci o ničem jiném nemluví 😀😀


Wonderful article from @bas on getting started with #accessibility. basbroek.nl/making-accessibili…

I love how he emphasizes that while accessibility is a vast space, we can start small and learn from the assistive technologies already built into our devices!



Everything New in iOS 18.2 Beta 1 macrumors.com/guide/ios-18-2-b…


What is the game with the most outlandish plot you can recall?
in reply to pamela :flan_butterfly:

@yuki2501 Blaster Master. Boy's pet frog escapes, so he goes to the backyard and finds a huge hole that leads to a nuclear waste dump. Frog goes in, boy chases after. At the bottom there's a nuclear powered titanium tank that the boy boards to go on an underground adventure. The final boss whips you.


"Boeing reports $6 billion quarterly loss ahead of vote by union workers who have crippled production"

Gotta love the implicit bias.

Let's fix it:

"Boeing reports $6 billion quarterly loss after crippling their production by not reaching a bargain with union workers"

voanews.com/a/boeing-reports-6…



A man tried to sell me a coffin today. I told him that's the last thing I need.


The company doctors call "EvilCore" fits the description in every way.

Health insurance companies pay it to help them stiff policy holders. It's a scam on the American people.

Great reporting by @propublica

propublica.org/article/evicore…



Here’s how ChatGPT integration works for Apple Intelligence | TechCrunch
techcrunch.com/2024/10/23/here…


Hi. Uber is looking for people to be a part of a pilot study from October 28 through December 6. If you ride with a service animal and you wanna participate, you take rides and report in on how your rides are impacted by disclosing that you have a service animal. They will give gift cards and compensation at the end amounting to $270 to compensate people for the price of the rights they took. Here's a survey that you can fill out as a first step to qualifying for participation. SurveyMonkey Powered Online Survey uber.surveymonkey.com/r/7MQ9H7…


I just tried the hearing test feature of the AirPods Pro two that is available in the United States with iOS 18.1.
As expected, my hearing loss is too severe, and it will not enable hearing assistance. It claims moderate loss in the left ear, severe in the right.
Many of the tones exist in the frequency spectrum where my tinnitus is especially bad in the right ear, so I’m not surprised.
this being said, the test UX is very good and straightforward.
in reply to Patrick Perdue

I just did it as well. Really well done and easy to follow. I assume you can take it as many times as you want…


A big shout out to everyone at #A11yCamp yesterday. Sean spent a very informative day there leaning and networking on all the latest in #A11y / #Accessibility!

Photos are Sean with Riley Busch from the department of education, and a view of the Clarendon Auditorium filling up before the event started

As noted on the banner in the first photo, A11y Camp is Australia's premier conference on digital accessibility and inclusion.



Base units are units which, in the international system, are not defined in terms of other units.
What's your favourite SI base unit?
#FunPolls.

  • Meter (m). (39%, 9 votes)
  • Kilogram (kg). (17%, 4 votes)
  • Second (s). (21%, 5 votes)
  • Kelvin (k). (21%, 5 votes)
23 voters. Poll end: 1 week ago

in reply to modulux

Fun, so people like the meter best. I think the second is my favourite.


My phone just showed up in File Explorer on my PC. So cool!
This entry was edited (1 week ago)
in reply to Mathijs

@mvgorcum I love KDE connect but for some reason it doesn't work for me a lot of times.
I made sure I'm using it correctly: same network, updated to stable, turn off content blockers. Yet most of the time, my Win10 laptop & mostly vanilla Android phone can't see each other.
in reply to mesakeith

@mk_rexx I don't run windows, so I'm afraid I can't be of much help there. Maybe you can try bluetooth? If I recall correctly kdeconnect can also run over bluetooth.


Why did the art thief get caught while trying to get away from the museum?

Because he had no Monet to buy Degas to make the Van Gogh.

in reply to Funny Jokes

@jaybird110127 One of the puns doesn't quite land if you read that joke with eSpeak, because it pronounces Degas as "day gah".
in reply to Matt Campbell

@jaybird110127 Oh, I guess Eloquence pronounces Degas the same way. So the joke probably depends on a mispronunciation of Degas.


PC-98 USER: If Sex is so good why didn't they make a Sex 2

SIMONE DE BEAUVOIR:



All right folks. I don't like doing this again, but I need 195 dollars to get out of the lnegatives before OVFF. 200 or so would be preferable, but 195 will at least get me there. I wouldn't ask this, but I get paid on Friday, and I'm afraid that if I don't have this, most of my pay'll be eaten by the negative balance. :(

Paypal: celticphoenyx@gmail.com
CashTag: $rowansong
Venmo: @rowansong
Zelle available on DM'd request.

Thanks y'all.