[-] jeff@programming.dev 6 points 2 weeks ago

It makes a lot of sense for businesses, especially where different countries might have different regulations. E.g., amazon.ca and amazon.in. Both sites are in English but it makes way more sense to split them up by country.

[-] jeff@programming.dev 6 points 1 month ago

Maybe, maybe not. As equity holders get older they may be looking to cash out so they can fuel their retirements.

I don't think that's something Gabe is interested in, but we're talking about what will happen when he dies.

[-] jeff@programming.dev 6 points 1 month ago

He did at one point. I think he's said that he likes being in full control of the project, so he took back over the porting process.

It's really impressive that a single developer does as much as he does.

[-] jeff@programming.dev 5 points 2 months ago

The Word of Wisdom, which outlines the health guidelines of not drinking alcohol and using tobacco, as well as eating less meat, eating more grains; was originally just as the name suggests, words of wisdom.

Joseph Smith drank wine, used tobacco, and drank coffee up to his death.

It wasn't until the early 20th century when it started to be treated as a commandment. This is around the time when they started codifying a lot of doctrine, stopped practicing polygamy, and started to function more like a mainstream religion and less like a cult.

Source: raised Mormon, went on mission, took religion classes at BYU-Provo on church history.

[-] jeff@programming.dev 5 points 3 months ago

But guys, if we use agile then we don't need requirements! We just make something and then the customers tell us if we are on the right track, we just get to iTeRaTe

[-] jeff@programming.dev 6 points 4 months ago

Wow, I didn't expect an expert to chime in.

[-] jeff@programming.dev 9 points 4 months ago

The plural of moose is meese.

spoiler/s for non-native English speakers

[-] jeff@programming.dev 9 points 1 year ago

Right. There is no solution to the halting problem, that's been proven. But you just showed you can very easily create a way of practically solving it. Just waiting for 10 seconds does it. That will catch every infinite loop while also having some false positives. And that will be fine in most applications.

My point is that even if a solution to the halting problem is impossible, there is often a very possible solution that will get you close enough for a real world scenario. And there are definitely more sophisticated methods of catching non-halting programs with fewer false positives.

[-] jeff@programming.dev 6 points 1 year ago

A full solution to the halting problem can't exist. But you can definitely write a program that will "reliably" detect them to a certain percentage.

And many applications do exactly that. Firefox asked me today if I wanted to stop a tab because it was processing for too long.

[-] jeff@programming.dev 6 points 1 year ago

flat white wall

Hey guys, look at this light mode user! My wall is dark mode. 😎

In a serious note, a developer should be aware of how licenses work. Just copy pasting from Stack Overflow likely breaks the defaults license. You could open up yourself or your company to serious legal trouble. And it really isn't ethical. I wouldn't want code I shared in a certain context be stolen by a large corporation and make them money

[-] jeff@programming.dev 7 points 1 year ago

There's really good documentation out there and there's bad/nonexistent documentation. So stackoverflow is going to be a more consistent experience.

Also I think it is a bit of a skill to be able to read documentation well, especially for Jr. Devs that might not have fully grasped OOP.

23
in_a_while_memordile() (programming.dev)
26
marked as duplicate (programming.dev)
1

cross-posted from: https://programming.dev/post/144418

I generally don't like "listicles", especially ones that try to make you feel bad by suggesting that you "need" these skills as a senior engineer.

However, I do find this list valuable because it serves as a self-reflection tool.

Here are some areas I am pretty weak in:

  • How to write a design doc, take feedback, and drive it to resolution, in a reasonable period of time
  • How to convince management that they need to invest in a non-trivial technical project
  • How to repeat yourself enough that people start to listen

Anything here resonate with y'all?

7

I've heard people mention curl and imagemagick. Any others that you know about?

41
26
My back hurts (programming.dev)
16
22

I really do love the fun IDE colors.

Does anyone else switch IDE themes depending on the project? Whenever I started a new project I would choose a new theme to go with it.

13
cancel landlords (programming.dev)
42
1
25
Whoa, you're a hacker! (programming.dev)
view more: ‹ prev next ›

jeff

joined 1 year ago
MODERATOR OF