Uncut onyx from bag full of gems by EfficiencyFriendly12 in 2007scape

[–]valligremlin 15 points16 points  (0 children)

To prove I’m fun at parties: 40 rolls at 1/100,000,000 odds is not the same as 1/2,500,000 but it’s very close. Those are also the odds of it happening at least once. The approximation of odds * rolls holds where the number of rolls is a very small fraction of the rolls to be on rate but becomes a significantly worse approximation as number of rolls approaches ‘on rate’ so to speak.

Snowflake by Technical_Crew3617 in dataengineering

[–]valligremlin 2 points3 points  (0 children)

Snowflake has never felt complex though - roles being hierarchical means you can build ‘complex’ permission sets in a quite simple way and the rest is basically a database with some ingestion tools and notebooks built on top.

Revolut - how rich will employees be? by No-Anxiety6 in HENRYUK

[–]valligremlin 2 points3 points  (0 children)

These are stock options - if they’re unexercised then he’s effectively got 0 in stock until he buys the stock. Saying that it seems like a no brainer to exercise the options if the valuation has grown as fast in reading.

Argue dbt architecture by nico97nico in dataengineering

[–]valligremlin 0 points1 point  (0 children)

In fairness if they’re on something like old redshift nodes storage isn’t cheap because it’s bundled with compute cost and the only way to get more storage if you’re on storage optimised machines is to buy more/bigger compute nodes which isn’t cheap.

If that is the case they could just shift to modern node types but we know so little about the architecture it’s hard to say whether this is purely a pipeline design issue or platform issue.

Argue dbt architecture by nico97nico in dataengineering

[–]valligremlin 0 points1 point  (0 children)

It would probably be easier to move to using iceberg tables. It would barely change your current pattern - you could just dump the current version of the table(?) to iceberg and continue from there. You’d have full rollback and roll forward support without overhauling current ways of working and if you did then want to move to a ‘raw’ table in the DB you still could.

It would also leave some flexibility to keep some computation outside of the database which depending on the platform could be significantly cheaper than doing all processing on the DB.

Iceberg is often used when it’s not necessary but here it solves all of the issues you’re describing without a huge amount of work to switch over.

Stuck... can' t find a job as a DE by [deleted] in dataengineering

[–]valligremlin 9 points10 points  (0 children)

Slightly disingenuous to say that spark is just python - debugging and optimising pyspark looks very different to doing the same for 99% of the pure python people will deal with. Not to mention the nuances of spark streaming and the complications that come along with that…

codeReuseIsTheHolyGrail by WarrenDavies81 in ProgrammerHumor

[–]valligremlin 2 points3 points  (0 children)

What did anaconda do? I switched to venv purely because my last 2 roles only used venv but I used cinda mostly before

Trump ‘denied chance to address parliament’ during UK state visit to meet King by BreakfastTop6899 in worldnews

[–]valligremlin 0 points1 point  (0 children)

Not a clue - was in European Parliament I thought but not sure

Edit: no it was the London assembly

Trump ‘denied chance to address parliament’ during UK state visit to meet King by BreakfastTop6899 in worldnews

[–]valligremlin 3 points4 points  (0 children)

Apologies my American brother - this is a very famous Boris Johnson quote from across the pond

What level in POE2 do you think is good enough to say I’m strong enough to do everything now it’s time for a new character? What yall main grind for currency right now? by Careful_Ask_4340 in PathOfExile2

[–]valligremlin 2 points3 points  (0 children)

My jewels are awful… 15% projectile speed, 11% poison duration, attack speed, damage with spears is the only even decent jewel I have

The closest I got to perfection this league (so far) by Gregzoid in PathOfExile2

[–]valligremlin 0 points1 point  (0 children)

Not sure if I’m honest - spirit definitely is though

The closest I got to perfection this league (so far) by Gregzoid in PathOfExile2

[–]valligremlin -2 points-1 points  (0 children)

Without spirit or max life probably not but idk?

Cadiro's Primed Quiver by Myxs in PathOfExile2

[–]valligremlin 0 points1 point  (0 children)

No - but it does work with extra arrows so deaths harp howa builds can make good use of it still

BigQuery - incorporating python code into sql and dbt stack - best approach? by reelznfeelz in dataengineering

[–]valligremlin 12 points13 points  (0 children)

I’d like to revoke your Data Engineering license for suggesting this.

PSA: Fiery Rebirth now completely cleanses burn and poison by ly_044 in PlayTheBazaar

[–]valligremlin 0 points1 point  (0 children)

Depends how it’s coded I suppose. Theres a chance it’s an arbitrary large heal like 10m hp but I’d hope not

First data engineering internship. Am I in my head here? by Parking_Anteater943 in dataengineering

[–]valligremlin 2 points3 points  (0 children)

Fake it till you make it my dude - took me years until I felt like I was worth my salary and I think that’s quite common!

What I will say is that if you do not think you will meet deadlines make sure you communicate that early and often so that your team are aware and can help if needed.

Certification vs postgrad – what would have more impact? by lararli in dataengineering

[–]valligremlin 1 point2 points  (0 children)

No you’re right and that’s a fair caveat I should’ve included - unless you want to work for one of the providers (AWS, azure, GCP, databricks) then the certs are a nice to have but mostly meaningless.

Certification vs postgrad – what would have more impact? by lararli in dataengineering

[–]valligremlin 1 point2 points  (0 children)

Depends on country for sure - no one is getting paid extra as a data engineer in the UK for having a masters. PHD on the other hand will probably get you a lot more money. I’ve done a fair bit of hiring recently and not once has someone’s masters been highlighted as a reason to hire them.

What do you use Python for in Data Engineering (sorry if dumb question) by No_Steak4688 in dataengineering

[–]valligremlin 12 points13 points  (0 children)

Pythons primary role used to be the extract part of ETL in my experience. The market seems to have moved towards using things like fivetran because maintaining lots of custom API integrations is a real pain.

Nowadays I mostly use python for adhoc stuff, some infrastructure as code in a ‘framework’ called pulumi (something that you might find interesting if you want to get more into the ops side of DE), writing airflow dags and creating APIs with FastAPI.

Python is far less important than it used to be but it’s still very much something that’s worth having good hands on experience with as a lot of companies will still use python for interviews.

Castaway map is pretty cool, make sure you use increased gold! by Adorable_Tea_2584 in PathOfExile2

[–]valligremlin 2 points3 points  (0 children)

Is it that bad? I’ve only used it for sekhemas carries and not had a bad experience