🙅 THE BAD IDEAS THREAD
-
-
My God, it's full of users!
-
Doing a massive forum data import without any notice. Which is apparently currently happening.
-
This should be in the evil ideas thread probably.
-
Cheeky.
Bastards.
-
They're both hot to be fair.
-
And it seems linux mcafee performs even worse than the windows one...
Natch. Linux hardware.
-
Bad idea: Doing a massive forum data import without any notice. Which is apparently currently happening.
Bad idea: Doing a massive forum data import during one of the busiest periods of the day.
-
Yeah. Unlike all that notice we got for the last attempt(s), and for the docker image change.
Oh.
-
It was a last second notice, yes, but it was something.
-
So I've just had to investigate an issue where some people in our company couldn't email another company, the mails got bounced back as spam. It turns out that in order to email them, they have to have mailed you first. This adds your email address (individual email address, not domain) onto their whitelist. I've never seen this setup before, I just, why would you even...
Oh, this sounds like something a pentester could have sooooo much fun with...;P
[spoiler]
Basically, they'd spoof the From address on an email -- generating a bounce. Then they'd have their mailserver generate random From addresses on bounces ;) Result: infinite exchange of bounces.
[/spoiler]Filed under: facilitating minor evils,this is why spam should be blackholed
-
@Onyx said:
Is this a "import posts from CS to Discourse" problem?
Haha no, that'll never happen as I predicted months ago. Because I'm a goddamned SAVANT at recognizing dead-end software fuckwittery.
Prediction is hard. Especially about the future.
-
This should be in the evil ideas thread probably.
...and you'll never know what the video was about because the youtube URL looks like a sneeze...
-
Prediction is hard. Especially about the future.
To be fair, the import hasn't totally succeeded yet (has it?)...
-
To be fair, the import hasn't totally succeeded yet (has it?)...
Not entirely. But over (? not sure where we were before this started, but I think it was less than 2K) 70,000 users have been added so far.
-
-
This site needs more admins!
It probably would read better as "Alex's Henchmen" for most of those.
-
...and you'll never know what the video was about because the youtube URL looks like a sneeze...
I did find out.
Also, the thumbnail with the little bar that shows the video name shows up just fine. It dies only after you click play.
-
I did find out.
Oh that is a relief. I was so worried that I'd be up all night fretting over that...
-
Bad idea: Doing a massive forum data import during one of the busiest periods of the day.
To be fair, the import hasn't totally succeeded yet (has it?)...
Now I'm worried. I recall a post along the lines of "If the import fails, we'll be rolling back to the last backup."
We should all be prepared to lose a lot of posts and start a riot.
-
"If the import fails, we'll be rolling back to the last backup."
Hahaha, as if there's a backup...
-
https://www.kickstarter.com/projects/1853707494/pancakebot-the-worlds-first-pancake-printer
A device that "prints" pancake batter onto a griddle to make designs. While being able to do pancake pictures might be a fun silly thing it isn't worth the cost.
EDIT: ack it's doing a video auto play, breaking one box while figuring how others did not horrible things
EDIT2: put a space at start?
-
-
last time the posts survived the migration.
this time is gonna be different?
-
Exciting times to live in, eh?
Actually I think the "migration" talked about before was to a new server. Not importing the CS stuff.
-
Looks like it gets too brown if you use more than two layers as well. Why can't it just detect large fill in areas and calculate how much batter to dispense in the center of those regions?
-
interesting times indeed.
yup, but migrating from one server to other seems more likely to miss posts made during the migration than an import.
or maybe not...
-
yup, but migrating from one server to other seems more likely to miss posts made during the migration than an import.
Yes. But I don't think we lost anything on that migration. I know that @ben_lubar has said that his import code can pick off from a failed / aborted import. Who knows if that will need to be tested.
-
last time the posts survived the migration. this time is gonna be different?
This isn't a migration. This is an import operation while the forum is live. Here's what's happening:
- Take a backup
- Keep the forum live, allowing new posts to be created.
- Start importing topics and posts from old CS forum. This is concurrent with #2.
- Fingers crossed!
If anything goes wrong during step 3, then you restore to the backup taken in step 1. This means that any posts made during the attempted merge are lost.
-
If anything goes wrong during step 3, then you restore to the backup taken in step 1.
Except as pointed out (in what looks to have been a hanzo) by boomzilla:I know that @ben_lubar has said that his import code can pick off from a failed / aborted import.
So theoretically it should be restart step 3 on something going wrong (or massage some data and restart more likely).
-
So theoretically it should be restart step 3 on something going wrong (or massage some data and restart more likely).
I suppose that depends on how badly things go wrong.
-
We're just running an untested script against the live production server. Nothing's going to go wrong!
-
i knew how this goes. i used to be the admin of a mybb forum.
let's hope that @ben_lubar knows what he's doing(seems the case, but one never knows)
-
@ben_lubar knows what he's doing
<emptypost>
-
@ben_lubar knows what he's doing
Discourse will now be controlled by his Dwarf Fortress AI.
-
Prediction is hard. Especially about the future.
You are jumping the gun.
Besides, a prediction like that is like measuring a photon, you change the results by posting it. So I have an "out".
-
So I have an "out".
-
-
This means that any posts made during the attempted merge are lost.
Should I go on a binge and post a lot of bad jokes, hoping they get deleted... hmmm...
Wait. That would mean deleting everything. Never mind...
-
-
Touché.
-
i used to be the admin of a mybb forum.
I used to run a PHPBB forum. One code change I made on live, I missed a closing brace. This meant that whenever any user changed any details about themselves (bio details, password etc.) it was changed for all users.
I had no backup. The forum never recovered
-
One code change I made on live, I missed a closing brace. This meant that whenever any user changed any details about themselves (bio details, password etc.) it was changed for all users.
Never has your avatar been more appropriate ;)
-
-
I learned many important lessons from that:
- backup your shit, bro
- have a test system
- PHP is TRWTF. Why didn't the bloody thing just error?
-
Why didn't the bloody thing just error?
It did. And then kept going.
PHP is TRWTF.
The first rule of the tautology society...
-
-
My other forum is PHPBB. They never explained quite know how or why but we once broke everything, especially the reputation sytem but a lot of other things as well. We didn't have a backup either - well not officially. It turned out that there was a dev table that had been used by our former back-end admin/developer (before he went crazy, tried to take over the world, was demoted, and hasn't been heard of since), which was apparently updated regularly with the live data, and which was still around.
Of course, it wouldn't have been the end of the world to have had to reset all the reputation to 0. If it had been user data we'd lost, that would have been something.
-
Making every header on a webpage a fucking Flash video
Wow, I hadn't even seen that. (it got NoScript'ed)
-
Making every header on a webpage a fucking Flash video
<h1 class="missionary">
<h1 class="doggie">
...