HNHacker News
TopNewBestAskShowJobs

schpaencoder

96 karma · joined June 9, 2015

submissionscomments
schpaencoder··on Figma OSS Alternative
I feel the same
schpaencoder··on Data-Driven Development Is a Lie
As a sidenote, I guess spec could be useful for "verifying" the data.
schpaencoder··on The Perils of Clojure
I can relate:

> The Lisp curse? In a nutshell too much power means less or no hardship; no hardship — no community.

schpaencoder··on SqueakJS – A Squeak VM in JavaScript
it is actually suprisingly fast
schpaencoder··on Currying in JavaScript
At that moment, Anton became enlightened.
schpaencoder··on Janet Programming Language
I guess it's easy to parse, and excellent for macros!
schpaencoder··on What Made Early Humans Smart
Mushroms made us smart
schpaencoder··on The future of web software is HTML over WebSockets
Couldn’t agree more
schpaencoder··on Taxonomies of Visual Programming (1990) [pdf]
What happened to all the visual images in this PDF?
schpaencoder··on A Proposal for Adding Generics to Go
How about the speed of compilation? Is it bearable?
schpaencoder··on Semantic Clojure Formatting
I am not sure if I understand what you mean with multi-file and why it matters. As a lisp, the program is already in memory, I can interact with it through the repl. I am sure I can ask it to format itself?

If the program has syntax errors, nothing can happen, how would it know how to format it self if it is not correct?

Perhaps the approach is very different in lisp (and smalltalk which I have some experience with), there is no parsing of the program from the outside - or - if you take that approach and treat the s-expr as dead text you have to sort of reimplement the parser (or the system) in order to have some understanding of it, which in my mind seems very inefficient.

schpaencoder··on Semantic Clojure Formatting
Why can you not just give macros enough meta-data so the reader-formatter knows what kind of formatting the form desire? Provided your lisp have macros of course...
schpaencoder··on Ask HN: Where are the Beautiful clean HTML/CSS templates?
I program in clojure and clojurescript. I use hiccup. All the beautiful stuff is right there.
schpaencoder··on Building Your Color Palette
I find it quite easy. Just use the hsl() function.
schpaencoder··on The Zen of Go
Clojure
schpaencoder··on Lisping at JPL (2002)
What about operator precedence?
schpaencoder··on Show HN: I'm building a robot that performs haircuts [video]
Please sit VERY still for a couple of minutes.
schpaencoder··on MLISP (1968) [pdf]
Funny how much complexity you have to introduce by just getting rid of the parentheses.

I later learned that MLISP functioned as a preprosessor for a normal lisp. Don’t know about the macro facilities, perhaps someone can chime in with details?

schpaencoder··on Coping with Flexbox
In one dimension, yes, sometimes. But I find myself having better control with grids, even in a single dimension.
schpaencoder··on GDPR fines were meant to rock the data privacy world
It’s enough that your site respect the cookie settings of the browser, which they all do as far as I know. So the warnings are not needed.
schpaencoder··on Threading Macros Guide
Facts?
schpaencoder··on YAML: Probably not so great after all
EDN
schpaencoder··on Ask HN: Best Lisp for software development?
Was thinking the same thing. Seems people conflate java with the jvm. The jvm is almost as cool as the beam. Which got me thinking about the lfe, since we are in lisp land.
schpaencoder··on Ask HN: Best Lisp for software development?
Yes
schpaencoder··on Apple expected to adopt keyboard with scissor mechanism for 16-inch MacBook Pro
They certainly don’t come with anything nonessential anymore.
schpaencoder··on Apple expected to adopt keyboard with scissor mechanism for 16-inch MacBook Pro
Perhaps they aim to get rid of the keyboard completely, replacing it with a haptic feedback capable device and a glass plate with the keys inscribed?
schpaencoder··on Racket2 Possibilities
I agree, and Data and code is the same in a lisp.
schpaencoder··on Show HN: Sinuous – Small, fast, reactive UI library
We would probably just treat the html as data, that is normal lisp. So no syntax changes. Same for css I guess. Maybe in twenty years.
schpaencoder··on How is it like to be a dev in Iran
I feel for you and I know that normal people are always the victims of sanctions, not the privileged and rich. I hope one day your people will be free. Sincerely.
schpaencoder··on I’ve spent five years writing a JavaScript framework
This is such a great kept secret. Most people just scoffs of when they see a project on github not updated for a couple of years. Not with Clojure.
Page 1 of 2Next →