Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
slifin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
181.
▲
by
slifin
6y ago
Internally those are "persistent data structures" in Clojure which don't duplicate the data but instead mutate a underlying tree that links both the old state and the new state Then as a developer you are looking into a certa
182.
▲
by
slifin
6y ago
I've used it indirectly through Arcadia which allows you to use Clojure as a live programming environment inside the unity game engine It's pretty cool
183.
▲
by
slifin
6y ago
This is the same for me, Sublime 4 is faster and more polished than VSCode and Intellji is more feature packed Personally I switch between Sublime Text 4 and Intellji depending on the task, VSCode in my opinion isn't outstanding in eit
184.
▲
by
slifin
6y ago
Braid itself was novel because it took game state and made it immutable, immutability often needs a lot of consideration This is definitely speculation on my part but maybe he didn't become a coder focused on his craft because of the f
185.
▲
by
slifin
6y ago
Aw I thought this would be an article about representing code in different ways, as text, as browsable namespaces etc
186.
▲
by
slifin
6y ago
As a frequent user of each of these languages this appears quite cool The thing putting me off is both PHP and Clojure have mature/maturing tooling that I suspect would be unusable here On the PHP side there's LSP servers, xdebug
187.
▲
by
slifin
6y ago
Along these lines I'm tempted to try out game maker studio 2 at some point, I think in code we rely way too much on text I'd love lots of custom project specific UI in my ide showing all kinds of things to help me out with my larg
188.
▲
by
slifin
6y ago
Something I'm noticing more and more is that programming is for the most part is not fun Fun things are visual, immediate full of feedback and introspection, a sensible curve of difficulty and reward for effort A raspberry pi doesn
189.
▲
by
slifin
6y ago
SPAs designed to mirror state on the server have a distributed data problem, there are lots of problems there in terms of fetching, updating, ensuring the users are traversing from action, loading, success/failure etc Then there's
190.
▲
by
slifin
6y ago
Just because you can specify something doesn't mean you always should There's a cost to type coupling and over specification
191.
▲
by
slifin
6y ago
Server side react components has the best data fetching story I've ever seen They demoed an application that has a react component powered directly by a SQL query, when the client next fetched anything from that page, changes in terms
192.
▲
by
slifin
6y ago
As a Clojurian I just run static analysis It can be nice to use an optional type/spec system to help with that but not required
193.
▲
by
slifin
6y ago
I make no opinion on the author but something like this: https://twitter.com/ibdknox/status/1328797793138266113?s=20 Does make me think programming can be radically different and maybe a lot easier
194.
▲
by
slifin
6y ago
"acts as an invaluable pair-programming buddy that gives instantaneous feedback during development." This is the key bit, this is called static analysis, you don't need a type system in your language to do this, and you don&#
195.
▲
by
slifin
6y ago
World's richest person excluding dictators and royal families? Like the Forbes list or the real richest person?
196.
▲
by
slifin
6y ago
Supersede is maybe not the right word but there are numerous ideas and languages that could benefit Clojure if integrated back - https://www.unisonweb.org/ - Programming database as a first class citizen - https:&#x
197.
▲
by
slifin
6y ago
Our first intercontinental flight the smell was unbearable, I thought it was just normal So we spent time on our trip getting vicks vapor rub etc to combat the smell Only for the return flight to be fine
198.
▲
by
slifin
6y ago
Libraries can be installed from the REPL in Clojure but it does require a dependency ahead of time: https://insideclojure.org/2018/05/04/add-lib/ Some of Clojure's other runtimes perform a bit bette
199.
▲
by
slifin
6y ago
Infuriating is right My partner cannot legally drive DUE to disabilities, improved public transport, walking, cycling etc Would be massively helpful for us but no car hell on our door step forever
200.
▲
by
slifin
6y ago
I'm surprised PHPers haven't started noticing that over specifying something can be a problem too Hopefully ADT support should help illustrate that, I had to use F# for a long time to notice that
201.
▲
by
slifin
6y ago
It annoys me that these conversations are always focused on people from the Forbes list Which explicitly excludes dictators and royal families It's super easy to defend the actions of "industrious" businessmen if you're
202.
▲
by
slifin
6y ago
Remember encryption isn't a magic method of preventing hackers getting your data remotely A security problem is still a security problem, encryption at rest is about physical security and encryption in transit is about moving data secu
203.
▲
by
slifin
6y ago
So many people don't understand encrypting at rest To the point where in my organisation we're told to do application encryption on resources that really don't need it Please read what encrypting at rest is for here: https:&
204.
▲
by
slifin
6y ago
PHP has an initial implementation on GraalVM That is completely ignored by the community
205.
▲
by
slifin
6y ago
https://github.com/lambdaisland/regal Is a regex DSL that will let you do that, wouldn't be surprised to see others
206.
▲
by
slifin
6y ago
Who knows what bowl.stir() actually does to the internal state of bowl, and what methods should have been run up until this point to get into that state, is the bowl ready to stir? What methods should have already run for that? So much of t
207.
▲
by
slifin
6y ago
A year doesn't sound too bad I think MySQL 8 has been generally available since april 2018 from Oracle Honestly I don't know if they're even working on MySQL 8 for Aurora MySQL
208.
▲
by
slifin
6y ago
The lopsided type system caused me problems too I'd be happier using EQL/Pathom 3 for this problem https://pathom3.wsscode.com/docs/
209.
▲
by
slifin
6y ago
From my understanding https://github.com/cognitect-labs/transcriptor does this
210.
▲
by
slifin
6y ago
Let's hope this takes off: https://github.com/abertschi/graalphp
More ›