Two Plus Two Publishing LLC
Two Plus Two Publishing LLC
 

Go Back   Two Plus Two Poker Forums > >

Notices

Programming Discussions about computer programming

Reply
 
Thread Tools Display Modes
Old 02-28-2016, 11:30 AM   #22576
CyberShark93
veteran
 
CyberShark93's Avatar
 
Join Date: Dec 2013
Location: strangling the golden goose
Posts: 3,226
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by clowntable View Post
Python + scikit-learn (and thus numpy/scipy). The big advantage of using Python is that you don't just get good ML libraries but also good "glue code".

If you just want to run some quick statistic stuff on a dataset R and RStudio are great.
+1
CyberShark93 is offline   Reply With Quote
Old 02-28-2016, 05:17 PM   #22577
gaming_mouse
Carpal \'Tunnel
 
gaming_mouse's Avatar
 
Join Date: Oct 2004
Location: taking notes on u (see profile)
Posts: 13,782
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

iphone devs:

are there any permissions that allow an to change hardware button behavior. eg, let's say i wanted "volume up" while the screen was off to mean "turn on the flash light"? is it possible for an app to create such shortcuts, given some permission? I *think* the answer is no for normal phones but i'm not sure -- what about for jailbroken phones?
gaming_mouse is offline   Reply With Quote
Old 02-28-2016, 06:46 PM   #22578
RustyBrooks
Carpal \'Tunnel
 
RustyBrooks's Avatar
 
Join Date: Feb 2006
Location: Austin, TX
Posts: 24,288
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

I don't do iphone dev but the first thing that comes to mind is that one of the volume buttons is a shutter release for iphone camera apps
RustyBrooks is offline   Reply With Quote
Old 02-28-2016, 09:08 PM   #22579
gaming_mouse
Carpal \'Tunnel
 
gaming_mouse's Avatar
 
Join Date: Oct 2004
Location: taking notes on u (see profile)
Posts: 13,782
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by RustyBrooks View Post
I don't do iphone dev but the first thing that comes to mind is that one of the volume buttons is a shutter release for iphone camera apps
yeah i found some older articles on that which give conflicting info. There have definitely been some in the past, but there have also been rejections for other doing the same thing... apparently the review process is inconsistent, plus the rules change. Not sure what the current official status is though.
gaming_mouse is offline   Reply With Quote
Old 02-28-2016, 10:20 PM   #22580
RustyBrooks
Carpal \'Tunnel
 
RustyBrooks's Avatar
 
Join Date: Feb 2006
Location: Austin, TX
Posts: 24,288
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by daveT View Post
I (somewhat) knew this guy back in LA.

http://www.woodbytoth.com/

The orb and vase are as many pieces of wood as it looks.
So this actually showed up on my youtube feed today
RustyBrooks is offline   Reply With Quote
Old 02-28-2016, 10:42 PM   #22581
maxtower
Carpal \'Tunnel
 
maxtower's Avatar
 
Join Date: Sep 2005
Posts: 7,901
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by gaming_mouse View Post
iphone devs:

are there any permissions that allow an to change hardware button behavior. eg, let's say i wanted "volume up" while the screen was off to mean "turn on the flash light"? is it possible for an app to create such shortcuts, given some permission? I *think* the answer is no for normal phones but i'm not sure -- what about for jailbroken phones?
I'm pretty sure you can't do this on a normal phone since your app isn't receiving events in the phone off state. Obviously on a jailbroken phone just about anything is possible.

You can probably do it pretty easily on Android however.

Last edited by maxtower; 02-28-2016 at 11:04 PM.
maxtower is offline   Reply With Quote
Old 02-28-2016, 11:24 PM   #22582
Loki
binary duo
 
Loki's Avatar
 
Join Date: Nov 2015
Location: between the sheets
Posts: 12,795
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Doesn't f.lux get around that somehow on I-devices?

Something about the screen turning itself on randomly now and then to readjust the color palette.
Loki is offline   Reply With Quote
Old 02-28-2016, 11:27 PM   #22583
Grue
Pooh-Bah
 
Grue's Avatar
 
Join Date: Mar 2004
Location: It is pitch black.
Posts: 5,630
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

you cant dl flux from the ios app store.
Grue is offline   Reply With Quote
Old 02-29-2016, 06:02 AM   #22584
ChrisV
Carpal \'Tunnel
 
ChrisV's Avatar
 
Join Date: Jul 2004
Location: Adelaide, Australia
Posts: 40,229
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by gaming_mouse View Post
but there have also been rejections for other doing the same thing... apparently the review process is inconsistent
That's an understatement. Last app I helped work on, we got rejected for having log in with Google and doing it the same way other apps do it. Apple had just decided to have a little war with Google for fun. On the other end of the scale, a friend of mine once accidentally submitted a buggy build that was incapable of doing anything except displaying a blank screen. It passed review.
ChrisV is offline   Reply With Quote
Old 02-29-2016, 06:41 AM   #22585
maxtower
Carpal \'Tunnel
 
maxtower's Avatar
 
Join Date: Sep 2005
Posts: 7,901
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by ChrisV View Post
That's an understatement. Last app I helped work on, we got rejected for having log in with Google and doing it the same way other apps do it. Apple had just decided to have a little war with Google for fun. On the other end of the scale, a friend of mine once accidentally submitted a buggy build that was incapable of doing anything except displaying a blank screen. It passed review.
They definitely play favorites in terms of enforcing the policies too. You're not supposed to have an app that requires login for it's main functions, but so many do.
maxtower is offline   Reply With Quote
Old 02-29-2016, 08:12 AM   #22586
daveT
S.A.G.E. Master
 
daveT's Avatar
 
Join Date: Jun 2005
Location: La La Land
Posts: 23,148
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by RustyBrooks View Post
So this actually showed up on my youtube feed today
Looks impossible.

I took woodworking once.... I definitely got the lowest grade.
daveT is offline   Reply With Quote
Old 02-29-2016, 09:43 PM   #22587
Craggoo
culled
 
Craggoo's Avatar
 
Join Date: Sep 2006
Location: R.I.P. ItzPenzoo 12-09-11
Posts: 12,533
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by daveT View Post
Looks impossible.

I took woodworking once.... I definitely got the lowest grade.
One man's impossible is another man's yabadabadoo
Craggoo is offline   Reply With Quote
Old 03-04-2016, 01:22 AM   #22588
Loki
binary duo
 
Loki's Avatar
 
Join Date: Nov 2015
Location: between the sheets
Posts: 12,795
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Licensing question: I want to use a ruby gem that is, and I quote from their github page, "under MIT license".

From the MIT license Wikipedia page:

Quote:
Because MIT has used many licenses for software, the Free Software Foundation considers "MIT License" ambiguous.
What I think is the vendor for the gem has three paid tiers on their official site, and nothing else. It does not specify anything about the gem.

Am I likely safe to use this gem in an educational project that will never be used to generate revenue, strictly for school purposes?
Loki is offline   Reply With Quote
Old 03-04-2016, 01:42 AM   #22589
PoppaTMan
veteran
 
PoppaTMan's Avatar
 
Join Date: Aug 2006
Posts: 2,864
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

You can do pretty much anything with code under MIT license besides hold the contributors liable for damages.

IANAL
PoppaTMan is offline   Reply With Quote
Old 03-04-2016, 11:17 AM   #22590
kerowo
lolcat
 
kerowo's Avatar
 
Join Date: Nov 2005
Posts: 37,138
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Anyone know a good way to record a hangout?
kerowo is offline   Reply With Quote
Old 03-04-2016, 11:39 AM   #22591
Wolfram
Carpal \'Tunnel
 
Wolfram's Avatar
 
Join Date: Jan 2006
Location: You can be my wingman any time
Posts: 14,733
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Why don't you read the license? It should be included in the gem source.
Wolfram is offline   Reply With Quote
Old 03-04-2016, 12:29 PM   #22592
daveT
S.A.G.E. Master
 
daveT's Avatar
 
Join Date: Jun 2005
Location: La La Land
Posts: 23,148
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by Noodle Wazlib View Post
Licensing question: I want to use a ruby gem that is, and I quote from their github page, "under MIT license".

From the MIT license Wikipedia page:



What I think is the vendor for the gem has three paid tiers on their official site, and nothing else. It does not specify anything about the gem.

Am I likely safe to use this gem in an educational project that will never be used to generate revenue, strictly for school purposes?
The official MIT License is meant to be human readable. The EFF is saying that using a general term "MIT License" is ambiguous; the MIT License itself isn't ambiguous at all:

http://opensource.org/licenses/MIT

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
daveT is offline   Reply With Quote
Old 03-04-2016, 01:26 PM   #22593
Loki
binary duo
 
Loki's Avatar
 
Join Date: Nov 2015
Location: between the sheets
Posts: 12,795
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by Wolfram View Post
Why don't you read the license? It should be included in the gem source.
Didn't even notice that.

It is indeed the exact wording daveT posted above. The wikipedia entry made me wonder if maybe there were different versions of MIT licenses. But I guess not.

Cool! Thanks all!
Loki is offline   Reply With Quote
Old 03-04-2016, 02:40 PM   #22594
gaming_mouse
Carpal \'Tunnel
 
gaming_mouse's Avatar
 
Join Date: Oct 2004
Location: taking notes on u (see profile)
Posts: 13,782
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Is there a software license which says: You can use this for any purpose, including commercial, but you cannot create a product which is commercializing the software itself.

Here's a hypothetical example. Imagine the creators of "Discourse" forum software (or a similar product) want you to be able to run the source yourself without restriction, including using it inside your commercial company for the company's internal forums.

However, they also offer a hosted version of the software you can pay for, and they don't want any competitors in this business. Is there a license that covers this use case?
gaming_mouse is offline   Reply With Quote
Old 03-04-2016, 03:19 PM   #22595
Loki
binary duo
 
Loki's Avatar
 
Join Date: Nov 2015
Location: between the sheets
Posts: 12,795
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

quora tells me the term you're looking for is shared source, something microsoft uses extensively
Loki is offline   Reply With Quote
Old 03-04-2016, 03:46 PM   #22596
daveT
S.A.G.E. Master
 
daveT's Avatar
 
Join Date: Jun 2005
Location: La La Land
Posts: 23,148
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by gaming_mouse View Post
Is there a software license which says: You can use this for any purpose, including commercial, but you cannot create a product which is commercializing the software itself.

Here's a hypothetical example. Imagine the creators of "Discourse" forum software (or a similar product) want you to be able to run the source yourself without restriction, including using it inside your commercial company for the company's internal forums.

However, they also offer a hosted version of the software you can pay for, and they don't want any competitors in this business. Is there a license that covers this use case?
I release everything I do under Mozilla Public License v2, which I think covers this use case.

Whoever uses my stuff must release the source code I wrote, but they are able to add in other files that are closed-source. Unlike GPL, there are no restrictions on derived works if they make no changes to the source files themselves. As long as they add new files, they can do whatever they want with their own code. If they modify my source files, they have to release the changes.

So, Discourse could use the MPL for the core of their FLOSS system, but then add in other source files that are closed source, which, in effect, creates a binary open / closed system.
daveT is offline   Reply With Quote
Old 03-06-2016, 08:22 AM   #22597
Shoe Lace
Pooh-Bah
 
Join Date: Sep 2004
Posts: 3,654
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by gaming_mouse View Post
Is there a software license which says: You can use this for any purpose, including commercial, but you cannot create a product which is commercializing the software itself.

Here's a hypothetical example. Imagine the creators of "Discourse" forum software (or a similar product) want you to be able to run the source yourself without restriction, including using it inside your commercial company for the company's internal forums.

However, they also offer a hosted version of the software you can pay for, and they don't want any competitors in this business. Is there a license that covers this use case?
That's a tricky license and at some point I tried to find one that's similar without success.

It basically comes down to MIT vs GPLv2 but neither really do what you want.

MIT satisfies all of your requirements, except they can create a competing product with no strings attached. They can even keep the source code to that product private.

GPLv2 mandates that if they released the commercial product they would need to open source it.

In my case I just bit the bullet and MIT'd my project because after thinking about it for a while it seemed like the most beneficial license for both myself and potential users.

Think about fairly large projects like https://about.gitlab.com/. They implement your exact hypothetical and would "suffer" if someone made a competitor out of their managed service.

They went for an MIT license too. I'm thinking it's because since they are the originator of the product they have enough confidence in themselves that they will have the best managed solution. Also as an end user, I would draw the same conclusion and opt to use them directly.
Shoe Lace is offline   Reply With Quote
Old 03-06-2016, 02:57 PM   #22598
Loki
binary duo
 
Loki's Avatar
 
Join Date: Nov 2015
Location: between the sheets
Posts: 12,795
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Why am I incapable of typing "align"? Even on a phone I just tried to type it as "alight". Wtf?! Not helpful when doing CSS styling!
Loki is offline   Reply With Quote
Old 03-06-2016, 08:22 PM   #22599
maxtower
Carpal \'Tunnel
 
maxtower's Avatar
 
Join Date: Sep 2005
Posts: 7,901
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by gaming_mouse View Post
Is there a software license which says: You can use this for any purpose, including commercial, but you cannot create a product which is commercializing the software itself.

Here's a hypothetical example. Imagine the creators of "Discourse" forum software (or a similar product) want you to be able to run the source yourself without restriction, including using it inside your commercial company for the company's internal forums.

However, they also offer a hosted version of the software you can pay for, and they don't want any competitors in this business. Is there a license that covers this use case?
You can always copy a similar license and add these restrictions to it. Like MIT + no commercialization clause
maxtower is offline   Reply With Quote
Old 03-06-2016, 09:24 PM   #22600
gaming_mouse
Carpal \'Tunnel
 
gaming_mouse's Avatar
 
Join Date: Oct 2004
Location: taking notes on u (see profile)
Posts: 13,782
Re: ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

Quote:
Originally Posted by Shoe Lace View Post
That's a tricky license and at some point I tried to find one that's similar without success.

It basically comes down to MIT vs GPLv2 but neither really do what you want.

MIT satisfies all of your requirements, except they can create a competing product with no strings attached. They can even keep the source code to that product private.

GPLv2 mandates that if they released the commercial product they would need to open source it.

In my case I just bit the bullet and MIT'd my project because after thinking about it for a while it seemed like the most beneficial license for both myself and potential users.

Think about fairly large projects like https://about.gitlab.com/. They implement your exact hypothetical and would "suffer" if someone made a competitor out of their managed service.

They went for an MIT license too. I'm thinking it's because since they are the originator of the product they have enough confidence in themselves that they will have the best managed solution. Also as an end user, I would draw the same conclusion and opt to use them directly.
interesting, thanks for the info, shoe.

Quote:
Originally Posted by maxtower View Post
You can always copy a similar license and add these restrictions to it. Like MIT + no commercialization clause
good point. although i guess i'd be worried that i would **** it up, whereas the known licenses are probably vetted legally.
gaming_mouse is offline   Reply With Quote

Reply
      

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Forum Jump


All times are GMT -4. The time now is 03:23 PM.


Powered by vBulletin®
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Copyright 2008-2017, Two Plus Two Interactive
 
 
Poker Players - Streaming Live Online