Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Nov 13 13:04

    avele on develop

    Category settings dialog checkb… (compare)

  • Nov 13 12:54
    neongreen edited #416
  • Nov 13 12:54
    avele opened #416
  • Nov 13 12:53

    avele on chore

    Serving favicon from front (compare)

  • Nov 13 12:30

    avele on chore

    (compare)

  • Nov 11 19:47

    avele on chore

    (compare)

  • Nov 11 19:47

    avele on develop

    Front/chore/toolbar and search … (compare)

  • Nov 11 19:47
    avele closed #415
  • Nov 10 18:49
    neongreen edited #415
  • Nov 10 18:49
    avele opened #415
  • Nov 10 18:39

    avele on chore

    Removed commented useless html Toolbar and search restyle and … (compare)

  • Nov 10 18:34

    avele on chore

    (compare)

  • Nov 10 18:33

    avele on develop

    Vuetify content wrapper compone… (compare)

  • Nov 06 20:07

    avele on chore

    (compare)

  • Nov 06 20:07

    avele on develop

    Category item toolbar component… (compare)

  • Nov 06 20:07
    avele closed #411
  • Nov 06 20:05

    avele on chore

    Reloading item only after editi… (compare)

  • Nov 06 20:01

    avele on chore

    (compare)

  • Nov 06 19:53

    avele on develop

    Missing icon fix (compare)

  • Nov 06 18:37
    avele synchronize #411
fendor
@fendor
i suppose that is a healthy attitude for the best user experience
Artyom Kazak
@neongreen
In the particular case of spellchecking, I’m not surprised; even if it’s enabled in HTML the browser is still free to do whatever it wishes and AFAIK there are settings somewhere that control stuff like “default language”, “enable/disable spellchecking”, etc
In Chrome and Firefox they are somewhere in the preferences, in Vivaldi I had to dig into the flags page
fendor
@fendor
I actually checked on firefox, if the spellchecking is enabled, and it is
Artyom Kazak
@neongreen

The section "Guides and tutorials" is that also meant for tutorials to various topics?

I’m not sure, to be honest. Mixing content and links in one section might not be the best idea. Perhaps the “Guides and tutorials” section should be renamed to something like “Original guides and tutorials”, and all other stuff should be linked from respective items

Vladislav Sabanov
@willbasky
@m-renaud hi, your commits deployed!
Matt Renaud
@m-renaud
Awesome! I'll be sending some more PRs today/tomorrow when I have a chance :)
Matt Renaud
@m-renaud
Agreed that the "colours by tag" is confusing at best
Matt Renaud
@m-renaud
Thoughts on using a lighter blue for unvisited links and darker for visited links?
https://imgur.com/a/hBitPrz
Then you still get the visual cue for what you've visited before but its not distracting from the content
fendor
@fendor
That looks like a nice compromise!
Artyom Kazak
@neongreen
When I look at the screenshot I feel like it’s vice-versa
Perhaps let’s steal the exact shades that people are used to, e.g. from https://stackoverflow.com/ (they are similar there but more subtle, I think)
Matt Renaud
@m-renaud
+1 to exact shades people are used to, I just picked random shades of blue
Matt Renaud
@m-renaud
Created #231 (rounded corners) and #232 (link colour)
Matt Renaud
@m-renaud
What browser are you using? Adding spellcheck="true" to the <textarea> tag worked for Chrome desktop
Matt Renaud
@m-renaud
Just added a section on do notation, it still needs a lot of work but one thing I remember being hard when I was learning was a concise explanation of how do notation works with examples. See https://guide.aelve.com/haskell/do-notation-eg3jkvay
fendor
@fendor
Firefox
I really like your explanation of do! However, if you are aiming at beginners, it might be sensible to use more parenthesis instead of $.
Matt Renaud
@m-renaud
Good point about $, I'll change that :)
I'm also a little loose with language in a few spots, like "Read a line of input from the console, the string that is read is returned", while not wrong it isn't exactly correct either since it doesn't return a string, but I couldn't think of better beginner friendly wording. Any suggestions?
Artyom Kazak
@neongreen
Well, the distinction between execution and evaluation (or “IO vs pure functions” for beginners) probably deserves a page of its own, there’s no simple phrasing change that would make it click
Matt Renaud
@m-renaud
Gotcha, I'm going to tweak the wording a little bit but will leave it mostly as is.
Also, what's the status of authentication so that changes can be tracked/attributed. I imagine this would be a good way to audit any spam changes that get made instead of the changes being made anonymously.
Artyom Kazak
@neongreen
Status of authentication: Github auth will be rewritten and merged in at some point, but rewriting the frontend is the first priority.
I expect that the new frontend will become the default in less than a month.
Your PRs for the old frontend will all be merged in and they’ll make the old frontend more pleasant to use for this month, but you might also want to look at the new frontend:
cd front
npm install
npm run start:dev
(and then go to http://locahost:5000)
Matt Renaud
@m-renaud
Neat! I noticed that the content is different in production vs. new frontend, when the switch happens will the most recent production data be used (I'm assuming it will be)?
Artyom Kazak
@neongreen
The new frontend currently pulls the content from staging (for convenience), which runs at http://aelve.com:4801. We reset it to production content every now and then :)
Staging will soon be updated to serve the new frontend, I just haven’t gotten around to that.
(By the way: if anybody wants to get their hands dirty and help me with deployment, I’ll gladly add your key to the server.)
mixailflash
@mixailflash
@m-renaud Hello. Your code in production.
Matt Renaud
@m-renaud
Cool, thanks!
Matt Renaud
@m-renaud
After reading https://www.reddit.com/r/haskell/comments/9t7jmp/haskell_worse_than_go_ocaml_yes_this_is_a/ it looks like there's a number of places we could improve docs, especially around best practices and optimizations
Artyom Kazak
@neongreen
True, but there’s also a problem of discoverability – i.e. no matter how good your tutorial on X is, if it’s not linked from Hackage a huge chunk of people (not sure how many) would miss it
And this is a problem that I’m not yet sure how to solve
Matt Renaud
@m-renaud
Pull requests against libraries, that's what I did with http://hackage.haskell.org/package/containers and it worked really well :)
Matt Renaud
@m-renaud
I opened an issue with unordered-containers shortly after but got some push back, I've re-started the thread to see if we can get a few more packages using that format and linking to it from the Haddocks
Vladislav Sabanov
@willbasky
@m-renaud your commits merged and deployed! Thank you :)
Evžen Wybitul
@Eugleo
Hello :) I love your project and would like to contribute. I'm not a Haskell pro, though, just an amateur (my level is right around Monad transformers) — are there any "low-hanging-fruit" type articles up for grabs?
Artyom Kazak
@neongreen
If you have good algorithmic background, you might be able to make lists of libraries that implement certain algorithms or data structures
(The same principle can probably be applied to other things)
Alternatively, you might try to think of things that helped you start with Haskell (and in fact you are in a unique position where you still remember what was helpful and what was not, unlike some Haskell “pros”)
Matt Renaud
@m-renaud
Created the (incomplete) "Upgrading GHC" page: https://guide.aelve.com/haskell/upgrading-ghc-l8zxl85k since doing a web search doesn't yield anything super useful.
Could definitely use some better organization/wording still, and probably more content.
pcarbonn
@pcarbonn
Just curious... Popular wiki-type website often become victims of vandalism. What is aelve's defense ?
Artyom Kazak
@neongreen
@pcarbonn So far there’s been no vandalism (I manually review all edits). In the future I want to have a Wikipedia-style system where users can review each other’s edits and anonymous edits to popular pages have to be reviewed before they end up on the site
Matt Renaud
@m-renaud
Anyone here familiar with Nix who can add a section to the Upgrading GHC doc?