Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
questerzen
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
questerzen
5mo ago
The given best-game solution is not optimal: Black can delay mate for another move to give a forced win in 11 ply rather than in 9 ply. Optimal is: N4 n5 N6+ k7 R4 as given, but Black can delay mate with ... n3+, rather than ...k6. The re
2.
▲
by
questerzen
1y ago
Here is an example of a case that backtracking is required where there is only one solution: 11110 ----- 11|....0 2|....0 0|00000 0|00000 0|00000 The sequential constraint solver fails here even though t
3.
▲
by
questerzen
1y ago
I realised the backtracker can stop early as soon as all squares are filled in (doh!). As a result the timings have changed dramatically. Database generation: 25s; Sequential solver - all 'solvable' problems or abandon: 52s; Backt
4.
▲
by
questerzen
1y ago
My sequential constraint solver (no backtracking) also found 24,976,511 games it could solve without backtracking or using more than one constraint at a time. To get an idea of the speed difference between solving sequentially vs solving us
5.
▲
by
questerzen
1y ago
I calculated that 25,309,575 games have a unique solution. My back-tracking solver correctly finds all answers for all of the 28,781,820 possible distinct games.
6.
▲
The virtue of being Stupidly Determined
(gitlab.com)
3 points
by
questerzen
8y ago
|
0 comments
7.
▲
Monads: A useful tool for the working programmer?
(gitlab.com)
9 points
by
questerzen
8y ago
|
0 comments
8.
▲
by
questerzen
9y ago
My experience with Packt has been wholly negative. To give an example of what to expect, my experience with one particular book on Scientific Python: * most code examples wouldn't run without significant modification, mainly due to mis
9.
▲
by
questerzen
9y ago
Funny, I just reread "What do you care what other people think?" yesterday. The parallel of NASA's design process for avionics software to TDD is both striking and revealing. People struggling with TDD could definitely benefi
10.
▲
by
questerzen
9y ago
Other people have also suggested Latin as the most likely base language. A better discussion is provided here: http://www.science20.com/patrick_lockerby/patterns_of_latin_...
11.
▲
by
questerzen
9y ago
Growing up around the tech industry in the 1980s, I found the casual racism and sexism of computer engineers difficult to deal with. The behaviour was "excused" by its being an exclusively white male niche, with "geeks"
12.
▲
The Adorkable Misogyny of the Big Bang Theory
(m.youtube.com)
2 points
by
questerzen
9y ago
|
1 comments
13.
▲
Neats and scruffies (Wikipedia): AI battle lines
(en.wikipedia.org)
3 points
by
questerzen
9y ago
|
0 comments
14.
▲
by
questerzen
9y ago
The Black Swan has a good point to make about reliance on over-simplified mathematical models, but Taleb's macho anti-intellectualism is ultimately nihilistic since he denies even the possibility of achieving a deeper mathematical unde
15.
▲
by
questerzen
9y ago
I use Python a great deal, especially for tooling and prototyping and appreciate the fact that programming is fast, easy and focused on the inherent complexity of the problem. Similar positive experiences with Smalltalky and Lispy languages
16.
▲
by
questerzen
9y ago
So I hate C++. What I really want is the speed, flexibility, universality and simplicity of C. But I wish structs had destructors, and a way to bind namespaced related functions. Only since I basically now have classes, I should really thin
17.
▲
by
questerzen
9y ago
I'm constantly surprised by how often I still need to look up file formats, and having a resource like this is a great starting point. Some examples from my recent experience for which using a library would be overkill / more eff
18.
▲
by
questerzen
10y ago
It is probably a sign of a good language that the words used most should be similar in frequency to their use in pseudo code. When words like "end" (Ruby), "self" (Python), "import" (Java), "err"/
19.
▲
by
questerzen
10y ago
I added division and brackets. This gets every number up to 5397, with only about 400 numbers still missing overall (<5%), but run time goes up to 40 minutes. Potentiation is a problem though (particularly when combined with brackets) as
20.
▲
by
questerzen
10y ago
From the Wikipedia page on the JVM: "[code verification]...allowing the JIT compiler to transform stack accesses into fixed register accesses. Because of this, that the JVM is a stack architecture does not imply a speed penalty for emu
21.
▲
by
questerzen
10y ago
I imagine you are right. But there should be plenty of scope for optimising this in the VM itself. Most stack operations are immediately preceded by a push, so hold the top of the stack in a register and the last push in another and you cou
22.
▲
by
questerzen
10y ago
"The best camera is the one you have with you" is a good adage. For prototyping a language needs to feel effortless so you can deal with the essential complexity of the problem and not hesitate to jump in and experiment. For imple
23.
▲
by
questerzen
11y ago
Roger Penrose's Road to Reality makes use of Clifford Algebra and Grassmann Products, so at least some serious physicists are using it seriously. Even though I had come across it before, I had a real revelation when I read David Hesten
24.
▲
by
questerzen
11y ago
You can tell a lot about a person from his bookshelves and I know this is a guy after my own heart. He has almost every non-fiction book on my Goodreads list: Books Scientists Should Read Before The Age Of 20. https://www.goodrea
25.
▲
by
questerzen
11y ago
PG does appear to want to do a better job than the rest of his industry and he should be applauded for that. But there is very little evidence that PE or VC funding adds much value to a company through advice or services: the poor performan
26.
▲
by
questerzen
11y ago
There are two separate issues here and it is important to distinguish them clearly. PG is correct that there are two basic strategies for making money: rent and productivity. 1) rent, although it has a positive aspect (it helps to efficien
27.
▲
by
questerzen
11y ago
Not quite true. The analog version is inherently parallel, the digital version is not (cf the MATLAB simulation discussed in the paper). The parallelism of the analog system increases exponentially with it's size, the digital system on
28.
▲
by
questerzen
11y ago
You could, but it is a bit pointless. The idea is that mathematically a superposition of analog waves looks the same as the superposition of quantum states, so you can get exactly the same behaviour using the natural laws of physics. A digi
29.
▲
by
questerzen
11y ago
This is something that has been noticed before mathematically, but hard to do in practice. The article is maybe a little confused. The limitation on size comes from the limit on frequency/amplitude resolution - for a given scale and re
30.
▲
Spotting Irony With Machine Learning (2014) [pdf]
(mindmodeling.org)
1 points
by
questerzen
11y ago
|
0 comments
More ›