tatterdemalion
@tatterdemalion@programming.dev
Professional software engineer, musician, gamer, amateur historian, stoic, democratic socialist
- Comment on Bro 😭😭 14 hours ago:
Coullier looks good bald. Stamos, not so much.
- Comment on Wikipedia article blocked worldwide by Delhi high court. 3 weeks ago:
Maybe I just don’t think “country” == “government”, and I try to be careful with my phrasing so as not to make blanket pejorative statements about people.
- Comment on Wikipedia article blocked worldwide by Delhi high court. 3 weeks ago:
India is pretty much a piece of shit country
All while being racist as hell
Cognitive dissonance much?
- Comment on Beware 3 weeks ago:
I’m leery of Larry.
- Comment on Eat lead 3 weeks ago:
I thought carbon dating of fossils was our best argument against the 4000 years myth.
- Comment on So bad it was actually entertaining 4 weeks ago:
They have that in Chicago.
- Comment on Uzumaki - Episode 2 discussion 1 month ago:
I’m still thoroughly enjoying it! It’s really bizarre and I don’t see where it’s going. I’ll be disappointed if the whole town just gets swallowed into one big spiral at the end.
I haven’t read the manga so I don’t have that point of comparison.
- Comment on YouTube confirms your pause screen is now fair game for ads 2 months ago:
Don’t most YouTubers make more money with their own sponsorships than from YT ads? Can we start the mass migration to PeerTube already?
- Comment on US: Alaska man busted with 10,000+ child sex abuse images despite his many encrypted apps 2 months ago:
It seems irrelevant whether this person is using encrypted channels. If they distributed material and leaked any identifying info (e.g. IP address), then it would be trivial for investigators or CIs to track them down.
- Comment on Somehow USB disks are still the easiest and most reliable way 3 months ago:
So we’re reinventing
scp
now? - Comment on Somehow USB disks are still the easiest and most reliable way 3 months ago:
Only because IPv6 and self-hosting is not mainstream yet. But if it were commonplace for everyone’s home to have something as simple as a public file server or SSH server, then this problem would be trivialized.
- Comment on How to conduct an effective code review 8 months ago:
The git push --force is definitely a controversial suggestion, im personally happy with doing that, but I have also personally accidentally force pushed dev/main and seen others do it. Squash on merge is probably a safer habit to have. Also, gitlab and bitbucket both get a bit confused if you forcepush to a branch that is part of a MR.
You can add branch protections that will prevent you from accidental force pushing to
main
ordev
.IMO when I see a PR with “WIP” commits, I just assume that minimal effort was put into keeping the commits organized, and I squash all commits to review the PR. If I see many meaningful commit messages, I will try reviewing one commit at a time.
- Comment on Apple Wants To Kill PWAs 8 months ago:
Boo paywall
- Comment on The Verge - The fediverse, explained 9 months ago:
Book a night at Trump Tower.
- Comment on What are some common misconceptions about programming that you'd like to debunk? 9 months ago:
Yea I should have clarified. Prototypes are a great idea. The problem occurs when you say, “this is good enough we can improve on it as we go.” Yea good luck balancing priorities when everything breaks from tapping your keyboard too hard.
- Comment on What are some common misconceptions about programming that you'd like to debunk? 9 months ago:
That a “working” prototype with no tests is just as good as a carefully-designed and well-tested feature. I see this happen so often that a coder puts a prototype in front of a product manager or exec and they are like, “this is exactly what we need, now! Ship that!” And then misery ensues for all of the engineers that need to maintain this piece of garbage. As managers pressure the engineers to build new features on top, they inevitably break fundamental parts of it, and without a confident leader to demand that tech debt is paid off, that product will consume the souls of many desperate coders.
In contrast, if you do it right the first time, there will be significant parts of code that never need to change, and the parts that do need to change will be much easier, because it will be obvious if it breaks the tests.
- Comment on Why are so many countries in the world “developing” and poor, while essentially only Western countries have a high standard of living? 10 months ago:
I’m not convinced, considering the US and many other countries with high standard of living are also leading the world in external debt (both total and per capita).
en.wikipedia.org/…/List_of_countries_by_external_…
Maybe you mean debt to GDP+wealth ratio? Or more specifically, bad credit with international banks.
I’m not an economist though, so I’d be curious to hear if there is more explanation for why you consider debt to be “the main reason.”
I am aware that some countries have been “screwed over” by large banks that had specific detrimental stipulations for debt forgiveness though. For example, look at the Latin American Debt Crisis.
…the Fed convened an emergency meeting of central bankers from around the world to provide a bridge loan to Mexico. Fed officials also encouraged US banks to participate in a program to reschedule Mexico’s loans (Aggarwal 2000). As the crisis spread beyond Mexico, the United States took the lead in organizing an “international lender of last resort,” a cooperative rescue effort among commercial banks, central banks, and the IMF. Under the program, commercial banks agreed to restructure the countries’ debt, and the IMF and other official agencies lent the LDCs sufficient funds to pay the interest, but not principal, on their loans. In return, the LDCs agreed to undertake structural reforms of their economies and to eliminate budget deficits. The hope was that these reforms would enable the LDCs to increase exports and generate the trade surpluses and dollars necessary to pay down their external debt (Devlin and Ffrench-Davis 1995). Although this program averted an immediate crisis, it allowed the problem to fester. Instead of eliminating subsidies to state-owned enterprises, many LDC countries instead cut spending on infrastructure, health, and education, and froze wages or laid off state employees. The result was high unemployment, steep declines in per capita income, and stagnant or negative growth—hence the term the “lost decade” (Carrasco 1999).
- Comment on Fortnite has changed 10 months ago:
This is fake, right? Right?
- Comment on Unison | A friendly, statically-typed, functional programming language from the future · Unison programming language 11 months ago:
Some of the solutions it claims to provide would be genuinely great. I can’t tell if it delivers. It definitely looks pre-alpha stage.
- Comment on It's like everyday 11 months ago:
I had this recommended for me, but the risk of empty nose syndrome scared the shit out of me.
- Comment on At some point, you start to forget how old you are 11 months ago:
2000s babies are starting to feel old?
Shit…
- Comment on What's the biggest change you would like to see in computing/tech? 11 months ago:
The cargo culting is always going to happen and turn into elitism. But it stems from real advantages of specific technologies, and sometimes you should actually consider that the tech you’re using is irresponsible when better alternatives exist.
- Comment on What's the biggest change you would like to see in computing/tech? 11 months ago:
Android users aren’t having kids.
- Submitted 1 year ago to programmer_humor@programming.dev | 18 comments
- Comment on [deleted] 1 year ago:
takes over their tasks
Every time I help bag this man is thankful.
In any case, it should be the store to blame, because they don’t open more cash registers or hire more people and let customers in line
Agreed. I wish I had a better grocery so close to me.
- Comment on [deleted] 1 year ago:
You’ve reduced the issue in a way that’s not a faithful representation.
- Comment on [deleted] 1 year ago:
I mean… they carried the bags out of the store by themselves.
- Comment on [deleted] 1 year ago:
Ok. This was a Kroger. And honestly I’m just annoyed that this person just stood there doing nothing while the cashier fumbled his way through bagging groceries. It’s incredibly easy to just help.
- Comment on [deleted] 1 year ago:
There’s room at the end of the counter for bags, after scanning, goods are passed to the bagger. Very simple.
- Comment on [deleted] 1 year ago:
That’s how it works. It’s doesn’t matter once you have your groceries unloaded onto a conveyor.