Follow Slashdot stories on Twitter


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Re:Effing finally! (Score 1) 62

I am not sure how I could "throw users under the bus" replying to customers. The worst I could possibly do is not give refunds (I do give refunds when asked, a couple bucks here and there are not worth fighting for). But that is off topic because people do send emails when they want a refund.

I have been contacted by companies selling 5 stars reviews. You pay them and they guarantee X number of 5 star reviews. I don't care whether it is legal or not, as a matter of principle I don't buy reviews. But again, it is off topic because we are talking about responding to customers.

Yes, of course I want to help my users, I put a lot of effort into my game and I care whether people enjoy it or not. I am simply pointing out that there is also an economic incentive to be respectful and helpful when replying.

Comment Re:Effing finally! (Score 1) 62

If you don't have a really easy way to get you a support message before they even think of dropping a one-star review, then you have only yourself to blame for one-star reviews.

I provide email, forum, website, and even chat which I link to within the app. Still many users prefer to just ask a question in a review. There is absolutely nothing I can do about it. I don't blame the users, they expect an answer to their review, I just want to meet them where they want to be met.

Comment Effing finally! (Score 2) 62

I have responded to thousands of reviews in google play for my app. Sometimes users just want to know that I am reading what they post, sometimes users don't know how to do something, sometimes they want more features, sometimes they want to report a bug, sometimes they just want to curse at someone.

Whatever the case may be, from the perspective of a developer, responding to a customer has 1 objective: turning that 1 star to a 5 star. This means a developer has a powerful incentive to be polite and helpful to customers. There is absolutely nothing to gain by being rude to customers so Apple is not "protecting" them.

My customers are frustrated because they get no help and they don't know whether I am listening. I get frustrated because I could easily help my customers if I had a way to reach them.

This was my #1 beef with iTunes and I am glad that Apple is finally adding that feature.

Comment It's the console stupid! (Score 4, Interesting) 277

WSL is better than cygwin. It is a lot faster and it has apt-get instead of that dreadful install wizard that cygwin has.

However, the console in windows is stuck in the 80's. It is the same DOS command prompt that we saw in windows 3.1. The terminal emulators in linux or macOS support multiple tabs, text selection that reaches the end of the line instead of a rectangular shape, split panes, your default directory is your home directory.

Now someone will raise their hand and say "PowerShell ISE". It looks promising, but at this point it is unusable because console programs cannot read input in PowerShell ISE

Until they have a console from this century, WSL is worth using only when you don't have linux or macOS available.

Comment Re:Have they added curly braces yet? (Score 1) 187

In pretty much any other language, you already indent your code to represent blocks. If you don't, it because very hard to read whether there are curly braces or not.

When I first started learning python I also had a knee jerk reaction to the indentation thing, especially because I had used fortran before and I hated it. But after writing a few lines of code, you quickly realize that the indentation is not an issue at all. I was already going through the trouble of properly indenting all my code in C++, java, perl, etc..., so removing the curly braces did not make any difference. They are in fact redundant.

That said, there are a couple annoyances related to the indentation (pretty minor in my opinion):
If you try to embed python inside a template tool, like how you do in php or embedding java inside jsp, then it really gets in the way.
If you sometimes use tabs and sometimes use spaces, it can get in the way. It is best to use an IDE that will enforce tabs or spaces but never mix them.

Comment Re:For the love of God no (Score 1) 103

Listening to folks yell into their phones passing by or in a restaurant is bad enough, imagine sitting next to one for an eight hour flight. :|

With no way to escape it.

Would almost be worth opening the door and jumping to your death from 30,000 feet. . . .

Sure it can be annoying. But if that is a reason to ban it, then we should be consistent and ban it on busses and trains too.

Comment Re:Surprised I'm still alive! (Score 1) 527

It's not just meat that is best eaten cooked. I believe a potato is much more edible once baked, boiled, or fried. E. coli is bad for people but cooking your fruits and vegetables will make it safe from them.

Potatoes came from Peru. Unless you have Incan blood in you, your ancestors have only been eating potatoes for 500 years when it was brought to Europe. And if you do have Incan blood, then your ancestors have been eating it for 5000-8000 years only, which is too small a time frame for any meaningful evolutionary change.

Thus potatoes are certainly not part of our natural diet cooked or raw.

Comment Re:little to do with pokeman go (Score 1, Offtopic) 153


You joke but this is government logic. 2 people got killed by drivers playing pokemon. Very visible, perfect "think of the children" motivator to rally up support for your campaign. I can see politicians trying to ban pokemon in certain areas or while driving which is just impossible to enforce.

But how many people have actually prolonged their life by playing pokemon? Seriously, this game did something amazing: it got people off the couch and walking around in the park. I have never seen a video game do that before. I have friends that lost weight by doing nothing different except playing pokemon.

It's just like a politician mandating people wear helmets on a bicycle. Sure all else being equal it is safer, and I am sure wearing a helmet has saved some lives, but they don't look at unintended consequences: people dislike going on the bicycle with a helmet and it makes biking more expensive, so less people do it which ends up costing more lives than it saves by virtue of encouraging couch potatoes.

Comment Re: Does not replace mount (Score 1) 541

I get that the Unix way is to have lots of little utilities and services doing specific things

But this is exactly what Systemd is. Systemd is a collection of several dozens of binaries each one doing specific things. People say systemd is monolithic and bloated because it packages all these binaries together. But that is exactly how other popular packages like util-linux and binutils are packaged, and nobody bats an eye about them.

Heck by any definition of monolithic, the linux kernel is a lot more monolithic than systemd. Where is the outrage?. There is an occasional microkernel vs monolithic kernel discussion, but its nothing compared to the Systemd flamewars.

I know this is slashdot and it is customary to hate SystemD, but does anyone actually have a technical argument against it? All the systemd tools I have tried seems to work well. Even if they didn't, they are all separate binaries and it is trivial to replace each individual component. It seems to be adopted by a lot of distributions by the developers choice. Has anyone here had an actual problem with systemd? if so, were you unable to replace the specific tool from systemd that did not work for you?

Slashdot Top Deals

Anyone who imagines that all fruits ripen at the same time as the strawberries, knows nothing about grapes. -- Philippus Paracelsus