I still maintain that it is objectively bad design to have a programming language where the default behaviour is to run commands synchronously and then when you have an asynchronous function instead of marking that it does something differently, you make the version that behaves the way everything else is the language does.
*glares at javascript and node*
it is really really annoying but otherwise you get 1000 emails spread out over a week each asking for something tiny that should have been included in the original contract.
Before having to work directly with clients I always thought it was weird that people charged for things like quotes and consultations to determine what a job would be.
Now I fully understand. People have absolutely no respect for your time or expertise and the only way to get them to be at all specific or have their shit together is to change them for every tiny thing.
You want a tiny update? You pay for my time telling me you want the update, and my time making the update
Client < we want to make an rss scraper so we don't have to pay for access to a news ticker api for our historical data so we can get better results by only looking at high quality sources for our market sentiment data!
Me > That isn't how this works, the noise means we only see trends when you have huge amounts of data.
< So can you make the rss scraper? we only need like 10 sources! I want the better results!
> .........
> That isn't how math works.
< But high quality sources! Better results!!
If you have money you should consider supporting http://en.goteo.org/project/elenq-publishing
CC licensed technical books translated into multiple languages, they only need about 200 more euros to get a professional translator for the current set of books.
I may be a bit biased because @ekaitz_zarraga@mastodon.social is awesome, but whatever.
crossposting this from twitter.
fediverse, I'm looking to enlist a UI designer for some (paid!) audio software design work. the ideal person for this role:
1) is a UI designer
2) knows their way around music software
3) can write GLSL shaders or has an interest in learning
4) is taking contract work
if this is you, or you know somebody who fits this description, please get in touch :D
The ancient Greeks posed the question; if you start with familiar mythological figures such as Theseus and Asterion, start with something simple like making them smooch, then lead into things like AUs and fan insert characters, can you still refer to it as the original myth?
They named this philosophical problem "The ship of Theseus."
complaining, as usual
The person who keeps saying that localStorage is equivalent to saving things on the local file system just got really excited to find out that browser add-ons may let you store persistent data in a browser that may not get cleared without warning the way localStorage can.
But we have browser plugins to just save the stuff to the local file system, if you are installing something anyway saving it in the browser is a step backwards in terms of functionality.
This dude wouldn't bug me so much if he wasn't so fucking loudly telling everyone about how all the saving problems are solved by just using progressive web apps because localStorage.
I don't exist!
I may be the same inmysocks you see on mastodon.social.... Maybe.
Whatever pronouns you feel like? I would be amused if you alternated.