Sorry, no. You have drunk the Kool-Aid. Here's the reality: Amazon is joined to the hip with Google, along with all of the other fake companies that are really owned by intelligence agencies, and have been from the beginning. Get a clue.
Have you noticed all of the cancer that's been going around lately, for example? 4 year olds catching leukemia, etc? Where do you think that comes from? Maybe we just haven't been buying enough pink ribbons.
Did you miss the "cannot work without internet" part? That is only one of several dealbreakers for me, for all of these Web 2.0 shitware tools. Only a fool connects his dev machine to the internet, knowing what we do now about the state of computer insecurity.
The other dealbreaker in this case being that Rust is developed by Mozilla, an evil organization that is joined to the hip with another evil organization (Google.)
Sorry, the reason I moved to OpenBSD and Linux From Scratch was to avoid getting sucked into the dark gaping asshole of Lucifer. Microsoft shitware is not allowed on my system.
Does the phrase "Embrace, Extend, Extinguish" ring a bell? Between RedHat, Ubuntu, and Poettering (in no particular order), they have already done great damage to the world of Linux. Microsoft, needless to say, is a cancer.
> I find that people that prefer terseness over verbose syntax are selfish. They simply don't care about the future maintainers of their scripts.
Nor do you, apparently, since the poor souls who follow in your footsteps will invariably be stuck within the literal hell on earth that is the Microsoft ecosystem.
I had the same insight. If I'm having trouble bringing myself to do something, there is usually a good reason for it. Often it's because there is more thinking needed, or some other fundamental underlying reason. It's smart to learn to trust one's instincts, and to examine things more deeply, instead of trying to forcibly overpower one's subconscious.
On a related note, some people say that smoking weed doesn't make you lazy, it just makes you realize that the thing you were about to do isn't worth the effort. Also true.
What I have learned from decades of smoking weed and observing things, is that this society has absolutely no idea what the hell it's doing. It's a bunch of kids who are desperately pretending to be adults. The "reasons" given for the things people do are mostly just rationalizations and excuses. At least 90% of these things people are trying to force themselves to do, they likely shouldn't be doing in the first place.
If you understood that Google is owned and operated by intelligence agencies, and has been from the very beginning, you would be a lot less baffled by their "mysterious" behavior. And the OP would be a lot less confused by the "unreasonably paranoid" people he references.
You're right on the money. A major, growing world problem (that noone talks about, because they're too busy focusing on manufactured frauds like 'global warming') is depletion of soil micronutrients.
Zinc, selenium, boron depletion are some particularly serious examples. The vast majority of the world's agricultural soil is zinc deficient, including most of US soil.
This of course leads to deficiencies in our food also, with many foods in the USA being seriously depleted of nutrition, and the corresponding health effects in the populace. It's a slow-motion downward spiral, and existential crisis.
I understand other nutrients like iron are deficient in some of the more serious locales. Fortification of foods with various nutrients has been tried as a stopgap measure, but this problem is only going to worsen as time goes on.
The plain fact is, industrial agriculture is a dead end road, as you allude to in your comment about synthetic nitrogen fertilizer.
Phosphorus (rock phosphate) is an equally major problem, in that it's used way too much, tends to wash out of the soil and cause its own pollution, and is in decreasing world supply also.
Likewise, potassium is essential in large amounts for plant fruiting and flowering. There isn't really enough of it out there in good, usable, convenient forms.
The only answer is to use manure fertilizer, i.e. organics, and the end of industrial farming. Not going to happen without a major disaster occurring first, because the masses aren't known for their deep thinking, and the people running the show aren't known for anything other than total selfishness, and steering nations purposely into disaster for the sake of their own power or profit.
I have no idea how your post got here on a post about ReiserFS, unless it's an HN bug or something.
> 'Reiser's accomplishments are already out there, there's no need to continue with his name on something he hasn't contributed a patch to in a decade'
He's been in prison. I doubt kernel driver writing is encouraged there.
> 'there's literally no harm in changing the name of a program like this; it's not a binary decision between "remember the person" and "use their work,"'
You are literally incorrect in saying there is literally no harm. The harm is this: you're engaging in the "Two Minutes Hate." I don't want to live in the kind of corrupt society that rushes out to scrub a person's name from the history books just because a skeleton is (literally) discovered in their closet.
Removing Hans Reiser's name from his creation would be equally immoral to putting him to death--because among other reasons, you cannot guarantee that he is guilty with 100% certainty.
I think that the name should stand, so that the community can collectively enjoy the constant whining and bitching from all corners every time the subject comes up, rather than anyone having a technical discussion about boring things like the filesystem's merits.
No it isn't. Are you counting the total lines of library code you're calling also? Total number of machine instructions generated? This attitude you have, that only the Y lines of code in your high level language floating way up in the clouds is the only thing that matters, is one of the key reasons why bloated, shit code is being constantly written and shoveled upon the masses. You don't know about the underlying complexity, and apparently don't care to know.
It is quite simple. Either you are helping the world, or you are hurting it. Either you do what's right, or you make excuses and continue in the course of wrongdoing. The choice is yours. And that is the existential problem we face--getting people to admit their own wrongdoing and culpability and to repent. I don't want to hear any fucking excuses from anyone about how they were just trying to make a buck or whatever. You don't have to do a damn thing, and sure as hell shouldn't, if it's fucking up the world! "Keeping up with the Joneses" is NOT a valid excuse; nor is "just following orders."
> 'That statement contradicts itself. Is this satire?'
My comment was the first one on this article. 473 comments later, it looks like over 90% of the other commenters agree with my observations, considering 90% of the other posts could have been written by me also. So the real question is, what do we know that you don't?
I started programming in 1991. Since the 90s I've watched as software has been steadily circling the drain. Many others have noticed it too, as shown by this discussion. The growing discontent is palpable. Where have you been during this time?
> 'Everything has a cost / benefit associated with it. Pretending otherwise show how little you know about engineering.'
Typical excuse from a lazy, talentless hack, excusing his shit code. What you are doing is not engineering.
> 'It not like most developers these days work on large software projects that are normally poorly costed, estimated, planned usually with stifling restrictions because certain "enterprise" technology is mandated by some architect who hasn't written a line of code in a couple of decades. Most people like a consistent regular income which allows them to support themselves and their family. I suspect these concerns are more important then incoherent ramblings of some guy on HN.'
Typical, common, ordinary, everyday selfishness. "Well I thought about taking a stand for what's right, but decided against it Because Reasons." Pathetic.
What are you doing that is actively making the world of computers, or even the world in general, a better place? Is that something you care about at all? Or do you prefer to just cash that check while making bullshit excuses?
I live in a cabin in the woods just because I'm not going to swim in the shark pit that you call home. Nor am I going to actively fuck up the world just to make a paycheck. It's called having principles.
And what is the difference in productivity between using your custom built tools in your business workflow, vs just sitting there with your dick in your hand instead, unable to work, or having to use Notepad and Excel?
There's way more to life than just dollars and cents. Indeed, this really seems to be the larger point here. The bean counters and ladder climbers are now in control of everything, with disastrous consequences.
I agree, and I'm actively collecting specific examples you or others may have, of common dependencies in the *NIX ecosystem which you feel are better than the alternatives, and why. (i.e. smaller, simpler, faster, more features, cleaner code, etc.) Which is better for example, libxml2 or expat?
But what real enhancements does Windows 10 provide, which couldn't have simply been done as patches to Windows 7, keeping the same main structure and layout and overall design, but just continually improving it, the way Henry Ford did with the Model T for 20+ years?
For that matter, one could for example take the Windows NT 4.0 source code, add in drivers for the necessary hardware, fix boot code, linking, etc to be compatible with late model computers, spruce up the UI with better font rendering, antialiasing, 24-bit color wallpaper, OpenGL rendering even--and in the end, you'd have something just as functional as Win 7/10 but at 1/4 of the bloat.
This sort of thing would be technically very easy to do. It's much easier than the status quo of continually reinventing the wheel. So why, oh why, is there this overpowering desire to continually throw out good code and replace it with heavier, more bloated junk, which doesn't really offer any real increase in functionality?
To put a finer point on it, software today is absolute garbage. I've been screaming about this for decades.
All of this bloated 'shitware' today is the result of it having been written by people who a) have no deeper understanding of what the computer is actually doing; also known as typical Python/Java/etc/etc/etc programmers, and/or b) simply not giving a damn about conservation of resources--as further evidenced by all of the other extremely wasteful and destructive habits they hold in their personal lives, and in their societies in general.
After all, this is the same civilization that's burning through increasingly vast quantities of oil at an astounding rate, despite the fact that previously existing abundant and cheap oil is nearly depleted, with no possibility of replenishment or replacement. So is it any surprise that foolish developers also burn through CPU and memory with reckless abandon?
Really, the problems we face aren't just in software; they're more about the foundations of our entire Western 'civilization.' Such problems generally tend to be rather intractable, in the historical view.
I'm working to construct, in my own computing life, something of a 'personal oasis', which is increasingly removed and estranged from all of the horrible things I see Other People out there having to suffer in their personal computing lives, thanks to talentless 'developers' who Just Don't Fucking Care. Some of these pricks actually have the audacity to call themselves 'engineers', even.