Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
malkia
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
48 ms
·
841.
▲
by
malkia
6y ago
Also "zile"
842.
▲
by
malkia
6y ago
I used to use emacs daily, but nowadays sticking to "mg" and "vscode"...
843.
▲
by
malkia
6y ago
I wish Math used normal english, not greek letters - english is my second language too..
844.
▲
by
malkia
6y ago
I've been compiling fuchsia in it, and yes, the file performance is really bad - Normally "gn" does not take that much time to generate ninja files, but under WSL1 it takes significantly more. Later building these files, the
845.
▲
by
malkia
6y ago
I was just going to comment on this. I believe batch files buffer on line, but can't confirm.
846.
▲
by
malkia
6y ago
Hey thanks, just googled and found this concert - and yes, it's my thing - https://www.youtube.com/watch?v=y9_xBIuV9nE - wonder why country is not like this... then again even modern metal is not to my liking - so I ma
847.
▲
by
malkia
6y ago
I like mostly metal, industrial, heh even ska, ... bust mostly death metal, but then there is Johnny Cash, and I hate country - though not Johnny - there is something about it - also Willie Nelson (and few other, probably there is more, it&
848.
▲
by
malkia
7y ago
gaia was the name of the internal google services for accounts...
849.
▲
by
malkia
7y ago
For my needs, I'm ignoring the "ugly" bits. I'm looking for statically typed checks - e.g. avoid spelling errors. Also discoverability - e.g. start typing the name of your service press "." and it gives you the
850.
▲
by
malkia
7y ago
Kenton, have you looked into what Fuchsia is doing with FIDL? https://fuchsia.googlesource.com/docs/+/ea2fce2874556205204d... (not sure if recent page, but good enough) Just wondering about your opinion... Thanks!
851.
▲
by
malkia
7y ago
But most importantly - should your config language be turing complete, or not - or do we care or not?
852.
▲
by
malkia
7y ago
A big selling point for me, would be built-in IPC mechanism, instead of TCP, or UDP - be it mailslots (Windows), named pipes, shared files, etc. - does not matter. Now there are some projects that implement IPC over gRPC, but not part of th
853.
▲
by
malkia
7y ago
I'm using grpc/protobuf for the fact that it supports plenty of languages: C++, C#, Python, Dart, even Rust and others (Node, PHP, etc.). What is the state of CapnProto when comes to this? I've tried to look at the C# project
854.
▲
by
malkia
7y ago
I remember the rationale behind clojure's recur - if you want to use it, your recur calls needs to be tail call optimizable, otherwise it fails to compile (sorry was long time since I've done any clojure, so could be wrong here).
855.
▲
by
malkia
7y ago
That's not true at all. Sorry they are completely visible, unless all of them are "static". Most of all it also leaks what imports need to be done - as in I require this from MSVCP140.dll or MSVCP140_1.dll - like "_CxxFr
856.
▲
by
malkia
7y ago
"But if you statically link your C++ runtime" - you need to take careful measures your symbols not to leak as visible. Doable, but takes some time. Also might be easier with gcc/clang - e.g. -fvisibility=hidden, but nothing l
857.
▲
by
malkia
7y ago
Not sure why this got downvoted? Anyone to comment? I use C++ daily on my job, and I'm very happy with its developments - especially C++11, C++14, C++17 and what's coming in C++20 - but statically linking problems are real, and pa
858.
▲
by
malkia
7y ago
Writing in C++ means that the C++ library you are using becomes a dependency. Probably not an issue, if you have the source code to all libraries that you use, but maybe an issue if you are vendor and try to support not only all possible mo
859.
▲
by
malkia
7y ago
Many internal tools for one, platforms, etc. Hard to tell. One industry example is https://vfxplatform.com/ - they just (this year) moved to Python3, but with some delays, from the site: The move to Python 3 was delay
860.
▲
by
malkia
7y ago
Some time ago we've visited the San Diego's USS Midway aircraft carrier (now museum). There was an old air-force gentleman, explaining various bits, I don't remember everything, but this one: So basically, he was asked why ai
861.
▲
by
malkia
7y ago
Calling the "A", instead of "W" functions might be some small perf hit (don't know if it matters), but for some functionality you need to call the "W" functions, for example to break the limit of 256 or wa
862.
▲
by
malkia
7y ago
1) Nope. 2) Yes, we need to keep backward compatibility. What I'm saying is that promoting UTF8 everywhere, without specifically stressing the fact that filesystems (in general) do no observe UFT8, leads to API/LIB designs that l
863.
▲
by
malkia
7y ago
Still doesn't solve the fact that filesystems across different OS's allow invalid UTF8 sequences in the filenames. Maybe 99% of apps do not care, but even a simple "cp" tool should care. Filenames (and maybe other named
864.
▲
by
malkia
7y ago
And TurboVision - that was years ahead of everything else...
865.
▲
by
malkia
7y ago
C++ programmers, like what I do mostly, may have to do over and over with new standards, but don't have to for all code.
866.
▲
by
malkia
7y ago
That's good tip to know! Thanks! Wonder if you have /usr/bin/command - well gotta try it! :)
867.
▲
by
malkia
7y ago
Bazel is the thing that I've missed after leaving Google, (lol "bazel menu"). Back then I was using it on the surface, there were no .bzl files, but internal python rules. I actually hated it when I started, because i was lik
868.
▲
by
malkia
7y ago
Same here, but stuck with json/yaml, etc. What are you thoughts on starlark for configuration language? Imperative, but with lots of functional/declarative bits - like frozen vars, no recursion, sandboxing, execution in parallel..
869.
▲
by
malkia
7y ago
That's weird, because I use comma every time I type something in my shell (on Windows, not cmd.exe, but FAR). Why? In order to make sure that builtin ",time" is called, not "time.exe", because FAR Manager would try
870.
▲
by
malkia
7y ago
Love Monopoly still!
More ›