I can't recommend Sourcehut enough! The git.sr.ht service is just the tip of the iceberg, though. It also provides you with CI, issue tracking, mailing lists... And it works perfectly in Lynx so you don't even have to…
I think the Shadowrun adage is applicable here: "Watch your back, shoot straight, and never, ever, cut a deal with a dragon." Microsoft is the dragon here. Even if it appears friendly you still don't cut a deal with it,…
I have a codebase that amounts to several kLOC of C++, available here: https://git.sr.ht/~maelkum/viuavm While I openly admit that parts of it are shoddily written, I also try to always use the "reliable subset" of C++.…
I am using this method to a great success at my current job. It leads to always having a clear, well-defined place where you look for changes related to issue XYZ. Support from tooling also helps a lot, e.g. "checkout…
Probably the latter. The "deadbeef" string as a "random" hexadecimal example is pretty common.
In a true hackerish style, I rolled my own solution: https://github.com/marekjm/issue Back in 2015, I decided that all the issue tracking systems I knew are too heavy-weight. I don't need kanban, agile, or any other…
You mean "The most resilient torrent website in the Galaxy"? The TPB crew was ahead of the times.
Hi, Viua VM's developer here. Yeah, the naming of "vector" is unfortunate, I'll give you that. In Viua, a vector is simply a data structure with push, pop, insert, etc. operations - a collection of values. If I ever…
Viua VM's developer here. That's sort of the point of the VM. Maybe not to become the new Erlang, but to become the new BEAM.
Hi, Viua VM's developer here - I am behind this project. The initial target/goal for me was to create a programming language, but I found it hard to dig into GCC (didn't know about LLVM then), so I decided to create my…
Hello everyone, the Viua VM's developer here! If you have any questions, just ask, I will try to answer them. Mind you, I am not the one who posted the VM here. I was specifically trying to maintain a low profile (and…
News at eleven...
Well, yes. He can't. I assume you already know why but, in case you don't, let me put it in simple terms for you: it's easier to create something from scratch than to extend existing code base. Have you every tried to…
> The Wallaroo license seems to be non-free, which I think is very unfortunate and a misses an opportunity to be more widely used: (...) Maybe. But then, if they require you to buy a license when you're using it to make…
You know... there's a difference between "(...) with people on ARM, Google, Apple, Blommberg, Sony, IBM, Microsoft's payroll?" and "people on Google payroll". In one case you have many companies cooperating, in the…
This is a useful comment. The suggestion to go with an interpreter first if you want to have something in a relatively short amount of time is a good one.
> When i'm debugging/developing/whatevering code that is going to run the same in all supported browsers, (...). Completely off-topic remark: I always find it funny that Web is hailed as the Write Once, Run Everywhere…
Well, given sufficiently good libraries everything can be written in 10 lines of C.
> Leave me alone, apple. This is my iPad, not yours. That's where you're wrong.
I can't recommend Sourcehut enough! The git.sr.ht service is just the tip of the iceberg, though. It also provides you with CI, issue tracking, mailing lists... And it works perfectly in Lynx so you don't even have to…
I think the Shadowrun adage is applicable here: "Watch your back, shoot straight, and never, ever, cut a deal with a dragon." Microsoft is the dragon here. Even if it appears friendly you still don't cut a deal with it,…
I have a codebase that amounts to several kLOC of C++, available here: https://git.sr.ht/~maelkum/viuavm While I openly admit that parts of it are shoddily written, I also try to always use the "reliable subset" of C++.…
I am using this method to a great success at my current job. It leads to always having a clear, well-defined place where you look for changes related to issue XYZ. Support from tooling also helps a lot, e.g. "checkout…
Probably the latter. The "deadbeef" string as a "random" hexadecimal example is pretty common.
In a true hackerish style, I rolled my own solution: https://github.com/marekjm/issue Back in 2015, I decided that all the issue tracking systems I knew are too heavy-weight. I don't need kanban, agile, or any other…
You mean "The most resilient torrent website in the Galaxy"? The TPB crew was ahead of the times.
Hi, Viua VM's developer here. Yeah, the naming of "vector" is unfortunate, I'll give you that. In Viua, a vector is simply a data structure with push, pop, insert, etc. operations - a collection of values. If I ever…
Viua VM's developer here. That's sort of the point of the VM. Maybe not to become the new Erlang, but to become the new BEAM.
Hi, Viua VM's developer here - I am behind this project. The initial target/goal for me was to create a programming language, but I found it hard to dig into GCC (didn't know about LLVM then), so I decided to create my…
Hello everyone, the Viua VM's developer here! If you have any questions, just ask, I will try to answer them. Mind you, I am not the one who posted the VM here. I was specifically trying to maintain a low profile (and…
News at eleven...
Well, yes. He can't. I assume you already know why but, in case you don't, let me put it in simple terms for you: it's easier to create something from scratch than to extend existing code base. Have you every tried to…
> The Wallaroo license seems to be non-free, which I think is very unfortunate and a misses an opportunity to be more widely used: (...) Maybe. But then, if they require you to buy a license when you're using it to make…
You know... there's a difference between "(...) with people on ARM, Google, Apple, Blommberg, Sony, IBM, Microsoft's payroll?" and "people on Google payroll". In one case you have many companies cooperating, in the…
This is a useful comment. The suggestion to go with an interpreter first if you want to have something in a relatively short amount of time is a good one.
> When i'm debugging/developing/whatevering code that is going to run the same in all supported browsers, (...). Completely off-topic remark: I always find it funny that Web is hailed as the Write Once, Run Everywhere…
Well, given sufficiently good libraries everything can be written in 10 lines of C.
> Leave me alone, apple. This is my iPad, not yours. That's where you're wrong.