When people say this, they break the eggs, but you never get an omelette.
Best posts made by subscript_error
-
RE: More Proof that Discourse Sucks
-
RE: Ah, the joys of legacy dialogs
what the hell is it with those toasters?
Don't worry. The yellow one only appears for your first 39 posts, or if the heuristic NoobAnalyzer determines that you spent too long looking at markdown tutorials in other tabs. The blue one is merely identifying that your topic consists of several English words and punctuation marks, which is similar to several other topics. Repost in Spanish to ensure your topic stands out from the crowd.
-
RE: I moved 21 posts to a new topic
That's a great idea!
Hey guys, I've moved to Twitter to start tracking bugs with all my software. If you can't explain your problem in 140 characters or less, it's not really a problem, right?
Filed under: RT if you agree with the fix priority -
RE: System "downloaded local copies of images" job mangles img tags
Filed under: New feature request: petitions
Petitions are already supported, they're auto-detected just like polls. You just need to make sure your post starts with the phrase "I'VE GOT A LOT OF PROBLEMS WITH YOU PEOPLE" (case sensitive) and then a bulleted list of your demands. Ordered lists are supported too, but only if the numbers are non-sequential and sometimes decrease. Then include 15 or more consecutive <hr> elements at the bottom for signature lines, and you're done!
If you've formatted it correctly, the system user will edit your post to include the appropriate <manifesto> markup and will e-mail three copies of your post to all registered users. Easy!
Filed under: Give it a try! -
RE: What have you done?!
When I was 16 I worked at the hardware store in my home town. Building random shit for people is what made me sure that going into engineering was a good idea. Dudes come in holding some obscure broken thing that I didn't even know existed ten minutes ago and the only reason they're there is that they've reached that "I give up" moment of despair to the point that they're willing to ask a high school kid for help.
At that point I could either shrug and sweep the floor, or decide that even though I have no idea what the guy is talking about, I'm in a store full of arbitrary, overly-specific junk and if I glue enough of it together it'll make his problem slightly better. Probably.
Going on a hunch, Frankensteining something vaguely similar to a medieval torture device and emasculating/saving the day for some suburban "handyman" whose wife is going to leave him if he doesn't fix the goddamn toilet right goddamn NOW? Most satisfying feeling ever.
The funny part is that to this day I'd rather nearly kill myself trying to build or fix something I don't fully understand than pay someone else to do it... and now that I'm the suburban handyman with a wife, she hates it and would rather I just let some "professional" handle it. Figures.
-
RE: Running
I would much like that, actually, because unlike a ginormous vertical graphic, there's no requirement for me to scroll horizontally to get to the next post with my mouse wheel.
Yeah but what sort of
secretimproved horizontal scrollbar would we get? A red trapezoid pinned to the left side of the screen with "3 of 76 arcseconds" and animated emoji arrows? -
RE: Some proposed Discourse improvements for TDWTF
Bug: Help menu should be available in both edit and non-edit scenarios
Expected: Pressing the universal help key while editing a post should provide context-sensitive help on keyboard shortcuts
Actual: An odd glyph is entered into the edit window, some form of curved line with a dot under it. I think it might be one of those high-byte Unicode things.
-
That's just metadata
Infiniscrollgate and the accompanying performance discussion reminded me of a WTF from a few years back:
A tool was responsible for displaying varying amounts of HTML in an embedded browser control. The source data was stored in a different format elsewhere but converted to HTML for editing purposes. The workflow being, essentially
- load
- convert to HTML
- user edits
- convert to other format
- save
99% of the time, performance was great (as great as can be expected with the data conversion going on in both directions, at least). But that one percent of the time, it could take 10-30 seconds to load even a paragraph of text. It didn't seem to depend on the length of the content at all. So I looked into the database and there was the paragraph of text, all three sentences... and 10.8 MB.
Turns out that part of the non-HTML format involved storing metadata along with the text. In non-HTML, this used escape sequences (think \n but on steroids). In HTML mode, the metadata was maintained inside . The parser had an obscure off-by-one when handling the escape sequences, so instead of going from \stuff to , it left in the \ like so: .
Which was then dutifully converted back to \\stuff for storage. Which re-expanded to during the next user session. And saved as \\\\stuff...
The bad 1% of workflows involved three sentences of text, with a trailing HTML comment containing several million escape characters. And an execution time that doubled whenever anyone looked at it.
Filed under: [No wonder Discourse is so speedy][1], [I had to double up the \ characters to get them to display correctly, coincidence?][2] -
RE: Likes
TOS refers to Kirk era star trek. Notabug!
Oh, so @codinghorror is just @blakeyrat with a goatee. It all makes so much more sense now...
-
RE: I think we can make everyone happy
5 minute video buffering for a minute
stopping every 5 seconds to try to catch up
Why not both?
-
RE: Ops Bug: Why does the site keep disappearing?
last night (PDT)
That time format is almost as useful as the one in the upper right of the post! I think it's the timezone that really sells that it was night.
Feature request: label post timestamps with more descriptive language, such as "way back when" and "in the dark times".
-
RE: <audio autoplay loop volume="0.25" src="http://media.steampowered.com/apps/ portal2/soundtrack/03/ringtones /mp3/Portal2-10-Your_Precious_Moon_RT.mp3"></audio>
Now all we need to do is go register on every other discourse forum and spam these links into every topic.
That's how you report a bug, right?
-
RE: I'm still a grumpy cat: a final plea to Alex
That's a problem because Jeff wasn't, as far as I could tell, actively part of the community beforehand
He wasn't.
Only in spirit.
-
RE: Some proposed Discourse improvements for TDWTF
Holy. fucking. shit.
I don't care about scrolling at all. But how did we get allllll the way to here:from here?
How?
Filed under: I have a great idea for a bicycle with no handlebars -
I moved 21 posts to a new topic
Continuing the discussion from Bonecrusher Loves His Cat Food:
I moved 21 posts to a new topic: How do we format code?
Can we move all of the posts that indicate you've moved posts? Into this topic, to keep them organized? (I replied as a new post to save you a click)
Seriously though, stuff gets waaaacky when you do that. I had three like/reply notifications from the prior thread, each of which now pointed to an essentially random post from someone else that I hadn't written or interacted with at all (in one case, that I hadn't even read yet). Very disorienting.
Even if it worked perfectly across the site's current feature set the amount of threadsplitting you're doing would be excessive IMO, but once you add in the effect on the unread list, the notifications, (probably) the other stuff I don't care about like e-mail... it's bewildering. If you're going to keep it up can you mitigate some of the bugs first?
Otherwise it's like I'm talking with a few friends in my living room, and you come in and pick up on a side conversation that's happening in the corner and announce HEY GUYS, ISN'T THIS CONFUSING?? DON'T WORRY I GOT THIS and then before I know what's happening you've kicked over the couch, rearranged the pictures on my wall and stolen 2 of my cats.
Filed under: You like really forced analogies, right? -
RE: Closed Poll: How do you feel about Discourse on TDWTF?
(it is weird the Ember.js community was not better at this with their Discourse instance.)
Those guys are open source JavaScript developers. Most of us work for a living.
-
RE: Praise for Discourse
Waaaaaay ahead of you, buddy.
Now all I need to do is figure out how to GPL this shit and I'll be an open source forum-writin' rockstar too!
Filed under: [ETFY][1] -
RE: Type your title here. What is the discussion about in one brief sentence?
Oh, great. Now no one else can use this topic title for something more useful.
Filed under: I bet you waste GUIDs too!, Nice going -
RE: Hydrologic Warning
Nws Oxnard
Seems reasonable. Aren't the rare times when California isn't flooded, on fire or violently tearing itself apart noteworthy to the point where the public should be warned?
Filed under: Danger: it is safe to go outside. You may encounter other Californians. Be advised. -
RE: So then, I decide to take the plunge and...
Filed under: I write blog posts so I don't have to constantly repeat myself.
I thought you wrote blog posts so you could invoke the "argument from authority" fallacy more easily.
Filed under: Citing yourself is TRWTF, to be fair, you occasionally cite other sources too -
RE: That's just metadata
As the saying goes: garbage in, ggaarrbbaaggee oouutt.
-
How about this? Sidebar audio src="http://soundjax.com/reddo/ 64951%5Ecddyhorn.mp3" controls autoplay></audio>
If this works too, we're all doomed.
-
RE: Fixing whitespace in a post doesn't work.
changing whitespace only is currently rejected
... but why? So I edit a post and add some whitespace. Is that actually a problem in any universe?
This seems like a classic example of trying to save users that don't need to be saved - warning me that my edit may not actually be editing anything. But who cares? So they save it, realize their "mistake", and try again? Let me save a post with zero changes if I want.
Feature request: reject any post that is filed less than 20 seconds after the edit window was opened. I bet those users probably didn't think long enough about what they were going to say, so we should let them know that they might want to do some more quiet reflection on their grammar.
Condescending toaster optional as time permits. -
RE: So then, I decide to take the plunge and...
I can't keep this sort of BS up for a whole paragraph.
Clearly, you are not yet ready for the burden of blog authorship.
-
RE: Apple Swift
Then modified by someone from Japan. And them bugfixed by someone from Saudi Arabia.
With the documentation written in a boustrophedonic script.
What could possibly go wrong?
I once had the [mis]fortune of reviewing code written by a Chinese developer who had defined all variables and constants in Chinese, but instead of using a pinyin representation so that they were at least pronounceable (if not something I could actually understand), he used whatever sequence of keys were required on his particular keyboard's mapping to produce the actual Chinese characters from an en-US layout. So the variables were all things like "xeoGekgw" and "pQwzjMrr".
Filed under:My head asplode -
RE: :fa_eye: The Official Lurkers' Thread™
Finally, a topic to which I can relate! Lurked since 2009ish, and the move to Discourse has been the best/worst thing that could have possibly happened. (Particuarly since one of my laptops is still on IE9 and will be until it gives up the ghost because I don't care/don't use it often enough to upgrade Windows, so you can take your percieved WTF level and crank it up to 11 when things like the back button stop working.) Is the new forum entertaining enough to finally subject myself to scorn, ridicule and blakeyrants? Time will tell.
My username is an (oblique) clue to what I've worked with every day for most of the last decade. I'm certain you've heard of it and many of you are actually affected by it, but saying things in a straightforward manner just isn't TDWTF way...
Edit: I just pushed backspace to try to delete a word, and even though focus was in the edit control my browser navigated backwards. To a totally different website since the back button doesn't work in IE9. Glorious!
Filed under: fucking hell why does it navigate two pages when i hit backspace once
-
RE: Notifications FUBAR
I dunno, I kind of liked the original behavior. Initial excitement that someone out there cares about what you have to say, then the crushing realization that it was all a lie.
Filed under: very Web 2.0 -
RE: Poll: Thumb Accessible Modifier Keys
Every time I see Alt Gr my brain reads it as "Alt, grrr", which pretty neatly sums up the frustration I imagine most Europeans must have with all the diacritic marks that are strewn across their languages and the 53 different keyboards they need to support each one.
-
RE: Poll: Polls
Filed under The comma always looks like a speck of dirt in Discourse
Commas are a barrier to reading.
Filed under: [down, slow, They, you](#tag) -
RE: <audio autoplay loop volume="0.25" src="http://media.steampowered.com/apps/ portal2/soundtrack/03/ringtones /mp3/Portal2-10-Your_Precious_Moon_RT.mp3"></audio>
Oh and nice work @ben_lubar! You have discovered that it's only self-closed
audio
tags that don't work in IE. When you add a separate closing element they apparently play just fine.Time to update my topic!
-
RE: New user indicators and post counts
No, I'll be honest. I want users to know my post count is bigger than theirs.
Post count is so 2013. Like/post ratio is where it's at now.
-
RE: Nobody shares knowledge better than this
Castlevania II
Castlevania III was a masterpiece though. So there's hope for Discourse II.
-
RE: I'm A Grumpy Cat: An open letter to Alex
By the time I had time for here, the problem was fixed.
Don't worry, we'll make sure you're around for the next one. The best way to squish XSS vulnerabilities is one at a time, as end users point them out - that's what I always say.
Filed under: [Heaven forbid we spam <script>alert('test');</script> into every field during QA, Heaven forbid we hire QAers]() -
RE: SidebarWTFs are not sanitized for mainpage
Switch to IE - it actually doesn't work there. I'm just assuming you guys are experiencing the glory but I can't hear it myself.
This is like the browser wars equivalent of launching a tactical nuke.
-
RE: Finding XSS is fun and all...
a single reflow
If this is what you mean by "using their positions in between adding them to the document" I'm pretty sure you're correct:JS DOM manipulation is lazy, you can write as many times as you'd like to DOM properties and the browser will queue up a reflow to be performed when needed. Reading from a DOM property is what triggers the reflow in most cases (or at the end of whatever JS is being executed).
So a series of calls like this:
write write write x 10000 read
will be (fairly) quick, but this
write read write read write read
will melt the computer.
-
RE: SidebarWTFs are not sanitized for mainpage
wow, you can't even stop it because pressing the pause-button activates the link!
I WIN THE INTERNET -
RE: Apple Swift
Either use them or don't.
What's puzzling to me is when (as in this press release) the lack of semicolons is used as some sort of selling point. There appears to be some interesting stuff in the article and some "hmm..." stuff, but I wonder who's getting excited at the fact that they can avoid that extra 1 keystroke on 60-70% of lines? The readability impact is so miniscule either way...
-
RE: Category security takes no notice of manually set trust levels.
Did he not fill out his location field in his profile? We added it just for you guys..
I did!
But then someone broke it. -
RE: What have you done?!
Oh yeah. Once I got older I realized that you were supposed to slack off and jerk around during retail work - never got that memo when I was a teenager, I guess.
A few years ago some dipshit in Home Depot actually answered his damn phone while I was in the middle of asking him where something or another could be found. Said a few choice words (which I'm sure he ignored), abandoned my cart in the aisle and walked out. Never shopped at a Home Depot since.
Filed under: Irrational overreactions are the best overreactions -
RE: Today is Friday, the 13th
Not yet... haven't even filed a Discourse bug report yet.
I filed one that was bad enough to get the topic locked and hidden...
-
RE: Running
Maybe we need a feature request to have overflow:auto on pre blocks?
Only if you want @ben_lubar to post his Dwarf Fortress content in landscape instead of portrait.
-
RE: User Card Guy is the new Signature Guy
Aww... sad but necessary.
Unhide the topic for posterity? User Card Guy lives on in my heart.
-
RE: Animated gif avatars
Animated avatars are already off.
But they are available as profile background images. Not that those are visible in any meaningful way at any time to anyone but ourselves.
Unless you want to look up someone's post count, I suppose.
-
RE: The mighty systembot no longer replaces images, so they act as links
I'm sure that part's IE-specific (I've had trouble on both IE9 and IE11). Thanks for the assist.
-
RE: Is Skeet wrong in the below presentation?
I always wondered why the hell do we need to start and end loops with š and đ. But not Š and Đ, nope
@ender said:Don't you mean š and ć? đ was |.
Holy hell. I think I'm finally beginning to understand why offshore development has a quality problem. It was over before it even started.
-
RE: I moved 21 posts to a new topic
The problem is that he's using this forum as part of his bug tracking empire, and that isn't terribly compatible with the way discussions happen around here.
Or terribly compatible with accepting, documenting and fixing bugs.
-
RE: How do we format code?
One that's perfect for semi-sarcastic replies about broad syntax support. C-style languages are too easy.
What'd you do to get it in one block? It added some coloration in random places... oh I see, it took the apostrophes as string delimiters. Makes sense. -
RE: Why are topic dates sometimes blue?
There'd be an ever-increasingly farther away archive way up there
Not really though, because it would never be loaded into the browser and cannot be directly observed in our universe. Older posts exist in a state of uncertainty, and may be considered both read and unread.
Filed under: Schrödinger's forum