Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yoklov
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
121.
▲
by
yoklov
8y ago
XUL is still alive but XBL is at least going away now. XUL will probably eventually go away too.
122.
▲
by
yoklov
8y ago
You’re forcing the program to rediscover facts about itself at runtime. This is not free. That doesn’t mean a GCed lang is always slower than a lang where memory is managed manually. It means that the theoretically optimal implementation us
123.
▲
by
yoklov
8y ago
We sync tabs and history more aggressively than we used to now. Among other times, se do a quick tab sync when you put your laptop to sleep or etc. Still not as aggressive as chrome though, which uses a push-based system, but much improved
124.
▲
by
yoklov
8y ago
Yeah, sorry. I worked on tab sync and the debugging process would be involved enough that it’s not practical to do over HN comments. In practice there are a couple concrete things that can cause this, and but all should be reported in about
125.
▲
by
yoklov
8y ago
It shouldn’t unless your device is unable to sync for some reason. You may have error logs in one of your firefoxes at about:sync-log. Either way it’s probably worth either filing a bug or asking in #sync in mozilla IRC.
126.
▲
by
yoklov
8y ago
Historically this has been a little tricky to add due to some peculiarities with addons. That shouldn’t be an issue anymore, although I don’t think anybody’s jumping at implementing the bug, presumably since it seems like it will require wa
127.
▲
by
yoklov
8y ago
Yeah, to be clear, I wasn’t saying it’s definitely the wrong choice for all library code, or anything so strong. More like, it’s worth considering the case your users will be using, since for several of them it is likely not the right choic
128.
▲
by
yoklov
8y ago
Worth noting that for many use cases using wide floating point vectors from AVX and on is a bad idea. It can take upwards of 2ms to turn on and has weird effects (this delay is due to having to adjust the voltage the core gets). Unless you
129.
▲
by
yoklov
8y ago
Mozilla doesn’t get 97% of it’s funding from google, and until very recently it didn’t get very much at all from them — it’s primary revenue source was yahoo.
130.
▲
by
yoklov
8y ago
What features would you prefer people avoid? Just stuff like coloring, or is there anything else?
131.
▲
by
yoklov
8y ago
For an argument against using JSON-LD, see https://hsivonen.fi/no-json-ns/
132.
▲
by
yoklov
8y ago
I’d be surprised if it were fruitful. GPUs are basically a few dozen relatively slow cores, with very wide SIMD widths (and also some amount of fixed fn hardware, but that’s not super important here). This isn’t at all what you want for any
133.
▲
by
yoklov
8y ago
Err, really? The article shows this and the difference is quite stark: Damaged: https://petapixel.com/assets/uploads/2018/04/missing.jpg Photoshop: https://petapixel.com/assets/uploa
134.
▲
by
yoklov
8y ago
I would avoid using the name GCC to refer to the closure compiler, since there's already an extremely well-known compiler named GCC. Admittedly it doesn't take JS as input, but I was somewhat confused when I read your comment none
135.
▲
by
yoklov
9y ago
My understanding is that the way they perform fulfillment it's almost impossible to avoid for things sold by Amazon. I don't know about the case of the 3rd party distributor, although it seems likely to be worse and not better.
136.
▲
by
yoklov
9y ago
That doesn't really seem super relevant, given that the parent comment seems to have been using template metaprogramming in the same way -- to just mean any template code.
137.
▲
by
yoklov
9y ago
Erm, people don't have rc installed though. I had completely forgotten it existed, to be honest.
138.
▲
by
yoklov
9y ago
I'm not sure MS vs Google in search is a good example, since by and large many people still have the impression that Bing isn't very good. Last time I used it, this was the case. I don't know if it's changed, I'd be
139.
▲
by
yoklov
9y ago
> C, C++ and Rust can't use a bump allocator since you need a compacting GC to do so. It's actually very common to do this in performance oriented code. You allocate a decently sized temporary chunk of memory at the start of so
140.
▲
by
yoklov
9y ago
I feel like this probably is intended to apply in criminal cases and not civil. (And a copyright case like this would certainly be civil, and not criminal) In the US, it at least seems that something similar does, in so far as we require a
141.
▲
by
yoklov
9y ago
Firefox is certainly more than 1%
142.
▲
by
yoklov
9y ago
Less compositing necessary, among other things
143.
▲
by
yoklov
9y ago
I looked into this a while back and remember about as much. I think it was also in the category of things that was harder to change with legacy addons than it is now.
144.
▲
by
yoklov
9y ago
FWIW, I’m in the camp of people who find this to be extremely interesting, but only given that there’s no GC.
145.
▲
by
yoklov
9y ago
It doesn't seem to be very close to scheme. It's statically typed, AOT compiled, not garbage collected, and has C-ish semantics.
146.
▲
by
yoklov
9y ago
UAF is still possible. Iterator invalidation, and such.
147.
▲
by
yoklov
9y ago
I think their description is a much more actionable description of it than yours, to be honest.
148.
▲
by
yoklov
9y ago
24d10 has a normal-ish distribution. The scheme you suggest will produce a uniform distribution.
149.
▲
by
yoklov
9y ago
For the interested, there's a lot more info in the ACLU's report: https://www.aclu.org/blog/racial-justice/race-and-economic-j...
150.
▲
by
yoklov
9y ago
It feels strange that you're unfamiliar with the headaches that brings for cross platform projects.
More ›