Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
c-smile
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
64 ms
·
631.
▲
by
c-smile
7y ago
Java applets were the very first incarnation of WebGL and WASM really. > to phase out the current browser technology while building something that applies the lessons learned from the current web and build something that is simple and po
632.
▲
by
c-smile
7y ago
Location: Vancouver, Canada. Remote: yes. Willing to relocate: possibly. Technologies: UI in all its incarnations: as native as web frontend. Résumé: I am an author of Sciter Engine ( https://sciter.com ) that is an embeddable H
633.
▲
by
c-smile
7y ago
Yes, there are problems but if to compare with others... Windows is so popular just because of stability and completeness of its API. And that is non-disputable I think. Quite few simple and flexible abstractions (handles, WndProc, messages
634.
▲
by
c-smile
7y ago
I was impressed by code of Konstantin Knzhnik ( http://www.garret.ru/ ). All his database engines in particular.
635.
▲
by
c-smile
7y ago
I have quite opposite opinion backed by real life experience. As an author of Sciter Engine that works on Windows, MacOS and Linux/GTK I have first hand experience working with all three API sets. Windows API is the most logical, compl
636.
▲
by
c-smile
7y ago
Why just only such black and white dilemma? It could be a different format altogether - something third as the golden mean. Alternatives: Markdown (we need specification for that) or HTML v2.0 or something else. Requirements to such format:
637.
▲
by
c-smile
7y ago
Management is an art of creating motivations to your subordinates. An art, sic! Each of us is different. Of course we can draw charts outlining average patients temperature in a hospital... with the same informational value. I wish all of u
638.
▲
by
c-smile
7y ago
No. Because browser already contains Skia (or Direct2D). In native (most performant) form. Why do you need to download and run Skia inside Skia?
639.
▲
by
c-smile
7y ago
So it is doable. QED.
640.
▲
by
c-smile
7y ago
"HTML canvas ... generally bad API" Agree on that. But this is not about Canvas::Graphics.
641.
▲
by
c-smile
7y ago
If you want that you will create set of C++ classes wrapping Skia, Direct2D or Cairo with the same API as browser provides. That is actually what I did in Sciter that is using these libraries for rendering on different platforms - they all
642.
▲
by
c-smile
7y ago
This is not about Canvas but rather set of primitives that browser uses for rendering web pages. Like in my Sciter ( https://sciter.com ) where you can do var anyEl = …; anyEl.paintBackground = function(gfx) {
643.
▲
by
c-smile
7y ago
Cool, but why? Any browser already includes the very same set of graphic primitives that Skia provides. Just to render what you see on the screen right now. Why not just to expose all that as API for WASM or whatever?
644.
▲
Spektr-RG, X-Ray space telescope is on the way to L2
(ibtimes.com)
2 points
by
c-smile
7y ago
|
0 comments
645.
▲
by
c-smile
7y ago
> Kennedy’s assassination on 22 November 1963 scotched the plan Not just that plan, but quite many other options. Whoever did this was knowing quite well where we were going… "cui prodest" is the answer I think.
646.
▲
by
c-smile
7y ago
We usually forget the purpose of scripting languages. Main purpose of them is to be a glue between native calls: take output of one native function and pass it as input to other. So instead of writing ray-tracer in JS you should write it as
647.
▲
by
c-smile
7y ago
Not clear what version of JS spec it supports. And what are these "optimizations for running React Native on Android". Just reducing startup/boot time or what?
648.
▲
by
c-smile
7y ago
That depends. Applications that have occasionally used UI MUST BE self descriptive. Their functionality MUST BE consumable without need of reading man pages. Otherwise they will have very few users. Computer is for human, but not human is f
649.
▲
by
c-smile
7y ago
> I would not make my entire business depend on a blob which I have no control on it. You can buy Sciter License. This way you a) will solve the problem and b) will help further Sciter development. Otherwise you don't really need Sc
650.
▲
by
c-smile
7y ago
Norton Antivirus, Norton Internet Security and almost all other desktop facing products of Symantec use HTMLayout and the Sciter since 2007. McAfee - not. But these AV and security providers - yes: - ESET (NOD32 Antivirus) - AVAST Antivirus
651.
▲
by
c-smile
7y ago
1. FlexBox breaks existing CSS Box model that mandates that dimensions of the element are defined by its width/height properties. 2. FlexBox introduces 12 (sic!) new properties in already overcrowded CSS property map. But as demonstrat
652.
▲
by
c-smile
7y ago
It uses its own HTML/CSS engine designed by myself to be embeddable from ground up. Check this: https://sciter.com/10-years-road-to-sciter/ As of HTML: most of HTML5 constructs (I participated in HTML5 spec develo
653.
▲
by
c-smile
7y ago
Sciter ( https://sciter.com ) and Sciter/Rust for that matter: https://github.com/sciter-sdk/rust-sciter It adds single 5mb DLL to the equation. Yet it allows to build native applications where UI st
654.
▲
by
c-smile
7y ago
I am working "sharing note books" in Sciter.Notes. This feature will allow 1. to share notes using cloud of your choice 2. and so to access notes on mobiles and in browser. More on this: https://notes.sciter.com/20
655.
▲
by
c-smile
7y ago
Can we just have Linux kernel but without that XXX thing please?
656.
▲
by
c-smile
7y ago
In fact I am developing Sciter Notes to bring back that handy feel of EverNote. For now it stores notes only locally but in next version it will be possible to use clouds (DropBox, GoogleDrive, etc.) for sharing and accessing notes from Mob
657.
▲
by
c-smile
7y ago
Just in case: here is the story and photo of whole EverNote 2 development team: https://notes.sciter.com/2017/09/11/motivation-and-a-bit-of-... I did note renderer and editor (HTML, WYSIWYG) for EverNote 2. L
658.
▲
by
c-smile
7y ago
Ok, forget about Macs … Is there any factory left in US or Canada that produces plain blankets for example? These are actually strategic goods ...
659.
▲
by
c-smile
7y ago
Sciter ( https://sciter.com ) - Support for the 3 major desktop platforms from one code-base; - A decent choice of high-level programming languages... C/C++, Go, Rust, C# and other .NETs, Delphi, Python as host languages. - R
660.
▲
by
c-smile
7y ago
Looks like the same idea as Konstantin Knizhnik's thread_alloc: http://www.garret.ru/threadalloc/readme.html At least the same architecture of allocated chunks management.
More ›