Tweets are my own. I have no idea what I’m doing. I can and have been wrong, I likely will again, and I try to learn from that.

Joined September 2009
Trying to open a markdown file on MacOS
61
238
18
5,863
97,253
JackWagon retweeted
I want to give my thoughts on the Valve/Steam monopoly discourse from two perspectives: -someone who has been using Steam for 11 years -someone who is trying to build a company tldr; Valve has 75% of the PC game distribution market and Epic Games CEO @TimSweeneyEpic has been going into psychosis on twitter about how this is unfair. Very few people agree with him and there is a pattern of those who do. This is going to be a bit of a brain dump because I think there isn't any compelling discourse to be had as it is unbelievably unnuanced. I just want to share some of the thoughts that bridge the gap on this between company building and gaming for people who are in one group but not the other. Quick background, Steam (made by Valve) is a platform where you can buy games as a consumer or sell them as a developer. As a consumer, Steam handles downloads, updates, social networks, game data syncing and more. Though, rarely used, you can even use Steam to voice call with people. It does everything. I can't really think of something that it doesn't do related to gaming at least for my own purposes. Epic Games Launcher(EGL) handled downloads and some friending features, but their overall ecosystem is much less developed compared to Steam. Steam takes a 30/25/20 cut of sales from games sold on their platform, based on sale volume. Via Steamworks, Steam also helps developers set up social networks (linked to a players existing friend network), matchmaking for multiplayer games, servers, authentication and more. They take a HUGE load off of developers backs if they need the help. Steam also have recently added a disclaimer that must be used to say if your game is developed using AI-assistance and this is what set off Tim's and co. recent meltdown over Steam (He has been tweaking out about Steam since before 2017 lol) EGL takes 0% and then 12% based on sale volume. Tim is very outspoken about this and claims that Valve robs developers, and his employees and friends agree with him. There is a debate as to whether or not they are right and it is never ending. We could spend hours talking about the argument: 1. Steam has 75% market share, so not publishing on Steam kills your game 2. Steam being an effective monopoly on the market makes it so that it is virtually impossible to convince those 75% to move anywhere else, causing Steam to not be incentivized to lower the 30% cut they take Counter argument is that Steam reserves the right to charge whatever they want because the customer base they provide is the source of revenue for the developer. Notice how above I was mainly talking about the developer experience/power balances on the platforms.. In an almost laughable exercise of corporate soulessness, Tim and co. have forgotten that the gaming industry generates revenue entirely from CONSUMERS. Img #2 is a tweet from @JNavok, who until today I did not know was a person, QRTing a post from @kiaran_ritchie (an ex-EG employee who's post got community noted on this discourse for being objectively wrong) saying it was a harassment campaign, insinuating that Valve is doing this to protect Steam's image. This is moronic. If given 5 seconds of thought, he might realize that, on X, a large consumer social media platform, where gamers go to see news and talk about the games they play, that when you espouse complete nonsense about games and the platforms people play them on, the people that you sell to will call you out. Just because you disagree with the VOLUME of people calling you an idiot. *Mobs on twitter are not often right, but when the mob is your customers... you should listen because they pay your bills Unrelated, JNavok who worked in corporate strategy at Square Enix, one of the largest developers in the world also notorious for crushing consumer rights. *Japanese consumer rights for gaming are very weird and unfriendly towards consumers. Huge issue and an entirely other topic. So, we have corporate game devs covering their ears going lalalalala trying to "defend" devs when the writing is on the wall as to the dissatisfaction with their opinion and takes on the market. As unfortunate as that is to small game developers who could benefit greatly from lower % cuts, there are two major facts about this that is being left out. First point: Valve's monopoly over PC games distribution has actually been one of the greatest things to ever happen to the gaming industry. Due to their literal golden goose of the steam store they have reinvested tons of $$ into the industry: -Bankrolling developers of cross platform gameplay systems like Proton -Bankrolling Wine developers to improve Linux/Windows compatibility -Bankrolling graphics drivers developers -Funding x86-to-ARM work Counter-Strike, one of the must successful game series EVER was literally created because Valve hired two modders. This shaped esports massively and the FPS genre... This list doesn't even begin to scratch the SURFACE of what Valve does for the gaming ecosystem. EG has done serious work as well. Unreal Engine, one of the most used tools for game development ever is funded/created by them, but most of EG's support is for closed-source projects... *Tim Sweeney is a huge conservationist he's spent hundreds of millions in the US to conserve nature and this is very awesome but not related to his shit takes on the gaming industry lol. The point I'm trying to make here is that Valve's monopoly allows them to invest in open-source projects that better the gaming ecosystem, and they continue to do this all the time. Also, this gives them a easy dunk in 5% of gamers (linux users) as no other platform has this level of support for linux. Also, this development work that is targeting this 5% ends up being used/and adapted in other works and improving the experience for everybody. ALSO, this goodwill just improves the perception of their platform overall. Epic doesn't even have 0.01% of the community goodwill that Valve does. I know this is a lot but stay with me it will all tie together: My steam account has over 200 games in it. One of my favorite games ever, CS:GO, was developed by Valve. I have years of friendships stored in my Steam friend's list. Steam has 75% market share for a variety of reasons and one of them is undoubtedly switching cost. If I switched to Epic's Launcher (EGL), I have to re-friend people, all my games are not in one place, and many other issues. HOWEVER Epic Launcher, when I last used it 1 year ago or more.. f*cking sucked. It also sucked 6 years ago. Not even with the bad, UI, slow booting, poor UX way, but an issue I've had for years with EGL is just downloading games! I used to have to wait 24 hours on 100 Mbps internet just to INSTALL AN UPDATE. Epic's game distribution and downloading code was just broken. It would sit at 0Mbps download for hours despite troubleshooting restarts etc. Steam did not have this issue. This was exclusively an issue with me when I was trying to play Fortnite in early high school and a bit over a year ago. This take may be severely out of date, but this was a lasting impact on my experience with the launcher. Second Point finally!!: As a consumer... Steam just works! It works, there are very few, if any, issues and everything I could ever need is there. The reason this matters is as consumers we do not owe any company our business. You have the right to chose what service you use, and even if you give me free $60 games every month, if I can't download them why would I care?????? Gaming is a really really really unique industry where feedback is everywhere and very vocal. People are LOUD. A lot of it is noise but there is mountains of data on player retention, game enjoyment and even just general sentiment online about how people are liking games. Gabe Newell, CEO of Valve: “People are happy to pay money if they're getting what they perceive as a great product delivered on their terms.” This pretty much sums up the problem. From his beautiful forests in North Carolina, Tim (and his friends) have lost touch with the people he is selling to Because his wallet is perceptibly affected by the absolute mogging that Valve does with Steam, he has made the problem about how he + developers feel. Once again, it is an unfortunate reality, but developers are not owed business by consumers, even small ones. Ok now does this make any sense or how is it relevant to startups?? First, as a company you can either be loved or hated for a variety of reasons, or mixed. When my cofounder and I @kejerial were working on trying to build software for real estate for 3 months, we learned about Yardi, RealPage and others. These companies are hated. The UX sucks, switching costs are high. There are literally job listings for Yardi specialists because the software is so convoluted. These companies exist because without the software real estate management would collapse overnight. There is basically zero choice for large players to switch. Building in spaces like this is hard, as RE companies are quite literally life lined by these software tools. Steam has a high switching cost because instead of hooking up your company to a parasitic software, you as a young pre-teen or teenager have sentimental value and convenience tied to a platform that has treated you abundantly well. Sale after sale, improvement after improvement, strong support and more. When I was in a bad financial spot in high school with my family, steam sales were a huge deal! Instead of pirating, I'd wait for the sale cause I knew they were always coming and would let me play with my existing friend group, AND I could download the games... Stripe, Ramp, and other rockets of my time (as a 21 yr old) are LOVED by the people using them, and they continue to see growth and success. These guys entered the complicated world of accounts management and payment processing, and built an amazing product and now dominate the field. If you can build a better UX for the people paying and doing the work, and won't kill their company by switching them, you can win. EG has not done this. The consumer experience on the EGL objectively sucks. *They tried to vibe code a better UX, made a tweet saying their launcher opened faster than Valve's, and then got dogged because it was buggy and ugly. Valve has payrolled artists for god knows how much money to make Steam a 3 Michelin Star UX. Epic's strategy was "claude make this less ugly" It is written in bankruptcies and tears of failed companies. Tim has misunderstood this for 26 years. Tim wrote a public letter in 2000 saying profitability was the core to a succeeding game studio as the explanation to a game studio shutting down. In the consumer space, the $$$ signs coming into a business are tied with the # of people that you can make happy with your product. If that number is too few, it is not necessarily a profitability issue, it is an ICP issue.. I know for a fact Tim and co. understand this core fact, but they have lost the plot in decision making. You can offer developers the best terms in the world, because you are a developer and want the best for them, but the money still comes from the gamers!! If the marketplace is falling apart, ugly, and you can't even walk out with your items (download them)... no one will buy in your marketplace, even if high dollar items are FREE. There is a galactic difference between customers who are hostage versus customers who are free to go wherever they want. The pattern of misunderstanding here stems from literal caricatures of the corporate world not understanding what their customers actually want, but look at quarterly earnings and stakeholders meetings as the most important metrics for success Personally, with my current venture, it has become very easy to laud and sell my product because I know and dream that this will be extremely useful to people. If you have to cry about monopoly or incumbents or anyone upstream of the payer getting shafted, your priorities are wrong. I can not imagine trying to convince someone that, for some reason, they should use my, in every way, inferior product because... the other guy they use is too good?? Anyways. This is random, but in the first 2 weeks when Kevin and I were sitting down with a mentor at Neo, I asked if I sat in a basement and found the cure to cancer but never shared it, if that was valuable. Her answer was "No". If no one can use it or benefit from it, it is not valuable. This is extremely simple and generally drives our economy. If your value delivery machine is ugly and slow and broken... no value is created and no one will use your products!! This brain dump is filled with generalizations. For example, a company can make people happy by giving away free money, but this will not mean they are a good company. I am not trying to write a lean-verifiable argument of how this works. End of the day, all I want to do is share with some people how ridiculous it is that a billionaire game studio developer is arguing with consumers about how they should or should not enjoy the thing that they pay for. Also, I can't confirm, but I don't think a single Valve employee has commented on this at all lol. ALSO, I didn't cover it much but basically Valve added a AI disclosure, and Tim thinks this is unfair to small devs and is similar to disclosing the political party of the developer... He is trying to construct a moral argument in favor of devs so that the negative attention of AI in some circles is not forced on to them.. Valve, saw people in the Steam user base wanted to know if something used AI to make it, so they added it as it also aligns with their values. Customers win again!
44
63
8
553
31,014
JackWagon retweeted
⚠️A first in Wii emulation! ⚠️ With Starlet LLE and a fresh NAND, we boot through the entire chain: boot0 → boot1 → boot2 → IOS → System Menu → game Then we use my FFCC exploit, The Haxx Bearers, to install BootMii and the Homebrew Channel, all inside my own emulator!
12
40
5
432
14,817
🚨BREAKING (EXCLUSIVE): National Security Concerns Leaked by MSFT Whistleblower Leaked Microsoft screenshots show an India-based engineer received approval to view U.S. government cloud logs. A Microsoft whistleblower contacted me and shared screenshots supporting allegations that Microsoft used its “escort” process to allow an India based engineer to access Government Community Cloud (GCC) systems. The whistleblower alleges the engineer is not a U.S. citizen. Microsoft’s own published rules state that temporary elevated access to customer content in GCC requires verified U.S. citizenship. The escort model is the workaround the company uses so non-U.S. personnel can still direct the work. The screenshots show Viraj Chokhany requesting and receiving approval for escort access to view logs in the DPRODMGD151 environment, which is part of Government Community Cloud Moderate — the cloud used by many federal, state, and local agencies. In the escort process, a U.S. person is supposed to open the system while the India-based engineer guides the work. The whistleblower believes this raises urgent national security concerns and may violate FedRAMP requirements. Multiple Microsoft employees have reviewed the screenshots and confirmed they appear authentic. Viraj, has been confirmed to live in India-- Where he also attended and graduated college. The whistleblower is working on a public statement. I will release the whistleblowers statement when I receive it. Attached images are some of the screenshots that I received from the Whistleblower. @DHSgov @FBIDirectorKash @JDVance
211
1,055
119
4,739
429,788
JackWagon retweeted
Replying to @SandyofCthulhu
Hi Sandy. Are you well? This is wrong. On January 1, 1993, we sent a press release saying that multiplayer would be in DOOM, a full 8 months before you joined the company. We knew deathmatch would be huge. In that press release, in January 1993, we said multiplayer would be "the number one cause of decreased productivity in businesses around the world." We were sure of it, and we needed no convincing. I understand you are proud of your work on DOOM, and you should be, but please also respect the accuracy of your statements, particularly around game history. My concern is that these false statements are designed to trigger replies (like this one), reposts, and outrage discussion, all with the view of increasing your followers and subscriptions, particularly since this false deathmatch story (among others) is so easily disproved. I’ve even welcomed you to reach out to me ahead of time. You seem to appreciate game history as much as I do. Could you not also make yours accurate?
204
1,026
229
18,538
936,153
JackWagon retweeted
Announcing 3 Critical vulns for hundreds of millions of IoT, Firewalls, OT, and Military devices including: Palo Alto Networks, Comcast, D-Link, HP, Canon, Honeywell, GE, Oracle, Siemens, Rockwell, Digi, Lockheed Martin, Boeing... The vulns are with GoAhead Web Server which is a backend library used by these devices. There's a patch available from GoAhead but that doesn't mean there's a patch available for the devices yet -- that's up to the manufacturer. - TLS traffic over DHE ciphers have a 1-byte secret, "04", meaning anyone can decrypt connections to these devices and steal login credentials and session tokens if the client negotiated with DHE ciphers like the latest TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256, which is extremely likely. - LibreSSL mTLS has been completely bypassed, meaning anyone can connect over mTLS. If you have one of these devices listening on the internet and are expecting mTLS to protect it from attackers, take it offline or patch asap. - OpenSSL Certificate Revocation Lists (CRLs) are not enforced, meaning if a user device is stolen or compromised, and you revoke that mTLS cert, nothing actually happens. There are a lot of other attacks this can be used for. These are critical because these types of devices run our world. Water systems, electricity, military, firewalls, critical infrastructure. foxio.io/blog/choose-your-ba…
156
550
432
3,456
992,188
JackWagon retweeted
Espressif sort un petit boîtier carré à 59 $ pensé pour que ce soit ton agent qui code le hardware 🤯 ESP-Mosaico, c'est un ESP32-S31 avec écran tactile 480×480, micro, haut-parleur, gyro, et des modules caméra ou LED qui se branchent dessus. Le détail qui m'a fait tilt : leur repo de démarrage sur GitHub arrive avec un CLAUDE.md, un AGENTS.md, des skills et la config MCP pour Claude Code et Codex. Tu décris ton app, l'agent la code, la valide dans un simulateur, puis la flashe sur la carte. Les constructeurs livrent maintenant leur matos prêt pour les agents… l'embarqué devient accessible à n'importe quel dev web, et ça c'est un sacré virage 👀
29
69
11
858
63,685
Tim Sweeney is taking another shot at Steam. The Epic Games CEO claims Valve has “held gaming back for years” by locking PC games into Steamworks’ ecosystem. Sweeney argues that Steam’s social features make it harder for players on PC to communicate cross-platform while also criticizing Steam’s 30% cut. However, that claim isn’t completely accurate. Valve’s Steam Datagram Relay can also be used across other platforms.
1,352
556
551
14,739
1,165,827
it’s actually worse when i was in big tech i saw people doing nothing for months in my team we had people who we couldn’t fire either so we gave them random tickets that were basically “open a dashboard every day and if u see something in red ping someone on slack”
Day at Microsoft, instagram is full of this.
107
308
46
8,523
588,773
JackWagon retweeted
Breaking: Jonathan Miller, the Libertarian Party nominee for a Cary state senate seat, was taken into custody this afternoon with no shots fired. #ncpol He called WRAL during the standoff and spoke about what happened.
The whole police department is chasing me with guns drawn. This should be fun.
14
99
22
1,149
82,532
JackWagon retweeted
This guy claims this is a millennial trick, but I'm gen-x & I did this junk in 6th grade because a boomer showed me. Poor lil guy.
One love, point blank, period.
1,045
618
63
14,540
858,124
This is honestly what I’ve come to expect from the new wave of libertarians. @Kronykal you seeing this shit?
The Libertarian Party candidate for North Carolina state senate is currently in the midst of an armed chase and shoot-out with the cops, keeping us posted with live tweets:
30
Emily is awesome.
This quoted post is unavailable.
37
2,029
JackWagon retweeted
Our softest TPU shoes yet. Printed in one build on Bambu Lab H3C. Soft, sock-like wrap. Springy rebound, ready to run. Bambu Lab H3C × ultra-soft TPU 75A Nov 3, 9 AM EST. Print it on your desk. Sign up to get notified first: share.bambulab.com/4zzOIqB
14
15
7
266
24,399
Well that’s horrific.
Offshore drilling rig in Gabon sinking as one of the supporting legs punched through the seabed. 110 of 115 people accounted for. $208 million gone.
47
I got six of these things for $500 at auction. They show up on auction sites every once in awhile as iherb ir600. 600 kg payload, all stepper based, height adjustable turntable, and a reasonably sized Linux computer on board that's very easy to work with. Took less than 30 minutes to get a phone remote control ui working. All the internals are off the shelf including the battery pack & bms which was super nice.
25
9
1
531
26,956
People asked about the slides and cabinets: the slides are GTV H53, and I designed and built the cabinets myself. The pull-out shelves let me work behind my 3D printers. #3DPrinting
14
5
1
195
11,069
JackWagon retweeted
ChatGPT found lost earbud 🤯
126
254
61
11,326
1,699,472
JackWagon retweeted
Grub is KING
103
1,023
47
11,930
133,549
When two Laras collide.. The past. The present. The legend of Lara Croft continues 🦖🔫🔫🏃🏻‍♀️
33
42
12
443
17,605