Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
malkia
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
421.
▲
by
malkia
4y ago
Thanks!!!!
422.
▲
by
malkia
4y ago
I don't remember when I've read this anecdote, I think was about Sun and X11 (or the equivalent), where employees can use the first free deskt they see and they can login from that "dumb" terminal to their actual machine
423.
▲
by
malkia
4y ago
state, e.g. assuming that there is single flow of operations, and nothing gets swapped out (logically). This breaks with co-operative scheduling systems - e.g. task thread while waiting on I/O (for example) gets reused for some other t
424.
▲
by
malkia
4y ago
I'm only sitting here, waiting for my thread_locals to get broken.... or maybe they are handled magically somehow
425.
▲
by
malkia
4y ago
Instead of yaml have you looked into CUE?
426.
▲
by
malkia
4y ago
one of the benefits of starlark (unlike python): "Starlark is suitable for use in highly parallel applications. An application may invoke the Starlark interpreter concurrently from many threads, without the possibility of a data race,
427.
▲
by
malkia
4y ago
When you start having 100 applications (a typical game may have that amount), even if only 10 of them are thorouhgly tested, you end up needing that pile driver, or you end up compiling all 100 of these on every presubmit. Just sayin.
428.
▲
by
malkia
4y ago
that +1000
429.
▲
by
malkia
4y ago
When you can sanely merge changes.
430.
▲
by
malkia
4y ago
AFAIK, it relies on MSVC and OS specifics, hence may never see the light beyond MSVC/Windows. There were several big github issues of folks converting from C++/CLI to other ways.. Actually this survey from 2020 - https:/
431.
▲
by
malkia
4y ago
VB=Very Backwards compatible
432.
▲
by
malkia
4y ago
There few requirements (in my mind) for proven GUI toolkit (at least on Windows) apart from UX points: - Support multiple windows - Support docking, and dock-in-dock - Deal gracefully with Remote Desktop services If you start with UI
433.
▲
by
malkia
4y ago
Both having common Dart code, although not common UI is probably still good win for a lot of things.
434.
▲
by
malkia
4y ago
Huge fan of bazel, and was using rules_docker, but these still do not work under Windows last time I checked, which is my main dev platform. I know I can probably tweak it through WSL2, so it's on my list of things to try.
435.
▲
by
malkia
4y ago
Coworker of mine is using Fyne (for Go). So far the one issue that was found was the use of OpenGL, which on certain video cards, on Windows, in a remote-desktop session may not work (it works if you have NVIDIA drivers for example), or if
436.
▲
by
malkia
4y ago
Docking would be nice to have too! like what MSVC or Qt has (built-in in Qt is not that great, but Visual Studio is one to follow). It's a must for content creators with multiple monitors, especially if they want the layout to be prese
437.
▲
by
malkia
4y ago
Google Ads is written in Flutter - https://play.google.com/store/apps/details?id=com.google.and... - if you go download, skip the welcoming bits, and go to licensing you'll see lots of flutter libraries inclu
438.
▲
by
malkia
4y ago
Is impeler going to affect (in good way) the performance/latency on desktop too? (I think it's mostly for iOS now, right)?
439.
▲
by
malkia
4y ago
320x240 mode was the coolest thing back in the days - https://github.com/Scalibq/DOS_SDK/blob/main/C/VGA.c#L38
440.
▲
by
malkia
4y ago
yup - just layman (me) being scared not understanding what's going on :) - then I saw earlier what the plane did (took me a while to figure out what was this about)
441.
▲
by
malkia
4y ago
yup - it just shows how little I know about the subject... agh! - It was bit spooky looking at these, and I thought I zoomed in but by the time I took the screenshot it was way oof
442.
▲
by
malkia
4y ago
I see two planes now flying very close to each other... https://imgur.com/a/QcZohkC
443.
▲
by
malkia
4y ago
And good luck debugging / make it performant and still not clear how well the memory allocation is handled (in the dll-host situation, often the plugin may use the alloc/free functionality from the host, and give hints, in wasm ca
444.
▲
by
malkia
4y ago
I would like to learn more! (gamedev here too) - Is there any GDC presentation about it?
445.
▲
by
malkia
4y ago
But you don't have only Linux, you have (and probably first) OSX and/or Windows and then Linux, and you need an API that works well in that case. Being an in-process dll/so plugin, while fraught with perils gets you to avoid
446.
▲
by
malkia
4y ago
You can't ship reasonable plugin for most of the popular content creation tools - be it audio, video effects, 3d modelling, etc. without support for dynamic/shared libs. Okay, maybe you can - at the risk of performance cost - e.g.
447.
▲
by
malkia
4y ago
Another lead was from godbolt's use of wine to run cl.exe (msvc) - https://github.com/compiler-explorer/compiler-explorer/blob/... - I just learned about `firejail` so maybe interpreting this wrong - but
448.
▲
by
malkia
4y ago
This is so awesome!!! Thank you!!!
449.
▲
by
malkia
4y ago
That's a nice lead! - I'll try looking into that more. If you have or remember some more details - please share! Thanks! (One of my use cases is https://github.com/mstorsjo/msvc-wine - and invocation of `cl.e
450.
▲
by
malkia
4y ago
I did, especially around +listdll, and made me wonder whether going to native vs builtin would do any difference, I'm slowly getting more to know it, as in the past only used it to launch a game or obscure windows thing on Linux, but n
More ›