@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.
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
<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. :-)
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
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
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
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
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
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
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
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
PEP 833: Freezing the HTML simple repository API
This PEP proposes freezing the standard HTML representation of the simple repository API, as originally specified in PEP 503 and updated over subsequent PEPs. â 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
@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.
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
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
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
@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?
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
@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.
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
@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?) đ€Ł
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
Now for the good news on women in politics: Australia is a beacon to the world
While Sussan Leyâs leadership is under siege, the women of Australian politics are showing that representation is truly achievable. â 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
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
Naked objects
Was browsing Strvct and saw the link to Naked Objects. It resonated with the repost of VPRIâs Steps report: creating a world of domain objects with a tangible, interactive representation and transparent storage.
Stonean spaces, projective objects, the Riesz representation theorem, and (possibly) condensed mathematics
Comments â 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
Electric spoons, AI running shoes: The best (and worst) gadgets on show in Vegas
The worldâs largest consumer electronics conference was a physical representation of the best and worst of the technology sector in 2025. â 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
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
ćŠäœæ¶æ§ćȘç§ç Go ćŸç«Ż REST API æć
RESTïŒRepresentational State TransferïŒæŻ Web æćäžć»Łæłäœżçšçäžçšźæ¶æ§éąšæ ŒïŒć
¶æ žćżææłæŻäœżçš HTTP ćè°ćșèČć°ć”ć»șăèźćăæŽæ°ććȘé€ïŒCRUDïŒèłæșăäœçČäžçšźéæ
éĄćăç·šèŻćèȘèšïŒGo ćšæ§ć»ș髿ăćŻé ç Web æćæć
·æéĄŻèćȘćąăäœżçš Go èȘèšæ§ć»ș REST API æćéèŠæććŸć€ćæčéąć
„æïŒć
æŹé
çźç”æ§ăæĄæ¶éžæăæžæćș«æäœăè·Żç±èšèšçă仄äžć° â 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
Ă 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
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
#TIR (Today I Realized): typical human hands count in base eleven, as two closed fists can represent zero, so a good single-digit representation could be a [0..A] range #math
is every normal-form game representable by a tree a potential game?
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.
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
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
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
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. đł
glyphs made to display in space that left scars in my screen, a few feral ones that moved, later an entire city of them, all the conway glider guns, a few codepages made of theorems that hinted at a non-enumerable representation
monolith now has 38 unique literate programs. their woven representations can be found at my website [[/proj/monolith/program]]. #monolith
Carte Blanche par @xdamman : Je suis un entrepreneur et le @MR_officiel ne me reprĂ©sente plus | LâEcho â https://www.lecho.be/opinions/carte-blanche/je-suis-un-entrepreneur-et-le-mr-ne-me-represente-plus/10257663.html
On the blog: Personal Pronouns, Revisited https://john.colagioia.net/blog/2020/09/20/pronoun.html #rant #pronouns #label #representation
a 6.5 bit fantasy computer, whose bytecode representation can be represented entirely as printable ascii characters. The first 6 contain standard data space, with the 7th bit used to represent one of 32 values. #halfbakedideas
Posted to Entropy Arbitrage: We Are What We Do https://john.colagioia.net/blog/2020/03/08/are-do.html #label #ally #harm #representation #rant
seize the means of representation