

That can be scaled horizontally and is just a matter of building more data centers.
At one of my old jobs “just” was considered a bad word


That can be scaled horizontally and is just a matter of building more data centers.
At one of my old jobs “just” was considered a bad word
I had an interview a few weeks ago (one of like 3 this year) where it was revealed they still write these.
They asked how we kept all the stuff organized at my last job. All the cucumber stuff. I said we just kept the tests next to the file they’re testing- foo.py has a sibling test_foo.py- and we didn’t find much value in adding extra layers. If you want to test the API returns 403 when you request another user’s file, you can just write like
def test_403_when_requesting_other_user_file() -> None:
response = requests.get("whatever/etc")
assert response.status_code == 403
You can be pretty to the point.
We used docstrings to explain non-obvious things. Swagger shows the API docs in a nice webpage for anyone curious and authorized.
He wasn’t impressed and I didn’t make it to the next round.
I kind of intensely dislike that whole… natural language wrapper thing. It adds at least one whole extra layer to maintain for no real benefit. No one non technical is going to read it. If they were some magic competent person, they could just read regular doc strings.


My leading hypothesis is “management is stupid”. It explains a lot of this sort of thing.
I recently reopened Witcher 3, and was kind of surprised by how the graphics aren’t as lifelike as my memory. I remember being a lot more impressed by the bodies when it was new.


Good. Break them up. Criminally charge their leadership.


Ed Zitron wrote a whole thing about these people. Calls them “Business Idiots”


Microsoft will continue on inertia for years. but it’s basically a walking corpse full of parasites at this point.


I’ve seen a couple games that have the high res textures as a free separate download. That’d be nice. I’m not playing in 4k so I don’t need all that extra crap.
I find teams won’t mark messages as read. Like I’ll be focused on the chat and it’ll stay unread. I have to click out and back into it.
When there’s one of those horrible “teams” things with threads, clicking on a new message on the sidebar shows me just that message. No context. I have to click on the channel and find it.
The core problem is they have “chats” and then some other horrible thing that looks like channels but sucks. Maybe they wanted that to be like a message board? I hate it.
Most of my work uses “chats” instead, but that’s horrible. No discoverability. A thousand permutations of people in chats. One for every meeting. (Was that important message in the standup chat? The planning chat? The side chat with the three competent guys?). And no threads.
Just give me channels with threads.
I think they have incentives to tag broadly but not accurately so they pick up more visitors. Tag it as “anal” when there’s like a glimpse of butt, and you might get more views from people looking for that. There’s no mechanism to punish inaccurate titles and tagging that I know of.
I’m pretty sure they don’t invest in search because it’s a poor return on investment. Most people just hit the first page, crank one out, and leave. The next cohort is similarly easily satisfied with their crap search. The people looking for specifics like “big tit short red hair reverse cowgirl pov outdoors at dusk” aren’t profitable enough to spend engineering time on.
That’s my hypothesis, anyway.


My hypothesis is that the least competent people use AI the most, and it’s a big multiplier on their incompetence.
There’s an element of self control to sticking to values. I’ve seen people proclaim like they’re going to boycott EA because of various reasons, but then some shiny new game comes out and those values fall.
Maybe they never really had he values in the first place.
Ew. That is certainly unpopular. Teams can’t even do read/unread notifications


A lot of Linux works out of the box now. If folks started selling preconfigured Linux machines like you can buy for windows, that’s all most people need. Valve is following a good strategy


Hah, I had written something specifically about “they took on risk!” and a retort of “are we a slot machine and lotto driven society then?” but didn’t polish and post it.
For the latter, I might zero in on “they worked hard, maybe. Now they don’t. Should a freeloader get more than someone who works?” to see what happens.


I’ve found “You work all day and get a small salary. The business owner sits around, and gets a huge payout. Does that seem fair?” is moderately effective.


The other core is “I’d rather die of preventable diseases so long as black people suffer more”
Looking at my non union job where idiots make millions and it has taken years to get even the basics of ci/cd implemented.