Avatar
ThyLobster
c65d0b75a84bbfc046b9cedc0cf098a0816b83ad24004ec8bb9314baa178758c
Coder by day. Libertarian (it seems).

## Software Considerations

Just watching this Kent Beck interview and it has never occurred to me that waterfall also pushes responsibility downstream.

How interesting.

You see, when you write the requirements, noone is coming back to you saying **you wrote the wrong requirements** . The PO and the PM and the client ... "they did the best they could". It's your fault as a developer that things turned out to not be possible to do and not on time and not on budget....

https://www.youtube.com/watch?v=G6uBAwVrxHw

I dont know but I'm trying to build one just for CLI... does that count?

I tried it this morning and it's not working anymore. Used to be a default program from Linux.

Yesterday I placed 20$ on a visa card via nostr:npub18tcc00lqpysdsurg567dllzg7jeyr5wcyk2v6w23rx3s3ygyze2qv32nxx but can't spend them anywhere. Noone takes the prepaid visa! Not AliExpress, eBay, nothing takes it. Is there a way to cancel the card and get the sats back?

I share your pain.

Hopefully we both get out the other side pretty soon. I don't wanna waste my holidays like this. Pretty shitty.

I'm considering switching to graphene but I'm worried that some apps like banks don't really work. Is it safe to just switch or should I just buy a backup for "spyware"?

Latency - I don't think it means what you think it means.

## Software Considerations

I hate that someone calls me a "Web Developer". I know its wrong and sounds offensive but I didnt know why until today as I'm reading Martin Fowler's "Patterns of Enterprise Application Architecture".

Firstly, web development to me sounds like HTML and CSS stuff, which all things considered, is somewhat the final product, yes. But its not what I do. I am a Software Engineer, a Enterprise Software Developer.

Definition of Enterprise Software - Most people think this means "big" and "production ready", but it doesn't. What it means is that it deals with an enterprise set of problems, not with telecom switches, or car brakes or directly interact with hardware as core problems.

Enterprise fundamentally deals with lots of data and customers, clients, concurrent access to the data, etc...

So I'm not really a webdev. I'm a software dev.

## Software Considerations

When presenting a solution, you *must* include 2 items:

1. An explanation of the problem that you are trying to solve, with at least 2 "why's", so we know your solution solves the correct issue

2. An explanation of the trade-offs your solution brings. In most cases, people only show the pros, but if you don't know the cons, you don't understand your solution fully and I have no reason to trust you.

For those who just this as Easter Sunday, GM.

Happy Transgender day of flashing you cunts.

As much as I would like to just trust what you guys say, I would need to verify.

I actually met him once and he was a nice guy. That's all I know.

Since then I have only met people who hate him, but I personally don't have any proof he's done anything bad in particular, but would definitely like to be pointed to some documents or something that would corroborate some of this.