Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
phaedrus
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
361.
▲
by
phaedrus
8y ago
One time in the mid to late 2000s I had a PC motherboard with a BIOS configuration or hardware problem; the boot process started falling back: hdd, CD, fdd, netboot... Finally it brought up the message "ROM BASIC NOT FOUND". I won
362.
▲
by
phaedrus
8y ago
I would state it even more simply: an even distribution over the domain of a function is not necessarily even over it's range.
363.
▲
by
phaedrus
8y ago
This reminds me of a discussion I once contributed to in an AI research lab, which I got to participate through a Research Experiences for Undergrads program. The topic was genetic programming and someone casually mentioned picking a genom
364.
▲
by
phaedrus
8y ago
That's a very good point. It might be question of high versus low level. From a video I watched today (the rest of the video is worth watching, too, but the following stand-alone quote is apropos): "Polymorphism and interfaces h
365.
▲
by
phaedrus
8y ago
Regarding using std::variant for polymorphism as a work-around for not having virtual functions: I've often thought there's a bit of a mismatch between how many different derived classes (0 to infinity) an abstract base class can
366.
▲
by
phaedrus
8y ago
Reminds me of Infiniminer vs Minecraft, or GNU vs Linux. Or, especially, the Box2D creator asking Rovio to credit Box2D in Angry Birds. (Did they ever do so?) It sounds like Obvious at least attempted to give credit, but were ignored by
367.
▲
by
phaedrus
8y ago
On the other hand, the OOP approach allows you to add printing the function name (for disassembly views), metadata attributes about what flags are affected, clock cycles, etc. You could argue that each of those could be separate tables. F
368.
▲
by
phaedrus
8y ago
A few years ago I needed an emulator for version N of a popular microcontroller. I found an emulator (written in Java) for version N-1 of the same microcontroller. It was written in the style you describe: one derived class per machine i
369.
▲
by
phaedrus
8y ago
I'll have to try this.
370.
▲
by
phaedrus
8y ago
I love the way you present the data (where clicking on the hex values of the bytes gives their explanation). At work I work on software that communicates via RS-232 serial packets; I should make something that turns logs of the packet data
371.
▲
by
phaedrus
8y ago
I recently heard about a short story by a French author about a map making-obsessed country who covered their whole country with a 1:1 scale map. For years I've had the idea for an indie game about trying make it from one side of the U
372.
▲
by
phaedrus
8y ago
I've been working this year on exactly this problem. I "inherited" responsibility for one of our vendor's Windows MFC codebase which makes gratuitous use of threads and every obfuscated/side-channel form of nonfunc
373.
▲
by
phaedrus
8y ago
I'm not familiar with MiniZinc and I've studied but not used Prolog; however I have worked on a library which combined a linear constraint solver with a Prolog-like DFS (depth first search) logic implementation. The most succinct
374.
▲
by
phaedrus
8y ago
This resonates for me, particularly the description of falling into bursty-then-herculean-then-barely anything. So what did you do when you were hitting that wall? Myself I've started putting more time the last few years into non-com
375.
▲
by
phaedrus
8y ago
As a developer this bugs me too. I once was team lead on a team which had two developers (bad hires) who seemed to believe that it was only their job to write the code, someone else's job to run it and test it. I started putting &quo
376.
▲
by
phaedrus
8y ago
Are you familiar with Automa? I tried to get my organization to purchase it for automated testing, but approval for that ran aground on the fact that Automa doesn't have a US distributor. (As you may infer, I'm a gov't cont
377.
▲
by
phaedrus
8y ago
It was not (or not just) for cost-saving reasons. It was due to a cross-licensing agreement between Intel and IBM for technology called Bubble Memory which turned out to be flop, but IBM didn't know at the time that it would flop. &qu
378.
▲
by
phaedrus
8y ago
Game engine code and data types creep into all your code. I once heard an indie game developer describe this as "smushing playdough against a mold" (where your game-specific not engine-specific code is the playdough and the mold
379.
▲
by
phaedrus
8y ago
Advice I received from a logic programming researcher concerning my own attempts to make a C++ logic programming library: "I think that a good model [...] is rewriting not lambda calculus." Yet I still struggle to find a good way
380.
▲
by
phaedrus
8y ago
If I understood what I just read in this article and on the MonetDB website, I believe if you were to implement the same logical design it would actually be all tables having two columns: one for the object id (OID, or row ID) and one for t
381.
▲
by
phaedrus
8y ago
Sounds a lot like the array-of-structs vs struct-of-arrays design decision for game engines. One of the features Jonathan Blow put into the programming language he has been working on (JAI) is better support for this dichotomy. IMO most pro
382.
▲
by
phaedrus
8y ago
Yes! I had forgotten that I did this.
383.
▲
by
phaedrus
8y ago
Even something like the Halting Problem does not rule out as much as people impute it to. It just proves you can't write a program that can analyze all programs, but doesn't mean you can't analyze some programs. However
384.
▲
by
phaedrus
8y ago
Funny you should mention, as Rockauto came to the rescue for the transmission kit, and Advance for the spark plugs. Now I only go to Amazon if the car part isn't on Rockauto, but it begs the question - if this part is so obscure it&#x
385.
▲
by
phaedrus
8y ago
The issue with fakes (or deceivingly advertised) items on Amazon is something that seems to have gotten worse in the past year, and is a big reason I'm not renewing my Prime either. In one case I ordered a name-brand transmission rebui
386.
▲
by
phaedrus
8y ago
Definitely agree about using the SQL to generate the code and not the other way around. For simple cases that's what I now do. For complex cases, I've grown to accept the idea that the translation between in-memory (in-program)
387.
▲
by
phaedrus
8y ago
For my GUI layout library I decided "snaplines" could be a more fundamental concept than grids (because a grid can be defined with horizontal and vertical snaplines). Essentially it's just a linear constraint like "ther
388.
▲
by
phaedrus
8y ago
I tried to integrate a C++ logic programming library (Castor) with Sqlite and a linear constraint solver to make a dynamically sizing MFC (Windows GUI) layout library. I thought it would "dog on surfboard with jet pack" awesome,
389.
▲
by
phaedrus
8y ago
The concept also features in Roger Zelazny's novel "Doorways in the Sand."
390.
▲
by
phaedrus
8y ago
This is exactly what Casey Muratori was ranting about in his "Thirty Million Line Problem" video. My interpretation (or extension) of the point he was making: if the same hardware (CPU + GPU) can boot Mac OSX or Windows, why can
More ›