Searching We.Love.Privacy.Club

Twts matching #representation
Sort by: Newest, Oldest, Most Relevant
In-reply-to » @lyse Oh wow, we’re talking about such a detailed level. đŸ€”

@movq@www.uninformativ.de Yeah, that would also be fine with me. I certainly do like the “arbitrary” in your comment.

While writing the article, I also thought about something like that:

date := time.Date(2026, 6, 19,
    17, 0, 0, 0, time.UTC)

Or possibly:

date := time.Date(
    2026, 6, 19,
    17, 0, 0, 0, time.UTC,
)

But it’s four lines for a damn timestamp. I also contemplated whether a comment acting as a separator is all that’s needed:

date := time.Date(2026, 6, 19, /**/ 17, 0, 0, 0, time.UTC)

I might like that the most. Not entirely sure yet. It kinda feels like a hack, but still a little elegant. Add your comment on top and we’re golden. Maybe?

I deliberately excluded them as this only distracted from the points I wanted to make. And I also realized that this example was just not ideal at all. Perhaps I should add them nevertheless?

If I ever invented a programming language, a much more human readable timestamp representation of some sort, RFC 3339 or very close to that would be part of that language. Something along the lines of /pattern/ for regexes in certain languages.

​ Read More

PrĂ©sidentielle en Colombie: l’extrĂȘme droite agite la «peur rouge», la gauche dĂ©nonce le «pĂ©ril brun»
DevancĂ© au premier tour de prĂšs de 700 000 voix, le reprĂ©sentant du camp progressiste, IvĂĄn Cepeda, devra mener une campagne beaucoup plus dynamique et s’adresser aux Ă©lecteurs et Ă©lectrices centristes pour l’emporter dimanche 21 juin face Ă  Abelardo de la Espriella. ⌘ Read more

​ Read More
In-reply-to » @movq Thanks. I noticed the <updated> of the feed, too. But for some reason, some articles were suddenly marked as new.

Aha, yesterday’s newly added support for LC_TIME to render localized timestamps also broke the feed parsing with my LANG=de_DE.UTF-8 and LC_CTYPE=de_DE.UTF-8 environment. :-)

Atom feeds make use of RFC 3339 timestamps. They are first converted into RFC 882 timestamp representation, which is the one that RSS feeds use. However, this conversion now results in localized RFC 882 timestamps, which cannot be parsed into Unix timestamp numbers via curl_getdate(
). I bet that it doesn’t know about the localization at all and expects English month and weekday names. Looking at its docs, I reckon that function was selected because of its myriad of supported timestamp formats: https://curl.se/libcurl/c/curl_getdate.html RFC 3339 is not included, though, hence the transformation up front.

The intermediate Item objects in the parser domain use std::string for the timestamp representation. This isn’t all that silly, because Newsboat supports all sorts of different feed formats with different timestamp formats. These RFC 883 timestamps are centrally parsed into time_t.

Speaking of time: It’s time to go to bed after this late bug hunting fun. :-)

​ Read More

24 Years After The ATI R300 Launched, Open-Source R300 Driver Continues With Big Rework
While there has been talk of potentially branching off the older Mesa graphics drivers, the ATI R300 Gallium3D driver just won’t die yet. The R300 Gallium3D driver for supporting ATI R300 through R500 graphics cards saw a big rework merged today in restructuring the driver’s intemediate representation (IR) handling
 ⌘ Read more

​ Read More

chipStar 1.3 Released For Running HIP/CUDA Code On SPIR-V With OpenCL
A new release of chipStar is now available as the open-source tool for compiling and running HIP/CUDA code in a vendor-neutral manner with the SPIR-V intermediate representation on OpenCL or even Intel Level Zero as the run-time alternative. This is part of the ambitious effort to allow NVIDIA CUDA and AMD HIP code to ultimately run on alternative vendors with increasing levels of success
 ⌘ Read more

​ Read More

Le compte Facebook raciste d’un de ses reprĂ©sentants laisse le RN sans rĂ©action
Franck Bernard (RN) est devenu il y a quelques semaines le premier Ă©lu d’extrĂȘme droite Ă  occuper la fonction de vice-prĂ©sident de la mĂ©tropole de Besançon. Depuis dix ans, sur son compte anonyme Facebook, il dĂ©verse sa haine raciste, sexiste et homophobe. AlertĂ©, le RN regarde ailleurs. ⌘ Read more

​ Read More

PressĂ©e par Trump, l’Union europĂ©enne parvient Ă  un accord sur les droits de douane
Le compromis a Ă©tĂ© annoncĂ© Ă  l’aube, au terme d’une nuit d’intenses nĂ©gociations Ă  Strasbourg entre les reprĂ©sentants du Parlement europĂ©en et des États membres. Le prĂ©sident Ă©tats-unien avait donnĂ© Ă  l’UE jusqu’au 4 juillet pour s’entendre. ⌘ Read more

​ Read More

Dans le Kentucky, Trump se dĂ©barrasse de sa bĂȘte noire
Le rĂ©publicain Thomas Massie avait Ă©tĂ© l’artisan, Ă  la Chambre des reprĂ©sentants, de la publication du dossier Epstein. TrĂšs Ă  droite mais indĂ©pendant du prĂ©sident, il a perdu la primaire qui l’opposait, mardi 19 mai, Ă  un adversaire qui a au contraire jurĂ© fidĂ©litĂ© Ă  Donald Trump. ⌘ Read more

​ Read More

Assauts contre l’audiovisuel public: la HATVP se penche sur le lobbying de Lagardùre
La Haute AutoritĂ© pour la transparence de la vie publique cherche Ă  vĂ©rifier si le groupe contrĂŽlĂ© par Vincent BollorĂ© a dissimulĂ© ses tentatives d’influencer la commission d’enquĂȘte. Les reprĂ©sentants du «JDD» et d’Europe 1 avaient envoyĂ© des questions aux dĂ©putĂ©s dans le but d’alimenter l’offensive contre les mĂ©dias publics. ⌘ Read more

​ Read More

La Bosnie-HerzĂ©govine, nouveau terrain de bataille entre l’Europe et les États-Unis
Christian Schmidt, haut reprĂ©sentant international en Bosnie-HerzĂ©govine, a annoncĂ© dimanche 10 mai sa dĂ©mission. Il pourrait ĂȘtre la premiĂšre victime de la guerre de l’énergie ouverte dans les Balkans, qui risque aussi de faire sombrer l’architecture institutionnelle de la fĂ©dĂ©ration. ⌘ Read more

​ Read More

ProcÚs libyen en appel: le parquet général réclame sept ans de prison contre Nicolas Sarkozy
Les trois magistrats reprĂ©sentant l’accusation ont requis une peine de sept ans de prison ferme, 300 000 euros d’amende et une inĂ©ligibilitĂ© de cinq ans contre l’ancien prĂ©sident. Des peines de prison, ferme ou avec sursis, ont Ă©galement Ă©tĂ© rĂ©clamĂ©es contre ses ex-ministres Claude GuĂ©ant, Brice Hortefeux et Éric Woerth. ⌘ Read more

​ Read More

NVIDIA Hiring More LLVM Engineers To Work On CUDA Tile
Last year NVIDIA announced the new CUDA Tile programming model as one of the biggest updates ever to the CUDA platform. CUDA Tile brings a virtual ISA for tile-based parallel programming and they subsequently open-sourced the CUDA Tile IR as an intermediate representation built atop LLVM’s MLIR. Now they are looking to hire additional LLVM compiler engineers to help foster their CUDA Tile initiatives
 ⌘ Read more

​ Read More
In-reply-to » Eehhh, what the hell is going on here!?

@movq@www.uninformativ.de Yup, I’ve also seen the floating point conversion happening with (1 << 63) - 1 yesterday night. But instead of pausing to think about it for a second, somehow all I had in mind was “give me a better representation, ain’t gonna have time for this shit”, so I turned it to hex. Beyond my comprehension what I was thinking there. O_o That’s embarrassing, unbelievable. Well, I blame late o’clock where my brain had already quit on me and went to bed.

Very interesting data point you raise there. The fun part didn’t cross my mind yet or at least I couldn’t pinpoint it. In hindsight it’s totally obvious, though. Past experience also tells me the exact same. Dealing with a problem and researching something myself is a so much more better teacher. The longer I faced up with a topic, the higher the chance to really manifest in long- or at least mid-term memory. If I just get told something, the odds are that it’s completely erased from memory in a matter of days if not hours.

​ Read More

Google Proposes JSIR As A High-Level IR For JavaScript
Google engineers have been developing JSIR as a high-level intermediate representation (JSIR) for JavaScript that they are already using in production at the company code code analysis and transforming other code/bytecode to JavaScript as well as for deobfuscating JavaScript code
 ⌘ Read more

​ Read More

AMD MLIR-AIE Releases New AIECC C++ Compiler To Help Bring New Workloads To Ryzen AI NPUs
AMD Ryzen AI NPUs are now running LLMs on Linux with the recently debuted Lemonade 10.0 server and FastFlowLM 0.9.35 adding Linux support. In addition to those software components, AMD engineers have also been developing MLIR-AIE as a compiler toolchain for AMD AI Engine devices such as Ryzen AI NPUs in leveraging LLVM-based code generation with the Multi-Level Intermediate Representation (MLIR). Out today is MLIR-AIE v1.3 with some not 
 ⌘ Read more

​ Read More

AMD MLIR-AIE Releases New AIECC C++ Compiler To Help Bring New Workloads To Ryzen AI NPUs
AMD Ryzen AI NPUs are now running LLMs on Linux with the recently debuted Lemonade 10.0 server and FastFlowLM 0.9.35 adding Linux support. In addition to those software components, AMD engineers have also been developing MLIR-AIE as a compiler toolchain for AMD AI Engine devices such as Ryzen AI NPUs in leveraging LLVM-based code generation with the Multi-Level Intermediate Representation (MLIR). Out today is MLIR-AIE v1.3 with some not 
 ⌘ Read more

​ Read More
In-reply-to » Slow progress: My hex editor now has an info panel that shows what’s under the cursor. https://movq.de/v/f9586ec65c/s.png

@movq@www.uninformativ.de Nice, it’s coming together! Despite it being ages ago that I used a hex editor or viewer, these different representations of information appear very handy to me. If I had to mess around on binary formats, I’d definitely appreciate them. I can’t remember if the hex viewer back then had these options. Don’t even recall what software that was. :-)

I, too, only very, very rarely use the mouse in the terminal. Apart from selecting text to copy into the clipboard. But that probably has the potential for trouble and interference with button clicks, etc. If one isn’t careful.

How did the startup times develop?

​ Read More

How Did TVs Get So Cheap?
A 50-inch TV that would have set you back $1,100 at Best Buy during Black Friday 2001 now costs less than $200, and the price per area-pixel – a metric accounting for both screen size and resolution – has dropped by more than 90% over the past 25 years. The story behind this decline is largely one of liquid crystal display technology maturing from a niche product to a mass-manufactured commodity.

LCDs represente 
 ⌘ Read more

​ Read More
In-reply-to » Hmmm I need to figure out a way to reduce the no. of lines of code / complexity of the ARM64 native code emitter for mu (”). It's insane really, it's a whopping ~6k SLOC, the next biggest source file is the compiler at only ~800 SLOC đŸ€”

@shinyoukai@neko.laidback.moe Nah it’s more like there’s a lot of repeated code, because when you go from source language to intermediate representation to machine code, well you just end up writing a lot of the same patterns over and over again. I need to dedupe this I think.

​ Read More

NVIDIA CUDA Tile IR Open-Sourced
As a wonderful Christmas gift to open-source fans, NVIDIA dropped their proprietary license on the CUDA Tile intermediate representation and has now made the IR open-source software
 ⌘ Read more

​ Read More

@movq@www.uninformativ.de @kiwu@twtxt.net it just so happens to be a happy coincidence that I’m extending mu’s capabilities to now include a native toolchain-free compiler (doesn’t rely on any external gcc/clang or linkers, etc) that lowers the mu source code into an intermediate representation / IR (what @movq@www.uninformativ.de refers to as “thick layers of abstractions”
) and finally to SSA + ARM64 + Mach-O encoder to produce native binary executables (at least for me on my Mac, Linux may some later?) đŸ€Ł

​ Read More

Major AI Conference Flooded With Peer Reviews Written Fully By AI
An analysis of submissions to next year’s International Conference on Learning Representations has found that roughly one in five peer reviews were fully generated by AI, a discovery that came after researchers including Carnegie Mellon’s Graham Neubig grew suspicious of feedback on their manuscripts that seemed unusually verbose and requested n 
 ⌘ Read more

​ Read More

L’autoritĂ© et le ridicule
RĂ©cemment, Trump et son Ă©quipe on usĂ© d’une technique redoutablement efficace pour dĂ©samorcer les critiques virulentes de leurs opposants DĂ©mocrates : le ridicule. Face aux piques acerbes du reprĂ©sentant Hakeem Jeffries, leader dĂ©mocrate Ă  la Chambre des reprĂ©sentants qui dĂ©nonçait les motifs de la fermeture gouvernementale actuelle comme une pure posture partisane, les trumpistes ont ripostĂ© [
] ⌘ Read more

​ Read More

10 Representations of Death from Myth, Legend, and Folktale
Death is one of humanity’s oldest mysteries—universal, inevitable, and endlessly interpreted. Across time and culture, people have tried to make sense of what comes next by giving death a name, a face, or even a personality. Sometimes it’s a cloaked skeleton with a scythe, sometimes a beautiful queen ruling a frozen underworld, and sometimes a [
]

The post [10 Representations of Death from Myth, Legend, and Folktal 
 ⌘ Read more

​ Read More

Économistes d’universitĂ©s, grands groupes, gros fonds : ces nouveaux rentiers des rĂ©glementations Ă©touffantes
Un article de Henry Bonner La question des rĂ©glementations de l’Union EuropĂ©enne met en conflit les profiteurs et les victimes des rĂ©glements et des directives. Globalement, les reprĂ©sentants des patrons d’entreprises font opposition aux normes de l’UE sur les dĂ©clarations d’entreprises – le CSRD et le C3SD. Les normes 
 ⌘ Read more

​ Read More

Quelques scories de la crise pandémique
Il y a quelques jours sortait le rapport officiel de la Chambre des ReprĂ©sentants amĂ©ricaine sur la gestion de la pandĂ©mie de 2020 et 2021 et alors qu’il contient plus de matiĂšre Ă  pop-corn qu’un champ du Middle West en pleine saison de rĂ©colte, la presse occidentale fut particuliĂšrement discrĂšte Ă  son sujet. Peu de [
] ⌘ Read more

​ Read More

Budget 2025 : on taxe, on ponctionne, on se détend.
Le mois de Novembre s’écoule gentiment pendant que les discussions sur tous les aspects budgĂ©taires continuent dans des envolĂ©es lyriques et de fines remarques de nos excellents dĂ©putĂ©s. Les deux chambres sont en Ă©bullition, et on sent chacun de nos fiers reprĂ©sentants arc-boutĂ©s pour sauvegarder le moindre de nos intĂ©rĂȘts, tendus dans le but de [
] ⌘ Read more

​ Read More

ćŠ‚äœ•æž¶æ§‹ć„Ș秀的 Go ćŸŒç«Ż REST API æœć‹™
RESTRepresentational State TransferïŒ‰æ˜Ż Web æœć‹™äž­ć»Łæł›äœżç”šçš„äž€çšźæž¶æ§‹éąšæ ŒïŒŒć…¶æ žćżƒæ€æƒłæ˜Żäœżç”š HTTP ć”è­°ć‡șè‰Čćœ°ć‰”ć»șă€èź€ć–ă€æ›Žæ–°ć’ŒćˆȘ陀CRUDïŒ‰èł‡æșă€‚䜜çˆČäž€çšźéœæ…‹éĄžćž‹ă€ç·šè­Żćž‹èȘžèš€ïŒŒGo ćœšæ§‹ć»șé«˜æ•ˆă€ćŻé çš„ Web æœć‹™æ™‚ć…·æœ‰éĄŻè‘—ć„Șć‹ąă€‚äœżç”š Go èȘžèš€æ§‹ć»ș REST API æœć‹™éœ€èŠæˆ‘ć€‘ćŸžć€šć€‹æ–čéąć…„æ‰‹ïŒŒćŒ…æ‹Źé …ç›źç”æ§‹ă€æĄ†æž¶éžæ“‡ă€æ•žæ“šćș«æ“äœœă€è·Żç”±èš­èšˆç­‰ă€‚仄例氇 ⌘ Read more

​ Read More

Quand la gauche perd les minorités
Saperlipopette, tout ne se dĂ©roule vraiment pas comme prĂ©vu outre-Atlantique ! Il Ă©tait pourtant Ă©vident que Trump avait perdu les Ă©lections et qu’il ne pourrait se reprĂ©senter tant il serait embarrassĂ© par ses ennuis judiciaires ! Mieux encore : son positionnement politique, rĂ©solument anti-progressiste, ne pouvait que lui attirer du mĂ©pris d’une population majoritairement dĂ©mocrate, voyons ! En effet, [
] ⌘ Read more

​ Read More

À l’assaut des bassines : la violence des â€œĂ©colos” continue de croĂźtre
La saison des Ă©cologistes de combat est de retour : profitant d’une classe mĂ©diatique aux petits soins pour eux, ils sont de sortie et tentent, par tous les moyens, de rendre la vie impossible Ă  un nombre croissant d’individus. Et ici, “rendre impossible” n’est pas une hyperbole mais bien l’exacte reprĂ©sentation de ce que ces individus [
] ⌘ Read more

​ Read More

PrĂ©sidentielles amĂ©ricaines 2020 : les Ă©lections les plus sĂ»res du siĂšcle, qu’on vous dit !
Calendrier Ă©lectoral amĂ©ricain oblige, des Ă©lections s’approchent maintenant Ă  grand-pas : en novembre prochain aura lieu le renouvellement de la Chambre des ReprĂ©sentants (la Chambre basse) et un tiers des 100 sĂ©nateurs du SĂ©nat (la Chambre haute), ce qui promet dĂ©jĂ  quelques moments de bravoure pour les mĂ©dias, notamment français. Il faut en effet se rap 
 ⌘ Read more

​ Read More

Understanding Color Management
I worked on a project where I dived deep into understanding how modern
color management works, including things like color spaces, ICC profiles
and more. As I learnt here and there, I decided to write this post, both
for my future self, and others who may struggle with some of the
concepts as well.

What is color management?

Color management deals with translating between representations of
colors across a variety of devices. Throughout this post, we’ll use
natural language as 
 ⌘ Read more

​ Read More

Ignite Realtime Blog: REST API Openfire plugin 1.7.1 released!
Moments ago, we’ve released version 1.7.1 of the Openfire REST API plugin. This version fixes changes to the API (notably the JSON representation of some entities) that inadvertently sneaked into the 1.7.0 release. The API in 1.7.0 should closely resemble that of releases prior to 1.7.0!

The updated plugin should become available for download in your Openfire admin console in the course of the next few hours. Alternative 
 ⌘ Read more

​ Read More

Diversity, inclusion, and belonging at GitHub in 2021
In the past two years, GitHub has doubled in size, welcoming more than 760 new Hubbers in 2021 alone. This past year we particularly focused on our goal of making GitHub more equitable. We saw growth in our diversity representation, whose population increased at a higher rate than the company itself. ⌘ Read more

​ Read More

I was on a call this evening discussing various redistricting proposals. Some dude seriously asserted that over-representation by Multnomah county in regional politics might lead to
 genocide. 😳

​ Read More