@cartman82 They still are. They still are.
Best posts made by tufty
-
RE: WTF Bites
@Tsaukpaetra said in WTF Bites:
it's technically correct
No it's not.
main()
doesn't return an integer value. -
RE: Internet of shit
@Adynathos said in Internet of shit:
Home network infrastructure needs significant improvement to get ready for WIFI enabled toilets.
Home network infrastructure spends most of its time routing shit already.
-
RE: Career Advice (Solved)
@lucas1 said in Career Advice:
@tufty said in Career Advice:
Able to work without whining "this is bullshit". It will be bullshit, that's why they're bringing in contractors to beat that impossible deadline.
I don't. That is why I complain on here so I don't complain at work.
I'm not trying to pick a fight here, but I'm gonna be brutally honest. Take this as it stands, or ignore totally if you want to.
I was under the impression that the reason you got canned from your last contract was that you were doing exactly that. I was also given the impression, given the fact that you came on here to let off steam about it, that you hadn't understood that the problem in that case was you and your attitude, and not your erstwhile employer. Because otherwise it would have been "I are an idiot, I got sacked" and not "I are an victim, I got sacked".
Contracting is enormously different to working as an employee. It can be extremely rewarding (and not just in the fiscal sense), but you need to be in the right mindset. The benefits include an ability to totally detach yourself from office politics. If the politics are bullshit (and they will be), head down, do the job, go down the pub with the permies and enjoy their bitterness. But you need to be able to actively enjoy the shitness of the project, to revel in the crappy perl you're being required to write after having been brought in to do high level C++.
My reading of the threads you've made on contracting is that you need to make a fairly serious mental gearshift before you are ready to do it full time without finding yourself sacked a lot or getting yourself a serious alcohol / substance abuse problem to divert from the awfulness of it all.
-
RE: Firefox start page: non-grumpy cat
I don't see anything in the styling or wording that indicates those fields are optional.
It's a checkbox. It has 2 settable states1, "checked" and "not checked". The user may "check" the checkbox, or "not check" the checkbox.
A checkbox is the epitome of "optional".1 : It may, behind the scenes, also have FILE_NOT_FOUND.
-
RE: :wtf: How can this be so wrong??? (AKA the Discopocalypse thread)
Help us test our new post rendering engine!
Please fix your quote. For a moment there, I thought Yami was doing dev work for @codlnghorror
-
RE: Tufty's fingers
Sorry about that. It's not actually disgusting, though, it's merely a potatochop.
And I'll have you know I'm not a FUCKING ASSHOLE, I'm a FUCKING CUNT.
Be thankful I don't post "wall of cunt"
Also, if you're wasting your time at work pissing about on this site, does your boss know?
Also also, what's worse? Looking at a (rather well done) photoshop job, or spending your time testing someone else's shitty open source forum shiteware for free when you're being paid to do something else?
-
RE: How Web Sites Turn-Off Prospective Members…
No, the reason is that 95% of web designers are fucking morons.
Filed under: Web design, a growth sector with only 5% unemployment
-
RE: Signs your code is unmaintainable
Signs your code as unmaintainable :
Version: SKS 1.1.5 Comment: Hostname: pgp.mit.edu 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 =3ksD -----END PGP PUBLIC KEY BLOCK-----
-
RE: I'm still a grumpy cat: a final plea to Alex
the browser back button breaks web apps
ITYMWeb apps break the browser back button.
What's the difference between a traditional web page and a web "app"?
One of them doesn't work properly.
-
RE: Closed Poll: Shall @the_dragon consume @codinghorror?
No, he's saying he's a cross-dresser with a weapons fetish
-
RE: Atwood continues to cry that Dicsource is too big to fail.
@JBert said:
Mind you,Discourse isnot a forum but rather abugtracking generatingsystem.
Less is more.According to @eviltrout's tests, my quad core i5 is slower than a 2012 iPhone.
-
RE: Android 6.0 "adoptable storage" is complete bullshit
The whole internal / external storage thing is a crock of shit anyhow. Hell, my Newton (circa 1998) handles having its flash card pulled, when running, even if you're running stuff that's on or using the flash card without shitting itself.
Well done, Google. After 6 major releases and fuck knows how many "breaking everything" point releases, you've shown yourselves unable to solve a problem that was already solved 20 years ago.
-
RE: Re: RE: Re: re: Re: Hire me!
You're not replying properly. As any fule kno, you should reply at the top.
@accalia said in Re: RE: Re: re: Re: Hire me!:
@dkf said in Re: RE: Re: re: Re: Hire me!:
@Onyx said in Re: RE: Re: re: Re: Hire me!:
Re: RE: Re: re: Re: RE: Hire me!
Please take me off this mailing list
Onyx
The Daily WTF Forums
Please consider the environment before printing this post
CONFIDENTIALITY NOTICE:
The contents of this post and any attachments are intended solely for the members of TDWTF forums
and may contain confidential and/or privileged information and may be legally protected from
disclosure. If you are not the intended reader of this post or their agent, or if this post
has been addressed to you in error, please immediately alert the sender by replying to this post and then
delete this post and any attachments. If you are not the intended reader, you are hereby
notified that any use, dissemination, copying, or storage of this post or its attachments is
strictly prohibited.Me too.
dkf
The Daily WTF Forums
Please consider the environment before printing this post
CONFIDENTIALITY NOTICE:
The contents of this post and any attachments are intended solely for the members of TDWTF forums
and may contain confidential and/or privileged information and may be legally protected from
disclosure. If you are not the intended reader of this post or their agent, or if this post
has been addressed to you in error, please immediately alert the sender by replying to this post and then
delete this post and any attachments. If you are not the intended reader, you are hereby
notified that any use, dissemination, copying, or storage of this post or its attachments is
strictly prohibited.Me three.
Please consider the environment before printing this post
CONFIDENTIALITY NOTICE:
The contents of this post and any attachments are intended solely for the members of TDWTF forums
and may contain vulpes vulpes related information and may be legally obligated to be deemed "cute".
If you are not capable of interprting the content as required by law, or if this post has been addressed
to you in error, please immediately alert the sender by phoning +1 (202) 324-3000 between the hours
of 0900 and 1600 Eastern Time. If you are not the intended reader, you are hereby notified that any
use, dissemination, copying, or storage of this post or its attachments is highly recommended.
Please consider the environment before printing this post
CONFIDENTIALITY NOTICE:
The contents of this post and any attachments are intended solely for the members of TDWTF forums and may contain confidential and/or privileged information and may be legally protected from disclosure. If you are not the intended reader of this post or their agent, or if this post has been addressed to you in error, please immediately alert the sender by replying to this post and then delete this post and any attachments. If you are not the intended reader, you are hereby notified that any use, dissemination, copying, or storage of this post or its attachments is strictly prohibited. -
RE: :wtf: How can this be so wrong??? (AKA the Discopocalypse thread)
@ben_lubar said in How can this be so wrong??? (AKA the Discopocalypse thread):
NodeBB's method:
"Hey, there are some bugs in your software that I don't pay for."
"Ok, we'll fix those because they also affect people who pay us because they use the same software."
Resolved: REGRESSEDFTFY
-
RE: What the inline shit is this?
Let's see what an exceptionally long and non-breakable signature does.
It breaks. The layout.
Bug #2. No line breaking algorithm applied to .sig, no overflow applied to .sig.
[edit] signature removed, screeny added.
-
RE: WTF Bites
@cartman82 Fuck me! Oriental Mark E Smith!
http://assets.noisey.com/content-images/contentimage/60189/IMG-4545-copy.jpg
-
RE: Loud motorcycles dying?
@RaceProUK You've never ridden a bike (or motorbike) on UK roads, I take it.
I used to commute across London on a motorbike and pushbike, and worked as both cycle and motorcycle courier - although I have done my share of fucking stupid things (including getting a very well-deserved, and frankly rather generous, 5 points for "due care and attention" - I was lane splitting the A40 between Hangar Lane and Northolt at something around 50mph above "ambient" speed and hadn't seen the blue flashing light behind me) I've also lived the life of "most likely to become a corpse". When commuting, once a day on a pushbike and around twice a week on a motorbike, your life flashes before your eyes. You have to ride as though everyone else is psychotic, because they are. You don't want to know about being a courier. Life expectancy is low.
Lorry drivers are generally pretty good, but they can't see you. If they can't see you, they will kill you without knowing about it. Van drivers are in a hurry. If you're in the way, they will kill you. Car drivers got their licences free with a pack of Shreddies and all read the Daily Mail, thus hate anything on 2 wheels. They will kill you just because they feel like it.
So what happens is this. You've survived a very hostile environment for a week. A month. Six months. You are obviously invincible. It worked last time, so why not this time. I can get past that dithering cunt. If I slip past him, then dive left, I save myself 3 minutes on my delivery. That twat doesn't know where he's going, so I'll just whip past him. I'm holding up the couriers behind me, I'll shoot through on orange.
If you're lucky, you have a near miss, or the plod pull you over and tell you off, and that calms you down for a bit. If you're not lucky, body bag.
Anyone that tells you cyclists are irresponsible is a fucking moron.
-
RE: Discocounting
@XanderTheGamer It's got the same arse cancer brainworms as Discourse. It's faster, but usability is an even bigger shit sandwich than even 's short bus of "special" developers managed to strain out - might as well be the same fucking thing, to be honest.
-
RE: Borris: So, just HOW awesome is Discourse?
Yes, I did. That's how awesome Dicsourse is.
-
RE: Air pressure inside restaurants
@lucas1 said in Air pressure inside restaurants:
If anyone doesn't believe me just try the door slamming experiment.
OK, I'll bite.
My front door is conveniently oriented at about 90° to the usual wind.
If I leave my front door open, it will stay open.
If I leave my front door open and then open the windows on the upwind side of the house, particularly if I only leave the front door ajar, the door will slam.
If I leave my front door open and then open the windows on the downwind side of my house, or open any windows at all on a day that's flat calm, nothing happens.
It's an airflow thing.
Or have I got you completely wrong on this?
-
RE: :wtf: How can this be so wrong??? (AKA the Discopocalypse thread)
@fbmac said in How can this be so wrong??? (AKA the Discopocalypse thread):
translations are almost always inferior than the original version
Inferior to. Inferior to. Inferior TO, for fuck's sake!
-
RE: :wtf: How can this be so wrong??? (AKA the Discopocalypse thread)
Discourse works in exactly the way people expect software not to work?
Colour me surprised.
-
RE: Discourse DMZ
My experience has mostly been "no automated testing" -- not even unit testing.
The problem with Discourse, though, is no testing at all.
Yes, I know, @eviltrout says "we use unit tests, we use UI testing frameworks, blah blah blah". But if you look at the fixes for bugs, they do not contain tests to detect regressions of that bug. And given that bug "tracking" is done using pissforce, there's no easy way of even knowing what bugs have supposedly been fixed, or how to duplicate them manually. Especially given Atwood's penchant for deleting threads.
Hired, you are far more effective than @blakeyrat or @Arantor
Yeah, ha ha ha. Dismiss serious points in a flippant manner. You're almost as funny as your boss. Fucking twat. Next serious security bug I find? It goes public. -
RE: Black arts
@ben_lubar said in Black arts:
@Lorne-Kates said in Black arts:
I did posit a simple query to fix that...
UPDATE users SET banned = true WHERE username = 'fbmac';
FTFY. Calling a spade a spade, and all that jizz.
-
RE: Blakeyrat pointing out NodeBB problems
@Timfa said:
where I touch is not where I think I'm touching
Unwanted touching! Unwanted touching! Get away, you pervert!
-
RE: The Official Woody Woodpecker Thread
[url=https://xkcd.com/191/][img]https://imgs.xkcd.com/comics/lojban.png[/img][/url]
-
RE: (:warning: 2013) Toyota Unintended Acceleration and the Big Bowl of “Spaghetti” Code
Sadly, I don't believe that anything is critical enough for businesses to care anymore.
Money. Money has always been far more critical than lives.Mind you, if you're saying card processing code is as bad as automotive safety critical code, the world's definitely gone to hell in a handbasket.
-
RE: Moar Cooties
In every part of IT except modern web development, performance tuning ≠ turning shit off randomly in the vain hope it will make things better
-
RE: Break the brakes
You're still wrong, though. This comes from 20+ years of experience doing real offroad and heavy snow conditions in real offroad vehicles.
If you do not have your diffs locked, your wheels can spin at different rates. To the point where you can have one wheel spinning forwards, another backwards, and another 2 static. It's called unwinding the diff, and it happens just as much on 4wd as 2wd.
If you have your diffs locked, your wheels all spin at exactly the same rate. It's really bad idea to do this on tarmac, as you will eat your tyres. That screeching and jumping - that's the sound of expensive drivetrain work and tyre imminent replacement. There is exactly one use for this mode - to get out of a situation where you've bogged one or more wheels (or are likely to).
Locked diffs will not, and do not, help braking. All they will do is ensure all your wheels are turning at the same rate, regardless of whether they are sliding. All that screeching and jumping that happens on tarmac when you've got your diff locks engaged? That's what's happening when you're driving on snow with your diff locks engaged, except the screeching and jumping is replaced by sliding.
If you're stupid enough to try and rely on locked diffs to somehow improve your braking, you might get away with it most of the time. But be aware that you've probably got one or more wheels sliding, not braking; when you get to 3 wheels sliding (and sometimes just 2), your super 4x4 starts doing pirouettes like a ballerina...
ABS, on the other hand, keep your wheels turning, and not sliding, thus braking.
-
RE: Threatened with doxxing
More seriously, if there's any proof of threats etc, law enforcement.
-
RE: Break the brakes
So will a car with ABS.
Indeed it will. However, locking your diffs forces you to have a wheel or wheels sliding wrt the road surface at one point or another.Let's take the obvious example. You have your diffs locked on snow, driving on the flat. Not braking. If you turn your steering wheel, thus entering a curve, you are making your exterior wheels move further than the interior wheels, whilst they are constrained to turning at the same rate. This is what causes screeching and jumping on tarmac, but on snow it forces (at least) two of your wheels to slide on the snow. They aren't locked, but they aren't tracking the surface either.
Now do the same when braking (regardless of how stupid it is to brake in a corner on snow). Again, you're forcing unequal travel, and at least 2 of your tyres must slide.
As you're probably aware, as soon as a tyre starts sliding, the physics become radically different, as it is floating on a layer of water; the coefficient of friction is massively reduced, and you can neither brake nor accelerate effectively with it. So, taking a corner on snow with your diffs locked effectively removes any useful traction or braking ability from at least 2 of your wheels, pushes the braking load onto the others, and may well cause them to slide as well. This is the usual cause of 4wd vehicles going "offroad" in an unanticipated manner on snow - brake, turn the wheels to avoid a hazard, lose all traction. Been there, done that, pulled the Landrover out of the river (on a muddy slope, but the same logic applies)
But what about straight line? Again, diff lock fucks you up, as traction is not equal on a slippery surface. In the proper use case for diff lock, we're saying
I don't care if one or more of my wheels are sliding, I'm using the others to get traction and pull myself out of this hole.
Unfortunately, in a braking situation, that doesn't hold. You need all your tyres to keep traction. But by forcing your tyres to the same speed you will probably end up with one or more wheels in a situation here they have lost traction, but are still tracking the surface due to the rotational constraint - this pushes the braking load onto the others, perhaps overloading them in turn, until all your wheels let go "at once".
This situation is arguably little worse than a non-ABS situation with unlocked diffs, except that it all happens at once. You don't know you've got an issue until it's too late - with unlocked diffs you at least have the chance of feeling one wheel sliding and letting off / pulsing the brakes until you get traction back.
If you touch the steering wheel, though, all bets are off. Locked diffs are actively hurting your roadholding ability.
-
RE: Two design flaws for the price of one!
Although it's bad form to quote oneself, might I mention this...
@tufty said:I would also suggest that no PR ever be accepted if it doesn't have a fucking regression test.
Manwhile, objeffecationTwo gems in there. One's a jeffecation…
One thing that continually frustrates me when working with dedicated test teams is that, well, they find too many bugs.
… and the other is quote from http://software.ericsink.com/articles/Four_Questions.html
Don't we all start out with the belief that software only gets better as we work on it? The fact that we need regression testing is somehow like evidence that there is something wrong with the world. After all, it's not like anybody on our team is intentionally creating new bugs. We're just trying to make sure our product gets better every day, and yet, somewhere between 3.1.2 and 3.1.3, we made it worse.
But that's just the way it is. Every code change is a risk. A development cycle that doesn't recognize this will churn indefinitely and never create a shippable product.
(emphasis mine)
-
RE: I'm still a grumpy cat: a final plea to Alex
No, I said what I meant and I meant what I said
Technically, it might well be more correct to say that the back button breaks web apps, but the end result is that the web app's brokenness is exposed in ways that, rather than explaining to the user "the back button breaks this, so don't do that", merely appear to be a broken "back" button.When people are going to the kind of extremes Jeff and company have, just in order to try and make the back button sorta kinda work sometimes (see "why is Discourse shitting all over my history?"), you have to accept that "web apps" are a massive WTF. Hell, there's a serious discussion about overriding the browser's built in, OS provided, scrollbar and implementing one in javascript instead. Discourse overrides builtin browser search (but fails to do so on my machine) because the illusion of loading every post breaks that functionality.
Basically, you have an OS, I have an OS, Lorne has an OS, Jeff has an OS, and they might not be the same. Under those OSs run browsers, which also might not be the same. And Discourse is making those browsers, those OSs, behave in ways that are unfamiliar to the users. In ways that clash horribly with the way the users expect everything else on their machine, including every other fucking website ever, to behave.
Discourse might, in a perfect world, be the greatest thing since tits on a dustbin. But this isn't a perfect world, we don't have infinite bandwidth or processing power, HTTP doesn't have state, and we don't expect websites to half and half-assedly implement the functionality already provided by the web browser.
I really can't believe anyone here is still supporting Discourse, except in the "it's less broken than CS" sense.
-
RE: The "That Moment" Topic
Windows'
hidinguse ofknownfile extensions is one of the many features thatI findis truly idiotic
FTFY. -
RE: Programming Confessions Thread
I like Forth.
Just thought I'd get that one off my chest.
-
RE: Project NEON
@AlexMedia said in Project NEON:
So basically, Microsoft is adding to Windows what Apple added to OS X with the Yosemite release?
What, more and more annoying bugs? Microsoft (and Apple) have been doing that for years.
Filed under: A pox on all their houses
-
RE: Android 6.0 "adoptable storage" is complete bullshit
@PJH said in Android 6.0 "adoptable storage" is complete bullshit:
SRSLY?
YA, RLY.
You fuckin' kids with your "moving pictures". Bah. I remember when this was all fields.
-
RE: 🎤 Song of the day 👂
@ben_lubar Fuckin open sores. This is how you do it!
https://www.youtube.com/watch?v=rRm0NDo1CiY -
سمَـَّوُوُحخ ̷̴̐خ ̷̴̐خ ̷̴̐خ امارتيخ ̷̴̐خ
Sure hope nobody's using older OSX or iOS
Filed under: Except @codinghorror, of course
-
RE: Found my first C project
It is a disservice to teach students MATLAB when Python can do it better and is a real general language.
Bullshit. It's never a disservice to teach students multiple languages.In this case, although MATLAB is not a very good general purpose language, it's a very good language for teaching basic programming practice, carrying out real calculations, but without getting bogged down in minutiæ. Not to mention that, for the tasks it's designed for, MATLAB kicks python down the stairs and then does unspeakable things to its dying corpse.
And, when this code was written, it would have been Python 2.x. Which had far less mathematical tools available for it.
-
RE: Career Advice (Solved)
@lucas1 Last bit of free advice. This is a thread where you're asking for advice, right?
Learn to question yourself.
-
RE: In which @error solicits recommendations and feedback
@blakeyrat RTF is an encapsulation format, not, as was requested, a diagram format. An image file encapsulated in an RTF file fails what was requested totally - you can't effectively version control any binary blob (which @error knows, as he explicitly said "I would like for the diagram to not be a binary blob, but something that I can diff/merge against").
So yeah, fuck progress, as far as progress means "something totally unfit for purpose".
SVG is better, in as far as it's (largely) binary blob free, and so can be textually diffed and so on, but it is a graphics format, and so (typically) editing something trivial in an SVG will result in massive changes across the entire file. Diffing SVGs, especially ones that haven't been produced by some specific programmatic transform of your source code, is insanity inducing.
What's needed for this is something that is semantic. Something that expresses only (or close to that) the information structure of the graph, without extraneous bits and pieces.
DOT visualised in graphviz covers that. It diffs in a largely semantic manner. You can read it in textual form, and pisses over pretty much everything else for this purpose.