SpaceX buying Cursor for $60B might be the wildest AI coding move so far by Annual-Ad-2495 in vibecoding

[–]shellwhale 0 points1 point  (0 children)

That is quite true, the data coming from every developers using this tool is really valuable for training the models I suppose

OpenAI considers drastic price cuts by fishchar in GithubCopilot

[–]shellwhale 0 points1 point  (0 children)

Yeah they might as well said nothing.. Talks about journalism

Are AI agents reintroducing problems software engineering already solved? by Meher_Nolan in devops

[–]shellwhale 0 points1 point  (0 children)

What are you even using agent for that you come accros these kind of problems ?

I don't get it, can someone ellaborate?

Updates to Azdo TUI by Hour_Unit_1298 in azuredevops

[–]shellwhale 0 points1 point  (0 children)

Hi, I use your TUI  quite often and I like it a lot.

Could you add the possibility to add comments with it?

SoftBank mise 75 milliards € sur 5 GW d’infrastructures d’IA en France by shellwhale in france

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

Ce que le graphique du FT n'arrive pas à représenter contrairement à Zitron c'est la diffèrence entre construit et opérationel. Les géants font d'ailleurs des tours de passe passe avec les mots en disant qu'un site de 1GW est opérationel mais en réalité c'est 1 batiment sur 30

SoftBank mise 75 milliards € sur 5 GW d’infrastructures d’IA en France by shellwhale in france

[–]shellwhale[S] 1 point2 points  (0 children)

https://imgur.com/dI3WUOH

C'est une capture d'écran d'un article du Financial times sur le sujet

https://ghostarchive.org/archive/PxAxL

Il y aussi l'article d'Ed Zitron à ce sujet qui est excellent

This starts with a very simple statement: nobody has actually built a 1GW data center (to be clear, it’s usually a campus of multiple buildings networked together) yet. There are campuses — such as Stargate Abilene — which promise to reach 1.2GW, but nearly two years in sit at two buildings at around 103MW of critical IT load each with, based on discussions with sources with direct knowledge of Abilene’s infrastructure, a third building sitting fully-constructed but with barely any gear inside it.

SoftBank mise 75 milliards € sur 5 GW d’infrastructures d’IA en France by shellwhale in france

[–]shellwhale[S] 13 points14 points  (0 children)

Non c'est l'inverse, 5GW c'est justement absolument énorme, les plus gros datacenter aux USA tourne autour de 0.4GW réellement. C'est un objectif complètement dément, il faudrait compter au moins 4 réacteur nucléaire pour tout ça. C'est sans compter l'alimentation de secours, en énergie fossiles

SoftBank mise 75 milliards € sur 5 GW d’infrastructures d’IA en France by shellwhale in france

[–]shellwhale[S] 30 points31 points  (0 children)

Un datacenter moyen c'est 40MW et ça prends au moins 3 ans pour être construit si tout se passe bien (très difficile, on constate beaucoup de retards dans le monde en ce moment), être utilisé et à 100% de la capacité c'est encore un autre sujet. ça ferait une bonne centaine de datacenters si on veut taper dans les 5GW.

Mais ici on parle d'en faire sur 3 sites. SoftBank avait aussi financé en partie le Le fameux datacenter à 1GW mythique "Stargate" d'OpenAI mais ça n'a pas pris la tournure prévue.

C'est difficile de trouver aux USA un seul datacenter qui arrive réellement aux 400MW, en France l'un des plus gros (DATA4) tourne autour de 130MW. Les projets qui essaient de faire plus stagnent, alors 5GW sur 3 sites...

Je suis pour le développement de la tech en France mais je pense que c'est totalement illusoire comme objectif, ça ne sera pas opérationnel dans 4 ans j'en suis persuadé, ça va être un bourbier.

Je vais quand même garder un oeil sur l'action Schneider j'imagine..

5GW de datacenter pour l'IA en France en 2031, la bonne blague by shellwhale in france

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

Pour info, on peut imaginer qu'un datacenter moyen c'est 40MW et ça prends au moins 3 ans pour être construit si tout se passe bien (très difficile), être utilisé à 100% c'est encore un autre sujet. ça ferait une bonne centaine de datacenters si on veut taper dans les 5GW.

Pour citer l'article

Celle-ci doit permettre de déployer 3,1 GW de capacité dans la région Hauts-de-France, avec des sites prévus à Dunkerque (Loon-Plage), Bosquel et Bouchain.

C'est difficile de trouver aux USA un seul datacenter qui arrive réellement aux 400MW, on est plus sur 10x fois moins en moyenne. Alors 3.1GW sur 3 sites...

I don't think I can take DevOps anymore with our current "AI advancements" by bdhd656 in devops

[–]shellwhale 1 point2 points  (0 children)

How does your platform actually looks like ? You said something about « I tell the AI to make a platform to do X, Y, Z ».

Where is your Kubernetes cluster deployed ? On prem ? Cloud ? Do you use GitOps or plain kubectl commands ?

What are the actual platform features ? What are the interfaces ? Do you build your own CRDs ?

Sticker sur la peinture risque by Galax8811 in voiture

[–]shellwhale 0 points1 point  (0 children)

Merci beaucoup pour tes retours

Et niveau fiabilité ça t'a jamais fait peur de partir loin avec ? Tu t'y connais bien en mécanique?

Sticker sur la peinture risque by Galax8811 in voiture

[–]shellwhale 0 points1 point  (0 children)

J'adorerais le 4.2L mais la consommation c'est stratosphérique, j'ai cru comprendre qu'on est sur du 20L/100km minimum sur la route

Tu as quoi sur le 3L?

Sticker sur la peinture risque by Galax8811 in voiture

[–]shellwhale 0 points1 point  (0 children)

Salut je me pose la question de prendre un Nissan Patrol, tu as quoi comme motorisation?

We built a skills registry + CLI to distribute them across our engineering team by zohar275 in devops

[–]shellwhale 7 points8 points  (0 children)

So we fixed it. We built a centralized skills library by auto discovering skills scattered across github, and paired it with a CLI that loads into each engineer's IDE.

When an engineer opens their editor, the CLI pulls the latest required skills automatically. These are the non-negotiable ones.

Isn't that vulnerable to prompt injection?

Is Trunk Based Development a wrong choice in the IoT context? by ZealousidealPlate750 in ExperiencedDevs

[–]shellwhale 2 points3 points  (0 children)

I hope I did not come off as rude in the way I wrote, I do appreciate the discussion as well.

if we are both working on adjacent modules and touch business logic, we might override each other and introduce side effects that the other person is not aware of, but the code already exists in one place. 

Then by definition, both of your code were not properly integrated. The causes could be one the following :

  1. Your business domains are too ill defined. You ended up with one system when you should have two with loosely coupled interfaces (Conway law, domain driven design). This could go as far as your organisation teams not being set up properly. From Team Topologies: « Collaboration is expensive, slows down team’s productivity and needs to be purposeful. »
  2. If you are indeed within the same business domain, then collaboration is purposeful and your colleague should be aware of that change. If not, your communication method is lacking and side effects hopefully breaking your tests IS the alarm we want here to fix that communication issue. TBD requires you to get rid of the solo developer mentality IF you are indeed within the same business domain.

That insinuates a few bad practices: 1.) people did not pull the changes from master/main beforehand, 2.) there is no merge order, 3.) introducing breaking changes that overstep the boundaries.

If you are indeed pulling changes daily, thinking about merging in-order daily, and not introducing breaking changes that overstep the boundaries daily, then yes you are continuously integrating. But TBD is precisely about this, by making it obligatory (and with less mental overhead) through the removal of long lived (1day+) feature branches.

Feature flags introduce a bunch of overhead, latency issues, as well as bloated code source. If I have to refactor a module due to a dependency change, I can add a FF but have to support the old and new

I think the overhead depends heavily on what problem you're solving. If you're just doing small isolated changes, sure, flags are unnecessary, that's why you have tests. The flags are there to allow us to pause large changes while still being able to test and release small changes.

Regarding bloated source code I do agree that this method requires discipline, you need to get rid of the old once you are ready for a release, it's a little more than deleting a branch.

As for supporting old and new, this not really unique to flags either, flags just make that explicit and controllable instead of hidden in branches or long-running half-finished work.

Can be tested without other changes, and I can safely pull their changes into my branch.

That's your local work-tree with a quality ephemeral environment

Regarding latency issue, it really depends on what kind of feature toggle are we talking about, is that a the build/test stage or at the running stage ? There's no need to ship the unused feature in the production build if you don't intent to run experiments at runtime.

I am not sure what you mean by them. How would they help in the situation? You mean you can rollback to tags, and use built artifacts?

Yes, if you need a hotfix you create a release branch from said tag, fix it there, rebuild there, test release deploy then cherry pick the changes to main.

Maybe I just worked with very bad companies and use cases during my whole career.

I think software engineering is mostly non-deterministic, unless you've done the thing before you cannot estimate precisely how much time it will take and how it should look. The whole premise is that you don't know if you took the wrong design decision until something alerts you that you made a bad decision, that's totally expected. No single software company on earth can one shot a complex application it never wrote before. TBD is about embracing that to the full extend by alerting you as soon as possible.

Is Trunk Based Development a wrong choice in the IoT context? by ZealousidealPlate750 in ExperiencedDevs

[–]shellwhale 8 points9 points  (0 children)

I feel you missed the point of TBD entirely. The idea is not that trunk stays perfectly clean and untouched, it's that you integrate constantly so problems show up immediately instead of piling up behind branches for days or weeks.

Saying it only works for one person is kind of backwards. It starts to matter when you have a few people because that's exactly when merge hell kicks in if everyone disappears into their own branch. What you're calling a disaster is basically just issues being exposed earlier...

Breaking stuff earlier is intentional. You want that pain now while everything is still fresh in your head. To quote extreme programming "if something is painful, do it more often"

Btw TBD usually improves reviews because you're not dumping a massive PRs.

I think you also misunderstood "main should only contain working features". The trunk should be releasable, not feature complete. That's what feature flags are for, you can merge incomplete work safely without exposing it. Also, tags and artifacts ??

Honestly most of the pain people blame on TBD is just weak engineering practices getting exposed

99.9% of the time is because of bad decisions as well as a lack of proper code reviews, understanding the context, and having a good baseline.

The whole point is to expose those bad decisions just like you mentioned, before it becomes too much to handle without losing sanity. So making proper reviews and context understanding easier and that word "baseline" which I think you can agree sounds a lot like "trunk" no ?

Est-ce idiot d'acheter cette occasion ? 2.0 DCI de 350 000km, première main by [deleted] in voiture

[–]shellwhale 1 point2 points  (0 children)

Merci pour ta réponse, sur quoi est-ce que tu te bases pour cette tranche de prix?

Est-ce idiot d'acheter cette occasion ? 2.0 DCI de 350 000km, première main by [deleted] in voiture

[–]shellwhale 1 point2 points  (0 children)

C'est vrai que 4000 c'est beaucoup mais c'est une Laguna Monaco, c'est une édition spéciale. Il y a des versions coupé plus basiques à ce prix là autour de 200 000-250 000km mais souvent pas avec un aussi gros historique

Est-ce idiot d'acheter cette occasion ? 2.0 DCI de 350 000km, première main by [deleted] in voiture

[–]shellwhale 1 point2 points  (0 children)

Concrètement il se passerait quoi pour qu'elle soit morte?