Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dmux
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
301.
▲
by
dmux
7y ago
You can delay evaluation of Tcl expressions, for one.
302.
▲
by
dmux
7y ago
>I think the one great feature it shapes with Lisp is, that everything has a textual representation. Is this true even for procedures? I was recently playing around with Scheme and was disappointed that once a procedure is defined, it go
303.
▲
by
dmux
7y ago
I have no experience with it, but Apache Tapestry[0] is supposed to have some commonalities. https://en.wikipedia.org/wiki/Apache_Tapestry
304.
▲
by
dmux
7y ago
I remember there being a similar 2-way matching "app" based on your FB friends back in 2009 or so. People gamed the system by adding their entire friends list.
305.
▲
Don't Say “Homoiconic” (2018)
(expressionsofchange.org)
88 points
by
dmux
7y ago
|
68 comments
306.
▲
by
dmux
7y ago
>Never understood the obsession with drinking milk on its own It's something that's been consumed for millennia. There are societies based on pastoralism where milk is a huge part of the diet. I'd hardly classify it as bei
307.
▲
by
dmux
7y ago
>The main other benefit I commonly see from people using Clojure or ClojureScript is live development. I'm still learning about Scheme/Lisp, but doesn't hot-loading have to do with the size of "compilation units?"
308.
▲
by
dmux
7y ago
Are you able to program against an interface rather than the classes themselves or is the entire API changing?
309.
▲
by
dmux
7y ago
>Tcl is one of the few homoiconic languages. I've been diving back into Scheme and one thing I found out was that in Scheme, procedures don't normally have an "external representation." I.e., once a procedure has been
310.
▲
by
dmux
7y ago
In reading both your comments, I kept thinking about Smalltalk's Browser and Method Finder functionalities. In Hay's book, he talks about modeling not just Object Classes, but how you can go about modeling ObjectClass classes (the
311.
▲
by
dmux
7y ago
I'm guessing strangers in a co-working space would feel less entitled to walk up and interrupt you throughout the day. That's largely my issue with the open office where I work.
312.
▲
by
dmux
7y ago
I don't remember what forum software it was, but they'd render a number or word using all periods (kind of like ASCII art) and ask you to enter it in a text field. I wonder how well that worked.
313.
▲
by
dmux
7y ago
>Virtually no-one has upgraded their apps and plugins... I'll let the gripe about plugins pass because I think it's a bad metric for measuring how popular a framework is. How many of the plugins from 1.x and 2.x are even releva
314.
▲
by
dmux
7y ago
I may need to reread it, but wasn't one of the key arguments in Parnas' "On the Criteria To Be Used in Decomposing Systems into Modules" that by modeling around data we fall into the trap of writing code that's &quo
315.
▲
by
dmux
7y ago
I'd recommend blocking off at least 6 hours for this. There are so many interesting exhibits and informational placards to read. It's well worth it though.
316.
▲
by
dmux
7y ago
>...controlling language can control thought, but maybe that is something still to come. Over the last couple of years, I've been collecting passages that touch on this point. I'm always surprised when I come across them. Two o
317.
▲
Web Programming with Continuations (2002) [pdf]
(thelackthereof.org)
56 points
by
dmux
7y ago
|
35 comments
318.
▲
by
dmux
7y ago
Is this related to a particular paragraph in the article? I've found this style interesting as well and would enjoy reading about others experiences with it.
319.
▲
by
dmux
7y ago
On a larger scale, wouldn't this be Earth?
320.
▲
by
dmux
8y ago
I'd think so given their icon. Interesting name choice, nonetheless.
321.
▲
by
dmux
8y ago
The new parser is available in the Groovy 3 alphas.
322.
▲
by
dmux
8y ago
This is all great advice. Two things that have helped me in particular (1) applying the "analytical reading" rules defined in "How to Read A Book" to a code base. One of those rules, as Olikas said, is formulating hypoth
323.
▲
by
dmux
8y ago
And Groovy!
324.
▲
by
dmux
8y ago
The idea of intrinsic vs extrinsic validation is called "Locus of Control"[0]. A great book that explores that concept in a little more depth (while still accessible) is Non-violent Communication [1]. [0] https://en.wik
325.
▲
by
dmux
8y ago
"Metaphors We Live By" by George Lakoff and Mark Johnson changed how I thought about language and how I use it to orient myself in the world. "Thinking in Systems: A Primer" by Donella Meadows changed how I approached de
326.
▲
by
dmux
8y ago
The seamless integration is amazing. For a lot of existing Java code, it's as simple as renaming the file to .groovy. In addition to your list, some of our most used features are - The amazing SQL library - HTML builders (there are XML
327.
▲
by
dmux
8y ago
How do you define pragmatic? Apache Groovy is still under active development. We've actually started using it more for green-field development where I work.
328.
▲
by
dmux
8y ago
One of the more surprising things I remember them researching (in their earlier years) was different wood to be used for telephone poles. IIRC they ran experiments for several years to see what type of wood lasted the longest in different w
329.
▲
by
dmux
8y ago
The description immediately reminded me of a book called "Understanding Computation." Scrolling down I see the video is by Tom Stuart, the author of that book. I'd really recommend it (the book) for anyone interested in learn
330.
▲
by
dmux
8y ago
They often are sandboxed within an iframe element: ( https://www.iab.com/guidelines/safeframe/ )
More ›