Wow, as I anticipated, this is waaay out of my capabilities to really understand it. But I’m quite happy to just have spotted a mistake in an explanatory comment in section 4.5.2 “The icode Array”. Of course, it should be /e + tc + /i + ni + t\0. Let’s hope that my e-mail with the patch actually makes it into Briam’s inbox. I fear GMail just hides it in the spam folder.
Mas, nesta tabela da página 33 - a tal com os ‘votos’ ainda sem ponderação, e que portanto devia ter os mesmos dados que vimos no outro documento, temos discrepâncias! Aqui temos Cardoso com 0 votos (0.0%, menos um voto), Jorge Pinto com 10 votos (1.0%, menos 1 voto) enquanto Joana Amaral Dias fica com 11 votos (mais dois votos, 1.2%). Isto é no mínimo… estranho, e se não é erro carece explicação (que talvez esteja nas páginas desaparecidas? Quem sabe.).
Espantados? Então esperem, que a coisa fica ainda pior. Depois desta “transferência de dois votos” inexplicável que põe Joana Amaral Dias à frente de Jorge Pinto, no relatório publicado - isto é, nos dados que são enviados para a imprensa e divulgados e tudo o mais - as percentagens ponderadas dos candidatos são arredondadas à unidade. Assim, nos jornais e na televisão aquilo que as pessoas viram foi: Joana Amaral Dias: 2%, Jorge Pinto: 1%. Cardoso, obviamente, nem aparece.
2/2
Ainda na minha saga de leitura de sondagens (sim, há malucos para tudo…):
Nas “letras pequininas”, isto é, naquilo que é depositado na ERC e só porque a Lei manda, lê-se na sondagem do ISCTE de Dezembro que o número de “votos simulados” que três das possibilidades tiveram foram: Cardoso, 1 voto (0.1%), Joana Amaral Dias, 9 votos (1.0%), Jorge Pinto, 10 votos (1.1%). Estes valores a cru são depois ponderados e distribuídos, o que é normal… o que não se entende é o resultado depois da ponderação.
Em princípio, a ponderação distribui, e portanto devia dar mais para toda a gente, mas na realidade não foi isso que foi parar à comunicação social… Porquê? Ora, no documento para os resultados ponderados, eles começam por pegar na tabela de votos por ponderar, para depois fazer a ponderação. Saber como a ponderação foi feita é coisa que não vamos descobrir neste toot - lamento - mas é que o documento em questão é um documento de 66 páginas, que apresenta os dados por ponderar na página 33, e depois apresenta as páginas 34 e seguintes todas em branco… o que também me leva a perguntar se a ERC faz o mínimo de validação dos documentos que lhe são entregues.
½
US Carbon Pollution Rose In 2025, a Reversal From Prior Years
In a reversal from previous years, U.S. carbon emissions rose 2.4% in 2025 compared with the year before. NBC News reports: The increase in greenhouse gas emissions is attributable to a combination of a cool winter, the explosive growth of data centers and cryptocurrency mining and higher natural gas prices, according to the Rhodium Group, an independent … ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1587 ARCHIVED:91832 CACHE:2721 FOLLOWERS:22 FOLLOWING:14
Raspberry Pi’s New Add-on Board Has 8GB of RAM For Running Gen AI Models
An anonymous reader shares a report: Raspberry Pi is launching a new add-on board capable of running generative AI models locally on the Raspberry Pi 5. Announced on Thursday, the $130 AI HAT+ 2 is an upgraded – and more expensive – version of the module launched last year, now offering 8GB of RAM and a Hailo 10H chip with 40 TOPS … ⌘ Read more
Many People Who Come Off GLP-1 Drugs Regain Weight Within 2 Years, Review Suggests
Many people who stop using weight loss drugs will return to their previous weight within two years, a new review of existing research has found. CNN adds: This rate of weight regain is significantly faster than that seen in those who have lost weight by changing other lifestyle factors, such as diet and exerc … ⌘ Read more
Amazon Threatens ‘Drastic Action’ After Saks Bankruptcy
Amazon wants a federal judge to reject Saks Global’s bankruptcy financing plan, writing in court papers the beleaguered department store “burned through hundreds of millions of dollars in less than a year” and failed to hold up their agreement. From a report: When Saks acquired Neiman Marcus for $2.7 billion in December 2024, Amazon invested $475 million into the venture … ⌘ Read more
Burn 0.20 Released: Rust-Based Deep Learning With Speedy Perf Across CPUs & GPUs
A significant update to Burn was released today, the MIT and Apache 2.0 licensed tensor library and deep learning framework written in the Rust programming language. Burn 0.20 brings some low-level changes as it continues to strive to deliver high performance AI across the diverse hardware ecosystem… ⌘ Read more
D7VK 1.2 Released For Improving Direct3D 6 Front-End
Started last year was D7VK as a project bringing Direct3D 7 implemented over the Vulkan API for enjoying better performance and support for legacy Windows games on Linux, akin to DXVK and VKD3D-Proton for newer versions of Direct3D over Vulkan that is used by Valve’s Steam Play (Proton). Back in December D7VK added a Direct3D 6 front-end for allowing even older game titles to be accelerated using the modern Vulkan API. Today D7VK 1.2 is out for furthering the D3D6 sup … ⌘ Read more
Raspberry Pi AI HAT+ 2 Released & Designed For Running GenAI Models
In late 2024 the folks at Raspberry Pi announced the Raspberry Pi AI HAT+ as an AI accelerator capable of 26 TOPS and costing $110 for pairing with Raspberry Pi single board computers. Today they announced the much more capable Raspberry Pi AI HAT+ 2 that can begin to take on some generative AI “GenAI” models… ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1586 ARCHIVED:91818 CACHE:2726 FOLLOWERS:22 FOLLOWING:14
GRUB 2.14 Bootloader Released With EROFS Support, Shim Loader Protocol
More than two years after the release of GRUB 2.12, GRUB 2.14 shipped today as the newest feature release of this widely-used bootloader on Linux systems and elsewhere… ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1585 ARCHIVED:91815 CACHE:2728 FOLLOWERS:22 FOLLOWING:14
EV Roadside Repairs Easier Than Petrol or Diesel, New Data Suggests
Electric vehicles are more likely to be fixed at the roadside than petrol or diesel cars despite public fears to the contrary, according to new breakdown data from the AA. From a report: New research from Autotrader and the AA, carried out in December among more than 2,000 consumers, found 44% of respondents are concerned about the risk of b … ⌘ Read more
5 star reads of 2025 worth mentioning
Someone has asked recently on a toot for others to share their ‘list of 2025 books’. Instead of pointing out to the list of what I’ve read, I’ll instead mention a few ‘5 star’ books I’ve read in 2025 that I think is worth pointing out towards.
By no particular order (well, the order in the photo, really…)
- AJ Pearce’s “Yours Cheerfully” and “Mrs Porter Calling”, books 2 and 3 of The Emmy Lake Chronicles. I’d already read the first book in the series and considered it a five stars read, and I plan to eventually read the fourth and last book in the series - the paperback edition is out next August. This isn’t a deep or profound book series - and doesn’t need to be in order to be a good one. It’s a series depicting the life of a young woman in war-time London. Each of these books made me cry and made me laugh, and I have found some comfort reading them in a time where, in many aspects, it feels like we’re living in a pre-war era…
🧮 USERS:1 FEEDS:2 TWTS:1584 ARCHIVED:91807 CACHE:2733 FOLLOWERS:22 FOLLOWING:14
I’m trying to implement configurable key bindings in tt. Boy, is parsing the key names into tcell.EventKeys a horrible thing. This type consists of three information:
- maybe a predefined compound key sequence, like Ctrl+A
- maybe some modifiers, such as Shift, Ctrl, etc.
- maybe a rune if neither modifiers are present nor a predefined compound key exists
It’s hardcoded usage results in code like this:
func (t *TreeView[T]) InputHandler() func(event *tcell.EventKey, setFocus func(p tview.Primitive)) {
return t.WrapInputHandler(func(event *tcell.EventKey, setFocus func(p tview.Primitive)) {
switch event.Key() {
case tcell.KeyUp:
t.moveUp()
case tcell.KeyDown:
t.moveDown()
case tcell.KeyHome:
t.moveTop()
case tcell.KeyEnd:
t.moveBottom()
case tcell.KeyCtrlE:
t.moveScrollOffsetDown()
case tcell.KeyCtrlY:
t.moveScrollOffsetUp()
case tcell.KeyTab, tcell.KeyBacktab:
if t.finished != nil {
t.finished(event.Key())
}
case tcell.KeyRune:
if event.Modifiers() == tcell.ModNone {
switch event.Rune() {
case 'k':
t.moveUp()
case 'j':
t.moveDown()
case 'g':
t.moveTop()
case 'G':
t.moveBottom()
}
}
}
})
}
This data structure is just awful to handle and especially initialize in my opinion. Some compound tcell.Keys are mapped to human-readable names in tcell.KeyNames. However, these names always use - to join modifiers, e.g. resulting in Ctrl-A, whereas tcell.EventKey.Name() produces +-delimited strings, e.g. Ctrl+A. Gnaarf, why this asymmetry!? O_o
I just checked k9s and they’re extending tcell.KeyNames with their own tcell.Key definitions like crazy: https://github.com/derailed/k9s/blob/master/internal/ui/key.go Then, they convert an original tcell.EventKey to tcell.Key: https://github.com/derailed/k9s/blob/b53f3091ca2d9ab963913b0d5e59376aea3f3e51/internal/ui/app.go#L287 This must be used when actually handling keyboard input: https://github.com/derailed/k9s/blob/e55083ba271eed6fc4014674890f70c5ed6c70e0/internal/ui/tree.go#L101
This seems to be much nicer to use. However, I fear this will break eventually. And it’s more fragile in general, because it’s rather easy to forget the conversion or one can get confused whether a certain key at hand is now an original tcell.Key coming from the library or an “extended” one.
I will see if I can find some other programs that provide configurable tcell key bindings.
Nova Lake & Crescent Island Support Lands In The Intel Graphics Compiler
Released this morning is the Intel Graphics Compiler “IGC” 2.27.10 that comes with initial support for next-generation Nova Lake and Crescent Island Xe3P hardware… ⌘ Read more
Linux Hit a New All-Time High for Steam Market Share in December
A year ago the Steam Survey showed a 2.29% marketshare for Linux. Last May it reached 2.69%, its highest level since 2018. November saw another all-time high of 3.2%.
But December brought a surprise, reports Phoronix:
Back on the 1st Valve published the Steam Survey results for December 2025 and they put the Linux gaming marketshare at 3.19%, a … ⌘ Read more
How Long Does It Take to Fix Linux Kernel Bugs?
An anonymous reader shared this report from It’s FOSS:
Jenny Guanni Qu, a researcher at [VC fund] Pebblebed, analyzed 125,183 bugs from 20 years of Linux kernel development history (on Git). The findings show that the average bug takes 2.1 years to find. [Though the median is 0.7 years, with the average possibly skewed by “outliers” discovered after years of hiding.] The longes … ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1583 ARCHIVED:91800 CACHE:2745 FOLLOWERS:22 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:1582 ARCHIVED:91786 CACHE:2751 FOLLOWERS:22 FOLLOWING:14
🧮 USERS:1 FEEDS:2 TWTS:1581 ARCHIVED:91773 CACHE:2751 FOLLOWERS:22 FOLLOWING:14
Italy Fines Cloudflare 14 Million Euros For Refusing To Filter Pirate Sites On Public 1.1.1.1 DNS
An anonymous reader quotes a report from TorrentFreak: Italy’s communications regulator AGCOM imposed a record-breaking 14.2 million-euro fine on Cloudflare after the company failed to implement the required piracy blocking measures. Cloudflare argued that filtering its global 1.1.1.1 … ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1580 ARCHIVED:91770 CACHE:2766 FOLLOWERS:22 FOLLOWING:14
SteamOS Continues Its Slow Spread Across the PC Gaming Landscape
An anonymous reader quotes a report from Ars Technica: SteamOS’s slow march across the Windows-dominated PC gaming landscape is continuing to creep along. At CES this week, Lenovo announced it will launch a version of last year’s high-priced, high-powered Legion Go 2 handheld with Valve’s gaming-focused, Linux-based OS pre-installed starting in J … ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1579 ARCHIVED:91762 CACHE:2788 FOLLOWERS:22 FOLLOWING:14
The Inevitable Rise of the Art TV
Several years after Samsung introduced the Frame TV in 2017 – a television designed to display fine art and resemble a framed painting when switched off – competitors are finally catching up in meaningful numbers. Amazon announced the Ember Artline TV at CES 2026 this week, a $899 model that can display one of 2,000 works of art for free and includes an Alexa AI tool to recommend pieces suited to … ⌘ Read more
Microsoft Cancels Plans To Rate Limit Exchange Online Bulk Emails
Microsoft has canceled plans to impose a daily limit of 2,000 external recipients on Exchange Online bulk email senders. From a report: The change was announced in April 2024, when Microsoft said that it would add new External Recipient Rate (ERR) limits starting January 2025 to fight spam, with plans to begin enforcing the limit on cloud-hosted … ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1578 ARCHIVED:91760 CACHE:2787 FOLLOWERS:22 FOLLOWING:14
2 - O Presidente que querem ser:
Seguro diz que só serve o interesse nacional, nenhuns outros interesses. Não será Governo Sombra de ninguém. Precisamos de saúde a tempo e horas. Na saúde é um pacto que precisamos, na habitação é estimular o mercado de arrendamento e construção modular.
Ventura quer ser um presidente que manda no Governo (ainda que isso não seja o papel ou um poder de um Presidente).
Gouveia e Melo acusa Seguro de não ser independente porque tem o apoio de Costistas. No fundo vem com a conversa de que não há isentos em pessoas com uma matriz política, mas quando lhe dá jeito refere-se a ela (já votou PS e PSD, gosta do Sá Carneiro, etc.).
Marques Mendes não vai ser amigo nem adversário do Governo. Ataca Gouveia e Melo , perguntam-lhe de Sá Carneiro e começa a peixeirada, que felizmente não tem oportunidade de se expandir porque começa o intervalo.
Pena é que tudo indica que a segunda parte vai começar com Sá Carneiro… e até irrita como tanto LMM como GeM, AV e Cotrim acham que podem convencer o eleitorado que são um novo Sá Carneiro - e se calhar um bocadinho frustrante como eles acham que isso é obrigatoriamente uma coisa boa. Bem, se juntarmos o Passos Coelho à conversa até o Seguro se junta só clube… e são estes os candidatos no topo das sondagens 🤷♂️
3/n
Catarina Martins diz que mesmo quando tivemos uma ditadura ninguém aqui dizia que o bom era sermos atacados por um país estrangeiro. Temos de defender o direito internacional, em todos os casos: Venezuela, Gronelândia, Gaza, Ucrânia…
António Filipe repete o que disse Catarina Martins. E a questão não tem a haver com ditaduras - o que Trump fez é condenável, igualmente na Venezuela ou se fosse a Gronelândia. Diz que Governo Português agiu vergonhosamente.
Jorge Pinto acha que Trump e Putin são ambos maus. Está na mesma onda que CM e AF.
MV acha que isto é muito mal, e que se resolve com a bomba V, e a Gronelândia é importante por causa do bacalhau. Hitler começou assim (como Trump e Putin). Trump não para aqui, porque há-de parar?
AP chama ataque à democracia só darem voz aos 3 “candidatos ignorados” agora. Ele nunca teve negociatas com o Maduro, ao contrário de outros como Passos Coelho, mas bombardear um país e raptar alguém não é aceitável. A solução não é mais armas, é a mobilização para a paz.
HC diz que a Europa tem de se unir, e o que aconteceu na Venezuela é prova que o Comunismo não funciona (a culpa não é do atacante, mas do atacado, pelos vistos…) Afinal não, a Europa é um perigo, principalmente na Gronelândia (que nem é Comunista, mas pronto).
2/n
Many Schools Don’t Think Students Can Read Full Novels Anymore
A survey of 2,000 teachers, students and parents conducted by the New York Times found that many high schools have stopped assigning full novels to students, opting instead for excerpts that are often read on school-issued laptops rather than in print. The shift stems from multiple factors: a belief that students have shorter attention spans, pressure … ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1577 ARCHIVED:91752 CACHE:2789 FOLLOWERS:22 FOLLOWING:14
‘The College Backlash is a Mirage’
Public opinion surveys paint a picture of Americans souring dramatically on higher education, as Pew found that the share of adults calling college “very important” dropped from 70% in 2013 to just 35% today, and NBC polling shows that 63% now believe a degree is “not worth the cost,” up from 40% over the same period. Yet enrollment data tells a different story.
Four-year institutions awarded 2 million bac … ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1576 ARCHIVED:91738 CACHE:2787 FOLLOWERS:22 FOLLOWING:14
Did you miss today’s event on #PublicDomain ? Or you didn’t, but want more? Don’t miss Natick FOSS’s upcoming event, on the 8th of January, where #PublicDomainDay will be celebrated!
2:45PM NY time
7:45PM GMT
#Beyond40 have a #PublicDomainDay online event today!
“Discuss public domain and Creative Commons resources. Help plan #DocumentFreedomDay. Find out about public domain source code.”
From 2:00 pm to 3:30 pm (EST)
From 7:00 pm to 8:30 pm (GMT)
New Tesla Video Shows Tesla Semi Electric Truck Charging at 1.2 MW
An anonymous reader shared this report from Electrek:
Tesla has released a new video showing a Tesla Semi truck charging at a massive 1.2 megawatts (MW), finally giving us a clear look at the charging speeds that will enable long-haul electric trucking…>
Tesla claimed the Semi would be able to charge 70% of its range in 30 minutes. For … ⌘ Read more
Rust-Based Fjall 3.0 Released For Key-Value Storage Engine Akin To RocksDB
In addition to the release of Stoolap 0.2 as a modern embedded SQL database written in Rust, Fjall 3.0 is available as another Rust-written database solution. Fjall is a log-structured, embedable key-value storage engine akin to RocksDB but with the benefit of being written in Rust. With Fjall 3.0 its performance is now very competitive… ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1575 ARCHIVED:91729 CACHE:2785 FOLLOWERS:22 FOLLOWING:14
Discos em 2025:
Quando defini que ia comprar apenas 12 discos em 2025, achava que estava a ser muito exigente. Afinal, acabei por só comprar 7 (ainda que a minha wishlist tenha crescido). O “concerto do ano” para mim foi Marilyn Manson em Lisboa, e durante o ano ouvi 386 discos da minha coleção - o que também significa que ainda não a acabei de organizar. Dos discos lançados em 2025, há menções muito especiais para dois que incluem música feita por mim: idiossINcracias vol. I, que é um disco entre o meu projecto #kokori e Floating Ashes, e 25.12, que é uma compilação onde kokori também participou com uma faixa. Três discos que comprei são de Marilyn Manson, um oficial e dois bootlegs, e o oficial (o single “In The Air Tonight”) não foi o mais interessante dos três, mas sim o “I Want To Kill You Like They Do In The Movies”, disco duplo de lados B. O IdiossINcrasias vol. 2 tem uma excelente participação de Casa Ukrania, de quem também comprei um disco. 20 anos depois do lançamento do “Clear Hearts Grey Flowers” de Jack Off Jill, foi re-editado com um lado extra ao vivo, onde se pode ouvir-me a cantar os parabéns à Jessicka (com toda a audiência). Quanto ao streaming, parece que ouvi 689 artistas diferentes, 53% deles pela primeira vez. E tenho um novo tote bag!
Stoolap 0.2 Released For Modern Embedded SQL Database In Rust
Stooplap v0.2 released today as this SQLite alternative for providing embedded SQL database needs while written in the Rust programming language. Stoolap supports both in-memory and persistent storage models… ⌘ Read more
🧮 USERS:1 FEEDS:2 TWTS:1574 ARCHIVED:91717 CACHE:2788 FOLLOWERS:22 FOLLOWING:14
AV diz que isto é tudo “conversa fiada” (e começa a sua conversa de café), mas soluções não há, o que ele faria se fosse eleito não se sabe, e o que o seu partido tem feito ou fará também não se sabe nada. AF mete o dedo na ferida - queremos todos mais, melhor e mais rápida justiça, mas não temos recursos humanos e materiais, funcionários, etc. (mas mais uma vez, isto não é da competência do PR).
- PR devia ter mandato único? - Temos limite de 2 mandatos de 5 anos, todos acham que está bem como está. AV aproveita para dizer que não gosta da constituição (ainda que esteja a concorrer para ser quem vai jurar cumpri-la), dizendo até que se é para ser assim nem vale a pena ter presidente (então para que se candidata?).
Começa o segundo bloco de perguntas, sobre “as ligações do poder político e os negócios”:
5/n
2.2) é preciso clarificar a hierarquia dentro do Ministério Público?: todos acham que há coisas a corrigir na justiça, PR não legisla mas pode influenciar (lançar debates, etc.)… AS primeiro falará com o PGR, depois logo vê; CM diz que PR não legisla mas pode lançar debates sobre a justiça (e segurança); GM diz “claro que sim” e vem com a conversa tipo AV, “há muitos anos que este problema existe e ainda não foi feito nada”, mas desta vez para atacar os outros, “há aqui candidatos que tiveram responsabilidades políticas e não fizeram nada”, sendo que ele não desmente todos os outros em relação ao facto do PR não legislar, e a competência desta clarificação pertence ao parlamento. CF diz que “sim, é preciso clarificar”, dá o exemplo de ter feito alguma coisa - uma pergunta a um juíz, que recebeu como resposta “isso é interferência política no poder legislativo”, ainda que esse juíz tenha ameaçado processar CM pela sua crítica às afirmações do referido juíz (num caso de violência doméstica). Enfim, no fundo continuam todos de acordo ainda que há quem tente tirar benifícios eleitorais do tempo em antena atacando os outros. MM (bem) diz que não é acusado de nada e responde à pergunta em vez de ligar à provocação do GM.
4/n
CF e AV são quem custa mais ouvir nesta ronda, porque em vez de falar da pergunta CF quiz primeiro atacar os outros candidatos, dizendo que eles três não têm hipóteses e que vão desistir nas próximas duas semanas, outros não conquistam nem o eleitorado do seu próprio partido, um não quer ser presidente… enfim, baixesa, e claro que AV aproveita logo para fazer alarido, alavanca isto e “exige” que “aqueles três” desistem ou não…
2.1) deve PR intervir junto da PGR em casos como o de Costa?: “depende”, respondem todos, com GM mais uma vez a tentar dizer uma coisa e o seu contrário, enlameando tudo para tentar não desagradar ninguém, e AV também diz que é sempre mas depois é só às vezes, troca-tintice para parecer que ele vai mais longe que os outros, quando defende o mesmo.
2/n
@eldersnake@we.loveprivacy.club
Steps to world domination:
- “Invent” “AI” (by using other people’s data).
- Get people hyped about it and ideally hooked on it.
- Only provide it as a cloud service. But hey, if you want to, you can run it locally!
- Buy all hardware available on the market, so that nobody but you can build more systems.
- All PCs of consumers and competitors are too weak now and can’t be upgraded anymore.
- Everybody depends on your cloud service! Win!
All of that is possible because corporations don’t have a “conscience” in capitalism. Nobody forces the RAM manufacturers to sell all their stuff to just one or two buyers, but since the only goal of that manufacturer is to make money, they do it.
Steam On Linux Ends 2025 With 3.19% Marketshare, AMD Linux CPU Use Approaches 72%
Back in November Steam on Linux use hit an all-time high at 3.2%. With the still increasing popularity around the Steam Deck powered by the Arch Linux based SteamOS, Linux gaming continuing to grow thanks to Steam Play (Proton), and excitement around the upcoming Steam Frame and Steam Machine hardware, the Linux gaming outlook continues to be positive. The Steam Survey results for December 2025 are out tonight and with just a tiny … ⌘ Read more