News for hackers. Stuff that matters.

declank

There is the lesser-known web server rwasa written in flat assembler: https://2ton.com.au/rwasa/
Re:Build a Compiler in Five Projects on Tuesday November 25, 2025 @06:26AM (#46044779)
There is also the Python version too and available free. I do like the register allocation/graph colouring chapter.
Worth checking out https://github.com/fosslinux/live-bootstrap which starts from a handwritten hex bootloader and later a Scheme interpreter that implements a C compiler that compiles tcc

Full steps on https://github.com/fosslinux/live-bootstrap/blob/master/part...

Re:My Software Bookshelf on Friday August 30, 2024 @02:11PM (#41403163)
Great to see Essentials Of Compilation by Jeremy Siek mentioned. Also has a Python version.
Re: on Wednesday December 27, 2023 @06:37PM (#38788224)
The Amstrad CPC 464 plus is what I grew up with. In the footnote sure it was fast to jump into BASIC but of course loading from cassettes took ages :)
Re:Buying a PC with Dell: My Journey into Hell on Wednesday April 28, 2021 @06:09AM (#26967675)
Only things I’d ever buy from Dell are some of its monitors, servers and XPS laptops. Most of their stuff is trash for a brand with good reputation.
Re:Designing 2D graphics in the Japanese industry on Wednesday December 09, 2020 @05:25AM (#25357177)
Re:IAM whatever you say IAM on Thursday November 05, 2020 @04:11PM (#25002020)
An Eminem lyric becomes a tech article headline.
Re:Show HN: Learn Programming Basics in 40 Minutes on Saturday October 10, 2020 @04:58PM (#24741849)
Okay nbasic is what the world needs.

I got introduced to BBC Basic on Amstrad examples with graphics as a kid and it got me hooked on programming.

I don't find the Windows SDK too bad, but I tried React Native for Windows and building each simple app took up 1GB+ of space.
Re:Infinity: open-source search engine on Saturday August 08, 2020 @07:29AM (#24090769)
Not sure why this post is getting scathing criticism, but this would be a nice project to fork for a metasearch engine.
Re:Show HN: Conway's Game of Life in 10 Programming Languages on Saturday August 31, 2019 @09:32AM (#20846162)
Didn't realise this showcases your MANOOL language until I opened, which looks pretty cool
Re:Emacs 26.3 on Thursday August 29, 2019 @07:50AM (#20828624)
The improved js-mode in 27.x is definitely worth checking out, especially if you use React/JSX. Had many issues wrestling with indentation in previous setup. https://github.com/mooz/js2-mode/blob/master/README.md#react...
Re:Rachmaninoff – Little Red Riding Hood [video] on Thursday August 15, 2019 @12:43PM (#20706895)
This is hands down an amazing interpretation (some great voicing in the upper parts in the left hand, and articulation is textbook awesome) and great to see near the top of HN, his channel is worth checking out. This is better than Lugansky and the Rachmaninoff piano rolls.
Re:Racket: John Carmack’s VRScript Samples (2015) on Friday May 31, 2019 @01:50AM (#20058520)
Trying to explore gamedev in Racket myself so cool to see the matrix related stuff in https://github.com/jb55/vrscript-samples/blob/master/vr.rkt
Re:Reducing Latency in KWin on Thursday May 09, 2019 @07:39AM (#19867240)
Game developers stick to the rule-of-thumb 16ms (60Hz) update constraint to have updates done before drawing.

Not sure how work can be done on something like KWin without that rule guiding decisions.

Re:Intermediate Vim on Wednesday May 01, 2019 @03:00AM (#19795107)
I use Emacs/Evil for hobby programming and vi for quick edits on servers. Wish I had this guide years ago. Incredibly helpful. :)
Happy easter :) If you already know some HTML/CSS I recommend https://adamschwartz.co/magic-of-css/

I often use it as a refresher

Re:Show HN: Themes based on the biggest startups on Tuesday July 25, 2017 @04:21AM (#14846091)
This is remarkable and awesome. Great job :) It's cool to see open source themes that are beautiful beyond the Sass frameworks out there.
Re:Calling Bullshit on Unpaid Interships on Thursday June 30, 2011 @09:44AM (#2713966)