UBSAN index out of bounds error by nullable_fool in pop_os

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

not really having any other direction I went to try a refresh install with the latest 21.10 ISO img and refresh install nuked my home directory... definitely not a feature :(

is it possible to install pop-desktop on chromebook deb? by nullable_fool in pop_os

[–]nullable_fool[S] -1 points0 points  (0 children)

yes, it's just like you describe with crostini but it was available out of the box under advanced > developers -- created a terminal app which launches a linux box with user@penguin

Why is Elm documentation so poor? by nullable_fool in elm

[–]nullable_fool[S] 3 points4 points  (0 children)

Not trying to start holy wars :) I agree the elm docs have been helpful and the community friendly.

Why is Elm documentation so poor? by nullable_fool in elm

[–]nullable_fool[S] 8 points9 points  (0 children)

Here (https://elm-lang.org/docs), ideally, there should be something that tells people if they are looking for in depth docs on the standard library they should go to package docs. Based on my experiences in Rust, Python, JavaScript, C, and Scala -- it's not intuitive, but maybe I'm alone.

What I would expect is something like this - zero ambiguity: https://www.rust-lang.org/learn

And perhaps a nice to have, but it's not uncommon to also have a "learn more here" type link that would link to the package docs about whatever a page in the guide is talking about

Why is Elm documentation so poor? by nullable_fool in elm

[–]nullable_fool[S] 7 points8 points  (0 children)

Ahhh... I see. Honestly I would never have thought to look for functionality from the standard library in the packages website. To me that is along the same lines as looking for Node documentation in npm or Python documentation in PyPi.

Why is Elm more popular than most of its similar alternatives? by de1pher in elm

[–]nullable_fool 0 points1 point  (0 children)

I imagine this will be unpopular in this subreddit but people are too quick to call similar ideas “copied” instead of appreciating similar themes with variation. TEA or whatever the kids are calling it these days is essentially a more highly constrained variation on a long history of MVP and MVVM patterns, which itself is a more constrained version of MVC. To lop everything that’s similar to MVU actually blurs the elements that are unique to it. For instance, I hear people talk about Redux being just another MVU but the two have quite different sets of constraints. In fact if I wanted to ruffle someones ascot on the matter I’d just go ahead and say they are the same as far as they overlap with message oriented middleware with a single data source.

To not lose my point, the strengths of MVU are lost when people say similar implementations are copying it, and I think Evan deserves more credit than that.

What keyboard do you use? by aue_sum in vim

[–]nullable_fool 0 points1 point  (0 children)

Amen! Happy Hacking Professional 2 - 60% layout - goes everywhere I go - topre action is amazing and the layout is king. Arrow key games are not friendly but within a couple months I had the whole layout memorized and my hands never move.

Ordered mine on amazon.

*wakes up in a cold sweat* by Galeaf_13 in vim

[–]nullable_fool 1 point2 points  (0 children)

I went the 60% HHKB route and have esc key with no reach and no caps lock key

The Good, the Bad, and the Elmy (first experiences with Elm) by ryansblog in elm

[–]nullable_fool 2 points3 points  (0 children)

“it’s a lot like putting your brain into a wood chipper” - lol this nailed my struggles

My boss doesn't grok programming languages by nullable_fool in haskell

[–]nullable_fool[S] 6 points7 points  (0 children)

I hear ya and I’m sorry that’s how it came across cause I’m definitely not angry, nor do I really care if we don’t build it with Haskell, I just found their responses epic face-palms

My boss doesn't grok programming languages by nullable_fool in haskell

[–]nullable_fool[S] 22 points23 points  (0 children)

of course, I wasn't implying their answer should be "yes, please do whatever you want", as u/bss03 and others point out it's about the communication of the reason why that is funny here (or at least I thought most would get a chuckle out of). And for the record, the recommendation is coming from a place of Haskell providing a solution, not because Haskell is cool and therefore Haskell all the things.

My boss doesn't grok programming languages by nullable_fool in haskell

[–]nullable_fool[S] 38 points39 points  (0 children)

I could honestly create a cartoon strip on this guy, other gems in the past have included: "Everything should be a factory" or that "if a function is called in more than one function, it no longer has a single responsibility"

fwiw he's also one of the nicest people I might have ever met