HackerTrans
TopNewTrendsCommentsPastAskShowJobs

nmehner

no profile record

comments

nmehner
·14 ngày trước·discuss
Keypoint: "Co-founder Larry Ellison has fallen behind the Google co-founders, Amazon’s Jeff Bezos and Michael Dell on the list of the world’s richest people."

Yes, this is the important question of our time. Who is highest on some imaginary list of value?
nmehner
·16 ngày trước·discuss
My problem with AOP has always been that it makes the simple case trivial and the hard case much harder.

Looking at transactions: The 99% solution is trivial: Every service call is a transaction. AOP can save me a few lines for every method and things look much cleaner.

But then comes the huge excel upload that is performance critical. Batch more service calls to fetch additional information in the background, commit every so-and-so records in a loop depending on the data size, do a custom roll-back if things fail.

And suddenly this whole separation of concerns breaks down and creates a huge mess.

The simple case saves a few minutes, the complicated case causes weeks of depression. Not a good tradeoff from my experience.

An LLM adding to the confusion by only sometimes getting things right and explaining that the separate documents are always valid, except when they are not, well, sounds like a fun experience.
nmehner
·3 tháng trước·discuss
Nuclear in 2006 was 160TWh. Coal in 2025 was 93TWh. So a big portion of nuclear would have been replaced by renewables by now anyways (natural gas has a different role in the grid and cannot be replaced bu nuclear).

https://energy-charts.info/charts/energy/chart.htm?l=en&c=DE...

Also a lot of coal plants have been / are used in district heating in addition to electricity. Replacing them is much harder and takes longer than nuclear which is electricity only. Shutting those down was never a short term option.

Calling it the worst decision ever is really funny, when it really is just a question of the order of the transition to renewables. And much of that order was dictated by technical needs.
nmehner
·3 tháng trước·discuss
It is working perfectly fine: https://energy-charts.info/charts/energy/chart.htm?l=en&c=DE...

Heat pumps and electric cars are so much more efficient than ICE engines or gas heating. This is why the share doesn't change a lot. Even looking at consumption in Norway: https://robbieandrew.github.io/EV/img/NORenergy_road.svg You don't see the electric share going up a lot. Still oil consumption is collapsing-
nmehner
·6 tháng trước·discuss
I write code. On a good day perhaps 800-1000 "hand written" lines.

I have never actually thought about how much typing time this actually is. Perhaps an hour? In that case 7/8th of my day are filled with other stuff. Like analysis, planning, gathering requirements, talking to people.

So even if an AI removed almost all the time I spend typing away: This is only a 10% improvement in speed. Even if you ignore that I still have to review the code, understand everything and correct possible problems.

A bigger speedup is only possible if you decide not to understand everything the AI does and just trust it to do the right thing.
nmehner
·6 tháng trước·discuss
I guess everyone dealing with legacy software sees code as a cost factor. Being able to delete code is harder, but often more important than writing code.

Owning code requires you to maintain it. Finding out what parts of the code actual implement features and what parts are not needed anymore (or were never needed in the first place) is really hard. Since most of the time the requirements have never been documented and the authors have left or cannot remember. But not understanding what the code does removed all possibility to improve or modify it. This is how software dies.

Churning out code fast is a huge future liability. Management wants solutions fast and doesn't understand these long term costs. It is the same with all code generators: Short term gains, but long term maintainability issues.
nmehner
·6 tháng trước·discuss
That is a completely different level. I expect a Junior Developer to be able to completely replace me long term and to be able decide when existing rules are outdated and when they should be replaced. Challenge my decisions without me asking for it. Being able to adapt what they have learned to new types of projects or new programming languages. Being Senior is setting the rules.

An LLM only follows rules/prompts. They can never become Senior.
nmehner
·6 tháng trước·discuss
A Junior programmer is a total waste of time if they don't learn. I don't help Juniors because it is an effective use of my time, but because there is hope that they'll learn and become Seniors. It is a long term investment. LLMs are not.
nmehner
·8 tháng trước·discuss
I didn't want to put the usability of the motor into question or go into a complete evaluation of advantages/disadvantages :) This was just an explanation that weight trimming the motor might be very much worth the effort - even if it somewhat "insignificant" compared with savings that are possible in battery weight.
nmehner
·8 tháng trước·discuss
The issue with this type of motor is that it is part of the unsprung weight since it is inside the wheel. This is probably why savings here matter a lot more (or at least in a very different way) than the battery weight.
nmehner
·9 tháng trước·discuss
"In the era of AI and data-driven enterprises, reducing architecture debt will no longer be a technical choice. It will be a strategic differentiator that separates the companies that can transform from those that will fall behind."

Yeah. Whatever.

How is AI even related to architecture debt in software? By vibe coders forgetting to specify "decent architecture" in their prompt?

Same for data driven. For most companies data driven just means focusing on one more or less relevant metric, but ignoring all rational arguments on topics cannot be measured in an easy way. Leading to short term thinking and optimizing for a metric instead of for business success. Not great, but still not a lot to do with software architecture.

And as much as I'd love software architecture to be a strategic differentiator: It really is not. Companies need software that is good enough. Good and consistent architecture just lessens the developers pain in dealing with it (and technical/architecture improvements are much more fun to do, since there is no customer with strange requirements). There are many companies out there with horrible software quality that still succeed.
nmehner
·9 tháng trước·discuss
The long term strategy is H2:

https://h2-global.org/the-h2global-instrument/

And gas plants are what is closed to H2 and can be switched over easiest. But H2 is only viable once renewable production exceeds demands during long stretches of time. Otherwise it is always better to use the energy directly or use short term storage (batteries) which are also growing exponentially: https://battery-charts.de/battery-charts/

Sorry, you are all emotion and provide wrong statements. What I wrote directly contradicted your statements and proved them wrong, but now you say they are missing the point? Reducing fossil fuel consumption by 50% within 10 years is an achievement. There are always things that could be done in a better way. But let's be real here.

And yes Germany imports electricity from France: https://energy-charts.info/charts/energy/chart.htm?l=en&c=DE...

That is kind of the point of having an integrated grid.

But 19TWh. While producing 470TWh. 4%. That is not ... a lot. And in 2022 Germany exported 5.5TWh and had to restart coal plants when the French nuclear plants were in trouble. So what? That what a grid is for.
nmehner
·9 tháng trước·discuss
On short sightedness: https://www.dw.com/en/russian-gas-in-germany-a-complicated-5...

"Several commentators, business leaders and academics have identified that 1970 deal as a significant fork in the road of the Cold War, as it established a mutual basis for economic cooperation between Russia and western Europe." There are certainly different opinions on that. Gas imports started long ago and in the cold war that approach was working to some extend.

Only 13% of gas is actually used for electricity ("Stromversorgung"): https://www.bdew.de/service/daten-und-grafiken/erdgas-absatz... most of it was used as cheap energy source for chemical plants and other industry.

> Germany didn't avoid nuclear by switching to renewables. It does so by burning coal and building gas-fired power plants.

That statement is plain wrong: https://energy-charts.info/charts/energy/chart.htm?l=en&c=DE... In 2013 about 300TWh of electricity came from fossil fuels, 92TWh from nuclear. In 2024 153TWh from fossil fuels and 0 from nuclear. So fossil fuels declined by 147TWh while nuclear only by 92TWh. Claiming that fossil fuels replaced nuclear is ridiculous, even after repeating it hundreds of times.

You can claim that keeping nuclear could have sped up the transition, but the inflexible nuclear plants could also have prevented people from investing in renewables, since the economics are worse if there is energy that is supplied permanently regardless of the price. Nuclear and renewables don't mix well.