10,890 karma · joined May 11, 2014
Prefers working with: Elixir, Golang, Rust. Knows shell scripting, macOS and Linux well and navigates them freely.
Retired skills: C/C++, Java, PHP, JS, HTML/CSS, Ruby.
Professional programming interests: code generation from data schema files. Also network administration.
Hobby programming interests: game bots and AI, financial trading, formal verification of code, super-optimization (evolving the perfect compiled code).
email: `mitko.p| <at] {gmail.com[
GitHub: https://github.com/dimitarvp
LinkedIn: https://www.linkedin.com/in/dpanayotov/
Except cinema tickets prices got raised, if we were still talking about Hollywood and its entertainment industry.
> Valheim [1] is a game that was made mostly by one guy, at first at least. Not that long ago, this would have been a multi million dollar game produced by a wide array of people.
Quoting outliers and exceptions is not supporting your argument. Concurrently, a lot of people figured they are super shrewd and will make AI-generated games and guess what, barely anyone buys them. There are social and taste factors in art. It's not a chart with a line climbing up. A lot of normal folk, myself included, see AI-generated entertainment as low-effort and a plot to get their money while the other guy is snoring and is having 2x RTX 5090's make him money in his sleep.
People don't like that. They don't have to be proficient in IT to see what's going on and to dislike it.
> The future we're moving into isn't going to be the same but more efficient for those on top.
Yes. That is what your parent comments are saying -- that they are not seeing the common folk get too many benefits (if any) when the dust settles, which it still has not. They/we are saying: it's going to get objectively and measurably better only for the richest class.
> That efficiency is going to revolutionize the economy in ways that are probably impossible to see from a distant, much how somebody living in an agrarian society couldn't have even begun to imagine the 'real' impact of the Industrial Revolution.
The only thing at this point that is likely being revolutionized is our cooking skills because we should learn to cook rats and roaches -- because those on top care not about you and me. No, scratch that. They care. But they want us gone.
Almost nobody wants human workers per se, they just don't have a choice. The LLM era shows this acutely and clearly; many businesses rushed to fire people BEFORE they had proof LLMs will get their work done at all. The social and economic aspects of "nobody wants human workers" have been there forever but it was accepted as a necessary evil.
Now, many capital holders have an excuse _and_ a tool to want less -- or zero -- human workers. We are currently living in this boiling pot and your vaguely optimistic comment does not line with the reality I am observing.
Maybe, historically speaking / era-wise, i.e. 50-ish years from now, everything will be alright, a new equilibrium will have been reached and the humanity will be objectively happier generally and per-capita.
That will not comfort a talented VFX artist, a programmer, a sysadmin, a lawyer, and many others, when they have to get their half-paid house confiscated and go live in shanty towns and form a gypsy-like society so they can survive at all.
"Historically..." arguments are boring. What happens _now_? How is society and economy and the rich class handling the turbulent changes in the last 2 years? How will they handle them in the next 5 years?
Nobody will take care of us. Ever.
We also need a metric ton of opinionated linting to sheep-herd codebases into a smaller amount of possible shapes -- which I'm strongly in favor of and see it as the next iteration (of the concept of a single code formatter a la Rust) because it'll put many other bikeshedding time-wasters to rest, hopefully forever.
To be honest though, it's mostly hypotheses and feelings; nobody has truly figured it out yet -- and if some have, they're keeping the secret sauce to themselves.
But also, everyone says "it's the harness" and almost nobody ever gives good examples, it gets a bit tiring to read everywhere, as if everyone wants to sell a harness to us.
Also what kind of problems did you have with LiveView?
We should never underestimate people's weird desires but this is mostly not it IMO. There was a new generation that felt the need to rebel against old established stuff and of course is now painfully rediscovering why this stuff was established in the first place.
Infuriating to watch, mind you. But also predictable, like watching bots play StarCraft against each other.
It becomes a very heavy and difficult exercise of it walking you through the implementation and the judgment calls it had to make along the way. VERY exhausting.
There's a silver lining though: you do get to gradually clarify a proto project spec and various requirements, but boy does it take time and energy to re-contextualise when the bot tells you that you should make decisions.
Just last two weeks I had to slap Fable, three times, to stop writing 1000-2000 lines of defensive code... because of DB columns I just forgot should be NOT NULL. That was it. Nothing else. I told it that, boom, -4800 coding lines: gone.
LLMs defend the status quo and they regularly lose sight of everything bigger than the current PR they are working on.
I too am gradually making peace with the fact that LLM-maintained code does not have to be 100% readable for humans.
But this is not about readability. It's about the data model. So one concession I am willing to make is: don't care too much about the code _BUT_ manually curate the data model. So far: small wins on iteration turns and code volume producing. Too early to tell but for now I am happy with the results.
What do the EU investors do outside of demanding guaranteed profit with zero risk for them? How many are ready to absorb 10-30 years of new infrastructure investments and play the long game?
If the EU wants to compete, well, here's the global market, right that way. ==>
Get to it. Nobody is actually stopping you.
But if you have no appetite for risk, don't complain when one day you realize you don't have EU alternatives.
Yet they kind of did. I've limited participation in my libraries with GitHub's setting that nobody who made an account in the last 6 months can do anything in my repos (after some misguided hustler thought they're an easy target and posted an ad).lp
Time's marching forward though. Wonder what will happen after a few more months. We'll have bot spam accounts that are no longer as fresh.
You don't owe the world anything at all. If you're conscientious, then give a little -- here and there. Don't turn it into an unpaid job.
Managers and executives though? Those I do blame. Surely at this point it should be blindingly obvious their current strategy is not working.
After you get comfortable and learn the important idioms, you go through the development loop quite quickly.
Compilation/linking speed can still suck though.
I am tired of only ever being gauged by immediate usefulness. You hiring?
Also when you emphasize "exactly", you are not giving any actual reasons.
Next: proficient engineering managers, not just people who immediately bend a knee to the middle manager.
Oh wait, I went into sci-fi territory again. My bad.
Jokes aside, yes, quite correct. Even frontier models like Fable have very obvious limits.
Point is, quite a lot of hardware can still do a lot. I have a Ryzen 5500U-based laptop that still outperforms the PCs of most people that I know (non-tech people).
Though in my case I feel like I have to get a loan to buy a workstation + an actual gaming PC for my wife. That all is beginning to look like at least $15k... yikes. But I am not sure I can wait until 2028 to see if things _start_ normalizing... Depressing indeed.
Things I do appreciate that are good-ish nuggets:
- Don't try to work on something "prestigious". I agree with that; a lot of people became poor out of ego, myself included a few times in the past.
- Working on something that interests you deeply is a great way to become a super specialist which is honestly a coin toss; it can make you a highly-sought-after expert commanding serious rates... or yet another burned out nerd who knows something very deeply that nobody wants to pay for. I mean OK, I love being satisfied and fulfilled but I can't be like that if I can't pay bills. So that passion is never the #1 priority and that's a fact of life for 99.9999%+ of humanity.
- Investing in something on the side a few hours a week sounds great until you wake up 10 years later _still_ not having the side hustle doing you $2000 a month. As above: coin toss. But I agree that's the right and the pragmatic strategy for working people. Success is not guaranteed and that's of course not a reason NOT to try. Still: work-life balance!
- Getting to the frontier and then filling the gaps is a solid strategy, yep. As per above: make sure you work on something people would pay for, though.
- When to be earnest and when to be [faux] sophisticated is generally not clear and cut. There are events during which you have to be a bit posh or nobody would take you seriously, and sadly those are often the events that might be life or death sentence for your new business idea. I think us the tech nerds are earnest way too much and too often, and don't know when to be "sophisticated". Me putting a formal shirt and pants and pretending to know more about a field than I really did, did net me money that my impostor syndrome screamed that I didn't deserve (but years later, with the objectivity that a brutal hindsight can give you, I absolutely did).
- Ownership of one's work is a great advice, probably the best one in the article... until you realize most startup CEOs understand this and will give you +30% more salary than everyone else because they love having somebody on a stable wage who does 80% of their work and does not ask for percentages of the Series A/B/C/D tranches. Nah, thanks. As we say on the Balkans (butchered translation): "The quality of the music depends on the quantity of the tip". I'm done taking your cause so seriously that I don't have time for my wife. Dangle $25k+ a month in front of my face and we'll talk.
---
So my TL;DR is: yes, compound knowledge and work on what you like and try to make it a side hustle, absolutely. Put on some suit when you get to events. Don't always be super humble, that by itself can be a turn off and no you cannot afford to gamble your future on this so yes, sometimes be posh and sophisticated. It frakkin helps with some people! And I don't care if you don't want to be associated with them; many of them are gatekeepers of wealth so, deal with it.
I'll agree: passion shines through and wins people over. It's not enough, though. "Making it" requires making good decisions on multiple lanes.
You don't have to take it upon yourself to archive the entire history of Hollywood, you know.
You can get _very_ far with 20TB, hell, even with just 10TB.
Is that supported?