[-] Zikeji@programming.dev 6 points 6 months ago

ngl I'd proudly photograph the standing water for a few different angles and the thought of unclogging it would never cross my mind

[-] Zikeji@programming.dev 6 points 6 months ago

You could write something in rust for WASM and have minimal JavaScript. Looks like there are no frameworks around this concept as far as I'm aware, but I don't see why it wouldn't work in Firefox.

[-] Zikeji@programming.dev 6 points 10 months ago

I'm unsure, but I'm an avid user of Mihon (formerly Tachiyomi). Basically God's gift to Android. Would recommend giving it a look!

[-] Zikeji@programming.dev 6 points 1 year ago

Yes, sorry - I forgot my usual disclaimer 😅. Yes, you are correct. And with proper journaling and patience one should explore their options to find what works best for them.

[-] Zikeji@programming.dev 6 points 2 years ago

A combination of both. More bad mood going around, impacting you and causing you to perceive things more negatively.

[-] Zikeji@programming.dev 6 points 2 years ago

So far I've helped my team of 5 get on them. Some other teams are starting as well. We've got Windows, Linux, and Mac OSX that developers are running on their work machine (for now), and the only container specific issue we ever encounter is port conflicts, which are well documented with easy to change environment variables to control.

The only real caveat right now is we have a bunch of micro services, and so their supporting services (redis, mariadb, etc.) end up running multiple times, so their is some performance loss from that. But they're all designed to be independent, only talking to each other via their API, so the approach works.

[-] Zikeji@programming.dev 6 points 2 years ago

Javascript

Behold an abomination!

const input = require('fs').readFileSync(0, 'utf-8').toString();
const towels = new Set(input.split(/\r?\n\r?\n/g)[0].split(', '));
const count = (p, t) => [...new Array(p.length).keys()].reduce((acc, i) => [...new Array(i + 1).keys()].forEach(j => acc[j] > 0n && t.has(p.substring(j, i + 1)) ? acc[i + 1] += acc[j] : null) ? acc : acc, [1n, ...new Array(p.length).fill(0n)])[p.length];
input.split(/\r?\n\r?\n/g)[1].split(/\r?\n/g).filter(p => p.length > 0).reduce((acc, p) => { let c = count(p, towels); acc[0] += c > 0 ? 1 : 0; acc[1] += c; return acc }, [0, 0n]).forEach((v, i) => console.log(`Part ${i+1}: ${v}`));
[-] Zikeji@programming.dev 6 points 2 years ago

Not sure how it is there, but in a few areas you basically lose your right to vote of you don't. Which is fair motivation.

[-] Zikeji@programming.dev 6 points 2 years ago

The dealership probably gets reimbursed by the manufacturer for that loaner (and the warranty work).

[-] Zikeji@programming.dev 6 points 2 years ago

Ooh that's a thought. As someone with aphantasia, the concept of visualizing programming is absolutely foreign to me. I should ask my colleagues what they visualize.

[-] Zikeji@programming.dev 6 points 2 years ago

I would start by discussing with him. Taking a shower after smoking would eliminate the smell, and in a pinch a quick spray down with scentless Lysol would help. Treating the cause is far easier. If the smell seeps into the walls you can kiss goodbye to your security deposit.

view more: ‹ prev next ›

Zikeji

0 post score
0 comment score
joined 3 years ago