HNHacker News
TopNewBestAskShowJobs

constantcrying

5,761 karma · joined October 23, 2022

Crying. My only marketable skill is writing software.
submissionscomments
constantcrying··on Times New American: A Tale of Two Fonts
Sure, Times New Roman is not a great font and comes with many negative connotations. But having official government communication look like a highschoolers first digital essay is even worse.

The obvious solution is doing what many large companies, as well as other governments are doing. Create your own Font. (e.g. https://styleguide.bundesregierung.de/sg-de/basiselemente/sc... https://www.ibm.com/plex/)

constantcrying··on The future of software development is software developers
>Outsourced devs wielding smart models are even cheaper than onshore

But they do not compete. They have totally different jobs.

constantcrying··on Kidnapped by Deutsche Bahn
No. The problem with DB are not the trains or the personnel on the trains. The problem is that the tracks are in miserable condition and that they are operated in a terrible way. The fault in this case is 100% with DB. Nobody else is to blame.

Shifting the blame away from DB, who is responsible for creating the terrible track conditions and is responsible for the operations, to the train operator, who zero ability to influence what DB is doing is just totally unfair.

DB is at fault here, they lead the train onto the wrong tracks and they also caused the previous delays. Regional trains in Germany have many different kinds of operators. Taking any of them is always miserable in exactly the same way, which is in almost every case caused by DB, because they can not operate the train network.

What is worse is that these operators also get into conflict with the DB trains. E.g. they prioritize a DB train, which is already late, over a regional train, causing delays for regional trains.

constantcrying··on The future of software development is software developers
>But that's exactly the promise of LLMs by the hypepeople behind it.

I do not know and do not care what the "hypepeople" say. I can tell you that, by pure logic alone, LLMs will be superior at simple and routine tasks sooner, which means they will compete with outsourced labor first.

LLMs need to be measured against their competition and their competition right now is outsourced labor. If an LLM can outperform an offshore team at a fraction of the cost, why would any company choose the offshore team? Especially when the LLM eliminates some of the biggest problems with offshore teams (communication barriers, round trip times).

If LLMs take any programmer jobs they will at the very beginning make those outsourced jobs obsolete, so the only relevant question is whether they have done that or are in the process of doing so. If they don't, then their impact will be minimal, if they do, then their impact will be massive. I think that this line of thinking is a far better benchmark then asking whether an LLM gets X or Y question wrong Z% of the time.

constantcrying··on The future of software development is software developers
>After working with agent-LLMs for some years now, I can confirm that they are completely useless for real programming.

>They never helped me solve complex problems with low-level libraries. They can not find nontrivial bugs. They don't get the logic of interwoven layers of abstractions.

>LLMs pretend to do this with big confidence and fail miserably.

This is true for most developers as well. The mean software developer, especially if you outsource, has failure modes worse than any LLM and round-trip time is not seconds but days.

The promise of LLMs is not that they solve the single most difficult tasks for you instantly, but that they do the easy stuff well enough that they replace offshore teams.

constantcrying··on The future of software development is software developers
Totally delusional. The article does not even try to figure out why any of this happened.

In all of the cases the main prediction that was made came true. The cost, especially the human cost, of developing some piece of software dramatically decreased. The only reason why the amount of programmers needed still rose was because the amount of software needed rose faster.

Clearly that trend will not hold forever.

>The hard part of computer programming isn’t expressing what we want the machine to do in code. The hard part is turning human thinking – with all its wooliness and ambiguity and contradictions – into computational thinking that is logically precise and unambiguous, and that can then be expressed formally in the syntax of a programming language.

And there is exactly one single technology which has ever been able to do this task, which is LLMs. Not addressing the elephant in the room, which is that an LLM can actually take such instructions and produce something meaningful with it, just makes the whole article worthless.

Everything in this article is just inverse special pleading. Since the last N times, the most enthusiastic predictions did not come true, this time only minor changes can happen. If LLMs are only a revolution on the scale of fast interpreted languages (which have significantly impacted what a small team is capable of delivering in terms of complexity), then they will drastically impact most of the software industry.

If these changes happen, and simultaneously the rate at which software is demanded does not also increase (why would it?), then the implications will be extremely serious. Especially if you are not a developer in an established position.

constantcrying··on Tesla’s 4680 battery supply chain collapses as partner writes down deal by 99%
In other news: https://www.electrive.com/2025/12/17/powerco-starts-unified-...

It is totally absurd how far Tesla has fallen behind legacy auto makers, who are now starting up their own battery production and are very close to actually releasing a 25.000 Euro car in Europe.

constantcrying··on Space Math Academy
>Put another way, decidability is a large area of mathematical research.

What does ZF(C) have to do with decidability? Decidability is a question in any sufficiently complex system (Gödel's first theorem). And exactly this distinction is what I made for the taxonomy of propositions, you can group them into true and false and also into provable and unprovable. What would be a fact and what would be a law?

Regardless of that, in neither case the empiricism the site uses to define a fact would play any role.

constantcrying··on Space Math Academy
To be honest I do not think that these word games are helpful at all. Throughout all of my mathematical education what has always helped me to keep my "mental workspace clean", was to never abandon the model.

> and correctly taxonomising those propositions

The correct taxonomy for a proposition is true/false and proven/unproven.

I can not even fathom a mathematical model where distinguishing a "law" from a "fact" is meaningful.

And the idea of defining a "fact" as something empirically demonstrated is just ridiculous, I totally reject it.

constantcrying··on Inside CECOT – 60 Minutes [video]
I am sure that my vitriol against immigration more than makes up for me (having no "immigration background" at all) continuing to stay in the EU :P
constantcrying··on Space Math Academy
>Math

But the first exercise is about judging statements based on nebulous definitions, definitely unrelated to mathematics?

constantcrying··on Inside CECOT – 60 Minutes [video]
I am sorry, but "you are dumb" is not an argument. I just do not care about the law at all+. Far too often have I seen justice abused in the name of the law. Any appeal to some supposed legality just rings entirely hollow.

Either the government acts justly and I support their actions or it acts unjustly and I will oppose that action. Whatever some piece of paper says or does not say I do not mind.

+ Of course I care about it in so far I have to understand how getting into conflict with the prevalent interpretation of it will have consequence for me or my family or my friends. I pay my taxes, after all.

constantcrying··on Inside CECOT – 60 Minutes [video]
I think it is pretty dishonest how you are asserting that I am making arguments, which I never made.

>which means the immigrants with the most optionality of where to go (like researchers, engineers, and high value contributors in general) are disproportionately likely to seek other destinations.

>It would have the least deterrent force on those who are already criminal and otherwise lawless or desperate.

Completely agree. But I want the "researchers, engineers, and high value contributors" even less than the rest. Those groups are actually harder to remove, they often have institutional support in the form of corporations and other associations and might feasibly be positive fiscal contributors. With "the rest" the argument for deportation is far simpler and has far more support in the population. Also my labor competes with the "researchers, engineers, and high value contributors", while "the rest" only depresses the wages of the proletariat who now have to compete with black market labor.

constantcrying··on Inside CECOT – 60 Minutes [video]
Do you think that such a deportation would make the US more or less appealing for immigration? After all, every immigrant has to suspect that they might become a target of such an enforcement action as well.
constantcrying··on Inside CECOT – 60 Minutes [video]
>In our country, someone who hasn't been convicted or otherwise adjudicated of a crime is called innocent.

Total nonsense. This only applies to the state. Individuals are totally free to believe that a person not convicted of a crime or even proclaimed innocent by the state, is in fact not innocent.

If your legalistic fiction of innocence was correct, then individuals would have to believe that the law is the infallible representation of morality, which is an abhorrent claim. What I meant by the quotes around innocent is that the state has not yet deemed them criminal, but I disagree with the state on that assessment.

constantcrying··on Inside CECOT – 60 Minutes [video]
As a European I am not particularly invested in how the US legal system wants to protect non-citizens "rights". I just hope that the EU learns how effective immigration deterrence looks and can make the appropriate legal changes, here in Europe we do not have attachments to centuries old legal concepts, so I think this issue just does not appear here.

One idea which should be explored, both in the US and the EU, is that all lawsuits against immigration decisions have to be paid, either ongoing or up front, by the person who would be affected by the immigration enforcement.

constantcrying··on Inside CECOT – 60 Minutes [video]
Sure, if you can think of better deterrents for migration and better ways to deport more people, then those should be tried as well.

Right now I think these measures are extremely effective, especially at deterrence and I do not see what your arguments against this being an effective deterrence really is. One good step from the legislative would be removing the legal basis for the civil rights lawsuits, so they can be thrown out immediately.

constantcrying··on Inside CECOT – 60 Minutes [video]
Targeting "innocent" people is the point. It makes sure that nobody wants to come in.

>which actually has the effect of keeping dangerous people (always been high-priority) in the country longer.

I agree. The processing should be much faster. The detentions are so stupid, just get them on a plane.

constantcrying··on I'm just having fun
It fills me with joy to know that those are irreconcilable. It lifts the burden of having to reconcile these things and I know that my self expression can be directed elsewhere.

Whatever beauty exists in engineering comes from the purity of it. A fighter plane or a microchip looks beautiful, not because it was designed to be so, but because of the purity of the functionality, the harshness of the requirements. If you turn a fighter plane into an art project, then it will be inherently ridiculous. It will make a mockery of its own purpose, looking at it will be like looking at a cripple.

constantcrying··on I'm just having fun
Well, since those men in shirts built the whole thing up, I am not disappointed that they are hated for it by the right people.

>suits

shirts was what I said. Not suits.

constantcrying··on Engineering dogmas it's time to retire
>The CTO of a startup I worked at hated dependencies. We worked with some 3D calculations (software for drones), and he was writing tens of mathematical functions himself.

What a terrible idea. Implementing mathematical functions is extremely hard to do well. And by well I mean "function properly at all". This isn't about speed, this is about the fact that if you haven't done actual research into what you are implementing, then your implementation is going to full of errors, many of them totally non obvious. Rolling your DIY numerics, without spending a lot of time on it is just asking for problems.

constantcrying··on I'm just having fun
The world was a much better place when engineering was done by men in dress shirts, who saw technical excellence as their professional obligation, but then returned home to their families and could leave their professional life behind.

People like this make me hate everything to do with software. Software should be an engineering field, which exists to help humans, not as some personal art project for your self expression. I do not want to interact with these people at all. If you derive your identity from being a programmer you are actually harmful and I hope that I will never have the misfortune of having to work with you.

And yes, if you do not capitalize properly, then I do not see you as fully human. And if you keep swearing you sound like a twelve year old.

constantcrying··on Clair Obscur having its Indie Game Game Of The Year award stripped due to AI use
Even if a developer had used an AI tool to ask a question about a library, it would have been a lie.

The question is stupid and I think Sandfall should be given the benefit of doubt that they interpreted the question not literally, but in a way which actually makes sense.

constantcrying··on Clair Obscur having its Indie Game Game Of The Year award stripped due to AI use
Really makes it clear how ridiculous the mania about AI usage is. The game is great and there is absolutely nothing in it that would suggest to the player that AI was used for anything.

Putting essentially arbitrary limitation on which tools game developers are allowed to use is just nonsensical. Yes, the output of AI models can be really bad, but then a game obviously does not deserve an award. Especially for an indie game, with limited resources, AI can be a huge force multiplier. Gatekeeping awards based on these meaningless characteristics seems just very strange.

constantcrying··on OpenSCAD is kinda neat
Have you ever used a modern CAD tool like Fusion or onshape and done constraint based modeling?
constantcrying··on Approaching 50 Years of String Theory
>Non-Euclidean geometry (geometric axioms in which one postulate is rejected such that the 3 angles of a triangle are not exactly 180 degrees) was considered a meaningless word game and fundamental mistruth.

This is just a lie though. Non-Euclidean geometry is a mathematical model of how distances behave on non-linear spaces. Nobody ever believed it to be a "fundamental mistruth", even suggesting it would look ridiculous. It would be akin to denying linear algebra, even the meaning is unclear.

That the physical reality of space is not linear was a shocking revelation, since all human experience and basically every experiment done up until that point indicated otherwise.

constantcrying··on OpenSCAD is kinda neat
To be honest, I found Fusion 360 and Onshape very intuitive to learn.

>and if one has trouble modeling something, well, arriving at a solution is just a matter of learning the appropriate mathematics.

Which is the terrible thing about OpenSCAD. YOU need to derive the equations. In a modern CAD program you define the constraints on the object and the equations are derived for you.

constantcrying··on OpenSCAD is kinda neat
I think that modern CAD software, like Onshape or Fusion 360 is quite easy to learn. I have no doubt that AutoCAD is difficult to grasp, but it is not a good representative of what is possible.

>It's extremely easy to pick up if you have programming experience and it might even be a good thing to learn before moving onto more professional CAD software.

No, it definitely is not. OpenSCAD makes you think exactly the wrong way about CAD, because it forces you to reason explicitly about your model, when that is something which you need to let the CAD Software do for you. Modern Parametric CAD works by the user defining constraints, which the Software uses to derive the shape of the model, this is not something which conceptually exists in OpenSCAD.

>From a teaching perspective, being able to have almost immediately-useful output is priceless

Which is something which modern CAD does just as well.

constantcrying··on OpenSCAD is kinda neat
OpenSCAD is very cool, but completely unusable once you understand how great state of the art CAD Software like Fusion or Onshape is.

The big distinction is that those work implicitly, while OpenSCAD requires you to be implicit.

constantcrying··on Airbus moving critical systems away from AWS, Google, and MS
What PLM software is Airbus using right now? Why isn't it running on prem already?
← PreviousPage 3 of 34Next →