Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
slifin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
151.
▲
by
slifin
5y ago
For me they did C# -> PHP -> F# -> ReasonML -> Clojure(Script) Clojure programs have a pulse a spark of life that I can mold at runtime with a bit of static analysis via clj-kondo it's a crazy productive creation environmen
152.
▲
by
slifin
5y ago
It's fine to be anti car, I think the "concession" you do need to make is that the context is really important, I live in the middle of a busy city that really suffers from traffic problems When I'm talking about pedestr
153.
▲
by
slifin
5y ago
Cursive's debugger does let you restart the execution? It's a normal step debugger, and you can run new expressions in context are we talking about lisp restarts?
154.
▲
by
slifin
5y ago
Some additional conversation on this blog post here: https://www.reddit.com/r/Clojure/comments/oe40af/debugging_i...
155.
▲
by
slifin
5y ago
How to move your IO and side effects to the edge of your system So that you can perform tests without firing the side effects
156.
▲
by
slifin
5y ago
Cursive has a repl powered debugger just put your breakpoint there use the repl to trigger the call then use intellji's debugger to step through If you want to run expressions in context just use the expression editor like a normal rep
157.
▲
Copilot – Clojure Runtime and Static Analysis
(fulcrologic.com)
3 points
by
slifin
5y ago
|
0 comments
158.
▲
by
slifin
5y ago
Have you ever mentioned your first programs were written in C# then got .NET roles on your inbox forever?
159.
▲
by
slifin
5y ago
The same is true of sidecar makes this completely useless for me I have a personal iPad and MacBook Pro but I code on work's managed iMac
160.
▲
by
slifin
5y ago
* UK Remote only * Full time * ClojureScript/Clojure
161.
▲
by
slifin
5y ago
Rich Hickey has a good number of talks on YouTube that explain the thinking behind Clojure's language design
162.
▲
by
slifin
5y ago
Who should I be sponsoring on Github to help get documentation for Krell with https://microsoft.github.io/react-native-windows/ ?
163.
▲
by
slifin
5y ago
I have a conspiracy theory that Forbes created the rich list Which intentionally does not have despots oligarchs or royals to skew the conversation to a business matter which can get lost in the left/right divide
164.
▲
by
slifin
5y ago
There's a lot of busy work in computing in the name of preventing mistakes At a certain level of complexity it's easier to just let mistakes happen and provide correction tools if & when required I remember getting our IPs bla
165.
▲
by
slifin
5y ago
Yep just wanted to echo this I live in Bristol and have been stung by outrageous tickets prices too many times It's buses or coaches only now, I'm not surprised everyone drives here
166.
▲
by
slifin
5y ago
Can you be more specific? There is a primitive type annotation checking system in there, kinds of mistakes not being caught will likely be of interest to Borkdude and others
167.
▲
by
slifin
5y ago
Compile that same app with graalvm native and you'll get near instant hello world If you don't want to have to manually compile your app then you can use https://babashka.org/ How many platforms do you think Cloju
168.
▲
by
slifin
5y ago
PHP and JavaScript and Python are also dynamically typed the solution isn't yet another incompatible type system, there are so many type systems that don't work together, spec is also turing complete Turing completeness in a type
169.
▲
by
slifin
5y ago
- Clojure without clj-kondo - PHP without phpstan/psalm/phan All bad ideas, modern tooling can detect errors in your code before you finish your code expression, but you do need to go out of your way to setup it up Most people do
170.
▲
by
slifin
5y ago
If you like lisp and you like python you might like libpython-clj
171.
▲
by
slifin
5y ago
OO is a tree and html (UI) on a page is a tree The problem is when you want to go to page two and want to display the same data as page 1 but in a different configuration OO is suddenly terrible because the data is the wrong shape, you shou
172.
▲
by
slifin
5y ago
These databases are really prevalent in the Clojure community - Datomic - Crux - Datahike - DataScript - Datalevin Some of them running in the browser, which power Roam Research and its clones - Athens - Logseq - Obsidian
173.
▲
by
slifin
5y ago
I think most of the time I would use SQL subscriptions to notify web clients that they are stale but don't auto update the client's state unless the form is read only otherwise current client state could be destroyed React server
174.
▲
by
slifin
5y ago
This video was interesting to me https://youtu.be/pebwHmibla4
175.
▲
by
slifin
6y ago
I mean it seems obvious but most/all? modern type systems are not portable and don't compose with other type systems Splitting out the mistake checking and the data specification aspects of types would probably make pieces more po
176.
▲
by
slifin
6y ago
- You need an extra click on another window before you can interact with it - No focus-follows-mouse (there used to be 3rd party plugins but those seem to be gone now) - While basic split screen tiling works and you can set up a global kb s
177.
▲
by
slifin
6y ago
Spec isn't directly for static analysis Spec is for specification which can be used for more things than precompile problem checking Clj-kondo is for precompile static analysis that also supports minimal typing
178.
▲
by
slifin
6y ago
One of the underated aspects is the inbuilt Google closure library https://developers.google.com/closure/library So nice to have a good standard library when using JavaScript My favourite "type checker" is cl
179.
▲
by
slifin
6y ago
Maybe it looks that way if you don't go out of your way to use or follow the Dev build but development has been consistent over the last couple of years
180.
▲
by
slifin
6y ago
Lol, Can we compose the helicopters?
More ›