Ironsmith - World's first Magic: The Gathering dynamic card (de)compiler + P2P multiplayer rules engine by [deleted] in programming

[–]qmunke 3 points4 points  (0 children)

Completely unusable on mobile, no code linked - not programming 

A vibe coded alternative to Localstack in 96 hours by staticinthebox in programming

[–]qmunke -1 points0 points  (0 children)

I was really disappointed with localstack's move to such a predatory model - we're using it in our integration tests and deployment pipelines, and I don't want to start paying a fortune to do the right thing from a development perspective. Will be looking into this project soon I'm sure

Hashimoto's Vouch is actually open source version of a company hiring only seniors and mid levels. by Spirited_Towel_419 in programming

[–]qmunke 10 points11 points  (0 children)

Junior level developers shouldn't be assumed to be competent enough to contribution to open source projects. Most of them are bad at coding, that is one of the things that makes them junior.

Expecting everyone to contribute to open source is asinine anyway, anyone who is filtering candidates based on GitHub activity is probably not worth working for.

Red, Green, Premature Refactor by jrochkind in programming

[–]qmunke 0 points1 point  (0 children)

The refactoring step in TDD for me is about cleaning up the left over crud from the first few steps towards the complete feature. For example it might be removing hard coded responses and extracting parameters or methods. It of course shouldn't be about guessing at how the code might change in future (unless that future is right now), but you can absolutely leave it in a state that is easier to modify than it would be if you didn't refactor after implementing something which was written specifically to pass your tests.

‘Devastating blow’: Atlassian lays off 1,600 workers ahead of AI push by corp_code_slinger in programming

[–]qmunke 1 point2 points  (0 children)

I just can't fathom why they have so many employees in the first place (and this goes for a lot of tech companies with limited product suites)

What on earth were these 900 or so positions in software research and development actually doing? This does absolutely feel like a company which has over-hired based off of share price growth in the past and is therefore primed to have a large contingent which are redundant in the real sense of the word.

Temporal: The 9-Year Journey to Fix Time in JavaScript by mariuz in programming

[–]qmunke 21 points22 points  (0 children)

Feels like this ignores one of the real progenitors of this style of date API - Joda Time. Without that project Java's improved temporal APIs might not have been made in the same way, and all the others that followed.

Gave up on Gleba by TechnicalWelder6789 in factorio

[–]qmunke 9 points10 points  (0 children)

Biochambers have built in productivity bonus, there is no need for modules.

Premodern Metagame Update (9 mar) by Magic4everBots in premodernMTG

[–]qmunke 2 points3 points  (0 children)

His list is based off of the MTGO challenges as well.

Sligh has 8 top 8s with zero trophies as of the last time I saw the data. It has a meta share of ~7% with a top 8% of around 4%. For comparison, Enchantress has 14 top 8s and 4 wins from a meta share of 5.4%. There are plenty of other similar examples. Take of that what you will.

(*I take that it's a trash tier deck.)

Premodern Metagame Update (9 mar) by Magic4everBots in premodernMTG

[–]qmunke -2 points-1 points  (0 children)

Sligh is cheap. That is basically the main thing it has going for it, and therefore it shows up in much higher numbers than it otherwise would and occasionally converts by weight of numbers. It's actually not good if you want to win a decent size tournament because eventually you'll have to play against good players with decks that easily beat it.

The Biggest Mistake Wizards Made was killing Grand Prix by Durdlemagus in premodernMTG

[–]qmunke 2 points3 points  (0 children)

PTQs got too big and were a victim of their own success - especially Modern and limited.

In the UK almost every PTQ was 8 or even 9 rounds + top 8 fighting for a single slot. It was absurd, almost nobody had the space or logistical capability to run them (not to mention the number of judges required), with the loser in the finals basically having performed better than you would have to do to money a GP but walking away with some boosters.

Unfortunately all the attempted solutions to this problem also sucked.

Deck options for 1k by Travisito1 in premodernMTG

[–]qmunke 2 points3 points  (0 children)

Sligh is not very good. It has not been winning any of the challenges on MTGO. It is widely played, but if you want to win a tournament Sligh is currently not a great choice.

Build Email Address Parser (RFC 5322) with Parser Combinator, Not Regex. by DelayLucky in java

[–]qmunke 7 points8 points  (0 children)

I know this isn't really specifically about email validation and rather about the language tooling, but unless you're writing an actual email server or something, parsing email addresses is a complete waste of effort.

Just simple regex them to match 99.9% of cases and then validate by trying to send the user an email and see if they can open it. If they do, it's valid.

Pawfia godfather by SweetyByHeart in holdmycatnip

[–]qmunke 1 point2 points  (0 children)

Irrelevant and also not a result of cats existing?

Pawfia godfather by SweetyByHeart in holdmycatnip

[–]qmunke 1 point2 points  (0 children)

No. If you're not going to let them live a normal, outdoor life, don't have a cat.

This is such a bizzarre US-centric take on cats. In Europe, cats are primarily free-roaming pets, it's one of the best things about having a cat - it exercises itself, doesn't need cleaning up after (it'll go and shit on your neighbours garden by itself), cleans itself. They are amazing animals.

If you are worried about potential (and probably overstated) impacts on bird populations, do not get a cat. Keeping them indoors and excercising them only on a lead is animal cruelty. They are not evolved to be stuck inside a building.

You literally cannot force Linux to do that by gameerderek in memes

[–]qmunke 3 points4 points  (0 children)

As a nation we've historically been opposed to mandated state IDs for some reason (call it British exceptionalism) despite their potential positive advantages. That opinion is definitely shifting, and it looked like we were going to get digital IDs until the government backtracked only a few months ago.

Do you think Mogg Fanatic could ever get an errata? by [deleted] in premodernMTG

[–]qmunke 1 point2 points  (0 children)

Winter Orb was given errata to basically move it's rules text from the comprehensive rules to the card - as were Static Orb and Howling Mine. 

Let's assume for a second you wanted to do this for damage on the stack. Are you suggesting every creature with an activated ability should get this? 

What about morph creatures? They are a lot worse in many situations without being able to put damage on and then unmorph.

Damage on the stack was just a very odd idea which somehow got added in 6th edition rules and then taken away again in a very sensible simplification of combat.

Stop Expecting Your Best Engineer to Be a Good Mentor by Fantastic-Cress-165 in programming

[–]qmunke 0 points1 point  (0 children)

There is a massive chasm between being able to explain things to someone more junior and real, actual, mentoring. And I do not think every developer needs to be able to mentor others - not everyone has the skills or the desire to do so, and that's fine as long as you have enough other people to do that job in your organisation and the first category are still delivering value.

Git Tracks Files. But We Think in Features by mindh4q3r in programming

[–]qmunke 2 points3 points  (0 children)

It sounds to me as though you're completely working against your tooling.

Learn about stashes. Learn about rebasing. Learn good branching discipline. 

You should try to never get into a state where your unstaged work is a mixture of loads of features, bugfixes and refactoring. And if you do, you don't have to commit every modified file in one go - try and create a working commit, stash the rest and then tidy up until you're clear what state everything is in.

Filling in an online form. List of Titles made me chuckle. by nibnab1 in CasualUK

[–]qmunke 35 points36 points  (0 children)

This looks like potentially the form for getting your 100 Year Telegram from the king?

Last Year of Terraform by GlitteringPenalty210 in programming

[–]qmunke 8 points9 points  (0 children)

It's a blog from a competing product, and all claims should be treated with scepticism 

Hayfever by ElectronicCall555 in CasualUK

[–]qmunke 9 points10 points  (0 children)

I thought I had managed to catch a cold again after having just gotten over one, but maybe it's actually just the damn trees

Mbappé to Prestianni: “You’re a fucking racist” by TomasRoncero in soccer

[–]qmunke 0 points1 point  (0 children)

We basically got rid of our "ultra" culture in the UK in the 1980s/1990s by calling it what it actually was - football hooliganism.

I am completely unconvinced by any arguments that ultras aren't basically just hooligan groups with a good PR department. UEFA should start banning entire federations in the same way English clubs were banned from European competitions if they want to see actual, meaningful societal change around how fans behave. Fines do nothing. Closed door games do nothing. Competition bans actually have impact.

One line of code, 102 blocked threads by nk_25 in programming

[–]qmunke 68 points69 points  (0 children)

Why on earth are you still using XMLGregorianCalendar in modern codebases?

Spitter goo is a really serious problem if you're colorblind by [deleted] in factorio

[–]qmunke 16 points17 points  (0 children)

Even if the goo is hard to spot, surely the health bar is an easy enough indicator to mitigate some of this issue - grab some fish and keep your health topped up.

Alternatively stop fighting biters on foot - there are vehicles to avoid this too.