Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierFlux principal

Elon Musk says going to medical school will be pointless in 3 years: "Everyone will have access to medical care that is better than what the president receives right now."

Elon Musk recently indicated that medical care might soon be augmented with artificial intelligence, further claiming that attending medical school will be pointless in three years.

Elon Musk attends 'Exploring the New Frontiers of Innovation: Mark Read in Conversation with Elon Musk' session during the Cannes Lions International Festival Of Creativity 2024.

New Malware Campaign Delivers Remcos RAT Through Multi-Stage Windows Attack

Cybersecurity researchers have disclosed details of a new campaign dubbed SHADOW#REACTOR that employs an evasive multi-stage attack chain to deliver a commercially available remote administration tool called Remcos RAT and establish persistent, covert remote access. "The infection chain follows a tightly orchestrated execution path: an obfuscated VBS launcher executed via wscript.exe invokes a

FreshRSS 1.28.0

Par : Alkarex
24 décembre 2025 à 19:27

This is a major release, just in time for the holidays 🎄

Selected new features ✨:

  • New sorting and filtering by date of User modified, with corresponding search operator, e.g. userdate:PT1H for the past hour
  • New sorting by article length
  • New advanced search form
  • New overview of dates with most unread articles
  • New ability to share feed visibility through API (implemented by e.g. Capy Reader)
    • Bonus: Capy Reader is also the first open source Android app to support user labels
  • Better transitions UI between groups of articles
  • New links in UI for transitions between groups of articles, and jump to next transition
  • Docker default image updated to Debian 13 Trixie with PHP 8.4.11
  • And much more…

Improved performance 🏎️:

  • Scaling of user statistics in Web UI and CLI, to help instances with 1k+ users
  • Improve SQL speed for some critical requests for large databases
  • API performance optimisation thanks to streaming of large responses

Selected bug fixes 🐛:

  • Fix OpenID Connect with Debian 13
  • Fix MySQL / MariaDB bug wrongly sorting new articles
  • Fix SQLite bind bug when adding tag

Breaking changes 💥:

  • Move unsafe autologin to an extension
  • Potential breaking changes for some extensions (which have to rename some old functions)

This release has been made by @Alkarex, @Frenzie, @Inverle, @aledeg, @andris155, @horvi28, @math-GH, @minna-xD and newcomers @Darkentia, @FollowTheWizard, @GreyChame1eon, @McFev, @jocmp, @larsks, @martinhartmann, @matthew-neavling, @pudymody, @raspo, @scharmach, @scollovati, @stag-enterprises, @vandys, @xtmd, @yzx9.

Full changelog:

  • Features
    • New sorting and filtering by date of User modified #7886, #8090,
      #8105, #8118, #8130
      • Corresponding search operator, e.g. userdate:PT1H for the past hour #8093
      • Allows finding articles marked by the local user as read/unread or starred/unstarred at specific dates for e.g. undo action.
    • New sorting by article length #8119
    • New advanced search form #8103, #8122, #8226
    • Add compatibility with PCRE word boundary \b and \B for regex search using PostgreSQL #8141
    • More uniform SQL search and PHP search for accents and case-sensitivity (e.g. for automatically marking as read) #8329
    • New overview of dates with most unread articles #8089
    • Allow marking as read articles older than 1 or 7 days also when sorting by publication date #8163
    • New option to show user labels instead of tags in RSS share #8112
    • Add new feed visibility (priority) Show in its feed #7972
    • New ability to share feed visibility through API (implemented by e.g. Capy Reader) #7583, #8158
    • Configurable notification timeout #7942
    • OPML export/import of unicity criteria #8243
    • Ensure stable IDs (categories, feeds, labels) during export/import #7988
    • Add username and timestamp to SQLite export from Web UI #8169
    • Add option to apply filter actions to existing articles #7959, #8259
    • Support CSS selector ~ subsequent-sibling #8154
    • Rework saving of configuration files for more reliability in case of e.g. full disk #8220
    • Web scraping support date format as milliseconds for Unix epoch #8266
    • Allow negative category sort numbers #8330
  • Performance
    • Improve SQL speed for updating cached information #6957, #8207,
      #8255, #8254, #8255
    • Fix SQL performance issue with MySQL, using an index hint #8211
    • Scaling of user statistics in Web UI and CLI, to help instances with 1k+ users #8277
    • API streaming of large responses for reducing memory consumption and increasing speed #8041
  • Security
    • 💥 Move unsafe autologin to an extension #7958
    • Fix some CSRFs #8035
    • Strengthen some crypto (login, tokens, nonces) #8061, #8320
    • Create separate HTTP Retry-After rules for proxies #8029, #8218
    • Add data: to CSP in subscription controller #8253
    • Improve anonymous authentication logic #8165
    • Enable GitHub release immutability #8205
  • Bug fixing
    • Exclude local networks for domain-wide HTTP Retry-After #8195
    • Fix OpenID Connect with Debian 13 #8032
    • Fix MySQL / MariaDB bug wrongly sorting new articles #8223
    • Fix MySQL / MariaDB database size calculation #8282
    • Fix SQLite bind bug when adding tag #8101
    • Fix SQL auto-update of field f.kind to ease migrations from FreshRSS versions older than 1.20.0 #8148
    • Fix search encoding and quoting #8311, #8324, #8338
    • Fix handling of database unexpected null content (during migrations) #8319, #8321
    • Fix drag & drop of user query losing information #8113
    • Fix DOM error while filtering retrieved full content #8132, #8161
    • Fix config.custom.php during install #8033
    • Fix do not mark important feeds as read from category #8067
    • Fix regression of warnings in Web browser console due to lack of window.bcrypt object #8166
    • Fix chart resize regression due to chart.js v4 update #8298
    • Fix CLI user creation warning when language is not given #8283
    • Fix merging of custom HTTP headers #8251
    • Fix bug in the case of duplicated mark-as-read filters #8322
  • SimplePie
  • Deployment
    • Docker default image updated to Debian 13 Trixie with PHP 8.4.11 and Apache 2.4.65 #8032
    • Docker alternative image updated to Alpine 3.23 with PHP 8.4.15 and Apache 2.4.65 #8285
    • Fix Docker healthcheck cli/health.php compatibility with OpenID Connect #8040
    • Improve Docker for compatibility with other base images such as Arch Linux #8299
      • Improve cli/access-permissions.sh to detect the correct permission Web group such as www-data, apache, or http
    • Update PostgreSQL volume for Docker #8216, #8224
    • Catch lack of exec() function for git update #8228
    • Work around DOMDocument::saveHTML() scrambling charset encoding in some versions of libxml2 #8296
    • Improve configuration checks for PHP extensions (in Web UI and CLI), including recommending e.g. php-intl #8334
  • UI
    • New button for toggling sidebar on desktop view #8201, #8286
    • Better transitions between groups of articles #8174
    • New links in transitions and jump to next transition #8294
    • More visible selected article #8230
    • Show the parsed search query instead of the original user input #8293,
      #8306, #8341
    • Show search query in the page title #8217
    • Scroll into filtered feed/category on page load in the sidebar #8281, #8307
    • Fix autocomplete issues in change password form #7812
    • Fix navigating between read feeds using shortcut shift+j/k #8057
    • Dark background in Web app manifest to avoid white flash when opening #8140
    • Increase button visibility in UI to change theme #8149
    • Replace arrow navigation in theme switcher with <select> #8190
    • Improve scroll of article after load of user labels #7962
    • Keep scroll state of page when closing the slider #8295, #8301
    • Scroll into filtered feed/category on page load #8281
    • Display sidebar dropdowns above if no space below #8335, #8336
    • Use native CSS instead of SCSS #8200, #8241
    • Various UI and style improvements: #8171, #8185, #8196
    • JavaScript finalise migration from Promise to async/await: #8182
  • API
    • API performance optimisation: streaming of large responses #8041
    • Fever API: Add with_ids parameter to mass-change read/unread/saved/unsaved on lists of articles #8312
    • Misc API: better REST error semantics #8232
  • Extensions
    • Add support for extension priority #8038
    • Add support for extension compatibility #8081
    • Improve PHP code with hook enums #8036
    • New hook nav_entries #8054
    • Rename Extensions default branch from master to main #8194
  • I18n
    • Translation status as text in README #7842
    • Add new translate CLI commands move #8214
    • Change some regional language codes to comply with RFC 5646 / IETF BCP 47 / ISO 3166 / ISO 639-1 #8065
    • Improve German #8028
    • Improve Greek #8146
    • Improve Finnish #8073, #8092
    • Improve Hungarian #8244
    • Improve Italian #8115, #8186
    • Improve Polish #8134, #8135
    • Improve Russian #8155, #8197
    • Improve Simplified Chinese #8308, #8313
  • Misc.

Sam Altman is 0% excited about being CEO of a public company — but "OpenAI needs lots of capital and is going to cross all of the shareholder limits"

OpenAI CEO Sam Altman recently indicated that he isn't excited about becoming CEO of a public company amid reports suggesting that the company.

OpenAI CEO Sam Altman speaks at OpenAI DevDay, the company&#039;s annual conference for developers, in San Francisco, California, on October 6, 2025.

My 2026 New Year’s resolution is to finally play these 8 Xbox and PC games in my backlog — mostly because new releases are getting too expensive

Most of 2026's line-up of new games is looking too rich for my blood, so I'm dedicating the next year to tackling some of the biggest or nostalgic Xbox and PC games in my backlog that I never got around to playing at their launches.

AI Generated collage of Baldur&#039;s Gate 3, Divinity: Original Sin 2, Hollow Knight: Silksong, and Control visualized.

POLL: Is anyone out there actually using Microsoft Copilot? 📊

Windows Central readers, I'm curious if you're actively using Microsoft Copilot. If so, what are you using it for? If not, why not? Are you using an alternative AI? Let us know.

In this photo illustration, &#039;Microsoft Copilot&#039; logo is displayed on mobile phone screen in front of a screen displaying the inscription of &#039;Copilot&#039; in Ankara, Turkiye on March 14, 2025.

This Case Fixes iPhone’s Weak Selfie Camera with a Second Screen

Par : JC Torres
22 décembre 2025 à 11:07

The iPhone’s rear cameras keep getting better, but selfies still rely on a smaller, lower-resolution front sensor, and storage upgrades cost considerably more than a microSD card. People who shoot a lot of photos and video feel squeezed on both fronts, choosing between spending hundreds on internal storage or dealing with blurry front-camera selfies. Selfix is a case for the iPhone 17 Pro that tackles both problems at once.

Selfix is a case for the iPhone 17 Pro and Pro Max that adds a circular 1.6-inch AMOLED screen to the back and hides a microSD slot inside. The rear screen acts as a tiny viewfinder so you can use the 48 MP rear cameras for selfies, while the card slot lets you add up to 2 TB of storage without touching Apple’s upgrade menu or monthly cloud fees.

Designer: Selfix

The rear display mirrors the camera view so you can frame yourself, adjust in real time, and pick any of the rear lenses, from ultra-wide group shots to telephoto portraits. You get the main sensor’s larger 1/1.28-inch glass, Night Mode, and up to 8× optical zoom for selfies, instead of guessing with a cropped front camera and hoping everyone fits into the narrower field of view.

Selfix connects through the phone’s USB-C port and does not need a separate app. You snap the case on, open the camera, and the rear screen wakes up. A dedicated button on the case lets you turn the display off when you are not using it to save battery. The idea is to feel like a built-in second screen, not another gadget that needs pairing, permissions, and a drawer full of instructions.

The case includes a microSD slot that supports cards up to 2 TB, using the same USB-C connection to integrate with the phone. A 512 GB card costs around $50, while Apple’s $200 jump for the same capacity makes swappable storage a compelling alternative. Heavy shooters can archive trips or projects without paying monthly cloud fees or deleting older work to make room for new sessions.

Selfix is made from high-quality TPU and comes in Oat White, Blush Pink, and Midnight Black, sized to match the 17 Pro and Pro Max. It adds some thickness, bringing the total to 17mm, but in return, you get a grippy shell, a second screen, and a hidden storage bay. The design aims to look like a natural extension of the phone rather than a bolt-on camera rig or accessory that screams afterthought.

Selfix is aimed at people who care enough about image quality to use the rear cameras for everything, and who are tired of juggling storage or paying the upgrade tax. A case that quietly turns the iPhone into a dual-screen shooter with expandable memory makes you wonder why the phone did not ship this way, especially when the rear cameras already outclass the front by a significant margin, and storage remains artificially expensive.

The post This Case Fixes iPhone’s Weak Selfie Camera with a Second Screen first appeared on Yanko Design.

Warhammer 40,000: Dark Heresy launches Alpha Test — Owlcat Games celebrates by releasing a new gameplay trailer to give players a sneak preview of it

After being slightly delayed, Warhammer 40,000: Dark Heresy's Alpha Test is now available for players who pre-ordered the Developer's Digital Pack or Collector's Edition, and Owlcat Games has released a new gameplay trailer to celebrate.

Press Kit screenshot of the player&#039;s party meeting Laarthyr Cairnareth, the Eldar Corsair.

Microsoft exec’s “superhuman” praise of Musk highlights the outsized influence leaders wield in tech

Microsoft AI CEO Mustafa Suleyman revealed that he keeps close tabs and is in frequent contact with his peers in the AI space, including OpenAI CEO Sam Altman, Anthropic CEO Dario Amodei, and Google DeepMind's AI Chief Demis Hassabis.

REDMOND, WASHINGTON - APRIL 4: Microsoft AI CEO Mustafa Suleyman speaks during an event highlighting Microsoft Copilot, the company&#039;s AI tool, on April 4, 2025 in Redmond, Washington. The company also celebrated its 50th Anniversary. (Photo by Stephen Brashear/Getty Images)

Hyperkin is positioning its controller as the holiday underdog, offering Christmas discounts that challenge Xbox’s own gamepads

The Hyperkin Competitor, one of the best Xbox controllers I've played in years for its excellent performance and side-scroller-friendly control layout, is on sale at Amazon with a 15% discount.

Photographs of the Hyperkin &#039;Competitor&#039; controller

Mole - L'outil CLI qui remplace CleanMyMac et toute la clique

Par : Korben
18 décembre 2025 à 05:45

Vous en avez marre de payer des licences pour des apps de nettoyage macOS qui font grosso modo la même chose ? CleanMyMac, AppCleaner, DaisyDisk, Sensei, iStat Menus... C'est pas les options qui manquent, mais le portefeuille finit par tirer la gueule, du coup, quand je suis tombé sur Mole, je me suis dit que j'allais vous en parler.

Mole c'est un outil en ligne de commande (donc ça fait peuuuuur, ahaha mais c'est cool vous allez voir) qui regroupe toutes ces fonctionnalités dans un seul binaire. C'est open source, sous licence MIT, et ça pèse que dalle et en gros, l'idée c'est de taper la commande "mo" suivi d'un paramètre et hop, ça fait le taf.

mo # Interactive menu
mo clean # Deep cleanup
mo uninstall # Remove apps + leftovers
mo optimize # Refresh caches & services
mo analyze # Visual disk explorer
mo status # Live system health dashboard
mo purge # Clean project build artifacts

mo touchid # Configure Touch ID for sudo
mo update # Update Mole
mo remove # Remove Mole from system
mo --help # Show help
mo --version # Show installed version

mo clean --dry-run # Preview cleanup plan
mo clean --whitelist # Adjust protected caches
mo uninstall --force-rescan # Rescan apps and refresh cache
mo optimize --whitelist # Adjust protected optimization items

Par exemple, pour le nettoyage en profondeur, c'est mo clean. L'outil va scanner vos caches système, les logs, les données des navigateurs, et tout le bordel qui s'accumule avec le temps. Dans les exemples donnés par le développeur, il parle de récupérer jusqu'à 95 Go d'espace disque. Évidemment ça dépend de votre usage, mais ça donne une idée du potentiel.

Pour désinstaller proprement une app, mo uninstall fera le job. Et contrairement à la méthode du glisser-déposer dans la corbeille qui laisse traîner des fichiers de préférences partout, Mole traque tous les fichiers associés à l'application et les vire ensemble, comme ce que fait AppCleaner...

Côté monitoring système, mo status vous affiche un dashboard temps réel avec CPU, RAM, réseau, et métriques de santé. Un peu comme iStat Menus mais directement dans votre terminal. Et avec mo analyze, vous avez un explorateur visuel de l'espace disque avec des barres de progression ASCII. Très DaisyDisk vibes. Et mo analyze c'est pareil mais pour l'espace disque...

La commande mo optimize va rafraîchir les caches système et relancer certains services pour remettre de l'ordre. Et pour les devs, mo purge est une tuerie : ça nettoie les dossiers de build de vos projets (node_modules, target, build...) qui peuvent facilement bouffer des dizaines de gigas si vous bossez sur plusieurs projets.

Petit bonus sympa, mo touchid permet de configurer Touch ID avec sudo, ce qui vous évitera de taper votre mot de passe admin 15 fois par jour.

Voilà... Maintenant si ça vous chauffe, l'installation se fait soit via Homebrew avec brew install tw93/tap/mole, soit via curl directement. Le projet est écrit en Shell et Go, ce qui explique qu'il soit aussi léger et rapide. Seul bémol relevé par le développeur, évitez iTerm2 qui a des soucis de compatibilité. Alacritty , Kitty , WezTerm ou Ghostty par contre fonctionnent nickel.

L'outil supporte aussi les options classiques genre --dry-run pour prévisualiser les changements sans rien supprimer, --whitelist pour protéger certains éléments, et --debug pour les curieux et la navigation se fait avec les flèches ou en mode Vim (hjkl) pour les puristes.

Bref, si vous êtes à l'aise avec le terminal et que vous en avez marre de multiplier les apps payantes pour faire des trucs basiques, Mole mérite un petit test !

Experts Confirm JS#SMUGGLER Uses Compromised Sites to Deploy NetSupport RAT

Cybersecurity researchers are calling attention to a new campaign dubbed JS#SMUGGLER that has been observed leveraging compromised websites as a distribution vector for a remote access trojan named NetSupport RAT. The attack chain, analyzed by Securonix, involves three main moving parts: An obfuscated JavaScript loader injected into a website, an HTML Application (HTA) that runs encrypted

2025's ultimate portable AI laptop is now on sale for less than $550 — it's the perfect Christmas gift for travelling typists and students

The latest entry in Microsoft's critically-acclaimed Surface Pro laptop series has gotten an early Christmas 31% discount for a limited time, just in time for professionals looking for an affordable laptop to take on 2026.

Microsoft&#039;s Surface Pro 12-inch 1st Edition (2025) powered by Qualcomm Snapdragon X Plus processor.

Itoa - Pour convertir une image en ASCII Art

Par : Korben
19 novembre 2025 à 08:16

Vous avez un iPhone qui prend des photos 48 mégapixels, un écran Retina qui affiche 254 pixels par pouce, et des GPU qui font tourner des jeux en 4K mais ce que vous n’avez pas c’est Itoa , un outil web qui fait exactement l’inverse puisqu’il transforme vos images haute-définition en une grille de caractères ASCII monochrome / couleur de 10 symboles maximum (Par exemple : .:-=+*#%@).

Car l’ASCII art, c’est littéralement la mise à mort volontaire de l’image. Vous prenez quelque chose qui a besoin de millions de pixels pour exister et vous le réduisez à une poignée de caractères typographiques et en 2025, ça continue !

Sur que itoa (ça veut dire “image to ascii art”, au fait) fait ça très bien ! C’est donc, vous l’aurez compris, un convertisseur image-vers-ASCII codé en React et Vite qui tourne directement dans votre navigateur. Vous glissez dessus une image JPG, PNG ou GIF, et hop, l’outil vous la transforme en grille de caractères.

Deux modes sont dispo : monochrome pur et dur, ou couleur où chaque caractère hérite de la teinte du pixel d’origine. Vous pouvez aussi contrôler la taille de sortie (petit, moyen, grand) et exporter le résultat en PNG si vous voulez le partager ou l’imprimer.

Techniquement, itoa utilise l’API Canvas HTML5 pour analyser votre image. Ensuite, l’image est redimensionnée en gardant son ratio, puis chaque pixel est analysé. Pour le mode monochrome, l’algorithme calcule la luminance et ensuite l’outil mappe la valeur sur une échelle de caractères allant du plus clair (.) au plus foncé (@). Et pour le mode couleur, chaque pixel conserve sa couleur RGB d’origine via des balises HTML.

Bien sûr, itoa n’est pas le seul convertisseur ASCII du monde. Y’a pas exemple ManyTools.org qui fait le job depuis des années, Folge.me avec son interface moderne et ses options couleur, ou encore ASCII-Art-Generator.org qui peut exporter en SVG.

Bref, si vous aimez la nostalgie tech ou si vous voulez illustrer des .txt, c’est l’outil qu’il vous faut !

A découvrir ici !

❌
❌