Gustavo Goretkin

Results 85 comments of Gustavo Goretkin

> I'm not suggesting that this is the representation that should end up on a GPU. But "this" representation is what currently ends up on the GPU, right? That's the...

In case this example is helpful: ```julia julia> Base.IteratorSize(::Type{ p = Polygon([Point(0,0), Point(0, 1), Point(1, 0)]) Polygon{2,Int64,Point{2,Int64},LineString{2,Int64,Point{2,Int64},Base.ReinterpretArray{GeometryBasics.Ngon{2,Int64,2,Point{2,Int64}},1,Tuple{Point{2,Int64},Point{2,Int64}},TupleView{Tuple{Point{2,Int64},Point{2,Int64}},2,1,Array{Point{2,Int64},1}}}},Array{LineString{2,Int64,Point{2,Int64},Base.ReinterpretArray{GeometryBasics.Ngon{2,Int64,2,Point{2,Int64}},1,Tuple{Point{2,Int64},Point{2,Int64}},TupleView{Tuple{Point{2,Int64},Point{2,Int64}},2,1,Array{Point{2,Int64},1}}}},1}}(GeometryBasics.Ngon{2,Int64,2,Point{2,Int64}}[Line([0, 0] => [0, 1]), Line([0, 1] => [1, 0])], LineString{2,Int64,Point{2,Int64},Base.ReinterpretArray{GeometryBasics.Ngon{2,Int64,2,Point{2,Int64}},1,Tuple{Point{2,Int64},Point{2,Int64}},TupleView{Tuple{Point{2,Int64},Point{2,Int64}},2,1,Array{Point{2,Int64},1}}}}[]) julia> Point(.2,.2) in...

I find it tough to decide where to be on a spectrum of interface designs with endpoints 1. permissive, multi-purpose get-out-of-your-way and 2. rigorous keep-separate-things-separate I think it can be...

All great points. Without knowing the full story I assumed that NumPy's Array vs Matrix distinction arose because e.g. multiplication of one is element-wise, and the other performs matrix multiplication....

Related distinction for sequences: ```julia julia> "h" in "hey" ERROR: use occursin(x, y) for string containment Stacktrace: [1] error(::String) at ./error.jl:33 [2] in(::String, ::String) at ./strings/search.jl:535 [3] top-level scope at...

For example, https://github.com/ros-controls/ros_controllers/blob/48a224ecf60473f99a9ccc9d10bf387c60012b0a/effort_controllers/src/joint_position_controller.cpp#L216, which uses the message defined here: https://github.com/ros-controls/control_msgs/blob/3f383c46ac0a25254c6e5c09614970e38dcd1b13/control_msgs/msg/JointControllerState.msg So at least all the controllers that use the current version of `JointControllerState` message: https://github.com/ros-controls/ros_controllers/search?utf8=%E2%9C%93&q=JointControllerState Probably it should be the...

@nstiurca I never got around to using ros-controls. The only ROS robot I use is the PR2, and I don't think ros-controls works on it. That's just to say I...

I thought I had posted this before, but I'll repost: I'm trying to understand this issue in the context of https://github.com/diofant/diofant/commit/8221ff3452d5d33919ed42291b521a16f7764b9f . Is there a way to re-use the same...

I would like to make an attempt at implementing this, but I'm having trouble understanding the code. I see: https://github.com/diofant/diofant/blob/3db9c8d7bd8dcf1c6f6717e65d2816d238a91840/diofant/core/expr.py#L3043 which I assume then calls: https://github.com/diofant/diofant/blob/5da845ca1611c271141de31eb401da5fb69c3bf2/diofant/core/mul.py#L767 Is the `_eval_expand_mul` the...

Granted, what prompted this PR was not knowing what `RawToken` was, and there's an issue already open to document it in the README. But I think the barrier for adding...