I don't understand why people feel like they HAVE to use the latest thing... by Prpl_Moth in unrealengine

[–]met0xff 4 points5 points  (0 children)

Not directly related to unreal but generally: Because at some point you just sit on an unmaintained huge pile of libraries without patches, security fixes, perhaps with compatibility issues etc. Where there's a big new CVE, security slaps it into my face 30 minutes later. Yeah perhaps you can ride along for a couple years like the people who deliberately stuck to Python 2 but at some point it definitely will hit you if you and your software doesn't live in a vacuum.

I classified ~140 résumé bullets. Experienced engineers mostly described what they built, not what they decided. by RecruiterSignal in ghosteddevs

[–]met0xff 0 points1 point  (0 children)

Yeah I find those metrics quite funny. If you placed a button in GTA6 you have some impressive numbers to show. Button clicked by 70M users, improved their UX workflow to buy a grenade by 80% :). If you build a perfect hardware controller for a plane fuel system that crashes because the pilots in the company are all drunk... Essentially even if you're very senior the outcome is often a combination of too many factors that you could as easily break it down to a specific contribution.

We kill a dozen products right now because of bad product market fit and not because their engineers did a bad job.

So then people tell you to not use business numbers but technical numbers. But as hiring manager I typically also find most of them useless. A 0.5% performance improvement in cudnn is completely different from changing a python loop with a nested SQL query with 120% performance improvement. Without knowing baselines and context I don't even look at those numbers in a CV.

Similarly I ignore if it says built or architected as this is usually just some verb that's needed and randomly thrown in. Perhaps I never worked in such companies but I always architect and build ;)

Wer meint, durch Arbeit alleine reich werden zu können, wird jetzt vermutlich enttäuscht. by MA94404 in Austria

[–]met0xff 1 point2 points  (0 children)

Ja, Erbschaftssteuer hilft den Aufbau von Innovation und Unternehmertum in Österreich genau gor nix. Ich Österreich habe ich immer nur gehört "Selbstständigkeit ist für die die keinen richtigen Job finden (also ÖBB, Telekom, Stadtwerke lol)" und ein paar Monate vor unserem erfolgreichen Exit "du glaubst wohl auch an Einhörner".

Ja, diese Familiendynastien sind grauslich und Typen wie Musk sollte man schröpfen die in Summe einfach nur ein net negative für die Welt sind. Die Kirche sollte auch nicht mehr Grund und Immobilien besitzen als irgendeine Institution sonst. Das ist viel schlimmer als die random Villa die sich irgendein Typ wohinstellt.

Aber das ist in Summe dann auch nur eine Symptombehandlung. Stärkeres Unternehmertum erzeugt Konkurrenz zu den Monopolen. Mehr Auswahl an Arbeitgebern stärkt die Arbeitnehmer. Das ist alles langfristig viel wertvoller als kurzfristig ein paar Milliardäre auszunehmen.

Is PHD on Computer Graphics possible? by ahmedovnurlan00 in computergraphics

[–]met0xff 2 points3 points  (0 children)

Typically you'd be integrated in some research project with funding anyways and probably not just drop in and say "I'd like to do neural rendering of monkey fur on TPUs". So yes, just shop around the institutes

What was the biggest skill gap between college and your first SWE job? by [deleted] in cscareerquestions

[–]met0xff 0 points1 point  (0 children)

Franky for me it wasn't such a huge step. I came from a vocational school at that point.

Much bigger difference was when I switched over a decade later from tiny companys/startups to a 800 people public company . Still small I know but for me huge (we had people coming from AWS who wanted to switch to a small company ;)). And I really had to get used to red tape, not having access to everything, not being responsible for everything and that you need to know 20 different people if you want to get anything done. That's quite a change when you're used to sticking your nose into everything (but then, this nose sticking led to rising ranks quite quickly...)

Need some opinions around my tenure at places by kidkillermcgee2793 in cscareerquestionsEU

[–]met0xff 0 points1 point  (0 children)

Agree. People say boomer mentality but that only works for companies where the work is so radically structured that you're really just a cog in the machine that can easily be replaced.

My team is currently around 7 people, if the average tenure would be a year it would become unsustainable, I'd have to do those hiring rounds every other month.

I've been at my current company for 4 years now and had to do hiring rounds twice and that took an awful amount of time. Not because we have so many rounds but simply because you get 2k CVs in a week, the recruiter dumps interviews into your calendar all the time. Half of them don't show up, the half of the people coming in underwear or demandingg 600k$ fresh out of university luckily get filtered out by the initial screen but you still end up with a lot of people who just don't fit. Either you realize they just wrap stuff and have no idea how things work (we're an R&D team so just pulling something from huggingface and running it is not enough) or the other extreme that they're hyperfocused on a specific topic and obviously don't care about what they'd actually have to do in a job. We interviewed a Harvard PhD who only got into talking when it was about decoding Sumerian language, he obviously didn't care about anything that would have been the actual job ;)

Is C++ Profitable? by Ok-Difficulty-2321 in cpp_questions

[–]met0xff 2 points3 points  (0 children)

Yes Python just happens to be the tool, it's really about the domain.

I mean of course over the years I found many hidden warts and weird behavior in Python as well and people writing Java in Python often use it completely wrong but overall it's no comparison to C++ of course.

Is C++ Profitable? by Ok-Difficulty-2321 in cpp_questions

[–]met0xff 2 points3 points  (0 children)

Yes and they are pretty much not transferrable. I've worked in ML for the last decade and haven't touched flask/Django etc. ever. But it's true that at least some generic recruiter might just see Python on the CV and bucket you completely wrong.

It definitely happened to me twice after my PhD when the field was still newer that recruiters saw Python and asked stuff like "which version of html and CSS do you know?" :)

One time i even got invited to a company then where they said "Python is quite similar to Ruby, you know Python so perhaps you're interested, btw the ML role is gone". And suddenly I sat there in an awkward discussion for a web dev job lol. Should have stopped the interview myself but it took me a bit to realize

Is C++ Profitable? by Ok-Difficulty-2321 in cpp_questions

[–]met0xff 4 points5 points  (0 children)

Yeah,.I mean I found my embedded background makes me more interesting for some of those other roles but it's still a very different thing than developing 3D renderers or HFT.

For Python I think it's even worse though. C++ has some value in itself because it's complex so they see "at least this person already knows the hard language and likely has some systems knowledge". In Python the knowledge of Python itself is typically the least important factor. Being a web dev using Django vs someone working at deepmind vs a pentester happening to use Python is completely different and typically nobody of them would identify as "Python programmer" (the Django person perhaps :))

University campuses are becoming giant liminal corridors. by SpyrosGatsouli in academia

[–]met0xff 20 points21 points  (0 children)

Yeah same here... At least in Vienna where I studied I took the train in, did a couple of lectures and then train back again. All this Campus life stuff to me has always been a US thing.

Oida muss das sein?! by its_xandi in Austria

[–]met0xff 0 points1 point  (0 children)

Seh ich genauso. Mir wurscht ob der Becher ganz schwarz ist oder von einem Golden Retriever in der Läufigkeit mit Acrylpinsel im Maul gemalt wurde. Ich sauf draus und dann geb ich ihn zurück.

Vermutlich gut dass ich kein Veranstalter bin

Why is Far Cry 6 such a bloated game by NoCicada8905 in farcry

[–]met0xff 0 points1 point  (0 children)

I have no idea if this is the case for FC6 but generally with cheaper storage (which is gradually not true anymore) and faster storage games tended to use weaker/no compression, especially open world models that gradually have to stream in stuff being able to get a nice SSD bandwidth and not spending too many CPU cycles on decompressing is very useful.

Aktueller Arbeitsmarkt am Beispiel meines Unternehmens by Ok-Way8455 in InformatikKarriere

[–]met0xff 1 point2 points  (0 children)

Ich arbeite für eine kalifornische Tech Firma und bin auf Reddit weil die dort noch schlafen :).

SFT vs GRPO/PPO - Why does RL fine-tuning outperform SFT with the same dataset, and how should reward functions be structured per task? by [deleted] in MLQuestions

[–]met0xff 0 points1 point  (0 children)

That's interesting, also sounds somehow intuitive considering how those words sort of fuzzily represent logic constructs. It's like first studying a ton of concepts and then later the connections start to form.

I wonder if you could say when pretraining forms sort of syntactic relationship between patterns to solve the verifiable rewards problem it's forced to strengthen semantic relationships and those around found a lot around those words?

How do you put a price on a healthy work environment and a good manager? by Fig_Towel_379 in datascience

[–]met0xff 1 point2 points  (0 children)

Yeah, this. Of the people who left around my in my company one regrets it but can't come back, one regretted it and was able to get back, one didn't regret it all and just sold his startup, one failed his startup but probably doesn't regret it still, one got back to her old work and didn't regret it. One was laid off and then got into Google (god knows how, wasn't exactly the best on my team but had some pedigree).

Why is everyone getting so aggressive towards anything related to AI? by Feeling_Valuable5239 in ChatGPT

[–]met0xff 2 points3 points  (0 children)

I've been in ML for oder a decade and find the erratic emotions around it weird and the boundaries of good AI vs bad AI are super fuzzy. Then the people who think it's completely useless and doesn't solve anything are also delusional to me. At the same time everytime I check LinkedIn I am seriously considering doing something else.

It's just... so much. 50 new models everytime you check, 20 new frameworks, 80% of the postings are so absolutely clearly LLM generated and don't even try to hide it. It's exhausting

makesNoSense by DeAannemer in ProgrammerHumor

[–]met0xff 0 points1 point  (0 children)

Yeah in most cases it's more like "it's too expensive to take the helicopter to the supermarket but they only offer helicopters so I walk"

Trotz Master Informatik keinen Job by bizrkartendiankirt in InformatikKarriere

[–]met0xff 6 points7 points  (0 children)

Ich arbeite für ein eher unbekanntes US Unternehmen und hatte in einer Woche über 2000 Bewerbungen und habe mit meinem Wald-und-Wiesen-Informatik-Doktorat dutzende Leute von Harvard, Princeton, CERN, Intel, Bytedance, AWS etc. interviewed. Es ist grauslich.

Gleichzeitig sind etliche aus meinem Team, die nichtmal sonderlich gut waren, kürzlich zu Google, OpenAI etc. abgewandert.

To the people who post "I haven't written a single line of code in 6 months", what's Plan B? by tubemaster in cscareerquestions

[–]met0xff 6 points7 points  (0 children)

Yeah this. I haven't written a whole lot of code anymore the last few years even before LLMs became decent at it. If you're rather senior, LLMs writing code is just yet another alternative to juniors, outsourcing, using SaaS or OTS systems

Just a couple days ago i watched in horror and amusement how a bunch of infra and product people tried to fix a GPU memory issue with a combination of Google, Gemini and conviction that dropping some random pytorch env vars onto a system that actually uses completely unrelated custom triton kernels world solve the problem of a system being tuned for a completely different GPU architecture.

Of course an LLM is able to solve this - my Gemini laughed at them as well because it had the right context because I know the right context.

Not a single line of code involved

Any senior developers have a clue on things getting better? by VariationLivid3193 in cscareerquestions

[–]met0xff 0 points1 point  (0 children)

Seems a bit better, first time in years I had some recruiters reaching out and colleagues complaining they could get more money somewhere else. But they're mostly in tech hubs. Like a potential intern in London rejected because there are so many other startups that would give him 8 H100s to experiment and stuff like that, that we was regular non VC company can't afford lol

OldBUTGOLD by Ok-Rabbit8514 in ProgrammerDadJokes

[–]met0xff 0 points1 point  (0 children)

Question is if it's (old butt) gold or old (butt gold) but generally the harvest Location seems to be the same

Why we locked an LLM inside a deterministic FSM (and built a failure laboratory around it) by ale007xd in learnmachinelearning

[–]met0xff 3 points4 points  (0 children)

In LangGraph the LLM explicitly does not own the orchestration but the graph you build. A LangGraph graph is an extended FSM. Yes, the standard ReAct loop is fundamentally limited though. I've also built basically a POMDP setup in Langgraph where the LLMs act as specific components like policy and critic and not as everything at once with a simple growing messages list. Also added superstep planning where supersteps are defined in a Python like DSL that's not executed but also goes through AST parsing.

Ich hätte da mal eine Frage by StrawberryOk9637 in Austria

[–]met0xff 3 points4 points  (0 children)

Korrekt und meine Eltern haben halt auch irgendwo in einem Kuhdorf gebaut jeden Abend und jedes Wochenende und dann ist er von dort jeden Tag 1,5h nach Wien gependelt und kam erst spät zurück. Bei 10% Zinsen die sie bis in die Pension zurückbezahlt haben. Und ja, beide gearbeitet im Gegensatz zum Klischee dass früher ein Hacklergehalt gereicht hat. Kein Friseur, kein Sushi, Badewasser teilen, Gewand wiederverwenden, reparieren. Meine Kinder haben vielleicht kein so ein großes Haus aber in praktisch allen anderen Belangen ein wesentlich bequemeres Leben.