HNHacker News
TopNewBestAskShowJobs

lfnoise

151 karma · joined November 14, 2014

submissionscomments
lfnoise··on Sound As Pure Form: Music Language Inspired by Supercollider, APL, and Forth
Hello, I am the author of Sound as Pure Form and SuperCollider. I also have a YouTube channel for my video synthesis experiments (over 2600 videos): https://www.youtube.com/@VideoSynthExperiment

SAPF was originally written in 2011 and only recently made open source.

lfnoise··on Sound As Pure Form: Music Language Inspired by Supercollider, APL, and Forth
It doesn't appear in the Readme because I wrote the Readme in 2011 before Sporth existed.
lfnoise··on Don't sit on the toilet for more than 10 minutes, doctors warn
"If you’ve had these symptoms of constipation or sitting on the toilet for a long time for more than three weeks, Monzur said it might be time to bring your concerns to your doctor."

I've never sat for more than three weeks on the toilet, so I'm good.

lfnoise··on Butterflies flew 2,600 miles across the Atlantic without stopping
How do they know that the butterflies weren't aboard a ship?
lfnoise··on Tiny in size, a Cupertino home is selling for big bucks: $1.7M
Here's a 352 sq ft house with a 4400 sq ft lot that sold for $1.7M on April 2. https://www.zillow.com/homedetails/420-Franklin-St-Mountain-...
lfnoise··on A UK college student explaining congressional procedure to Washington
"stepped foot" -> "set foot" please. http://www.stephenhprovost.com/on-writing/set-foot
lfnoise··on Before-and-after images show how Greenland's glaciers have rapidly retreated
That's fine. Intelligence is an evolutionary dead end. It leads to unsustainable behavior. Maybe there are space-faring creatures, but I think they are more likely to be bacteria or maybe a tardigrade-like being that are hitching rides on comets or planetary ejecta.
lfnoise··on EU data regulator bans personalised advertising on Facebook and Instagram
How will compliance be verified?
lfnoise··on π in Other Universes
I also knew that someone was going to comment the the beam reach was not necessarily the fastest.
lfnoise··on π in Other Universes
This person is not a sailor. Sailing orthogonal to the wind, a "beam reach", is the fastest point of sail due to the lift of the sail.
lfnoise··on One Revolution per Minute [video]
Taking ships over vast distances to new worlds, meeting alien cultures, imperial conquests. That was the age of sail. It will never happen again like that.
lfnoise··on Successful room temperature ambient-pressure magnetic levitation of LK-99
When COVID hit, my American Airlines flight got canceled and when I went online to ask about getting credit, I got connected to a bot. When I asked to be connected to a real person instead of a bot, the person came online and said: "My name is Eliza. How can I help you today?" At this point, I was very skeptical, but she was indeed a person.
lfnoise··on The Interstellar Style of Sun Ra (2016)
I saw Sun Ra and the Arkestra sometime in 1988 at Liberty Lunch in Austin, Texas. I believe it was just a few days before the "Live at the Pitt Inn" album was recorded in Japan. One of the best concert experiences I've ever had.
lfnoise··on Scratch is the world’s largest coding community for children
I'd like him to make a more firm next step. He sometimes brings up some of the difficulties he has expressing things that would be simple in another language. I point this out. He understands that but still prefers to work in Scratch. One factor may be that he has a social network on Scratch.
lfnoise··on Scratch is the world’s largest coding community for children
My son, 17, learned to program in Scratch, and wrote a lot of games in it. Since then he has learned Python, Lua (in which he wrote a space invaders), and Java in both high school and during the summer at Cornell. He can write in these languages, but the problem is, he thinks in Scratch. He always goes back to write things in Scratch. In Scratch he has written a number of ray tracing and path tracing renderers which can model roughness, specularity, ambient occlusion.. He teaches me stuff about rendering that he reads from papers. Right now he is working on an NES emulator in Scratch that necessarily includes a 6502 emulator. It can load and play Mario games. But I can't get him move his ideas to a textual language.
lfnoise··on The AI Art Apocalypse
Try to get an AI to render an upside down face. In my attempts, they can't do it at all. Deformity results. It is outside the training data.
lfnoise··on Vala Programming Language
Smalltalk uses periods. One thing I like about C is that I can write .1 or 1. , but most languages these days force me to add the zero: 0.1 or 1.0 .
lfnoise··on We lost 54k GitHub stars
I find it ironic that you can't reverse a mistake on a site dedicated to a software that is all about reversing mistakes.
lfnoise··on My approach to automatic musical composition
Reminds me of the KeyKit algorithmic MIDI composition language (first version, 1985): https://nosuchtim.com/tjt/particles/talks/keykit.pdf
lfnoise··on The biggest crypto lending company is a ponzi scheme
The legitimacy of a car title is backed by a government agency. What legal entity backs an NFT? To what authority do you go to enforce your ownership of a JPEG if there is a dispute? Will courts recognize an NFT in a case of disputed ownership?
lfnoise··on A new way to make quadratic equations easy (2019)
3 pop ups and I’m out. I immediately bailed.
lfnoise··on Show HN: Randomly create beautiful website layouts
Why do you start every reply with "Hey"? This thread reads like astroturf promotion.
lfnoise··on Does the Bronze GC Make Rust Easier to Use? A Controlled Experiment
Just FYI.. "This version only includes the API for creating and using GC references; it does not actually collect anything." [..] ".. the collector will not run; be aware that you will eventually run out of memory."
lfnoise··on Eolang, an Experimental Object-Oriented Programming Language Based on 𝜑-Calculus
reminds me a bit of Piccola: http://scg.unibe.ch/research/piccola/
lfnoise··on Bringing the Unix philosophy to the 21st century (2019)
You parse the s-exprs and execute them in the context of a namespace of data constructors. Then you can have whatever data structures in memory that are defined by the constructors. This is NOT equivalent to having one data structure to cover both as Lua does. It is having one text format that can construct any kind of data structure in memory for which you have constructors defined.
lfnoise··on Bringing the Unix philosophy to the 21st century (2019)
Yes. I never understood why JSON over s-exprs. The absence of maps is not a negative. S-exprs can represent maps. There are no maps in JSON, really anyway. It is just text. How that data is represented in memory is the output of parsing. You could just as well parse (dict (a 1)(b 2)(c 3)) into a hash table if you wanted. You could also have sets (set 1 2 3) or whatever other data structure.
lfnoise··on Green vs. Brown Programming Languages
Philip Wadler ? https://arxiv.org/abs/2005.11710
lfnoise··on A Mathematical Keyboard Layout (2018)
no division symbol ÷ ?
lfnoise··on Crystal 1.0 – What to expect
Any programming language that has string operations as regular functions or methods that can be used unqualified, but puts math functions into a "Math" namespace so you have to write "Math.sin", has made a decision to prioritize string processing over math. That decision weighs a lot when I consider whether to use a language, since I do mostly math and very little string processing. Smalltalk had math functions as methods with the number as receiver.
lfnoise··on Neon Programming Language
Also not to be confused with a Neon, a Microsoft DSL for image processing. https://www.microsoft.com/en-us/research/wp-content/uploads/...
Page 1 of 2Next →