Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
adrian17
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
121.
▲
by
adrian17
4y ago
Dev here: that "5%" number was way overdue, I just bumped it :) After over a year of slowly adding bits and pieces without anything actually working, we finally had a breakthrough with some nontrivial games starting to work this m
122.
▲
by
adrian17
4y ago
Extra nitpick regarding generated code: the `quicksort_random_pivot` implementation isn't what people commonly mean by "quicksort", as in: it's not in-place. This means that some properties like space complexity are also
123.
▲
by
adrian17
4y ago
> And it also has more usable screen Funnily, after playing with both for a couple minutes in the store, I decided on an SE exactly because of 13's screen. Because of rounded corners, the way it rendered content sometimes became do
124.
▲
by
adrian17
5y ago
> he confirmed that no one by the name of "Daniel Coffman" or "Daniel Coffmane" works at Wells Fargo. This part sounds weird to me; surely helpdesk employees don't have access to full employee records? Further, i
125.
▲
by
adrian17
5y ago
> Because it runs on the same VM, it's as stable as JavaScript, which is extremely stable at this point. Anecdotal: within a year, our medium-sized wasm application has "found" two separate JIT regressions (miscompiles res
126.
▲
by
adrian17
5y ago
Yes, if A: you have code that's expected to "fail" relatively many times, and B: this code is also multithreaded. A lot of code doesn't match one or both of these conditions while still being perf-sensitive. Further, as
127.
▲
by
adrian17
5y ago
This paper confirmed what I suspected for some time: exceptions are still the only basically-zero-overhead solution available, which ironically completely justifies their existence in usage patterns where exceptions are actually exceptional
128.
▲
by
adrian17
5y ago
> packaging a library as an npm module using wasm-pack (...) the code would be optimized twice before being executed, first by LLVM and then by the Turbofan JIT compiler Actually, that's not entirely true; if running wasm-pack, ther
129.
▲
by
adrian17
5y ago
> there's a specific Threads button that lists all open threads I can see there's a Threads button next to the search bar, but it appears to be scoped to the channel I'm in; I don't see a way to see threads across all
130.
▲
by
adrian17
5y ago
These look like a weird mix of Slack threads (temporary (though not enforced in Slack), written in sidebar) and Zulip threads/topics (named, available in the channel list), though... with downsides compared to both (for example, you ca
131.
▲
by
adrian17
5y ago
Similarly: > guys, you guys: When referring to a group of people use non-gendered language, such as everyone or folks. Isn't the plural form "guys" already explicitly inclusive?
132.
▲
by
adrian17
5y ago
...oh, yeah, I saw "now uses MemorySSA" and immediately thought of the memcpy optimization pass, without carefully reading the entire comment - my bad.
133.
▲
by
adrian17
5y ago
> Dead store elimination now uses MemorySSA, and can eliminate dead stores across basic blocks. I thought it wasn't enabled by default in 12? I recall this being said at some point. That said, I do appreciate this change making it i
134.
▲
by
adrian17
6y ago
Note that you don't even need to supply the size, as it'll get deduced: for &[l, r] in data.array_windows() {
135.
▲
by
adrian17
6y ago
With the Ruffle browser extension, it appears that most of the games already work (at least the random sample I checked).
136.
▲
by
adrian17
6y ago
> It the phrase that feels the most natural to me when speaking to group of people. Dictionaries seem to agree: https://dictionary.cambridge.org/dictionary/english/guy "used to address a group of people of
137.
▲
by
adrian17
6y ago
In good faith, I read it as "users don't even know what they're missing out on". To be honest, I feel like some of the comments here are at least partially proving them right in this regard.
138.
▲
by
adrian17
6y ago
CI won't notify you the same second you finished writing the expression.
139.
▲
by
adrian17
6y ago
There doesn't need to be exactly one unity translation unit. In Firefox, the build system groups source files by component, and then into "unity" batches containing 5-20 source files each. If a build spends a lot of time proc
140.
▲
by
adrian17
6y ago
Same question as the last time [0]: I see the benefit of wasm extensions and I see how to enable them in "manual" compilation (for rustc, -C target-feature=+bulk-memory), but I didn't yet find a documented way of using them i
141.
▲
by
adrian17
6y ago
> Wasm Multi-value is now supported, meaning that WebAssembly functions can now return multiple values, and instruction sequences can consume and produce multiple stack values The linked description, while great, is half a year old and f
142.
▲
by
adrian17
7y ago
Sounds like there's a contradiction between this and Mozilla's quote: > We’ll respect user configured telemetry opt-out settings by looking at the most recently used Firefox profile.
143.
▲
by
adrian17
7y ago
It seems like Clang is capable of doing this optimization: > https://godbolt.org/z/oCQNbq
144.
▲
by
adrian17
7y ago
"into what is fundamentally a weakly-typed, dynamic language." Nit: isn't Python generally considered to be strongly, dynamically typed?
145.
▲
by
adrian17
7y ago
As for XBL: as far as I understand, it was closer to Custom Elements - defined at XML/JS layer instead of with native code. In fact it was so similar that FF developers made a tool that tried to automatically convert an XBL binding to
146.
▲
by
adrian17
8y ago
The package index recently dropped TLS1.0/1.1 support; in some cases, like old not-upgraded Ubuntu 12 servers, OpenSSL had to be upgraded for pip to work. Maybe that's the issue you encountered? https://github.com/
147.
▲
by
adrian17
9y ago
Well, "modern" technology does this too; Markdown quoting on many sites works exactly like that - the only difference is that mailing lists prefer not prettifying messages. This email would look like this if copied directly to Red
148.
▲
by
adrian17
9y ago
> If you're going to use a locally modified network Except (correct me if I'm wrong), this is not a "modified network", it can be another disconnected network that's just as "correct" in the standard co
149.
▲
by
adrian17
9y ago
> I don't know why people thought they could start using random TLD's on their own, there was always the risk they could be delegated officially. If a company has its own internal network with its own DNS, does it still need to
150.
▲
by
adrian17
9y ago
> Well, I'm not an expert in this, but at a high level, each variable is assigned a location in memory or registers, and then future references to that variable are rewritten to refer to the memory location by register name or memor
More ›