Live data from Hacker News

Ask HN: What are you learning in 2019?

news.ycombinator.com

71–80 of 222 posts

Re: Ask HN: What are you learning in 2019?

#71
post #50
post #40

I'm a software engineer who has until now mostly worked on web applications (backend and frontend). I have recently been learning Unity3D which has been immensely satisfying. The breadth and depth of skills needed to tackle projects in this field makes for some really interesting work. I am currently awaiting approval to sell an editor plugin on the Unity store which I spent some free time working on as a side projec…

Is there a gradual path on learning Unity ? I mean, what is it ? A visual editor of 3D worlds, but not Blender / 3D Max, together with code editor and C# ? It looks more like Adobe/Macromedia Flash as IDE, used to like that very much back in the days, till flash died due to plugin need / proprietary / security. Would still prefer to ship an app in a single file, that progressively streams, just as SWF used to do. Now…

Yes, there are many gradual paths to learning Unity. I would highly recommend following the official introductory tutorial series. This covers core topics like Components, Transforms, Prefabs, Game Loop etc. After this it gets a bit less clear how to proceed. If you're already a competent programmer I'd go straight to just prototyping ideas and reading the documentation in depth. I would especially recommend reading the best practices guide.

Regarding the development environment, yes it's very integrated and isolated. For me this was a bit of a culture shock as I generally prefer working with text rather than IDEs, but I've gotten fairly well acclimatised to it now.

Re: Ask HN: What are you learning in 2019?

#72
post #61
post #40

I'm a software engineer who has until now mostly worked on web applications (backend and frontend). I have recently been learning Unity3D which has been immensely satisfying. The breadth and depth of skills needed to tackle projects in this field makes for some really interesting work. I am currently awaiting approval to sell an editor plugin on the Unity store which I spent some free time working on as a side projec…

That plugin looks amazing! I expect to see it on must-have plugin lists soon.

Thank you! It's all a bit of a shot in the dark for me and I have set my expectations very low for any sort of revenue - I mostly did it as a learning experience. Hopefully it's helpful to some people though.

Re: Ask HN: What are you learning in 2019?

#74
post #20

All the topics I want to learn are in my Trello board. https://trello.com/b/cu32qF3q The cards that I assigned to myself I am learning now. Trello is great as by pressing Q I can only see the cards I have assigned to myself and focus in on learning them.

How do you consider a card 'done'? I've experimented with Trello in the past for this, but I always just ended up with a massive list on the board and spent an unreasonable amount of time antagonising over when cards should be considered finished. Might be easy for "learn how to do X", but more difficult for broad topics like "learn rust"

Once I build out https://github.com/learn-anything/learn-anything

I will move this list there as it will have much better integration as LA will have a knowledge graph in which I can simply mark topics as learned to learn and mark my proficiency in them.

For now, I just mark topics as learned when I feel comfortable in the topic.

Re: Ask HN: What are you learning in 2019?

#75
post #50
post #40

I'm a software engineer who has until now mostly worked on web applications (backend and frontend). I have recently been learning Unity3D which has been immensely satisfying. The breadth and depth of skills needed to tackle projects in this field makes for some really interesting work. I am currently awaiting approval to sell an editor plugin on the Unity store which I spent some free time working on as a side projec…

Is there a gradual path on learning Unity ? I mean, what is it ? A visual editor of 3D worlds, but not Blender / 3D Max, together with code editor and C# ? It looks more like Adobe/Macromedia Flash as IDE, used to like that very much back in the days, till flash died due to plugin need / proprietary / security. Would still prefer to ship an app in a single file, that progressively streams, just as SWF used to do. Now…

The closest analogy would be the Flash IDE. Art (3D, 2D, images) is made outside. So is any coding. It integrates nicely with visual studio and Blender (and Maya and Photoshop and the like) so the process is fairly seamless. For example, debugging works.

Yet it produces native apps as well as WebGL.

An infinity of tutorials exist in as many qualities so learning resources of every level are hyper abundant from gradual to accelerated. A passable 2D app is probably possible in a few days starting from zero knowledge. But a impressive 3D game will take mastery of quite a range of its abilities and probably require a team.

Since it is not dependent on a proprietary player, it probably has more staying power than Macromedia/Flash but it does have competition from Unreal which I imagine is a viable alternative.

Re: Ask HN: What are you learning in 2019?

#76
I’m half way through my MS via OMSCS. Last class I took was on high performance computer architecture where you intimately learn about Tomosulo’s algorithm. I highly recommend the program for lifelong learners.

Otherwise I’ve been trying to re learn Emacs with the rise of LSP - such that I can do most of my work now in Emacs. I’ve been using doom-emacs to great success.

Re: Ask HN: What are you learning in 2019?

#77

Music producing with LMMS, mostly wanting to make jungle dnb sounding stuff I've installed FL studio a few times in the past but didn't get really far. This time I've decided, let's actually gain some understanding of theory and tools (like synths: https://youtu.be/atvtBE6t48M ) and make a little something just for fun. I'm using LMMS because now I'm on linux and don't want to deal with wine and FL studio. LMMS is ac…

Check out phasex and arpage, both in Ubuntu package repos

Re: Ask HN: What are you learning in 2019?

#78
post #11
post #9

Out of curiosity, how did you get started with distributed systems side projects? Do you use e.g. a bunch of Docker containers or cloud VMs?

docker-compose is fantastic for playing around with to spin up a bunch of servers with one “docker-compose up” command on my local laptop.

Would you find value in a lab that allowed you to spin up servers like this but at scale (500-1000)
Post reply on HN