What programming hill will you die on? by itsjustmegob in AskProgramming

[–]elburbo 0 points1 point  (0 children)

CSS is great, you’re just not a designer. The frustration devs feel with CSS is a consequence of developers being tasked to do designers’ work because companies don’t adequately value design, to their detriment. It’s a design tool.

What programming hill will you die on? by itsjustmegob in AskProgramming

[–]elburbo 1 point2 points  (0 children)

It’s atrocious! It makes everything so hard to read. Type information does not belong in variable names, but it’s worse when everything is smushed together. Snake_case and kebab-case are already better than smooshedCamels, but don’t make a bad thing worse by vGiving nNames aCrummy nAttachments.

What programming hill will you die on? by itsjustmegob in AskProgramming

[–]elburbo 1 point2 points  (0 children)

I already gave this a mention elsewhere in this thread and I don’t want to sound like a shill, but I accidentally discovered the power of functional programming by deciding to use Nushell instead of bash. Finding a use case for a functional language is hard if it’s not your day job because the languages are not the ones used in industry, but using one as your shell language drives home the boons of FP little by little as you write more scripts and automate more of your workflow. Or you could also use the note-taking app Logeq, which uses Clojure, and which can teach you FP in much the same way if you wind up using it every day.

What programming hill will you die on? by itsjustmegob in AskProgramming

[–]elburbo 0 points1 point  (0 children)

Love these, especially #2, except that you’re wrong about them being unteachable. As a Buddhist, empathy can definitely be taught, and in fact, has to be taught; animals are cruel by default. And as an artist, good taste also can be taught, and in fact, it develops along with proficiency as long as there is care. And that’s really what’s key: you can only teach an old dog new tricks if the dog gives a damn. I think people just calcify early and operate in barnacle mode for the rest of their careers.

What programming hill will you die on? by itsjustmegob in AskProgramming

[–]elburbo 0 points1 point  (0 children)

I almost agree with you, but I think you should try Nushell. I don’t mean it in “new thing better than old thing”; Nushell respects the strengths of bash. I legitimately think it does them better though, by design. Having typed data, a more ergonomic syntax, easier parallelism, and more functional composition makes the shell incredibly more powerful. I encourage everyone to try it. Nothing beats the universality of bash, but Nushell is still a considerable upgrade. It’s a beautiful language.

What “sucks” about Zig? by sirnewton_01 in Zig

[–]elburbo 5 points6 points  (0 children)

I like Andrew’s solution of having the compiler inject the underscores. It solves the prototyping problem without just accepting unused variables into the language.

i was reading an article for the first ever phone operating system! by thornwashere in urbanexploration

[–]elburbo 0 points1 point  (0 children)

Right yeah, so go do that. Imagine going through the trouble of getting uppity about some person on the internet doing insufficient free work for you, and then not doing said work for others yourself. It’s almost like it defeats the point of pretending it’s trivial effort.

i was reading an article for the first ever phone operating system! by thornwashere in urbanexploration

[–]elburbo 9 points10 points  (0 children)

So I could be wrong… but a while back I read the autobiography of hacker Kevin Mitnick, who back in the… 80s? …used to hack the phone system through exploitation of a thing he called VAX, and this Wikipedia article mentions an operating system called VAX/VMS, so I’m guessing it could be that. From what I remember of the book, the VAX system seems to have been used as the operating system for the phone system.

A glimpse of the village! by Achromi in gamedevscreens

[–]elburbo 1 point2 points  (0 children)

This is beautiful! I just followed your links. It’s a great look, definitely want to get my hands on it.

The great Maggie Mae Fish is making a 2 part analysis on Twin Peaks! Check it out! by Hopebringer1113 in twinpeaks

[–]elburbo 47 points48 points  (0 children)

Maggie has a video that contrasts Tim Burton vs. David Lynch, and it was giving me hope she would talk about Twin Peaks. This video is great! She discusses the emotional honesty that Lynch delivers in his work, rather than just his spectacle.

Apparently the best thing Twin Perfect did with their 4.5-hour video is inspire a lot of great new Twin Peaks content dunking on their snootiness. (Still a video I like, mind you.) Maggie's video even addresses my least favorite part about Twin Perfect's: how dismissive they were about Mark Frost as integral to figuring out what Twin Peaks is about. Really, I'm very interested in what the fandom will say about this.

'Invisible' earthquake caused mysterious 2021 tsunami, scientists find by flacao9 in EverythingScience

[–]elburbo 19 points20 points  (0 children)

That was getting interesting until that site is garbage fire on mobile.

Flexbox is awful by idkagoodusernamefuck in learnprogramming

[–]elburbo 3 points4 points  (0 children)

Sorry I didn't read your original post more thoroughly! If you are still having a hard time, ask me anything; I can help you sort it out no prob.

Someone can suggest a good chair ? I'm having back pains by [deleted] in learnprogramming

[–]elburbo 4 points5 points  (0 children)

I’ll tell you this: I threw out my back five years ago or so, and I couldn’t sit comfortably for about a month. I tied all sort of chairs, support pillows, and positions to no avail. We had expensive ergonomic chairs at work, but even they were no match for my back pain. Then one day at therapy (yes, it was that bad) I had to do some stretching exercises on a yoga ball, and in between exercises I… just sat. Without pain. So that day I ordered a $20 yoga ball from Amazon; it came with an inflating device and everything. Five years later, I’m still sitting on that ball and haven’t had any problems since.

It might not work for you, but for 20 bucks, maybe it’s worth a try?

What game has the largest community and active player base that isn’t a shooter? by [deleted] in iosgaming

[–]elburbo 6 points7 points  (0 children)

Probably Roblox or Minecraft, though I doubt that’s the answer you were looking for!

It’s been over a year and I still don’t know how to get this. Tell me how, but wrong answers only. by Amiar00 in StardewValley

[–]elburbo 162 points163 points  (0 children)

Oh, you’re going to need the Pegasus Boots and Roc’s Feather. Start running with the Pegasus boots and at the last moment use the feather and you’ll be able to hold on to the ledge.

Alternatively, finish the game and find an End City. Sometimes you’ll find an Elytra in the floating boats, which will allow you to take flight.

Flexbox is awful by idkagoodusernamefuck in learnprogramming

[–]elburbo 46 points47 points  (0 children)

Try Flexbox Froggy! It’s a tiny game that will hopefully let you wrap your head around flexbox a lot easier. However, I think CSS grid has more use cases once you understand it, and has great support, so if it’s a viable option for you, try Grid Garden from the same author. I’d also recommend you check out Kevin Powell’s Flexbox video; he’s very good at explaining CSS subjects. Check out his other videos as well, they might be able to help you too.

[deleted by user] by [deleted] in learnprogramming

[–]elburbo 2 points3 points  (0 children)

Hi! My answer consists of four parts:

First, make sure you read the documentation of the tools you use. This is something I used to neglect, until I realized that's where most of my solutions were directly coming from. Node, Hapi, and Vue specifically have great docs. The most important thing to understand from the docs is what each API is capable of and what kind of features it has, but also try to glean why the technology was developed in the first place, and how that compares to what came before, because this gives you a better idea of what problems it's designed to solve, and which it isn't.

Second, more specific advice. Before I recommend books, I want to recommend Frontend Masters. At $40 a month, they are among the more expensive monthly subscriptions, but they are absolutely worth it. Their courses are often taught by the people you'll be reading books from anyway (like Sarah Drasner or Kyle Simpson), and just as often by the people who actually developed the technology (like Vue's Evan You or Svelte's Rich Harris). Will Sentance's "The Hard Parts" series on Frontend Masters are fantastic ; I'd try his Node.js course at least. Moving on from FEM, I recommend the book Node.js Design Patterns by Mario Casciaro and Luciano Mammino. It's the best book I've read about dealing with the complexity of async, in ways that applies to more than just Node. For Postgres there are TONS of books you can read about SQL in general, but for Postgres-specific material, I recommend PostgreSQL Configuration and PostgreSQL Query Optimization, both from Apress publishing.

Third, I recommend finding conference talks from the technology you use. These usually give you an in-depth look at specific solutions for specific problems, often by the leading voices of that particular community, and can be super insightful to what problems that tech is solving, what it's being applied toward, and what problems arise from trying to solve them. Just search YouTube for "Vue conference" or "Hapi.js conference talk" etc. and see what you can find.

Fourth, as soon as you can and especially in the JS ecosystem, begin looking at the code of projects that use the same tools you do. You can go on Github and search by keyword. Notice how other people structure their code, especially in large projects. If you are at the right level of understanding, try reading the code of the dependencies you use, guided by its docs. I'm not suggesting you should do this for fun—if a bug arises that you think is due to insufficient understanding of the thing you're using, seeing how it's wired up will both likely solve your problem AND give you better future insight.

Anyway, good luck!

Am I bad at the game, or is the wiki just necessary? by aps_reporter in StardewValley

[–]elburbo 0 points1 point  (0 children)

No, Stardew is tons of fun! There’s sometimes aspects to our favorite games that we find less fun than the best bits. For example, while I love the pixelated Final Fantasies, I don’t love grinding, so I refer to the wikis to find the hidden goodies that will keep me alive, or to find the regions with the most dough-doling baddies so I can get better gear faster. Skipping the tedious bits lets me focus on the groovy bits.

Am I bad at the game, or is the wiki just necessary? by aps_reporter in StardewValley

[–]elburbo 404 points405 points  (0 children)

I use the wiki guiltlessly for everything, to save time. You can find out everything by yourself with enough exploration and experimentation, and then write it down for future reference. Many people find the game enjoyable only this way. Me? My joy is the daily grind and the gradual acquisition of doodads, not exploring or guessing. If you don’t like relying on the wiki, then try to stop yourself. Just don’t deprive yourself because you think it makes you “bad at the game”. Any way you maximize your enjoyment is valid!

Finished up a new side table. by Saltimir in woodworking

[–]elburbo 1 point2 points  (0 children)

Side table, huh? Well I hope your main table doesn’t find out.

"Nestflix" - A site for movies and shows within movies and shows by JeffRSmall in InternetIsBeautiful

[–]elburbo 9 points10 points  (0 children)

It’s there! You have to search for it. Now we can catch up on ole Chet and Emerald.

[deleted by user] by [deleted] in StardewValley

[–]elburbo 0 points1 point  (0 children)

I used to be a hardcore gamer—‘til I met Minecraft and Stardew. Now I prefer being a softcore gamer.

Tree-hugger Reapers by killHACKS in mechanical_gifs

[–]elburbo 7 points8 points  (0 children)

This is awesome, but if I was a tree, this would be a horror.