Hacker Newsnew | past | comments | ask | show | jobs | submit | andreynering's commentslogin

Charm team member here. Ruby and Go are my favorite languages. Excited to see this come to life!


Would be awesome to see this come under the Charm umbrella


For those that don't know, on Settings > Appeaarance there is a setting for "Use a fixed-width (monospace) font when editing Markdown". It's already a good QoL improvements (and it should be the default, honestly).

https://github.com/settings/appearance


At the beginning of Gitcasso, I took a little survey of GitLab, Reddit, ChatGPT, Claude, etc. to see how they were doing their textboxes. Of those I just listed, GitHub is the only one still using a plain textarea, all of the rest have a wysiwyg richtext gizmo (with GitLab and Reddit you can opt-in to markdown).

But by using the same variable-width font that the rendered comment uses, GitHub's default gives you more of a wysiwyg experience than a monospace font does. With syntax-highlighting it's an even more wysiwyg feel, but with absolutely none of the content ambiguity that richtext normally brings with it.

I came away really impressed with GitHub. For any given decision, it's hard to tell if the market victor won because of their good taste or if they won in spite of that particular decision and there was somewhere else where the good decisions were decisive. But as the GitHub issue/PR commenting system stands today, I have a hard time finding much to gripe with (except the missing syntax highlighting, of course).


Task creator here.

At the time I created it, I worked on Windows more often and I had a lot of trouble trying to find a Make build that works fine on Windows. The ones available for Windows are usually incompatible with the GNU version. So cross-platform support is one advantage of alternative tools.

Other than that, Task has a lot of features, so some use cases are not covered by Make.

That said, I'm not a Make hater. If it works for you, that's absolutely fine. Many people has found value in Task, though.


Congratulations on you project, hope to have once a project as succesfull as yours. I would like to clarify that I don't mean to bash Task, just tired of critiques saying that Make is bad because is old, and Just and Task are better only because they are new.


I'm the creator and one of the maintainers of an alternative to Make: Task.

It has existed for 8+ years and still evolving. Give it a try if you're looking for something fresh, and don't hesitate to ask any questions.

https://taskfile.dev/

https://github.com/go-task/task


and another alternative: just

https://github.com/casey/just


Stop with the alternatives... just use make for this task.

Seriously. :o)


Funny coincidence, I use this often and just opened an issue earlier today: https://github.com/go-task/task/issues/2303 :)


I just responded.

And thanks for your support!


Thank you for making it! We love it


Task creator here.

How do you evaluate each tool? What do you miss on each that keeps you switching between them?

I understand you, though. I keep switching between Firefox and Chrome-based browsers because each has its pros and cons...


Passing parameters kinda sucks, someone else made a comparison in another thread about named parameters and how easy it is to pass and define them in Just. Love taskfile otherwise


Input parameter with - - is not really intuitive. It works, but the just way to handle input parameters is way more easier to remember


Personally I disagree, I think `--` is very intuitive.

Maybe it isn't super common knowledge, but `--` is in line with the POSIX argument parsing convention[0] and is used by many (most?) GNU/BSD tools and many other tools such as `kubectl`. This StackOverflow thread[1] also has some information about it.

[0] https://www.gnu.org/software/libc/manual/html_node/Argument-...

[1] https://unix.stackexchange.com/questions/11376/what-does-dou...


If you're looking to an alternative, you could take a look at Task:

https://taskfile.dev/ https://github.com/go-task/task


+1 to this recommendation. Everyone likes to point to ‘just’ as a makefile replacement, but having tried both I slightly prefer Task.


Dark Reader does the job. Can be used on mobile via Firefox for Android as well.

https://darkreader.org/


I use dark reader, but I just know one day I'll wake up to news that it had secretly been sold a month prior and had been doing all kinds of nefarious things. This is inherently a problem with browser extensions that both auto-update and basically require access to every website.


I feel your pain.

Good thing that more and more site and apps are supporting dark modes as time passes. Many supports automatic switching based on OS/browser setting as well, what is great.

I dream with the day where this extension won't be needed anymore. Hopefully HN itself will support it someday.


Modern HN does it as well: https://www.modernhn.com/

I do like it if for no other reason that the permissions are actually razor-focused to:

- Access your data for news.ycombinator.com

- Access your data for extensionpay.com

- Access your data for hacker-news.firebaseio.com

As opposed to every other extension that claims to enhance Youtube.com but requires access to all of your browser data, etc.


darkreader doesn't look perfect without some tweaking, plus more CSS changes are necessary for mobile.


I know you mentioned you don't like extensions, but for those that don't mind Dark Reader is really useful:

https://darkreader.org/

I have it setup to enable according to the system. Also, I use the whitelist mode, so I enable on specific websites instead of having it enabled for every one automatically.

It's available on mobile via Firefox for Android!


for anyone trying this for a first time, after installing, click the icon, click more, and there are 4 ways to darkmode a site. filter, filter+, static, dynamic. youll find different ones work better for different sites. then go back to the filter tab and modify brightness and contrast. sometimes the filtermode that is not immediately the best looking "works" the best once fixing the contrast.

i prefer hc.yc and hckrnews.com in static.


Good tips!


Darkreader seems to always induce a noticeable performance hit on each computer I've ran it on for some reason when I run it with the default settings. I may try your whitelist method instead and give it another chance...


Thank you for your suggestion! I am currently using it now & it's fantastic!


It's easier to your eyes at night or cloudy days.

I have my devices setup to switch automatically by hour of day. Sometimes I switch manually when I want to.


I contribute to open source myself, and I agree that it is a good way to socialize and belong to a community.

I just don't think someone should live 100% online. Having real life and strong relationships is pretty valuable, also for your mental health.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: