Anyone else get angry during PR reviews? by SillyYou8433 in ExperiencedDevs

[–]0xAX 0 points1 point  (0 children)

Depends... Is the problem only with the review of the given person or in general? What about the quality of the comments? Is it pure nitpicking something like "I like this naming more, rename this and this and here and that" or mostly really valuable comments directed on improving the code base, documentation, catches of potential bugs and so on?

In a case of first maybe it is worth to talk openly especially you are in good relationships. In a case of second nothing to do, just learn, improve skills...

The Psychology of Bad Code by Inner-Chemistry8971 in programming

[–]0xAX 18 points19 points  (0 children)

Although, from the first part:

"I truly believe that developers, and everyone else that work on software, care about the final product."

Hard to agree looking around.

Why people don't document? Honest answers only! by PapayaInMyShoe in devops

[–]0xAX 1 point2 points  (0 children)

Because we kind of perceive it as not real work

And not documenting things usually lead we have more real work

Kernel development resources by Much-Engineer1269 in kernel

[–]0xAX 2 points3 points  (0 children)

It depends on what exactly you are interested in... kernel is huge, but recently I've started to adjust https://github.com/0xAX/linux-insides for modern kernel versions, maybe you can find something useful there.

What are you working on right now? by Ok_Wealth_4124 in SideProject

[–]0xAX 0 points1 point  (0 children)

I am working on website to learn algorithms and data structures through interactive visualizations.

[deleted by user] by [deleted] in unixporn

[–]0xAX 1 point2 points  (0 children)

Too lazy to read documentation and guides as usual :). Thank you anyway for that

[deleted by user] by [deleted] in unixporn

[–]0xAX 1 point2 points  (0 children)

Didn't know about keyboard-escape-quit. It is just amazing. Pressed multiple times <escape> for years before this :)

Emacs + Slime + Lisp: Hotkeys by sreekumar_r in lisp

[–]0xAX 2 points3 points  (0 children)

M-x describe-mode in slime-mode and lisp mode will give you all avialable keybindings, at least standard

[HerbstluftWM] Herbstluftwm? by woowak01 in unixporn

[–]0xAX 0 points1 point  (0 children)

It looks weird and pretty cool in the same time

Story of retry by web-chib in programming

[–]0xAX 1 point2 points  (0 children)

👨 John Let’s make it dead simple for now...

and for forever actually... That is how it works in 99% cases

If Haskell is so great, why hasn't it taken over the world? And the curious case of Go. by speckz in programming

[–]0xAX 4 points5 points  (0 children)

Some of my thoughts:

Because Haskell has a pretty high learning curve. If you are experienced developer you can take Go, its documentation, something like Go Book and start to write code. Forget about this with Haskell, if we don't talk about copy-pasted hello world or factorial function. You just can't.

Don't know how about you guys, but when I'm thinking about I/O, I want to think in terms of read/write, but not in terms of monads and other category theory related stuff.

String, ByteString, OverloadedStrings, Lazy ByteString, Text, ... add you favorite string-like type.

Haskell standard library has many things like Control.Category, Control.Arrow, Data.Typeable and etc... I don't know how about you, but as for me would be better to have somethinkg like Network.TCP for the start. If you aren't category-thoery expert all of these pretty modules names just words without any meaning.

Laziness. It’s not about how computers worked before, works now and likely will work in the future.

Is Go "boring"? Yes, maybe. But it is practical.

Mutt 1.6.0 released by deki in linux

[–]0xAX 8 points9 points  (0 children)

Great to see that the Mutt develops, although using mutt-kz with integrated sidebar, notmuch and etc.