2,740 karma · joined December 29, 2018
I have a lot of respect for the community behind it but the experience is still not there.
The language itself is maybe OK but the overall experience is not.
On a production build, stack traces look like Erlang code, which is the weird syntax that Elixir tried to improve upon.
Then you have macros, which make code unmaintainable at the 10k SLOC mark, and increasingly harder to maintain as projects get larger.
Running "mix xref graph" on most Elixir projects shows a spaghetti mess.
The toolchain has much room for improvement. Editing, debugging, profiling, unit testing, or pretty much any basic routine development task, involves a tool that's decades behind the state of the art. Even Borland tools from the 80s have a better toolchain.
Building a team around Elixir is hard. You have to train people on the job and they will probably not write idiomatic code that takes advantage of the language. Or deal with people that won't stop selling you how great the language is.
And the documentation for most of the projects you will use is full of noise, with few workable examples, grandiose claims of performance and fantastic treasures, and the articles are a great read if you want to waste your entire evening.
Support for massive concurrency is nice but you are realistically not going to need it. If you do need it then yes, Elixir can be a good tool for the job.
The regional military powers have more population.
They stay in power with the help of a paramilitary group of bullies that intimidates people: colectivos. The Venezuelan colectivos are based on the Cuban CDR (committee for the defense of the revolution). And there are other elements of the Cuban "model" of staying in power that has "worked" for 66 years, that Venezuelan regime has adopted. And the CDR resembles the Nazi Sturmabteilung in their modus operandi.
So in the end what's holding the regime together is all violence, all the way down.
The history lesson is that when the most of the GDP generation doesn't need without the help of the population, the result is a regime. Scalable and cost efficient AGI will do the same to countries that do not make most of their GDP from extracting natural resources because once the citizen is not needed for wealth generation, territorial control, etc., their political representation goes away.
And wealth is extracted out of all that volunteering. Ads and tokens for AI training.
That initiative was so ahead of its time.
Like the inverse kinematics required for your arm and fingers to move.
Over 100,000 people. That's only one company, and only during his tenure.
Now add up all the terminations at every company that adopted his corporate astrology bullshit. Millions of people and the number increases every year.
How many of those people went into financial hardship, homelessness or even worse? All because of 1 person.
To put things in perspective, you could fire every working person in all of New York City and you would have fired less people than the result of his destructive legacy.
Every year, large companies secretly rank employees and then yank the 10% or so they consider low performing. This is called rank and yank [1]. If your company has performance reviews and is ran by MBAs it almost certainly uses it.
[1] https://en.wikipedia.org/wiki/Vitality_curve
The most important aspect of rank and yank is that it has to be done in secrecy. Your company will not tell you it is using it. Even your manager might not know this.
When rank and yank is not done in secrecy, employees react to it by hiring the most mediocre people they can, sabotaging/isolating strong performers, hiring to fire, forming peer review/code review mafias, avoiding helping others as much as possible, etc. Anything they can do to not land in the bottom 10%. This cannibalizes the company and an example is what Ballmer did to Microsoft.
Any person with a ChatGPT account can now ask it to analyze the "game" of rank and yank from the perspective of game theory and realize how dumb the whole idea is. The rational strategy for the employee is to destroy the company from within. But MBAs love it because it involves a made up statistical distribution.
The only truth about rank and yank is that it's a stupid idea that has impacted the careers of millions of hard working people around the world, while also impacting many families and their future. It has converted thousands of companies into horrible places to work filled with workplace psychopaths at the top.
MBAs are people who believe in the work of the person that kickstarted the decline of American manufacturing, Jack Welch. Jack Welch extracted record profits from GE for 20 years, but left it a hollowed-out "pile of shit" according to his successor. The worse part is that MBAs aspire to be like him and in the process have ruined the whole manufacturing industry.
So to pull off a rank and yank every year you need a scapegoat, and this year the scapegoat is AI. In previous years it has been the economy, or some other excuse. AI will naturally become the scapegoat for everything.
Have you ever wondered why your company is laying off people while having job postings for the same positions? Does it happen every year? Does it happen after performance reviews? Is it always around 10% of the workforce? Oof... that's a tough guess, I wonder what it might be!
AI is the perfect scapegoat because the company can claim they're using AI and boost their value somehow. But if AI could reduce your headcount by so much then your company, your business model, your processes, your intellectual property, etc. have no intrinsic value anyways and the correct interpretation of the situation is that everyone should divest and make the share price go to zero.
It is really impressive to see what has been created with uxn. There are some parallels with TempleOS (original, creative stuff, small community).
And many houses featured in videos are content houses... (lavish rentals for influencers to have a luxury background for their videos)
https://en.wikipedia.org/wiki/Content_house
https://blog.giggster.com/how-to-rent-a-tiktok-collab-house-...
Therefore, if you push yourself to the limit of your abilities to create the most clever code you can, you won't be able to debug it.
https://www.ecosa.com.au/blog/post/inemuri-the-japanese-art-...
- Gargamel is a priest, the smurfs are prosecuted by the church
- Papa smurf wears red and has a beard because of ideological reasons, the smurfs political and economic system resembles communism
- Smurfs represent the seven deadly sins/seven capital vices
Lust: Enamored smurf
Gluttony: Baker smurf
Avarice: Greedy smurf
Sloth: Lazy smurf
Wrath: Grouchy smurf
Envy: Brainy smurf
Pride: Vanity smurfhttps://www.ee.torontomu.ca/~elf/abacus/feynman.html
And HN discussion: https://news.ycombinator.com/item?id=27934887