HNHacker News
TopNewBestAskShowJobs

MrLeftHand

195 karma · joined November 3, 2014

submissionscomments
MrLeftHand··on [dead]
I would argue with that.

Also if you want to find the biggest carbon emitter then look no further then the oceans. We should ban them too.

Or at least that was in one study, but who knows. There are hundreds of studies nowadays on this topic.

MrLeftHand··on [dead]
Sorry, if I offended you. I am not against vegans or vegetarians, but you never see a non-vegan one walking up to you and telling you that you are a shit person if you're not one of them.

I think veganism and vegetarianism is slowly becoming a cult.

I have vegan and vegetarian friends and I never make fun of them. I am usually curious why people chose that diet. Some do out of love for the animals, other do it because of the carbon emission and there are who just do it to try and eat healthier and such.

No problem with this. I have problem with the vegan police culture.

MrLeftHand··on [dead]
I am fully aware of this. But instead of going vegan or vegetarian we could put our meat consumption back to a sensible level, where we don't overdo it and raise and slaughter more animals that we can actually eat.

I'm not against being a vegan or vegetarian, but I am against these kind of moves.

There are million other problems that need fixing first and have a bigger impact on carbon emissions then eating meat.

MrLeftHand··on [dead]
Wow! Quite a bit.
MrLeftHand··on [dead]
I love how vegans and vegetarians have this 'holier then thou' attitude. Not like we don't need still a lot of land to grow our crops, but whatever.

What will be his next move? Bans using electricity? Orders every employee to live in a cave?

I hope he will write the holy book of Wework with 10, 20, maybe a 100 commandments.

I am excited to see the exodus from Wework. Maybe that can be a chapter in that holy book.

MrLeftHand··on Linux touchpad like a Macbook: goal worth pursuing?
Well my grief with the touchpad was really when it came to frontend work. or even just scrolling through lines of code was a pain as it was too sensitive in every way. This kind of behaviour makes any kind of interaction a pain. Not that you can't live with it, but just knowing that the same hardware performs hundred times better on another OS...

The tipping point for me was more about the absolute lack of user friendliness when it comes to setting it up. I've spent days to understand xinput, find the properties that I need to change (with non-existent documentation) and then spend time on finding the best values for them. And then upgrading distribution version negated all the effort I've put into it, by changing a lot of things and was back to square one.

As I wrote in a previous reply on this thread, the touchpad was the final straw in a long uphill battle. A lot of grief came from the lack of user friendly configuration of anything within the system. And when you start editing configuration files and reading forums on a regular basis, that makes one realise that he/she is spending more time on making life easier then actually living it. And this is with one of the most user friendly distributions, or so do they say.

Anyway, I was very disappointed and still am. It's been 18-19 years since I've been introduced to Linux and used it on many occasions, but some things don't seem to change, or take a long period of time to change. I understand it comes from the Open Source-ness of the whole thing, where people take their own time and energy to make something better for free.

MrLeftHand··on Linux touchpad like a Macbook: goal worth pursuing?
In certain ways touchpads can be more precise. With a good mouse with very high DPI, movement will be better, but when it comes to stuff like, pinch zoom, or fine scrolling, then touchpads are much better.

Also with gestures you have way more stuff you can do with a touchpad then just moving a mouse and clicking stuff.

And let's not forget the smaller travel distance of your hand when you go from keyboard to touchpad, as when you go from keyboard to mouse, or back.

I have a Logitech MX Anywhere 2. I love that mouse. It is fantastic and when I'm working on my home laptop I use it every day, if I'm in desktop mode that is. And I prefer it over the touchpad.

But when I work on the 'work' Macbook Pro (2015), then I use the touchpad all the way. It's just so much better and intuitive compared to using a regular mouse.

MrLeftHand··on Linux touchpad like a Macbook: goal worth pursuing?
For me Ubuntu 18 was worse then 16.10. A lot of properties I used to fine tune the touchpad with xinput were gone or changed.

Was very disappointed. So if you haven't made the change yet, then you might want to stay on whatever you're on for the time being.

MrLeftHand··on Linux touchpad like a Macbook: goal worth pursuing?
No palm detection by default. Horizontal scroll was so sensitive, that even on the slightest movement triggered it. Taps were too sensitive. And vertical scroll was sluggish.

All these things I managed to fix more or less with xinput, by changing some Synaptics properties. And worked fine. Then I jumped versions wit Ubuntu from 16.10 to 18.04 and everything broke. The properties I've used were gone or changed. So I had no chance to use my old settings and I would've started from square one. So I just left. Was tired of the bullsh*t.

If only there would have been a comprehensive application to do this without editing config files and reading forums and scarce documentation. Then I would've stayed probably.

Oh and trying to have 3 and 4 finger swipes and such. No that was another horror story.

So this whole thing is not just about the touchpad for me (but was the final straw in a way), but the overall experience with Linux. The un-userfriendliness of it. The very top layer is nice and you can configure it relatively easily, but as soon as you go one level deep, it's configuration hell if you're not lucky.

And this coming from a guy who loved to compile his own kernels back in the day. Now all I want is a good user experience.

MrLeftHand··on Linux touchpad like a Macbook: goal worth pursuing?
First of all, when there is a manufacturer who can create something decent as a macbook touchpad, then others can do the same. Especially when you are at a price point that is identical to a Macbook's. There is no excuse to cut corners on such a simple thing like a stupid touchpad.

Second, nobody here is a Macbook fanboy just because their touchpads, but there is a reason why we praise them. From my part I am not a fanboy. I absolutely hate Apple and what it has become. But credit is due for the small things they get right. And the touchpad is one of them. The last good series of their pro line was the 2015 one, which I use at work. That is the best and you can see that as other manufacturers tried to copy it in every way. Not so much with the new models.

Third, most of the touchpads on Linux are bad not because the hardware itself is bad, but because bad support and drivers that apparently nobody wants to fix. My current laptop has a fantastic touchpad under Windows, but under Linux is absolute shit and there is not much you can do about it.

Can the touchpad be still used? Yes, of course, but I hate it. It makes me work slower and makes me annoyed, just the simple fact that under Windows that touchpad is awesome and I can't use it the same way under Linux. That simple fact kills it.

So to sum it up. It's not about Apple, it's not about what OS you like to use. It's not about peoples choice. It's about Linux being shit with touchpads on laptops whether it's old or new, or from another dimension.

So you are completely missing the point here.

MrLeftHand··on Linux touchpad like a Macbook: goal worth pursuing?
Can KDE do something about touchpad support whist the underlying X and kernel support for the hardware is absolute rubbish? It was a while ago I used KDE, but from what I can remember there was no option to fine tune touchpad behaviour.

I like that under Linux you have a freedom of choice when it comes to window managers. KDE, Gnome2-3, XFCE, Cinnamon, you name it. It's awesome to have so many tools for one problem.

Hell, I even liked Unity. I think it was a very clean and easy to use wmanager.

But no matter how fancy-ass the wrapping is, if the problem is underneath it.

MrLeftHand··on Linux touchpad like a Macbook: goal worth pursuing?
I feel your pain.

Ubuntu Desktop was my preferred go to distro not too long ago. Using 16.10 was nice and I managed to get the touchpad working in a reasonable way with xinput.

Then 18 came along and everything went to hell. All the properties changed and some even disappeared. And of course the ones missing were the ones I actually needed to make my touchpad work in a way that it was comfortable to use.

After that I just jumped ship. I didn't wanted to spend another week to figure out everything again.

I happily choose Linux when it comes to servers and other non-desktop related work, but I am very disappointed how it lacks user friendliness and ease of use. 10-20 years back I would have said, that laptops are a niche platform and that's why it has a hard time supporting hardware. But it's 2018 and laptops are becoming mainstream in everyday use. Not being able to support the primary pointing hardware on a platform so popular is a death sentence.

And don't get me started on discrete GPUs...

MrLeftHand··on Linux touchpad like a Macbook: goal worth pursuing?
One of the main reasons I stopped using Linux is the touchpad! It is horrible out of the box experience and the insult to injury is the lack of no good user interface to even set anything. You have to screw around with libinput or xinput with zero documentation on both parts and hope you will hit a sweet spot eventually and hope that any future updates won't break it.

I am way past of the tinkerer phase where I would enjoy spending a week on trying to make something work under Linux just so I can feel better. Or the patience where I waited for 1.5 years just to have proper support for the AGP slot on my motherboard.

I want a Linux system that works out of the box and has no problems with standard features like a touchpad.

Under Windows 10 the new precision drivers are fantastic, very close to Mac comfort. Whoever creates something similar under Linux deserves a Nobel Prize and a monument.

MrLeftHand··on British cave diver considering legal action after 'pedo' attack by Elon Musk
Later the day I was wondering about that.

Always learning something new then.

MrLeftHand··on British cave diver considering legal action after 'pedo' attack by Elon Musk
I don't know. How would you feel if someone would call you a pedophile on social media, but deleted the comment after a couple of hours?

Especially by a person who has a huge following and every word he writes can have a massive impact on peoples perception. As a lot of people pointed out, the term pedophile can be very damaging on one's life. Now put these two things together...

With great power, comes great responsibility. When you are a leader you have to be careful what you say and do. Granted, we are all human, but deleting a tweet doesn't even come close to an apology.

MrLeftHand··on Why I'm leaving Linux
I can understand his reasoning in some way.

I liked to play around with compiling kernel and install stuff from source to get a very personalised experience.

Now I just want to be an end user and have an OS which I install and majority of things work right out of the box, or at least they are easy to configure. So I can concentrate on other things.

A lot of times there is something that is missing from the UI and you have to dive deep just to have it fixed. Editing config files etc... Even just simple things as a touchpad sensitivity.

Not to mention some special stuff like handling a discrete GPU in a gaming laptop.

I want a distro that works well and has most of the configuration accessible in the UI so I don't have to hunt the internet for information about how to fix something on a particular distro with a particular version.

Ubuntu comes close to this dream, but not close enough.

MrLeftHand··on Ask HN: What job did you leave IT for?
Ever tried it? You sound someone who has a great deal of experience in the field.

My father was one and I loved the smell of wood in the workshop.

I would have loved to be a carpenter. It's one of those professions that might never go away. Even having mass production stuff, there are still people who prefer the human touch and the originality in the arts and crafts.

MrLeftHand··on Ask HN: What job did you leave IT for?
Yeah, that is actually true. Might not be a good idea working with a big sawing machine and not paying attention.
MrLeftHand··on Ask HN: What job did you leave IT for?
Do you really need to leave IT just because of these symptoms? There are so many areas to work in.

Anyway, what illness are you talking about here? Boredom? Got stuck in a place where the project sucked the life and general interest out of you? OCD? Depression? Anxiety?

UPDATE: Got good answers about what can cause these symptoms.

If you want to leave IT then try to find jobs that are still challenging your creativity, but don't need huge amount of concentration in the same time. Like becoming a carpenter, professional gardener, etc...

These still make you use your creative side, but rely on more physical work then intellectual.

MrLeftHand··on Ask HN: Future without being an expert/good enough?
1. You have to like what you do. If you don't then think about what would you actually like and do that instead. No reason to work in a job you actually don't like that much.

2. We all have different speed when it comes to learning and progress of one individual. Just because you might be slower doesn't mean you're stupid compared to others.

3. Look at them from an other angle. By learning one, or two things really well, takes time. And that time is taken away from something else. They might be experts in A, but they have close to zero knowledge of B, C and D. What would you like to have more 25% of A, B, C and D, or knowing one of them for 100%?

4. There is a saying "if you're the smartest person in the room, then you're in the wrong room". Which means, don't feel ashamed knowing less then the others. Use it to your advantage. Get help from them. Get them to explain things. Knowledge is passed down by people to the people. Wether you're reading a book written by someone, or a colleague explaining something. The end result is the same. You grow.

Extra:

Lot of people think IT and Software Development is only coding and nothing else. But that is far from the truth. It has a lot of human aspects from UI/UX to team management. I always say, that when you write code, you write it first and foremost for others to read. Because you're working in a team and others will read what you wrote. But most of the developer ignore this simple fact. Also there are so many jobs and skills needed in IT next to the regular stuff, but people don't see it most of the times. That's why I roll my eyes when I see fantastic developers become managers and struggle, because they love to code, but they don't want to manage people, etc... If you're a people's person, you could become a Scrum Master, a Project Manager, Product Owner, etc... There are so many other things in IT besides coding. But you have to look closely.

MrLeftHand··on Ask HN: How do you handle the fear of complexity?
Another example I should mention here to prove the great value of Research.

I had a project years ago, was working alone on it. Took months to complete, but the whole application was a small disaster. Lots of small bugs and UX issues.

Made up my mind, sat down, rewrote the whole thing in two weeks. Was 70% better then the first version.

The lesson is that I could have spent a month or two with Research and create a clear goal, instead of writing an application from scratch with no clear goals, guidelines and milestones.

Could have saved a couple of months and lots of headaches. But I was fresh Dev back then and this is not taught in schools. Or at least it wasn't when I was there.

MrLeftHand··on Ask HN: How do you handle the fear of complexity?
In the end, every complex task is made up by a lot of simple ones.

Always do research before starting on the actual development. It will clear up a lot of things on the very beginning. Helps you create milestones (goals), which can give you confidence when you reach them. The more you practice this, the easier it will be to see the details in new projects in the future. Helps you create an analytical mindset.

I think everyone suffers from this, from time to time. Only practice can help you overcome this.

I had the same feeling a couple of months ago with a brand new project, with lots of tech I haven't used before. But we (another dev and myself) sat down and spent a month with research. We wrote numerous documents on every aspect of the project. Spent a week in a meeting room shelling out the design and how things will fit together. It was a priceless experience.

Highly recommend the R&D approach. We are engineers and it seems so many times we fail to do the R(esearch) part of our work. We just jump right in and drown in the middle of the complexity we face.

MrLeftHand··on Should we do terminal first web development?
I am fairly new on the webapp scene dominated by React and Angular.

I can see some valid use cases for the blessed library where there is no way to get a graphical frontend running.

But aiming to build for terminal first?

Even if you do, it might be better to have two separate projects, or one core library implemented by both frontend subproject.

Having one big app covering it all, might be an overkill. I would ask myself the question "Will it be used on a terminal" first. And if the answer is "Yes, it will be used quite frequently on a terminal." then go terminal first.

Also, the very first question should be. Should I use X and Y languages, frameworks, etc...?

You might find better tools for certain problems then react and blessed to have something nice in a terminal.

MrLeftHand··on Tech’s Alcohol-Soaked Culture Isn’t a Party for Everybody
I did work at a company where the CEO could turn up piss drunk.

Where two managers went out for a couple of pints every day during lunch break.

Where the CEO took down the whole dev team to the pub at lunch break and we spend the whole afternoon there drinking on company expense.

It was the weirdest place I ever worked. Letting people drink like that. Of course most of the people followed suit easily. And most of us built a habit to go on pub lunches on a weekly basis.

MrLeftHand··on The path of software development craftsmanship
Just because we started of by writing tons of ad code and learned from it, doesn't mean that's the ONLY good way to become a good developer.

And yes, developers need to know the fundamentals. And algorithms are one of them.

We are living in an age where we have hundreds of languages and tens of thousands of frameworks and libraries.

The only way to become pro-efficient with all of these if you know the basics and know it well.

We are past the times where you learned one or two languages in school and at home and was enough to land a decent job. No it's the time for the 'Jack of all Trades'.

And please don't write tons of bad code. We already have tons of it in legacy systems and loads of libraries around the world.

MrLeftHand··on Why I hate frameworks (2005)
This stood the test of time. After ten years we still struggle with the same issue.

Of course now we have containers to store these factory factory factories. Which makes it easier to store and handle and now you can deploy the factory factory factory containers next to the resources held in containers as well so you don't have to pay for the shipping cost of the said resources. Of course the finished hammer, wood and everything else still has to be shipped to you.

And if that wasn't enough, we created a self-contained mini factory for your home, which takes the packaged hammer, nail and wood components and assembles them real time. Just for your convenience.

Of course this mini factory has to be assembled as well by your factory factory factory containers before it will be shipped to you.

See how easy it is?

MrLeftHand··on Rise of the RoboMasters
Man, I was born 20 years early!

And in the wrong country!

This is much better to watch then Dota or LoL tournaments.

MrLeftHand··on Major labels sue YouTube ripping site
Haha, the publishers are b_tch_n' about the site raking in millions on others expense?

You don't say...

Then what are you doing?

Went to the site haven't seen any ads or anything helping the creator to rake in the millions.

It's like a bank robber is late with his heist and another robber is already there and he calls the cops on him that the other robber is stealing all his money!

There is a solution for this. Don't put it on youtube!

MrLeftHand··on Hacker takes down CEO wire transfer scammers
Wow everything is smart in that kitchen, even the water.

Can you inject SQL into the Smart Water, or use a DDoS on it?

MrLeftHand··on Hacker takes down CEO wire transfer scammers
If it was an intelligent kitchen, with an IoT faucet and sink, then yeah pretty much.
← PreviousPage 2 of 5Next →