💣 Discourse 1.2 incoming! 軣
-
That looks new. I don't remember seeing that before.
-
It is new - it wasn't on their /badges page when I collected the first two links.
-
Yeah, I remember looking at that earlier this morning (still morning, here as I type), too. Well...congratulations!
-
-
I know that's the sword's hilt, but it looked like a microphone; which would be appropriate.
-
PUNY MORTAL!!!
<empty post is not empty>There are no bugs.
Everything is WAI, and you are holding it wrong.
The cake is a lie!
-
OK, so who do I send the $150 to? How about @boomzilla? Are you in the USA?
-
OK, so who do I send the $150 to? How about @boomzilla?
It'll go straight towards Bay of Pigs II: The Piggening
-
I...am in the USA. What am I supposed to do, now?
It'll go straight towards Bay of Pigs II: The Piggening
+ử
-
What am I supposed to do, now?
There will be an agent coming out for you now. Don't do anything. Don't look for us. We will look for you.
Don't act suspicious. We will act suspicious for you!
Don't accept the suitcase. The suitcase is a decoy.Filed Under: You are allowed to eat food, though. Don't worry about that.
-
-
Any time you want to annoy someone, you can go for the "ship them random shit from the internet":
You could also mail them glitter:
-
-
I think what I would like to do is PayPal the $150 to someone here in the USA and let them be in charge of the process. Can you guys decide who that is, and PM me an email to send the funds to?
The $150 could be used to buy some more disk space on Digital Ocean so that maybe we can hold these massive log files...
-
If only...
-
he $150 could be used to buy some more disk space on Digital Ocean so that maybe we can hold these massive log files...
and the faster processor wouldn be a nice bonus too.
-
I think a XenForo license is about $150.
-
I think a XenForo license is about $150.
I was thinking of something along those lines, but I did not want to be a complete dick about it.
-
You can buy a XenForo license if you like. You just can't install it here.
(I think that's only one year though? I have no idea how licensing works, it's a pain in the ass)
-
Last I knew XenForo was $140 per year. You only have to buy it once, if you don't keep your subscription you just lose access to major updates after the first year.
-
-
Ok the $150 was transferred to @boomzilla for whatever purposes you guys deem worthy -- let the games begin!
-
Very high up on my list after some perf work
-
XenForo is $140 for the licence and $40 per year thereafter. You only have to renew the licence to get updates and support tickets, the software does not randomly stop working. Add-ons to the licence (gallery, ElasticSearch, resource manager) will add $10-$25 per add-on to the renewal cost.
IPB is more expensive, though, with 6-monthly renewals to deal with.
-
Welcome to Slowly Realizing Why ORMs Suck 101. Your instructor this quarter is Actual Fucking Practical Experience With Software Development.
-
{lolwhat}
...
I'll get my coat.
-
Hey how about when I view the site on Windows Phone, links work?
Links work on Windows Phone, which, by the way, has already been pointed out to you.Though, obviously, you'll disregard this because only your opinion matters.
-
Welcome to 2011
-
Yes, I will see @sam's 2011 and raise you a 2006
-
I found a paper on ORM from 1997, although I didn't actually write it...
-
Links work on Windows Phone, which, by the way, has already been pointed out to you.
Do you ever post anything other than "nu-uh, Blakeyrat!!!"? It's pretty tiresome.
All we know is there exists at least one Windows Phone device on which links work. They definitely do not work on all Windows Phone devices.
-
Do you ever post anything other than "nu-uh, Blakeyrat!!!"?
I post pictures of foxes sometimes
-
However, the contortions on the above query make it very un-ORM friendly as I would need to define a view for it but would have no clean way to pass limits and offsets in.
Does Postgres not have table functions or stored procs?
-
However, the contortions on the above query make it very un-ORM
friendly as I would need to define a view for it but would have no
clean way to pass limits and offsets in.Does Postgres not have table functions or stored procs?
It appears to have support for both
-
Does Postgres not have table functions or stored procs?
I actually made a function that receives a set of conditions as JSON, builds a query, executes it, and returns the results as JSON. So, yeah, it can kinda do stuff...
-
I actually made a function that receives a set of conditions as JSON, builds a query, executes it, and returns the results as JSON. So, yeah, it can kinda do stuff...
Can't talk about Postgres, but I've once seen a system made pretty much entirely in Oracle. As in, the sprocs returned HTML to be put on the page.
And trust me, Oracle is not fun for debugging...
-
Can't talk about Postgres, but I've once seen a system made pretty much entirely in Oracle. As in, the sprocs returned HTML to be put on the page.
How did that work out? I am assuming that it was a very limited usecase and that it actually work well enough for what was intended instead of a massive WTF.
I'm really tenuous about this thing mangling JSON. On one hand it makes it possible to use a very generic function to just grab data from JS frontend without much serverside mangling of data in PHP. On the other hand I feel like TRWTF for making it.
-
How did that work out?
As well as you'd guess. They ended up scraping it sometime later when the system grew.
I am assuming that it was a very limited usecase
The usecase being "nobody had any idea what they were doing on this project". It has one hell of a history.
There's still way too much logic in the DB, but it's workable enough these days...
-
I actually made a function that receives a set of conditions as JSON, builds a query, executes it, and returns the results as JSON. So, yeah, it can kinda do stuff...
And you can push XML around in SQL Server, but it has no JSON support out of the box...
As in, the sprocs returned HTML
I'm almost okay with that if it's for something like
sp_send_dbmail
.to be put on the page.
Ew.
-
And you can push XML around in SQL Server
There's apparently at least some kind of support for it in Postgres:
But I made a solemn promise I'm not touching XML with a 2 meter pole anymore unless I'm paid by the tag, so I'm not too keen on reading the docs to see if it's any good.
-
Can't talk about Postgres, but I've once seen a system made pretty much entirely in Oracle. As in, the sprocs returned HTML to be put on the page.
-
I am just going to split this into 2 queries, ask for pinned and then ask for the topic list, even though its technically doable in one weird and confusing construct it is not Active Record friendly.
A lot of Arel stuff is used in Discourse for exactly the same reason lots of .NET apps use Linq. Personally, I see the "allure" in the approach but for, whatever reason, I just prefer writing SQL usually.
Anyway, the issue is fixable even within the constraints of Active Record.
-
So much of this thread and the premise it's based on reminds me of this clip:
At the end: LISTEN! I am not nice, I am not kind, and I am NOT wonderful! And I'm still delivering Discourse 1.2 to you!!!
-
Can't talk about Postgres, but I've once seen a system made pretty much entirely in Oracle. As in, the sprocs returned HTML to be put on the page.
They ended up scraping it sometime later when the system grew.
I've seen it made work, to a fashion.
-
Yeah, Jeff is a smart guy, manipulating us like the Spanish and the Indians: look! Shinny mirrors! Don't look at those raping your women.
-
XenForo is $140 for the licence and $40 per year thereafter. You only have to renew the licence to get updates and support tickets, the software does not randomly stop working.
I'll put up the initial cost and 10 years of license renewals out of my own pocket, if we dump Discourse.
-
@Lorne_Kates said:
I'll put up the initial cost and 10 years of license renewals out of my own pocket, if we dump Discourse.
The problem is Discourse functions in a way that many business owners would call "well enough" - i.e., it hasn't driven us away because it works well enough to allow us to post comments and have a dialogue. So here we are.
I'll admit, in several ways it is an improvement over CS, but at best, it is still beta quality. This is in no way market ready software.
Yes it is market ready, by today's standards. Standards have fallen to new lows, in case you haven't noticed.
Remember how WTFy Windows 95 was? But was an advancement that was "good enough" and people bought it and used it. Instead of making MS go bankrupt like it should have, it made Gates a billionaire. That set the new standard. Jeff aka @codinghorror has recognized this, is laughing all the way to the bank for leveraging this concept, and I can't say I blame him.
-
Remember how WTFy Windows 95 was? But was an advancement that was "good enough" and people bought it and used it. Instead of making MS go bankrupt like it should have, it made Gates a billionaire. That set the new standard. Jeff aka @codinghorror has recognized this, is laughing all the way to the bank for leveraging this concept, and I can't say I blame him.
Gates' gamble (with both Windows 95 and MS Office) was that hardware improvements would outpace Microsoft's ability to optimize their product, therefore he focused on adding more and more features rather than optimizing for performance. And it was a good strategy, then.
That's completely different than the Discourse situation. Sure, Discourse is a slow-assed resource hog (and in this world where as many "thin devices" as PCs are using the web, Gates' strategy is not gonna help them here), but most of the problems people have trouble with are plain ol' bugs and quirky behavior. My <strike> that shows up in the preview window but not in the baked post. The links not working on Windows Mobile for no apparent reason. YouTube's links, which used to work fine, suddenly failing to work. Etc.
And those are just the unintentional bugs. The intentional ones, like how the scrollbar does not (and will never) work, they don't even give a slight shit about. Say what you want about Bill Gates, but he wouldn't have developed Windows 95, have the 'B' key on the keyboard type 'F', and just ship it anyway. That's exactly what Discourse is doing.
-
The problem is Discourse functions in a way that many business owners would call "well enough"
Those business function in a way many sane people would call "going out of fucking business because their shit product don't work".
TDWTF's business is supposed to be pointing out those fucktards and laughing at them, so we don't do the same. I believe the dude who started tdwtf also runs a software company whose mission statement is more or less the same (with some very liberal paraphrasing).
If "good enough" was the goal here, then $200 and a day's labour would have a forum up and running, enough to converse on. It would require one millionth of the effort put into trying to keep Discourse from shitting the place up. Discourse is not "well enough"
Yes it is market ready, by today's standards.
I'll let Blakeyrat take care of that, whilst I just go ahead and post a screenshot of this bug that still isn't fixed:
http://i.imgur.com/dSwFYfH.png
-
Can't talk about Postgres, but I've once seen a system made pretty much entirely in Oracle. As in, the sprocs returned HTML to be put on the page.
And trust me, Oracle is not fun for debugging...
+1 Horrific