Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
geokon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
91.
▲
by
geokon
7mo ago
it's used extensively Babashka, which is Clojure for scripting, is the Small Clojure Interpreter compiled to a native executable That said, it does limit you a little b/c with Graal native you need to tell the compiler if you will
92.
▲
by
geokon
7mo ago
The original comment you took issue with "The point being made is that the Clojure style discourages building DSLs and the like and prefers to remain close to Clojure types and constructs". You seemingly read half the sentence and
93.
▲
by
geokon
7mo ago
DSLs typically involves constructing macros that are domain specific (to cobble together a domain specific programming language on top of the host). Most of the linked examples are not macro based and are the exact opposite. They specifying
94.
▲
by
geokon
7mo ago
Very cool. Reminds me of the MATLAB/R GUI where you can inspect the state
95.
▲
by
geokon
7mo ago
The caps/deps node/network looks very similar to Pathom Resolvers. Those also allow for parallel execution. I think it will be a huge project to recreate all the features (and robustness) that they have there. So far I've fou
96.
▲
by
geokon
7mo ago
Does anyone know how this will work vis a vis China, where Android is everywhere, but Google is not? Will bypassing this bureaucracy be just a matter of buying a Chinese Android phone?
97.
▲
by
geokon
7mo ago
I think you're going to trouble convincing people a compile-loop language is going to be on-par with a REPL/interactive setup. You can look at some extreme example like MATLAB. With all your tools you're never going to reach
98.
▲
by
geokon
7mo ago
It's a bit apples to oranges. If you're "building data system not just for exploratory" then you're probably not going to be using any of the presented options. However, in my experience Clojure has an ecosystem whe
99.
▲
by
geokon
7mo ago
In my experience the advantage comes when you have a few more lines of code The Clojure pipelining makes code much more readable. Granted dplyr has them too, but tidyverse pipes always felt like a hack on top of R (though my experience is d
100.
▲
by
geokon
7mo ago
Very cool :) Look forward to trying it out Maybe a dumb and slightly tangential question, (I don't mean this as a criticism!) but why not release a command line executable? Even the API looks like what you'd see in a manpage. I g
101.
▲
by
geokon
7mo ago
Yes, kind of... for instance you can use Virtual Threads now from Clojure: https://clojure.org/news/2026/03/11/async_virtual_threads I'm pretty sure all of Clojure runs on Java 8, so if you use some
102.
▲
by
geokon
7mo ago
Have you considered rotating the layout? I always though a CJK programming language written vertically would be very ergonomic. Instead of scrolling vertically the program would flow right-to-left or left-to-right. I guess you'd probab
103.
▲
by
geokon
7mo ago
Hmm, yeah. I mean you often see huge reference lists which always just makes me feel like the person can't possible be actually well acquainted with the stuff that's being referenced. So who are you really fooling? Seems all very
104.
▲
by
geokon
7mo ago
why? like what are you doing with this mega list later? Ive never felt the need for something like this in my research but maybe im missing something
105.
▲
by
geokon
8mo ago
In absolute terms sure, but the token stream's confidence changes as it's coming out right? Consumer LLMs typically have a lot window dressing. My sense is this encourages the model to stay on-topic and it's mostly "high
106.
▲
by
geokon
8mo ago
> What’s the deal with “hallucinations”? The model generates tokens by sampling from a probability distribution. It has no concept of truth, it only knows what sequences are statistically plausible given the training data. Extremely naii
107.
▲
by
geokon
8mo ago
you can do validation/"contracts" at API boundaries using spec or malli. Theyre more feature-rich than types (I havent had to personally use them though)
108.
▲
by
geokon
8mo ago
does the newer revision have USBC? I cant find a clear answer in the docs microUSB is kind of dealbreaker (feels a bit nitpicky and minor, but i just dont have any micro cables anymore)
109.
▲
by
geokon
8mo ago
Wonder if you could get Clojure (through the SCI) running on it. How is the general watch API? The development experience? is there some community or list of exciting projects made for it? for inspiration :)
110.
▲
by
geokon
8mo ago
I mean, "move in to hardware" is effectively more of a micro code translation/compilation step right? The actual silicon implementation of how things are in-the-end going to be executed on the silicon is not fundamentally rea
111.
▲
by
geokon
8mo ago
On a high level, do I understand correctly that SIMD is close to how the hardware works, while Vector Processor is more of an abstraction? The "Strip Mining" part looks like this translation to something SIMD-like. I seems like it
112.
▲
by
geokon
8mo ago
it's honestly nothing too crazy. I don't have any DB or any API calls or anything. - The gridded data inputs are all "normalized" to GeoTIFF files (you can using gdal and convert netCDF files easily) - The Java standard
113.
▲
by
geokon
8mo ago
This looks very pretty! I like it and it's very minimalist. This is pretty much entirely outside of my area of expertise, but do you have some library for leaflet that you're using from Clojure? Or just JS interop calls? It's
114.
▲
by
geokon
9mo ago
EDIT: Note to whoever lands on this.. Seems there is no way to generate Windows .exe unfortunately :(( So unfortunately it looks like I'm stuck using `jpackage`
115.
▲
by
geokon
9mo ago
heres an example of OpenSCAD in Clojure https://www.juxt.pro/blog/designing-3d-printable-objects-wit... Looks quite fun
116.
▲
by
geokon
9mo ago
Ohhh okay! that actually cleared up a lot. Thank you (and sorry for getting back to you so late)! The windows .exe will need to be generated on a windows VM then? I will try to play around with it soon. Thank you for this. Getting executabl
117.
▲
by
geokon
9mo ago
whats the advantage over just manually making a uberjar and using jlink/jpackage? Do you have the ability to crosscompile to other architectures/OS? Do you have the ability to generate a plain executable? the jlink/jpackage r
118.
▲
by
geokon
9mo ago
yeah thats a good point. the citation might actually be pointing out a problem and not be a point in favor. its a slog to figure out... but seems like the exact type of problem an LLM could handle give it a published paper and it runs throu
119.
▲
by
geokon
9mo ago
usually you reproduce previous research as a byproduct of doing something novel "on top" of the previous result. I dont really see the problem with the current setup. sometimes you can just do something new and assume the previous
120.
▲
by
geokon
9mo ago
I guess what I'm asking is why does connecting multiple public keys to one identity something that has to be part of the Record? Why is that not happening as a separate process? I'll try to read up more on this topic! I do feel I
More ›