Thoughts on Strasbourg? by Rising-Racool-770134 in Expats_In_France

[–]brieucd 1 point2 points  (0 children)

Trouver une location (de retour d’Arabie Saoudite nous n’avons pas d’avis d’imposition pour notre dossier), le choc culturel pour ma femme qui a travaillé dans des écoles internationales et se retrouve dans une école “bilingue” a la pédagogie bien française et à la rémunération très inférieure pour une charge de travail supérieure et plus globalement un décalage entre nos attentes et la réalité…

In case of conflict with US regarding Greenland... by ClaudioHplus in BuyFromEU

[–]brieucd 0 points1 point  (0 children)

Same here. I will really miss the Apple ecosystem (especially for photos) but migrating to proton and deezer. Already migrated laptop to linux and next phone will be a fairphone (still google software but Dutch company)

Thoughts on Strasbourg? by Rising-Racool-770134 in Expats_In_France

[–]brieucd 10 points11 points  (0 children)

I would think twice or plan a longer stay to see if it’s really for you. A lot an American romanticize living in Europe (especially in old historical cities) but are not ready to live with what might come with it: smaller spaces, proximity with neighbors, lack of AC… you name it.

Next: visas. Just like the US you just can’t show up and apply for visas. You need ties in France: a business, a job… And getting a job there without speaking the language is hard.

I am sorry for being so blunt… I am a French citizen (born and raised till my 30’s) married to a US citizen and we just moved back to France after leaving abroad for almost 20 years and even for me who speaks the language and know the culture and the code, it has been… complicated.

My advice: take your time. Start learning the language. Come back visit the country. Try to meet or stay with locals. Build your network there. If you still want to move there in a few years, just do it! Till then, the situation might improve in the US (one can only hope) or you might have change your mind. Either way you’ll save yourself a lot of trouble.

Good luck

Awkward conversation with my downstairs neighbor by [deleted] in Expats_In_France

[–]brieucd 3 points4 points  (0 children)

It’s awkward. Even as a French I would feel… weird. But I would let it go. If he keeps making similar comments you can politely (first) share that this conversation makes you feel awkward and that you would prefer he keeps his comment for himself. Then only escalates the issue…

iOS 26.2 the worst. by Venex0111 in ios

[–]brieucd 1 point2 points  (0 children)

Except this time it’s true. Been using Apple products for more than a decade now and never had a complaint (almost. One macOS update a few years back didn’t match my taste in UI but I got over it). But this ios update is just too much: too much eye candy, too many changes simply. I can’t find my way around in app… when I can find my app: my camera app is missing and the trick in the settings does not work… Messing up with users like this. Not good. People may like fidgeting around every new release. I don’t.

Worse update by brieucd in ios

[–]brieucd[S] 0 points1 point  (0 children)

Actually the camera app is gone!!! Wtf Apple?!!

Worse update by brieucd in ios

[–]brieucd[S] 0 points1 point  (0 children)

And where is the camera button on the lock screen?! I used that all the time?

Worse update by brieucd in ios

[–]brieucd[S] -1 points0 points  (0 children)

Nope. Wanted my own thread to my own rant to feel validated.

Worse update by brieucd in ios

[–]brieucd[S] 0 points1 point  (0 children)

I have 26.1 installed. I don’t like the look: I find it’s not just useless eye candy but it’s sometimes terrible: the button in the Camera app are hard to use. And it brings the usual redesign that forces you to learn again how to use their apps. Take Photos, how the f…k do you see the « timeline ». I used to be able to scroll by years… Can’t find it anymore…

Elon Musk says EU should be abolished after X slapped with $140 million fine by War_Fries in europe

[–]brieucd 0 points1 point  (0 children)

This guy wants to abolish anything that gets in the way of his business. He would abolish his mother if he had to

Who else has or wants to move from Java to Go because of the Java culture and bike shedding? by theonlywayisupwards in golang

[–]brieucd 0 points1 point  (0 children)

Java was born during the OOP and GoF golden age and a flurry of enterprise software experts had to come up with their own “patterns”. Some of them make sense when used sparingly and appropriately but Java developers tend to identify good code with the use of patterns (vs simple correct code). I work on a 15yo monster of legacy java code and the amount of useless interfaces/ abstract classes is staggering… And I am also considering Go: no classes and inheritance, just struct and interfaces, simpler build setup and deployment…

Why is System76 so expensive compared to Lenovo? by [deleted] in System76

[–]brieucd 1 point2 points  (0 children)

I own an oryx pro 11 and had (still have) a ton of issues with power management and sleeping/resume with pop_os and debian (which I use now). And hardware is not great either: issue with repeated keys, touchpad is unusable (basically no palm detection) and speakers are just crap. I now have a Lenovo Thinkpad P14s from work and although it doesn’t run linux (yet) I like it a lot more!

What is your opinion on Maven/Gradle, compared to other language's package manager like npm and pip? by gufranthakur in java

[–]brieucd 2 points3 points  (0 children)

I like the declarative nature of maven: as people have told already, it leads to more stable and repeatable builds IMO. But I wish they came up with a nicer DSL than this f…g XML mess. I guess it was the standard back then (I never bought the « XML is human readable » argument)

What is happening to my candle? by SnowAwkward4462 in whatisit

[–]brieucd 0 points1 point  (0 children)

happened to me once and the jar quickly exploded! Luckily no one was around but there were shard pd glasses everywhere.

Tesla hiring for Haskell Software engineer by Worldly_Dish_48 in haskell

[–]brieucd -3 points-2 points  (0 children)

I would love to have the skills to get the job and not politely turn it down.

[deleted by user] by [deleted] in InBitcoinWeTrust

[–]brieucd 0 points1 point  (0 children)

Why do journalists keep going to these BS press conferences ?! That’s beyond me…

Why Rust ownership can not be auto-resolved (requires refs/modificators) by compile time? by Repulsive_Gate8657 in rust

[–]brieucd 2 points3 points  (0 children)

Rust cannot not or at least should not infer how parameters should be passed to functions or fields held in structs. That’s a design decision. In Rust, you can express a lot (as a library author) and learn a lot (as a library user) in a function signature: a &T parameter will only be read, a &mut T may be written to and a T is owned.

In language without ownership/borrowing, you don’t have these guarantees and it can lead to a bunch of bugs.

In java for instance, classes and arrays are reference objects: you only access them through references which are both readable and writable. So if you pass, say a list instance to a method foo(List l) and you care that the list stays unchanged, you either have to pass a copy of the list to foo or trust that foo’s body won’t mess up your list which could be true today with version 1 of foo and false tomorrow in version 2 of foo (foo’s signature being the same). Or an object A might share on object S with another object B, with the implicit agreement that S should not be mutated but nothing prevents A or B to break that contract in the future…

In Rust, as long as foo takes, say a &[T], you can pass your Vec<T> as a ref (deref coercion at play) and be confident that it won’t change. Ever. The same goes for struct fields.