Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
anta40
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
91.
▲
by
anta40
1y ago
I write mobile apps for living (mostly Java/Kotlin, a little bit of Flutter/RN) so yeah agree assembly is practically useless for professional work. But for tinkering (e.g writing GBA/NES games), hell why not? It's fun.
92.
▲
by
anta40
1y ago
Which is a deal breaker for macOS users... unless they are still on Mojave.
93.
▲
by
anta40
1y ago
The magazine I meant is Mikrodata. It's an Indonesian IT magazine, which was was closed few years ago. Until 2000-ish, the magazines came with CDs which has code archives from practically all Mikrodata contributors. I started learning
94.
▲
by
anta40
1y ago
I have some CDs from a computer magazine (in the 2000s) which provided you code archives even back to 90s (including good old QB stuffs). FBC easily compile lots of them. Well, too bad still no macOS support.
95.
▲
by
anta40
1y ago
I used LaTeX for writing my undergraduate thesis (> 1 decade ago). Nowadays, unless I write anything involving complicated math expressions or something fancy like Karnaugh map, chessboard diagram etc etc, most likely LaTeX is overkill.
96.
▲
by
anta40
1y ago
I still carry camera everywhere. Since I'm into abstract shapes (not documentary/storytelling etc etc), I don't really care about "cultivating memories". As long as you are willing to "see", usually there
97.
▲
by
anta40
1y ago
for building the interpreter from the source, of course. because... well why not? :D
98.
▲
by
anta40
1y ago
https://github.com/timonoko/nokolisp Interesting work. Time to setup DOSBox + MASM + etc etc.... :D
99.
▲
by
anta40
1y ago
Or Turbo Pascal...
100.
▲
by
anta40
1y ago
Or FreeBASIC (it has QB compatibility mode). Works fine on Windows/Linux/DOS. No macOS port, unfortunately.
101.
▲
by
anta40
1y ago
Perhaps it's safe to say HLA is practically abandoned. I bought the book many years ago, and yes I think it's better suited for compiler devs (HLA compiler still need assemblers like MASM, FASM etc to build the executables), and n
102.
▲
by
anta40
1y ago
Perhaps think of them as solving logical puzzles. It's fun. Even though not always related to everyday tasks. For me, it began many years ago when reading about Hilbert's hotel paradox. Turns out our laymen's understanding ab
103.
▲
by
anta40
1y ago
I'm still learning assembly for fun. Many years ago: x86 for reverse engineering. Nowadays: bootable games ( https://github.com/nanochess is an excellent treasure trove) and classic game consoles (GBA, SNES) etc.
104.
▲
by
anta40
2y ago
Rust standard library is minimalist (at least compared to Java/.NET), so no SHA-266. If you want a more useful standard library, perhaps consider Go.
105.
▲
by
anta40
2y ago
"We are not a Linux/BSD clone, or POSIX-compliant..." and "It should be able to run most Linux/BSD programs with minimal modifications" Hmm weird. Will give it a try, anyway.
106.
▲
by
anta40
2y ago
My mistake. Guess what I meant is UNIX and UNIX-like. Nothing personal against Linux, but I'd like to see something new, like TempleOS, for example.
107.
▲
Recommendation for non-DOS/Unix open source OS outside x86/X64
44 points
by
anta40
2y ago
|
46 comments
108.
▲
by
anta40
2y ago
Ooo nice. Thanks.
109.
▲
by
anta40
2y ago
Fair enough. I know some open source hobbyist OSes which are non-DOS/Unix variants... sadly they are X86 only, like Visopsys or Kolibri. For something non-X86, try digging at: http://wiki.osdev.org/Projects Perhaps you
110.
▲
by
anta40
2y ago
I wonder if there's a similar CLI tool? Nothing against GUI-based tool, but easily usable on terminal is plus point.
111.
▲
by
anta40
2y ago
Perhaps this one: https://github.com/mit-pdos/xv6-riscv ? The old xv6 is x86-based and it's not officialy maintained anymore. Or Xinu: https://xinu.cs.purdue.edu . There's a BeagleBone (ARM) port.
112.
▲
by
anta40
2y ago
Real world OS is without no doubt complicated. But for beginner, I think xv6 is sufficient: https://github.com/mit-pdos/xv6-public A rather small codebase, pretty well documented, easily buildable without building your
113.
▲
by
anta40
2y ago
Ahh sorry. My mistake. I thought those were Linux executables (ELF). Turns out those are Bash scripts.
114.
▲
by
anta40
2y ago
Look interesting, but seems like it's Linux only. And closed source.
115.
▲
by
anta40
2y ago
Just installed this. Very amusing. I think on a glance it looks more realistic than those so-called "hacker terminal/screen/whatever" :D
116.
▲
by
anta40
2y ago
"The Neovim community seems hell bent on turning Vim into another Emacs kitchen sink style ecosystem" Not all of Neovim users do that, I think. My setup is pretty minimalist, other than basic requirements like syntax highlighting,
117.
▲
by
anta40
2y ago
If you want to do microcontroller/embedded, I think C it still the overall best choice, supported by vendors. Rust and Ada are probably slowly catching up.
118.
▲
by
anta40
2y ago
Don't forget Pascal is still alive.
119.
▲
by
anta40
2y ago
Long compile time isn't a new issue for language with advanced features. Before Rust, it was Haskell. And before Haskell, it was C++. And implementation wise, probably there's something to do with LLVM.
120.
▲
by
anta40
2y ago
The lang is still under development, the most current in in Fortran 2023: https://global.oup.com/academic/product/modern-fortran-expla...
More ›