Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ryjo
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
ryjo
8mo ago
Still working on CLIPS-related libraries. My most recent one is CLIPSmqueue[1]. I'm employed full-time, so progress is slow as CLIPS stuff comes second to that. However, I've got a much larger CLIPS-related project in the works t
2.
▲
Show HN: CLIPSmqueue: A POSIX message queue (mqueue) library for CLIPS
(github.com)
3 points
by
ryjo
9mo ago
|
1 comments
3.
▲
by
ryjo
9mo ago
Hey, HN. This is a small C library that enables usage of POSIX message queues (mqueue) in CLIPS. This enables IPC between multiple CLIPS processes using kernel-managed message queues, including load-balancing receives and priority-handling.
4.
▲
Show HN: CLIPSQLite – A SQLite Library for Clips Resources Readme
(github.com)
4 points
by
ryjo
1y ago
|
0 comments
5.
▲
Show HN: CLIPS1wm – a minimal X11 window manager in CLIPS
(github.com)
4 points
by
ryjo
1y ago
|
0 comments
6.
▲
by
ryjo
1y ago
Very cool. Neat how you managed to get logical symbols in to the language itself! When might someone use preconditions in Lean theorems? This article caught my eye because it's focused on imperative programming, and I've been very
7.
▲
Tour of CLIPSraylib
(ryjo.codes)
1 points
by
ryjo
1y ago
|
0 comments
8.
▲
Tour of CLIPSraylib
(ryjo.codes)
1 points
by
ryjo
1y ago
|
0 comments
9.
▲
CLIPS 6.4.2 Released
(groups.google.com)
3 points
by
ryjo
2y ago
|
0 comments
10.
▲
CLIPSraylib: Clips with added User Defined Functions that wrap raylib
(github.com)
3 points
by
ryjo
2y ago
|
0 comments
11.
▲
by
ryjo
2y ago
Location: Pittsburgh, Pa Remote: Yes Willing to relocate: No Technologies: CLIPS, Ruby (on Rails), Go, JavaScript, C, SQL Résumé: https://drive.google.com/file/d/1M-tC7qpehmsJfd3JBk3KtXEQ5wDJz89t Emai
12.
▲
by
ryjo
2y ago
Hey, Lio! Thanks so much for the kind feedback. I'm really happy the stuff I write is helpful to others :D If you haven't seen it, here's a past post that got some good traction on HN that you might find interesting: https:&
13.
▲
Write a Ruby C Extension to Use Clips from Ruby: Part 3
(ryjo.codes)
3 points
by
ryjo
2y ago
|
2 comments
14.
▲
Input/Output on Streams
(gnu.org)
2 points
by
ryjo
2y ago
|
0 comments
15.
▲
The Language of Languages
(matt.might.net)
2 points
by
ryjo
2y ago
|
0 comments
16.
▲
When should we use a scatter/gather(vectored) IO? (2010)
(stackoverflow.com)
1 points
by
ryjo
2y ago
|
0 comments
17.
▲
by
ryjo
2y ago
Previous discussion here: https://news.ycombinator.com/item?id=16406471
18.
▲
Writing a Wayland Compositor, Part 1: Hello wlroots (2018)
(drewdevault.com)
2 points
by
ryjo
2y ago
|
1 comments
19.
▲
Vectored I/O
(en.wikipedia.org)
5 points
by
ryjo
2y ago
|
0 comments
20.
▲
CLIPS: The C Language Integrated Production System [pdf] (1994)
(ntrs.nasa.gov)
1 points
by
ryjo
2y ago
|
1 comments
21.
▲
by
ryjo
2y ago
From the article: > Conventional programming languages, such as FORTRAN and C, are designed and optimized for the procedural manipulation of data (such as numbers and arrays). Humans, however, often solve complex problems using very abst
22.
▲
by
ryjo
2y ago
Really awesome. Thanks for this thorough write-up. I don't totally understand the deeper math concepts mentioned in this article around RNNs, but it's sparked some of my own thoughts. It feels similar to things I've been expl
23.
▲
by
ryjo
2y ago
This is another reason I am learning CLIPS. It implements a form of the Rete algorithm. A Rete network provides the same benefits of a neural network without the bells-and-whistles, and thus would be a great candidate for anyone who thinks
24.
▲
CLIPSockets: CLIPS low-level socket implementation
(github.com)
1 points
by
ryjo
2y ago
|
0 comments
25.
▲
Sidorares/node-x11: X11 Node.js network protocol client
(github.com)
1 points
by
ryjo
2y ago
|
0 comments
26.
▲
Multicast in Ruby (2013)
(github.com)
1 points
by
ryjo
2y ago
|
0 comments
27.
▲
by
ryjo
2y ago
> I jump between client projects relatively often Using debuggers makes a lot of sense in this case. If I had to switch context that frequently between relatively stable applications, it would be helpful to have a debugger framework for
28.
▲
by
ryjo
2y ago
Writing a JSON parser is a good way to teach yourself better programming practices. I attribute my understanding of pointer arithmetic and i/o streams to my own efforts in parsing/generating JSON.
29.
▲
by
ryjo
2y ago
> Ok, then it's aparently the intermediate representation (what the parser feeds to the evaluator), which makes sense. The evaluator doesn't care, whether it comes from the parser or from constructs-to-c generated code. Precise
30.
▲
by
ryjo
2y ago
> For some years I was thinking about using CLIPS for algorithmic music composition This is a great use case! I'd be interested in seeing what you come up with. > in which format the code/rule-base is kept When you use const
More ›