Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
maelkum
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
maelkum
6y ago
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 leave comman
2.
▲
by
maelkum
6y ago
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, or yo
3.
▲
by
maelkum
8y ago
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&qu
4.
▲
by
maelkum
8y ago
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 branch of issue X
5.
▲
by
maelkum
8y ago
Probably the latter. The "deadbeef" string as a "random" hexadecimal example is pretty common.
6.
▲
by
maelkum
8y ago
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 oth
7.
▲
by
maelkum
8y ago
You mean "The most resilient torrent website in the Galaxy"? The TPB crew was ahead of the times.
8.
▲
by
maelkum
8y ago
> Where Viua stands in terms of performance for both generated code speed and compilation speed? The performance is, frankly, abysmal. At this time you shouldn't use Viua if what you need is execution speed, as I haven't spent
9.
▲
by
maelkum
8y ago
Hi, Viua VM's developer here. Sure, compiling a language to a VM with mismatched semantics is not a pleasant experience. Viua's execution model of many processes communicating via messages is best suited to Erlang, or other actor
10.
▲
by
maelkum
8y ago
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 incl
11.
▲
by
maelkum
8y ago
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.
12.
▲
by
maelkum
8y ago
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 own ru
13.
▲
by
maelkum
8y ago
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 giving only a f
14.
▲
by
maelkum
9y ago
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 fix a b
15.
▲
by
maelkum
9y ago
> 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 money yourse
16.
▲
by
maelkum
9y ago
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
17.
▲
by
maelkum
9y ago
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.
18.
▲
by
maelkum
9y ago
> 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 ther
19.
▲
by
maelkum
9y ago
Maybe... but not everything can be cancelled. What if you are too late and, say, asynchronous write to a disk was already commited and the data is out of your program and on the drive? And how do you cancel a sent email? At some point there
20.
▲
by
maelkum
9y ago
Well, given sufficiently good libraries everything can be written in 10 lines of C.
21.
▲
by
maelkum
9y ago
> Leave me alone, apple. This is my iPad, not yours. That's where you're wrong.