HN user

Rietty

65 karma

Just someone who likes to read HN. visit my blog at https://rietty.com

Posts0
Comments37
View on HN
No posts found.

Working in a Data Engineering/Operations role which focuses heavily on financial datasets. Everything is within AWS and Snowflake and each table can easily have >100M records of any type of random data (there is a lot of breadth.) General day to day is creating jobs that will process large amounts of input data and storing them into Snowflake, sending out tons of automated reports and emails to decision makers as well as gathering more data from the web.

All of this is done in a Python environment with usage of Rust for speeding up critical code/computations. (The rust code is delivered as Python modules.)

The work is interesting and different challenges arise when having to process and compute datasets that are updated with 10s of TBs of fresh data daily.

we had a hack to drop all messages in a process's mailbox through the introspection facilities and sometimes we automated that with cron...

What happens to the messages? Do they get processed at a slower rate or on a subsystem that works in the background without having more messages being constantly added? Or do you just nuke them out of orbit and not care? That doesn't seem like a good idea to me since loss of information. Would love to know more about this!

Does striking mean you are unemployed, and if so, why? I mean I understand that you're not gonna get paid if you strike.. but feels weird to also have other things affected? Then again I don't know how the US works. (Genuine question)

Pharo 11 3 years ago

Could you give a good example of functional programming that does not follow that method? I am very interested.

NetHack 3.6.7 3 years ago

I would check out Dungeon Crawl: Stone Soup if you like roguelikes. It is similar to Nethack and has both tiles and an ASCII version.

People are incredibly quick at both skimming/parsing the problem, coupled with a language like python where you can generally express stuff incredibly concisely and not have to worry too much about types, it makes it very quick.