vf42.com

Data Science & Software Development Solutions

Blog

  • Cost to Switch

    One of the tricky things to manage while being involved in different projects and activity modes every week is the cost of context-switching between them.

    If you are a part of two projects that have different problem domains but share the same tech tools, the cost to switch between them …

    Read more...
  • Responsible Human Author

    The EU AI Act, that got approved by the European parliament yesterday, contains the Transparency Requirements to indicate AI-generated content. While quite logical on the surface, this requirement only deals with the first-order effects and doesn't address the main concerns related to such content: the spread of misinformation and genuine …

    Read more...
  • On Friction

    Move fast and break things.

    An early Facebook motto

    No product is made perfect right away, it requires iterating and trying out different things. Everyone starts with something broken and keeps trying until it's fixed. Who gets things fixed the fastest - wins.

    The key component to succeed in iterating is …

    Read more...
  • Speeding up NumPy using CFFI

    The below is a case study of using CFFI to manipulate NumPy array data in C code, with an execution speed comparison of C implementation to a pure Python one. It can be useful for someone looking for a boilerplate solution to either use the existing C code with Python …

    Read more...