Youtube music streaming -- because video has the best audio codecs.
I wonder what the world would be like if all non-essential cross-border trade was highly taxed. I imagine "non-essential" would mean the primary reason for importing a good would be to get slightly lower pricing.
Half-minute Hero 1 & 2 is $2.50 on steam right now.
https://store.steampowered.com/app/240970/Half_Minute_Hero_The_Second_Coming/
Record-primitives are pretty cool, but I worry I'm not sure the right place to use it instead of the usual ADT.
I don't want to write software on top of poor architecture. It'll be painful to write, painful to maintain, and it'll need to be redesigned. It hurts the psyche, knowing that's your future unless you take a lot of time right now to fix the problems to ease the planned developments.
Even if you're given that time, it takes lots of time trying different solutions until you settle on the right one. Other option is getting schooled by some experienced pro. Too many bad books to find the right one.
The trouble with defining domain entity constraints *in the database*, like foreign key constraints for deleting records or column types, is that you *also* need to define those in your application. If you don't, your application can send a request to the DB and have it rejected, which will most likely appear in your application code as a generic exception. You don't want generic exceptions -- they are harder to catch and specifically handle. You want unique type per exception, one per biz rule.
I'm so sick of seeing random "InternalServerError"s in my app.
The issue: Can't delete a record because of a foreign key constraint with a different table.
Programming is too hard for me. :(
I was invited to submit a talk for a local tech conference. I researched the conference and saw it's $350 for a ticket, and it's one-day conference. That's so expensive!
It looks like it's sponsored by one consulting company, and the topics that people present is all over the place, .NET, AI, JavaScript, ...
What kind of person attends these? It's just to network for the sake of networking?
Why do I still feel like I don't understand database schema migrations? Like, someone should have discovered a more simple/appropriate way of doing this by now, right?
Manually writing a migration is error-prone - why can't there be a default implementation for common schema differences, like adding a field?
Why isn't there a way of specifying in an app which schema version it requires? If the currently connected DB doesn't match that schema version, self-develop and execute a migration plan?
"Can you take a look at this bug?"
"Sure"
...finds error message in source code...
"wtf, this design doesn't make any sense. The bug is probably a side-effect of poor architecture or design. I'm going to have to redesign this whole workflow. This is a critical workflow, too! WTF am I supposed to do with this?"
Why does this kind of issue seem to hurt me more deeply now than 4 years ago? I feel like I need to get out of this profession.
It would be nice to have no "business-critical" workflows to maintain. When it breaks, it's an emergency! And, the authors aren't responsible. So frustrating dealing with the irresponsibility of other software developers.
PureScript Conf 2018 was a great success! So many great people are part of niche programming languages. Non-users, but interested, folks attended to gain new opinions on how to design architectures for truly complex web apps. (spoiler: we don't know).
Would you rather:
Own a business which enables anyone become a competitive player in a market and has potential for large revenue?
or
Own a business in which you outcompete every other player in the market and have guaranteed large revenue?
In the former, the people you support are whoever you choose as your employees,
In the latter, the people you support are whoever chooses to be a player in a market.
Fixing tests so often makes my blood boil.
I remember a time when I couldn't imagine what "blood boil" would feel like. :(
I don't deserve a vacation, but I need one again. I just really want to escape the stressful people I'm around. Sounds like I need to change social circles or something. Is the grass greener on the next hill over?
Why isn't "ore no bun made" a meme I can find?
Submitted two 30 min talks for PureScript Conf. I hope I can to go from two, 3-bullet point files to two complete talks that doesn't waste the audience's time. Two weeks.
Wow, collaboration with other people can be so frustrating sometimes. Feels like it takes just one wet-towel maintainer to put out the fire of progress in a project.
Just one or two instances of that kind of experience really depresses a hopeful contributor.
I thought I was an experience, powerful programmer. But then I was given someone else's code base and asked to fix some bugs. Now I feel impotent and frustrated.
LOL check out this website: https://taxcloud.net/tic/
411 HTTP requests total to load the page.
1.4 minutes to load the page.
The site becomes unresponsive in my Firefox browser multiple times when loading the page.
I'd guess they are using Polymer/web components, becauseI see they are using "iron-" files.
I thought I had it bad with a 20s load time for my SPA webapp.