fijal

Joined 17 years ago

Karma
2,542
Submissions
595
Member since
Sep 28
Core PyPy dev. Vr for architects, https://vrsketch.eu, fitness freak https://bloc11.co.za [email protected]
View on Hacker News

Recent submissions

Comment · 1 month ago
This is quite fascinating as it looks like the esteemed professors run into a problem of runaway capitalism for the first time. Guess what? The corporations involved don't really care about your feelings or how pursuing their goals affects your life, your well being, anything at all here. Talking with them is kinda moot, this is full on adversarial as countless people around the world, say the nigerians dealing with oil spills would tell you.
Comment · 2 years ago

  Location: Cape Town, RSA
  Remote: YES
  Willing to relocate: NO
  Technologies: Python, C, assembler (x86, ARM), C#, unity, C++, JS, kinda anything
  Résumé/CV: -
  Portfolio: PyPy project (https://pypy.org), VR Sketch (https://vrsketch.eu), Building and operating climbing gyms (https://bloc11.co.za)
  Email: fijal at gmail
I'm a curious individual working on a variety of projects. I mostly like intersection of humans and technology, would love to talk to clients, translate that to ideas and what do we actually build. Love prototypes.
Comment · 3 years ago
Is there a single error bar in the paper? It seems like a guess
Comment · 5 years ago
Hi Dmitry, Hi Ryan

I love the fact that this is out! I have been the original author of vmprof and I have been working on profilers for quite some time. I'm also one of the people who worked on PyPy. We never managed to launch a SaaS product out of it, but I'm super happy to answer questions about profiling, just in time compilers and all things like that! Hit me here or in private (email in profile)

Comment · 6 years ago
All who live in silicon Valley of course. You seem to have forgotten that "making world a better place" is a mantra repeated across the entire IT. I presume if Facebook employees actively think that, so can RIAA lawyers
Comment · 6 years ago
That will likely be the contents of the next blog post
Comment · 7 years ago
Comment · 7 years ago
If you want to see an advanced Python compiler, have a look at PyPy. While CPython bytecode compiler is "dump", it's as smart as it can be. You can do crazy stuff with speculative replacing of bytecodes with guards and type-specific bytecodes, but then you might as well create a full just in time compiler. It's incredibly hard to create optimizations on bytecode level without changing semantics, which Python rightly stayed away from.
Comment · 7 years ago
Thanks!

I'm glad to hear your company is also incorporated in Estonia. How well has it been working for you?

Comment · 7 years ago
Hi

I suggest you don't write down in gray on white "by the way, we will also store your email". Put it somewhere either prominent or maybe outright have and opt in button for that? It's an industry wide practice, but that does not automatically make it ok.

Comment · 7 years ago
There are two things in play here - one is that pypy is a large py2-only codebase that is unlikely to be ported. Second is that maintaining python 2 both does not cost much and it's used by the majority of our users, despite of what you hear on the internet. So, there is both good reason to keep it and a large amount of work to drop it.
Comment · 7 years ago
While I agree with you, pypy already runs cffi fast and we are thinking how to run cython fast. That would cover a large subset of using C API I think.
Comment · 7 years ago
I live in Cape Town where I can do surfing a bit better than in Munich ;-)
Comment · 7 years ago
I think you are confusing CFFI (which is massively faster under pypy) with CPython C API calls (which is both slower under pypy and ones used by numpy)
Comment · 7 years ago
The main way big corpos are sponsoring os is hiring the developers typically. That comes with a whole lot of things that some people don't want to deal with, like changing your place of residence

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton