Brice Dutheil
@bricedutheil.bsky.social
đ€ 208
đ„ 136
đ 401
Java engineer, mockito commiter
reposted by
Brice Dutheil
Johannes Bechberger
2 days ago
I'm looking forward to speaking at this conference (and did you know that bagels came from Krakow?).
add a skeleton here at some point
0
3
1
reposted by
Brice Dutheil
Tagir Valeev
1 day ago
Thanks to
bugs.openjdk.org/browse/JDK-8...
, I can now close several long-standing issues in
#IntelliJIDEA
bug tracker as 'third-party issue'. People reported that IntelliJ erroneously highlights compilable code as red. But it was not our mistake.
loading . . .
Loading...
https://bugs.openjdk.org/browse/JDK-8369517
1
1
1
reposted by
Brice Dutheil
John Sterling
7 days ago
Latest Finicky alpha release finally introduces ui for rule configuration. It's a separate config from the js/ts one. Please try it out, feedback is very welcome!
github.com/johnste/fini...
0
1
1
reposted by
Brice Dutheil
JEP Tracker
6 days ago
đŻ JEP 531 proposed to target next JDK Title: Lazy Constants (Third Preview) Type: feature Component: core / lang See
openjdk.org/jeps/531
0
2
1
Not bad, the Moon using iphone 17 pro, zoom 8x (100mm), no tripods only my bare hands. No other treatment. I believe it's possible to do better with the same device but using a tripod and some exposure tweaks.
6 days ago
0
0
0
reposted by
Brice Dutheil
Maya Posch
8 days ago
This will never stop being hilariously funny.
www.tomshardware.com/tech-industr...
loading . . .
Claude-powered AI coding agent deletes entire company database in 9 seconds â backups zapped, after Cursor tool powered by Anthropic's Claude goes rogue
PocketOS founder blames âCursor running Anthropic's flagship Claude Opus 4.6â plus Railwayâs infrastructure for data disaster.
https://www.tomshardware.com/tech-industry/artificial-intelligence/claude-powered-ai-coding-agent-deletes-entire-company-database-in-9-seconds-backups-zapped-after-cursor-tool-powered-by-anthropics-claude-goes-rogue
2
6
5
reposted by
Brice Dutheil
Andrew Lock "Sock"
8 days ago
Blogged: New features in Git 2.54: easier rebasing, hooks, and statistics
andrewlock.net/new-features...
In this post I show some of the new features in Git 2.54 including simple rebases with git history, config-based hooks, and stats with git repo structure
#git
loading . . .
New features in Git 2.54: easier rebasing, hooks, and statistics
In this post I show some of the new features in Git 2.54 including simple rebases with git history, config-based hooks, and stats with git repo structure
https://andrewlock.net/new-features-in-git-2-54-easier-rebasing-hooks-and-statistcs/
0
6
2
reposted by
Brice Dutheil
AkaSci
8 days ago
The death of
#astronomy
by a thousand cuts. Comet C/2025 R3 (PanSTARRS) imprisoned in a cage of LEO satellites streaking across the sky in this 10-minute exposure image. This is with ~10,000 orbital satellites. Imagine a million, each ~10x larger.
apod.nasa.gov/apod/ap26042...
Credit: Uli Fehr
1
24
7
reposted by
Brice Dutheil
Cédric Champeau
7 days ago
"Oui mais quand mĂȘme c'est pour internet !" Nos gamins maudiront notre gĂ©nĂ©ration et ils auront raison.
add a skeleton here at some point
0
2
1
reposted by
Brice Dutheil
David Gageot
7 days ago
No task manager (mise, go-task, make...) do what I need. So I built on:
github.com/dgageot/gogo
. It's easy to use, supports mono-repos, interfaces with 1Password and is very lightweight.
1
7
5
reposted by
Brice Dutheil
JEP Tracker
11 days ago
đŻ JEP 533 proposed to target JDK 27 Title: Structured Concurrency (Seventh Preview) Type: feature Component: core Release: 27 See
openjdk.org/jeps/533
0
0
3
reposted by
Brice Dutheil
JetBrains
11 days ago
Your coding font might have more features than youâre using. 2026.1 adds support for OpenType stylistic sets in IntelliJ IDEA and other JetBrains IDEs. Configure them in Settings | Editor | Font, and preview glyph changes instantly via a tooltip before applying a set.
loading . . .
1
15
1
reposted by
Brice Dutheil
franceinfo
16 days ago
L'ANTS, qui traite les demandes de piÚces d'identité, de passeport ou encore de permis de conduire, a été touchée par un "incident de sécurité" le 15 avril. Les utilisateurs concernés sont contactés directement par mail, affirme le ministÚre.
loading . . .
L'Agence nationale des titres sécurisés a été visée par une attaque informatique, des données potentiellement "divulguées", annonce le ministÚre de l'Intérieur
https://l.franceinfo.fr/jYs
10
24
68
reposted by
Brice Dutheil
Zack Whittaker
17 days ago
In other Sunday news, cloud app giant Vercel says it's been hacked that involved "unauthorized access to certain internal Vercel systems." Some customers' affected, though it's not clear if any data was taken. Doesn't say what the security incident is, though, exactly. Unclear if Vercel yet knows.
loading . . .
Vercel April 2026 security incident | Vercel Knowledge Base
Weâve identified a security incident that involved unauthorized access to certain internal Vercel systems.
https://vercel.com/kb/bulletin/vercel-april-2026-security-incident
1
26
11
reposted by
Brice Dutheil
Patrick Scheibe
19 days ago
Many developers care deeply about IDE performance, so we turned an internal post by Konstantin Nisht into a public one. It covers the architecture behind UI freezes in IntelliJ-based IDEs, what it took to move more work off the UI thread, and the results so far.
blog.jetbrains.com/platform/202...
loading . . .
The Road to Responsive IntelliJ-Based IDEs | The JetBrains Platform Blog
Fixing the freezes: We tackled 25 years of architectural debt in IntelliJ IDEs to move heavy work off the UI thread. Experience a snappier IDE now!
https://blog.jetbrains.com/platform/2026/04/road-to-responsive-ides/
1
20
7
reposted by
Brice Dutheil
Olivier Poncet đŠ
20 days ago
Il y a 71 ans, le 16 avril 1955, fut inventé le mot « ordinateur » par Jacques Perret, professeur de philologie, à la demande de la société IBM souhaitant alors un nom français pour sa nouvelle machine destinée au traitement de l'information, l'IBM 650
#LaPetiteInfoDuJour
2
39
21
reposted by
Brice Dutheil
Charles Oliver Nutter
20 days ago
SHOCKER! For a simple piece of code like "Array.new(10_000_000) {Object.new}", JRuby 10.1 with JDK 26 and compact object headers uses LESS REAL MEMORY than CRuby 4.0. That's just crazy. Real parallel scaling AND lower memory use?!
0
6
3
reposted by
Brice Dutheil
Damyr
2 months ago
13 ans sous Debian, et j'ai tout migrĂ© vers NixOS âïž. Config dĂ©clarative, rollback en une commande, packages reproductibles⊠En tant que SRE, difficile de rĂ©sister ! DĂ©couvrez mon parcours ici :
www.damyr.fr/p/nixos-ou-c...
loading . . .
NixOS, ou comment j'ai arrĂȘtĂ© de bricoler mon Linux
NixOS : comment j'ai troqué 13 ans de Debian contre un systÚme déclaratif, reproductible et sans mauvaise surprise.
https://www.damyr.fr/p/nixos-ou-comment-jai-arr%C3%AAt%C3%A9-de-bricoler-mon-linux/
9
54
17
reposted by
Brice Dutheil
JEP Tracker
21 days ago
đ JEP 534 moved to candidate Title: Compact Object Headers by Default Type: feature Component: hotspot / runtime See
openjdk.org/jeps/534
0
9
4
reposted by
Brice Dutheil
9to5Linux.com
23 days ago
#Linux
Kernel 7.0 Officially Released, This Is Whatâs New
9to5linux.com/linux-kernel...
#OpenSource
loading . . .
Linux Kernel 7.0 Officially Released, This Is Whatâs New - 9to5Linux
Linux kernel 7.0 is now available for download with new features, enhanced hardware support, improvements to filesystems, and more.
https://9to5linux.com/linux-kernel-7-0-officially-released-this-is-whats-new
6
132
39
reposted by
Brice Dutheil
PerfectSlayer
23 days ago
đJe serai Ă Devoxx France la semaine prochaine pour vous rĂ©vĂ©ler la magie dâOpenTelemetry : réécrire votre app en production. Si vous ĂȘtes curieux de dĂ©couvrir : â Ajoutez la session en favoris pour ne pas la rater đ Et venez me voir, je serai ravi dâĂ©changer avec vous !
m.devoxx.com/events/devox...
0
4
3
reposted by
Brice Dutheil
Joshua Bloch
24 days ago
I have nothing to add. Just read it.
newsletter.ofthebrave.org/p/im-a-nobel...
loading . . .
Iâm a Nobel Prize-winning immigrant. I can no longer recognize this country.
Attacks on science and immigrants are destroying America.
https://newsletter.ofthebrave.org/p/im-a-nobel-prize-winning-immigrant
0
11
1
reposted by
Brice Dutheil
Andrea Devon
24 days ago
She just made history. Christina Koch became the first woman to travel beyond low Earth orbit and journey around the Moon as part of NASAâs Artemis II mission. âFollow your passions, live the life youâve imagined, and do what scares you.â ~ Christina Koch She did exactly that.
#SheShed
20
643
216
There's some great shot from the nasa, not just Artemis Full res.
flic.kr/p/2rYhZ8D
#nasa
24 days ago
0
0
0
reposted by
Brice Dutheil
Bearstech
27 days ago
Un bon retour d'expérience sur la migration de Cloudflare vers
bunny.net
, une alternative europĂ©enne prometteuse. (L) đ
jola.dev/posts/dropp...
1
24
9
reposted by
Brice Dutheil
Grompf
28 days ago
#santé
#science
Je ne m'y connais pas en matiĂšre de
#recherche
scientifique. Et, naĂŻvement, je m'imaginais qu'une rĂ©tractation, c'Ă©tait un peu la honte. Surtout si l'article Ă©tait retirĂ© pour des manquements assez graves. Et bien non. Un tel article va continuer Ă ĂȘtre citĂ© en rĂ©fĂ©rence. 1/6
2
33
16
reposted by
Brice Dutheil
Aleksey Shipilëv
29 days ago
Artemis II Earth shot is very promising, even in the *compressed* low-res image, it is closing up on infamous "Blue Marble" photo. Rotated to more familiar angle, did some light touchups. Cannot wait for NASA to publish uncompresed/high-resolution source for it.
1
3
1
reposted by
Brice Dutheil
Petr Bouda
about 1 month ago
New Easter Release of Jeffrey 0.7.0 is out! đ
loading . . .
#java #jvm #performance #profiling #opensource #flamegraphs #devtools #kubernetes #docker #ai #easterrelease | Petr Bouda
đ°đ„ Jeffrey's Easter Egg Hunt is ON! đ„đ° Four months ago, Jeffrey was coming to town with a Christmas promise. Today? Version 0.7.0 hatches â and this one is LOADED. đ Release Notes: https://lnkd.in/d6...
https://www.linkedin.com/feed/update/urn:li:share:7446301028670644224/
0
2
2
reposted by
Brice Dutheil
Cartes du Monde
about 1 month ago
TaĂŻwan đčđŒ Taipei enquĂȘte sur un nouveau sabotage d'un de ses cĂąbles sous-marins par un navire Chinois. En 2025, 5 cĂąbles avaient Ă©tĂ© endommagĂ©s par PĂ©kin et depuis 2026 c'est le 3Ăšme incident.
loading . . .
0
41
14
reposted by
Brice Dutheil
GraalVM
about 1 month ago
trivago runs a GraphQL gateway handling 9,000+ req/s per subgraph. After migrating to GraalVM Native Image, they: â eliminated warm-up â reduced replicas from 43 to 12 â cut CPU usage Learn more about their migration process and recommendations:
medium.com/graalvm/insi...
loading . . .
Inside trivagoâs GraalVM Migration: Native Image for GraphQL at Scale
Introduction
https://medium.com/graalvm/inside-trivagos-graalvm-migration-native-image-for-graphql-at-scale-912bca9df841
0
11
6
reposted by
Brice Dutheil
Cartes du Monde
about 1 month ago
CorĂ©e du Sud đ°đ· Face Ă la crise Ă©nergĂ©tique, le PrĂ©sident Sud CorĂ©en, demande Ă l'ensemble de la population "d'Ă©conomiser chaque goutte de carburant". Le tĂ©lĂ© travail est imposĂ© le vendredi pour les fonctionnaires, les Ă©clairages publics sont coupĂ©s Ă partir de 21h les weekends
loading . . .
1
53
31
In a long time coming, I upgraded this article to use the JDK 22 FFM API to use the Linux memfd_secret sys call. The original article was using JDK 18. So quite a few changes.
blog.arkey.fr/2022/05/16/l...
loading . . .
Using Linuxâs memfd_secret syscall from the JVM with JEP-419 JEP-454
Java mostly, and general tech
https://blog.arkey.fr/2022/05/16/linux_memfd_secret_with_jep-419/
about 1 month ago
1
0
0
reposted by
Brice Dutheil
PerfectSlayer
about 1 month ago
Impressive talk about glitch Xbox One bootrom from RE//verse 2026 conference đ€Ż
www.youtube.com/watch?v=FTFn...
loading . . .
RE//verse 2026: Hacking the Xbox One by Markus 'doom' Gaasedelen
YouTube video by REverse Conference
https://www.youtube.com/watch?v=FTFn4UZsA5U
1
1
1
HTTP over Unix Domain Socket
openjdk.org/jeps/8377806
It's never too late, but still it should have been possible since jdk11. This draft appears to support passing a SocketAddress. But it will only support UDS at least at first. That said other concerns remain...
blog.arkey.fr/2026/02/08/t...
loading . . .
10 or more reasons to not use JDKâs HttpClient
Java mostly, and general tech
https://blog.arkey.fr/2026/02/08/ten-reasons-to-not-use-jdk-httpclient/
about 1 month ago
0
3
1
deathbyclawd.com
might be a good tool to predict the future of AI
loading . . .
Are You Just a .md File?
Find out if your SaaS can be replaced by a Claude Skill. The SaaSpocalypse Survival Scanner.
https://deathbyclawd.com/
about 1 month ago
0
0
0
reposted by
Brice Dutheil
Julien Ponge
about 1 month ago
"10 or more reasons to not use JDKâs HttpClient" by
@bricedutheil.bsky.social
I agree, the JDK HttpClient is horrible, buggy and incomplete (multi-part encoding anyone?).
blog.arkey.fr/2026/02/08/t...
loading . . .
10 or more reasons to not use JDKâs HttpClient
Java mostly, and general tech
https://blog.arkey.fr/2026/02/08/ten-reasons-to-not-use-jdk-httpclient/
0
9
5
Oh no!
arstechnica.com/space/2026/0...
loading . . .
Orbital data centers, part 1: Thereâs no way this is economically viable, right?
This is not physically impossible; itâs only a question of whether this is a rational thing."
https://arstechnica.com/space/2026/03/orbital-data-centers-part-1-theres-no-way-this-is-economically-viable-right/
about 1 month ago
0
0
0
reposted by
Brice Dutheil
Cartes du Monde
about 1 month ago
La crise qui arrive đš Bon, on va faire le point car le conflit en Iran gĂ©nĂšre des crises en cascade : pĂ©trole, engrais avec un risque de pĂ©nuries en cascades dans des secteurs stratĂ©giques. Si la guerre ne sâarrĂȘte pas, ça sera pire que dans les annĂ©es 70 —ïž
loading . . .
5
99
59
@intellijidea.com
2026.1 Ultimate supports C/C++ !!!
www.jetbrains.com/idea/whatsne...
Hopefully they handle
@gradle.com
projects.
loading . . .
What's New in IntelliJ IDEA
Discover IntelliJ IDEA 2026.1 with support for more AI agents and ACP, Java 26 and Kotlin 2.3.20, Spring insights, and productivity boosts.
https://www.jetbrains.com/idea/whatsnew/#page__content-cc-support-in-intellij-idea
about 1 month ago
0
1
0
@jetbrains.com
advancing the JVM display toolkit, first metal on macos a few years ago, now Wayland in Linux. 2026.1 will turn it on by default
www.omgubuntu.co.uk/2026/02/inte...
loading . . .
JetBrains IntelliJ IDEs Get Native Wayland Support in 2026.1
JetBrains confirms native Wayland support for IntelliJ IDEs starting in 2026.1. The move from X11 improves scaling and performance for Linux developers.
https://www.omgubuntu.co.uk/2026/02/intellij-native-wayland-support-2026-1
about 1 month ago
0
5
2
reposted by
Brice Dutheil
Tagir Valeev
about 1 month ago
For
#IntelliJ
plugin writers.
blog.jetbrains.com/platform/202...
loading . . .
UI Freezes and the Dangers of Non-Cancellable Read Actions in Background Threads | The JetBrains Platform Blog
In JetBrains IDEs, UI freezes are often blamed on âheavy work on the EDT,â but our recent investigations show another common culprit in plugins: long, non-cancellable read actions running in backgroun
https://blog.jetbrains.com/platform/2026/03/ui-freezes-and-the-dangers-of-non-cancellable-read-actions-in-background-threads/
0
2
2
reposted by
Brice Dutheil
Henri Gomez
about 1 month ago
Ăa continue. Maintenant des images Trivy (0.69.4, 0.69.5, 0.69.6) sur Dockerhub qui ne correspondent Ă aucune version release :
socket.dev/blog/trivy-d...
loading . . .
Trivy Supply Chain Attack Expands to Compromised Docker Imag...
Newly published Trivy Docker images (0.69.4, 0.69.5, and 0.69.6) were found to contain infostealer IOCs and were pushed to Docker Hub without correspo...
https://socket.dev/blog/trivy-docker-images-compromised
0
4
3
Some Chuck norris facts, it's good old memory "Legends live forever. Chuck Norris lives longer."
eu.rgj.com/story/life/2...
#chucknorris
loading . . .
50 fan-favorite Chuck Norris jokes, 'facts' to remember the icon
Chuck Norris was a action movie icon before he became an the meme king on the internet. Here are 50 "Chuck Norris Facts" to honor his legend.
https://eu.rgj.com/story/life/2026/03/20/50-best-chuck-norris-jokes-facts/89245849007/#:~:text=Best%20Chuck%20Norris%20jokes%20and%20sayings
about 2 months ago
0
0
0
reposted by
Brice Dutheil
Henri Gomez
about 2 months ago
Si vous avez Trivy 0.69.4 en local ou sur vos CI, il est urgent de lire de quoi il retourne :
www.wiz.io/blog/trivy-c...
loading . . .
Trivy Compromised by "TeamPCP" | Wiz Blog
Breaking down the March 2026 Trivy supply chain attack. TeamPCP compromised trivy + trivy-action & setup-trivy GitHub Actions, deploying credential stealers.
https://www.wiz.io/blog/trivy-compromised-teampcp-supply-chain-attack
0
6
7
reposted by
Brice Dutheil
JEP Tracker
about 2 months ago
âïž JEP 8283227 was drafted Title: JDK Source Structure Type: informational See
openjdk.org/jeps/8283227
0
0
1
reposted by
Brice Dutheil
Jean-Philippe Bempel
about 2 months ago
github.com/openjdk/jdk/...
loading . . .
8364638: Refactor and make accumulated GC CPU time code generic by JonasNorlinder · Pull Request #26621 · openjdk/jdk
Hi all, This PR refactors the newly added GC CPU time code from JDK-8359110. As a stepping-stone to enable consolidation of CPU time tracking in e.g. hsperf counters and GCTraceCPUTime and to have ...
https://github.com/openjdk/jdk/pull/26621
1
3
1
reposted by
Brice Dutheil
Max Rydahl Andersen
about 2 months ago
Java 26 quietly ships `-Xlog:cpu`, and itâs a perfect match with jbang. Run `jbang --java 26 -R=-Xlog:cpu <yourapp>` to see per-thread CPU stats without attaching a profiler. Handy way to sanity-check GC/VM activity.
1
11
3
Make `UseCompactObjectHeaders` the default and adjust CDS archives
github.com/openjdk/jdk/...
#openjdk
loading . . .
Make UseCompactObjectHeaders the default and adjust CDS archives. by coleenp · Pull Request #30322 · openjdk/jdk
This change makes UseCompactObjectHeaders default and switches the sense of the CDS archive naming. Now classes.jsa is with UseCompressedOops + UseCompactObjectHeaders (both default). Then theres...
https://github.com/openjdk/jdk/pull/30322
about 2 months ago
0
2
2
reposted by
Brice Dutheil
Joe Darcy
about 2 months ago
Slides for my
#JavaOne
talk on "Paths to support additional numeric types on the Java platform":
github.com/jddarcy/Spea...
(Preview in github may not work; direct download seems fine.)
loading . . .
https://github.com/jddarcy/SpeakingArchive/blob/master/J1-2026-NumericalPaths.pdf
0
1
3
From Eric Gahlin, A new source field has been added to the Class Define event, so you can now see which file a class was loaded from. Also, a new String Deduplication event with statistics about the deduplication work!
x.com/erikgahlin/s...
#openjdk
#java26
loading . . .
https://x.com/erikgahlin/status/2033974962160128178?s=12
about 2 months ago
0
0
1
Load more
feeds!
log in