Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
strmpnk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
by
strmpnk
7y ago
Thanks for the correction and clarification. The early parts of the docs didn’t make this distinction clear so I assumed the WASM half was required.
32.
▲
by
strmpnk
7y ago
Not quite. Elixir code isn't set to the client as Blazor does with .Net IL. LiveView leverages a small runtime loaded onto the client which uses websockets to load deltas. While it sounds expensive at first, the template engine has bee
33.
▲
by
strmpnk
7y ago
I think this is a valid observation but the reason isn't necessarily that the Ruby language can't be used in a similar way, it's more so a death by 1000 cuts where Ruby encourages very small costs to be paid everywhere in ret
34.
▲
by
strmpnk
7y ago
To say a few things that Fred isn't saying here (these are my opinions not his): - Early Erlang tools had a lot of issues when Elixir showed up but rebar3 made quick progress and is a very good set of tools integrated into one command-
35.
▲
by
strmpnk
7y ago
It would be possible to livelock the system but deadlocks are easier to avoid: don't use locks [1] at all in the runtime and don't expose them in the language. The longer answer of how the possibility of a deadlock in user code in
36.
▲
by
strmpnk
7y ago
I see what they mean then. I read the question a bit too fast. I was mostly assuming that the issue of the operation reserved a spot in the outstanding buffer which would ensure sequencing of the write or commit after execution which would
37.
▲
by
strmpnk
7y ago
I'm not an expert but I believe what accomplishes this task is the reorder buffer. This allows the instruction execution and its side effects to be separated.
38.
▲
by
strmpnk
7y ago
Keep in mind that to Apple, this is for accessibility. The mouse pointer and associated protocols are very important for some assisted computing devices.
39.
▲
by
strmpnk
7y ago
I also highly recommend the dialyzex [0] project as well. While it's not going to match every feature of some type systems, it does a much better job than one might expect. It's always a little frustrating that folks pass on Erlan
40.
▲
by
strmpnk
7y ago
I'd be surprised if the monthly charge is a problem here. We're talking about a machine that costs more than 6 years worth of subscriptions (for the entire suite, business price, ~1/3 less for just premiere pro, business pric
41.
▲
by
strmpnk
7y ago
"long-press on the reload button" Wow. I've somehow missed this little gem. I usually requested the desktop site via the share sheet option but this is far nicer. Ditto for a quick way to disable content blockers. Thanks!
42.
▲
by
strmpnk
7y ago
I'm not sure why they'd consider Threadripper for the Mac Pro. This machine fits into Epic's target cases and could possibly live up to the asking price of the whole package at that point. Given how the rest of the mac ecosys
43.
▲
by
strmpnk
7y ago
While it’s undeniably a more lucrative target, I still don’t think that is the explanation for the differences in vulnerability. Researchers have been working on the x86/amd64 family of devices for a very long time. Looking aside, many
44.
▲
by
strmpnk
7y ago
I've been eyeing more release details on the ThinkPad X395 which was recently announced. "Coming Soon" is probably means early June for some select configurations. I think these will fit in the premium/professional lapto
45.
▲
by
strmpnk
7y ago
> these flaws mostly affect Intel because they are the largest CPU manufacturer It doesn't have anything do to with how large Intel is. They have clearly made a more aggressive hardware design which has more corner cases to break. T
46.
▲
by
strmpnk
7y ago
What makes you think Microsoft intended to keep hololens-class devices manufacturing to themselves? This could be a relationship just like PC OEMs like Lenovo already have, licensing things with a royalty. The prominence of the AR apps in w
47.
▲
by
strmpnk
7y ago
It's interesting to see they mention that the FHD display option supports FreeSync and that the HDMI port is at the 2.0 spec. I look forward to seeing reviews hit soon to see if anyone takes notice.
48.
▲
by
strmpnk
7y ago
Marhsalling has a precedent in some languages. It makes a lot of sense. "serde[s]" always reminds me of sequencing of transmission more than a format concern of what goes where in a buffer.
49.
▲
by
strmpnk
7y ago
PICO-8 uses lua and has strictly specified resource constraints (fix sized palette maps). This is a clever little hack to save space which is already artificially constrained. Part of the fantasy console concept is to pick constraints like
50.
▲
by
strmpnk
7y ago
From a quick search on the repository, the answer seems to be yes, it does support reflow: https://github.com/microsoft/Terminal/search?utf8=%E2%9C%93&...
51.
▲
by
strmpnk
7y ago
The linked PDF does a very good job answering that and thankfully the first couple paragraphs should give a good start to understanding how and what it solves. The specific point to make is that while this can work with socket handles, it&#
52.
▲
by
strmpnk
7y ago
It seems to lack any context for the claims. It is true that the distributed Erlang protocol is not something you'd want to expose to other parts of your system with different privilege levels, but it's entirely possible to restri
53.
▲
by
strmpnk
7y ago
While I'm still a fan of the name `assert()`, one alternative that I like is `invariant()`. It seems to capture the idea a little better. The debug vs release build is a bit of a problem still but I think part of the issue is around th
54.
▲
by
strmpnk
7y ago
BEAM is still present but HiPE interfaces with it using some specific ABI that allows mixing AOT compiled native modules (just machine code) and the BEAM register machine. I'm not sure if there are new caveats as I regard HiPE as a com
55.
▲
by
strmpnk
8y ago
I don't see any single thing replacing C (or C++) but what's interesting here is many of these languages work very well with the C ABI, not just as an FFI concept but with notions of memory and data layout. The interesting side ef
56.
▲
by
strmpnk
8y ago
RemedyBG is still very young but I'm impressed by the consistent progress. I don't think it will be replacing other debuggers for my needs quite yet but I'm happy to sponsor work like this. If you're on windows and work
57.
▲
by
strmpnk
8y ago
Visual Studio's base installation is quite large for one. The complexity of locating the visual studio installation path is also extra work compared to scripts which only need to call a single executable which you can put anywhere you
58.
▲
by
strmpnk
8y ago
It definitely can and does work for similar situations in other languages. It’s fragile though as aliasing accidentally somewhere or adding other kinds of uncertainty around which values are returned makes sinking the return allocation into
59.
▲
by
strmpnk
8y ago
I assume `a` would need to be copied into the local scope of the function and the optimization would be to elide the copy after analysis shows the original a is safely consumed by the call site so it does not require persistence. This proba
60.
▲
by
strmpnk
8y ago
It seems to be an option to compile to C for platform support, but the page also says: > V is compiled directly to x86_64 machine code (ARM support is coming later) with no overhead, so the performance is on par with C. Which is interest
More ›