if the author is that worried about the date on the site not matching the date it was for them then maybe they should consider moving closer to UTC
kinda related to your tweet complaining about the verge's evil JS, If you go to the tumblr login page and your browser reports you have flash installed (say if you have it on click to play or just using someone else's computer and they installed that crap) the login page loads some flash applet in the background. Do you maybe know wtf does it need flash for?
lol wow i have no idea
but i do have a handful of guesses
1. the login page just loads all the same stuff as the dashboard, which includes a flash fallback thing for playing audio/video
2. they deliberately load a video player just in case the random background they pick happens to be a video (if that’s possible?)
3. they’re using it to track you — you can store data from flash, just like a cookie, but it’s far less likely that you’ll notice or delete it
kinda betting on #1 tbh. on a big complex site it’s a huge pain to cut down the js/css to exactly what a particular page needs. plus if they load all that stuff on the (otherwise relatively small) login page while you’re busy typing your password, the dashboard will load faster.
I'm learning C++ in school atm (although I'm familiar with it decently by now), what are you working on? I'm curious!
Using SFML to make a simple 2D game engine that renders with OpenGL, and uses OpenAL for audio.
It’s not really hard, but it’s very time consuming.
if you’re doing it from scratch you could use one of the dozen languages with SFML bindings
So Tumblr added @-mentions not too long ago.
Here’s what you type into the WYSIWYG editor:
@abandonmentprobabilityIt gets displayed as:
If you switch to HTML mode, the markup looks like (without newlines):
<a class="tumblelog"> abandonmentprobability </a>Unless you save the post first, in which case you get:
<a class="tumblelog" href="http://tmblr.co/msgaYTlPKdo0sLlHh4mXlOg"> abandonmentprobability </a>If you try to use an @-mention in plain text or Markdown mode, meanwhile, the resulting markup is:
@abandonmentprobabilityNotice anything missing? To get a proper link, you actually have to use (again, sans newlines):
<a class="tumblelog"> abandonmentprobability </a>But be careful when you try to quote that markup in your post, because if you don’t escape it somehow, it’ll get transformed into:
<a class="tumblelog" href="http://tmblr.co/msgaYTlPKdo0sLlHh4mXlOg"> abandonmentprobability </a>Even in the middle of an indented Markdown code block.
Seriously, get it together, guys.
on the off chance anyone other than me uses the markdown editor and has been annoyed over this

i made the entire unown alphabet with just CSS
only one tag per letter, no images, no javascript
Although the guy complaining about Patreon is kinda rude, he does have a slight point considering Patreon's new policies and the fact they're going full SJW. Porn is probably going to be on the cutting table, and I wouldn't be surprised if they just axe accounts without letting people get their money.
I changed a few things around to accommodate. This is also why all of the pictures archived on Patron are crops.
But on that note, bear with me here. Hear me out.
What if we made an alternative. If Patreon starts killing nsfw accounts someone will have to do it. I’ve been wanting to do another web project for a while, and could certainly put a small team together after a few calls.
A patronage site geared towards creating smut (or just art in general to keep Paypal’s gray area from being an overarching issue, but definitely allowing and encouraging porn), sort of like the Patreon equivalent of what Picarto was to Livestream with a little perverse flare thrown in.
Some sort of internal gallery (all image types, .swf and .obj, etc support), individual project options, specific options to share source files, brushes, external archives and the like, general “per X time” payout options, as many payment methods supported as possible.
Support for multiple monikers, like how you can run multiple blogs from one Tumblr account. Content tags and filters, so if you want to support X artist but don’t want to see Y artist’s gay bara anthro project you don’t have to. Some sleek interfaces, high nsfw/fetishy content tolerance and as little hassle as possible, with the main emphasis being support of X creator periodically, or X creator’s Y project.
A bold idea, but this is a legit consideration. We have the technology.
dear anon: patreon already had basically the same clause about porn.
anyway this was part of the thing i was going to build until i got bored/distracted and didn’t build it. your problems are
community management. part of that is deciding where to draw lines, which cannot ever make everyone happy, so right out of the gate you are doomed to either give the scum of the earth a platform or go “full SJW” whatever that means. oh and you get to decide whether sonic fanart legally qualifies as child porn. have fun.
payment processing. paypal: out. stripe: out, and US only besides. you are a priori fucked. your plausible options include: super shady porn-only payment processors you’ve never heard of that are based in bolivia and charge ridiculous fees. there wasn’t anything else, that’s all you got. (i guess you could always take the FA route and just hope nobody notices that you’re flagrantly violating their ToS, then panic when they notice.)
security. taking money means painting a giant red target right on your asshole.
hosting. acting as largely a dumb binary file host eats a whole lot of bandwidth. of course with money involved, at least you’d have some way to pay for it, but i have seen FA’s bandwidth bills and they are not pretty. and if it’s zany porn then some of the most obvious options may not want to touch you.
but hey glhf, it would be nice to see exist
it's a shame but they brought it upon themselves. they should have stuck to plain email verification rather than pushing that shitty observer api.
they would’ve had the same problem. ultimately your password has to live somewhere, and if no browser has support for persona, it has to live somewhere centralized on the internet.
is there a reason why you're tired of web development at the moment? did someone want you to use angular?
it’s just all a huge mess i don’t enjoy dealing with. the parts don’t fit together well, frontend is a mess and the cool new way to do it is different every year, testing is nigh impossible, and i just sort of hate writing significant quantities of javascript.
it’s about as much a clusterfuck as game development, except that game development has an excuse. also game dev is fun and produces something fun. websites are boring and identical.
beside the social concerns, this is why squiggle fell apart. it’s also why veekun hasn’t seen much real change in years; i started on a big cool update to it but just ran out of steam. whatever little webdev willpower i have is currently devoted to the floraverse website.
regular reminder to install the symbola font if necessary, so you can see quality emoji like 💩
edit: on windows i think programs only see new fonts when they first start, so you might have to restart your browser or something
will there be an animation assistant 3?
Probably.
Unless I decide to take it into Java or something it’ll probably be 2’s interface with more shit. All I really need for the program to fulfill its purpose to me is the resizable canvas space and the stepping, but more shit is more fun.
Originally I had planned to have 2 read .sai files, but reverse engineering filetypes in the dark is code hell. I decided it would be better to wait for the new Sai and then put the time into playing with the new file format rather than blowing a gorilian hours on the current version only to redo it in the end.
Reading Photoshop files is also on the table depending on what layer information I can snag without a huge hassle. Since documentation for that shit already exists, I might add it in an update once I receive more bug feedback.
The other thing on my to-add backburner is gif compression, which isn’t really a huge deal. When you play back a gif, you’re not switching between frames, what you’re really seeing is new frames being piled onto old ones. Gif compression is simply checking to see if n pixel from the previous frame is the same as n pixel from the current frame and if it is, you don’t write the new pixel. It’s like AVI compression for image files.
I’ll probably look into the JASC program that Mode suggested at some point to see if there’s anything else fancy that I could try to design.
Give me suggestions if you got em.
At this point, I’d like to take a moment to speak to you about the Adobe PSD format.
what's your opinion on the actual differences on python 2 and 3?
i’ve been meaning to write a Real Post™ on this but
amazing
all my personal stuff has been 3 as of late and it is so great
real text by default, neat builtins like enum and ipaddress and asyncio, a lot of old error-prone syntax gone, keyword-only arguments, etc
it’s a lot of relatively small stuff (so learning/porting aren’t really that bad) but in aggregate it’s pretty noticeable
huh.
when someone follows you, tumblr sends an email that says, er, “X is now following you.” followed by a random quip like “Woohoo!” or “Whatever.” or whatever the kids say
but i just noticed that the HTML and plaintext versions of the same email (you can see this if you view-source) have different random quips
it’s not hard to imagine why this is the case but it’s interesting nonetheless
get the author and the entire audience to move to UTC and i’ll be pretty happy