News for hackers. Stuff that matters.
Re:Burn My Windows by throwaway889900 on Tuesday January 04, 2022 @10:39AM (#29795897)
>You should also start your commit message with one applicable emoji

I don't think many people will contribute with a rule like that. Project is neat though.

Re:Burn My Windows by GaylordTuring on Tuesday January 04, 2022 @11:55AM (#29796906)
I was thinking the exact opposite actually. I like how easy you can get a feel for the latest commits just by seeing the emoji, which is excellent! More people should enforce rules like this.
Re:Burn My Windows by DonHopkins on Tuesday January 04, 2022 @03:37PM (#29800079)
Simon's a top notch interactive graphical user interface designer and programmer. Not just static pictures, not just fixed animations, not just functional code, but rich interactive animated feedback that's actually useful and helps you complete your task while it's also beautiful. When you can design and program stuff like this all on your own and give it away for free, then you can make up any rules you want about commit messages. Look what else he can do with icons and emojis:

https://schneegans.github.io/news/2021/12/02/flypie10

>More Fly-Pie Updates!

>In the last couple of months several new versions of Fly-Pie have been released. In this post, I want to highlight the major new feature.

>New features were added in version 8 and version 10. The versions 9 and 11 were released as well, but they contain bug fixes only. Here are two trailers to celebrate the respective releases:

Fly-Pie 8: New default dark theme and support for GNOME 3.36, 3.38, 40, and 41!

https://www.youtube.com/watch?v=j9t7hfkE_5w

Fly-Pie 10: A new Clipboard Menu, proper touch support & much more!

https://www.youtube.com/watch?v=BGXtckqhEIk

Re:Burn My Windows by matsemann on Tuesday January 04, 2022 @12:37PM (#29797439)
Gitmoji - Yay or Nay? 2019, 220 comments, https://news.ycombinator.com/item?id=21760021

If you'd like more thoughts on the matter.

(and the original article now lives here: https://www.bekk.christmas/post/2019/11/gitmoji-yay-or-nay )

Re:Burn My Windows by billpg on Tuesday January 04, 2022 @10:59AM (#29796197)
I may start doing that for my own projects.
Re:Burn My Windows by torquemodwanted on Tuesday January 04, 2022 @10:46AM (#29795998)
Interestingly, this diverges from the more common gitmoji rules: https://gitmoji.dev/
Re:Burn My Windows by lobstrosity420 on Tuesday January 04, 2022 @10:55AM (#29796144)
>I don't think many people will contribute with a rule like that

Why do you think that is?

Re:Burn My Windows by scrollaway on Tuesday January 04, 2022 @11:07AM (#29796331)
It increases barrier of entry with something that is really arbitrary and not easy to remember unless you have a cheat-sheet in front of you.

I have lots of commit rules in all my projects but they're simple, straightforward, and easy to remember because they're useful and commonplace. eg "Short one-line commit message, more details in the paragraph beneath it, atomic commits with single change per commit, no individual commit breaks the tests".

Re:Burn My Windows by Firehawke on Tuesday January 04, 2022 @11:42AM (#29796757)
If you can't remember that the "silly" project has a "silly rule" in place, and you won't remember any time you look at "git log" results, then I really don't know what to tell you.
Re:Burn My Windows by selfhoster11 on Tuesday January 04, 2022 @11:43AM (#29796773)
That's simple enough: have a text file with the emoji saved somewhere handy, or use a text macro expander to replace :colon_style_markup: with real emoji. If you don't already have an emoji input widget on hand, that is.
Re:Burn My Windows by AnIdiotOnTheNet on Tuesday January 04, 2022 @11:07AM (#29796318)
Because emoji are tacky. You want to use them in your commit message? Fine. But if I were ever contribute to a project that enforces such a rule I would start every commit with the middle finger emoji.
Re:Burn My Windows by excalibur on Tuesday January 04, 2022 @11:41AM (#29796750)
> But if I were ever contribute to a project that enforces such a rule I would start every commit with the middle finger emoji.

Ah yes, the Kid Rock aesthetic. Much less tacky.

Re:Burn My Windows by reaperducer on Tuesday January 04, 2022 @11:21AM (#29796511)
It's his project. He can be tacky, if he wants to. If you don't like it, fork it.

I don't like emojis, but I have even less regard for how boring the internet has become.

Re:Burn My Windows by udbhavs on Tuesday January 04, 2022 @02:24PM (#29798893)
I don't think it's out of place on a project about cool window effects which many would also consider tacky.
Re:Burn My Windows by selfhoster11 on Tuesday January 04, 2022 @11:46AM (#29796821)
Isn't tackiness heavily context, culture, and timeframe dependent? Besides, computing is far too serious these days . I see no reason for my computing to be a little bit whimsical (especially if it's a hobby project), provided it's also self-consistent.
Re:Burn My Windows by AnIdiotOnTheNet on Tuesday January 04, 2022 @04:40PM (#29800935)
> Isn't tackiness heavily context, culture, and timeframe dependent?

All the more reason to not require them?

Re:Burn My Windows by selfhoster11 on Tuesday January 04, 2022 @05:40PM (#29801813)
I believe the opposite: that there is sometimes the right place, the right project/people, and the right time to be whimsical. So not always, but also not never (as an abolitionist stance would see it).
Re:Burn My Windows by AnIdiotOnTheNet on Tuesday January 04, 2022 @06:47PM (#29802711)
Well I do have to admit that in this particular instance it is just as silly as the project itself, so it does fit.
Re:Burn My Windows by vultour on Tuesday January 04, 2022 @11:36AM (#29796694)
I don't even know how to type an emoji on my computer
Re:Burn My Windows by JonathonW on Tuesday January 04, 2022 @12:05PM (#29797037)
They're not actually emoji; they're shortcodes that get rendered out to emoji in the Github interface. (Which, IMO, is worse than actually using emoji, but easier to type, I suppose.)

    935e922 (HEAD -> main, origin/main, origin/HEAD) :tada: Bump version number
    aeec220 (tag: v7) Merge branch 'feature/3d-noise'
    17fae26 :lipstick: Tweak labels
    a331736 :twisted_rightwards_arrows: Merge pull request #21 from Schneegans/feature/3d-noise
Re:Burn My Windows by Wilem82 on Tuesday January 04, 2022 @12:40PM (#29797472)
On Windows just press Win+; .
Re:Burn My Windows by ruined on Tuesday January 04, 2022 @12:09PM (#29797078)
there's lessons on coursera and edx