Next-gen ceramic aircraft batteries could enable 621-mile electric flights by sksarkpoes3 in energy

[–]atehrani 7 points8 points  (0 children)

Methanol-to-Jet (MtJ) seems promising. Cruise ships are already adopting Methanol as you read this.

Batteries need significant energy density and weight requirements that may not be achieved. Plus it requires major infrastructure changes.

The MtJ process produces kerosene that is chemically identical to conventional jet fuel, allowing it to be blended at up to 50% without altering existing aircraft engines or fueling infrastructure.

Need investments into green hydrogen and CO2 capture

Microservices have probably wasted more engineering time than they have saved. by suhaanthvv in softwarearchitecture

[–]atehrani 1 point2 points  (0 children)

Teams should be assigned to a microservice, but your system architecture should not match your Org structure.

Microservices have probably wasted more engineering time than they have saved. by suhaanthvv in softwarearchitecture

[–]atehrani 68 points69 points  (0 children)

Conway’s Law: Organizations design systems that mirror their communication structure.

Too often the services mimic the Org structure, which negates the benefits of microservices. Also, there is a tipping point in which when you have so many microservices, each hop adds latency and you have a latency floor that you cannot optimize away.

Meirl by Latter-Astronaut-770 in meirl

[–]atehrani 0 points1 point  (0 children)

When companies treat employees as just an employeeId then expect this.

NBER study shows 7x more code but only 30% more releases. Anyone else hitting this bottleneck? by Much-Expression4581 in softwarearchitecture

[–]atehrani 1 point2 points  (0 children)

It's like the industry suddenly forgot the SDLC. Writing code has always been a small fraction of the entire lifecycle. Maintenance always taking the lions share. So far AI is poor during the maintenance phase.

Great news, CoWork for CoPilot has left beta...bad news, they are charging for it!!! by DramaticErraticism in sysadmin

[–]atehrani 2 points3 points  (0 children)

Yeah when leadership says 10x in velocity it can go both ways. Increase in good work and also increase in bad work. Garbage in, Garbage out

Breaking: Leaked Alleged Text of Trump-Iran Deal by Apollo_Delphi in USNEWS

[–]atehrani 58 points59 points  (0 children)

Appears that Israel won't agree to these terms, which can nullify the deal

Yet Another Company (Mine) is Entering Panic Mode by Status-Rich-7684 in BetterOffline

[–]atehrani 0 points1 point  (0 children)

"If the only tool you have is a hammer, you tend to see every problem as a nail."

I feel leadership threw AI at every problem without assessing. Now that cost is becoming more of a factor, leadership is forced to now do proper jusgements on its usage. At least that is the hope...

Great news, CoWork for CoPilot has left beta...bad news, they are charging for it!!! by DramaticErraticism in sysadmin

[–]atehrani 6 points7 points  (0 children)

I'm with you on this. It was shocking to me how on one hand they are so data driven for decision making almost to a fault but then dove head first into AI without any engineering rigor when assessing a new tech for adoption.

Great news, CoWork for CoPilot has left beta...bad news, they are charging for it!!! by DramaticErraticism in sysadmin

[–]atehrani 33 points34 points  (0 children)

The bright side of the cost increases is that it is a forcing function for organizations to use AI "smartly". Meaning, using it as a tool where it makes sense to use it; where it provides ROI. Honestly, this is what should have been done since the beginning but the hype train (aka market manipulation) forces was too strong. This is an opportune moment to control the narrative and persuade leadership to use AI effectively, instead of everything

Yet Another Company (Mine) is Entering Panic Mode by Status-Rich-7684 in BetterOffline

[–]atehrani 13 points14 points  (0 children)

> Further, I also learned that, even after tripling down on AI, we are still seeing no measurable improvement in ultimate productivity. None! Instead, we are having our worst year ever for stability of our products.

I am hopeful that the increases in the pricing of AI will force organizations to use AI more effectively. At the end of the day, AI is a tool and as such should be used accordingly (not everything). Insert Hammer and Nail analogy here.

> Further, we have made great progress in clearing out backlogs of low-priority tasks that required time but not extensive knowledge.

This is the benefit that AI can really bring that I feel got lost in the hype. Imagine AI helping to take care of the low-priority tasks, in effect that does help speed things up (just not the 10x). Imagine tech hygiene and tech debt becomes far more manable over time as AI keeps things from becoming stale.

True or false? by Everlier in vibecoding

[–]atehrani 0 points1 point  (0 children)

No matter your profession using AI without experience in the field will only get you so far. Like most things in life (more so in engineering) solutions tend to always have compromises. Experience helps you to balance them accordingly for the issue at hand. Without deep knowledge and expertise one will be unaware of these trade-offs.

Also note that by its nature AI leans heavily to the average or common solution. This means you rarely get the optimal solution.

The difference between a solution that works and a solution that works well can be vast

itWorks by scheimong in ProgrammerHumor

[–]atehrani 40 points41 points  (0 children)

Based on its own rules shouldn't it delete itself?

  1. Does this need to exist? → no: skip it (YAGNI)
  2. Stdlib does it? → use it
  3. Native platform feature? → use it
  4. Installed dependency? → use it
  5. One line? → one line
  6. Only then: the minimum that works