jason_oster

Joined 13 years ago

Karma
206
Submissions
182
Member since
May 9
Just passionate about games, art, and technology.

https://www.blipjoy.com https://github.com/parasyte

View on Hacker News

Recent submissions

Comment · 2 days ago
A few weeks ago, I discovered that my public IPv4 address had been blocked across all of the Stack Exchange network. That was surprising. My IPv4 rarely changes and I hardly visit any of the sites (who does? lol). I submitted a report to the email address listed. Never heard back from them, but a week later I randomly learned I was unblocked when another Stack Overflow answer appeared in a search. Just checked my IPv4, and yep, same one in the email I sent.

Stack Exchange is toast... I mean, cooked. They've been falling apart for years. Unlike the top comments, I stopped posting there in 2014.

Comment · 4 days ago
Comment · 13 days ago
Wait, you consider that abusive? I have only used NFSN as a registrar for two decades. Always had hosting and DNS managed elsewhere.
Comment · 18 days ago
Therefore explaining why the bug hadn't been hit in practice for 11 years.
Comment · 18 days ago
Even if you could be trusted to do that, we still need languages like Rust and tools like ASAN and Valgrind. Trust but verify. Trust alone is not enough.
Comment · 20 days ago
True. I can no longer fly coach since I got used to the first class experience.
Comment · 20 days ago
> You are picking on 1 bullet point out of 7.

We are observing the Gell-Mann amnesia effect in practice.

Comment · 23 days ago
Comment · 24 days ago
Comment · 1 month ago
Glad to hear it! Thanks.
Comment · 1 month ago
I tried git-bug a few months ago, and https://github.com/git-bug/git-bug/issues/1023 is a showstopper.

There is a workaround, but it isn't pretty. You can push/pull bugs and identities with normal, ssh-agent-less git commands: https://gist.github.com/parasyte/80ef925d4b01216f6bcb051356f...

Comment · 2 months ago
What I'm trying to get at is that age and stability are only loosely correlated with correctness. I'll give you credit for calling out the tautology, and I don't think there is a way around it. Any code that is written without rigor is going to be buggy. The age/stability thing is a category error.

The only thing I can conclude is that a more rigorous methodology for authoring code is more valuable than cleaning up after oneself later.

> the effect of awareness increases over the decades is very visible in my work as security tester

This absolutely matches my own feeling on the value of experience. Knowing what not to do is where practically all of my efficiency comes from, having learned that the hard way.

Comment · 2 months ago
A literal interpretation of the claim is, quoted directly, "old code has fewer bugs than new code". Now you've clarified that you meant "stable code", which is fair. But stability is not a guarantee of correctness. Perhaps you meant "correct code", and not necessarily "old" or "stable" code.

I admit it is difficult to infer your intention on the classification of "old code vs new code". I don't see evidence that new code is inherently worse than old code, including in the cited study. There is correlation that people forget lessons learned in the past, but that's as far as I would evaluate the data.

> vulnerabilities decay exponentially.

Because they get fixed over time. That isn't controversial. They also persist over time. The quoted observation depends on proactive maintenance. But proactive maintenance is also the only cause of new bugs by definition. "Recently modified code" stands out in the last paragraph. This study is not talking about stable code.

Comment · 2 months ago
I'm ashamed to admit I had trouble reading this, because I came here to say it.
Comment · 2 months ago
Stop making sense! This is HN, for crying out loud.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton