Viewing profile — jnetterf
jnetterf
HN member- Joined
- Tue, Jul 16, 2013, 9:42 PM UTC
- HN karma
- 237
- Public activity
- 38 items
- HN profile
- View on Hacker News ↗
About jnetterf
https://nettek.ca
https://github.com/emilyskidsister
https://twitter.com/emilyskidsister
My side project: https://github.com/emilyskidsister/hacklily
jocelyn ~at~ nettek.ca
Recent public activity
-
comment
Comment #28010997
My team upgraded our frontend monorepo from npm+lerna to Yarn 2 with PnP. We saw vastly improved installation time, most importantly on incremental installations. The startup times…
-
comment
Comment #25231937
Via a loadable extension: https://www.sqlite.org/cksumvfs.html
-
comment
Comment #25018144
From https://www.wsj.com/articles/the-trump-campaign-is-suing-ove... ... Barry Richard, an election lawyer who served as a lead attorney for President George W. Bush during the 200…
-
comment
Comment #24147467
Is it time for Epic to invest in the PinePhone?
-
comment
Comment #23901436
Looking at https://github.com/NerdyPepper/dijo/blob/8b91a7c0b3d9bd4fac3... , it seems like it uses https://crates.io/crates/cursive
-
comment
Comment #23731923
This is activist art. The intended response is anger, not complacency. See http://photorequestsfromsolitary.org/information
-
comment
Comment #22021099
Cerner just wanted cloud storage. Google gave them a good offer, seemingly to harvest patient data for their own project. You can use archive.is to read some paywalled content: htt…
-
comment
Comment #21857305
Citymapper is excellent, especially for short trips that can be done in many different ways. Sometimes, for longer trips, Citymapper shows “Uber” or “long walk” as part of a route.…
-
comment
Comment #19843112
Neat! When working with Options/Results/Iterators, you can use `.map` [1] for exactly this purpose. It would sometimes be convenient to have something like `.map` / `.let` on unwra…
-
comment
Comment #19840603
While there might be a better syntax if you only care about this one feature, async/await needs to fit into an existing language, and this syntax makes sense with the rest of Rust.…
-
comment
Comment #18019355
I got started by using an organization's API on a platform they didn't support and then offering to be a contractor when they sent me a cease and desist. I found other odd dev work…
- story
-
comment
Comment #17960998
https://github.com/hacklily/makelily/issues/2
-
comment
Comment #17955983
To parse LilyPond you would first need to write a Scheme interpreter. Once you finally get a tree for the sheet music, rendering in a way that is correct, beautiful, and easy to re…
-
comment
Comment #17955879
It's neat that Hacklily is right next to an article about Reicha. Very musical day on HN. Anyway, here's a piece by Reicha in Hacklily: https://www.hacklily.org/#?edit=jnetterf/she…
-
comment
Comment #17955385
For Hacklily, it turns out that the audio is rendered clientside via https://github.com/hacklily/hackmidi Caching sheet music rendering is a hard problem. For example, a note later…
-
comment
Comment #17955217
As someone who has tried making a sheet music renderer, VexFlow is extremely impressive.
-
comment
Comment #17954763
Very cool work -- I'm a fan. I considered Lambda and similar, but keeping LilyPond running as a server allows for lower latency, which is important given how long it takes for Lily…
-
comment
Comment #17954733
Here's an arbitrary example from mutopiaproject.org: https://www.hacklily.org/?edit=jnetterf/sheet-music/BWV857BW...
-
comment
Comment #17953736
Right now, there are 183 active users, and the CPU is staying around 5% on my Ryzen 7 1700. Keeping LilyPond running as a server helps. Can you tell me more about your goals? I'm o…
-
comment
Comment #17953596
That's awesome! Do you have any suggestions on how Hacklily could help you typeset & share music?
-
comment
Comment #17953544
I think the LilyPond documentation ( http://lilypond.org/doc/v2.18/Documentation/learning/index ) is a pretty good way of learning LilyPond. It's linked to from "menu > LilyPond ma…
-
comment
Comment #17953509
Someone requested MIDI and other exports at https://github.com/hacklily/hacklily/issues/2 and I'll try to tackle soon. Hacklily already makes MIDI available (for playback), so it's…
- comment
-
comment
Comment #17953407
That's super motivating, thanks for taking the time to comment!