![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.ml/pictrs/image/c0ed0a36-2496-4b4d-ac77-7d2fd7f2b5b7.png)
The fact that most universities will graduate CS majors without ever teaching them how to use a debugger, build system, or version control system shows how useful they are to actual engineering work.
The fact that most universities will graduate CS majors without ever teaching them how to use a debugger, build system, or version control system shows how useful they are to actual engineering work.
ich_lel on the front page - time for bed!
A good pair of pliers, like the Knipex Cobra.
Blocked by my employer’s security policies.
Only if they are well-known in the language you’re using or domain you’re writing for. x
and y
are fine for coordinates. i
and j
are fine for loop indices. But abbreviating things unnecessarily is bad IMO. s = GetSession()
is too terse, for example.
I think you meant IAbstractBlahBlahManagerFactoryControlBeansHandlerFactoryFactory6ProxyHandlerAsync_Compat3
, and of course its test counterpart, IAbstractBlahBlahManagerFactoryControlBeansHandlerFactoryFactory6ProxyHandlerAsync_Compat3::FakeMockVirtualDeviceTestManagerBeansFactory2_HACK_DO_NOT_USE
Does everyone have to like it or do I just get to pick one and everyone has to live with it? If the latter, I might give technocracy a try…
Yeah but the main issue is that I don’t want there to be a Downloads
directory in my home.
I wonder how many things subtly break when you enable that option.
Even worse, many components will ignore the XDG_DOWNLOAD_DIR
var so even if you manually change it to $HOME/downloads
(lower-case) it will often break things.
this seems like a recipe for disaster
Debuggers are for when you hit a problem with your code. Logs are for when someone else hits a problem with your code.
On days I leave the house, I shower once in the morning. That used to be 5-6 times per week, but since COVID I’ve been working from home, so that number is 1-2. I’ll also shower after swimming or strenuous exercise, though that’s rare for me.
Alright, alright… Apart from sanitation, medicine, education, wine, public order, irrigation, roads, the fresh water system, and public health… what have the Romans ever done for us?
Not my IP; it’s just a random one that didn’t respond to pings.
I would argue the minimum number of ingredients is two.
I think OP is just thinking of “cost” to mean capex. Whereas most real-world cost evaluations consider capex, opex, and opportunity cost, among others. Something having low cost but low margins will usually have a large opportunity cost, which increases the total real cost.
That if I went to Planet Hollywood for dinner I would definitely meet Arnold Schwarzenegger.
Not really a problem with UDP itself, but with some very old protocols like DNS that rely on UDP but can’t be changed because of compatibility. If you’re writing a new service that uses UDP, there’s nothing stopping you from designing it so that it doesn’t provide an opportunity for bandwidth amplification.