Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Code Spaces Hosting Shutting Down After Attacker Deletes All Data

Swistak Re:The cloud (387 comments)

How?

about 2 months ago
top

Unicode 7.0 Released, Supporting 23 New Scripts

Swistak Re:Proprietary fonts (108 comments)

Probably becouse then when startin new font design you just fork reference fotn and replace all glyphs you want/have to. Your font will display your glyphs in places you care about and use standard glyphs for ones you didn't implement?

about 2 months ago
top

Xbox One Reputation System Penalizes Gamers Who Behave Badly

Swistak Re:Bullying (183 comments)

Right becouse everyone why work for lesser evil? and Google obviously took the lead. Microsoft at least made their own products to compete with open source, and at one point they were really good. Google just takes from Open Source, closes it, tivoizes, locks bootloaders and makes it dependent on closed source drivers.

about 5 months ago
top

Xbox One Reputation System Penalizes Gamers Who Behave Badly

Swistak Re:Needs a language preference (183 comments)

Yea I don't mind, i understand people with poor or next-to-no english wanna play also. and there are command systems that help allivate issue a little. But still someotimes someone does something wrong and there's even no way to explain to him what he does wrong, leaving lots of people frustrated.

about 5 months ago
top

Xbox One Reputation System Penalizes Gamers Who Behave Badly

Swistak Re:compared to forums (183 comments)

I talked with her a lot about this and she mentioned that while coleration between good users and good moderators is quite high, there's large number of users who she calls "cryptohaters" and i call hypocrits, in public the'll advocate peace and understanding, but given anonymous medium liek down/up votes, or power (liek mod rights), will hate, downwote, silence their oponents with post removals etc. That's why I think separate "trust" metric makes sense.

about 5 months ago
top

Xbox One Reputation System Penalizes Gamers Who Behave Badly

Swistak Re:Bullying (183 comments)

I'd like to extend above answer a little. The systems in games like Smite and Lol actually got so good that amount of false negatives are so low that they are almost non-existent and can be handled throughly on case-by-case basis. I play Smite a lot in my free time, and I see how the system works from outside, I cannot count how many times I was thretened to be reported, and even if half of these threats were followed through I probably earened over 100 "Intentional feeding" reports by now, and I'm still playing without even one temporary ban. At the same time I've seen number of players disapear from leaderboard after I've reported them for harrasment (there was actuall harrasment, mother calling, death threats even), it didn't happen after my report, but few days later after few more matches all of haters sooner or later got permaban.

So the reputation systems came a long long way from where they used to be, false positives are no longer big problem, the biggest issue is now reaction time (time between player starting spewin vitriol to the moment he's prevented from playing), ideally it should not be few days (as it's now in most cases), someone having bad day shouldn't mean a bad day to all person he's teamed up with

One of the solutions might be "incremental" baning, by disabling some of the futures - which some games already do (and Microsoft is doing in this case). One of better examples is voice chat muting, I cannot recall which game id doing it. They way it works is the more people mute asshole, the more likelly he is to start muted in first place, his teammates might decide to unmute him, but there's no longer risk of "Beter not fuck up morons i need this win" welcoming you to the match.

I'm looking forward to further advancements in these systems, as playing team games on internet is still quite annoying these days, especially since you often get matched with people who don't speak english and/or you cannot just smack for beeing an idiot like you'd if you played football together.

about 5 months ago
top

Xbox One Reputation System Penalizes Gamers Who Behave Badly

Swistak Re:Bullying (183 comments)

I see this point brought up every time I discuss the reputation system. There's quite a bit of game theory behind it but it can be done. And actually there are systems that implement it (LoL for example, Stack Overflow, Quora - in non-gaming world).

When creating these systems you don't simply ban someone after one or few reports. The way most of them work are: Calculate a trust in player reporting T. New players have this set very low, later the more acurate reports were the higher the trust, addintionally usually the more reports user sends the less they "weight" (this basically makes assholes who report for "feeding" everyone with negative k/d ratio meaningless and is a reason i was never banned ;))
Once the number of reports * trust outweight player karma (which he usually collects by small amount for each game where he's not reported, and for each accurate report he makes), then he gets banned.
That's a bit simplified and in reality you build a neural network with feedback (that's how most of these systems are implemented), initially you hire people to "teach" a network, eliminate initial threat, and build "trust" on group of players. After you have big enough group of trusted players, they themselves are used to further train the network and detect new usefull players and ban bad ones. A lot depends on the initial training phase, but I've personally seen one Community Manager turn her community into self-moderating machine, after a year she didn't even had to do much banning herself, each message that didn't conform to standards was almost immidietly met with polite response that explained why it's inapropriate and request not to continue the topic! By users tehmselves!
So yes, these systems do work (At least good ones), and no reports do not become your personal moderation/harrasment tool, smart people already thought of that

about 5 months ago
top

OpenSUSE 13.2 To Use Btrfs By Default

Swistak Re:Have they fixed the need to manually rebalance? (91 comments)

This is actually a horrible flaw in my opinion. I've also installed btrfs on one of my laptop drives and it was a horrible mistake. If you run out of space it's possible in some edge cases that you won't be able to free your space!
You'd expect `rm huge_file` to work, but no it won't. Some pages recomend echo "">huge_file but that not always help either if the reason the disk got full is metadata
I honestly cannot understand how anyone can create filesystem that A) lies about free disk space B) Does not allow you to free up space when it's full.

about 5 months ago
top

Mozilla Launches Firefox OS Simulator 4.0 With Test Receipts

Swistak Is it open source? (41 comments)

I'm looking for this information all around. I'm wondering is Gunk/Gaia (parts of Firefox OS) open source, will I be able to modify it on my Firefox OS phone? Or did they sell out to carriers?

about a year ago
top

Nasdaq Fined $10M Over Facebook IPO Failures

Swistak Re:They should THANK Nasdaq (91 comments)

It's called underwriting - when stock goes public, it usually has one or more major banks as underwriters which are required to keep stock at certain price (not neceserilly a IPO price, limit can be lower). Company can go public without it, but most big IPOs have that option.
It's a system designed to avoid "flops" and for more realistic IPO prices. If underwriter values stock to high they have to spend money buying that stock.
Usually there's time and/or a value limit (so we'll prop up price fo x days, or we'll spend Y$ to keep it above Z$)

about a year ago
top

The First Fully 3D-Printed Gun Has Been Successfully Test-Fired

Swistak Printing a gun is a crime.... (717 comments)

... and buing it completelly legally for your kid is absolutelly alright. Welcome to America! Where only thing standing between you and realiable rifle is 7 day waiting period. At the same time God forbid you fail at making science expiriment - even if you're 15 year old girl - you'll be charged as an adult terrorist! Thank God I'm not living there

about a year ago
top

Most Projects On GitHub Aren't Open Source Licensed

Swistak Re:Open Source License (630 comments)

For me the only real problem with GPL is freedom to copy and redistribute.
Only certain companies that do trully properietary stuff would mind open sourcing their software for end clients, there's no downside for them with that.
The serious problem for small companies is that releasing software under GPL means you'll only get one client, or several ones. Then one of them will publish software on github and/or sourceforge, and that's it. That's the end of your revenue for software, there are other revenue sources of course, but I'm focusing on software here.

So there most obvious option - to simply build software - invest 10000$ in it, and sell to 1000 clients for $10, is out of window. Becouse first one, or 20th one will publish it for free, and that'll be last sell you make.
That leaves you two options:
- you are forced to work for large corporations - who'll buy your GPL work and use it internally with no intention to redistribute, so your code is as good as closed source.
- You publish shity code and charge for consulting/books/documentation. This is of course asshole option that most of "successful" GPL projects take. They make software so complicated, so hard to use, and so hard to modify, that you HAVE to pay for consulting and/or modifications becouse there's no fucking way you'll be able to modify it yourself. So again, might as well be closed source - at least closed source software used to have good documentation.

Either way becouse of GPL you definitelly cannot make a living by creating software unless you're asshole.
I'm not saying MIT/BSD is better in that regard, BUT, since it can be used in commercial software, you can publish your changes on less permisive licence(don't allow copyleft) but still publish source code, and contribute patches. Also since that software will be actually used in comercial settings there's higher chance that someone who is professional programmer will create fixes and/or introduce features.

about a year ago
top

EA Building Microtransactions Into All of Its Future Games

Swistak Re:Blizzard did the same BS in Diablo 3 (303 comments)

And it took you so long to figure it out?

Wake up people. This is happening becouse we let them. You could've read sane reviews on net that pointed it out. And guess what - not buy a game!

I spent 200 PLN on Starcraft I when I was 16y old kid - it was almost 1/4th of my mothers salary. I mowned lawns 2 months for it.
But guess what - you could set up lan party and run that one copy on all 4 computers as long as CD was in one of drives - completely legally!
Me and my friends spent whole summer playing this thing day and night. Friend got hooked up on Diablo2 - played it for months on BN in Hardcore mode.
No Blizzard is selling 1/3th of Starcraft2 for 250PLN and I simply refuse to pay for it. A) It's fucking 1/3th of game! B) You cannot even set up lanparty without internet access. Diable III ? Don't get me started on this shit. Pure grinder, patches that destroy gameplay. Rampart inflation. Full of bugs.

why the fuck would ANYBODY buy this shit?
Yet you do. I don't. but YOU do. And this is becouse YOU that we get this shit. Becouse idiots like you that spend money on game before thinking, then come here to vent on how you spent $$$ and realized Blizzard only wants your money. Guess what You've already been screwed. Blizzard does not care.

Next time just don't buy something just becouse it says Blizzard on cover. Read reviews and refuse to buy anything that has microctransactions in it. And refuse to pay for anything that's single player with always online DRM. You'll make word better place.

about a year and a half ago
top

Recession, Tech Kill Middle-Class Jobs

Swistak Re:Chicken Littles (586 comments)

Yes becouse it's not like damn crows or parots can talk and comunicate in English. It's not like Chimpanze can learn sign language. It's not like they can read books eaither. It's not like animals can use medicine. It's not like the can use tools! Most of animals have ability to learn too. So maybe common man is not a dumb animal. We're in fact very smart animals. But there's really nothing separating us from animals.

about a year and a half ago
top

Elite Creator David Braben: Games Like Elite 'Too Risky' For Publishers

Swistak Re:Indie access to gamepads (109 comments)

You're very wrong. Kickstarter does not mean donation. There have been lots and lots of articles on this recently (even here on kickstarter), you owe people things you've promised, if you promised them copy of the game when finished. you have to publish it and send them a copy. If you don't deliver you have to refund everybody, or they might sue you (happened in few cases already), so its not a donation and there are real consequences. If you don't complete game, and you don't have money for returns you might loose ownership of product that is almost ready. So it's definetely not a risk-free method.

about a year and a half ago
top

Windows Phone 8 Having Trouble Attracting Developers

Swistak Re:Was $99 now only $8 for a short time. (268 comments)

Yeah, and promotion is as shity as their whole dev center. I thought $8 I'll register just in case I'l EVER have to release anything for W8. But it's not $8 it's $99 and after a MONTH (30-45 days!) the'll refund you 91$, how fucking hard is to set up a discount in shop made by microsoft? apparently it's impossible, you have to charge client then refund him. So no thanks

about 2 years ago
top

French Bees Produce Blue and Green Honey

Swistak Re:I'd buy it! (64 comments)

Not all wastes are equal. "Wate" in this case might be simply M&M that are somehow damaged (not perfectly shaped), and are thrown out becouse who would eat square M&M right?

about 2 years ago
top

Why Non-Coders Shouldn't Write Code

Swistak Re:Appreciation Exercise (421 comments)

I'm not talking about you specifically. But about 100s of whiners who complain every day how they are not appreciated for their work. How Boss does not respect them. How marketing people don't understand them.
Yet they are first to cash company for trying to make marketing people trully understand what coding is about.

about 2 years ago
top

Why Non-Coders Shouldn't Write Code

Swistak Re:Appreciation Exercise (421 comments)

At the same you complain that Marketing people look down on you. But your job is important right? You're better then janitor right? Hypocrisy. You want marketing people to respect you, but you don't respect them, or people that make your work comfrtable.

about 2 years ago
top

Are App.net's Crowdfunders Being Taken For a Ride?

Swistak Re:well, duh! (95 comments)

Well if people are good/stupid enough to fund someone's company then why not take advantage of that? Kickstarter have been designed as a way to gather donations. If companies abuse system - it's only becouse users actually let them. When whole series of project fail miserably people will adjust their expectations.

about 2 years ago

Submissions

Swistak hasn't submitted any stories.

Journals

Swistak has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>