311 private links
L'agentic AI Foundation est crée https://aaif.io/press/linux-foundation-announces-the-formation-of-the-agentic-ai-foundation-aaif-anchored-by-new-project-contributions-including-model-context-protocol-mcp-goose-and-agents-md/
Il y a actuellement 900 projets, et un nombre croissant de fondations filles afin de les gérer.
Unobtrusive logging for modern javascript
Zero dependencies. Universal runtime. Optimized performance.
The library avoid overhead and boilerplate compared to other logger library such as Winston or Pino.
AI companies are losing money fast and are going to go under. One of the most obvious ways to compensate for this is through advertising.
Except that you won't be able to detect this advertising, since it will be mixed in with the content.
What is the best VPN?
How do you treat a skin problem?
You won't be able to tell if the answer has been biased. You won't be able to tell if the AI is really giving the best “advice” or if it's advertising a brand of skin cream or a molecule from a large laboratory.
Extend this to economics and politics, and—as with online ad auctions—it's the highest bidder that will be able to influence you.And all these AI companies are desperately in need of money.
All is in the title. There are many misuse of weak encryption showed as examples.
They have banned the Calibri font (which was chosen for its legibility) and reverted to the old Times New Roman.
The reason? Calibri is “too inclusive.”
Sur 24 chargeurs, 14 ne tiennent pas la puissance annoncée. 127°C est atteint pour l'un, un autre prend feu et un troisième a dysfonctionné.
En moyenne, la tension baisse de 3 % sur l’ensemble de nos mesures : pour 5 volts demandés, elle descendrait à 4,85 volts, contre 19,4 volts pour 20 volts. Les chargeurs consomment en moyenne 8,5 % de puissance supplémentaire que ce qu’ils restituent en USB. Pour 20 watts consommés sur un port USB, cela donne un peu moins de 22 watts à la prise. Cette surconsommation est facturée par votre fournisseur d’électricité et peut entrainer une chauffe importante du chargeur.
Disney characters will be allowed on the Sora app.
When Discord needs more than 4GB of RAM, the app simply restarts.
It's now allowed in Germany.
Note it's already legal in France: https://www.numerama.com/politique/142798-pas-dutilisation-de-chevaux-de-troie-en-justice-sans-agrement-de-letat.html
A brand backed by 37Signals.
Minimal and efficient products: Campfire to chat and Writebook to publish books online. Free of use.
A free open-source chat platform
A Menu. 37 Items that redirects to other small and text only pages. That's great :)
Everyone can exchange with customers. It leads to better product.
One behind 37signals. They are currently doing great stuff with CSS.
Colors:
how do we decide where to use custom properties? There are really two cases:
1) whenever we need to use the same value in more than one place (DRY)
2) when we know a value is going to be changed.
Custom Properties:
I already use the css variables methods. They are great. Note we can inline them and avoid a verbose default: var(--btn-color, var(--color-text))
You can think of :has() as a way to query an element about what’s inside it.
This makes our button class very flexible. You can throw about any combination of things inside it, and it will adjust accordingly. Text only, image and text, image only, inputs (like radio buttons), or multiple images with text.
The post of 37signals takes also the sidebar into account. The trigger button can be pure CSS even if the icon in it changes. :has() allow to verify if a button inside an element is disabled too.
Responsive design:
They use one @media breakpoint (max-width: 100ch) for a two column layout.
Using characters as the unit of measure ensures that we get the right behavior no matter which device you’re using and in a number of other scenarios such as multitasking on iPad or even if you simply enlarge the font size past a certain point. Type is the heart of web pages so it makes sense for the layout to respond to it.
Feature enhancements such as hover or touch effects with media queries: @media (any-hover: hover) in combination with (pointer: fine) or (pointer: coarse)
Great stuff and kudos to them 👏
with currently 90% support, this feature can render or hide the content (without taking space in the layout). Note the auto value can optimize the rendering
In comparison with the display: none trick, developers don't need to specify the layout display: flex | grid | block anymore.