HN user

frostwarrior

356 karma
Posts3
Comments111
View on HN

Yes, of course.

But it would be a great motivator if they actually bothered to relocate you in case you showed remarkable performance and added value to the company.

"We just want someone to work for cheap without prospect of progress" tells me that job will have a low ceiling for someone that wants to progress further their career

I had an interview a few days ago and I asked something similar. I asked about the possibility to travel to the US to greet my coworkers and work alongside them.

They said they won't raise my salary and they expect me to stay in my region (Latin America). They also said that if I go to the US or Europe, it would be though to live there with my remote salary.

It felt somewhat insulting tbh. As if they said "we want you as disposable cheap labor, not to become a part of the company" directly upfront.

Maybe it's a joke, but a problem I see in every "open source self hosted alternative" is that people tend to underestimate how much work is to self-host everything.

It's either paid hosting like AWS, some intermediate docker-compose solution or your own personal server machine. In every case someone has to do the gritty work. It's either a paid service, a volunteering open-source contributor, or you.

I don't think that (2) is OP's fault.

Look the words up in a dictionary. It's ok not to know and to learn but you shouldn't expect everyone to adapt to your lack of knowledge.

Also it's baffling how high the bar is for those who want to do good.

Most mainstream vendors will shit on your privacy and sell information of your entire life as a product and nothing happens to them.

But the privacy-respecting company is always a bad decision away from being crapped all over and cancelled as an option.

Today's KDE can be almost identical to a MacOS desktop, if you customize it properly.

I'm a KDE user since 2010 and a week ago I purchased an M1 Pro (hopefully to install Asahi in the future). My desktop was basically a top bar with global menu, a few widgets and Latte Dock.

If I didn't know that Mac came up with the functionality before, I would think that it is Mac that feels like a skinned KDE

Not everything is corruption and cronyism.

There are cases where the one that gets the promotion it's the one that sells themselves the most, instead of the "overengineer".

Being assertive, going straight to the solution and inspiring security is something that boosts a developer's career a lot.

Some people mistake that being a good professional is saying "yes" to everything and putting endless extra hours behind the code. And often that isn't the case.

You think heat and power management is a pointless goal?

Technology should be made as a contribution to humanity.

But it should also solve problems and make lives easier for its users. A thin and light laptop that consumes a fraction of power and generates a fraction of heat does exactly that.

I love FOSS for its contributions to humanity and its capability to be practical. But open hardware is often not. It's usually terribly expensive, very inconvenient or simply badly executed.

At some point, being blind to the advancements from a closed platform becomes being blind to people's needs and ending up lost in a cloud of ideology.

My unsubstantiated guess is that the Kernel team has a lot of intelligent people but not on the emotional and empathy field. And some of them are really full of themselves, so you need to get them off their high horses

For whatever reason, distros will ship with the new thing.

Chicken and egg problem: Popular distros will follow popular DE's, because they have the most people making their way out of bugs and problems.

MATE, on the other hand, is kinda barren compared to more popular options. Even if it's the same old Gnome2 desktop of yore

I even say that instability of the Linux desktop was a considerable contributor to the decline of Linux powered workstations.

People were getting used to the old reliable Gnome2 and the Windows-esque KDE desktop.

But there's always some team of developers thinking they are Apple and completely throw years of progress out the window by breaking compatibility because of some usability "feature" their own selfish conception of usability thinks is a good decision. Some of then even go to the point of rejecting Merge requests to their supposed open source software because of that kind of Whim

Turns out soap is not THAT essential to personal hygiene, if you have running water.

The point of bathing is to rub off dead skin cells, excess oil off your skin (note that I said excess). And you can actually do all that without soap.

Also note that sweat it's not that stinky when it evaporates quickly (for example, behind loose non-western clothes in a hot environment)

Soap helps a lot, of course, but the usual stench of being dirty is more because we use really tight clothes that keep sweat from evaporating

What I don't want to understand is how Google could come so close and fail. They have 10% projects and moonshots. They have the monopoly-like income stream to fund it. But instead of creating progress, their products seem to get worse and worse.

They sell information and ads. Most of their products are targeted towards that.

And ads give the client zero added value. It's not a product, it's not a utility nor a tool.

Many of their products are oriented towards that. And it's hard to produce good inventions when your business model is basically dark patterns.

Early google represented "the good guys" against the bully Microsoft.

Back then, they created Google Talk which rivaled MSN. Android started as a "open source mobile Linux" which rivaled Windows Phone.

People trusted Google as the good guys open source powered company and, when it got big enough, it screwed everyone over.

And that disappointment and outrage is still there

Functional programming itself is really old. Practical functional programming for scale is the new trend.

What's new is the scale of software being developed right now. Developers simply can't afford to create mutable and shared state as if their program was just another desktop program, executed on a computer disconnected from the internet.

Sooner or later we learn that focusing on the human value of code (I mean, making the code clear, concise and simple to read) pays off way better on the long run rather than optimizing for CPU cycles or memory footprint.

It's similar with their stance to Hackintosh, but more legal.

It was a violation of their terms of service, but they didn't prosecute people that didn't try to make money with it.

It's like saying "we'll leave this tiny window open. Suit yourselves"

You don't lose it completely, though. And it's easier to relearn and get back on track than to learn it the first time.

I learned C like ten years ago and then I moved on to PHP and then to JavaScript. I'm sure I forgot most of it. But thanks to that, I'm now learning Golang and when it came to pointers it clicked almost instantly.

I get it, but you already have a job. I assume you are be pretty busy, but at least you already have a secure source of money and you're not against the clock or anything like that.

You don't need to spend all day in a class like a university student. An hour a day dedicated to lectures, practice and taking some notes with pencil and paper* can do wonders on the long term.

As for your wife, maybe you can talk to her and ask her to leave you alone for some specific times, unless it's urgent. Or ask her to send you a message instead of talking so it doesn't interrupt your focus so much.

* Some research on learning has proven that taking notes like that is way more effective than typing on a keyboard.