Recent submissions

Comment · 2 years ago
I am the only one
Comment · 3 years ago
exactly my fist thought :)
Comment · 3 years ago
summary: when you get older you slowly start to realize that the world is not disney
Comment · 3 years ago
I wrote this also in the 90’s when I started my own site and my own blog as one of the first blogs.

But 30 years later, I think there are many reasons why you would not want to do this. (I also stopped doing so after 15.000 posts or so).

– you will grow and you will change opinions about things often 100 percent, the internet memory is however forever – you will enter in different careers and depending on the customer you would not want to be completely frank about every little thing you think or what your preferences are or what your experience is – in real life there are larger groups of persons with very different and often extreme viewpoints on either religious related, political related, culturally related etc viewpoints. This has grown and grown and has become a real life danger if you get picked up by some internet thread on some social media forum. This has changed from the 90’s where the internet was filled with intelligence and a hopeful view on the world. It is easy to fall into the trap of engaging in various discussions – you get children and often different social circles where you want to engage into blanco your children might not like at a certain stage you posting stuff (or pictures) (or opinions) – there are tons of frauds and criminal networks who gladly scrape everything you are from there not in the least for phishing

So more or less: because there is also the real world with the 20% of people who are on the fraud/extreme religious/extreme political/other criminals/dumb side and there is real life social interaction and personal growth the following 30 years where once you write something it becomes stone

Comment · 3 years ago
It would be interesting to see what the numbers are for IT 4 IT systems , scripts, batches, integrations, countless programs in countless languages including programs where nobody who knows anything about the system or language is available and no help or documentation or vendor is present anymore.
Comment · 3 years ago
What is the approach to backup the dev drive to my nas ?
Comment · 4 years ago
Documentation should be atomic, not large pieces of text. And each atomic item has bidirectional dependencies to other atomic pieces or methods or classes or requirements or terms etc.
Comment · 4 years ago
I used to run a lot at home. But i realized that "support" stops when i would die.

My family, who is a- technical, would have not even have a clue on where would be what (since they freak already out if an icon on their phone is move 1 millimeter). So from that nonfunctional requirement for my own home solutions, I decided that self-hosting would not be the best choice, since it would be too dependent on me.

My family's knowledge stops somewhere at the concept of that pressing the B makes a word bold in Microsoft Word. Trying to explain how to run a script on a certain OS via a certain connection would be abracadabra.

The only thing i can imagine is if there would be some kind of paid service that would mirror your own home solutions and provide support for the long run if you fall away and which offers, when there would be again someone more technical to again transfer it to a home environment. (they would take care of new versions, bugfixes, change requests, databackups and so on).

Something like that, but that does not exist (well... as far I know).

So therefore, i try to host every solution at the places which are the simplest to understand and document what needs to happen if I would fall away. I also try to minimize the number of services. So I use office365 and onenote to document everything. (This used to be on my own hosted wiki).

Based on the nonfunctional requirement of maintainability.

I think there is however a need for a service that offers something like the above, to provide long term support for selfhosted environments taking into account all kinds of standards. That would possibly enable the self-hosted direction again.

Comment · 4 years ago
If I buy 25 old tablets, put them on a wall 5x5 and then open on my laptop 25 browser tabs each with different streaming data e.g. webcam views, messengers, news, can i use this software to achieve this?

Then again... could ofcourse then also anydesk to each of them to change whatever they are showing.

Comment · 4 years ago
Comment · 5 years ago
The small vertical " things to do " booklets that you can buy in bulk at most shops also work very well for my own task management overview. Used these also for the past 20 years.
Comment · 5 years ago
During the first part of your life you build yourself tooling often pretty complex with full integrations and stuff. During the second part of your life you have growing kids and a wife that nowadays only want to use their phone and often lack any technical skills like how to make a bookmark. So then the solution you need differs, which in some cases then also requires household organizational change management soft skills.
Comment · 5 years ago
Comment · 5 years ago
Given time, every developer will end up in some company, doing projects, having to go trough other vast requirements, documentation, databases, interfaces and codebases to understand these.

So I think you refer to persons who do not do projects but who stay i one company for a large time versus people who do projects (and are sometimes called consultants) and in general how they communicate with each other.

Comment · 5 years ago
This was a nice read and is recognizable, probably a large part of Dilbert comics could fit in here...

There are projects that last for multiple years with larger TEAMS with the only job to entangle existing complex landscapes. Most of them fail.

Since these teams do consist of pretty smart people... I think one of the funny things you could do is list the things these people say when they start this adventure on day 1 "ah yes lets just grep stuff" or "i will start examining tests" and "i will make a spreadsheet of all interfaces" and "i will do interviews with older developers". About 6 months later the spreadsheet has become a separate application that is so complex that it is a complexity project on its own. The amount of documentation found is now about a couple of million separate documents and realization drops in that the lifetime of the universe is probably nearer as end date. The datamodels found for the gazillion databases now covers a library in itself. the end date of the universe is closer by than the end date of the project trying to understand what the environment is. And no it does not help that any developer or business person ever involved long left the company.

Comments: yes i agree. 80% is logical does not need a comment. 20% are the pieces of code coming out of meetings that lasted hours and which ended with strange outcomes that no-one will ever understand without understanding why things were setup in the way they were setup. And then there is the 20% added by junior developers who had no clue but just changed stuff here and there. It is hard to make that distinction because from the outside they look alike. Anyone trying to change the code to make it "logical" will remove the 20% illogical code and produce something maybe even working but no longer in line with desired results, also a junior mistake.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton