drawkbox

Joined 19 years ago

Karma
9,788
Submissions
2,262
Member since
Jun 18
entrepreneur, programmer, engineer and creative developer.

I work at Drawlabs Game Studio where I make web games, mobile games and game middleware from network servers/clients to stats tracking and community tools for contract, white label and internal products.

http://drawlabs.com

I work with and have worked at 2XL Games, SupaSupa Games, Cheyenne Mountain Entertainment, and Prizelogic / eMarketingInc / Nomadic Agency making web, interactive, mobile (iPhone/iPad/iPod/iOS/Android) and multi-platform desktop games, apps, web interactives, APIs and tools for entertainment/promotion.

"There is no subject more captivating, more worthy of study, than nature. To understand this great mechanism, to discover the forces which are active, and the laws which govern them, is the highest aim of the intellect of man." -- Nikola Tesla

http://drawk.com/

http://drawlogic.com/

https://github.com/drawcode

http://www.linkedin.com/in/drawk

http://stackoverflow.com/users/71690/ryan-christensen

View on Hacker News

Recent submissions

Comment · 1 year ago
These systems also came from tinkering. Most programming languages even are really the investment of one person for a long time, doing apparently what you aren't supposed to do.

When it comes down to it, whatever works best and is usually the most simple, non-breaking, used to win out. That decision has been disconnected from the value creators to the value extractors. It is impossible to extract value before value is created.

Additionally, programming is a creative skill no matter how hard they try to make it not one. Creativity means trying new things and new takes on things. People not doing that will harm us long term.

Comment · 2 years ago
I dig WebComponents because I love building on standards which promote interoperability across frameworks and have long term lifelines. Standards reduce platform + dev lock-in and reduce framework balkanization and frankly chaos in many cases. You are a better developer if you understand the root standards and core systems, which WebComponents get you closer to.

I also like the Lit Framework (https://lit.dev/) from Google which is rarely mentioned but it is quite nice for some of the simplifications and extras you might need when building them but it doesn't get in the way or try to take over your entire domain with dev-lockin.

Whether going direct to WebComponents or a higher level simplification like Lit, they really are a freedom from dev lock-in that is nice to see.

Comment · 2 years ago
Comment · 2 years ago
Looks like they have until January to change to fully on-site. That isn't much time to make life changes that allow using 2+ hours extra per day that was typically remote.

> The decision marks a significant shift from Amazon’s earlier return-to-work stance, which required corporate workers to be in the office at least three days a week. Now, the company is giving employees until Jan. 2 to start adhering to the new policy.

So on top of all the hustle of end of year, everyone will need to frantically prepare for return to office one day into the new year. Just seems a bit heartless.

Remote jobs just allow a team to be more robust and dynamic to life changes. I just don't understand the need to force RTO so drastically.

Comment · 2 years ago
End of an era. TouchArcade was one of the better review sites and it was great to get featured there. Going for 16 years was a really good run. I hope the people involved land in good places. Game marketing has changed so much during that time. I do wish affiliate programs for games never went away as it was an entire economy and another way others would help get sales.
Comment · 2 years ago
Developers are clearly the weak link today, have given up all power over product and it is sad and why software sucks so bad. It pains the soul that value creators have let the value extractors run the show, because it is now a reality TV / circus like market where power is consolidating.

Developers and value creators with power are like an anti-trust on consolidation and concentration and they have instead turned towards authoritarianism instead of anti-authoritarianism. What happened? Many think they can still get rich, those days are over because of giving up power. Now quality of life for everyone and value creators is worse off. Everyone loses.

Comment · 2 years ago
Again with the ad hominems and strawman arguments in your shadowboxing diversion...

I knew you wouldn't answer. You fail to even acknowledge evidence, what do you know about it? Nothing. How do you think evidence comes about? Just shows up one day? It takes people researching it and events to happen. Your hypothesis is not even attempting to start to see evidence, never be an investigator with that vibe.

Our discussion on your diversion is done, I know where you stand.

- You like crypto consolidation, you won't even attempt to answer that one.

- You are diverting from the point so far it is laughable now.

- Nick Szabo thanks you.

Admit you are an absolutist not a probabalist. Absolutism to no change is more religious than probability. You sure do preach absolutism.

Comment · 2 years ago
A "conflict" or false opposition can also be used in a theater like play. Maybe this was setup to get Microsoft to take on the costs/liability and more. Three board members left in 2023 that allowed this to happen.

The idea of boards might even be an anti-pattern going forward, they can be played and used in essentially rug pull scenarios for full control of all the work of entire organizations. Maybe boards are past their time or too much of a potential timebomb/trojan horse now.

Comment · 2 years ago
No evidence doesn't mean it didn't or won't happen. There is a very large canyon between something happening and evidence. There you have to go off of history, timeline, motive (large piles of money get things to happen) and more.

Glad you could go on record and show you are an absolutist not a probabilist. Even cryptography itself is probabilistic. There are no absolutes in time except change.

You also skipped these two questions:

- Do you understand what diversion from the point is?

- Do you think Satoshi is Nick Szabo?

We are so far deep in this distraction that we have run out of room to reply without it being a line of vertical text.

Let's agree to disagree. I'll let you have the last word on this diversion.

Comment · 2 years ago
Something is up with the timing of that, the dev day and this event.

GitHub Copilot is made with OpenAI's Codex model, a descendent of GPT-3 though.

Anyone putting anything into ChatGPT is taking a risk, or any third party tool really. Especially LLMs/GPTs because all AI models are like immutable datastores in some aspects. Once in, never getting out.

This also coincided with it being integrated directly in Windows. If there is a security issue, and I am sure there are many, this could be majorly problematic for business intel and confidentiality.

Comment · 3 years ago
I mostly agree but Web Components is a web standards as is templates/custom elements now. Web Components are a standard.

You did ask. heh.

As I mentioned, I prefer direct standards or at least frameworks that make standards a main part of the design, even if only on output.

Standards are slower to finalize, frameworks front ran them via abstractions that may have been needed for a while --like Flash with interactivity before HTML5/canvas/svg/WebGL/etc and I was huge into Flash and plugins, those days are over though. Standards will be around longer and more maintainable on standard schedules not just feature/dependency pump frameworks of today that have verbloat.

Plugins and now frameworks innovate and front run, and influence standards, then standards win the long game every single time. Like why use virtual DOM when shadowdom is now available, unnecessary abstraction now that will always lose to native dom abstractions like shadowdom.

Right now with web standards where they are at, Javascript how far it has come, and the coming WebAssembly + WebGPU platforms now being ready or close to ready, the current frameworks are about to be lapped. It is just the way things go and the typical waves in innovation to standards and repeat.

About Lit, I mentioned it as I said in another comment "if you like the component style of other frameworks but want to use Web Components, Google Lit is quite nice"

We can agree to disagree on the rest.

Comment · 3 years ago
Comment · 3 years ago
You fail to acknowledge again. We already agreed to disagree on that point. We are getting your take on things now.

Answer these, let's get you on record:

Do you think encryption methods today will hold up over time 100%?

Do you think early bitcoin keys from 2008 will never be broken (disregarding tools and being found which is more likely)?

Do you understand what diversion from the point is?

Do you think Satoshi is Nick Szabo?

You won't eventhough these are very easy YES/NO questions.

C'mon, put your money where your mouth is.

Comment · 3 years ago
I mostly agree but Web Components is a web standards as is templates/custom elements now.

The others like React/Vue/Svelte etc are all going more for platform/framework lock-in over making sure people are doing augmentation of standards.

Those frameworks have incentive to lock you in while standards are lock-in at a lower level.

Other standards I like playing with direct like html/css/canvas/WebGL/storage/svg/video/audio/geo/etc and ones that are newer are WebRTC/WebGL/WebGPU/WebAssembly etc. All of these are and will be abstracted by some frameworks and people will know less about them and more about the platforms on top if they aren't regularly going direct. I think people that know about the standards more low level make for better framework developers an developers that use frameworks even.

I like platforms that make web standards the core aim not the platform lock in.

Lit is just a lighter weight version of that and closer to web standards without having it bolted on to a larger, almost monolithic framework now.

Lit is somewhat Angular like since Google make both.

Comment · 3 years ago
Yeah agreed, that is why I said "if you like the component style of other frameworks but want to use Web Components, Google Lit is quite nice"

Lit is just a lighter weight version of that and closer to web standards without having it bolted on to a larger, almost monolithic framework now.

I still prefer direct and custom with less dependencies but Lit is somewhat trying to communicate web standards while other current frameworks really want lock-in to the platform rather than caring about making sure devs understand the standards.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton