Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
TheLoneWolfling
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
TheLoneWolfling
11y ago
What am I using that's not Firefox? Pale Moon. Firefox, but not Firefox.
92.
▲
by
TheLoneWolfling
11y ago
You may hate preference panels. You are not me. There is little I find more frustrating than trying to change something that should be trivial to change, only to find that the setting used to be there and was removed in the name of "cl
93.
▲
by
TheLoneWolfling
11y ago
Unfortunately, JPS requires a regular grid. And "JPS+" as described here requires (a lot of) computation, which means that it's not directly comparable with A*. (Once you start allowing precomputation, a) it is not longer usa
94.
▲
by
TheLoneWolfling
11y ago
Yes, substantially so. First off, the way stresses work it is substantially easier to build straight up than in any other direction. And secondly, you're missing something. Namely, that the only reason why a string attached to an edge
95.
▲
by
TheLoneWolfling
11y ago
It's not arbitrary FF hate. It's frustration that the browser that I used because it didn't have any of these problems has decided to emulate the antifeatures of a browser that I don't use because it does have these prob
96.
▲
by
TheLoneWolfling
11y ago
Pale Moon, x64: Test 1: script start; script end; promise1; promise2; setTimeout Test 2: click promise mutate click promise mutate timeout timeout Test 3: click click promise promise mutate timeout timeout Interesting tha
97.
▲
by
TheLoneWolfling
11y ago
No antifeatures / downgrades. I am aware that this is a fuzzy concept. However, a few specifics: * Think very hard before adding things to make sure that they actually need to be in the core browser. Looking at you, FF Hello. * Don&#
98.
▲
by
TheLoneWolfling
11y ago
What I find interesting is that A star, DFS, BFS, Dijkstra's algorithm, JPS, etc are all basically the same algorithm. The only real difference is the queuing priority. (BFS is LIFO, DFS is FIFO, Dijkstra is min-distance-from-start-fir
99.
▲
by
TheLoneWolfling
11y ago
I guess the difference is: I consider the possibility of a random person coming across something and finding it interesting a worthy goal in and of itself. You do not. This is a rather fundamental difference, and as such I do not think that
100.
▲
by
TheLoneWolfling
11y ago
Hence: languages with a lexer pass followed by a parser pass.
101.
▲
by
TheLoneWolfling
11y ago
If it's not confidential (and I am assuming it isn't), why not just link it in a gist or something? That way other people can also take a crack at it. Among other things, "a synopsis of the SMILES notation, its use as a molec
102.
▲
by
TheLoneWolfling
11y ago
> I'm switching this conversation to email though I wish you wouldn't do that. That defeats the entire point of a website such as this. Just because you don't think that this is interesting to random people doesn't m
103.
▲
by
TheLoneWolfling
11y ago
Because you still, presumably, need to take it out of the Faraday cage to use it.
104.
▲
by
TheLoneWolfling
11y ago
Note that there are ways to remove fingerprints entirely. Nasty ones, mind you.
105.
▲
by
TheLoneWolfling
11y ago
In which case what's stopping the malicious software from replacing the official build with the sign-disabled version? There is no way of doing this that both respects users freedoms and prevents malicious software.
106.
▲
by
TheLoneWolfling
11y ago
> if response to a mouse click went from 1 to 7 milliseconds, would anybody notice it? Considering that a frame at 60fps is ~16.7ms, YES. That's 42% of your total frame budget! And it's not just IPC calls, either. There are m
107.
▲
by
TheLoneWolfling
11y ago
I very much doubt Pale Moon will, based on their reaction to previous restrictions and removals of features. I know that it would be hypocritical if they did. Waterfox... I don't know.
108.
▲
by
TheLoneWolfling
11y ago
Pale Moon is decent. Or would be, except for the frustrations with addon compatibility. (Suffice to say, the Australis update pushed breaking changes to add-ons, in such a way that you cannot easily support both pre-Australis and post-Austr
109.
▲
by
TheLoneWolfling
11y ago
See https://news.ycombinator.com/item?id=9558745 (and actually the rest of that submission also) Now, mind you, that was nearly 3 months ago. But the concerns there are still very relevant.
110.
▲
by
TheLoneWolfling
11y ago
2-3x the memory use and lower performance due to the additional overhead of talking between processes. There are advantages, but it is not without its disadvantages.
111.
▲
by
TheLoneWolfling
11y ago
This doesn't get into the part of anti-lag that I find most interesting - namely preventing lag while preventing cheating via exploiting anti-lag.
112.
▲
by
TheLoneWolfling
11y ago
Alright, this is yet another example of a title change that goes from a good title to a bad title. If I hadn't have seen the article before the title was changed, I wouldn't have read it. "Utf8rewind changes for 1.2.1" i
113.
▲
by
TheLoneWolfling
11y ago
There are many cases where this sort of thing would be useful, not just this edge case. For instance, automatically rewriting between a recursive function and a function with an explicit external stack. Or swapping between an eagerly evalua
114.
▲
by
TheLoneWolfling
11y ago
I thought that modern architectures tend to read in an entire cache line at once? In which case bit packing can be problematic as it can stretch across a cache boundary?
115.
▲
by
TheLoneWolfling
11y ago
Are there any languages that suggest optimizations? Where you can explicitly enable them? Something like this seems like something a compiler could relatively easily do. Have a bunch of different ways of storing structs (word-aligned, siz
116.
▲
by
TheLoneWolfling
11y ago
> It is forbidden to copy, merge, publish, distribute, sublicense, and/or sell copies of the Software.
117.
▲
by
TheLoneWolfling
11y ago
You do that, and basically you end up treating everything as tainted. Also: yes, you are missing something. Namely that you don't need concurrency for this sort of timing attack. Even something as simple as "X does work or doesn
118.
▲
by
TheLoneWolfling
11y ago
And then someone prints a billion of those QR codes and drops them in bins. (As good luck being able to distribute the means of making unique QR codes to every manufacturer under the sun without the method being leaked...)
119.
▲
by
TheLoneWolfling
11y ago
I want a DB-as-FS. These all have something in common: namely, that files must be stored in one place. But, as he discovered, files aren't organized by only one thing. I want a FS where I can tag things. Effectively, a D(A?)G, not just
120.
▲
by
TheLoneWolfling
11y ago
> What is that supposed to achieve? Timing attack against yourself. Something along the lines of the following, for instance: <thread 1> for (int i = 0; i < LEN; i++) { for (int j = 0; j < sizeof(char); j++)
More ›