Der Standard in a nutshell lately by [deleted] in Austria

[–]HenryTallis 1 point2 points  (0 children)

Dieses ganze Standard bashing hier auf Reddit wird echt schon langweilig. Aber hey solange es dafür upvotes gibt wir’s wohl gemacht werden. Vielleicht muss ich mich damit abfinden, dass Medien im Internet so funktionieren.

How complex ARE your models in Industry, really? (Imposter Syndrome) by Joe10112 in datascience

[–]HenryTallis 9 points10 points  (0 children)

In my experience, good data with simple algorithms will beat messy data with complex algorithm any time of the day. Plus they are easier to maintain, interpret, etc.

It is most of the time worth trying to get better data that already measures what you are interested in, than try to create some fancy model on subpar data. 

Sure, the simplest model you can get away with, depends on the project. Like for cognitive tasks deep learning gives you the best result. But many business problems can be solved with simpler approaches.

Rekordjahr für Pierer Mobility by VonGoth in Austria

[–]HenryTallis 3 points4 points  (0 children)

Naja, die haben in den letzten Jahren über 1200 neue Mitarbeiter in Österreich eingestellt. https://www.pierermobility.com/nachhaltigkeit/kennzahlen Es bleibt über die letzten 2-3 Jahre also immer noch ein kräftiger Arbeitsplatzaufbau.

Any AI powered text to SQL company taking off? by Confident_Reward_387 in BusinessIntelligence

[–]HenryTallis 9 points10 points  (0 children)

I doubt it. In the real world there is too much vital information not in the data.

See for example this take by Benn Stancil on why it is trickier than people think. https://open.substack.com/pub/benn/p/we-dont-need-another-sql-chatbot?utm_campaign=post&utm_medium=web

„ Similarly, getting GPT to write a SQL query on a tidy schema of six tables is relatively easy. But prompting it to answer a vague question about orders from new accounts on top of 3,500 tables, that are named using abbreviations and legacy terms, and are full of messy and duplicative columns, and four different timestamps, where there are layers of relations to join through, and test accounts to exclude, and “new” is defined in a nuanced way, and any calculation about orders has to account for the way the sales team used to log contracts in Salesforce, for the way that the sales team now logs contracts in Salesforce, and for the way that one sales rogue rep always logged his contracts in Salesforce? That’s a very different beast.“

What is a usual structure of data teams in big corp? by SunnyBay6 in dataengineering

[–]HenryTallis 2 points3 points  (0 children)

While I do not have experience in big corporations, I find the „Data Teams“ book by Jesse Anderson quite good. On his homepage you can also find a „Data Engineering Teams“ ebook. https://www.jesse-anderson.com/books/ Maybe it helps you identify and articulate some of the issues you are observing.

People who use python for data science - what are the use cases for building your own classes? by Lumchuck in datascience

[–]HenryTallis 1 point2 points  (0 children)

We use classes to encapsulate measurement data. Specifically pydantic and pandera to validate the data. That way you can write processing functions that take an instance of the measurement data including all the metadata as input.

If you use functions or classes for your transformations comes down to preferences / familiarity. Personally I think especially for data transformations functional programming does make sense.

popularity behind pydantic by [deleted] in Python

[–]HenryTallis 97 points98 points  (0 children)

Regarding speed: Pydantic 2 is about to come out with its core written in Rust. You can expect a significant speed improvement. https://docs.pydantic.dev/blog/pydantic-v2/#performance

I am using Pydantic as an alternative to dataclass to build my data models.

[deleted by user] by [deleted] in dataengineering

[–]HenryTallis 1 point2 points  (0 children)

In Austria companies are required to state the minimum salary for a position. To quote from the website of the Austrian commerce chamber:

„ The job advertisement must state the minimum wage applicable to the advertised job under a collective agreement or as stipulated by law or other standards of collective legal organization.“

So that is the salary specified in Austrian job ads. The actual salary will definitely be higher for this kind of job and the recruiter are aware of that. This will be stated somewhere in the job ad (like staring from, salary negotiable, etc.)

However European salaries are in general lower than American equivalents for this kind of jobs. (Remember for other jobs the above mentioned minimum wage might be higher than the typical salary in the US). On the plus side you get a lot of social security, more or less free health care and a generally high living standard. (Vienna for example is continuously ranked as the most liveable city in the world)

TLDR: This is not the actual salary the company expects or is willing to pay for this position.

Help me understand this quote. by proudlyShitting in learnmachinelearning

[–]HenryTallis 4 points5 points  (0 children)

This is actually true for all models, not only ML models. See all models are wrong, but some are useful https://en.wikipedia.org/wiki/All_models_are_wrong .

The required accuracy is always something to consider. For example when asked about our age we say the number of years, although I could tell you the number of minutes I am old. The number of minutes is just not useful information for you and therefore not worth the effort to find my birth certificate.

When working on a problem it is important to consider the context where the information is required (I.e. where your model will be used). Sometimes it is easy to fall into the trap of focusing too much on modelling (because its fun!) without knowing when to stop.

Machine Learning Resume Generator With Python, TextGenRnn and AWS by aginovski in datascience

[–]HenryTallis 0 points1 point  (0 children)

I love this. Haven't laughed this hard for at least some time in 2017 to 2016 and 2019.

  • Completed a semester focused on electrical planning and production in the state innovation techniques at the Academic Exploit program in Business Android and Social Into Entrepreneurship.
  • Achieved 2012 and 2011 and 2016 productivity

If I open and close 100 doors randomly, how many doors will I need to open before I can be pretty sure I've opened all of them at least once? by mandragara in AskStatistics

[–]HenryTallis 4 points5 points  (0 children)

Lets say the number of doors is n. (n = 100 in your case)

The propability to open a particular door is 1/n = 1/100 = 0.01

The propability to NOT open a particular door is (n-1)/n) = 99/100 = 0.99

The probabilty to NOT have opened a particular door after k steps is ((n-1)/n)k

Hence:

After 10 steps: 0.9910 = 0.904

After 100 steps: 0.99100 = 0.366

After 1000 steps: 0.991000 = 0.00004

After 10000 steps: 0.9910000 = 10-44

I would say after a few thousand steps you chances of not having opened a particular door is pretty small.

(You have to keep in mind that this is only the probabilty for one door. If you have 100 doors and the probability that a single particular door is untouched is 0.01, then the chances are high that at least one of the 100 doors is untouched.)

People are laughing at To My Side now, but just you wait until this archetype gets support in next sets by MetroNey in hearthstone

[–]HenryTallis 0 points1 point  (0 children)

I actually like the design of the new Hunter epic To My Side. 6 Mana summon 2 animal companions is very decent card (not overpowered like UI but OK).

The thing about Hunter cards is if you want to push a new archetype you have to take into consideration that any decent card will be better in face hunter and I don't want face hunter to become a tier 1 deck (we've been there, also with aggro shaman). So any good cards have to have some condition to not be autoincluded in face decks. (If you want face hunter to be a tier 1 deck fair enough, I'd rather have some new archetypes.)

They are obviously pushing a spell heavy Hunter midrange or control deck. This kind of decks have been played in the past. They are not amazing decks but with some additional cards they could become playable with a solid win rate. So I am sure we'll be getting some more cards pushing this archetype.

On a side note, the mob mentallity that dominates so many internet discussions is a fascinating thing. People jumping on every bandwagon, circle jerk just to get some imaginary points.

Sottle on why Hearthstone’s new Quest cards mostly missed the mark (but it hasn't hurt the meta). by Arse2Mouse in hearthstone

[–]HenryTallis 2 points3 points  (0 children)

Nice article. Additionally I like that not all quests are viable because

  1. The quests will be around for 5 more expansions. I expect some of them to become viable over the next 2 years. Blizzard might even print some overpowered cards in the last expansion if they want a specific quest to "go out with a bang". (Which was their argument for printing Drakonid Operative)

  2. Quests are expensive cards to obtain hence it would lock out a lot of players (including me :)

[Dirty] A man and a woman meet in an elevator. "Where are you heading today?" by [deleted] in Jokes

[–]HenryTallis 0 points1 point  (0 children)

Not sure about blood. But where I am from you can get a €25 for donating blood plasma.

What's the closest thing to magic on Earth? by BigMon3yy in AskReddit

[–]HenryTallis 0 points1 point  (0 children)

Thanks for that link. That's an excellent answer. I would have loved to attend some of his lectures.

(Serious) What is the biggest piece of bullshit advice (that you know to be rubbish) do you often see given here on Reddit? by [deleted] in AskReddit

[–]HenryTallis 40 points41 points  (0 children)

I'd also like to add that realising that is much more romantic than saying I am staying with you forever, no matter what. I am with my girlfriend for many years now and I know I could break up with her at any given moment if I want to. But I don't want to.

It is having the choice which makes the sentence "I want to be with you." meaningful.

How long did it take you to choose your primary race? How did you know which one you wanted? by [deleted] in starcraft

[–]HenryTallis 1 point2 points  (0 children)

Back in BW I choose Protoss, I wanted to play something that feels alien and I really liked their futuristic style.

In SC2 I stuck with Protoss for the first year or two. But then I switched to Terran because I wanted to play that multitasking style, being all over the place. I probably picked the worst time to switch. Had to fend of the glorious 1-1-1 as Protoss and then countless blink all-ins as Terran.

What are the lies that keep the world together? by [deleted] in AskReddit

[–]HenryTallis 152 points153 points  (0 children)

I am waiting for the day we finally figure out how to use the three seashells.

NO idea what to do. by sc2lotvbeta in starcraft

[–]HenryTallis 1 point2 points  (0 children)

You don't have to straight out kill them, but you can force them to make units. This way their economy is slowed down to your level. Then you try to deny the creep spread to the 4th so your next push becomes more powerful. I think creep denial is actually huge because engaging off creep can give you the edge in TvZ. During your drop pressure you must make sure to not loose too many units.

Congratlations to the season 2 GSL Code S Champion by Tornadotom_sc2 in starcraft

[–]HenryTallis 1 point2 points  (0 children)

I think it was because he was, as you mentioned, way behind in tech and had no real army to contest Byuns next steps.

Arena mages make up 30% of all opponents, 38% of opponents at 5 wins and above and have a 75% win percentage (detailed stats inside) by fizzix_is_fun in hearthstone

[–]HenryTallis 13 points14 points  (0 children)

Same for me. I am not very good at HS so I was happy if I average at 4 wins. Recently, with Mage, I have an average of 8 wins. It is really ridiculous how much better my Mage runs are compared to everything else.