@dolmen@mamot.fr avatar

dolmen

@dolmen@mamot.fr

Passionate software engineer. #golang. Dad, French.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

erincandescent, to random
@erincandescent@erincandescent.net avatar

I work for a French company, which means I get reminded yearly about the existence of the concept of the Solidarity Day, and I do not understand how the French people not only allowed the government to take away one of their public holidays a year (which will vary based upon employer) and replace it with a day where you have to work, but to go as far as to replace it with a day where you have to work but do not get paid for doing so :afloofLoad:

dolmen,
@dolmen@mamot.fr avatar

@gsuberland @erincandescent Somewhat. Money goes from the employer to paying the national pension fund.

angusm, to random
@angusm@mastodon.social avatar

This essay by @pluralistic incidentally sheds some light on my almost comical struggles to get broadband at a house in a semi-rural area, which recently culminated in LARGE ISP assuring me that they have no fiber going to the house owned by the neighbor who gets service from LARGE ISP’s RESELLER. As my neighbor demonstrably has Internet access, I can only assume that the packets are hand-carried to their front door by helpful elves.
https://mamot.fr/@pluralistic/112451309811648263

dolmen,
@dolmen@mamot.fr avatar

@angusm @pluralistic I'm aware IP over Avian Carriers, but what is the RFC about transport by elves?

Edent, (edited ) to random
@Edent@mastodon.social avatar

You receive a call on your phone.
The caller says they're from your bank and they're calling about a suspected fraud.

"Oh yeah," you think. Obvious scam, right?

The caller says "I'll send you an in-app notification to prove I'm calling from your bank."

Your phone buzzes. You tap the notification This is what you see.

Still think it is a scam?
1/3

dolmen,
@dolmen@mamot.fr avatar

@simonwood @flabberghaster @Edent What security questions do we have to verify that the bank calling is... the bank?

dolmen,
@dolmen@mamot.fr avatar

@philip @acdha @Edent I don't want the banking app to monitor my phone calls and have access to the calls metadata.

sebsauvage, (edited ) to random French
@sebsauvage@framapiaf.org avatar

Je suis en train de réfléchir à faire un Wine portable avec un préfixe déjà préparé avec les packages les plus courants.
Ça permettrait de faire tourner out-of-the-box la plupart des jeux, sans dépendances.

Ps: inutile de me parler des Bottles ou PlayOnLinux: ce sont des usines à gaz, avec beaucoup trop de dépendances.
Mon but c'est de rester minimaliste (et en ligne de commande)

(Suite)

dolmen,
@dolmen@mamot.fr avatar

@lanodan @vv221 @squalouJenkins @sebsauvage @stubbornphoenix @lord Rappel : il s'agit de packager un runtime pour faire tourner des apps Windows.
Donc les dépendances devraient être limitées à ce dont Wine a besoin.

Est-ce que cette base dont dépend Wine est vraiment instable ?

gvwilson, to random
@gvwilson@mastodon.social avatar

Books I started writing but never finished include an introduction to R for Python programmers (wasn't enough of an audience), "Data Science for Software Engineers" (ditto), "Managing Research Software Projects" (I realized I didn't know enough), and "The Compassionate Programmer" (ditto).

dolmen,
@dolmen@mamot.fr avatar

@gvwilson I need that "Data science for Software Engineers". Dataframes are a foreign language to me.

timbray, to random
@timbray@cosocial.ca avatar

I think the #xz incident is teaching us that our infrastructure is dangerously fragile in the face of well-organized/funded attackers. The response isn’t “try harder” or “donate to your OSS project”, it needs to be institutional, professional, and at scale.

So, here’s my proposal, called “OSQI”, aimed at starting a how-to discussion: https://www.tbray.org/ongoing/When/202x/2024/04/01/OSQI

dolmen,
@dolmen@mamot.fr avatar

@timbray Should be an international agency (UN? EU?), because because it would be too much tempting for a single government to turn this into an offensive arm.
Also an international agency would be also much more attractive for engineers because of revenue taxes exemption.

Edent, to random
@Edent@mastodon.social avatar

Found a whole new level of security incompetence.

Went to type in my 2FA code, but nothing appeared on screen.

They hadn't disabled pasting. Instead, they used JavaScript to ensure that only numbers could be typed in.

But only numbers from the number row of my keyboard.

I was using my NumPad which, as every good developer knows, uses different event codes!

https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/code

dolmen,
@dolmen@mamot.fr avatar

@Edent French keyboard: access to the numbers row requires Shift.

nojhan, to python French
@nojhan@mamot.fr avatar

Perdus dans la jungle des outils permettants de gérer vos paquetages et environnements ?

Anna-Lena Popkes a tout analysé pour y voir plus clair (en août dernier) ⤵

"An unbiased evaluation of environment management and packaging tools"
https://alpopkes.com/posts/python/packaging_tools/

dolmen,
@dolmen@mamot.fr avatar

@nojhan Il manque asdf.

dolmen,
@dolmen@mamot.fr avatar

@nojhan @lord C'est bien pour ça que je fais du .

dolmen,
@dolmen@mamot.fr avatar

@nojhan @Rodelanuit Lire le blog de Russ Cox, leader du projet Go, et designer du système des modules Go (versionnage et dépendances).
https://research.swtch.com/

dolmen,
@dolmen@mamot.fr avatar

@nojhan @Rodelanuit Pour limiter la complexité de la gestion des dépendances (notamment à la compilation, car cela impacte le temps de compilation), les concepteurs de Go ont interdit les dépendances circulaires entre packages.
Du coup cela réduit aussi le risque de dépendances circulaires entre modules
(même si ça ne l'empêche pas).

dolmen,
@dolmen@mamot.fr avatar

@nojhan @Rodelanuit Ayant été profondément impliqué dans le CPAN (le système de distribution de modules Perl, précurseur dans le domaine) (j'étais dans le Perl Toolchain Gang pendant plusieurs années, contribuant aux outils de paquetage de Perl et observant les problématiques de l'écosystème), j'apprécie beaucoup l'approche novatrice de .

ZacSweers, to random
@ZacSweers@hachyderm.io avatar

Are the AI people at google ok

dolmen,
@dolmen@mamot.fr avatar
nixCraft, to random
@nixCraft@mastodon.social avatar

Malicious compliance 😂👇

dolmen,
@dolmen@mamot.fr avatar

@varx @lewiscowles1986 @nixCraft Those on-call hours must be paid.

dolmen, to random French
@dolmen@mamot.fr avatar

I'm going to NYC in one month. I'm sad to learn from @pluralistic that the amazing hotel I had been to about 18 years ago on my first visit is now destroyed: Pennsylvania.
I just learned the link between that location and the hacker culture and I'm even more sad about attacking my souvenirs.
https://omg.wtf.sh/@thetarquin/111797675808319624

boilingsteam, to linux
@boilingsteam@mastodon.cloud avatar
dolmen,
@dolmen@mamot.fr avatar

@boilingsteam So would it be possible to use those additional cores or are they just dead?

markwyner, to mastodon
@markwyner@mas.to avatar

Some words about Mastodon moderation:

  1. It’s hard. No decision is easy and there’s lots of gray area even with explicit rules.
  2. We’ll sometimes debate for a long time on a single post. We do our best to make the right call.
  3. Even so, we sometimes make mistakes. We’re willing to accept appeals when that happens.
  4. We get a lot of things right. You can’t even imagine some of the traumatic things we see.

1/5

dolmen,
@dolmen@mamot.fr avatar

@jbhughes @markwyner This isn't a job. This is volunteer work.

dolmen,
@dolmen@mamot.fr avatar

@markwyner @jbhughes I'm sorry for being the pedantic here.

foone, to random
@foone@digipres.club avatar

I wonder exactly how much of the internet would evaporate instantly if you detonated a high-altitude nuclear weapon over the bay area?

I'm not saying it'd be a good idea to destroy silicon valley in a flash of nuclear fire, but just EMPing the area would take out a frightening amount of servers all at once.

dolmen,
@dolmen@mamot.fr avatar

@foone What about a major earthquake?

thomasfuchs, to random
@thomasfuchs@hachyderm.io avatar

You know what’s awesome? Every time I use my 1970s Hi-Fi stuff I just turn it on and it works.

There’s no updates to download and install, no notifications to swipe away and no Bluetooth that needs reconnecting.

dolmen,
@dolmen@mamot.fr avatar

@thomasfuchs No need to swipe the disk? To remove dust from the diamond?

gamingonlinux, to random
@gamingonlinux@mastodon.social avatar

Just saying. Most sites are like this, you actually click through, and it's a loooong list of companies.

The web is terrible without adblocks now. It's everywhere, some sites it's literally every other paragraph, and then a video that appears over content and more.

dolmen,
@dolmen@mamot.fr avatar
dolmen, to random French
@dolmen@mamot.fr avatar

@simon

About: https://til.simonwillison.net/mastodon/verifying-github-on-mastodon

You mention creating github.com/your-username/your-username.github.io but your own repo is https://github.com/simonw/simonw.github.com (.io vs .com)

dolmen,
@dolmen@mamot.fr avatar

@simon @joel As your post was the top link when looking for "mastodon check github" (in fact, I was even looking at your account and looking for how you got that verified mark), so it might be worth updating the post as it is still a valuable source of information.

grrlscientist, to random
@grrlscientist@mstdn.social avatar

deleted_by_author

  • Loading...
  • dolmen,
    @dolmen@mamot.fr avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • thenastyranch
  • tester
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • tacticalgear
  • Youngstown
  • ethstaker
  • osvaldo12
  • slotface
  • everett
  • kavyap
  • JUstTest
  • khanakhh
  • ngwrru68w68
  • Leos
  • modclub
  • cubers
  • cisconetworking
  • Durango
  • InstantRegret
  • GTA5RPClips
  • provamag3
  • normalnudes
  • anitta
  • lostlight
  • All magazines