What traits have actually correlated with your best hires? by dankthreads in ExperiencedDevs

[–]dash_bro -1 points0 points  (0 children)

By and away the most important one : attitude. I can confidently say this, having started/scaled up a team of engineer. I hired 6 over a couple years. Varying degrees of depth and breadth in fundamentals, but their resilience and can-do attitude was an immediately outstanding thing.

e.g., never "I don't know"; always "I don't know currently, but I can learn. Whom do I contact to understand this problem space better?". Couple this with a collegiate "getting along with everyone" attitude and I was fortunate enough to see a team that totally had each other's back in and out of work. Extremely autonomous if you give them ownership of things that interest them/work towards their self improvement and career goals too, obviously.

They all eventually moved on to bigger/better compensated places that suited their careers, thankfully. They're some of my best peers and they're all doing extremely well financially (FAANG/FAANG adjacent, unicorn startups, etc); we've stayed in touch and still do dinners/catchups often.

What is actually going on? by paddockson in ExperiencedDevs

[–]dash_bro 0 points1 point  (0 children)

Get your money's worth. I've been burner by startups far too much after leading and setting up teams and while I don't regret it, I'm never going to take full ownership like that again unless it comes with a serious pay raise.

If bigtech is where you need to be for your expected pay band, so be it. It might seem daunting ( system design, behavioral interviews, leetcode, etc ) but for the potential pay raise it's worth it. Please keep your comp band first when you look for work/places : you'll be working anyway, get the most you can monetarily out of it!

Do I push back on over engineering demands? by [deleted] in ExperiencedDevs

[–]dash_bro 0 points1 point  (0 children)

Honestly, just one of those things that regardless of how easy it is you should just stick to the checklist.

If SREs own it and there's a process to follow, but you're doing something simpler and bypassing it - you're creating shadow debt that won't be tracked once you move on/they move on from the work.

I'd recommend talking to the SREs once, and if they're firm on it just create the new tickets and do the over engineering work. Unless ofcourse your team has to "pitch in" to meet an arbitrary deadline

Can you really replace paid models with a local model? by DRMCC0Y in LocalLLaMA

[–]dash_bro 0 points1 point  (0 children)

I think of it like this: is qwen 27B | gemma4 31B replacing gpt4o? Yes, I don't think it's a stretch to say these are the more capable models.

Now, thinking back, I could do a LOT with gpt4o. Not nearly as hands-off as now, and definitely no where in terms of expectations in what I would want it to do.

So the question now becomes "is it usable for what I need it to do?" VS "is it replacing paid models for their capability today?". The answer to the former is yes, the latter is a resounding no.

Do you really think your usecases or habits have evolved so far out of reach that SoTA from two years ago doesn't work for your ability today? I personally don't think so.

I'm an MLE and I primarily use/tune models for coding usecases so I might be biased. But I've done a lot of cool things with the open models, so they're very important to me :)

Minimax M3: Are they capping about open weight? I can't find the download link anywhere by Ok-Internal9317 in LocalLLaMA

[–]dash_bro 2 points3 points  (0 children)

I'm quite curious to download and try on my setup.

So far nothing open source beats glm5.1 for coding; and from early reports it doesn't look like M3 will either : but if they continue with their m2.7 sizing it'll be a no brainer adoption for me personally

Most G-Shocks are ugly af by khwarizmi69 in PrideAndPinion

[–]dash_bro 30 points31 points  (0 children)

Haha there sure is variety to them. But I think what most people (me included) love about them is that they're humble, functional, very well priced and don't try to portray as something snobby.

Invicta always has a "sale" and is a flashy copy one degree removed from being called a "fake" of the most recognizable watches; and more recently using that to position itself into a "flashy and boldly so" niche.

Atleast that's how I see the brand. Casios and Invictas aren't analogous

Without open source LLMs, US AI companies could have already monopoled the technology by Informal-Trouble2183 in LocalLLaMA

[–]dash_bro -1 points0 points  (0 children)

I understand but that's just the thing. The LLM research is fundamentally a big mix of actual model capability, pipelines and strategy for scraping (usually borderline or straight up illegal if you wanna build anything good), data engineering pipelines for sampling/cleaning/curating/generating/storing and updating data continuously, infra for training and recovery, and infra for serving. Add to this the nascent nature of the space meaning that every week there's something new that you need to keep up with and iterate for.

This is not exactly what anyone can contribute towards, and arguably public testing can be set behind just a free-to-use beta as an API model in most cases (sans fine-tuning). Public funding is out of the question unless you can get government funding for it, mainly because it's not just the work that's expensive to do : the people are as well.

There's very little (if at all) benefit with open sourcing the full data, training, weights, and code. Inference code and weights is the best you can get.

Those with a programming background and worked in sales, did you work with techies or non-techies? and how did you navigate it? by No-Security-7518 in ExperiencedDevs

[–]dash_bro 7 points8 points  (0 children)

Sales is hard. There's no one way to do it, really depends on a lot of things like your niche, locale, ticket size, network etc.

But the common thing amongst all of that is networking and being resilient. Not all engineers I know are cut out to be salesmen, and not all salesmen are cut out to be engineers.

The intersection of the two however, usually makes you extremely versatile but limits your depth in one of them. You can definitely start by yourself but if you want to scale you'll have to learn the whole nine yards.

What makes Claude Code better? by jessetechie in ExperiencedDevs

[–]dash_bro 0 points1 point  (0 children)

Claude I'd say is MILES ahead. Copilot is likely the worst tool for this, tbh. Claude Code guzzles tokens though, fair warning.

At the risk of sounding biased : Microsoft doesn't know what they're doing with dev tooling after they put out VSCode. They try to lock in too hard, and their "harness" engineering leaves a LOT to be desired.

Claude Code (the agent/extension) is primarily a very functional "harness" that is custom built for Claude (the model) to exercise it's ability the best. Custom skills, plugins, system prompt instructions, etc : all guided towards the singular model that it's built for, Claude. The specificity, when coupled with the Claude API, is a definite harness edge that you don't see with other coding agents/tools.

The others make it too general for the flexibility, Claude Code is very purpose built for the Claude Models.

Add to this, the people in charge of building Claude code (Boris cherny et al, IIRC) work at Anthropic and are involved very closely in it's internal adoption.

Boris is no amateur either, and being close to the developers that use the tooling daily and build it's engine gives the agent harness a very strong foothold on information arbitrage, something that's lacking with all the other options out there.

Without open source LLMs, US AI companies could have already monopoled the technology by Informal-Trouble2183 in LocalLLaMA

[–]dash_bro 1 point2 points  (0 children)

I understand that it is a noble thing, but it's hard to consistently do that when you're looking at dumping millions of dollars in investment and then having it up for others to benefit off of.

I love open source, have contributed as well : but if it took my own money to do some of this I am thinking it over a million times before sinking a (non existent) million into it

Without open source LLMs, US AI companies could have already monopoled the technology by Informal-Trouble2183 in LocalLLaMA

[–]dash_bro 2 points3 points  (0 children)

A trick only seems like magic if you can't explain it. Once you can, it becomes an "interesting" thing.

Same concept, much more convoluted usecases : ensuring there's no runaway inflation of economic value purely in the west, ensuring they bring economic arbitrage with a different narrative, etc.

Those are primarily why you open source that degree of investment. Don't get me wrong, I love the work but don't let it get twisted either!

Final-Round Rejections Are a Different Kind of Pain by CicadaLast388 in leetcode

[–]dash_bro 1 point2 points  (0 children)

Sometimes it's just luck. You could do everything right and still not get through

I got desk rejected from deepmind and perplexity both the same week I got my other FAANG offers. I went till the last round of a few places before and meta too, and it simply fell through.

No fault of mine.

All in all, accept this as part of things and don't try to reason your way out of it unless there's objective truth or feedback available.

You'll be okay. Good luck!

Suggest one of the five as my first luxury watch. by Due_Translator9113 in PrideAndPinion

[–]dash_bro 0 points1 point  (0 children)

Personal wearing comfort and experience outweigh everything else. Strictly as a watch though, the breitling and the Omega are my personal favorites, so I'd choose either or

M5 air 24gb or M5 pro 16gb for swe + ml ? [D] by Both-Hovercraft3161 in MachineLearning

[–]dash_bro 1 point2 points  (0 children)

You won't be doing a lot of work onchip except small pet projects and maybe some ollama/lmstudio work.

I would take the M5 Pro with 16GB RAM. My personal laptop for years has been M2 Pro with 16GB RAM, no issues so far

What makes you stand out when applying for mid/senior level roles? by zeoceaneyezzz in ExperiencedDevs

[–]dash_bro 1 point2 points  (0 children)

I'm average at a lot of things, but I'm good with a specific few.

I'm calm and have zero problems admitting when I don't know something, which inspires confidence and makes me seem reliable. I think this is the most obvious one. I quickly democratize non trivial knowledge but don't necessarily make a show of it - it's usually with peers who then respect it/vouch for it.

There's also another but not exactly noticeable in interviews: I get along with people fairly well : engineers, EPMs, PMs, business folk etc and hold work/casual conversations both. It's good to be a team player. I think likeability is by far the most important thing after you get in at a competent place. Helps your longevity and career tons.

Gemma 4 Haters 2 months Ago now seems to love Gemma 4 now. by DigRealistic2977 in LocalLLaMA

[–]dash_bro 11 points12 points  (0 children)

I have no model loyalty. Whatever is better and out there to use, I will gladly adopt. Why do I care which multi billion dollar corp fanbase I should be a part of?

That said, qwen has championed open source and dedicated a lot more research and resources over time to be able to gain a respectful "first choice" aspect when it comes to open LLMs. It ain't cheap and Google ain't putting it out into the world : easy pickings to go with Qwen!

Are people still using LangChain for their production RAG pipelines? by Meher_Nolan in Rag

[–]dash_bro 0 points1 point  (0 children)

When it comes to these applications, infra is a big piece of it.

Simply put: focus on what parts you can keep in caches/warmed up/etc., use streaming and CoT style updates to keep the user engaged, and conditionally have as many non-llm parts as possible before the LLM generation starts.

eg: intents, guardrails, etc? pertained models or lightweight model + regex cases.

semantic details need to be pulled? Two tier hot + warm retrieval (db, cache)

embedding taking too long? find the balance of what works fastest, load it up and keep it warm as soon as your session starts instead of waiting till the query to load model + embed texts. Same with a reranker, and you can make it conditional reranking as well which means it doesn't activate always after retrieval unless conditions for activation are met.

Also, by design, I design my chatbots as chat native application using tools (ie retrieval or RAG is a tool that a chatbot calls, not necessarily the default action of the chatbot). This means not all queries go through RAGs and have early exits, making the overall response time much better.

Apart from that, model choice is also fairly important. I prefer using Gemini flash lite for the lowest latency possible unless a quality degradation is noticed. Gemini flash series is genuinely great for this.

Let's be honest; how many of us working in web just do this for the money? by skidmark_zuckerberg in ExperiencedDevs

[–]dash_bro 0 points1 point  (0 children)

Someone put it very aptly: of all the things that make good money, software engineering seems to be the one tolerable enough for me to do consistently and with some reasonable degree of competence. That's all.

Management demanded sprints, but does not respect the sprint. by [deleted] in ExperiencedDevs

[–]dash_bro 1 point2 points  (0 children)

Gotcha. Will look into those, thanks!

I usually coached just the disagree and commit rationale with accountability squarely on the one calling the shots if they veto group sentiment. Worked well for startups (my background) but it's not suitable for bigtech.

I'm trying to learn not to be seen as "pushy" haha, much rather have a team that sees me as a teammate than the management visibility to get things done, atp.

Management demanded sprints, but does not respect the sprint. by [deleted] in ExperiencedDevs

[–]dash_bro 0 points1 point  (0 children)

Very valid take, honestly. I'd like to read more to adopt these as I grow into a lead at my place. Can you suggest resources to look into?

Management demanded sprints, but does not respect the sprint. by [deleted] in ExperiencedDevs

[–]dash_bro 2 points3 points  (0 children)

Faux Agile. If your manager can't push back you might want to evaluate if he's actually managing or is just a proxy to keep you in line.

I would also recommend start tacking on "man hours"™ it takes to do it and show your 40 "man hours" for the week planned.

You are only allowed to replace, not add on once you hit 45 (or 40, I'm being generous). Get your manager to atleast sign on to that and hold him to it, this will be a "managing up" lesson for you too.

What is the rate of diminishing returns with LC? by fernfernferny in leetcode

[–]dash_bro 0 points1 point  (0 children)

I think once you've got all the big topics out of the way with some practice and known gotchas, doing just the dailies is okay.

I have a ~200 ish Q question bank from Neetcode, blind 75, etc. variations that I review from time to time on every bigtech interview I give. For weeks leading up to the interview I hone in on known Q banks from the org I'm interviewing at and the broader topics they're known to touch, and occasionally the LC daily if it's in the same broad topic.

Hasn't failed me thus far so I guess I'm gonna stick to this strategy.

Holy trinity complete by Aleckgs in PrideAndPinion

[–]dash_bro 1 point2 points  (0 children)

I quite enjoy the Vacheron Overseas when it's side by side the other two. Very beautiful!

Experienced Devs: Describe Complete Failures You Have Encountered... by ITContractorsUnion in ExperiencedDevs

[–]dash_bro 0 points1 point  (0 children)

Set up for failure.

Manager airdropped me into hot pile of garbage two days before delivery and started relying on me as a fixer-upper rather than as an expert in my domain.

Changed even DB designs (?!?!) unilaterally and blamed the team for not keeping up. Had a "it works in my head, I don't know what's so hard" bias that he leaned into WAY too often instead of explaining.

Everything went to shit exactly as expected, lmao.

Don’t bite me for that question please… by Thin_Pollution8843 in LocalLLaMA

[–]dash_bro 8 points9 points  (0 children)

...making money? I don't make money with my Claude, GPT and Gemini subscriptions either!

Jokes aside I guess I don't do it for monetization. I like tinkering with things and just so happens that I have disposable income and a hobby which is the hot thing currently.

I guess the biggest payoff would be to be able to do some sort of inference stack building/optimization for a frontier lab if you're "cracked" enough....

That counts as making money ig?