there's no escape! brew another cup!
-
Just putting the finishing touches on GNAW (Gnaw's Not A Wheel)
That name may be taken, depending on how you look at it! Game developer Tim Cain wrote an OS abstraction library called GNW (GNW's not Windows). That allowed games like Fallout to be built for DOS, Windows, and Mac without major changes.
I highly recommend his Youtube channel! -
This post did not contain any content.wrote on last edited by [email protected]
Hmmm what if this wheel could roll itself? If we use the power of 7 suns we could put
AIcocaine in it. -
Look, I'm not saying the wheel is wrong. It rotates, but what if two people try to turn the wheel at the same time, in opposite directions?
What if—instead of risking misuse of the wheel—we have a
my_wheel::Wheel
, which only one person can rotate at any given time? The multiverse could enforce this safety at compile time by making it impossible for there to exist a universe where two people both think they own the right to rotate the wheel. In fact, it could even make it impossible for me to lend out the wheel to more than one person at a time.And, maybe... we could make the wheel even better. Cars rest on top of wheels, sure. But what if I wanted to make a car that rests on top of other cars? If we rotate the super-car's wheels, we don't want to make the sub-cars flap around—we want the sub-car wheels to rotate. It would be more future-proof to make a
Wheel
trait, then to makeRubberTyre
implementWheel
. Then, if we ever needed to make cars into wheels, we could have them also implementWheel
—but delegate the responsibility of rotating to their own wheels.In fact, we should make it into a whole library. Our other projects could need wheels. Mr. Mittens might need them eventually!
If the goal is speed then just use a few turbofish.
-
Developer: Kill me if you must but i've turned the wheel into a modular service called systemd-wheel
GNOME developer: "Stop forcing us to use wheels! Why can't you just import GTK in your project?"
-
unjerk: pretty bold to compare software to a wheel. it's more so like some roughly rollable shape which is why some people think they can make it more rollable, and yes those people fail from time to time
Yes, let's not reinvent any wheels to save time and money. What? Why do you have to use three different screens from two different applications to get the information you need for one shipment invoice? Because we didn't reinvent any wheels. You're welcome.
-
This post did not contain any content.wrote on last edited by [email protected]
Does the wheel fall under any cumbersome non free licenses or patents? If I want to modify this wheel to suit my needs, then share that work and information with others, am I free to do so?
-
This post did not contain any content.
Sure wheel 7 and wheel 10 were Ok, but wheel 11 is crap.
-
This post did not contain any content.wrote on last edited by [email protected]
Joke's on you, the wheel was reinvented plenty of times.
-
This post did not contain any content.
All those wheels made without any unit tests. What was humanity thinking?
-
Does the wheel fall under any cumbersome non free licenses or patents? If I want to modify this wheel to suit my needs, then share that work and information with others, am I free to do so?
The wheel is Open Domain and does not belong to anyone.
-
This post did not contain any content.
"Or as I've recently taken to calling it, saw plus trap"
-
This post did not contain any content.
As if I don't have a stash of previously reinvented wheels to choose from in my personal code. Buuuut, who can resist reinventing the wheel for the 25th time?
-
This post did not contain any content.
One of the worst parts about this is that I would never have thought about reinventing it until he told me not to.
Bloody reverse psychology still working on me.
-
Yes, let's not reinvent any wheels to save time and money. What? Why do you have to use three different screens from two different applications to get the information you need for one shipment invoice? Because we didn't reinvent any wheels. You're welcome.
The wheel doesn't need to be reinvented, meanwhile a certain wheel is pushing for the complete removal of adblocks in its extensions.
Probably not fair to equate that piece of software as a wheel, or better yet, let's just reinvent it with the Adblock.
-
Does the wheel fall under any cumbersome non free licenses or patents? If I want to modify this wheel to suit my needs, then share that work and information with others, am I free to do so?
If I want to modify this wheel to suit my needs
Steepled fingers
Evil laughing
Another victim!!!
-
Yes, let's not reinvent any wheels to save time and money. What? Why do you have to use three different screens from two different applications to get the information you need for one shipment invoice? Because we didn't reinvent any wheels. You're welcome.
Why do you have to use three different screens from two different applications to get the information you need for one shipment invoice? Because
we didn’t reinvent any wheelseveryone has a bespoke wheel design and there's no interoperability or uniform interface.FTFY
-
This post did not contain any content.
But it doesn't conform to every cars specifications! A new standard must be invented!
-
This post did not contain any content.
We'd rather re-create reality where we know everything rather than taking the time to learn how to use a system someone else wrote.
IT and DevOPS does this too.
I worked with a group once that re-invented XML so that non-technical people could create text-based rules instead of writing code. But it ended up with a somewhat rigid naming structure with control characters and delimiters. The non technical people hated it more the actual XML they had used prior.
-
unjerk: pretty bold to compare software to a wheel. it's more so like some roughly rollable shape which is why some people think they can make it more rollable, and yes those people fail from time to time
The wheel of the metaphor-of-thing-as-wheel exists and is widely understood, but apparently needed to be reinvented as a metaphor involving a roughly rollable shape?
Challenge failed.
-
We'd rather re-create reality where we know everything rather than taking the time to learn how to use a system someone else wrote.
IT and DevOPS does this too.
I worked with a group once that re-invented XML so that non-technical people could create text-based rules instead of writing code. But it ended up with a somewhat rigid naming structure with control characters and delimiters. The non technical people hated it more the actual XML they had used prior.
You're talking about YAML? /s