HN user

_the_inflator

2,212 karma
Posts0
Comments857
View on HN
No posts found.

I agree with you.

Victimhood par excellence: "My brain is a 200+ IQ machine desperately waiting for input. However, I cannot feed it! It is the walls, I guess."

It should be legally enforced to place every author's smartphone usage statistics into such articles. No interior design on earth can compensate for 40 hours TikTok usage per week.

And we didn't mention other streaming services as well.

It might be the smartphone usage as well as time spend.

Wow, you couldn't be more wrong here.

Math is something humans invented and is a model, nothing else. There is no logic per se, but a model that works quite well for us.

I studied Math and CS as a very highly gifted and quickly found out, there is no beauty of Mathematical Logic, only humans approval of what they deem most accurate.

A good example is set theory. Cantor was not openly welcomed after he introduced his "theory" to others. In fact, he was received quite some pushback and hostility - this doesn't sound like someone received love the mathematical logic's way.

In fact, the story of Cantor is really a tragic one. He left math for quite some time, due to the pushback.

Only later humans accepted his theory and found it useful. Well, well, what is Mathematical Logic and what not is after all just broad consensus by humans.

And if you go deeper, you will hear more of these stories. Math is anything else but logic. Proofs are religious things, often so complicated, they are simply accepted as "approved by a committee". Many profs cannot really explain simple proofs, they refer to the textbook.

This doesn't sound like romance nor easily reproducible logic.

After all, we deal with human beings.

Hm, I use Facebook twice a year, to thank folks for my b-day greetings and for checking my account. Some with Insta.

I am not the least addicted to it. I suspended TikTok, because it is of low value.

YouTube is useful - only with the subscription to get rid of all the ads.

Sorry, addictive design is once again another strawman. No one forces you to use these crappy apps. Same with the iPhone.

Need free time? iPhone will serve you. All Icons colorless? iPhone!

Excuses, excuses, excuses.

There is a problem, if you see people being sucked into their smartphones - however, you cannot have one without the other. Many public services require a smartphone. Where is the alternative?

It is human nature, that's all. Fighting Facebook is so low, absolutely low.

I’m with you on this, though I feel a conflict within myself: on one hand, the nostalgic attachment to that raw, "in-the-trenches" coding culture; on the other, the realization that building a proprietary engine is often completely unnecessary.

Diminishing marginal utility.

Why did the PC ultimately kill the demoscene? A lack of restrictions; hardware was no longer the bottleneck that — through brilliant programming exploiting specific hardware quirks — could be coaxed into conjuring up magical visual effects (or failing to do so).

On the C64 and Amiga 500, individual ingenuity correlated directly with visual output. The PC era—ushered in by the i386, refined by the i486DX, and popularized by the 586 (Pentium)—increasingly abstracted visual effects and audio illusions away from the hardware itself.

What previously had to be created in assembly language (!) — indeed, practically forced into existence through sheer effort — was now reduced to just "Yet Another Feature."

The partnership between Carmack — whose genius was brilliantly complemented (and even surpassed, a fact often forgotten) by Michael Abrash — represented the most important development duo in the history of game engines. Ken Silverman was a sensation who, unfortunately, never quite reaped the accolades he deserved. Interestingly, this highlights exactly why it was so right and important for Carmack and his peers to be their own bosses: success doesn't end up in someone else's pockets.

Nowadays, making games is essentially akin to video editing — dependent on NVIDIA, and nothing more.

The crucial factor is the ability to deploy a game across countless systems with minimal adaptation effort; while the base version suffers little visual degradation, the architecture must still allow for high-end PC systems to push the boundaries.

In other words: back then, we hand - coded animations—graphics, code, and music were a unified whole. Today, a kid on an iPhone creating a TikTok video achieves — with a thousand times higher quality — what used to take teams weeks or months to accomplish. Development costs are astronomical; code no longer needs manual optimization because compilers are inevitably better at it (multi-core, etc.). Nothing is one-dimensional or linear anymore.

For this reason, content is all that remains.

As someone who is nostalgic — a C64 demoscener and occasional Amiga 500 assembly coder — I do feel a twinge of wistfulness; yet, as a former senior manager and platform product lead, I cannot fathom clinging to the wrong approach for so long.

That misguided romanticism made me shake my head. Visually, Doom was clearly inferior to engines like Unity. I couldn't care less whether or not that commented-out line containing the `0x5F3759DF` hack was in there somewhere.

Don't hate the player, hate the game.

I had a glimpse at your posting.

What exactly were you looking for? APIs?

Here is a hint: quite many companies need a certificated provider who not only is certified but also has - 99,999% overlook this fact because of ignorance - enough insurance and can theoretically be held responsible financially for services being not reachable.

EU regulation requires such settings.

While I highly value Hetzner and Strato, they don't want to deal with such companies, which is reasonable.

Also what you see is just the visible part, not the internal APIs or due to failure safety different APIs serving in a failover scenario.

Internal networks are huge. And masked or hidden behind quite some intrusion detection as well as layers of protection exactly for this reason.

In other words: you did an interesting posting however it is meaningless without knowing why these what you called churn occurs.

Usually you don't simply migrate from one cloud to another.

Accenture for example had a partnership with Amazon, and use their services. So maybe during the development phase or whatever there appears to be a spike.

In other words: it was a planend. Times series need to be observed for many years.

But nevertheless a nice posting.

It is just that sometimes "facts" from the outside lead to speculations, an insider can only chuckle about.

Before I joined a huge global bank, I thought any startup would eat them alive, think N24. Remember N24? No? Well...

I was part of the senior management, dbCORE as a hint.

Maybe repeat the study, make it run over years, or even better: observe something you know for a fact and see how things change, not the other way around. You would have needed to conduct interviews etc.

By design there is a paradigm called security through obscurity. That's why torture for example seldomly helpful. Is the poor soul lying or not? You need to verify first, in any case.

Outside observation is just that: Platon's allegory of the cave. Useful or not, you never know. That's why I laughed a bit about your disclaimer ("Limitations").

If you have a large important financial service to maintain and develop, and such a code basis is part of your backend, I guarantee you that you won't think twice to simply rely on deterministic linters.

The reason is quite obvious if you have dealt with such a huge code basis in production with thousands of developers contributing for decades to it coming from different vendors and countries.

Code has a meaning attached to it. And paradoxically being able to cleanly cut out such dead code raises my suspicion. There is a reason why such code exists in there often times and since almost always stakeholders give a damn about documentation, and developers traditionally have a hard time writing even JavaDocs, JSdocs, whatever and not to mention maintaining them.

In earlier times CPU time was precious and comments were deliberately left off due to space and processing considerations.

So why is this all important?

Because until you cannot find the one guy who uses this code for a good reason, I would never kill it. Good reasons in these cases are almost always so called application owner, an app admin and hosts, who serves according to ITIL specs as deployment and production person.

Dead code can be actually quite lively under the right circumstances. And since sometimes people have to be very creative to serve regulation requirements and compliance, sometimes release pressure or missing tools can make such code an important script or deployment tool or fix for a reboot or whatever.

Believe me, dead code isn't. What you can do is, watch it at least over a period of two years.

Here is why.

Most processes have yearly deadlines. Many fall on the 1.1. of each year, while others somewhere at the end of the year. Some processes need to be served once a year due to compliance to laws.

And why two years then? As I said, human beings. Maybe that one time a guy had an exception running for it or there is a maintainer, who uses a different method - his own dead code so to say - because these scripts are rarely shared and maintainer's best kept secrets. The lesser a company knows, the more important these last line folks feel and they are blackboxes when something is or isn't working. (I hated this, this was not way of working and I changed it. It is not their company and a keeper is a Red Flag for me.)

But rarely the same person will serve the process two times in a row. Vacation times vary as well as positional changes.

Hence the two years period and even then, there are smarter, more easier ways than to use linters.

Hint: it is the frontend first paradigm.

How do I know? Because I invented it. Proof: Huge international Bank. dbCORE.

I think that over long developers will desperately be needed to handle AI.

In my experience, within weeks now concepts written in stone get shattered and the next paradigm has to be used in order to max out AI in an development environment.

What is the case for AI? To handle basic work? Augment the work? Add work?

Why I think dev will be in a good spot if they adapt is the simple fact, that while laymen are using ChatGPT etc. every day, this is like driving a Tesla vs a formula 1 car.

If you take ChatGPT away from the laymen, they are helpless with IT. Devs aren't.

AI isn't static, and every turn evolves into complexity, only devs may handle when they adapt to frequent paradigm shifts and go into high level mode.

It will be again the interface between men and machine, laymen and AI. The gap won't close anytime as expected (The programming manager - remember 6 month ago?), but widens more and more.

What I see is that in day to day work many services have arms race with AI updates. The managers are more and more overwhelmed by the workload but how to automate systems is still devs' area to shine.

The business case is still hidden and unclear, but only one aspect is clear to me: low level programming is mostly configuration work now and bug fixing for AI very seldomly now.

As someone who worked as forum member and even hosted his own very successful forum during the 2000-2015 years - it is so much work in a one sided system.

It is a one to many relationship, where success in terms of forum quality and loyal members and member count are one thing, one bad apple another.

Moderation and administration looks easy on the outside but the regular members don't see the amount of invisible staff forums, that mods and admins use to handle and balance day to day happiness or survivorship - administrators always do it wrong, all blame no thank you.

I love and like forums and strictly stick to forum culture. If you can be polarizing here and there, like HN, I use it from time to time in polarizing topics. Strict rule: no flame wars, never. Most of the time I get support, which is ok, I don't troll.

Most of the time I try to find common ground and add a story or information to a comment.

Upvotes and downvotes show you the way.

So maybe it sounds pathetic but a big shoutout to the mods here and all the die hard members who keep HN the best place in my opinion there is. Never change, and I mean it.

I side with you and can share another crazy story:

Between 2018 and 2020, I lived in a newly built, 90-square-meter rental apartment in Germany. It was luxurious, had a fire-rated door, and was very well soundproofed as well as equipped with a very spacious bathroom and walk-in shower.

What made it sadly special was its so called thermal design concept: thanks to a natural air circulation system, the heating could only reach a maximum of 19 degrees in the winter. That’s how the system was designed and specified. The walls very well insulated, but there were slits that connected the rooms to the outside world to allow for air exchange. Not large or long ones, here and there hardly noticeable.

It’s crazy how restrictive the legal regulations are. So the 20-degree limit is by no means just a matter of perception—quite the opposite. As a consequence we placed electric heaters in almost every room. What a farce...

To put it mildly: the reasons why I consider leaving the continent for good are growing and counting - not over decades, but rapidly over years and month.

A/C is one reason. I bought one for my condo two years ago after experiencing 35+ degrees Celsius over weeks one or two years ago.

It was the single best decision ever, it is increasing quality of life massively. It cost me roughly 2000EUR - an investment, not a hefty sum.

I feel no difference in sleepiness, mood etc. at during summers where nights show 25+ degrees.

3 month per year for 2 years and counting means such a bargain for me given this summer. Imagine moving to a hotel for 3 month with A/C - 6-9 month at a day rate of around 200EUR. Now put that into perspective with the 2k investment.

Energy costs surprised me extremely. I expected to have to pay adional 200-300EUR as a result of its usage during summer month.

And I was stunned to be reunded 6EUR instead. So it seems to save energy magically, too. ;)

PS: I rarely join any events during summer given the fact that an event with 1k to 20+k guests would not be considered heat sinks. Today a friend of mine goes to an Open Air concert which starts at 18:00. I wished her well, since the heat indicators shows 37 degrees there. I have to bite my tongue to call it a nutjob. In the Italy for example, understandably since decades Open Air events start around or after 21:00. Maybe is has to do with the sun.

I cannot remember when I started using is, but I remember that at first there was only IntelliJ which could be modified via Plugins to be used for PHP and HTML, JavaScript anyway. It felt better then Adobe Dreamweaver at the time.

I remember the - today we would say shitstorm - negative buzz when JetBrains evolved from one IDE with Plugins to many IDEs with language specific plugins and introducing a subscription based model where all where available.

So more than 15 years, but since then nothing beat them and it is my longest running subscription. I benefitted many years of the early rabat that people got when they joined the subscription mode. Many years JetBrains spared the early joiners of price increases, which was cool.

Before that people would have bought IntelliJ for a hefty price tag, but it was fair.

Fortunately JetBrains never lost their focus and goal. I was so glad that JetBrains seemed to give AI a pass until they saw a way to let users benefit from its utilization. My guess is, that an Agent AI IDE is in the works, kind of like DataSpell and DataGrip.

Nothing bad to say about JetBrains, and I didn't get all the buzz about VSCode. Plugin-System was a mess, not a strength, highly conflicting, while of course some were really nice to have but not really thought through or tested on devs for productivity.

Especially in the beginning VSCode feels really handy, but was an annoyance over the long run. Plugins broke, security. Also in team environments and especially large to very large amounts of teams VSCode is hell due to no possibility to enforce plugins via policy - at least at the time I tried around 2020.

JetBrains have the added benefit of simply working consistently and I find it helpful to not have a superapp for all programming languages integrated into one but separate instances with distinct features depending on the language context.

JetBrains IDEs are used to build stuff that is reliable and the fact they they have to earn money it great: the customer is the focus, not a community of people cheerleading only.

I had the honor to talk to the product lead of VSCode (he joined Google) around 2024. We talked for over an hours exchanging ideas and insights, stories from the trenches. Nice dude.

I don't bad mouth VSCode, it just doesn't click for me for the professional usage for the most popular programming languages.

A perfect fit however, was in a niche, where nothing from JetBrains could match it: - M68k programming for Amiga 500 - 6510 assembler for C64 demo coding

Turbo Pascal was very buggy and disappointing, but VSCode is unmatched and top notch when it comes to Amiga and C64 coding cross platform.

I disagree.

I think you are contradicting yourself. If a previous work has been copy and pasted, and a novel reader doesn't know, wouldn't the reader benefit from the option to actually read the previous work as a whole?

All credible authors I read mentioned quotes from earlier works. In fact, that is on the one hand an ego boost as a prolific writer, and also helps sell more copies in case of being purchasable.

Most credible university profs in Germany from the 1990th for example always referenced their former work and mention changes of the context, or in case of a theory, modifications.

Books for example, are reprinted and it has been mentioned whether changes to the content has been done.

Personally I really see no problem, leaving the decision, whether you copied something or not, to the reader.

Then the old Sony Ericssons would be her best option I think.

They were the ultimate in to small for my fingers, couldn't stand it.

Still the best form factor has the iPhone 4 in my opinion. And here comes the revelation: the iPhone 17 have grown again and the base models all start at 6.3"

The pro max is now 6.9" - the iPad mini is 8.3"

What a massive burden to carry around and still the iPhone aren't good enough for reading long time - a book for example - like the iPad Mini is.

I guess that many "content creators" edit their TikTok stuff when they are on the move and that the iPhone tries to more and more fit for that market.

Also larger device sizes allow for larger batteries - good for local AI and again video editing and consuming as well.

I Own a iPhone 16 and couldn't handle the pro/max option. Too bulky - and the camera lens has sharp edges combined with a slippy surface.

So size is one thing, form another.

The max options are crazy large especially if you consider a case for protection.

Two things

The AirPods Effect 1 month ago

Exactly.

Noise cancelling is a treasure.

And what I really like about them is the ease of use.

The moment I start talking to someone, automagically the NC is paused as well as any audio you were listening to.

It sounds so easy but is really running smoothly. Over time Apple really perfected the workings.

This blend is what makes them so valuable for me. I don’t have to manually do anything, simply speak and interact without having to touch them.

This is what bothered me really well, especially at work. Headset on, headset off - not anymore.

And people now don’t feel neglected when you keep the Pods in your ear.

Social reconditioning was part of the problem so to say. This tool is now accepted.

Well deserved. I am buying another pair of the AirPods Pro. I want a bit of safety after I temporarily lost one ear pod - I felt so disturbed, suddenly not being able to enjoy freedom acoustically anymore. Just to make sure and switch between them.

Yahoo has its moment.

Maybe this is new to folks not being active in the internet during the 90th, but essentially search engines were partly simply link catalogs, curated mostly like Yahoo, CompuServe, AOL.

Excite, Lycos. Web rings were a thing, stumbledupon, delicious - nothing new here.

Even blog listings were a thing with technorati.

And remember Digg?

You made my day. Everything is said and explained there.

Ok, sometimes a more vivid and visually explanatory style would help, but here still Google is your friend for individual concepts.

One of the best resources there is. git is a hell of a tool. It looks simple but is so beautifully versatile without being complex or not deductive.

I think that the smartphone is the single worst thing to happen, not so much AI. AI will hopefully help deal with reckless people typing in their smartphones while driving etc.

Make no mistake: I am as much perpetrator as victim. While I am having even days off of my smartphone and never use it during driving, I am at least as much affected and addicted as most of us.

I totally agree.

BW got thrown under the buss for taking a stance, his stance. He is a nonconformist and really, he puts in his comics a one of a kind mixture of childish silliness, questions, statements, and philosophical topics.

There is no politics other than being a nonconformist who gets bullied today now, which not even ironically proves his point as well reinforces it.

It is like he is simply protecting the purity of his characters, not the other way around. He appears to be a medium, not so much an artist.

He is a treasure, and a singularity. I ordered all of his comics back then and to this day hold them dearly and the books are treated with so much decency, they appear as never opened. I for example never fold the book cover, nothing. It is a weird thing of mine, but it is out of respect for an author with whom I have a conversation.

I am annoyed by 90% of the AI content. Even good AI content has always two disadvantages, which are so huge, that I consider them flaws: - bloat - selliness

The peak cringe is the mixture of both: convolutes of texts massing buzzwords, links and sales tactics.

This feel like a rip off and a huge time waste.

And lets not talk about LinkedIn: a dumpster for AI generated content, the companies should be ashamed of. Do they actually read what they produce? No, not really.

It is pure insolence and puts them in a bad spot, at least in my book.

I am mixed here. On the one hand there is the decision part from a game publisher, on the other hand the player.

Subscription businesses is simply a usage over time. That's the troubling thing here. You don't really own games physically as we did during the 80th and 90th.

Update-mania and buggy games were introduced first as consequence of the internet, then came the registration phase and after that the subsciption model.

Why am I mixed? Did I keep my machines from back then? The SNES, the i486 etc? What if the hardware has an defect 30 years after? Eternal rights?

They are in no way guaranteed, in either reality.

I was a semi-pro gamer for some time around 99-01, being in the top 50 of the Age of Empires II: AoK ladder at the legendary ZONE in RM games. I had several smurf accounts leveled up into the ladder, to sneak into games without being tied to my clan and even clans (CN, Myll, ZXK just to name a few).

I had to cut ties, because of the impact on my university curriculum. I remember the huge fallout it took on DBD_Jinx who kind of quit the game from one day to another without notice due to - if I remember correctly - being even kicked out of university due to being to heavily involved with the game all day. He was a notorious FLUSHER everywhere and every time which was unimaginable at the time but beat almost everyone being really an excellent executioner and top notch player even in late castle, on water etc. - and this took time and a toll.

After AoK I never touched a game with any potential to being addicted. Never. I didn't play Warcraft, which I was a top notch player when it was called Warcraft II: Tides of Darkness and came on a CD in 1995, and this lead me to AoK - an online game.

People should consider, what they are doing online. A sarcastic colleague once put it this way: People changing bytes on a server in a cloud, wow...

He had a point. Games are fun, but not for ever, sadly. I would love to play AoK like back then and while there is the chance now, I still refuse to take part in any online action at all. I took part in a few LAN party games - yes, we brought our laptops and played like it is 1998!

But that's it. So I am mixed. Online gaming feeds more and more addiction and that's why I sometimes think: a server that gets shut down is like a cold turkey for some.

Fun fact for C64 guys:

The underlying mechanics of Carmack's technique is very similar to the full screen smooth scrolling effect on C64 at any speed and distance. It is nowadays referred to as DMA delay.

ELIF: You trick the CPU to display screen data at a different starting point than as designed by the hardware. This is tricky and need to be executed cycle exact.

Here is the explanation in detail together with all major top notch effects. The article is a legend and kind of the bible of doing the most sophisticated effects on C64. Some effects have since then even more and better explained and exploited due to cross platform development possibilities and better tooling, but understanding all mechanics here is a necessity to play a role in the Champions League of C64 demos, besides and also being able to implement the techniques mentioned here: https://www.zimmers.net/cbmpics/cbm/c64/vic-ii.txt

I disagree. It is not the model alone. It needs a system which capitalizes on it. And this is very complex. Hardware, software, architecture - it takes a lot to get it right.

Try running the latest OS models on a normal Mac or PC. Claude Fable and Mythos are systems not just pure models.

And of course marketing. Don't believe the hype.

I think Claude is often times underwhelming. Security concerns are also a concern companies have a blond spot for. The really toughest pro security (Yes, pro! Totally different framing!) company I know is Google after all.

What I can companies advise to do is, really having more than just bug bounties but a professional hacker team that does nothing else but attacking them the whole day and night 24/7. This needs to be coordinated with the government otherwise you might sound an alarm and will be SWATed for doing good. And I would pay them huge sums since the risk and fallout warrant such a treatment, not the standard wage.

Hackers are the real deal, not AI. Proof: Hackers using AI.

JavaScript is the new assembler layer so to say. Every compiler as per definition translates human readable code into machine language.

The benefit of JavaScript is, that, after Google really pushed it to its limit with V8 and of course NodeJS made it a backend dream, that it is ubiquitous and once written usable everywhere, much kinda like PDF.

Its versatility gave it the advantage over WebAssembly to this day, because it is not as widespread available as JavaScript.

I agree with you, that JavaScript itself is nowadays tantamount with TypeScript - what a giant leap this has been. Angular (2) was the unsung hero here. Angular was harshly criticized when they went TypeScript right from the beginning while still offering a native JavaScript version as well (which was basically unusable to be honest).

It is funny, that the last hideout not featuring TS as their default option is React, while more and more major integral projects like NextJS rely out of the box on TS. ReactJS will fall, too. It wouldn't be the first time regarding innovations coming from other projects. Again Angular is leading the innovation while ReactJS is a follower.

You rarely can go wrong with JavaScript and Python, I would say.

The crux of open source: per definition it is opened for the public to use it.

I see it as a chance. Many OS projects themselves offer LLM readable websites, their docs.

This way the project at least not only gets ingested but receives referential treatment.

Some sort of collaboration. Ingested it will be, anyway.

The project's FAQ are kinda enlightening: https://github.com/Euro-Office#faq

Your question is somewhat answered there: "What is Euro-Office?", "How does Euro-Office compare to IONOS Workspace, office.eu, the Proton productivity suite, Nextcloud Hub or XWiki?"

However especially "Why was a new office suite needed" is telling.

True EU sovereignty spells: the only requirement is, it must work "greatly" with MS. Oh well, in the past libreoffice and the likes mostly chose open formats as their reason.

If EU sovereignty means simply being a rip off, you get into trouble my friends. This is Chinas business and doesn't spell innovation nor does it mean optimism for the future.

The trouble I have is, that unlike the Cobol and Assembler era of the Mainframes, React, JavaScript and Python are beginner technology for AI.

In other words: AI doesn't have a blind spot no matter whether AI will ever "get" Cobol or not.

So even if we jump into 2050, we won't have to fix any React application due to three simply reasons: It is easier to build something new; AI understands the old garbage; and the last one: who knows, what will be in 2050?

Tough time.

My biggest concern is not AI, but the total demotivation of the veterans. Suddenly there isn't merit nor fun in building something over a week you took off. And that hits hard.

I was never into hackathons. Usually something organized by a company and prizes awarded for something that managers without any Computer Science background or otherwise merit reward.

I am only judging the ones I was offered to send in teams but always refused. They appeared to be a rip off and and let's call it as it is: shit show.

I don't think that a hackathon solves anything worthwhile. If it would, why not make everything a hackathon? Why don't declare the exception the rule?

Good stuff takes effort and time. Crunch mode or death march as I used to call it because with their pale faces after three weeks without any free time, was generally something I despised and prevented in the first place.

I build the only successful Web Application in Financial Systems in a global bank and I knew we need to think smarter with all the responsibility and accountability. So we always sharpened our axe first.

I let my best devs work as much and long as they wanted because if you are in the zone, you exploit it. And yes, quite many freely worked at home on weekends as well, but I pushed them hard to not put this into the normal work stream in order to prevent any fake improvements that come to hurt them.

I gave them the promise to any free time they wanted and when they wanted given that they take care of their absence beforehand. I was never disappointed and people work differently. One guy worked month on no end, and suddenly hit me 9 pm "Boss, I need a break, give me two weeks starting tomorrow." Always granted without any hesitation.

Sprints? 80%, not 120% masked as "challenge". No dev gets bored. They need the feeling of being free to do their craft.

It worked best.

That's why I never personally as well as with any of my teams took part ever in a hackathon.