HNHacker News
TopNewBestAskShowJobs

mobiuscog

871 karma · joined January 13, 2014

submissionscomments
mobiuscog··on NixOS Linux review, is it the alternative to Debian and Archlinux?
> I find it much more pleasant to live and breathe the NixOS configuration than to live and breathe someone else's OS.

I grew up with Linux and whilst it's changed, it's far more of my OS than what is provided by Nix. The idea is sound, to provide a more standard configuration, but that's what many Linux standards have done, and then been forked because people don't all think the same way - and they shouldn't.

Sure, if you're running servers or otherwise need reproducible systems in production, there's absolutely a lot of value in Nix. For a personal computer, which is something I still value greatly, I don't want to be constrained so much, especially by a DSL that is not intuitive to me.

I know Nix isn't 'new' and has just become more popular of late due to influencers, and I see the benefits for those that don't mind the aspects I mentioned, but it's absolutely not for me, or a lot of others I suspect.

I will stick with Debian for stable, Arch for rolling, and see what occasional others (void, for example) have to offer at the time. I used to be a big fan of gentoo, and I still would prefer to build from source, but it doesn't offer anything beyond that - I would love a variant of gentoo that also isolated dependencies for each package.

Then again, I suspect as flatpak continues to do well (or Canonical impose snaps everywhere) there will be even less space on the desktop for such 'personality' anyway.

mobiuscog··on NixOS Linux review, is it the alternative to Debian and Archlinux?
The problem is that when you need to fix those edge cases, suddenly you have to learn all of the things that the abstraction 'protected' you from.

I have no problem with the ability to know the state of the system - that's one of the 'cool' features. I just don't like it being locked away from me (on my personal computer) and having to use a language (DSL) that I dislike to describe everything when I already am happy with what exists.

mobiuscog··on NixOS Linux review, is it the alternative to Debian and Archlinux?
Nix has the same problem as Terraform: it solves a lot of problems, but you have to 'live and breathe' their DSL.

You're no longer learning/maintaining Linux - you're learning and maintaining Nix.

mobiuscog··on Submarine missing near Titanic used a $30 Logitech gamepad for steering
Pressure is pretty high, 4km deep...
mobiuscog··on Working quickly is more important than it seems (2015)
Valuable and profitable for investors, or society ?

Because absolutely not both.

mobiuscog··on Working quickly is more important than it seems (2015)
I think that part of the problem is companies/executives/manager who think that teams need to 'do' that in order to become high-performing rather than, as you stated, it's an indicator.

There needs to be a suitable environment, skills/training, support framework and everything else around to enable the team to become high-performance over time, that when starts showing that indicator.

Correlation not Causation.

All too often these are mixed by those who read the books that offer 'Acceleration' and think that enforcing these processes will somehow make the team fit.

mobiuscog··on Serotonin booster leads to increased functional brain connectivity
As with anything like this (especially anecdotal), how much did you take each day, and did you change anything else over the same period ?
mobiuscog··on Rust module system encourages bad practices
leftpad
mobiuscog··on My 20 year career is technical debt or deprecated
Many managers or higher-up business leaders do not understand the concept of maintenance, which is why it becomes 'technical debt'.

They just expect the existing thing to keep working in the background and more imporantly do the new stuff that is wanted.

It's generally a debt, because engineers are not given time to maintain it properly. Imagine the car never getting to go to a garage to be serviced, because it's needed for driving all the time. There is your debt.

mobiuscog··on One million cancel broadband as living costs rise
There will be a whole lot more cancelling, when (if) they actually remove landlines in 2025.
mobiuscog··on Should we normalize ephemeral businesses?
If we removed VC backing, the world would be a better place. Sure, less businesses, but they'd exist for tangible reasons, rather than just being short-term vehicles to make VCs richer with no longer-term vision to actually solve problems.
mobiuscog··on YouTube tests blocking videos unless you disable ad blockers
Does youtube premium:

- Make the TV app be useful and not utter trash

- Allow me to globally disable/remove 'shorts'

- Stop promoting the front-page trash that is 'trending'

- Allow me to permanently filter music by genre or remove sports entirely

- Fix the recommendations engine to actually work

- Allow grouping/filtering subscriptions

Unless it does all of the above, there's no way I'm paying. Ads are an annoyance (and as others have said, most videos now run their own sponsorships/ads inside the video as well), but not having a well functioning 'application' in the first place means there's nothing worth paying for.

mobiuscog··on GitHub code search is generally available
They're still doing their best to kill Linux on the desktop.

Notice how, as much as .net core is cross-platform, the desktop UI side of MAUI is absolutely not, and left 'to the community'.

They do not want to enable desktop developers under Linux, as they know that a decent environment would likely remove any need for Windows in that space.

mobiuscog··on Is Krita ready for HDR painting?
Games, TV, Movies, other media that have digital artwork, all can render within a High Dynamic Range. If you produce artwork for those media, you would likely want to be able to match the capabilities.
mobiuscog··on AI is coming for voice actors?
What is the most effective way to do this, that completely respects privacy ?
mobiuscog··on Apple passwords deserve an app
But then your family rely on you for problems, so if anything happens to you, they potentially lose access to their passwords.

Self-hosting is great, for as long as you're around to provide support.

mobiuscog··on Exercise more effective than medicines to manage mental health, says study
and when you don't find 'going out' or 'moving around' fun ?

Whilst I am really happy that you found your solution, it's akin to most people telling a depressed person to 'find something that you enjoy'. When you don't enjoy anything - or the things that do bring you comfort are bad and/or isolating - you are stuck.

mobiuscog··on Ask HN: Do you hate software engineering but love programming?
I think it's more marketing and profiteering based on correlation over causation.

Almost every process these days is bought in by a new managerial hire, or after attending an event, where a talk or book that shows X companies that are very successful all followed the Y practice, and so 'we should too' as it's obviously the path to success. Rarely is there reflection on whether the process is working, and blame is laid at the feet of the workers.

Despite many recollections and experiences retold about how processes may not work, they are silenced by the advocates of such processes who will show how successful they were (and also just happen to make their living by advocating rather than actually being on the ground).

mobiuscog··on Show HN: Klotho – Transform plain code into cloud native code
What happens when things don't work as expected ? The developer will still need all of the cloud-native experience to be able to troubleshoot.
mobiuscog··on MIRC ended its lifetime license agreement with all who purchased it 10 years out
I used Minecraft as an example for the original developer, who was certainly financially independent as a result of the success.

For an ongoing concern, it is often the case that microtransactions, or additional paid features, are offered - some more 'strongly' than others - but if the core value proposition that was initially paid for remains intact, that seems reasonable.

The excessive marketing of Minecraft monetisation by Microsoft, is certainly not something to praise, but it has not reduced the ability of original owners to continue playing. I can download the latest Java version (and server) and play completely offline on a LAN, with no problem, all as part of the price I first paid back when it was in alpha ~12 years ago.

Realms need to be paid for, as they are the ongoing 'service' which needs to be funded.

mobiuscog··on Ask HN: Should HN ban ChatGPT/generated responses?
AI may not have taken over. It is however:

Dividing humans Reducing useful discourse Empowering those with the wealth to control it

At the very least, attempting to automatically annotate anything AI generated would allow each reader to make their own decisions. The annotation may not be completely accurate, but would prevent human responses being lost due to false positives - as AI becomes more capable of mimicking humans, we run the risk of discussions becoming echo-chambers overrun by AI.

(The other solution harks back to the calls for removing anonymity and requiring some sort of identification mechanism, but that then leads to other problems)

If AI contributes well enough to be acceptable to most readers, perhaps it should be allowed. So long as it is within the rules that humans must also observe. Otherwise, what is being achieved, other than oppression ?

mobiuscog··on Four-day week trial with 70 UK firms: trial ends, some firms make it permanent
The pending legislation only move the ask to day one rather than a period of waiting. It's likely not going to help most people, as typically there is a 'probation' period anyway, and so any risk of asking would just mean failing probation.
mobiuscog··on MIRC ended its lifetime license agreement with all who purchased it 10 years out
It worked okay for Minecraft.

Lifetime licenses for anything that is related to a service is a terrible idea, in the same way that not linking cost to usage can also be problematic.

For a standalone application, it can make a lot of sense along with bringing customer loyalty as they are treated well.

FL Studio is another example, and they also demonstrated how you can add new revenue paths, whilst still providing excellent value to your original customers.

mobiuscog··on Lastpass Security Incident
I would prefer to not self-host as none of my family (who rely on passwords) are technical, and if anything should happen to me, they would be stuck.
mobiuscog··on Ask HN: How do I find my “purpose”?
Cause vs correlation perhaps.

People with a purpose have less decisions to make on their own - their purpose directs them - and therefore they have less stress, and more happiness.

It's why many people are drawn to religion - it removes some responsibility and decision, and focuses life.

mobiuscog··on Ask HN: How do I find my “purpose”?
To add to this, start a family because you want to nurture and care for a family - not just to 'have' one.

Children are not trophies or status symbols - they need care, love and attention, as well as independence and respect, to flourish.

If you have a family, their wellbeing and future should be your purpose.

mobiuscog··on Using a framework will harm the maintenance of your software
In the Java world, at least, you can absolutely have multiple frameworks in your program.
mobiuscog··on What's the right age to get a smartphone?
At my daughter's school (UK secondary - year 9), they now 'expect' most children to have phones, and will generally ask them to use them if they need to call parents, or to take photos of material useful for homework.

It seems very wrong, but also an easy time-saver for the school when most kids have them anyway.

mobiuscog··on I don’t believe in sprints
Runners don't stop at every marker. Kanban can provide exactly the same information.
mobiuscog··on I don’t believe in sprints
And then the tests are slowly scrapped to get the CI/CD build time down to 'seconds'. Who needs tests anyway, right ?
← PreviousPage 5 of 18Next →