Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
xoroshiro
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
xoroshiro
1y ago
I guess the next low hanging fruit would be to prove (or disprove!) the same for chess960
2.
▲
by
xoroshiro
8y ago
Maybe a dumb question, but speedier in reference to what? Design of Experiments?
3.
▲
by
xoroshiro
8y ago
> something like ~15 clock cycles Even less with PEXT! https://chessprogramming.wikispaces.com/BMI2#PEXTBitboards Poking around and reading through the wiki blew my mind. I hope they are archived somewhere.
4.
▲
by
xoroshiro
9y ago
If Google can "basically determine web standards", then I don't see how it's possible for anyone else to "still have a seat on the table". I mean, if they cared enough about it and were actually on the table in
5.
▲
by
xoroshiro
9y ago
Oh, wow. I couldn't really figure out which parts of AMPL were proprietary and I guess I immediately dismissed it after that without understanding how it worked. As for Pyomo, while at first glance I dislike the syntax (it's not a
6.
▲
by
xoroshiro
9y ago
I guess it doesn't matter that much, but if there were a common language, it would be a nice feature that would allow you to skip the middleman altogether and have simpler dependencies if you know which solvers you want. It's the
7.
▲
by
xoroshiro
9y ago
Maybe I was confusing my terms or something. I think of these as like an API as well, although packaged into a nice library that automates some stuff. So I guess I'll try to describe my ideal scenario instead. What I was thinking of wa
8.
▲
by
xoroshiro
9y ago
Thanks, but it was not really what I was looking for. I was looking for something that feels closer to a DSL than an API. In OR, a language like AMPL (IIRC, by Brian Kernighan) or GAMS is typically used where you define sets, variables, etc
9.
▲
by
xoroshiro
9y ago
>One thing i've learnt is that comparing optimisation algorithms is really hard It still boggles my mind how simplex, something that theoretically runs worse that interior point methods is competitive (at least based on what I'
10.
▲
by
xoroshiro
9y ago
Glad to see someone posted about COIR-OR! I've been looking at open source solvers for a while now to solve an MIP, and this one seems to be the best. There is this annoying thing about the whole ecosystem though, aside from the propri
11.
▲
by
xoroshiro
9y ago
Probably the wrong engine to test this with then. Although it's interesting nonetheless. It's pretty well known that chess engines have this trade-off between searching and evaluating. Among the consistent top 3 I suppose Stockfis
12.
▲
by
xoroshiro
9y ago
Thanks for that. My undergrad was Industrial Engineering but I always loved the Operations Research stuff (which I'm hoping will lead me to more CS-y stuff if I can get a job or a Masters or something). All that OR with LPs and MIPs wa
13.
▲
by
xoroshiro
9y ago
For something as well known as shortest path, no. One thing about LP/MIP formulations though, is that it's arguably easier to extend. Not to say there aren't tricks to modifying existing algorithms, but most of the time, ther
14.
▲
by
xoroshiro
9y ago
I have some idea how it MIGHT work, but it would be a very boring solution involving 'learning' Stockfish's parameters and HOPING to find improvements to something like integrating time management and search/pruning into
15.
▲
by
xoroshiro
9y ago
Does this mean it learns what to search? I wonder why they thought it was a good idea. I thought the whole point of MC was that pruning algorithms like the ones in chess wouldn't work for a larger search space.
16.
▲
by
xoroshiro
9y ago
For those of us who just want Linux on the phone, but don't know much about hardware and low level stuff: What can we expect? How powerful are these going to be? I guess asking how they compare to current phones performance-wise is not
17.
▲
by
xoroshiro
9y ago
I don't get the issue as well, but maybe from ignorance. Can't I just get the rust compiler in LLVM's IR form and bootstrap from there?
18.
▲
by
xoroshiro
9y ago
After this, do a bit of research on goal programming or other approaches to multiobjective optimization. It could really help and depending on the approach, it's not that hard. It usually just adds a bunch of constraints or some precom
19.
▲
by
xoroshiro
9y ago
And here I am, still waiting for the second edition of that book on learning Rust to be finished. I want to learn Rust for fun and I know I should probably just start on reading the book, but I keep making up excuses not to. I want my ++, -
20.
▲
by
xoroshiro
9y ago
Can someone explain simply what this means for projects like libreboot and coreboot? I'm always interested with this stuff and it's implications, but don't have the background to understand a lot of low level details. Is the
21.
▲
by
xoroshiro
9y ago
As much as I want a FLOSS phone to succeed, I have my doubts. Then again, I'm not sure how all the Matrix stuff works, but if I can't simply give someone my phone number and expect it to just work, I don't see how this can ha
22.
▲
by
xoroshiro
9y ago
As someone who first learned how to program by implementing PRNGs but never really digging deeper into it, I found this post very interesting to read. I do have an idea about some (small portion) of the things behind it, but I have no backg
23.
▲
by
xoroshiro
9y ago
>Understanding this subject is very important in my opinion, this is one of the foundational things we do. Attaining a comfort level with compiler engineering is one the two or three things anyone can do to really "level up" as
24.
▲
by
xoroshiro
9y ago
I don't understand why this still looks scary to me. A while back after learning regex (though only at a basic level) I thought, maybe I can make my own custom C preprocessor as an exercise. Perfect right? I get to choose the syntax AN
25.
▲
by
xoroshiro
9y ago
As someone who was forced to learn Palmer style in school, I must say I always hated the capital Q. I don't know if I just couldn't get it right, or I never really saw it as legible, but it annoyed me that it looked too much like
26.
▲
by
xoroshiro
9y ago
Just curious, because I was thinking of using PulseAudio just for Firefox (which is kind of annoying). What's wrong with PulseAudio? Why did they stop supporting ALSA?
27.
▲
by
xoroshiro
9y ago
The Stockfish Makefile is probably the best example of this I've seen. It also does some advanced stuff I'm not sure I understand yet. Profiling, setting flags for CPU instructions and making profile builds, all with support for d
28.
▲
by
xoroshiro
9y ago
I'd say Python would've been the 'safe' and 'sane' choice, but maybe it's just my bias against Java and JavaScript talking. Just curious, has anyone ever heard off choosing to teach something like bash &#x
29.
▲
by
xoroshiro
9y ago
I used to think I understand Linear Programming, and the transportation problem. Is there a relationship between this and the Markov formulation? I'm totally confused now. Posts like this make me feel guilty about not reviewing them on
30.
▲
by
xoroshiro
9y ago
Interesting history! >Sorting is a mostly "solved" problem in theory, but as new hardware emerges different aspects of implementations become more or less important (cache, memory, branch prediction) This makes me wonder what o
More ›