Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Strilanc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
92 ms
·
901.
▲
by
Strilanc
13y ago
(Author here) I definitely prefer static typing over dynamic typing. I don't really mind duck typing so much as I mind dynamic duck typing (for example I like how Go does duck typing). I do try to mention that preference for static t
902.
▲
by
Strilanc
13y ago
Assuming you mean the BCL (base class library). In my experience, the BCL is more comprehensive. For example, the iOS framework lacks a built-in queue or a sorted list (as far as I know). One thing Obj-C does have, that I miss in C#, is equ
903.
▲
by
Strilanc
13y ago
Another solution, that doesn't starve the unfortunate, is basic income. It solves the negative marginal return on the effort of finding a job not by giving nothing, but by unconditionally giving even after you get the job. This shifts
904.
▲
by
Strilanc
13y ago
The JVM garbage collector is not capable of tracking intervals nested inside other objects like arrays. At least, not that I'm aware of.
905.
▲
by
Strilanc
13y ago
I'd consider "nested containment list" a pretty good name, actually. Of course then they abbreviate it to NCList...
906.
▲
by
Strilanc
13y ago
I haven't read the entire paper, but just based on the abstract it sounds like nested containment lists are for querying what's within in a range. In other words, they're just like interval trees in that they tell you where t
907.
▲
Referencing Substrings Faster, without Leaking Memory
(twistedoakstudios.com)
76 points
by
Strilanc
13y ago
|
30 comments
908.
▲
by
Strilanc
13y ago
Veritasium [1] often interviews people as part of his videos, and the results are consistent with what's being described in the post: somewhat distressing [2]. To the point where you might think he was purposefully making fun of them [
909.
▲
Not Crying Over Old Code
(twistedoakstudios.com)
12 points
by
Strilanc
13y ago
|
0 comments
910.
▲
by
Strilanc
13y ago
An easy way to construct the questions is to ask for increasingly precise time and location of birth. There will be corner cases, but then so does asking if someone is male.
911.
▲
by
Strilanc
13y ago
Related: http://slatestarcodex.com/2013/07/17/who-by-very-slow-decay/ > this is the way many of my patients die. Old, limbless, bedridden, ulcerated, in a puddle of waste, gasping for breath, loopy on
912.
▲
by
Strilanc
13y ago
There are three related mistakes contributing to this bug: 1. The test is depending on dealloc being done eagerly. 2. The Attempt class puts unsubscribe code in its dealloc method. 3. The Attempt class does not force callers to control its
913.
▲
by
Strilanc
13y ago
> This is a concern to me because it doesn't make sense to me that somebody who tries to kill somebody but does a poor job of it should be punished less harshly than somebody who tries to kill somebody and manages to pull it off. Yo
914.
▲
by
Strilanc
13y ago
> Once he was on board, I went to work lining up a team of upvoters from different IP addresses. Following Alex’s strategy, we wanted to get as many upvotes as we could, as quickly as possible. That's pretty scummy. > Less tha
915.
▲
Securing Peer to Peer Fog of War against Map Hacks
(twistedoakstudios.com)
5 points
by
Strilanc
13y ago
|
0 comments
916.
▲
by
Strilanc
13y ago
The trick to beating the final boss is to have maxed teleport and cloaking. This lets you avoid all missile volleys, by cloaking just before the first few would hit and boarding the missile weapon system to disable it. Also you should murde
917.
▲
Achieving Exponential Slowdown by Enumerating Twice
(twistedoakstudios.com)
2 points
by
Strilanc
13y ago
|
0 comments
918.
▲
by
Strilanc
13y ago
Pianos don't have souls, either. Maybe I'd understand your complaint if it was about computer composition of music, but this is just using the computer as an instrument. Would you say flute players can't play music "with
919.
▲
Using Immortality to Kill Accidental Callback Cycles
(twistedoakstudios.com)
1 points
by
Strilanc
13y ago
|
0 comments
920.
▲
by
Strilanc
13y ago
Computer proofs of the classification of finite simple groups are also being worked on. Well, parts of it at least [1]. 1: http://research.microsoft.com/en-us/news/features/gonthierpr...
921.
▲
by
Strilanc
13y ago
You're right, if pos_c = pos_a, the rotation does prevent the cancellation. But throwing away a word of entropy most of the time is still very serious, and ending up with a different cancellation in the remaining cases is not really
922.
▲
by
Strilanc
13y ago
decrypted[i] = encrypted[i] ^ key[pos_a] ^ key[pos_b]; key[pos_c] = (key[pos_c] << 31) | (key[pos_c] >> 1); key[pos_a] ^= key[pos_c] ^ i ^ decrypted[i]; Expanding decrypted: key[pos_a] ^= key[pos_c] ^ i ^
923.
▲
Cancellation Tokens (and Collapsing Futures) for Objective-C
(twistedoakstudios.com)
2 points
by
Strilanc
13y ago
|
0 comments
924.
▲
by
Strilanc
13y ago
Quantum computers don't get twice as fast for every qubit you add. You're confusing the state space required for a naive classical simulation with speed.
925.
▲
by
Strilanc
13y ago
Their starting example of priming reminds me of the post/video "Fixing Toxic Online Behavior in League of Legends" [1], where the makers of LoL discuss (among other things) testing how well priming was reducing toxic behavior
926.
▲
Visualizing the Eigenvectors of a Rotation
(twistedoakstudios.com)
2 points
by
Strilanc
13y ago
|
0 comments
927.
▲
by
Strilanc
13y ago
That is definitely good and in-depth. (I had to use the web dev inspector to remove the overlay trying to force me to enable scripts and sign in, but it was worth it.)
928.
▲
by
Strilanc
13y ago
Gwern actually qualified what was meant, exactly: > if you are a bright healthy young man or woman gifted with an IQ in the 130s, there is nothing you can do to increase your underlying intelligence 20 points. That is to say, you want to
929.
▲
by
Strilanc
13y ago
That sounds risky. You're using a cryptographic primitive in a non-standard way, and in danger of having created a weakness. For example, are you sure that your cipher doesn't have the property that for any text.Encrypt(key1).Encr
930.
▲
by
Strilanc
13y ago
Perhaps, when the link could be a private repository, the error page should state it's either missing or inaccessible. All we need is an error code 402.5 "plausible deniability between unauthorized and not found"...
More ›