- Eventually Company decides “agile will fix things”
- Developers are told to work agile but the only stakeholder they talk to is the PO, who talks to PM, who talks to Sales, who talks to Customers
- PM&Sales don’t want to deliver an unfinished/unpolished product so they give a review every sprint, by themselves, based on what they think the customer wants (they are Very Clever)
- A year or two later the project is delivered and the customer is predictably unhappy.
- Management says “how could this have happened!” and does it all over again.
- 0 Posts
- 55 Comments
azertyfun@sh.itjust.worksto Programmer Humor@programming.dev•I want a programming language that supports German style composite words5·4 months agoAlso English is an odd germanic-romance bastard child that Western Europeans tend to like because it has a decent number of cognates for everyone and a simple grammar IF you’re only aiming for simple conversational English. The barrier to entry is quite low, especially if you don’t give a shit about having a thick accent and straight up mispronouncing tricky words (as anyone knows who had a conversation in English with a non-fluent Italian/Spanish/French person).
OTOH German used to be relatively widely spoken in Eastern Europe, and Slavic languages also use declensions AFAIK, and also even post WWII German held quite a bit of momentum in academic circles.
So if the Soviet block had gone the Chinese route and become an economic behemoth instead of withering and dying at the dawn of the Information Age, German being the lingua franca (or at least giving English a run for its money) would have been a distinct possibility IMO.
azertyfun@sh.itjust.worksto Programmer Humor@programming.dev•Accurate programming movie71·6 months agoWhat? I’m not privy to RedHat/IBM/Google’s internal processes but they are all massive FOSS contributors at least some of which I assume are using Agile internally. The Linux kernel is mostly corpo-backed nowadays.
The development cycle of FOSS is highly compatible with Agile processes, especially as you tend towards the Linux Kernel style of contributing where every patch is expected to be small and atomic. A scrum team can 100% set as a Sprint Goal “implement and submit patches for XYZ in kernel”.
Also agile ≠ scrum. If you’re managing a small github project by sorting issues by votes and working on the top result, then congratulations, you’re following an ad-hoc agile process.
I think what you’re actually mad at is corporate structures. They systematically breed misaligned incentives proportional to the structure’s size, and the top-down hierarchy means you can’t just fork a project when disagreements lead to dead ends. This will be true whether you’re doing waterfall or scrum.
azertyfun@sh.itjust.worksto Programmer Humor@programming.dev•Still relevant, just substitute for win 1112·9 months agoI wasn’t very old then but the main thing was RAM. Fuckers in Microsoft sales/marketing made 1 GB the minimum requirement for OEMs to install Vista.
So guess what? Every OEM installed Vista with 1 GB of RAM and a 5200 RPM hard drive (the “standard” config for XP which is what most of those SKUs were meant to target). That hard drive would inevitably spend its short life thrashing because if you opened IE it would immediately start swapping. Even worse with OEM bloat, but even a clean Vista install would swap real bad under light web browsing.
It was utterly unusable. Like, everything would be unbearably slow and all you could do was (slowly) open task manager and say “yep, literally nothing running, all nonessential programs killed, only got two tabs open, still swapping like it’s the sex party of the century”.
“Fixing” those hellspawns by adding a spare DDR2 stick is a big part of how I learned to fix computer hardware. All ya had to do was chuck 30 € of RAM in there and suddenly Vista went from actually unusable to buttery smooth.
By the time the OEMs wised up to Microsoft’s bullshit, Seven was around the corner so everyone thought Seven “fixed” the performance issues. It didn’t, it’s just that 2 GB of RAM had become the bare minimum standard by then.
EDIT: Just installed a Vista VM because I ain’t got nothing better to do at 2 am apparently. Not connected to the internet, didn’t install a thing, got all of 12 processes listed by task manager, and it already uses 500 MB of RAM. Aero didn’t even enable as I didn’t configure graphics acceleration.
azertyfun@sh.itjust.worksto Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Beware Hollywood’s digital demolition: it’s as if your favourite films and TV shows never existedEnglish3·9 months agoThe studios! Think of the studios! Their execs couldn’t live off merch sales and shitty reboots anymore! They might even have to - gasp - develop original IP if they want to milk an exclusive license. Some other execs would make money off some of last century’s licenses! The horror! The tragedy!
That can’t be. Clearly the best thing about Indiana Jones and Jurrasic Park is the death grip the studios have on those IPs. Ever since Steamboat Willie fell into the public domain I’ve been unable to enjoy the Disney Classics. All joy has been snuffed out from my life.
azertyfun@sh.itjust.worksto Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•*Permanently Deleted*English1·10 months agoI wonder how many terrorist (and “terrorist”) plots that were foiled were from compromised telegram messages. How many Ukrainian airstrikes were called from similar sources. My gut says a whole lot more than people think. Since nothing is encrypted, one backdoor is all the NSA needs to read everyone’s group messages. Like the much lamer version of Crypto AG, because in this case it’s an open secret.
azertyfun@sh.itjust.worksto Programmer Humor@programming.dev•All I wanted to do was push my changes and log off... [Github Outage]19·11 months agoYou’re describing proper incident response but I fail to see what that has to do with the status page. They have core metrics that they could display on that status page without a human being involved.
IMO a customer-friendly status page would automatically display elevated error rates as “suspected outage” or whatever. Then management can add more detail and/or say “confirmed outage”. In fact that’s how the reddit status page works (or at least used to work), it even shows little graphs with error rates and processing backlogs.
There are reasons why these automated systems don’t exist, but none of these reasons align with user interests.
azertyfun@sh.itjust.worksto Memes@lemmy.ml•I usually take the piss out of people but respect39·11 months agoIn 2022 she announced she was diagnosed with a neurological disorder (SPS) and hasn’t performed in public in 4 years. She delivered such an incredible vocal performance against all expectations.
To be annoyingly nitpicky, how is “unnecessary” defined in this context? Whitespace is usually “unnecessary” but I quite like it for readability.
I broadly agree with you though, the W3C spec changes things.
> Clicks on
<br>
> Example is<br>
The actual thing that matters is that the
/
is ignored so (unlike with XML I believe) you can’t self-close a non-void element by adding a trailing/
. But “void elements should not have trailing slashes” is extrapolation on your part; the trailing slash improves readability and is kosher since it doesn’t act as a self-close.
The kind of farming that makes any money isn’t slow work.
It is, however, tangible work with tangible results. Unlike spending months changing the polarity of nanoscopic silicon structure for the non-appreciation of an utterly clueless salesperson whose braindead ideas will have left the world in a worse state than you found it despite anyone’s best efforts.
I should seriously get into woodworking. Kidding. Sorta.
The kind that rails on “anti authoritarianism”? Or do you have a charitable interpretation of “authoritarianism” that is somehow compatible with democracy?
I also fail to see what any of that has to do with capitalism, which I have neither defended nor mentioned yet you brought up.
Goddam arguing with tankies and their endless litany of non-sequiturs is such a pointless exercise.
Please, go ahead and develop. What part of my comment leads you to believe that?
Typical Stalinism/Maoism: Anyone who opposes my implementation of Marxism is an enemy of the proletariat and can be persecuted to any extent. These people agree with the mainstream idea that communism can’t be implemented democratically, but come to the conclusion that democracy must be abolished.
This meme is an open dogwhistle to tankies and thankfully meaningless to anyone who hasn’t fallen into or interacted with this small subsection of the far-left.
Well someone’s done it at least once this century. It looks equal parts awesome and terrifying.
azertyfun@sh.itjust.worksto Showerthoughts@lemmy.world•The more air conditioners in an area the hotter becomes around it. In turn increasing the demand for AC. Infinite money glitch.7·1 year agoproper thermal insulation
what an understatement. it’s very unsexy but also incredibly effective. if your house is over 20 years old, you don’t need fancy-ass blinds, you need to get your house insulated ASAP. everything else must wait.
insulation is the number one most effective thing anyone can do to improve the energy use of their living space. only when your house is properly insulated can you think of shade management, greenery, passive ventilation, heat pumps, etc. in an insulated house, those either won’t work at all or will be wildly inefficient.
I’m honestly unsure. What is the alternative?
Given that there are plenty of developed countries where credit scores don’t exist (and plenty more where they do but only for businesses), I think alternatives are imaginable. I would know, I live in one such country.
If you want a mortgage here, the bank will:
- Ask you about your current loans and potential past defaults
- Ask you about your current and past income, marital status, employment status, etc.
- Use those variables to pretty straightforwardly determine your loan capacity
- I think do a background check in national databases for defaults/“bad payer” status
- Contractually obligate you to receive your salary on the same account from which they will automatically pull the mortgage. I don’t think this helps reduce actual defaults much, but it probably greatly reduces the financial and administrative overhead of late/missed payments. Also this ties you into the creditor bank which is good for business, IDK how standard that practice is abroad.
The US consumer economy is very highly dependent on short-term/credit debt, and that is absolutely crazy to me. Some Americans say they “need” a credit card to defer payment on some purchases, and as someone raised in culture where debit is king this sounds absolutely insane. Y’all have been propagandized, here it is perfectly normal to not have a single credit line open before shopping for a mortgage and if anything your banker will commend you for it.
Now you’re just reaching at straws to comfort your worldview. I could explain to you that I never was a huge gamer (and only started spending significant time gaming around 12 y/o), and that I am hugely uncreative (in the traditional sense at least) despite having played with dolls as a child. But I get the feeling that you’ll just come up with more explanations why I somehow unconsciously “trained” the things I’m naturally good at.
Anything to avoid facing the fact that brains, like bodies, aren’t all created equal and identical. To pretend they are is completely ridiculous. Yet we do so because admitting that not everyone is born with equal potential breaks through the veil of The Meritocracy™, Karma™ and all the other little lies we tell ourselves to avoid facing the fact that the world is fundamentally unjust.
Nah, I hate maths and never studied at home. Still did way better than kids with difficulties that were studying way more.
Not studying didn’t pay off in higher education (focus issues, possibly undiagnosed ADHD or related), because talent ALONE is not enough anymore, but before then I had an objectively easier time than most and that was with little time or interest devoted to it.We ALL use the concept of “left” and “right” daily. I’ve been doing that instinctively without a problem since I was, like, 8. Some adults still need to use a mnemonic every single time. Is that because they don’t have enough interest or didn’t spend as much time on it as 8 yo me did? Of course not.
I have put hundreds of hours into one of my hobbies, digital photography. I really like it. I have watched and read plenty of theory and know most of what there is to know about what makes a good picture. My photographs are only halfway decent and nowhere near what they should be given my time investment. And that’s OK, because I know it’s not because of anything I did and I like the hobby anyway.
Your argument does not have a leg to stand on. Someone with music agnosia cannot learn to play the guitar like you do. Dyslexics cannot “just study like I did” their way into being good at mental arithmetic. Pretending that skill is ONLY a function of time and drive is extremely pretentious and factually incorrect. It’s the “you’re depressed? Just do like me, think happy thoughts” of education.
Nowadays “buggy” is not how I’d describe it, though there were certainly teething issues at the beginning. By now other DEs have learned to deal with it.
However it’s still true that the GTK4 design is ill-fitting, and very opinionated. Quite exemplary of this are the applications that hardcode the GTK file picker (like Firefox and chrome) even though it’s inferior in every way to the Qt file picker and forces the infuriating GTK “design” choice of doing fuzzy search when you type in the file list instead of jumping to the relevant file. Very annoying when dealing with organized directories especially when no other file browser on my system works that way!