@elmuerte@idlethumbs.social
@elmuerte@idlethumbs.social avatar

elmuerte

@elmuerte@idlethumbs.social

I shouldn't have written all of those tank programs.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

SmudgeTheInsultCat, to random
@SmudgeTheInsultCat@mas.to avatar
elmuerte,
@elmuerte@idlethumbs.social avatar

@SmudgeTheInsultCat How about a reality show where restaurant owners who don't pay their employees a living wage have to work a job where they have to beg to be paid by the customers.

baldur, to random
@baldur@toot.cafe avatar

Writing about my failures so far results in fewer unsubscribes from the newsletter than writing about web dev. Not sure what to make of that 😝

elmuerte,
@elmuerte@idlethumbs.social avatar

@baldur failures are the most interesting things to read about. There is generally more insight in which things didn't work.
Successes contain a lot of unexplainable luck.

Tijn, to random
@Tijn@dosgame.club avatar

There's a screenshot going around showing an upcoming AI assistant in Windows Notepad.

In the screenshot, there's some text about the Roman invasion of Britain in the year 43 AD. The AI rewrites the sentences and dreams up the involvement of Julius Caesar.

Here's the thing though. Julius Caesar died in 44 BC, or some 100 years before.

elmuerte,
@elmuerte@idlethumbs.social avatar

@Tijn Why does Notepad even need this feature?
What's next? Formatting and other features from WordPad?

Tijn, to random
@Tijn@dosgame.club avatar

I'm trying to schedule something using Framadate, which normally works quite well, but... what the hell is this error message?

elmuerte,
@elmuerte@idlethumbs.social avatar

@Tijn YYYY-DD-MM?

elmuerte, to random
@elmuerte@idlethumbs.social avatar

npm ci needs at least 850MiB of RAM? That's ridiculous.

The node_modules directory is 200MiB less than that.

elmuerte,
@elmuerte@idlethumbs.social avatar

If I remove "pagefind" as dependency, which has a 200MiB binary. Max memory usage drops by 200MiB.
So this package unpacking is done completely in-memory and only written to disk when unpacking is done?

elmuerte,
@elmuerte@idlethumbs.social avatar

It appears this has been a known issue for quite some years.
For years they have plans to make npm run on "resource limited" environments. But it does not look like any work has been done on this.

elmuerte,
@elmuerte@idlethumbs.social avatar

@Tijn That's one way to describe it.
This puts an interesting limit on your project size when it comes to dependencies.

elmuerte,
@elmuerte@idlethumbs.social avatar

@Tijn A commonly suggested fix is: add (more) swap.

Tijn, to random
@Tijn@dosgame.club avatar

A good way to gauge if a synthesizer is worth the money is to look at the dollars per knob value

elmuerte,
@elmuerte@idlethumbs.social avatar

@Tijn Should that value be high or low?
And is it just knobs or do buttons also count?

scummvm, to random
@scummvm@corteximplant.com avatar

Our resolution for 2024: around 640x480.

(You knew this was coming, right?!)

elmuerte,
@elmuerte@idlethumbs.social avatar

@scummvm Now many colors?

jasongorman, to random
@jasongorman@mastodon.cloud avatar

I watch dev teams every week wrestling with major downstream consequences of not taking enough care over their work, and then I hear managers warning them "Beware of taking too much care!", and I wonder if they and I are perhaps living in different universes.

elmuerte,
@elmuerte@idlethumbs.social avatar

@jasongorman I don't think this visual aid is helpful for these managers.
The chart itself is quite difficult to read. But more importantly, are these the things (read: KPI's) these managers are interested in?

elmuerte, to random
@elmuerte@idlethumbs.social avatar

New book to read has arrived:
@baldur 's "Out of the Software Crisis"

matthewskelton, to random
@matthewskelton@mastodon.social avatar

Hot tip: any "developer productivity" tool that measures Lines of Code per developer is almost certainly absolute garbage 🗑️

A fire burning in a shipping container

elmuerte,
@elmuerte@idlethumbs.social avatar

@gcdotdev @matthewskelton I've been lucky enough to have had the opportunity, multiple times, to mass reformat code bases. My measured productivity was that high I didn't have to work anymore the rest of the year and still be a top performer.

elmuerte,
@elmuerte@idlethumbs.social avatar

@matthewskelton @gcdotdev Tabs, so that everybody can pick the indenting depth they are comfortable with.

Tijn, to random
@Tijn@dosgame.club avatar

According to economists there is less poverty now than half a century ago, but at the same time there were no food banks in NL back in the 1970s and now there are many, so idk.

elmuerte,
@elmuerte@idlethumbs.social avatar

@Tijn Food banks are a safety net. They prevent people falling into the economist's definition of poverty.

codinghorror, to random

I’ll .. uh .. keep that in mind? 😰

elmuerte,
@elmuerte@idlethumbs.social avatar

@codinghorror You never know when, or how, it will show up.

baldur, to random
@baldur@toot.cafe avatar

Web developers: remarkably untalented and careless?: https://www.baldurbjarnason.com/2023/web-dev-untalented/

elmuerte,
@elmuerte@idlethumbs.social avatar

@baldur "Most web apps – even when wrapped in Electron – have the usability and aesthetics of a 1990s enterprise Windows app trying to fit in at pride."
In so many cases I'd rather have that 90s enterprise Windows application.

codinghorror, to random

I'll freely admit that I only "upgraded" to the iPhone 15 because.. titanium. Metal of the gods! 🔨

elmuerte,
@elmuerte@idlethumbs.social avatar

@codinghorror omg.. I've been stealth wealthy for 20 years and I didn't even know it.

baldur, (edited ) to random
@baldur@toot.cafe avatar

The self-driving boondoggle costs Google, what, a billion dollars a year?

Instead of shutting down something that has been Coming Real Soon Now for over a decade, their executives decided it would be better to compromise the core operations that actually make them money by indiscriminantly laying off thousands of employees?

Makes sense. It’s not as if the quality of search engine results can decline precipitously in only a few short months, right?

Edit: turns out it’s $1B a quarter, not year

elmuerte,
@elmuerte@idlethumbs.social avatar

@baldur I could have used it to make my search engine the default one for 5 years.

baldur, to random
@baldur@toot.cafe avatar

Had to open twitter for the first time in a while to handle a DM (wish I could set up an auto-reply telling people to just email me instead) and one of the first things I see, other than the endless AI hype, is a thread where a bunch of web devs with decades of experience are all agreeing with each other that all HTTP verbs other than GET and POST are useless.

And I'm just🤦‍♂️

How did we get to this point? These are the people who are supposed to be senior developers in the industry.

elmuerte,
@elmuerte@idlethumbs.social avatar

@baldur PUT and DELETE invalidate an URI's GET. POST should not affect caching, it should not result in caching, it should not invalidate caching.
Caching should not happen without a GET with a Modified-Since (and absolute lack of cache invalidation headers).
Boy this stuff is difficult. No it really is difficult as hell.
Today I had a talk with a frontender who created a construction to deal with something with was effectively an invalid response to our backend If-Modified-Since handling

baldur, to random
@baldur@toot.cafe avatar

“1Password discloses security incident linked to Okta breach”

‘Put everything into the cloud’ they said.

‘It’ll be both cost-effective and more secure’ they said.

🤦🏻‍♂️ https://www.bleepingcomputer.com/news/security/1password-discloses-security-incident-linked-to-okta-breach/

elmuerte,
@elmuerte@idlethumbs.social avatar

@baldur well yeah, I don't have to be afraid to lose my credentials if everybody has them.

Tijn, to random
@Tijn@dosgame.club avatar

Made a website for a client which has, among other things, a FAQ page, which internally I called "faq".

Later they wanted to add a German version, so it became faq-en and faq-de.

Now they want me to add Italian and this is the story of how I ended up with a variable called faq-it

elmuerte,
@elmuerte@idlethumbs.social avatar

@Tijn What's next? A version in Afrikaans? Or Maori?

Tijn, to random
@Tijn@dosgame.club avatar

Here are some games I'm excited about playing on my new Windows laptop that I wasn't able to run on my old MacBook

I'll add them as I think of them

elmuerte,
@elmuerte@idlethumbs.social avatar

@Tijn Say goodbye to your spare time.

grumpygamer, to random
@grumpygamer@mastodon.gamedev.place avatar

Spending the day fixing bugs. The bug list got a little out of control.

elmuerte,
@elmuerte@idlethumbs.social avatar

@grumpygamer And here I am spending the whole day introducing bugs to fix the equilibrium

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • kavyap
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • cubers
  • GTA5RPClips
  • thenastyranch
  • Youngstown
  • rosin
  • slotface
  • tacticalgear
  • ethstaker
  • modclub
  • JUstTest
  • Durango
  • everett
  • Leos
  • provamag3
  • mdbf
  • ngwrru68w68
  • cisconetworking
  • tester
  • osvaldo12
  • megavids
  • khanakhh
  • normalnudes
  • lostlight
  • All magazines