@Quietust also wrote a bunch of binary patches for Dwarf Fortress. Respect.
Posts made by ben_lubar
-
RE: Odd IE behavior losing focus
-
Splitting topics results in strange topic owner
Alex created the topic and made the last post. Neither of the two posts in the topic are from Alex. And the topic was last posted to before it was created.
-
RE: I'm A Grumpy Cat: An open letter to Alex
@Onyx said:
@Onyx said:
@Onyx said:
Nested quotes are apparently a Bad Thing™ and don't work.
Actually, I fixed that. -
RE: The WTFs that turned out not to be WTFs
Choosing to make the antagonist female just allowed the readers here to reveal themselves for the misogynistic jerks they truly are.
Ask yourself this: Is a female antagonist more or less sexist than a male antagonist?
The answer is that the question doesn't make any sense.
-
RE: Why does the URL change as I scroll through a topic?
My address bar isn't changing. It used to, but it hasn't for at least a day.
-
RE: Bad habits from CS
Community Server had two ways to get into a topic you hadn't fully read:
- Click on the topic title, go directly to the first post, topic is marked as read.
- Click on the tiny button next to the topic title, go directly to the last post, topic is marked as read.
-
RE: Praise for Discourse
The proper pronoun is
(((s?h)|[nz])e){1,2}
(or "shin-zeh-zeh" spoken).Fuck it, let's just call everyone
[a-z]*
Filed under: Nagesh is a वह
-
RE: Discourse/Main Site Test Plan
As long as we're returning an object, why not just
var Discourse = function(){ return ["forum", "pagination"] }()
-
RE: Discourse/Main Site Test Plan
I've used
(function(){ /* stuff and things */ })()
before, but I never knew it had a name. -
RE: Discourse/Main Site Test Plan
Fun fact: I do not need to IFFE my code, because an IFFE is done to every JS asset automatically.
-
RE: Genuinely Useful Bug Reports
370th post replies to 369th post replies to 92nd post replies to 90th post replies to 89th post replies to 88th post replies to 87th post replies to 82nd post
-
RE: :fa_eye: The Official Lurkers' Thread™
This is known as The Ben L. Effect.
There are multiple interpretations of that sentence and they are all correct.
-
RE: Hack Discourse!
He's already posted here. He likes it because it displays his videos.
-
RE: The formula from hell... and audit
Suggested Discourse extension: capturing all xkcd images and replacing them with
goatseRosie O'Donnell.FTFY
-
RE: Praise for Discourse
Let's just let anyone place their post anywhere on the page.
ANYWHERE ON THE PAGE. None of this "posts have to be in a list" crap.
-
RE: Private Messaging is probably not working
Feature request: Insert humor into posts programmatically.
-
RE: Bad habits from CS
Second, I don't like a unidirectional march through links. Browsers keep a limited amount of history available for the back button. The main page is my "home base," if you will. I'll follow a few links, then go home. Follow the next link from there. Go home.
There are quite a few ways to get back to the front page, most of which involve less work than clicking the back button.
-
RE: :fa_eye: The Official Lurkers' Thread™
Wow - where did you learn to type in Devanagari script?
I entered "Nagesh" and it said "did you mean?" and I was like "yeah, sure."
-
RE: I'm A Grumpy Cat: An open letter to Alex
It allows the title of the topic to be changed without breaking links to it, and it makes links give more context than just "the 115th post on the 407th topic."
-
RE: Discourse/Main Site Test Plan
@apapadimoulis is there any reason why the topics for article discussion have to be invisible on Discourse? I'd prefer if they weren't hidden, personally.
-
RE: I'm A Grumpy Cat: An open letter to Alex
@ben_lubar said:
@ChaosTheEternal said:
@codinghorror said:
You know what else breaks the browser's history? Gmail. Good thing nobody uses that piece of crap, right?
You know, the expected behavior for Gmail would be:- View a page of the inbox or a folder or a label, get a history item
- View an email thread, get a history item
- Scroll through an email thread, don't get any history items
Which is how it works. That's not broken, that's how the history works on generally any site, by design. When a page "loads", you get a new history item. Gmail is no different.
How Discourse works is different. While not broken per se, it is very, very spammy. The point that Gmail doesn't put in history items (reading through an email thread), Discourse does, so if I, in one go, read a 300 post <s>thread</s>topic, I now have 300 history items thrown in my browser history instead of just 1.
That is effectively where I believe @tufty is saying you're breaking the browser history. Only the initial view into a topic should put in a history item, not every post I look at.
There are two possibilities:
- You haven't actually tried looking at your history and you're lying through your teeth.
- Your browser is broken and it's something Discourse needs to work around.
Just because the address bar changes doesn't mean your back button changes. Correlation does not imply causation.
Are you saying that he's lying about Gmail's behavior or Discourse's? Because I've seen exactly what he's talking about in my browser history (Chrome 35). It's done in a way that doesn't affect the back button, but he is right. Gmail doesn't shit all over my history like Discourse does. And apparently @codinghorror is aware of Discourse's behavior, because he's trying to excuse it.I opened a new tab, typed
what.thedailywtf.com
and pushed enter. Then I clicked to go to the first post of this topic and scrolled down to the bottom using the down arrow key. This is what I have for my back button:Is your experience different?
-
RE: I'm A Grumpy Cat: An open letter to Alex
@codinghorror said:
You know what else breaks the browser's history? Gmail. Good thing nobody uses that piece of crap, right?
You know, the expected behavior for Gmail would be:- View a page of the inbox or a folder or a label, get a history item
- View an email thread, get a history item
- Scroll through an email thread, don't get any history items
Which is how it works. That's not broken, that's how the history works on generally any site, by design. When a page "loads", you get a new history item. Gmail is no different.
How Discourse works is different. While not broken per se, it is very, very spammy. The point that Gmail doesn't put in history items (reading through an email thread), Discourse does, so if I, in one go, read a 300 post <s>thread</s>topic, I now have 300 history items thrown in my browser history instead of just 1.
That is effectively where I believe @tufty is saying you're breaking the browser history. Only the initial view into a topic should put in a history item, not every post I look at.
There are two possibilities:
- You haven't actually tried looking at your history and you're lying through your teeth.
- Your browser is broken and it's something Discourse needs to work around.
Just because the address bar changes doesn't mean your back button changes. Correlation does not imply causation.
-
RE: :fa_eye: The Official Lurkers' Thread™
@Keith said:
Sorry Nagesha, it won't happen again =/.
Are we adding "a" to your heroic people? Like "AlexandrA", "JesusA"?
-
RE: 🙅 THE BAD IDEAS THREAD
@ben_lubar said:
@error said:
Filed under: Thread squatting
You bastard
Brilliant idea, my lad.
You can do this now. You're welcome, guys. -
RE: Hydrogen Vehicles - Truly Beneficial?
What if we take the water emitted from our hydrogen vehicles and use the power from the solar FREAKIN roadways to split it back into oxygen and hydrogen, which we use to power our hydrogen vehicles.
I mean, the energy has to come from somewhere. Even if you're burning fossil fuels, a large chunk of that energy was probably at some point contained in the sun.
-
RE: Booking.com ROT13
<p class="faqQ"><a href="javascript:;" onclick="itemToggle('faqa026');return false;" >I have booked a hotel but haven't received a confirmation by email. What should I do?</a></p> <span id="faqa026" style="display: none;" class="faqA"> <div style="border-bottom: 1px solid #003580; background-color: #f4f5f7; padding: 6px 2px 6px 6px; overflow:hidden"> <img src="http://r-ec.bstatic.com/static/img/transparent/85e02501df1560d359a473f544224481a83c9aa7.png" alt=" " title="Answer" hspace="5" /> <span class="encrypted">Gel ybbxvat va gur fcnz/whax sbyqref nf jryy nf gur vaobk bs gur rznvy nqqerff nggnpurq gb lbhe obbxvat. Lbh pna nyfb hfr gur obbxvat ahzore naq CVA pbqr sebz gur pbasvezngvba cntr gb ybt ba gb <n ery="absbyybj" uers="uggcf://frpher.obbxvat.pbz/zlerfreingvbaf.ra-hf.ugzy?fvq=57o084p45085993947170q4126s056ps;qpvq=4;gzcy=cebsvyr/zlerfreingvbaf" gnetrg="_oynax" >Zl Obbxvat.pbz</n> gb npprff n pbcl bs gur pbasvezngvba rznvy. Nf nyjnlf, srry serr gb <n ery="absbyybj" uers="trareny.ra-hf.ugzy?fvq=57o084p45085993947170q4126s056ps;qpvq=4;gzcy=qbpf/phfgbzre_freivpr">pbagnpg hf</n> vs lbh arrq nal shegure nffvfgnapr.</span> <br /><br /> <span id="faqa026-total" style="display: none;"> <span id="faqa026-useful" style="float: right;"> Was this helpful? <a href="javascript:;" onclick="itemToggle('faqa026', 'yes'); return false;">Yes</a> <a href="javascript:;" onclick="itemToggle('faqa026', 'no'); return false;">No</a> </span> <span id="faqa026-answered" style="float: right; display:none;">We appreciate your feedback!</span> </span> </div> </span>
Let's count the WTFs:
- using single rot13
- rot13 being called "encryption"
- "encrypting" data on a public website served over non-ssl http without authentication
- 1×1px image with a tooltip
- div inside a span
- how do we make links that run javascript? ooh, I know! let's set the href to
javascript:;
. what does that do? it does javascript-y stuff! - every link on that page, including links to other pages on the same site, is
rel="nofollow"
-
RE: TrueCrypt not secure?
Just what kind of porn are you watching?
Well, what kind of porn do you encrypt? Probably credit card transaction porn. -
RE: Hydrogen Vehicles - Truly Beneficial?
Yep. That's what gets left behind when you remove the H and Cl.
NaOH and HCl? That sounds dangerous.
-
RE: The WTFs that turned out not to be WTFs
I tried JavaScript, once. It made me want to rape and kill.
I hear if you try more than 3 JavaScripts at the same time you can die from alcohol blood poisoning.
-
RE: Solar Roadways?
Personally, I'm more attracted to the dynamic changing of LEDs. You could put up warning signs for construction, light dark areas, label personalized parking spaces,
advertise Pepsi products…You could even have glitches where the road suddenly orients itself in a different direction. Take that, roads made of inexpensive materials!
-
RE: Vote of No Confidence
To be clear: @boomzilla isn't saying the thing you're trying to argue is wrong, just that what you're actually arguing is completely different from what you're trying to argue.
-
RE: Nobody shares knowledge better than this
Con: CPU constantly at 400% usage.
Pro: Singlehandedly solved America's job crisis. -
RE: I'm A Grumpy Cat: An open letter to Alex
[size=39]Size 39[/size]
[size=40]Size 40[/size]
[size=41]Size 41[/size] -
RE: Vote of No Confidence
I before E except after C, and whenever the hell else it doesn't work.
-
RE: Doing All Things Right
Maybe if you had kept reading, you would have noticed they were just talking about usernames and not requiring you to enter your social security number to sign up for a forum.
-
RE: Nobody shares knowledge better than this
Somewhere around the 17500 post mark it gives up on telling you the number of posts in the topic and just shows the current location without the "of X".
-
RE: Nobody shares knowledge better than this
Filed under: Discourse stress test time
I set my test Discourse install to make a topic with a million posts. As of now, it's up to 315,092.
-
RE: 🙅 THE BAD IDEAS THREAD
I decided that I should catch up on what's happening on the old forum. It looks like the mods have been using the new forum exclusively, just like me.
Also, which one is it? Topics or threads? MAKE UP YOUR MIND, COMMUNITY SERVER!