What is SpaceFN and why you should give it a try
The SpaceFN concept - setting up your space key as a layer switch when held - is probably one of the most useful tweaks in the keyboard hobby. Let me explain how it works. My SpaceFN article on kbd.news made some rounds recently - quite surprisingly given the age of this concept. This piece you're reading is a condensed version of the full post. If you're left with unanswered questions, you'll most likely find the info you're looking for in the original write-up. On my imaginary top list of the most useful keyboard features, tweaks and hacks, SpaceFN would deserve a podium finish for sure. But what makes it so special? In short: SpaceFN is easy to implement, easy to learn, costs nothing, can be used with any keyboard, and can improve your productivity instantly. I will list its benefits below, but can state right at this point that the SpaceFN concept, setting up your space key as a layer switch when held, is clearly one of the most useful tweaks in the keyboard hobby....
Apr 30, 2024
One time, I ordered a digital piano for $1000 and the internet retailer was one month late in shipping. I received a $100 store credit on top of an apology from customer service.
So, judging by that company's standards, being something like 3 months late should raise more than a few eyebrows among the Customer Service department at MD (if they have one). Instead, we're going to get a $15~$20 "gift". This is pretty sad.
MD is sitting on a several-hundred-thousand-dollar 6-month interest-free loan. For free!
I don't think MD understands how to do Customer Service. You are supposed to send OFFICIAL emails to customers regarding your company's stance on the situation. Instead, we're left with digging through 80 pages (yes, it's 80 now) of glorified text messages. No "sorry" from management, because of course, MD's legal said "hey let's keep things unofficial as long as we can". Does *anyone* at MD really care that they're screwing over hundreds of customers who have *already paid*?
Be bold, and take some responsibility. Don't hide behind "oh, the manufacturers messed up" or "oh, we want to make it better". If your daughter tells you, "where's my Christmas present daddy?" do you say "oh, honey, I'm sorry but the shipping got delayed"? So, what makes this different? Are your customers not as important? Am I crazy?
I'm probably going to cancel my order at the end of the month, because I'm sure MD will have yet another "oops" moment.
>MD is sitting on a several-hundred-thousand-dollar 6-month interest-free loan. For free! That is void of ANY logical fact: They got the PCBs, cases, switches, keycaps... You make it look like they both did nothing in this time and got everything for free from the companies that make/provide above mentioned parts.
>Does *anyone* at MD really care that they're screwing over hundreds of customers who have *already paid*? Yes, it's a shitty situation, but not only for you! MD as well! Shit happens sometimes more than one could bear. You do realize that they don't have to compensate anything, yet they came up with it. That means there, as a matter of fact, IS customer service and they DO think about you. Project yourself into their situation now. You think they did that on purpose? You think they told one manufacturer that they should send them shitty quality PCBs?
>Be bold, and take some responsibility. They do. And if it is the truth that a manufacturer messed up, it is. What you do here is complain but not provide anything (apart from one thing) constructive. Hell, you have all right to be upset, absolutely. But ranting, apart from letting you steam down, doesn't help making anything faster. Be constructive and help them! It's like kicking someone on the ground while telling him to get up. Not cool!
>I'm probably going to cancel my order at the end of the month, because I'm sure MD will have yet another "oops" moment Why empty threats? What does this accomplish? It doesn't help in making it faster, ant will only leave you frustrated.
>You are supposed to send OFFICIAL emails to customers regarding your company's stance on the situation. Now to the one constructive and more than valid point you made. It's a flaw in the design of this page. If Alex's updates popped up as emails, this would be a lot better for everyone involved! By magnitudes. No one should have to dig through the pages here to find out if there has been an update, which you still could miss.
Cheers.
>I'm probably going to cancel my order at the end of the month, because I'm sure MD will have yet another "oops" moment >>Why empty threats? What does this accomplish? It doesn't help in making it faster, ant will only leave you frustrated. >>> I resonate with the poster, i feel the same. Its not empty threat, its just despair at this point for being a part of a drop that is seeing delay after delay hoping I get the finished product. Some days I think it would have been better to sit out of this one.
MD has really screwed up communication on this one. Royally... You wait till the last moment to tell your buyers we screwed up. Its fine to break all bad news together. I am fine with hearing shit happened 1 week after another shit. Dont wait till its time to ship to tell we slipped again. That's not being kind to your buyers.
Go back some 30 odd pages, where I first asked for email updates or page updates after the first status update. Its been two months and they could not provide us that.. simple email updates. If you cannot provide such a simple thing in two months for what is probably the biggest drop for Massdrop, I am starting to doubt the quality of product you would assemble for this drop. Where would I go if you found a design issue with your hardware after the drop ships and I am left with a dox that only partially works?
I guess I should just cancel the drop, but what do I do with the led's I ordered for this dox and the granite keycaps I ordered for the dox, hoping MD would deliver. [ I already have a dox, that I made by sourcing parts myself and assembling it myself ]. I think I will source another one and forget this one.