HNHacker News
TopNewBestAskShowJobs

kentrado

629 karma · joined May 13, 2011

submissionscomments
kentrado··on The stupidity and arrogance of GNOME developers (2024)
I thought this was going to be about gnome's controversial design decisions.

In any case, I think the author is misguided, spending valuable energy in a futile endeavour.

Just use a patched version with your own fix. A lot of package managers make this trivial.

When I send code upstream, I don't care about it at all. If they ignore me, it doesn't affect me because I am already running my own version.

Nowadays, this is even easier because you can use llms to handle the possible merge conflicts during updates.

kentrado··on Eschewing Zshell for Emacs Shell (2014)
This is extremely helpful. I have never considered the possibility that there could be a better method to deal with emulation than visual commands.

You have no idea how much this helps me.

kentrado··on Declining unions could be making working-class Americans less happy
I don't usually respond to snide comments but this one is very easy to disprove so I will make an exception.

There are a lot of them active all over the world.

CNT is a great example https://www.cnt.es

kentrado··on Declining unions could be making working-class Americans less happy
In order to bring understanding to this discussion, we can separate unions into two types: vertical unions and horizontal unions.

Vertical unions are hierarchal. They have administrative staff that are not necessarily workers and they reproduce the characteristics of our electoral system in a smaller scale. This includes corrupt elected officials who have back deals with companies, etc.

The horizontal unions are non hierarchical. They are based on the practice of anarcho syndicalism. The union is just a collection of smaller unions, each has autonomy to make their own decisions. The delegates can be recalled at any time. All staff are workers and decisions are collectively being made.

For horizontal unions, the person you are responding to is correct. You and your colleagues are the ones that decide how it is going to run.

For vertical unions, you are correct. A few influential members have all the power.

You are both correct but just not talking about the same thing.

kentrado··on The Jaguar Land Rover hack: stalled factories, outsourced cybersecurity
You are conflating JLR and the suppliers.

They are different businesses.

JLR has enough money and will be fine. That's not the issue. The unions are talking about the small businesses down the chain.

kentrado··on Build Your Own Lisp
I don't well understand this. How is clojure more efficient than common lisp?

Would you explain further?

kentrado··on A month using XMPP (using Snikket) for every call and chat (2023)
Seems like a problem with the client rather than the protocol.
kentrado··on In a high-stress work environment, prioritize relationships
So you are saying it is better if the candidate lies.

Otherwise you will be forced to reject him because there might be a possibility that the problem was him.

Seems like you are hiring the best liars. Or at least the best at playing an arbitrary game of saying and not saying the correct things that won't trigger a rejection.

At this point, are you even needed? Maybe we could replace the interview process with a lottery system. Same result, less expensive.

kentrado··on All four major web browsers are about to lose 80% of their funding
He Is talking about a worker cooperative. You can search information about current ones if you are truly interested in how they work.

I agree with him that software engineers should be making the decisions in Mozilla.

kentrado··on Extreme poverty in India has dropped to negligible levels
Reality is often complicated and ideology fails to fit everything in a neat little box.

So, it could be that central planning is good for some use cases and bad for others. Likewise, with liberalised economies.

There may even be some overlap between the two.

kentrado··on Extreme poverty in India has dropped to negligible levels
China has central planning.
kentrado··on Why Open Source Misses the Point of Free Software
I would argue that it is way easier to build a business around GPL licence than MIT.

I think the subject at hand is different from what you are writing.

What you are saying doesn't apply to the debate between permissive licenses and copy left licenses.

kentrado··on More men are addicted to the 'crack cocaine' of the stock market
That's where you make your fundamental mistake. We are not programmed for self preservation.

Inside us, there are different drives that shape our behaviour.

kentrado··on Gosub – An open-source browser engine
This is a slippery slope argument.
kentrado··on Open source maintainers underpaid, swamped by security, and going gray
Open source misses the point of Free Software. The distinction is important.

I have some tips that might help you develop a better relationship with Free Software.

Try to be egotistical about it. Contribute because you want a change in a software you use. If the maintainers are giving you a hard time, fork it with your changes and be happy.

Stop donating to software foundations, you will be disappointed on how they use your money.

Never sign away your rights with a contributor agreement. Fork it and move on.

Use copyleft whenever possible.

kentrado··on Do Animals Know That They Will Die?
Maybe us, animals, don't have an instinct of survival. That's a bit of an assumption.

Maybe we have another very strong instinct and survival is just the observed side effect but not the operating driving force. Indeed, animals take mortal risks constantly.

It could also be that they we a variety of instincts in fight for domination and survival is just one of them but not the strongest one.

kentrado··on Make Firefox Private Again
This is the case with most software "foundation".

As much as I disagree with Ayn Rand on a lot of things, she did make an important observation.

Parasites will be attracted to high value things in order to extract value, not to add to it. They climb the hierarchy of the organisation and then use it for their own benefit.

It is not only developers who do resume building oriented work. These people start social causes so that they can claim that they spearheaded this or that campaign. In order to gain prestige.

Engineers who only care about the product become the bottom of the hierarchy and the organisation becomes a reflection of the needs and wants of these parasites.

kentrado··on Qlot: Common Lisp Library Manager
The biggest issue for me is how slow guix is when doing guix pull.

Also, the amount of space taken is unacceptable. Several times I had my HD filled with guix garbage.

kentrado··on Mozilla wants you to love Firefox again
Here's what I have found regarding this:

"Thanks F3nd0! There are currently no plans to switch to a less permissive license.

And we're perfectly happy using proprietary services like GitHub and Discord as long as they make our work easier and more enjoyable. We recently evaluated a number of alternatives, and found that they all introduced more friction than we were comfortable with.

Although the task of building a browser is itself challenging, we're a pragmatic project :)"

kentrado··on I am sick of LeetCode-style interviews
I have a friend who stopped being a dev and went into management because of this practice.

Makes sense, he is older and has two daughters.

I even considered leaving the field myself.

kentrado··on A Road to Common Lisp (2018)
Ok, I get that from someone coming from vscode but Vim certainly takes more than one hour to grok.

My point is Emacs+evil-mode is close to indistinguishable from Vim. I know this because I come from Vim.

I think @reddit_clone hit the nail on the head. It is just an irrational adverse reaction to hearing the word Emacs.

kentrado··on A Road to Common Lisp (2018)
I don't understand. Why not just use Emacs with evil-mode?
kentrado··on Do not buy a Hisense TV (or at least keep them offline)
Lets say it isn't a TV but a malicious person trying to cause damage to your system. It is a security issue on the side of the OS.

On the side of TV, it is also bad.

Therefore, both the TV and the OS have blame in this.

kentrado··on Union households tend to have $100k more in wealth than nonunion families
And what's wrong with that?
kentrado··on Why is Common Lisp not the most popular programming language?
I love programming in common lisp. It has made programming fun again.

I don't know if that makes me a lisp person. I just know it makes programming fun for me.

kentrado··on Google Searches can, and will, be held against you
I search for a lot of messed up stuff.
kentrado··on Programming as a career isn't right for me
I've never stated that I was contradicting you.

By the way, sex and sports are social activities that rank very high on enjoyability.

kentrado··on Programming as a career isn't right for me
We are social creatures but it doesn't follow that all activities should social.
kentrado··on EU agrees to introduce eID ignoring privacy concerns
If you live outside the EU, you can usually vote in the EU elections in your home country's embassy or consulate. However, some countries don't allow you to vote from outside your home country.
kentrado··on What happened to blogging for the hell of it?
Surely a blog should precisely be about what he finds interesting, that includes current-events political junk.
Page 1 of 8Next →