General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
TommyJ
ThePrimeTime
comments
Comments by "TommyJ" (@ImperiumLibertas) on "ThePrimeTime" channel.
Previous
1
Next
...
All
Worked with so many of these types. They think their convoluted solutions to simple problems are the only way. They build these huge systems from scratch and since they're the only ones who can "understand" what's going on the documentation inevitably goes stale and major bugs become common. Since they're the only ones knowledgeable enough about the system to fix it the company is left with no choice but to wait for that single individual to patch the code while everyone else waits around wasting company dollars. Anyone who calls that guy a genius is either an idiot or too new to software engineering to know better.
107
When they call you for an MI say you'll be able to respond in 30-45 minutes as you have to drive to the office.
66
Part of the problem that PrimeDaddy didn't address is the labor market. The number of expert react engineers is very high while the number of pro svelt devs is low. He talked about not being a one trick pony which is totally valid but the reality is that most professional software engineers only learn the tools they are required to at work. Also another reason most professional devs are terrible programmers.
24
nano is just too simple and I really dislike the keybinds.
6
Self hostable architecture for game servers has been possible and mainstream for decades. Doing anything else is a purposeful deviation from the norm.
4
This is such a weak argument again vim. Vim is an undeniably efficient editor. Using vim is about removing inefficiencies to make text editing a uniform task. Instead of having to switch between mouse and keyboard your hands are relatively fixed. If you don't like vim just say you don't want to use it an move on with whatever editor you do like.
4
This would be sick AF! Would love to see this since it's something I've been putting off myself.
4
@XDarkGreyX in Latin the letter "v" and the letter "u" were the same thing. Some words have two consecutive "v"s which changes the pronunciation. That's why they call it "double-u" because it's literally a double u. VV
3
@lightlysc1178 I hear the AI needing regulation regularly but the same people who scream for AI regulation never offer policies. What policies should be put in place? Those we can argue against. I'm mostly in favor of not regulating AI. It's just another tool.
3
ci is the most useful motion. The non vim alternative requires mouse or arrow keys and many key combination key presses. Amazing productivity gains.
2
@mattymattffs anyone expecting me to work more than 40 hours a week not including travel time is nuts. I've got a life outside this job that has to be attended to.
2
My text-editor is not your advertising platform.
2
That's not a bad thing. His resistance to change means usually only the best ideas get through because they have to be so good as to be absolutely demanded by the community at large.
2
@tamirsalem76 in the context of a cloud provider yes it is reasonably to assume the off site backup would be sufficiently far enough away to not be vulnerable to natural disasters
2
@toby9999 in what world is coding 1% of a developers day? I think you're underestimating how powerful vim is and how efficient editing code can be. It's unlike any other editor. And when integrated with a terminal based workflow your can gain some serious capabilities.
2
It depends because how much test code will you have to write for your simple script? I'm not on the deps bad train as long as you're not reckless.
2
@awesomedavid2012 that's what a lot of architects don't understand about software engineering. Typically where I work the domains/services are what get diagramed and the teams are left to do the system diagrams since they're responsible for the implementation.
2
I agree but I'd also add learn vim motions before jumping in head first into vim. Jumping into vim too fast can be disorienting and can obliterate productivity.
2
A true vibe coder. Ahead of his time.
1
@zweitekonto9654 most schools don't want to allow students to use an LSP. Notepad++ has very limited auto complete support and requires no configuration out of the box. I don't agree with it but that's why they don't allow something like Vscode.
1
In vim you can even play macros over several files. Pretty crazy stuff
1
The other benefit of composition is that it can be used in any programming paradigm including functional and procedural.
1
@rusi6219 I do dislike his leftie political correctness. I'll take your word for it because I don't read the mailing list regularly but whenever I do he's usually roasting someone for wanting to do something thats too ambitious.
1
This is seriously great. If they are going to claim similarities between architectures the burden is with them to prove which would require providing source code. Sounds like you may have gone through this yourself.
1
@TheLayeredKing the one cases I'm aware of addressed the use of data and content to train AI models specifically. Since the work produced out of AIs are considered unique work the input content isn't considered infringed. Unless you want to change the ruling that IS the regulation. As far as forcing models to make their content known as AI generated, I completely disagree. The problem isn't the AI generated content itself but rather the people who commit libel by trying to say something happened that didn't. Libel is already illegal and we don't need to involve the government in one of the most forward thinking industries in decades.
1
Team structure changes should not affect the code base. Team structures are controlled by the business and not by engineering. Structure your code to match the business processes and domains so that when the business processes change so does your code.
1
@Ezekiel-dude yes, if you work professionally you'll find that most treat programming as a 9-5 and nothing more.
1
When retaining the data is mandated by law and losing it may result in prison time 3 backups including air gapped backups don't seem extreme anymore.
1
@skilz8098 I'm salary on a 9-5 so none of that affects me. What affects me is having to work more than 8 hours a day because of "availability."
1
@xevious4142 why don't you go build a company that has profit sharing then?
1
@ThePrimeTimeagen I wish I could snap and make everyone use Dvorak
1
"American centric" my God dude grow up. His comments have nothing to do with America. He only said that Unicode sucks which it does. The standard is bloated and causes issues in software all the time. You should make a better international standard.
1
41:30 switching to a split keyboard and im at 60 wpm. Feels unbearably slow. It absolutely is a bottleneck. I stop, think, solution, then make changes. Those are often synchronous tasks. Once I start changing code I've already decidied what needs to change.
1
@fennecbesixdouze1794 initial reactions are human.
1
@lamspam he has talked about it in more detail at other times. He specifically mentioned that rebase should not be used for shared branches. He's talking specifically about which strategy you pull new upstream changes into your personal branch. Merge is terrible for this use case because it inserts commits in chronological order using algorithms to resolve conflicts instead of treating the git history as a series of changes on top of a base state. Ideally all the changes from a single feature branch would be on top and all unrelated commits below. Also, cleaning git history by rebasing to allow for renaming and squashing commits becomes incredibly tedious once a merge has happened because every commit after the merge commit will almost always have a conflict.
1
@zweitekonto9654 he's a super big narcissist. Watch enough of his videos and see how he treats other people. It's pretty disgusting.
1
Previous
1
Next
...
All