Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
c-smile
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
97 ms
·
931.
▲
by
c-smile
9y ago
That's true. My personal educated estimation is that only 5-10% of income is spent on R&D in established companies.
932.
▲
by
c-smile
9y ago
I personally can do UI of Slack client in 5-8 months (so 5-8 man/months) + one/two backend developers needed. And it will be almost native client with client distribution less than 5mb. As a proof, it took me 2 months to make this
933.
▲
by
c-smile
9y ago
"Nullis" has nothing with Ukrainian as it uses Cyrillic alphabet. And if to use transliteration then "нулис" is not an Ukrainian word either.
934.
▲
by
c-smile
9y ago
Sciter uses H/W accelerated graphics, on Windows for example it uses Direct2D/DirectX. And Yue uses GDI+ that is pure CPU based rasterization. With modern high-DPI monitors, when number of pixels is 4...9 times larger than on old
935.
▲
Show HN: Sciter Notes - HTML/CSS/script but native application in 2 Mb
(notes.sciter.com)
2 points
by
c-smile
9y ago
|
1 comments
936.
▲
by
c-smile
9y ago
Yeah, that's where Open Source was born - in USSR. I do remember that each consumer device was sold there with its schematics, assembly/disassembly and installation instructions. And that was the law.
937.
▲
by
c-smile
9y ago
Parallel processing demonstrates benefits only if you have physical cores to run code on them. If just one core is available for the app then parallel processing is a loss due to thread preemption overload. Is there any real life examples o
938.
▲
by
c-smile
9y ago
As I said original JS syntax is pretty simple - parsing is comparable with just scanning source buffer char by char. Not too much different from HTML and CSS. Where 99% of time takes actual DOM creation. Like this XML/HTML scanner that
939.
▲
by
c-smile
9y ago
Not clear how hoisting is related to parsing really ... Compiler builds table of variables (registers map) of the function to generate proper bytecodes to access registers. At this point hoisting has some effect. But it has nothing with pa
940.
▲
by
c-smile
9y ago
To be honest I (as an author of the Sciter [1]) do not expect too much gain from that. Sciter contains source code to bytecode compiler. Those bytecodes can be stored to files and loaded bypassing compilation phase. There is not too much ga
941.
▲
by
c-smile
9y ago
If you have screen of size 640*480 and rendering without AA then you can render by CPU. Otherwise, with modern hardware and 200 ppi monitors you will need GPU rendering with the whole infrastructure.
942.
▲
by
c-smile
9y ago
That's Process Explorer by Mark Russinovich
943.
▲
by
c-smile
9y ago
Here is the one: Sciter renders: https://sciter.com/temp/sciter-analog-clock.png - it takes 50 Mb of memory for the whole process. This clock sample ( https://github.com/c-smile/sciter-sdk/bl
944.
▲
by
c-smile
9y ago
For the brevity: "the law, already approved by the Duma, the lower house of parliament" so it is a collective decision of Russian lawmakers.
945.
▲
by
c-smile
9y ago
> Electron really needs a competitor/alternative http://sciter.com - single dll/so of 5mb - embeddable HTML/CSS engine designed specifically for running desktop UIs.
946.
▲
by
c-smile
9y ago
Let's start from applying DDD to, say, W3C. Will we have better and faster arriving specs?
947.
▲
by
c-smile
9y ago
Try to insert text between two tables: <table>...</table><table>...</table> ... That's the same problem. At the moment caret positions in browsers are limited only by char-positions. There are no caret
948.
▲
by
c-smile
9y ago
Why exactly typescript? Typescript should be compileable into WebAssembly bytecodes and that's it. If you want it to be transparently compileable, like foo.ts to be sent as WA bytecodes then something like mod-typescript (on the fly ty
949.
▲
by
c-smile
9y ago
Not clear why do we need this new format. MIME is there long ago. If you need some meta data you can simply add header section with application/json or application/manifest+json or whatever...
950.
▲
by
c-smile
9y ago
Adding support of Internet Message Body Format (a.k.a. MIME) to browsers [1]. MIME is a format that can contain html/css/script/images/etc in single file (or stream). Thus the whole web application can be served as a sin
951.
▲
by
c-smile
9y ago
Ideally so called rendering tree should reside completely on GPU. Or at least all heavy rendering components that it represents shall be there. In this case each animation frame will be just a set of commands sent by CPU to GPU: render thin
952.
▲
by
c-smile
9y ago
"Apex will need a small amount of natural gas to heat the air it compresses to maximize turbine output." As far as I understand they need to heat up the turbine as air (a gas) cools down upon (adiabatic) expansion. And while accum
953.
▲
by
c-smile
9y ago
Just in case https://notion.so/about does not work in at least Microsoft Edge browser. And yet ivan@makenotion.com seems like a dev/null address - no response to messages sent there.
954.
▲
by
c-smile
9y ago
So in the summer of 1962 we've sent clear message to all aliens that we are here, nice. So when they will arrive with who knows what intentions we know whom to blame.
955.
▲
by
c-smile
9y ago
> they will convert (back) to the Latin alphabet from Cyrillic They never had Latin alphabet. Kazakhstan (as a state, part of USSR) was using Turkic Alphabet in its initial 13 years of existence. I wouldn't consider Turkic as a Lati
956.
▲
by
c-smile
9y ago
Yeah, we'd better start ASAP. Otherwise "the first woodpecker (asteroid large enough) that came along would destroy civilization."
957.
▲
by
c-smile
9y ago
Primary goal of Sciter is to be an embeddable UI engine . You can embed it into C/C++, .NET, Java, Go, Rust, Python etc. applications. Each of them have mature File I/O primitives. As of Sciter itself ... It does have file I/
958.
▲
by
c-smile
9y ago
That's true. Desktop UI has a set of requirements that is still not achievable in modern browsers (and inherently in Electron). Conceptually there are still no ways at the moment to reproduce full set of canonic layout managers from AW
959.
▲
by
c-smile
9y ago
> Imagine, if you will, a different scenario. Had Microsoft been prescient enough to see the revival and adoption of HTML and SVG and built WPF on top of these, do you think things would have gone differently? Why to imagine? Sciter ( h
960.
▲
by
c-smile
9y ago
Technology development does directly affect trajectory of where the humanity go as the whole. Yes. But I think that HN shall be the place where we can discuss how AI moves us from post-industrial to post-human world for example rather than
More ›