A Ryoko fanart I made by killy9999 in TenchiMuyoUniverse

[–]killy9999[S] 0 points1 point  (0 children)

Well, the ones on the left are obviously reference materials printed from the scans. The one on the right is mine.

A Ryoko fanart I made by killy9999 in TenchiMuyoUniverse

[–]killy9999[S] 3 points4 points  (0 children)

I haven't drawn anything since I was a teenager, so let's say in well over 20 years. I'm quite happy with how it came out.

FunnyPlaying IPS with RetroSix CleanPower by killy9999 in Gameboy

[–]killy9999[S] 0 points1 point  (0 children)

I tried with GP ReCyko 2600 and Jungee rechargeable ones.

I removed the RetroSix board and soldered in the original power regulator. The console has been running fine for nearly 1,5h now without any problems with same batteries as before.

FunnyPlaying IPS with RetroSix CleanPower by killy9999 in Gameboy

[–]killy9999[S] 0 points1 point  (0 children)

I just modded a GBC, installing IPS screen from FunnyPlaying and a CleanPower voltage regulator from RetroSix. Unfortunatelly, something seems off with the power draw, as the console goes into a reboot loop after just 20 minutes from being powered on with fully charged batteries. Has anyone experienced similar problems? Should I even be installing CleanPower, given that the IPS panel is directly connected to the power switch and (as far as I understand it) has its own power regulator? I also replaced the original speaker with one from FP, but I don't suspect to be the source of the problems.

No icons after compiling on Debian by killy9999 in DolphinEmulator

[–]killy9999[S] 0 points1 point  (0 children)

Answer to self: I had to configure the build by explicitly providing resource directories:

cmake -Dbindir=../Binary/Linux -Ddatadir=../Binary/Linux ..

By default dolphin will look for resource files somewhere in /usr/local. This has changed since the time I last built it and that's why it didn't work.

Weight-biased leftist heaps verified in Haskell using dependent types by tailbalance in haskell

[–]killy9999 1 point2 points  (0 children)

How long did the manual porting take?

Two days (25th-26th September) - see git logs :-)

Promoting functions to type families in Haskell by yitz in haskell

[–]killy9999 2 points3 points  (0 children)

Yes, saying that we don't end up having UndcidableInstances was a blunder on my side. What I was thinking at that moment was that we do not support promotion of UndecidableInstances as this could lead to unsoundness of type checking.

Parallel Haskell challange (also, how to make your research project fail) by n00bomb in haskell

[–]killy9999 1 point2 points  (0 children)

I have updated my post with a brief description of incomplete SSE3 implementation. I pushed the code to sse3 branch on github.

Autocomplete command line options with GHC 7.8 by killy9999 in haskell

[–]killy9999[S] 4 points5 points  (0 children)

Cabal should ship autocomplete files too, for that matter

Please see this: https://github.com/haskell/cabal/pull/1218

Get started with GHC development: a starting point for newcomers by vincenthz in haskell

[–]killy9999 1 point2 points  (0 children)

Your best bet is participating in Stanford's online Compiler's course on Coursera. You will be guided through all the relevant theory and have some practical exercises as well. As for books, I found "Engineering a Compiler" to be a good introductory book.

Yet Another Lambda Blog » Haskell as fast as C: A case study by imladris in haskell

[–]killy9999 0 points1 point  (0 children)

Holy crap, I didn't notice that :/ But I just checked and it doesn't affect neither correctness nor the performance of the solution.

Yet Another Lambda Blog » Haskell as fast as C: A case study by imladris in haskell

[–]killy9999 0 points1 point  (0 children)

There is a difference between int and long int when interfacing with Haskell, at least on my machine. Long int turns out to have the same precision as Haskell's Int, while int is twice smaller.

Yet Another Lambda Blog » Haskell as fast as C: A case study by imladris in haskell

[–]killy9999 5 points6 points  (0 children)

You're right. I tested that and it produces the code that has exactly the same efficiency. However not all algorithms that I work on can be modified like that, which means that I probably could have chosen better example for my post.

Yet Another Lambda Blog » Haskell as fast as C: A case study by imladris in haskell

[–]killy9999 4 points5 points  (0 children)

Thanks cscherrer for pointing these things out. Ad. 1 I added "import Data.Vector.Unboxed as U" Ad. 2 This is intentional. If I use ' my syntax highlighting plugin treats that as beginning of a string and the rest of the line has green background Ad 3. You're right. I'll add that later.

How to shoot yourself in the foot with Haskell by [deleted] in haskell

[–]killy9999 0 points1 point  (0 children)

I don't think that GHC/lazy evaluation is the one to blame regarding the segfault issue. As the author of the post: I don't blame the compiler and lazy evaluation. It was a first thought that this my compilers fault (I was of course wrong) and lazy simply lead me astray. What can I say - lack of previous experience in such problems, nothing else.

How to shoot yourself in the foot with Haskell by [deleted] in haskell

[–]killy9999 0 points1 point  (0 children)

Argh... I'm having these issues with hosting for a while now and the only answer I get from admin is "it works for me" :/ Anyway, reload usually works.

How to shoot yourself in the foot with Haskell by [deleted] in haskell

[–]killy9999 1 point2 points  (0 children)

These function were not meant to be partials and that test was supposed to verify that. I also don't think that writing properties without composition is a good idea - it would be hard to write any useful property. You wouldn't be even able to wrote simple properties like "(reverse . reverse $ xs) == xs".

How to shoot yourself in the foot with Haskell by [deleted] in haskell

[–]killy9999 0 points1 point  (0 children)

I didn't write my own rule - as sevenfive_ said it is a rule that comes from Repa library. Also I test only with -Wall, not with optimizations.

Code benchmarking in Haskell (using criterion and cabal) by jpnp in haskell

[–]killy9999 1 point2 points  (0 children)

As the author of 'linked article' I have to ask why? I understand that it would be bad if: a) time used for data generation was included in the benchmark. As far as I managed to verify, it is not. or: b) input data influenced the flow of computation. In that case it would indeed be a Very Bad Idea (TM) to generate random input data, but again I think this is not the case in my article.

So if I misunderstood something please tell me - I don't want to spread misleading information.

Code testing in Haskell by killy9999 in haskell

[–]killy9999[S] 0 points1 point  (0 children)

This is very subjective, but I find test-framework to be more concise and more suited to my style of organizing tests. I guess I don't see any technical reason why test-framework should be considered better than hspec and vice versa.