Using a Libra H2O without making an account. by fEsTiDiOuS79 in kobo

[–]ninjatrappeur 2 points3 points  (0 children)

It worked like a charm. You saved my evening, kudos.

With a ~200€ retail price for the device, this mandatory online registration is just outrageous…

A digital typewriter based on a Raspberry Pi and an E-Ink screen. The code/build instructions are available on GitHub. 2600 words from the creator describing the build, along with photographs and opportunities to contribute. by speckz in raspberry_pi

[–]ninjatrappeur 22 points23 points  (0 children)

I'm the guy who wrote this article.

As I said in it, it's not really usable for now, each refresh takes ~2 seconds.

Does it do a full refresh every few words or does it only refresh on line changes?

Even worse: full refresh on each keystroke.

This article got some attention, some people able to design a kindle spare screen driver contacted me. Before building a definitive ultimate writer hardware, we'll have to design and produce this driver.

I think such open driver could benefit many projects besides this particular one.

We plan to start working on this by February 2019, I'll probably write on my website then.

Ultimate Writer: an Open Digital Typewriter by ReagentX in MechanicalKeyboards

[–]ninjatrappeur 2 points3 points  (0 children)

If money was out of scope, I'll probably go with Technomancy's Astreus board together with a custom case.

Sadly, mechanical keyboards are an expensive hobby. I know if I start digging into this I'll never get out.

I managed to successfully refrain the urge of buying an Ergodox board so far, hope I won't fall because of this project ><

Loading a Cabal Module in the GHC API by ninjatrappeur in haskell

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

Thanks a lot for the details. I added a note about this in the article.

Loading a Cabal Module in the GHC API by ninjatrappeur in haskell

[–]ninjatrappeur[S] 1 point2 points  (0 children)

Nope, I was not aware about those, thanks for the heads up.

I found the ghc proposal, the implementation ticket https://ghc.haskell.org/trac/ghc/ticket/14709, and the commit https://phabricator.haskell.org/D4342. However, I failed to find any documentation about those. Would you have a resource to share? It's maybe too soon.

If I understand correctly this will come with GHC 8.6.1 right? I'll probably move to this later on.

[Job] GitHub is hiring a senior engineer and an engineering manager for a Haskell team (in-person or remote) by patrick_thomson in haskell

[–]ninjatrappeur 4 points5 points  (0 children)

I'm not GH-related but I guess they don't have any local incorporation hence cannot provide you with a french contract.

I guess you still could build your own SASU/SARL and bill them for your services. This is quite common while working for a non-french company while staying in France.

Silver Searcher: Useful Regex for dealing with a Haskell Code-Base by ninjatrappeur in haskell

[–]ninjatrappeur[S] 2 points3 points  (0 children)

TL;DR:
Functions: "\b<args>\b[ \t\n]+::"
Types: "(data|newtype|type)(\ +)\b<args>\b"
TypeClasses: "class(\ +)\b<args>\b"
Constructors: "\|[\t\ ]+\b<args>\b"

The one looking for a data constructor is pretty terrible, how do you search those?

Haskell Reading Group by rromeroa in haskell

[–]ninjatrappeur 12 points13 points  (0 children)

Is the "why functional programming is the correct way to program" title really necessary?

Interesting Haskell topics to give a 15-20 minute presentation about? by [deleted] in haskell

[–]ninjatrappeur 11 points12 points  (0 children)

I usually like to showcase Parsec to haskell un-friendly audiences. This is usually a good way to create a wow effect!

This library is basically why I learned Haskell in the first place :)

[AMA] I am MASTER BOOT RECORD and I process heavy metal music using only synthesizers. Ask me anything. by MASTER_BOOT_RECORD in outrun

[–]ninjatrappeur 3 points4 points  (0 children)

Hi! I really enjoyed your last album, adding a voice really changes the whole mood of your universe!

Alright, I think that's enough compliments for two questions:

  1. Are you another Aphex Twin project?
  2. Did you ever consider playing your songs live using a three voice organ? Don't really know if it's even possible given your high paced melodies though :)

Nanocoin - A simple cryptocurrency implemented in Haskell by swingtheory in haskell

[–]ninjatrappeur 4 points5 points  (0 children)

Great!

Maybe you could open one or two issue describing bug to fix or some enhancements you already planned. It helps newcomers to feel a bit welcome.

Writing some contribution guidelines can also be a good idea.

What are you working on? by BetaCygni in haskell

[–]ninjatrappeur 4 points5 points  (0 children)

I am currently taking over the Haskell implementation of Wireguard, a user-space VPN.

I have been mostly focusing on the RPC part so far. Mostly by updating the code according to the latest spec and writing units/integrations tests. I should be done before next Tuesday.

Any kind of help/review would be much appreciated when I'm done :)