HNHacker News
TopNewBestAskShowJobs

opyate

260 karma · joined June 22, 2009

opyate.at.hn

https://juanuys.com

submissionscomments
opyate··on Ask HN: What is your view on MBA product managers?
I've been thinking about this a lot recently: how the "business mind" works.

The notions of:

- "maximising shareholder value"

- wanting forever-growth

- laying off 10K of your staff because you got a slightly smaller 11-digit number profit that your "projected" 11-digit number profit [0] while the CEO made $55m

...just seems to me like... corporate greed?

I'm a big proponent of the worker collective [1], and wanting everyone to share in the spoils, everyone having a vote. I've seen examples of collectives being very successful.

Why doesn't everyone do it, though? Is it because worker collectives can't reach that critical mass of money to branch out into new products and ventures? That begs another question: does every company need to be an Acme corp? Does every company need to be a virus that takes over the world, then lay off staff and build inferior products for even more profit once they've cornered a market?

I don't know - I'm sure I'll never be a "good businessman", but something about the way corporations are set up today is very off.

So, to get back to your point: yes, probably - "they have no interest in tech & design", and fuck art and user value if it gets in the way of some KPI, right?

EDIT: formatting

0. https://blogs.microsoft.com/blog/2023/01/18/subject-focusing...

1. https://en.wikipedia.org/wiki/Worker_cooperative

opyate··on Ask HN: Any solo game developers here?
Perhaps folks aren't putting their hands up, because they're not all full time, and don't necessarily want to join a community on Discord.
opyate··on Ask HN: How have you applied AI in your life, work or hobbies?
I'm an indie game dev, and exploring/finding all sorts of ways where AI/ML/DL can assist. There's a non-exhaustive list on my blog [0]. For coding, I use Github Copilot too (which I think is just GPT3?) - massive productivity boost.

However, as I'm not a rich indie dev, I have to do client work too. Currently working in insuretech, where I'm focused on document extraction (layout detection, OCR, labelling + retraining models, etc).

0. https://juanuys.com/blog/2023/03/07/thoughts-on-ai-and-games...

opyate··on Why didn't DeepMind build GPT3?
Which of the 3 (reinforcement/supervised/unsupervised) is more amenable to building "expert systems" that can play Go or fold proteins?

I saw a thread just earlier [0] where GPT said it invented a game which doesn't yet exist, but it was wrong, unfortunately. Not sure I'd trust it to be an expert in anything. (Can't find it now, but there was also an article recently about Bing/Sydney just getting facts completely wrong.)

0. https://news.ycombinator.com/item?id=35038804

opyate··on Show HN: Hexee Pro – The Ultimate Color Tool for Designers and Artists
Maybe fix the mobile site? I managed to generate a handful of random brown colours, but it was tricky to tap on the right things. The marketing site also don't render well on mobile.
opyate··on Why is remote work seen as a gift?
Thanks, With all the layoffs going on, your fellow countrymen will appreciate the job opportunities :)
opyate··on The Cost of Shadow Work
I vaguely remember the late David Graeber covering this in either his Bullshit Jobs book or blog.
opyate··on Ask HN: How do you exercise?
Using the cheapest/free ways possible:

- HIIT videos on YouTube in the morning after I wake up

- walk whenever possible

- lunch-time runs (I work from home, so this is convenient)

- I haver some resistance bands under my desk for when I watch a video, and just don't want to sit

- the kids keep me busy. They're 6 and 9, so there's a lot of picking up and swinging them, light wrestling, and extracurricular activities

I don't do all of these every day, but enough to get at least an hour of exercise a day.

opyate··on Genders.wtf
It's ridiculous, isn't it?

What possible genetic diversity can be had from just 3 families [0]... (Shem, Ham, Japheth)

I identify most with Inyalowda [1], haha.

0. https://en.wikipedia.org/wiki/Noah#Family_tree

1. https://expanse.fandom.com/wiki/Inyalowda

opyate··on Ask HN: What are your favorite podcasts about indie game design/development?
Thanks, I'll listen to that one next :)
opyate··on Ask HN: How to move from traditional tech into game dev?
https://www.falmouth.ac.uk/study/online/postgraduate/indie-g...

Link in my profile to my blog, where I talk a bit more about it.

opyate··on Ask HN: How to move from traditional tech into game dev?
I've been a web dev since 2002, and started contracting in 2013. I've been making games as a hobby in earnest from about 2016 onwards.

Tried a bunch of tech to see what stuck: phaserjs, haXe (fun!), Lua stuff like löve2d, unity (also with clojure). I settled on unity initially, but got burned (deprecation, docs/support, etc), and finally settled on Godot (I've got python skill, so gdscript felt natural).

With contracting, I make slightly more money than permies, so I can afford to spend a day a week on gamedev. With a view to phase in more gamedev days as I get more successful.

I just recently completed a masters in indie gamedev to fast track some of the skill requirements.

I'm happy with the approach I took to get where I am. It's low stress, I still make money, and I still have bags of fun. And the masters saved me some mistakes in the long run.

opyate··on Ask HN: What are your favorite podcasts about indie game design/development?
The below are not necessarily indie/solo focused, but interesting nonetheless.

- Sausage Factory by Cane & Rinse: https://caneandrinse.com/category/sausage-factory/

- Industry & analysis: https://twitter.com/unboxingpod

- Simon Carless from GameDiscoverCo experimented with a podcast (Tales From GameDiscoveryLand), and I really want him to continue: https://podcasts.apple.com/us/podcast/tales-from-gamediscove...

- Designer Notes: https://www.designer-notes.com/category/podcast/ (I'm currently working my way through the series)

There are a whole bunch of others which I listen to on and off (see screenshot below), but the above stand out for me.

https://imgur.com/a/UaLxOVM

opyate··on Tech execs who raise their kids tech-free or limit their screen time (2020)
> Unfortunately the unfiltered internet is not a fit place for a 7 year old.

I wholeheartedly agree. 6 and 9-y-old here. Apps and websites are approve-only, and no YouTube/YTkids.

Something bad happened a few years ago which gave us a big scare.

opyate··on I am done. I give up
Heh, it's been a tumultuous ride for my family.

Paternal grandad was a civil servant, and they were comfortable, but grandad died when dad was 6. Granny married a drunk and lost everything. Step-grandad beat them. My dad grew up a rebel. His saving grace was a teacher who said: I don't care if you don't come back to school, but promise me one thing: you'll read a book a week.

Mum and dad meet quite young, and have me when mum was still a teen. We're dirt poor, and they borrow a lot of money from maternal grandad, who is a gold miner with 7 kids. He gets my dad a job at the mine. The 80s in South Africa were boom years for gold, and everyone does well. My dad pays maternal grandad back all their debts, and I distinctly remember how our lives changed as a young chap. Not rich by any stretch, but we're not hungry or shoddily dressed. My dad is smart enough to spend money on important things, like getting us a home PC, and paying for skills, like my Karate and scuba diving.

However, in my late teens, things start changing again. Jobs dry up for dad, mum leaves him, he falls into depression. Finances rise and fall as dad gets back into work, and makes a bit of money day trading. I drop out of uni, as we can't pay for it anymore.

He meets a nice new lady, who inherited a piece of land, and they scrape just about enough money and know-how together to start developing the first phase of a four-phase development. But, he gets fucked by the bank.

https://en.wikipedia.org/wiki/Absa_Group_Limited#Mortgage_lo...

Three weeks after my wedding in 2014, he commits suicide. Either severely depressed, or so that the bank can't come after him. He leaves whatever they have left in a secure estate to the grandchildren, and stepmum can live in the house until she dies. The kids (me and sis, and 3 step sisters) inherit nothing.

Me? I was privileged enough to learn programming in school. The gold mines funded the schools well, and in 1990 already (when I was 11/12), our classroom had 20 Commodores in it. That was my saving grace: coding. I could earn good money, and self-fund most of my bad decisions.

(My first startup: we won Startup weekend, then got a £50K grant from Telefonica - all pure luck, and a little bit of tapping into the zeitgeist at the time: polling apps)

opyate··on I am done. I give up
Succeeding in the startup world reminds me of the funfair analogy:

The rich kid will have a go at throwing the dart at the balloon, and miss. But, because they're a rich kid, they just take out their wallet (or parents' wallet), get more stubs, and try again (and again) until they hit the balloon.

The middle class kid will have a go at throwing the dart at the balloon, and also miss. Then they will walk away, saying that was fun, and go hang out with their mates. But maybe the 10th or the 100th middle class kid will hit the balloon.

And the working class kids? They work at the funfair. They never get to throw darts.

Here's the kicker: those kids who hit the balloons? One or two of them might go off and start a blog/podcast, or write a book titled

- Zero To Plushy

- The Dart Thing About Dart Things: Plushy Hunting When There Are No Easy Answers

- Dart Throwers at Work: Stories of Plushy Hunters' Early Days

- You Are a Badass at Hunting Plushies: Master the Mindset of Throwing Darts

- The Lean Plushy Hunter

- &c

Hell, if it's the middle class kid writing the book, they might even throw a couple of anecdotes in there about how they didn't have an easy start (compared to the rich kid), and it might even be true for them.

That book is the catnip that folks like you and me base our life decisions on.

I had a go at 3 startups, only one of them quasi-full-time, as I self-funded with freelancing. (I spent years building a "turn PDFs into data" product, had a few paying customers, and then one day got made totally redundant by Google Vision.)

Needless to say, I got completely burned out on startup number 3.

I shuttered the business just as Covid hit. I spend more time with the family (wife, two daughters, 9 and 6), and we moved to the countryside to be closer to ageing parents and siblings with kids.

It's healing time, baby

I wish you all the best

opyate··on Stanford's “Elimination of Harmful Language” Initiative
I read the article, then immediately Ctrl-F'ed this forum for 1984. Here's a hug.
opyate··on Ask HN: Recommendations for Steam Deck Games
Platformers play really nicely on the deck, so check out Hollow Knight, Dead Cells, and its ilk.
opyate··on Open source is democratizing video game development
> How complex is the gameplay in a game like a Celeste?

Here you go:

https://twitter.com/MaddyThorson/status/1238338574220546049

opyate··on Ask HN: How to deal with regret of not having kids
> my experiences (and accounts of friends as well) suggests that attachment to a child is less biological and more developed than you'd expect

We found this too, and my wife felt validated by this article she found recently:

https://www.theguardian.com/books/2022/oct/10/the-big-idea-w...

opyate··on US Government's new export controls are wreaking havoc on China's chip industry
Does the USA still have chip fabrication capability locally, or in another partner country? If so, can they maintain capacity, or ramp up quickly enough?
opyate··on We're moving on from Firebase
Please provide a source. My internet sleuthing is failing me at the moment.
opyate··on Is this how smart developers will become rich in 2025?
Creating a marketplace is a big challenge. (Not building it, but getting people to care about it and use it.)

Who are the existing marketplaces that you can start with? (e.g. I don't know, but does Amazon have a "marketplace" for tried-and-tested Lambdas? And this just makes me think of Zapier anyway.)

opyate··on The collapse of cryptokitties, the first big blockchain game
Sounds like gacha, where folks feverishly "collect" pointless pieces of little plastic. All these things (hoarding, compulsive buying, gambling) go hand-in-hand [0], and ends up emptying pockets and possibly devastating lives.

0: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3181956/

opyate··on Ask HN: How did you start higher education after 40?
Howdy, I've done web dev for 20 years and wanted to learn more about game design to help me get better at my game development hobby. I did a bunch of Coursera courses, but found that everyone rushed through it and didn't stick around for crits or forum discussions. I then looked around for a proper university thing where I would be taking it slowly with a cohort. I found a nice Indie Dev MA with Falmouth University which encouraged us to craft our own path (mine was game design, market analysis and marketing).

2 years later: finally finished, and built a nice network of codevelopers and industry professionals. I'm 43 this year, and a few others were my age or older. I submitted a week early due to summer holidays, and still got a distinction. (That doesn't matter to me, though, as the real proof in the pudding would be whether my games will sell or not.)

I thoroughly enjoyed every minute of it, and built strong friendships along the way, and even sent the staff a crate of cider, because they're so awesome.

My motivation to stick around and do the work was very strong, as I really do want to phase out webdev and do more gamedev. It's sooo much more creative and suited to me as an individual. If I have to sit in a meeting where someone bikesheds how to connect a database to a website one more time, I'm going to scream, so it had to happen.

My partner was onboard with it, and I could afford to (as a contractor) take the odd day off to do more masters work, which really helped, as it was part time at 20 hours per week.

If you subscribe to my RSS feed, I'll be writing a post mortem on the programme soon: https://juanuys.com

My main advice is to do it for you, and really be sure you'll have time and passion for it throughout. A few of my cohort realised that it took too much time, or they didn't like the critical reflection element of some of the modules, and gave up. So, also check exactly what the modules entail, what needs to be delivered, etc. E.g. some of the younger students were disappointed that they weren't going to be "taught" Unreal Engine , for instance, but rather had to maintain a blog and write about their own learnings (as is the nature with master of arts, as opposed to science).

opyate··on Ask HN: Good resources for architecting simulation games?
Tynan's book is one of my favourites for gamedev. I'll have to re-read some of it through the lens of Rimworld to see if it might be useful to someone who wants to develop a simulation game (e.g. the Balance chapter), as I'm keen to start a colony sim / base building game next year.

As FragrantRiver also already said, start small. Think of the smallest scope possible, then reduce it even more. Perhaps consider a game engine, so your programming efforts are focused on the economy side, then the ants can be event driven, and graphics are easier to handle/implement. (I started a Universal Paperclip clone a while back, using cljs, and had bags of fun making the tech tree and economy logic, but then got bored when I had to build a UI finally.)

opyate··on The Next Mainstream Programming Language: A Game Developer’s Perspective (2005) [pdf]
Nothing is more "proper" to me than working on an AGI :)

https://uk.news.yahoo.com/john-carmacks-agi-startup-raises-2...

opyate··on AppLovin offers to buy Unity Software in $17.5 bln deal
UE's source code is "available", but I wouldn't call it open source.
opyate··on Ask HN: Any solo game developers here?
Howdy, here are a bunch of communities that I shoot the gamedev breeze with asynchronously:

- https://twitter.com/IndieLegion

- https://howtomarketagame.com/ Discord

- https://twitter.com/gamediscoverco Plus subscription's Discord

- Godot Engine's Discord

I've connected more deeply with some of the folks I've met on there, so it hasn't felt lonely at all.

I'm also doing an indie dev masters via Falmouth, and my cohort meet up weekly (and we have a Discord for daily chatter), and it's a great community, but I'm not sure if that will last past graduation in a few weeks.

(I'm on the marketing video super cringe)

https://www.falmouth.ac.uk/study/online/postgraduate/indie-g...

opyate··on Godot 4.0 development enters feature freeze ahead of the first beta
Exactly. The Godot components are very performant, and the glue code doesn't get in the way. And Godot 4 is getting compute shaders, IIRC.
← PreviousPage 5 of 6Next →