
Roid Braun
1.4K posts

Roid Braun
@twit_ryan
Recovering area man, now with volume. Suggested serving. May contain nuts.
Katılım Mart 2008
179 Takip Edilen47 Takipçiler

@ceoRiya We had candidates make it to final round interview process, then find out their submitted examples of work were from a lab and that were the instructors exact (I diffed) final-solution code. Then another staff engineer argue with me that that was OK.
English

@ThePrimeagen @davepl1968 Poor so many bastards I know who are still all-in on Java, despite the yellow stream of writing Larry left on their wall. Unsurprisingly same fucks are all-in on AI. < popcorn >
English

@jamonholmgren Immediately binned resume anyone who spouts such junior hubris.
Maybe an AI will do recur FOR you and you won’t even notice or understand, then you shit pants when prod thing you were unqualified to parent has bug and clock ticks on money/uptime loss you’re helpless to resolve.
English


@jamonholmgren Sometimes recursion is the shortest and most obvious and efficient path to solution.
Hugs you’ve never encountered the need, bitchslap if you did and couldn’t figure it out.
Next time, slugger.
English

@DevLeaderCa Skill issue that you’ve never recognized a situation where recursion was the fewest-lines solution. Feel for you that you’ve never encountered that problem and/or solution.
Maybe next time, slugger.
English

How often do you *actually* use recursion in your programs?
I'm not sure if I'm the only one here, but I'm going to put it out in the open:
I've been programming for 20+ years, and while I understand recursion… I never use it. Ever. Seriously 🙂
I feel like there's a huge emphasis on recursion in computer science topics because there are seemingly elegant solutions that arise with recursion. It seems to make some algorithms align better from a mathematical perspective, perhaps?
In reality, debugging recursion is a pain. It's also a nightmare to deal with if you have very deep recursion (your call stack gets ridiculous).
I've just never had a need to use recursion in production code. I've found that converting over to an iterative loop based approach is almost always more readable and easier to debug.
And I'm generalizing, of course, but this has been my working experience.
So after 20+ years of writing code, my brain never thinks about things recursively (even though I understand the concept). But it has also never once slowed me down 🙂
What's been your experience using recursion in production code bases? Do you use it just because it was there, or did you add it in with purpose? I'd love to hear!
English

@dhh re aesthetics .. disdain for design in general is strong with Linux culture, in large part to limited Theory of Mind. Some things are ugly/difficult but some need not be vs many taking pride in learning “hard way” over sensible, intuitive. That requires empathy for user mind. 🤷🏻♂️
English

I'm fleshing out the Omacom doctrine:
- Defaults over decisions
- Tasteful but not over-the-top
- Keyboard before mouse
- Pragmatic commercialism
- Newer isn't better, better is better
manuals.omamix.org/3/omacom/81/do…

English

@ChShersh @meowkoteeq Engagement bait but worth it to post this. I ship clean room appliances universally runnable that are less than 100MB including OS and custom code, telemetry, rescued from PM lorded n00bs who shipped single-use 2GB machine images. Docker docs suck, but: skill issue? Bill++
English

@meowkoteeq Maybe. But apparently I know how Twitter works.
English

@nealstephenson No YVR or YYZ. Mr Gibson and Ms Atwood would like a word, sir.
English

Polostan goes on sale in exactly one week! Check Neal’s 2-week tour schedule to see if he’s visiting a bookstore near you. Tickets & more details: nealstephenson.com/tour.html

English

@mattpocockuk Nice. Now, help me find the off switch on millennial/juniors putting emoji into console and logs like it's 2019 🤣🔥💯 ... and from dumping ASCII art into readmes.
English

I’m touring to launch the publication of my new novel, Polostan, which goes on sale October 15. I’ll be in several cities across the US. Dates & ticket info here: nealstephenson.com/tour.html

English

@Rich_Harris That, and de-bloating your Docker container. Took over a project with 2GB images (which baked in node_modules, secrets, env-specific config, bears, lions, oh my) and have them down to 95MB.
English

SURGEON GENERAL'S WARNING
Removing Bloat From Your Node Modules Directory May Be Addictive
{PuruVijay}.svelte@puruvjdev
neotraverse in @builderio Mitosis!! Here are the npm charts before and after swapping traverse with neotraverse. Almost half of the graph is gone by removing one seemingly-harmless dependency 🤯🤯🤯🤯 traverse neotraverse
English

@Rich_Harris Such devs angrily RTing that, I guarantee you have little empathy or understanding of their actual users and, if any of them do front-end user-facing work? It’s probably terrible UX.
English

begging the devs angrily RTing this to actually try explaining a piece of code to a non-coder. it will, in fact, bore them to tears. understanding the details of postgres (which the article isn't about) would take months!
lighten up, it's a good piece nytimes.com/2024/04/03/tec…
anton 🇺🇸@atroyn
andres freund: genius programmer responsible for one of the most widely used pieces of software in the world, just single-handedly stopped a huge attack from happening. nyt journalist: 'i am too fucking stupid to understand his work and won't even try but it's very boring!!!'
English

@wisdomicz Needs pins on A and I .. possibly G, P and T. For a junior dev who puts XHR awaits in a loop WITH sync file I/O then complains they get asked hard CS questions.
English

@JoshWComeau Creepy indeed. I hope you also like "vapid" and "shrill" because it's getting better by learning from the best: social media influencers. Throw in click- and engagement-farming input going back a few elections? All the "fake news" conspiracy mongering becomes true, retroactively.
English

@Nateemerson A year now into rescuing a project that spent far more time barking about documentation and test coverage than actually delivering a performant and usable application. Testurbation !== viable product.
English

@0xglitchbyte Lost a buddy because suggested that maybe proof of ability to grasp and solve common comp sci problems was important to all the “unfair” tech interviews they had failed, apparently such skill = waste of time when deserve $$$ to chat up AI “to provide biz value instead.” 🤷🏻♂️🔥🤣
English

“You dont need to learn C, I didnt”
Anyone telling you that is limiting you in favor of their ego
Most of the worlds software is in C/C++
Operating systems, browsers, game engines, your favorite programming language
Is most likely written in C/C++
It certainly helps to understand how a computer works and what your programs are doing
Especially starting off
It will make you a better programmer
C syntax is simple and there are a ton of resources on learning it
Do a couple projects in C
Then move onto a a higher language
English

@PeachezProgram Yes, yes, let’s give all of our dev activity to Google for free.
English















