Viewing profile — z5h
z5h
HN member- Joined
- Mon, Jan 04, 2010, 7:14 PM UTC
- HN karma
- 1,127
- Public activity
- 326 items
- HN profile
- View on Hacker News ↗
About z5h
No profile information was provided.
Recent public activity
-
comment
Comment #48361870
I’ve actually implemented a TUI in Prolog (because there wasn’t anything in the space and I wanted to make sure it respected the relational/logical nature of Prolog). I’m happy wit…
-
comment
Comment #47952225
So, the S and P in LSP stands for Server and Protocol. The Protocol is to exchange JSON-RPC messages with a server. So to add a new language to Zed, we should just be able to direc…
-
comment
Comment #47138584
Thank you! I've recently become a bit obsessed with the work of Blaise Agüera y Arcas and his BFF experiments (self-replicating (Brainfuck) programs emerging spontaneously from ran…
-
comment
Comment #44996761
Intense. I thought “lose it all” meant wiping your phone.
-
comment
Comment #44943543
I tried exactly this idea a few years ago (inspired by how Bear app did Markdown at the time). But I never solved all the issues to get it working 100%.Eventually I just gave up an…
-
comment
Comment #44664966
When is a good time (in the timeline of mankind) to stop being adversarial with AI?
-
comment
Comment #44607862
Apparently I'm a super smeller (always the first to detect gas leaks, food that's off, know the brand of shampoo a person uses if I'm 200ft down wind, know if you use scented dish …
-
comment
Comment #44197354
I’m realized years ago I have full blown aphantasia. But I don’t suffer from autobiographical memory deficiencies. For me it’s akin to what happens when you close your eyes for a m…
-
comment
Comment #44082311
After spending a lot if time in Prolog, I want a nice way to implement and compose nondeterministic functions and also have a compile time type check. I’m eyeing all of these langu…
-
comment
Comment #43823603
A Prolog TUI library that sticks to relational/logical programming, is conceptually simple, complete, and performant. Only requires some core ansi features that exist or are easily…
-
comment
Comment #43677312
Ok I’m genuinely convinced I’d be happier using Fennel than using Lua in instances where I need to use Lua. I’m not currently using Lua for anything. Maybe if I write a Pico-8 app……
- comment
-
comment
Comment #43546760
As a proficient Elm developer with industry experience, I’m wondering what are the biggest challenges in hiring devs? Is it the paradigm, learning the ecosystem, lack of interest? …
-
comment
Comment #43000693
> Readability is a property of the reader, not the language. Similarly, the inability of a person to write machine code directly is a property of the person, not the hardware. Yet …
-
comment
Comment #42612657
> if they haven't surpassed SWI in some performance metrics yet I'd be surprised I was/am also anticipating performance gains from Scryer. Which is why I made a point to request up…
-
comment
Comment #42574819
Implementing and using a miniKanren was fun and enlightening. And it helped me appreciate how incredibly optimized and fast SWI-Prolog is for relational/logical programming. If som…
-
comment
Comment #42250081
Not at all creative or interesting. Literal and uninspired.
- comment
-
comment
Comment #42016551
I’ll add my vote for Roux in terms of pure fun. And there is more freedom to play between fastest solves and fewer moves with more planning.
- comment
-
comment
Comment #41906405
For example: the logical core of Prolog along with it's resolution model (for the logical part) are non deterministic (something can have none, one, many solutions) but only one so…
-
comment
Comment #41879451
> Hah! Hello fellow PCEmacs >> vim user :D That made my day! Hello!
-
comment
Comment #41879378
> How do you debug DCGs? I get "false." instead of "syntax error at line 23", which is unacceptable for bigger inputs. I also sympathize. "false" as the default failure mode is a c…
-
comment
Comment #41875988
> What is some of your most hard-earned knowledge? 1. If you find yourself straying too often from coding in relations, and instead coding in instructive steps, you're going to end…
-
comment
Comment #41875855
So first, let's keep in mind that with no execution model, Prolog is still a "syntax" for Horn clauses. It's still a way to document knowledge. Add SLD resolution and we can comput…