Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
suis_siva
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
Show HN: Hyper – distributed Firecracker microVM orchestrator written in Elixir
(github.com)
5 points
by
suis_siva
3mo ago
|
0 comments
2.
▲
by
suis_siva
3mo ago
Ex-Bun employee for transparency. I have skin in the game. I respect andrewrk and Jarred in different ways. My understanding are that neither are media trained. Very patronizing post from andrewrk and shows his hostility towards Jarred. I m
3.
▲
by
suis_siva
3mo ago
Wow! I've tried (and failed) to implement a chat application which parries slack and it sounds like the direction you're going in with Chatto is precisely what I was envisioning. I'll give Chatto a shot, but one of the things
4.
▲
by
suis_siva
4mo ago
Found this in my feed! Wonder what folks think! I'm still watching it!
5.
▲
Show HN: Hm – a task runner with a Python DSL, growing into a CI/CD system
(github.com)
12 points
by
suis_siva
4mo ago
|
1 comments
6.
▲
by
suis_siva
4mo ago
My experience is that higher-kinded languages (ie. Haskell) allow for "controlled chaos". I design a type-system, the higher kinded types, the interfaces (though it's getting rarer I need to do this) and I let Claude slop the
7.
▲
by
suis_siva
4mo ago
I wouldn't call Elm dead. Development has frozen, this is true, but X11's development was frozen and it still powered so much for decades. This is actually super common in the Clojure community -- many libraries look dead, but the
8.
▲
by
suis_siva
4mo ago
In my experience, the biggest problem in Elm is how unintuitive TEA's docs are. In some ways, Elm really feels like Haskell -- you want to avoid creating "stateful" modules and you prefer stateless modules. For example, http
9.
▲
by
suis_siva
4mo ago
Ah sorry! Didn't mean to be annoying. Hm is open-source and my intentions are good. I'm also trying to figure out what's good and what's not! Apologies for the spam!
10.
▲
by
suis_siva
4mo ago
I commented on the other post, but GHA's awful reliability, ergonomics and performance have caused me to quit my job and work on https://harmont.dev .
11.
▲
by
suis_siva
4mo ago
Not to shill myself, but I'm sick and tired of this and been sick and tired for the last month. Decided to quit my job to work on https://harmont.dev
12.
▲
by
suis_siva
4mo ago
Ooh! Sorry for the late reply, missed this. If #[hsrs::function]s panic, the Haskell runtime crashes so everything gets aborted. I wasn't really thinking about this, to be honest, but it's definitely a *very* good point! I'll
13.
▲
by
suis_siva
4mo ago
The first (and only) song I sort-of learned on the sax was "St. Thomas" and I fondly remember my brief time studying it. Sonny brought me so much joy in life. I found these fun stories https://www.syncopatedjustice.com&
14.
▲
by
suis_siva
4mo ago
I am really surprised that no-one mentioned https://www.uiua.org/ yet. If you like APL/BQN/K/L, look at Uiua! You're going to love it! It's very ergonomic, and has awesome and fun facilities for aud
15.
▲
by
suis_siva
4mo ago
I worked professionally with C, C++, Zig and Rust (in that order). My experience is that writing performant code is by far the easiest in C++, and by far the most difficult in C. Most of this, in practical experience, is due to ergonomics,
16.
▲
by
suis_siva
4mo ago
One of the talks I really enjoyed is https://www.youtube.com/watch?v=h9SDuTSy7ps . In my experience, React's architecture is really good and lends itself quite well to making large applications. Unfortunately, React
17.
▲
by
suis_siva
5mo ago
Maybe!
18.
▲
by
suis_siva
5mo ago
> - Is there a way to generate #[hsrs::data_type] bindings for Rust library types, or do you need to create custom wrapper types for them? At the moment, no. I'll ad this to the list of features for 0.2, totally slipped my mind, and
19.
▲
by
suis_siva
5mo ago
Oh wow, that does seem quite painful. That crate reminds me of how JSC' internal bindings work: ```cpp JSC_DEFINE_HOST_FUNCTION(jsMyFunction, (JSC::JSGlobalObject* globalObject, JSC::CallFrame* callFrame)) { JSC::VM& vm = globa
20.
▲
Show HN: Hsrs – Type-Safe Haskell Bindings Generator for Rust
(github.com)
53 points
by
suis_siva
5mo ago
|
9 comments
21.
▲
by
suis_siva
5mo ago
Let's go through some of the arguments, in no particular order: > Klabnik vibe-coded a new language in Rust, therefore Claude + Rust = Good. I argue the inverse -- Rust, being an ML-family language, is well suited for parsing, and l