In the beginning God created the heavens and the earth. And then the murders began.
Works pretty well, I think.
In the beginning God created the heavens and the earth. And then the murders began.
Works pretty well, I think.
@pie_flavor If I had one Euro every time my name gets written as Rémi
, I would have a lot of €
...
@bb36e Also, if your password is more than 140280 characters, we can't tweet it to you if you forget it.
Overheard in the office: one dev goes to help another on a build issue.
: oh yeah, you have this issue because you build by clicking the Compile button in the IDE, in this specific case (some build case that isn't handled by the IDE), you need to type make
instead.
: yeah but the IDE is the method that [myself] gave me and that I have noted in my notes file [yes, really... he has noted that to compile you need to click the Compile button...], I've always done that.
: sure but in this case it does not work because of [valid reasons], what you need in this specific case is just to type make
in this terminal that is always opened next to the IDE because you already use it for other tasks.
: I don't know what any of this does, I just always redo what I was told initially and that worked...
You're supposed to be a developer, you've been working on that code for literally months if not years, you have years of experience as a developer before, this build system is nothing fancy, and yet you don't even have the slightest idea or intellectual curiosity as to what you do...
@CodeJunkie said in The absolute state of faxing in 2020:
No one actually validates signatures anyway. Just like with credit cards ... there is no one validating the signatures on receipts back at the home office against known signatures of yourself.
The system relies on the user complaining, and then ignoring the user for as long as possible.
A couple of years ago, my mother paid a bill (to some sort of HOA) by cheque. A few weeks later she got a reminder to pay her bill, but her cheque had been cashed, so she started to investigate. Turns out that the HOA had employed a crook (he had been fired since then... for good reasons!) who simply stole the cheque and cashed it. My mother asked her bank for a copy of the cashed cheque (which by law they have to keep for some time, exactly for these reasons, and on which the recipient must write the recipient account details). It was absolutely obvious from it that the cheque was written by my mother as "pay to: <HOA>" and the recipient account was "John Doe." And yet the bank cashed it without any qualms, and when challenged about it they denied it was their fault (the recipient's bank said the same thing, btw). So for them, anyone can cash any cheque that they lay their hands on, no matter what is written on it.
In the end my mother's bank decided on a "commercial gesture" (no, not this one ) and to reimburse her, but this was clearly done so that she would drop the matter without the bank admitting any kind of responsibility.
@TimeBandit said in The most important part of selling a product: having a product:
At my previous job, my boss was often sending me emails written in all caps.
One previous boss wrote emails with subjects such as "!!!!IMPORTANT!!! $$$stuff and things$$$" (with the "stuff and things" part being the real subject of the email, albeit formulated in vague terms such as "new release" or "that code you sent me").
Weirdly, he never understood why many of his emails ended up in our spam folders and he had to resend them (yes, we could have configured the spam filter to accept his emails... but where's the fun in that?).
Although there may or may not have been times when we pretended to not have received an email from him thanks to that excuse...
@kt_ There are two main reasons for this kind of loss of colour: prolonged exposure to sunlight, and too many washes (usually in a dishwasher).
There are two easy solutions for these problems: stop having sunlight in your office, and stop washing your mug.
The first one will remove sun glare and unwanted distractions, making you a better programmer. The second one will remove social interactions and unwanted coworkers bothering you, making you a better programmer.
So really, you're just posting excuses for being a bad programmer.
@Onyx said in How can this be so wrong??? (AKA the Discopocalypse thread):
I just noticed "dildo" is on the list.
Seriously? Is this a swearword list, or "Little Timmy innocence protection" list?
That's just one of the many reasons why this kind of list is absolutely stupid:
@Cursorkeys said in The Official Funny Stuff Thread™:
@sockpuppet7 said in The Official Funny Stuff Thread™:
@boomzilla also, "scarfolk council water boarding" at the bottom (maybe it's only funny because I don't know what water boarding is other than torture)
It's a deliberate joke on that, the correct phrase would be 'water board'.
Hey, I didn't know that @Polygeekery did a school exchange with Scarfolk?
@topspin Update!!!111!
(or I just read it a few hours later than you...)
@Zerosquare exactly. I got into that specific line of thinking because I remembered one former coworker who, worked before in a company building helicopters and in particular in predictive maintenance. Basically record (with various sensors, including microphones) all sort of noise and vibrations etc., feed that into a big heap of machine learning, stir the heap and hope that the output tells you when a chopper is going to go boom, preferably long-enough before it does that you can send it to the repair shop in time.
@dcon the Programming Confessions thread is , though I'm not quite sure how -y the situation has to be for this to be a confession:
Does anyone here know gRPC / protobuf?
I'm passing large-ish chunks of data between my own client and server and have implemented streaming because the overall dataset to pass is larger than the max message size (default is 4 MB, I know I could increase that but probably not to the point where it would cover all my use cases, so streaming it is in any case).
The issue I have is how to find out what size of messages to send in my streaming implementation?
Searching the interwebz I can find tons of discussions on how to set the maximum message size when starting the server, but this is not what I want. What I want is querying an existing server to find out what is that maximum size. Either my google-fu is weak, or nobody ever discusses that?
Currently I need this in two places and in one I've hard-coded a 4 MB (minus a small margin for headers etc.) limit. In the other one I've been smarter and implemented a horrible hack where I parse the string from the error message (!!!) to read the maximum size.
@Carnage it makes noise. Ergo, it does something. Ergo, that something can be optimised, once an objective function has been defined.
I'm an engineer with nothing to keep my mind busy. Of course I am pondering about optimising stuff, which means pondering various possible objective functions, their relative fitness-for-purpose, which means pondering purposes and getting into weird mental tangents.
Such as whether an helicopter (generating its own noise) would be able to detect by flying above a congested highway which proportion of cars have their engine stopped. And that's probably the saner of those tangents.
@Carnage said in Driving Anti-Patterns - Necro Edition:
Fun bit is, keeping space to the cars in front actually helps solve congestion since you dissipate shockwave congestion that way so if more people kept a bit of space to the car in front, traffic flow would be greatly improved.
Exactly! Which is part of why I'm doing it, and also why I tend to prefer staying on the "slow" lane in this setup, because that's where trucks are, and trucks tend to also do this. As a result, the whole lane tends to actually move a bit faster than the "fast" lane (though in practice that depends on a lot of other things such as the layout of the intersection a couple of miles ahead (!) that causes the congestion in the first place...).
Though now that I have a car with start/stop, I'm also wondering about how to optimise that (filed under: engineers keeping themselves busy...), because this slow-but-continuous mode means I'm never stopped and thus stop & start never gets an opportunity to kick in. Then again, unless the traffic is so slow that I stay stopped for at least 10s or so, stop & start is counter-productive (of course I can always manually turn it off but where's the fun in replacing some complicated algorithm that only works half of the time, and we're not even sure of that, by a simple user-action!?? ). Then again again, maybe the slow first gear driving is actually worse (depending on the flow of traffic, again). Then again again again, there is an argument to be made that stop & start is actually useless overall. Then again...
Moron of the day:
2-lanes highway, congested as usual. I'm on the right lane, I tend to drive smoothly in this kind of situation, letting gaps (of, say, 2-3 car lengths) appear in front of me then drive slowly to fill it, rather than accelerating and braking a lot to stay glued to the car in front of me.
Moron behind me doesn't like this and tailgates me, swerving to the right and left as if to spot a gap to pass me. Then suddenly decides he has enough, and swerves onto the hard shoulder to pass me!
Now that's a right here (and illegal). But it's not the first time I've seen people decide that the hard shoulder was a lane specially for them, so that doesn't make this moron a very original moron.
But then! After having passed me, he decides to go back in lane, just in front of me. And stays there for the rest of the congestion. So apparently I was somehow driving in such an insufferable manner that he had to break the law just for me.
Not quite sure if I should be flattered, or annoyed, or anything else. Though for sure I was impressed by such a display of... I don't even know what?!?
Thanks though, the follow up(s) clarify. A bit.
@HardwareGeek true, of course.
But distractions will always happen even to the most careful of driver. OTOH, "don't run a red light" or even "don't go crazy fast" are not things that a driver should do, ever, and even more so, they're systematically punished even if no accident happens!
So I would still put those two as the top items to hammer into drivers' minds. Because as this video shows, otherwise it is a ton of metal that risks being hammered into their heads.
@Carnage looks like at least half of them are running a red light or a stop sign (hint: don't do that...). And almost all of them would have been avoided by not going way too fast (sometimes that applies to the victims as well as the driver who caused the accident!).
Loss of control of vehicle (skidding in the rain etc.) and other things seem a distant 3rd to those two.
Dunno if that's a bias of the video (and on relying on dashcams).