HNHacker News
TopNewBestAskShowJobs

weeber

799 karma · joined March 10, 2012

submissionscomments
weeber··on Highly automated digital audio workstation extensible in Guile
The README [1] says C + GTK+3.

[1] https://git.zrythm.org/cgit/zrythm/tree/README.md#n22

weeber··on Coding Machines (2009)
I like the minimalist design of the website :)
weeber··on Programming: Doing it more vs. doing it better
Doing it more can provide better result only when it is allowed to trash the previous iterations to use the latest one.

This is not the case in the industry, we cannot change everything in a product at each iteration. This is why at least a little care and architecture have to be done before doing it and trashing must be made with care.

weeber··on Kilo LISP
ok, but why 2 * 4 produces a 9?
weeber··on Kilo LISP
What does the times function?
weeber··on Space Invaders from Scratch
Yes with SDL Surfaces.
weeber··on Space Invaders from Scratch
Exactly!
weeber··on Space Invaders from Scratch
Interresting, but the OpenGL setup is not necessary?
weeber··on Portacle – A Portable Common Lisp Development Environment
Fine to setup. But I don't understand how to reload a project after closing the REPL. More generally, too many tools to master and understand... And didn't find a simple tutorial to start with the ecosystem.
weeber··on Portacle – A Portable Common Lisp Development Environment
I started to learn Lisp, and struggled after trying to use:

- Quicklisp (lisp package manager)

- ASDF (builder)

They are very complicated to use and understand.

Then I abandoned Common Lisp...

weeber··on Recutils – Tools and libraries to access plain text databases called Recfiles
Your processes made me think about a email based interface instead of a bash script, this may allows to easily interact with the database bot without knowing bash or python.
weeber··on A Tutorial on Portable Makefiles
Simply add:

  -include $(OBJS:%.o=%.d)
in your makefile (with -MMD in CFLAGS).
weeber··on Lisp 1.5 Primer (1967) [pdf]
The language is very small, may be interesting to write an interpreter.
weeber··on Comparison of Doom 1, Quake, and Doom 3 entity references system
Is C++ shared pointers the solution?

Adding a dead boolean field, then all the entities with links removes their pointers when possible by looking at the dead field, at the end the object is freed.

weeber··on SHRDLU
It is very interesting to (re)discover software like that! IMO lot of things have been invented in the 70s and we always reinvent the wheel!
weeber··on Extreme Motion SDK – Add motion experiences to existing applications
They always uses a white background. Is it working well with a non white background? Generally the detection is more complicated with a different background.
weeber··on Hack your motivation
Here is some slides about this technique, the approach seems interesting : http://hashref.com/summaries/TheNowHabit.pdf I find myself in the psychologies described.
weeber··on Hyperloop
Aérotrain uses air, like the hyperloop.
weeber··on Don Knuth and the Art of Computer Programming: The Interview

  I think existing incentives are working fine, except of  
  course that I wish more people would discover the 
  advantages of literate programming. 
The problem, is, in my opinion is that programmer believes in the beauty of code itself, and literate didn't allow to write beautiful code easily. It helps to write beautiful documentation. Maybe a tool allowing literate and inverse literate programming to propagate modifications in code or in documentation on both directions may allow a better adoption?
weeber··on Tips for work-life balance
I'm also recommending this technique. Finally focusing on one task for 25 minutes is very difficult!
weeber··on Tools of the Trade: What Tools I Use for iOS Consulting
Linkedin seems to be very interesting! Other feedbacks about linkedin?
weeber··on Ludde's FPGA NES
It is the repartition of the size of the differents parts of the structure on the fpga.
weeber··on Animated Bézier Curves
There is another good page on the adaptive subdivision algorithm for fast bezier curves rendering: http://www.antigrain.com/research/adaptive_bezier/index.html And another one with more maths :) http://www.drdobbs.com/cpp/184403417