Genbox

Joined 15 years ago

Karma
582
Submissions
187
Member since
Jul 25
My name is Ian (Denmark) and I do science, security, algorithms, software architecture and high-performance stuff.

I built Farseer Physics Engine 3.0, SimpleS3 and about 25 other open source projects. Check them out over at https://github.com/genbox

I am also the founder and director of Chronos, a platform for investigating large-scale security incidents using forensics techniques.

View on Hacker News

Recent submissions

Comment · 2 months ago
Comment · 6 months ago
Publishing a zero knowledge proof rather than the solution is pretty clever.
Comment · 7 months ago
If I would like to build a visualization like this, but for a data ingestion pipeline, any tips on where to start?

I have it visually in my head, but it feels overwhelming getting it into a website.

Comment · 8 months ago
PHP loads all available functions into a giant hashset (see zend_disable_function in PHP's source). 'disable_functions' removes the functions from the hashset, making them unavailable to be called. Due to its interpreted nature, this indirection works much like a sandbox would.
Comment · 8 months ago
Are you saying that two weak factors are more secure than one strong factor?
Comment · 9 months ago
That is also a Windows 10 feature
Comment · 10 months ago
I agree with this. As someone who took 3 degrees in computer science, one called "systems developer" and another called "software engineer", I can confidently say we have a taxonomy problem in computer science education.

It makes me crazy that companies labels there entire programmer workforce as "software engineers" when there are no engineering concepts involved at all. Other fields (medical, mechanical, civil engineering) are a lot more mature in this area and have solved this issue long ago.

Comment · 11 months ago
Comment · 11 months ago
Wow. That is actually very impressive. Things have moved quite a lot since I did a physics engine.

What makes it difficult to integrate?

Comment · 11 months ago
That's a bit disingenuous. Can you substantiate your claims?
Comment · 11 months ago
The security of the Apple ecosystem is miles ahead of others. Every time I reverse engineer some component of their OS, it is very different from what I've seen before. I always find myself surprised by their thoughtfulness and engineering craft.

Recently I've taken on their code signing component. The concepts they've created, such as identifying applications by their "designated requirements" is a stroke of genius. It makes the system completely stateless and capable of almost anything without auxiliary data structure or additional code.

I've seen other engineering teams try and fail at building something similar, and never with such powerful simplicity.

Comment · 11 months ago
The condition is called Anosmia and can stem from different sensor and brain conditions. It would be interesting to try the technique on people with these conditions to map the different kinds of olfactory failures.

If you get in contact with the researchers, please let us know how it went.

Comment · 1 year ago
Comment · 1 year ago
Comment · 1 year ago
I generally agree. However, there are several important optimizations that Roslyn does not yet have. I love the improvements in newer versions of the compiler as much as the next guy, but historically, waiting 20 years on getting basic inlining, hoisting and SIMD accelerations has left many of us with the only option of not relying on C# for performance.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton