Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
2ton_jeff
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
2ton_jeff
1y ago
Tomasz (of fasmg) added "one more quick thought" re: 8-bit word not being a limitation, he said that since fasm1 had macros for LZW compression [0] (from the assembler alone) and that this is even easier with fasmg the word length
2.
▲
by
2ton_jeff
1y ago
I reached out to the author of fasmg WRT your post and circular dependency interest and he pointed me toward two posts that he wrote very specifically to explain what he believes is unique to fasm/fasmg and allows to handle circular de
3.
▲
by
2ton_jeff
1y ago
Very cool and I like the idea of a "meta-assembler." The most-recent version of flatassembler (fasm 2) is built with fasmg which is also a "meta-assembler" of sorts, in that it also doesn't directly support a specif
4.
▲
by
2ton_jeff
3y ago
One of the things that actually sold me aside from the repairability thing and all was their wikipedia page[0] where it says that "HMD is headquartered in Espoo, Finland, and is largely run by former Nokia executives." I was rathe
5.
▲
by
2ton_jeff
3y ago
Bought it online directly from Nokia, though it came from their partner Ingram Micro.
6.
▲
Tell HN: Nokia G22 Beware
13 points
by
2ton_jeff
3y ago
|
12 comments
7.
▲
by
2ton_jeff
5y ago
A couple of years ago I did a "Terminal Video Series" segment that also highlights the runtime overhead of 12 other languages, C of course actually one of the best ones: https://2ton.com.au/videos/tvs_part1&#x
8.
▲
by
2ton_jeff
5y ago
I routinely don't want persistent mount points. Imagine my: cryptsetup luksOpen /dev/sdXY name Followed by: mkdir -pv /dev/shm/name mount -o noatime /dev/mapper/name /dev/shm/name
9.
▲
by
2ton_jeff
5y ago
In fairness, that history seems to indicate that maybe it really was SUSE who decided to enable it. Sure seems like "RemoveIPC" option should have been advertised as a 15.2 -> 15.3 update repercussion. :-( :-( Leap 15.2 didn&#x
10.
▲
Tell HN: Recent SUSE update caused my first real dataloss in 20 years
2 points
by
2ton_jeff
5y ago
|
5 comments
11.
▲
by
2ton_jeff
7y ago
Flat Assembler is actually easier to get your head around early on than any of the *asm variants IMO: https://flatassembler.net/
12.
▲
by
2ton_jeff
7y ago
I also learned Z80 first, and I can say categorically that learning 16-bit x86 is NOT a good idea. To do anything useful in 16-bit, register starvation is a constant. Segmentation issues are actually hard problems. I submit that if x64 exis
13.
▲
by
2ton_jeff
7y ago
I wrote a Linux general purpose library for x64 assembler: https://2ton.com.au/HeavyThing/ and in recent months I decided to start doing video tutorials about the "how and why" of same. Learning I think is ma
14.
▲
Show HN: Why would anyone write in Assembly Language? (video|tarball)
(2ton.com.au)
2 points
by
2ton_jeff
7y ago
|
0 comments
15.
▲
Learning binary file formats with Assembly Language
(board.flatassembler.net)
3 points
by
2ton_jeff
7y ago
|
0 comments
16.
▲
TetrOS – bootable game in 512 bytes revised after 15 years
(board.flatassembler.net)
2 points
by
2ton_jeff
7y ago
|
0 comments
17.
▲
Updated playable DOSBox Tetris in 506 bytes
(board.flatassembler.net)
1 points
by
2ton_jeff
7y ago
|
0 comments
18.
▲
by
2ton_jeff
7y ago
Obligatory addition of the assembly language TetrOS in a single boot sector (512 bytes) from the author of flat assembler many years ago https://twitter.com/grysztar/status/1054729111623606273
19.
▲
by
2ton_jeff
8y ago
probably should have titled it "now" instead of 09:00 UTC, apologies.
20.
▲
Flatassembler Author Tomasz Grysztar Live on Twitch at 09:00 UTC
(twitter.com)
1 points
by
2ton_jeff
8y ago
|
1 comments
21.
▲
by
2ton_jeff
9y ago
Definitely not banned, sshtalk kakked itself under the HN glow (that and I left it open in a terminal window here and had an insane number of tiled chats open, might have a bug in there too)
22.
▲
by
2ton_jeff
9y ago
This is a sad statement. Proficiency in a given language/environment dictates how long and painful a solution will be. Use cases for this are no different to any computing-related task, though I concede it isn't for everyone :-) N
23.
▲
by
2ton_jeff
9y ago
fasm was in fact modelled after early TASM, and much of the "high level constructs" are just macros... or did you mean something more specific?
24.
▲
by
2ton_jeff
9y ago
Start simple and hook fasm in with a "normal" gcc/g++ project... I wrote a page[0] ages ago on integrating C/C++ with the HeavyThing library and a good portion of that has nothing to do with my library specifically and i
25.
▲
by
2ton_jeff
9y ago
The IDE is indeed written entirely in assembly language, as is everything from the webserver up (JohnFound, author of FreshLib/FreshIDE also wrote a fastcgi layer to interconnect with rwasa from my own goods). Everything there is assem
26.
▲
by
2ton_jeff
9y ago
Hahah, proper Aussie mate! (there's a compile-time flag to make them all boring instead of our homage to Aussie slang haha, cheers and glad you like it)
27.
▲
by
2ton_jeff
9y ago
Compelled to chime in here and say that you can just as easily write bad HLL that the compiler can't do much with in the first place. Also back in 2016, I participated in a pseudo-challenge on the fasm board [1] and it is trivial to op
28.
▲
by
2ton_jeff
9y ago
Greetings again to all HNers, This was up here ages ago, I still use it personally but for some reason it has gotten renewed attention today from a random post to 4ch/reddit. Happy to see some people still dig my x86_64 assembler work
29.
▲
A working transistor-scale replica of the classic MOS 6502 microprocessor
(monster6502.com)
2 points
by
2ton_jeff
10y ago
|
0 comments
30.
▲
by
2ton_jeff
11y ago
when I wrote hnwatch last year, there were some "issues" with the firebase feed, but for the most part the firebaseio goods are in fact realtime.
More ›