Personally I don't care either way. It's like anal warts, one day they arrive and there's nothing you can do except either accept their existence and move on or get angry about something you can't do much about.
Posts made by The_Assimilator
-
RE: Closed Poll: How do you feel about Discourse on TDWTF?
-
RE: 🙅 THE BAD IDEAS THREAD
Using NSF supercomputers to mine bitcoins.
Of course they only figure this out AFTER he's mined $18k of BTC. I'm surprised they didn't lay criminal charges against the guy.
-
RE: It's 2014, this IT problem should be solved by now...
You know what would be grand? If display driver installers didn't force your desktop icons from multiple monitors onto the single (primary) display. Yes, I'm looking at you nVIDIA, AMD's drivers are ass and even they got this right WHAT IS WRONG WITH YOU? I'm pretty sure I'm not the only guy in the world who uses my additional monitors to PUT ADDITIONAL SHIT ON.
You know what would be just peachy? If software from Mozilla could remember that it was on my secondary monitor when I closed it, and put itself there the next time I open it. Oh look there's a bug for this that's been open for almost a decade. A fucking DECADE people! Did multi-monitor support become an NP-hard problem while I wasn't looking? Or are Mozilla just this incompetent (hint: the latter is a rhetorical question).
-
RE: The simplest solution to a problem (that shouldn't exist)
The job might be writing, too.
Indeed it is, apologies for not making that clear in the original post.
It's a bit WTFey but relatively easy (and inexpensive) to implement by putting an Attribute at the head of the controller.
That's exactly the solution proposed by the technical director. While it's not terribad, I honestly don't see how it can be considered better than the one I came up with.
-
RE: It's 2014, this IT problem should be solved by now...
Eh, Windows Updates could be worse, at least they force me to reboot once a month so that the ~12GB of memory used by my hundreds of Waterfox tabs is freed.
-
RE: Self-WTF: Identity crysis
At least you didn't have event handlers on the setters that eventually ended up firing the setters.
-
RE: Badges!!
I dunno, are "Worst of the Worst" and "Worst Man on Earth" mutually exclusive? Because the latter could be a subset of the former.
-
The simplest solution to a problem (that shouldn't exist)
We have an ASP.NET MVC website built on top of a 15-year-old MSSQL database. Because of the way the business processes on the database are setup, there's a once-a-month job that has to run; during this time, nothing is allowed to touch the database. Since the website is supposed to be up 24/7/365, this is a problem. The "solution" arrived at by my esteemed colleagues (one of whom is our company's technical director) is: fix the DB job to not be retarded.
... HA! Just kidding, actually the solution is "take the parts of the website that touch the DB down, for however long it takes the DB job to run, then bring them back online". This is WTF #1.
So the 24/7/365 website becomes "24/7/365 except for that one bit of time every month" and I have to implement the code to take it offline and bring it back online. My solution: add a rewrite rule to the web.config that sends all DB-touching page traffic to a "sorry we're closed" page; and disable said rule. When our Windows service (that currently exists, and runs on the same box) starts the DB job, it modifies the web.config to enable the rewrite rule. When the job finishes, the service re-disables the rewrite rule, and all is peachy. (This web.config modifying is all done programmatically via the Microsoft.Web.Administration APIs - no fudging around with XML parsing.)
The technical director wants something on every affected controller on the website that checks "is the DB job running, if so, serve up the "sorry we're closed" page, else serve up the ordinary page". Not only does this require the website code to change (which requires a redeploy and hence downtime), it also ensures that the database gets hit on EVERY PAGE LOAD, regardless of whether the job is running or not. His argument is that my approach will hose any currently active sessions in progress, but when I reminded him that that's KIND OF THE POINT SO THAT THE DB DOESN'T GET TOUCHED and HEY YOUR SOLUTION WILL HAVE THE EXACT SAME EFFECT, he went quiet. Nonetheless, he wants his solution implemented, which - in my opinion - is WTF #2.
Am I correct in categorizing these decisions as WTFs, or am I the WTF here?
-
RE: It's 2014, this IT problem should be solved by now...
@The_Assimilator said:
If Microsoft were to open the Windows Update API to third parties, who and how would that be policed to prevent WU from becoming the world's premier malware vector? (Note, Linux doesn't have this problem because no-one writes malware for Linux because Linux users are broke hippies.)
This is a classic Raymond Chen-style "other side of the airtight hatch" fallacy. And you clearly have no clue WTF you're talking about.
There are two options for allowing third-party apps to deliver updates through Windows Update:
- Microsoft actively checks and verifies EVERY SINGLE UPDATE for EVERY SINGLE APPLICATION to ensure that no malware/breakage gets through.
- Microsoft doesn't give a shit and lets any Tom, Dick and Harry push their shit through WU.
The former scenario is ridiculous because Microsoft doesn't have the time, money, resources, or caring to vet every non-Microsoft update that comes down the pipe. The second scenario is ridiculous firstly because Microsoft aren't stupid enough to let a highly trusted update vector like WU be compromised in any way, shape or form; and secondly because they don't want to be blamed when Company X pushes a broken update and people blame Microsoft/WU for the breakage. Given you quoted Raymond Chen, I assume you know how often his blog posts involve people blaming Windows for things it's not responsible for? Imagine that problem magnified a hundred-fold and you can understand why MS don't feel very charitable towards third-party devs.
-
RE: Badges!!
No, I think it has to be assigned by @blakeyrat.
Agreed. blakey is the only one who can bestow this badge, mikeTheLiar is merely the current bestowee, and blakey can reassign the badge at any time. However anyone upon whom this badge is ever bestowed gets an additional, permanent badge to indicate for time immemorial (or until we get tired of Shitcourse) that they were, at some point, The Worst Of The Worst.
I think we also need a "Made a More Retarded Post than Ben L" badge. I'm not sure if this one would ever be granted though.
-
RE: It's 2014, this IT problem should be solved by now...
And it only updates MS stuff, so I have to have a zillion poorly re-implemented update checkers.
- It's not Microsoft's responsibility to keep third-party applications up to date.
- If Microsoft were to open the Windows Update API to third parties, who and how would that be policed to prevent WU from becoming the world's premier malware vector? (Note, Linux doesn't have this problem because no-one writes malware for Linux because Linux users are broke hippies.)
If you have an answer to (2), feel free to let MS know, I'm sure they'd be very interested.
-
RE: It's 2014, this IT problem should be solved by now...
Windows Update may be a PITA, but it works. Unlike certain FOSS operating systems that don't even ship with auto-update functionality installed by default.
As for Windows Update, it's way past time that MS made its love of rebooting a thing of the past. This is one of the things I'm sorely hoping they fix with Windows 9.
-
RE: Genuinely Useful Bug Reports
I was under the impression that they had fixed that particular bug ...
HOW I MERGE THE SOURCE CODES WITHOUT LOSE CHANGES?
-
RE: How about a longer line length in posts?
If you install this user style it won't be white space anymore.
Hey look, Shitcourse broke quoting again. WHERE ARE YOUR ITALICS NOW?
You are not seriously suggesting lines that go the entire width of your monitor?
No, I'm not. What I am suggesting is that instead of Discourse being dumb and only using 30% of my monitor's width, it becomes less dumb and uses something like 60%. I know I could do this with dumb CSS hacks, but I really don't want to do dumb CSS hacks to make dumb software less dumb.
Even dumber, the reply textarea + reply preview textarea together are wider than the content. Even even dumber, hiding the reply preview makes the reply textarea wider than the page content. This thing isn't even consistently dumb, WHY.
-
RE: Genuinely Useful Bug Reports
A thread about bugs in a piece of software, demonstrates a bug in the same software. Irony levels exceeding critical parameters...
-
RE: Genuinely Useful Bug Reports
Think of it as the replacement for <kbd>Backspace</kbd> deletes two chars perhaps?
I was under the impression that Discourse was intended to be better than what it replaced. Better implies the exact opposite of "has similar bugs".
-
RE: Ops Bug: Why does the site keep disappearing?
Been trying to login to these forums all day from work, Discourse just gives me the spinner on the login dialog and nothing happens - I left it for 15 minutes or something stupid and it still hadn't logged in so I gave up. Related?
-
RE: Poll: How long do you sleep everyday?
I would guess that they're too cold to care.
If by "cold" you mean "murdered to death by Stalin" then yes.
-
How about a longer line length in posts?
[b]Bug:[/b] Posts on a screen that's 1920 pixels wide are only 713 pixels in width, wasting valuable real estate
[b]Expected:[/b] Available space is used to display the maximum amount of content possible
[b]Actual:[/b] Massive white borders on the left and right of the page that take up nearly two-thirds of the screenIt's 2014, last time I checked we can have different stylesheets for mobile devices and desktop machines. If you tell me you can't or won't, I will cut you. If you give me any other "reason" for wasting my screen space, I will cut you.
You fix, I no cut. Simple? Simple. We good? Good.
-
RE: How about a longer line length in posts?
It makes it hard to read if sentences stretch out for 1920 pixels, especially when you scan to the end of the line and your eyes have to make the horizontal jump to the start of the next line.
Every other forum software I've used, including Community Server, renders posts at least 1500px wide and I've never had a problem with that. But, I also don't sit 1cm away from my monitor, nor do I force everything to 1px font size; maybe I'm not a typical Discourse use case.
713px is acceptable for my 1080x1920 monitor. It's not acceptable for my 1920x1200 one.
-
RE: 🙅 THE BAD IDEAS THREAD
You're doing it wrong. No, it doesn't matter how you're doing it. You're almost certainly not doing it the way Discourse is designed for you to use it; therefore, you're wrong.</sarcasm>
If it comes to a toss-up between being wrong on 1 forum I frequent, versus every forum but 1, guess which side I'm going to pick. I don't have a beef with Discourse the concept, but I do have a beef with software that forces you to do things differently - as opposed to giving you the [i]option[/i] of doing things in a different way, or reverting to the way you're comfortable with. It's even more onerous if the software forces you to do things differently for no apparent rhyme or reason except because its creators decided the current way is wrong.
I could continue, but this has all been beaten to death multiple times already and management has made it clear they aren't willing to address these concerns, which is a shame, but there you have it.
-
RE: How do I remove my email address from my profile?
Good to know that a potential leak of information is unintentional.
-
RE: Poll: How long do you sleep everyday?
@GabeN said:
Most DRM solutions diminish the value of the product by either directly restricting a customer's use or by creating uncertainty.
Since I can't resell the games I buy on Steam, I'd say that my use of them is restricted and their value is diminished.
@GabeN said:
Russia is now about to become our largest market in Europe.
Someone better let the Europeans and Russians know.
-
RE: Genuinely Useful Bug Reports
[b]Bug:[/b] Discourse hijacks Ctrl+F
[b]Expected:[/b] Discourse leaves browser keyboard shortcuts the fuck alone
[b]Actual:[/b] As per bugFirst rule of web UI design: don't fuck with browser default behaviour, ever, under any circumstance. You guys created this infinite scrolling monster, you find elegant ways of making it work with web browsers. Hijacking Ctrl+F to sidestep this problem isn't elegant in any way shape or form, in fact it's probably the dirtiest, sloppiest, laziest hack I can think of.
Do not. Fuck with. My browser keyboard shortcuts.
-
RE: 🙅 THE BAD IDEAS THREAD
If you're not on mobile, highlight text and hit either <-. Reply or " quote reply.
Or hit reply and click the speech bubble next to the B.
Thanks - I'm more accustomed to the first use case, but the second is probably better suited to the way I browse forums.
-
RE: 🙅 THE BAD IDEAS THREAD
Thanks, that instantly gave me cancer.
edit: how the fuck do i do quote someone else's post?
-
RE: Poll: How long do you sleep everyday?
Generally 6 - 8 hours on weekdays, Friday and Saturday nights 10-12 hours. Being a night owl sucks.
-
RE: Oh, those engineers - always overestimating
In my last performance review, management penalised me because my time estimates for a certain project "are always wrong". First of all, my estimates are accurate given the shitty legacy codebase, it's not my fault you (management) decided they were too high and forced me to lower them "otherwise the client won't accept them". Secondly, if you don't like my estimates, don't fucking ask me to estimate - do it yourselves, that way my valuable time doesn't get wasted on work you're going to ignore anyway. Thirdly, the guys who previously worked on the project never got crapped on even though their estimates were also always "wrong", so why is this only a problem now? Lastly, why the fuck did you take on this client without asking YOUR DEVELOPERS - you know, the guys who are actually going to be DOING THE WORK - what they thought of the codebase and how it would affect timelines?
On an unrelated note I'm currently looking for a new job, where I don't have to deal with dumbshit clients and even dumber shit management drones. Give me a spec, leave me alone for 8 hours, and let me get the job done. I really miss the days of waterfall development, "agile" seems to be the new buzzword for "make everything the developers' problem so management can never get blamed when things go wrong, but can take all the credit when they go right". Fuck "managers".
-
RE: Clairvoyant Microsoft documentation
@Daniel Beardsmore said:
I really hope someone doesn't have to type those in by hand. Microsoft Minutes have taken a turn for the worse.
It reminds me of Crtl and Son of Crtl:
Yes, in Windows you had to (still do have to?) type menu shortcuts out by hand.
OH MY GOD THESE SOFTWARE BUGS FROM 8 YEARS AGO ARE SO HILARIOUS HA HA HA ESPECIALLY SINCE THEY HAVEN'T BEEN FIXED IN ANY SUBSEQUENT VERSIONS OF THE SOFTWARE
-
RE: What.TheDailyWTF.com -- Discourse site
@DoctaJonez said:
@El_Heffe said:
That should totally be your new signature
Except he needs to make it twice the size so its hideous Comic Sans text is even more pixellated.
-
RE: Sysadmin Reformat WTF
@DoctaJonez said:
@morbiuswilters said:
Really, Metro seems better-suited to a server than to a desktop. Do you have any specific grievances?
Off the top of my head, logging off is a lot less discoverable. It used to be just click the start button and click log off. Now you have to click the start button, click a couple more things, and then log off. I can't remember how you do it (and can't be arsed to log in and check), but stuff like this just isn't discoverable.
Or restarting/shutting down. I did not know that you can right-click the Windows icon to get a list of those options until another colleague showed me. I was hitting Windows key and typing "shut down" then browsing through all the retarded shit options to finally get to the one I want.
Metro isn't bad because it's different, it's bad because it takes a giant shit on the years of muscle memory that long-time Windows users have built up. I'm used to clicking Start -> Run, not pressing Windows > R. I'm used to doing all sorts of other things with the mouse, things I can no longer do. Fuck Metro, and fuck Microsoft for foisting it on everyone... if they had decided to throw out Win32 and replace it with .NET at the same time I would've been more forgiving, but they didn't even get THAT right.
-
RE: What.TheDailyWTF.com -- Discourse site
@Alex Papadimoulis said:
I "max replies on first day" to "0" hoping that would remove the limit. But now I set it to ONE THOUSAND.
Obviously you need to set it to -1. If that doesn't work, try FILE_NOT_FOUND.
-
RE: What.TheDailyWTF.com -- Discourse site
I haven't even tried to visit the new forums and they've already given me cancer. That's pretty impressive.
p.s. y'all who think that making the post after yours have a speech bubble is funny/cool, kindly fix your dumbass
JavaScriptCSS so it doesn't render floating speech bubbles if you're the last poster in the thread/page. -
RE: C:\PROGRAM
Oh joy, another thread that's degenerated into FOISTING ADS ON USERS MAKES YOU LITERALLY WORSE THAN HITLER, STALIN, AND MAO EVEN IF YOU DIDN'T KILL MILLIONS OF PEOPLE versus BLOCKING ADS MAKES YOU LITERALLY WORSE THAN HITLER, STALIN, AND MAO EVEN IF YOU DIDN'T KILL MILLIONS OF PEOPLE.
Can we maybe, just maybe, agree that both sides have valid points? Here's my two Zimbabwean cents:
- the existence, and increase in use, of ad blocking software points to a fundamental flaw in the current web advertising strategy
- given the above, the reliance of websites on ads as a primary revenue stream is also fundamentally flawed
Don't know what the solution is, but there's definitely a deeper problem that neither side is addressing.
-
RE: C:\PROGRAM
So is TRWTF that an angry mob hasn't yet hunted down Foxit Reader's "devs" and burned them at the stake for fucking up paths on Windows?
@DrakeSmith said:
@blakeyrat said:
Or maybe he's repeating decades-old misinformation he got from Slashdot.
If it's decades old information, wouldn't that be recent information in the realm of Slashdot?ZING!
-
RE: So... about that Heartbleed
@blakeyrat said:
@The_Assimilator said:
Gears of War, Halo 2
.. why would you buy these on PC? And let me guess: when you did get them working, you played with the mouse?
Because I didn't want to buy a fucking console to play a couple of games that looked half decent. And yes. Now can we please agree to disagree on the mouse vs controller thing, and never mention it again?
Look, I had a PlayStation long before I ever touched a mouse and keyboard, and even back then I could never accustom myself to using thumbsticks on the controller. I dunno, maybe my thumbs are freakishly short or something.
@blakeyrat said:
This one is machine and nerve and has its mind concluded; this one is but flesh and faith but is the more deluded.
Pity that was about the only decent line from that character.
@blakeyrat said:
@The_Assimilator said:
There was also an Xbox Live account that had to be created, and Microsoft being Microsoft the signup page wouldn't let me sign up if I chose my country as South Africa.
I Googled this a bit, and it looks like South Africa was never on the "supported" list for any of the Live-branded products. Not sure why.
If they weren't going to support SA, then why. the. FUCK did they allow boxed copies of their games to be legally bought in the same country? For that matter, why the hell does an ONLINE SERVICE need to know, or care, where you live? Literally everything about region-based gaming in the Internet age is an anachronism.
@morbiuswilters said:
@The_Assimilator said:
(500MB is not insignificant on my current 4Mb Internet connection; I was on 384Kb at the time.)
It's not M$'s fault your Internet is delivered via rickshaw.
I don't dispute this; we can blame 20 years of freedom (aka the ruling party running this country into the ground) for that. I do dispute the necessity, or even utility, of forcing massive updates of software that the game could run perfectly fine without, onto its players. (I blame the devs and publishers of said games for this more. If you're going to implement DRM, go with the option that makes your players hate you the LEAST, not the most.)
-
RE: So... about that Heartbleed
@blakeyrat said:
@dhromed said:
I've been playing games for a longtime, so howcome GfWL apparently entirely passed by me unnoticed?
... it was on like 4 titles...
... according to this list...Apparently 4 and 50+ are like the same number to you, which I find distressing.
Anyhow, the 3 GfWL titles I played - Bulletstorm, Gears of War, Halo 2 - which were all good games in their own right, were all made objectively worse by the foisting of GfWL. Oh you want to play half an hour of single-player? FUCK YOU, download this half-a-gig GfWL update first! (500MB is not insignificant on my current 4Mb Internet connection; I was on 384Kb at the time.) There was also an Xbox Live account that had to be created, and Microsoft being Microsoft the signup page wouldn't let me sign up if I chose my country as South Africa. If I tried to choose a different country, the signup did a geolookup and decided I wasn't from the said country, so it wouldn't let me sign up. I eventually had to use an anonymous proxy to create an account.
This is not "you done goofed" territory, this is "did you actually test this shit anywhere except 'MURICA before you released it to the entire planet?" territory. Fuck GfWL and fuck the useless piece of shit programmers who worked on it.
-
RE: So... about that Heartbleed
@dkf said:
@fire2k said:
The number of games using Games for Windows Live as their backend dwarfed Steam exclusive titles for years, until everybody got fed up with how much of an underfunded piece of crap GfWL was (Also Steam started to get actually good at some point).
GfWL really was shit (and might still be; I've not looked for years). It was the only piece of software where I've had to manually tune my local network MTU to make it work. Seriously WTF? Absolutely nothing else needs that sort of thing, not even something demanding like a video conference call (yes, with everyone using video). That's the kind of uber-awful shit which would get any customer chewing the furniture in frustration (and it seemed to require using the command line on Windows to adjust that parameter: No Usable GUI For You, Sunshine!).Now, to be fair this may have been fixed, but that doesn't help when you've got to go through the horrid disaster to get it to patch itself to not need that sort of thing. Gaaaah! Did I mention that GfWL is the absolute antithesis of Good Software yet?
Don't do the video thing. It sucks, but not because of software and only somewhat because of hardware. It's the human-factors that really make it awful. Someone's audio is always wrong and there's way too high a chance of something embarrassing happening in the video feed.
There's a rumour, which I'm REALLY hoping is truth, that GfWL is being killed off on 01 July 2014. Microsoft has made many missteps in the past, but GfWL is the one I can never forgive them for.
-
RE: The things people do for money...
@FrostCat said:
@The_Assimilator said:
Unless your code is open-source and/or you hire an open-source hippie who will go running to Stallman (protip: this is a good interview question), no-on who cares will ever see it.
God only knows why I'm feeling like an Aspie at the moment, but this isn't actually 100% true--there's been more than one case where people have reverse-engineered things and discovered the unmentioned use of GPLed code.
Unless drurowin is working on something enterprisey that millions of people are gonna use, I really doubt anyone has the time or inclination to disassemble whatever his company is shipping. If you're really that paranoid, run the code through an obfuscator.
-
RE: So... about that Heartbleed
@morbiuswilters said:
@The_Assimilator said:
The problem here is not Windows, it's the dumbfuck FOSStard developers who don't TEST THEIR STUPID SHIT. If you're gonna make a port, make one that fucking works properly. And stop blaming users for badly written code. If your program has problems with spaces in paths in the year twenty fucking fourteen, it means you're a fucking piss-poor developer and you should hang yourself immediately, if not sooner.
Wow, by comparison you make me look like some FOSS-loving peace-hippie. I don't know whether to be frightened, aroused, envious, aroused or proud. (Or aroused.)
Aren't you always aroused?
But seriously, it is not acceptable in 2014 to screw up paths. Path manipulation is a programming fundamental, and every half-decent programming language has path manipulation functions that handle spaces properly. (If you are not using one of those languages, write your own fucking function that does the same. It's not rocket surgery.) If you are not using those functions, it means you either don't know about them (implying you aren't qualified to be writing software in that language), or you're choosing not to use them (implying you're a moron). Either way, there. is. no. excuse.
@morbiuswilters said:
@The_Assimilator said:
(Which is actually unfair, because genuinely retarded people cannot change the way they are, whereas FOSS zealots choose to behave as if they're retarded.)
Perhaps, but biotech is a fast-growing field. Maybe in twenty years they'll find there is a gene for slavishly defending open source software.
Then I'll know which gene to patent first, so I can make them pay me for their defects!
-
RE: For once bad programmers are an advanatge for me
@scudsucker said:
@martijntje said:
This could very well be a case of "bad manager" too.
I used to work at an online casino; an industry where copying content is rife. Why pay a lawyer for terms and conditions, when you can just steal from your competitiors?
So my boss made an unusual request, and although incredibly bad in many ways, this is one of my proudest moments in coding.
My boss asked that I disable right-click on the website, to prevent copy-paste. After explaining to him why this as A) useless in preventing copy theft, and B) not really a good idea, and being told to do it anyway, I duely did so.
About a week later, he called me into the office and told me he needs the right-click menu, he uses it (in IE 6 of course) for Back/Forward navigation. But, he told me he wants the copy option disabled. After arguing that this was simply not possible, he insisted.
I therefore made a screenshot of the IE 6 right-click menu, photoshopped it to look like all options were disabled and made it the background image of a <div> tag. I added links placed over the Back and Forward menu items, with CSS stylng to show the active and rollover, and hid the whole thing with CSS. Then I hooked up the right-click event in IE to show that div, next to the mouse. Voila! Right-click menu with all options disabled except the ones the boss wants.
Of course this only worked for IE but he never checked any other browsers...
You managed to make your boss happy while simultaneously giving him the middle finger. Respect.
-
RE: So... about that Heartbleed
@DaveK said:
@blakeyrat said:
FOSS programming tools usually break on Windows if you install them in the correct location, because "Program Files" has a space in the name.
What, like this well-known shitty FOSS tool?
@blakeyrat said:I find this both shocking and amusing because the OS these tools were built on allows spaces in folder names. So either these tools are completely busted on their native OS (most likely), or the "port" to Windows somehow introduced a devastating regression they haven't fixed in years.
You're a complete fucking cargo-cult coder Blakey. If a FOSS tool receives a path with a space in it as an argv entry and passes it to fopen(), nothing goes wrong. Of course, shitty user scripts that don't quote the args they pass to tools correctly exist, just like shitty .bat files that don't quote their args correctly also exist, but that's not the fault of the tools. You are spouting some half-remembered mish-mash of unrelated facts and pointing the finger in the wrong direction when it's really just a PEBKAC/GIGO issue. You're probably also thinking of the CreateProcess guess-where-the-spaces-go dance as a good thing, rather than the stupid attempt to second-guess the user's intentions that leads to shit like the "C:\Program.exe" vulnerability that it actually is.
In short, your complaint reflects only your incompetence, and not the supposed flaw with FOSS that you imagine it to show.
And you're a complete fucking moron. blakey was referring to software developed on Linux, where, for whatever reason, spaces in directory/file names are seen as An Abomination Before The Eyes OF God. Then that software gets ported to Windows, and instead of following Windows' convention for where programs should be installed (you know, the convention that has been around for nearly TWO DECADES), the lazy fucks doing the port just slap it in the root of the C:\ drive. Then they release it to the web and anybody who is foolish enough to try to install it properly ends up being fucked over.
The problem here is not Windows, it's the dumbfuck FOSStard developers who don't TEST THEIR STUPID SHIT. If you're gonna make a port, make one that fucking works properly. And stop blaming users for badly written code. If your program has problems with spaces in paths in the year twenty fucking fourteen, it means you're a fucking piss-poor developer and you should hang yourself immediately, if not sooner.
@derari said:
.... the bug, which surely has its equivalent in SChannel...
SChannel has a bug as serious as Heartbleed because some random guy on the Internet, with no access to the SChannel source, said so. And then you wonder why people call you FOSStards. (Which is actually unfair, because genuinely retarded people cannot change the way they are, whereas FOSS zealots choose to behave as if they're retarded.)
-
RE: So... about that Heartbleed
@joe.edwards said:
@boomzilla said:
@Snooder said:
The real WTF there is simply that every code base ought to be have a back to the basics cleaning every 10 years.
To be followed immediately with a scramble to fix regressions.
Regressions? That's why we have unit tes- ahahaha. Fuck, sorry; I couldn't finish that line.Unit tests in an open-source C project? I'd pay money to see that.
@morbiuswilters said:
@The_Assimilator said:
NINETY THOUSAND lines of dead code?
I once worked on a project that had more dead code than that.
That project probably wasn't used by millions of webservers across the Internet and frequently touted as an example of how FOSS works.
@morbiuswilters said:
@The_Assimilator said:
The term "Open Sores" has never been more appropriate.
What about when Stallman picks his foot scabs open?
Diseases should be FREE too, man!
-
RE: Fatal1ty nonsensical motherboard ad
@Seahen said:
Left side: "Latency lowered up to 136%"? Do they really mean my Death Ray will go off 30 milliseconds before I cast it? Well, that's what they're saying.
Right side: Other apps' network traffic gets to travel in a straight line, but gaming traffic doesn't...
From an ad landing page for AsRock Fatal1ty Killer Series motherboards.
If you think a mobo costing over 100 bucks is a WTF, you're probably an AMD user. Do you happen to own a $500 "smart"phone?
@ender said:
So that's what happened to the Killer NIC. I always wondered why nobody ever compared it to one of the cheap Intel PCIe NICs.
Because the Intel NICs perform the same and are much cheaper. Realtek's bottom-of-the-barrel solutions are close in performance, and much much cheaper.
-
RE: The things people do for money...
@drurowin said:
... a junior dev... for a fairly critical portion of the product... 6 months later, after a code audit...
I would say these are WTFs, but we don't even have code audits in our company. Junior devs tasked with building important software that's going to be the future of the company? Hell yes. Management that takes responsibility for said software turning out to be a stillborn pile of faeces? Hell no!
@drurowin said:
... hope no one notices and just keep pressing on...
Unless your code is open-source and/or you hire an open-source hippie who will go running to Stallman (protip: this is a good interview question), no-on who cares will ever see it.
-
RE: So... about that Heartbleed
@El_Heffe said:
OpenBSD founder Theo de Raadt has created a fork of OpenSSL. When asked why he wanted to start over instead of helping to
make OpenSSL better, de Raadt said the existing code is too much of a
mess."Our group removed half of the OpenSSL source tree in a week. It was discarded leftovers"
When asked what he meant by OpenSSL containing "discarded leftovers,"
de Raadt said there were "Thousands of lines of VMS support. Thousands
of lines of ancient WIN32 support. Nowadays, Windows has POSIX-like APIs
and does not need something special for sockets. Thousands of lines of FIPS support, which downgrade ciphers almost automatically."There were also "thousands of lines of APIs that the OpenSSL group intended to deprecate 12 years or so ago and are still left alone."
De Raadt told ZDNet that his team has removed 90,000 lines of C code. "Even after all those changes, the codebase is still API compatible," he said. "Our entire ports tree (8,700 applications) continue to compile and work after all these changes."
NINETY THOUSAND lines of dead code? Jesus fuck. Words just... I don't even know. And this is code that's being used by massive websites all over the world? The mind boggles. The term "Open Sores" has never been more appropriate.
-
RE: Ben L's been posting to Quora
I actually read that Quora answer (before anyone asks, my mental instability has never been in doubt) and picked out this gem:
They did try to design a small core language and follow the "less is more" philosophy. They just forgot the "more" part.
So it's like they made a language, and then forgot to make it good or useful. This only cements my belief that Ben L. loathes himself.
-
RE: Saying that Java is nice because it works on all OSes is like saying...
@morbiuswilters said:
@topspin said:
@da Doctah said:
@morbiuswilters said:
The full quote is "Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders"
For varying values of "works".Yeah, why anyone would do that with females is beyond me.
C'mon, every good woman enjoys a game of "bury the stink salami in the chocolate pudding fountain".
Yay I learned a new euphemism today!