Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
c-smile
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
c-smile
11d ago
I would add there _creativity_ in the sense of creation. And joy of it.
2.
▲
by
c-smile
14d ago
Just in case... In Sciter I have three editing behaviors (element controllers) associated with these elements by defualt: * <textarea> - plain text editor working with single text node. * <htmlarea> - WYSIWYG editor working with
3.
▲
by
c-smile
3mo ago
> for mhtml to be embedded with light weight renderer so it does'nt have to rely on other browser That's Sciter ( https://sciter.com ) and Sciter.Quark ( https://quark.sciter.com ) in particular, no?
4.
▲
by
c-smile
3mo ago
It is better to be D language then - natively compiled and has superb meta programming features. Especially if to consider that I've added native D support to Sciter [1]. [1] https://terrainformatica.com/2026/06&#x
5.
▲
by
c-smile
3mo ago
I think that my Sciter is better option when you need HTML/CSS/JS native application running on Windows (XP and beyond), MacOS and Linuxes. Sciter SDK [1] contains scapp[.exe] - standalone Sciter engine that can be attached to HT
6.
▲
by
c-smile
3mo ago
Yes, that. And also: Rust was designed to build core mechanisms of UI, like internals of a browser. But as a language-behind-ui it is quite suboptimal so I think the most successful UI framework for Rust most likely will use some form of DS
7.
▲
by
c-smile
3mo ago
I've spent 2 weeks (2-4h per day) to make D language[1] version of Sciter SDK [2] Choice of AI "tooling" was by accident - typed something like "how to define copy constructor in D for custom structure" in Microsoft
8.
▲
by
c-smile
4mo ago
What would be the name of the society where, say, 30,000 people + technology produce enough food and goods to satisfy the needs of the rest of Earth population? So those people will get whatever they need for life but will not be technicall
9.
▲
by
c-smile
4mo ago
Yep. Evolutionary way to get to communism where "from each according to his ability, to each according to his needs" [1] [1] " https://en.wikipedia.org/wiki/From_each_according_to_his_abi... ", circa
10.
▲
by
c-smile
4mo ago
What if: 1. JS supports JSX literals so let elDef = <div id="some">Text</div>; will be compiled into let elDef = ["div", {id:"some"}, ["Text"]]; 2. We extend DOM API t
11.
▲
by
c-smile
4mo ago
> On most platforms it's quite easy to embed a browser in a frame Citing other answer here "This is a common misconception among programmers, and is actually the opposite of the truth." If platform is Windows then you need
12.
▲
by
c-smile
4mo ago
> There is no real alternative. Not sure if my Sciter qualifies as a native solution. Check this chat alike virtual list with MD items: https://sciter.com/wp-content/uploads/2026/05/virtual-list-m...
13.
▲
by
c-smile
5mo ago
> Is there a good reason browsers could and or should not support ts out of the box? Yes, there is a reason. Most critical requirement for the "language-behind-web-UI" is to be efficiently parseable (parsing speed and memory).
14.
▲
by
c-smile
5mo ago
> lack of browser engine implemented basic UI elements as default HTML. I'd argue that browsers already have full set basic UI elements. But the thing is that "basic set" is different for each developer / site and tha
15.
▲
by
c-smile
6mo ago
USSR at big extent was there too. Like OGAS[1] - a unified economic management system. The idea was simple yet technocratically rational: if the system has enough sensors and effectors on society then it can reach a maximum of satisfaction
16.
▲
by
c-smile
6mo ago
Yeah, that's definitely needed. That's why I've added Graphics.Text ( https://docs.sciter.com/docs/Graphics/Text ) in Sciter. Graphics.Text is basically a detached <p> element that can be render
17.
▲
by
c-smile
6mo ago
It is not. Not to that extent at least. I am developing Sciter[1] engine that works on all desktops: Windows, MacOS, Linux (3 distinct backends: pure X11, pure Wayland and GTK4). Among all those, Windows API is still the most consistent and
18.
▲
by
c-smile
6mo ago
> cross platform GUIs are ugly by default, ... was said reading it in a browser on who knows what OS/DWM. I mean that 90% (if not more) of all UI interactions happen now in a browser or in multi-platform applications (e.g. messenger
19.
▲
by
c-smile
8mo ago
WYSIWYG is #1 reason I believe. Markdown is fundamentally WYSIWYG - you edit something and you get it rendered 1 to 1. Either in plain text (a.k.a. "source") or when it converted to HTML/CSS and then presented. WYSIWYG requir
20.
▲
by
c-smile
9mo ago
Lua syntax is pretty good for DSL (domain specific language) cases / configuration definitions. For example Premake[1] uses Lua as it is - without custom syntax parser but with set of domain specific functions. This is pure Lua: w
21.
▲
by
c-smile
11mo ago
<output type="currency">123456.00</output> formats output using user's settings: https://www.elevenforum.com/attachments/currency_format_cont... If you want specific country format th
22.
▲
by
c-smile
11mo ago
"better" in what sense? If in hypothetical semantic meaning then another old zombie <var> is better in that sense, isn't it?
23.
▲
by
c-smile
11mo ago
Not sure I understand why do you need exchange rates with it. <output type="currency"> uses the same convention as "Intl.NumberFormat/style=currency": https://developer.mozilla.org/en-US/d
24.
▲
by
c-smile
11mo ago
Also, if to allow form.value to accept JSON-ish objects it will be possible to set form values in single shot: form.value = { transAmount: 12345n, transDate: new Date() }; where form is <form> ... <output type=&qu
25.
▲
by
c-smile
11mo ago
Problem with <output> is that it is half-baked making its usage almost useless. It would be significantly more practical for the output to have "type" attribute in the same way as in the input. I did experiment with oputput|
26.
▲
by
c-smile
1y ago
I used to have NEC MobilePro 900 like here: https://live.staticflickr.com/213/481422006_92cdaeb6ee_b.jpg I miss that form factor really. And BTW, I regret that WindowsCE is not the thing anymore. IMO it has the best de
27.
▲
by
c-smile
1y ago
Well, Highlight API ( https://developer.mozilla.org/en-US/docs/Web/API/Highlight ) should just work inside <textarea> too. At least it works in my Sciter like this: <style> texta
28.
▲
by
c-smile
1y ago
DOM per se, as a tree of elements, is not that bad. CSS is also not that bad in general. Their API is probably the problem. Not modular so makes the mess. Options to modularize them: DOM, concept of interfaces/behaviors rather than inh
29.
▲
by
c-smile
1y ago
From the very beginning in Sciter an Image can be constructed in two ways at runtime ( other than just getting loaded image reference): 1. By painting on it using Canvas/Graphics API: new Graphics.Image(width, height, painter(gra
30.
▲
by
c-smile
1y ago
Consider <textarea> that has resizing handle on the corner (try to reply to this message to see it alive). And now try to imagine how would you render those diagonal lines in HTML/CSS ? While in Sciter, that has such immediate m
More ›