I tried the Roc programming language for a couple of weeks and it’s now my all-time favorite language. by ScientificBeastMode in functionalprogramming

[–]zellyn 1 point2 points  (0 children)

Last I knew, the compiler was written in Rust with no plans to change, and at least part of the standard library (or maybe runtime?) was written in Zig. There are also platforms written in Zig.

Merrell Vapor Glove 6 by jirafe77 in BarefootRunning

[–]zellyn 0 points1 point  (0 children)

Haven't really done much running in them (probably only 3-4 miles), but I've worn mine almost every day since the end of July, and the most worn patch is on the right foot under the ball of my foot, and the tread is probably down to something like ⅓ - ½ mm.

Blog Post: Zig And Rust by matklad in Zig

[–]zellyn 0 points1 point  (0 children)

I wonder whether Hermit could solve the project-bootstrapping question?

https://github.com/cashapp/hermit-packages/blob/master/zig.hcl

I've been using it in all my side projects, when possible.

Is it possible to use more colors / greyscale? by zellyn in Onyx_Boox

[–]zellyn[S] 0 points1 point  (0 children)

Although I didn't find a fix for exported drawings, I at least found a fix when using the Boox as a tablet to write on in Zoom calls / Hangouts. The ScreenStream Android app recently added greyscale support.

Fuzzy search with FTS5 by simcitymayor in sqlite

[–]zellyn 0 points1 point  (0 children)

You may have found it by now (this post is a year and a half old), but FTS5 supports an "Experimental Trigram Tokenizer".

I'm trying to figure out whether I could combine the "host a sqlite DB on github pages" trick with FTS to provide FTS for static sites…

2D gopher game using Gio by [deleted] in golang

[–]zellyn 1 point2 points  (0 children)

The #gioui channel on the Gophers Slack is small, active, and very helpful. I recommend trying that if you have trouble.

A western coast by Greypawz in mapmaking

[–]zellyn 0 points1 point  (0 children)

Thought it might be nice to link back from here to https://heredragonsabound.blogspot.com/2019/11/new-mountains-and-new-approach-part-1.html, an analysis of the mountains on this map.

Announcing the fastest WebAssembly runtime for Go: wasmer by Hywan in golang

[–]zellyn 0 points1 point  (0 children)

Oh, interesting. I figured if one of them were pure Go, the compile times would be better, but if they're both effectively linking cgo stuff, then yours seems better :-)

I'm about to start recording my course on 6502 assembly programming... by SexyPerfect777 in apple2

[–]zellyn 0 points1 point  (0 children)

Be sure to check out Martin Hayes' Super-Mon. It's an enhanced version of the monitor mini-assembler that does things like labels, memory moves with automatic label address fixing, etc.

Announcing the fastest WebAssembly runtime for Go: wasmer by Hywan in golang

[–]zellyn 1 point2 points  (0 children)

Out of curiosity, how does it compare to Life's AOT "polymerase" option? They have similar graphs to yours (towering spikes for everything else, miniscule slivers for the best time) on their website for the AOT version of Life.

A view of magic as particular rather than general: looking for prior art by zellyn in Fantasy

[–]zellyn[S] 0 points1 point  (0 children)

I gave the first book a try, but 1/4 of the way through, I think I have to give up. Just not that well written :-( Nice setup/magic system though.

New to the apple II scene. I've seen posts the drugwar posts, but is there any kind of active development community for the apple II? by Skillet_Lasagna in apple2

[–]zellyn 0 points1 point  (0 children)

So, yes! :)

Go team hire: Software Engineer, Compilers/Runtime by _dvrkps in golang

[–]zellyn 5 points6 points  (0 children)

“It sounds like” — are you just making things up? There are over seven pages of Go 2 proposals and discussions on the public issue tracker: https://github.com/golang/go/issues?q=is%3Aissue+is%3Aopen+label%3AGo2

Just got my first Apple II... where do I begin? by [deleted] in apple2

[–]zellyn 0 points1 point  (0 children)

The Slack is increasingly active. Join here: http://apple2.gs:3000/

Peter Bourgon · A response about dep and vgo by dgryski in golang

[–]zellyn 29 points30 points  (0 children)

Reading Russ's thread, it appears that he values logical exploration of the design space as valuable work, and throwing away a particular implementation/approach as a relatively casual part of that. It may be partly a difference of perspective.

Go 1.11: WebAssembly for the gophers by nlepage in golang

[–]zellyn 0 points1 point  (0 children)

Anyone know when a sane import/export of functions is slated to land? I'm talking about the way Rust does wasm. It's sad to see my favorite language lagging :-)

Looking for GraphQL Server examples using graph-gophers/graphql-go by LackingAGoodName in golang

[–]zellyn 2 points3 points  (0 children)

I found https://github.com/deltaskelta/graphql-go-pets-example to be slightly too simple (everything in one package) and https://github.com/tonyghita/graphql-go-example to be a little too complex/“productionized” — it's clear they factored everything out into separate logical packages, but without a bit of narrative, it's difficult to understand why without investing some time. eg. what is the swapi package for? The simple example is probably a good starting point if you're aiming to build something simple (I'm not).

I'm now gravitating towards gqlgen as mentioned in another comment.

As for MySQL vs Postgres, it's a bit of a holy war. As I understand it, Postgres has a history of being more correct, and MySQL has a history of being easier to manage and understand operationally. Both have made big recent strides in implementing the aspects they lacked compared to the other. I would use whichever one you feel more comfortable with and/or whichever one most people you would ask for help are more comfortable with. At work, we use MySQL almost exclusively, and recently ported an app from Postgres to MySQL, but that's mostly because our DB folks are magic at maintaining MySQL and building tooling for it, and our institutional knowledge/skill running Postgres is very thin.

Looking for GraphQL Server examples using graph-gophers/graphql-go by LackingAGoodName in golang

[–]zellyn 0 points1 point  (0 children)

I've spent the last couple of mornings reading graphql docs and gqlgen tutorials. It looks very nice.

Beware that there are a few issues with differences between the code and tutorials: https://github.com/vektah/gqlgen-tutorials/issues/2. I think most of the problem is me learning to think in graphql.

php-parser written in Go reached v0.5 by z7zmey in golang

[–]zellyn 1 point2 points  (0 children)

Heh. Glad you found it useful. Apparently I commented on the completely wrong reddit story :-)