Live data from Hacker News

Building my own network stack

blog.lyc8503.net

31–40 of 103 posts

Re: Building my own network stack

#31

Earlier quoted context omitted.

why are you assuming there would be no proper verification in this scenario?

If you're doing formal verification, why are you JIT generating Code? Is the formal verification also being JITd? How do you know the agent wrote a good spec?

I don’t know why, but it’s certainly possible to imagine JIT-generating code and then verifying it. Which is why I asked why we were assuming the verification wasn’t happening.

Re: Building my own network stack

#34
post #23

Everyone should build their own ** is the general advise I would give just about anything. Otherwise it is hard to appreciate how much effort it goes into things that we take for granted. Everything looks simple from the outset until you try to build it yourself.

if you have time, money, energy, attention to do it then yes but unfortunately not everyone have same opprtunities

you can spend day less on HN and write something

Re: Building my own network stack

#35
post #6
post #4

I disagree

So do I. According to today’s prevalent tech/science culture, “everyone” should - write their own network stack, compiler, text editor, operating system - learn 3-5 foreign languages - travel extensively - learn how computers work from the silicon principles to the userspace - have a complete understanding of algorithms and data structures before even attempting to build anything, because nothing else will do - read…

Yes, everyone should explore the details of the technology they build on top of, and also should explore questions about what it means to be a person or how the world works.

Re: Building my own network stack

#36

Earlier quoted context omitted.

if you have time, money, energy, attention to do it then yes but unfortunately not everyone have same opprtunities

you can spend day less on HN and write something

or you can just do both ??? why we acting like HN isn't take 5 minute max ????

Re: Building my own network stack

#37
post #23

Everyone should build their own ** is the general advise I would give just about anything. Otherwise it is hard to appreciate how much effort it goes into things that we take for granted. Everything looks simple from the outset until you try to build it yourself.

At least look inside and appreciate the value of it already being together!

Re: Building my own network stack

#38
post #23

Everyone should build their own ** is the general advise I would give just about anything. Otherwise it is hard to appreciate how much effort it goes into things that we take for granted. Everything looks simple from the outset until you try to build it yourself.

We do these things not because they are easy, but because we thought they would be easy.

I also think there is an incredible transference of skills from one domain to another. This is a risk (everything looks like nail when you have hammer), but there are many domains that are very mature where you can learn a trick and apply it to a new domain over and over again.

Re: Building my own network stack

#40
post #15

Earlier quoted context omitted.

Proper verification would be deterministic rules the JIT-ed code would be checked against, so it would have to be non-JIT. Since the comment is talking about using more & more JIT for security reasons, I assumed it extended to verification too. I don't get why you'd generally switch to JIT for security reasons.

Why can’t you JIT- generate the code and then run the verification?

Where did I say you can't do that? I answered you why I assumed the original comment was leaning towards JIT for everything.
Post reply on HN