Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kruhft
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
271.
▲
by
kruhft
10y ago
Paradigms of Artificial Intelligence Programming (PAIP) One of the best books on AI and Programming ever.
272.
▲
by
kruhft
10y ago
Got it years ago and loved it. Have to give it another read some day.
273.
▲
by
kruhft
10y ago
I highly recommend getting Godel's proof[1] and reading it. It's an amazing journey and quite understandable from the start (the first half of the book is introduction), and I've never been able to read proofs very well. I
274.
▲
by
kruhft
10y ago
PX2: https://github.com/burtonsamograd/px2 A better designed version of Backbone with a small footprint.
275.
▲
by
kruhft
10y ago
Here's an example of an album I made with ReNoise and it's default sounds/plugin set: http://kruhft.bandcamp.com/album/macro-2 All of it is mixed, played and recorded'live' with the pre-program
276.
▲
by
kruhft
10y ago
Here's an album I made exclusively with LMMS and it's default setup of sounds and plugins: https://kruhft.bandcamp.com/album/listener It's a pretty good piece of software.
277.
▲
by
kruhft
10y ago
Writing code. Then reading that code, working with it and starting over and writing it again with what you learned.
278.
▲
by
kruhft
10y ago
Too bad his example was crap. Using Aristotle to point out seedy sales tactics is fine, but at least give a counter example to the sales course spam.
279.
▲
by
kruhft
10y ago
You can build memory safety into machine code with the proper processor architecture. See the last reference in the original post.
280.
▲
by
kruhft
10y ago
What I've noticed after using paredit is that I'm doing a lot less paren matching (well none) and a lot more white space clean up, so I think such a function would be very useful to run as a hook on insert char. Since the program
281.
▲
by
kruhft
10y ago
So the idea is that you take memory and chunk it into regions that can (possibly) overlay each other, each with it's own protection level? Interesting idea.
282.
▲
by
kruhft
10y ago
M-q is useful, but something more useful IMO would be the same feature but one that removes unneeded white space within the sexpr between expressions and keep everything indented. A contrived example: (defun x () (+ x x)) =&g
283.
▲
by
kruhft
10y ago
Relevant: "Ask HN: Would you design a modern CPU with virtual memory support?" https://news.ycombinator.com/item?id=13775321
284.
▲
by
kruhft
10y ago
Paredit[1] is (almost) from the gods as an AST editor. The only issue I have is that it doesn't automatically reformat your code so it is not only always syntactically correct, but also properly formatted at the same time. [1] https:
285.
▲
Ask HN: Would you design a modern CPU with virtual memory support?
9 points
by
kruhft
10y ago
|
10 comments
286.
▲
by
kruhft
10y ago
Ah, it's made with something called Blocky from Google. Very interesting interface paridigm. Thanks for doing something with it as an example.
287.
▲
by
kruhft
10y ago
Tried to make a simple looping note, pressed play and it hung my tab with an 'unresponsive script'. Nice concept UI, but couldn't make any sound. The idea of the 'puzzle pieces' to show where to slot in components
288.
▲
by
kruhft
10y ago
Dungeon Keeper was like this as well, except, IIRC where you could cast a spell and go into first person mode with a specific character for some time.
289.
▲
by
kruhft
10y ago
> synchronous logic design because everything happens in parallel, but it's a set of well-understood building blocks. Whereas asynchronous design is just entirely free of familiar reference points and there isn't quite the same
290.
▲
by
kruhft
10y ago
Screenshot?
291.
▲
by
kruhft
10y ago
Named parameters how? The building blocks are so simple (ramp, sine and envelope) that they stick in my head pretty easily.
292.
▲
Introducing the 'waves' Audio Synthesizer Written in Common Lisp
(busfactor1.ca)
3 points
by
kruhft
10y ago
|
3 comments
293.
▲
by
kruhft
10y ago
Sorry about that, must have been a copy paste error; here's the real link: http://busfactor1.ca/kruhft
294.
▲
by
kruhft
10y ago
http://busfactor1.ca/kruhft
295.
▲
Introducing 'waves': a Common Lisp audio synthesizer
5 points
by
kruhft
10y ago
|
5 comments
296.
▲
by
kruhft
10y ago
It's not strictly tiling, but 9wm, based on Plan9's rio window manager, is a no frills, mouse oriented, window manager for X.
297.
▲
Typing – Common Lisp Edition
(itunes.apple.com)
2 points
by
kruhft
10y ago
|
0 comments
298.
▲
by
kruhft
10y ago
Cool. That's one of the biggest pains I've found with implementing a lisp in a typed language.
299.
▲
by
kruhft
10y ago
Can you type declare the fact that NIL is both a list and an atom in Swift?
300.
▲
by
kruhft
10y ago
Yes, I forgot to put in -xdev, but what's wrong with ln -f?
More ›