Hacker Newsnew | past | comments | ask | show | jobs | submit | mpwoz's commentslogin

For context, I recently completed a game on a team of 4 devs who were all relatively new to ECS for the last bevy game jam [1]

Initially, we struggled a bit with how much ceremony there seemed to be to make simple stuff like movement work within the paradigm of an ECS (entity component system) engine.

But by the end of the week I think i can safely speak for all of us when i say we came away impressed by how organized everything was - despite everyone working on different pieces at a frantic pace for a week.

One concrete example is a last minute addition of little text dialog popups over various entities in response to different events : enemy sighting a player, player respawning, reaching an objective, etc. This ended up being trivial once the system for picking which line to say was in place, largely thanks to ecs and bevy’s event system.

Now i wouldn’t want to go back to the gameObject / update function way of structuring things ecs and bevy actually really shine once you do cross a certain threshold of size/complexity - especially with multiple people working simultaneously.

That said i do agree with you on the generalized physics engine point - we decided early on that was overkill and we could write our own collision and movement much faster, with better game feel to boot.

[1] https://itch.io/jam/bevy-jam-5/rate/2824463


To be honest, that might just be SeaTac on a Thursday. Everything's under construction and the late night arrivals has been crowded for a while now.


This was a really cool deep dive into various optimizations that apply specifically to voxel-based games.

I especially enjoyed how the author packed progressively more information into the bits of a single integer using some clever tricks, and it stayed approachable the whole time even for those who don’t do a lot of low level bitwise optimizations in their day to day (me)


I think you both mean "conscience"

And this argument is just whataboutism - sure we can do better everywhere but that doesn't mean the Chinese government gets a pass


> Chinese government gets a pass

and no one claimed that


From the first bullet point under 'features':

> asdf-compatible - rtx is compatible with asdf plugins and .tool-versions files. It can be used as a drop-in replacement.


I'm going to blame being distracted by my dog for not reading the link you posted.

asdf + direnv makes my work life so much easier. I have one .envrc that checks what branch I'm on and switches you to the right Terraform workspace and sets correct env-vars too.


Yeah I use this same setup with rtx


This is Docusign’s second round of layoffs in 5 months, they laid off 9% in September:

DocuSign to cut workforce by 9% as part of restructuring plan https://news.ycombinator.com/item?id=33010050


Since I can’t edit, found the original hn thread DocuSign to cut workforce by 9% as part of restructuring plan https://news.ycombinator.com/item?id=33010050


Re: [1] - I was interested in how this worked so I read the article, here's a quote:

"The 55-year-old electrical troubleshooter ignored his financial planner's advice, keeping 100 percent of his 401(k) money invested in Enron stock. He purchased more Enron shares with his savings and annual bonus"

"In addition to contributing the maximum 15 percent to their 401(k) funds, the Stevenses were buying $600 a month in Enron stock. Cathie Stevens, who had been so poor as a teenager that she picked strawberries for clothing money, even flipped her annual bonus money back into the purchase of Enron options."

Not sure who you're really blaming for people "retiring with nothing" if they put all their eggs in one basket like that, against experts' advice.


There's a fusion startup called Helion near Seattle working on this, it'll be really exciting if it pans out at scale.

This video was a fascinating watch: https://www.youtube.com/watch?v=_bDXXWQxK38


I discovered Isaac Arthur's Youtube channel in another comment thread, and I've been watching his videos for several weeks now. They've almost entirely replaced news about the war in Ukraine and economic doomsdaying, and I've noticed my own mental health and future outlook improving immensely in that time.

I'd highly recommend this playlist about near-future technologies that could revolutionize life as we know it, without being too high sci-fi about it: https://www.youtube.com/watch?v=ChTJHEdf6yM&list=PLIIOUpOge0...

Something about his approach really resonates with me - I think it's because he really believes a lot of the things he is researching are possible in our future - and his optimism is infectious. It really puts things in perspective, at least it did for me.


The M1 jump is not new money for the most part, it's a reclassification of things that used to be M2 as also being M1 (liquid) https://fredblog.stlouisfed.org/2021/05/savings-are-now-more...

M2 increased in 2020, but not by as much as you're saying https://fred.stlouisfed.org/series/M2SL


Thanks for sharing. I never knew that. The post says savings accounts were moved into M1 because they're pretty liquid now. But what was the real rationale or implications? Odd time to do that move (April 24, 2020)


It was because in April 2020 Regulation D was amended to remove the six-transfer-per-month rule. The idea is that COVID may force people to make withdrawals from savings account more often so banks could allow frequent withdrawals from savings accounts, making them more liquid. It's not a coincidence that after the Fed suspended the rule they reclassified savings account as M1.

https://www.federalreserve.gov/supervisionreg/caletters/calt...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: