Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
usrbinenv
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
Shrimple – A Simpler, Nicer Markdown
(qount25.dev)
32 points
by
usrbinenv
2mo ago
|
40 comments
2.
▲
by
usrbinenv
3mo ago
No mobile version, but I'm visiting from a tablet, should work at least if switch to "Desktop" in the browser manually. I don't care if I get horizontal scroll - not showing your visitors anything at all is an automatic
3.
▲
by
usrbinenv
4mo ago
I know about it, but I'm not interested in QubeOS approach. It's VMs all the way down, while what I'm talking about is no VMs and capabilities as first class citizens and no vurtualization.
4.
▲
by
usrbinenv
4mo ago
In case of updating the binary, yes, you generally want to make sure it comes from the same source and therefore cannot do damage to things it already has access to. But when you install a new program, it shouldn't have access to any r
5.
▲
by
usrbinenv
4mo ago
I didn't mean it in the Java way. I meant that whatever operating system you're on, you can download random programs from the internet (compiled specifically for your OS or portable) and run it on your machine. It doesn't mat
6.
▲
by
usrbinenv
4mo ago
I understand why in 1979 and perhaps until mid 1990s capability OS architecture might have been irrelevant and excessive. But after that, it sounds like the only architecture suitable for the internet age, where you can download and run a
7.
▲
by
usrbinenv
5mo ago
I was recently exploring "an OS from scratch" architecture with ChatGPT. Apart from the central idea that I wanted it to be a capability OS, I also started thinking about how I'd make GUI apps and what layers would naturally
8.
▲
by
usrbinenv
6mo ago
Of course, it's pretty easy to see through this: introduce law in a few states, but now every OS needs to comply and because it's hard to actually tell which country/state user is in, they'd just have to implement it for
9.
▲
by
usrbinenv
6mo ago
I don't understand the hype around CI and that it's supposedly impossible to run something like that without Git, let alone Github. Like sure, a nice interface is fine, but I can do with a simpler one. I don't need a million
10.
▲
by
usrbinenv
6mo ago
Alpine/htmx are great, but they're more "sprinkle behavior on HTML" tools. Qite is closer to a structured component system: explicit events, a state engine, and a consistent way to wire parts/fields/children to
11.
▲
by
usrbinenv
6mo ago
What you probably saw isn't code in quotes, but simply matchers like `price: "isPresent()"`. The () is there to signal it's a matcher, not a value. If this matcher doesn't exist, you'll get an error. The reason
12.
▲
by
usrbinenv
6mo ago
Yeah, I get the reaction. It's not JavaScript, it's simply a way to reference a matcher for the value, not match against literal value. You can totally use your custom matcher like this: total: (c,v) => v > 1000 See
13.
▲
by
usrbinenv
6mo ago
Thank you. Since you had this positive reaction to which I very much relate, may I ask you what did you personally think was confusing in the docs that may still turn people away?
14.
▲
by
usrbinenv
6mo ago
Btw, looking back at the index page, I think I might have made the initial example a little bit too much (because realistically, you don't often get components that complex). If you guys want a simpler saner example, the one the second
15.
▲
by
usrbinenv
6mo ago
Yeah, several apps have been built with it, but they're not public (or not public yet). Also, Qite.js has a number of prebuilt-components. I haven't gotten around documenting them, but you can find working example here: https:&#x
16.
▲
by
usrbinenv
6mo ago
It's a bit more nuanced than that. State in Qite is held both in HTML and in JS Component. The html serialization is sort of consequence of changing a field (like when you want to update textarea content, for example). You can complete
17.
▲
by
usrbinenv
6mo ago
It works better than "just like" in the sense that it also takes care of things like CSRF, POST/GET params, request/response types etc for basically free.
18.
▲
by
usrbinenv
6mo ago
As much as we like to think of ourselves as rational beings, emotions are still a very large part of our decision making process. I didn't build Qite because I hate React, I built it because I knew exactly how I wanted things to work.
19.
▲
by
usrbinenv
6mo ago
React got popular not because of its amazing time-tested ideas (everyone knows they re-engineer everything once every couple years!), but, strictly speaking, because at the time it was released there wasn't any kind of serious SPA or p
20.
▲
by
usrbinenv
6mo ago
Just to clarify: Qite does both events AND state, which I find quite powerful and useful.
21.
▲
by
usrbinenv
6mo ago
While it's definitely possible to build similar website with Turbo and Stimulus it would absolute NOT be the same thing and the mechanics of it would be radically different. I would argue using SSR at all times (and, consequently, work
22.
▲
by
usrbinenv
6mo ago
You can have <form data-part="form"> too. The tag doesn't matter. The data-component, data-roles, data-part or data-field attributes is what makes your HTML be a component, a component part or a field in Qite.
23.
▲
Qite.js – Frontend framework for people who hate React and love HTML
(qitejs.qount25.dev)
127 points
by
usrbinenv
6mo ago
|
147 comments
24.
▲
by
usrbinenv
7mo ago
And? Does it work? Because it does. It's a lot closer to C++ and you literally need like a week to start being productive and it's insanely flexible as a language. Nobody uses Swift also, but the additional problem with Swift was
25.
▲
by
usrbinenv
7mo ago
This will be another bad decision just like with Swift. From what I heard, Rust is notoriously bad at letting people define their own structure and instead beats you up until you satisfy the borrow checker. I think it'll make developme
26.
▲
by
usrbinenv
8mo ago
Downvote all you want, but 4chan's /g/ is pretty honest about many subjects, including regular "webshit" discussions, while at the same time being pretty interesting and useful. Elsewhere it's too polite and ev
27.
▲
by
usrbinenv
8mo ago
I mean literally any country outside of Europe, North america, Australia, New Zealand and maybe some non-western exceptions like Singapore.
28.
▲
by
usrbinenv
8mo ago
It's far from slim - it's very likely USD and EUR hegemony will be challenged. Western financial systems are ultimately and inherently discriminatory towards any non-western countries. Where for westerners using those systems enjo
29.
▲
by
usrbinenv
10mo ago
I thought those of you who said he was being offensive were more or less justified in saying it here. Then I read the post. Literally nothing offensive. Calling someone a code-monkey has been around for as long as I can remember. If through
30.
▲
by
usrbinenv
10mo ago
If it's not an LLM, I guess the author spent too much time around them, because it totally reads like an LLM. And that's not a good thing.
More ›