Live data from Hacker News

Ask HN: What are you learning?

news.ycombinator.com

691–700 of 906 posts

Re: Ask HN: What are you learning?

#691
Rhetoric, sophistry, debating. Politics. The goal is to establish UBI before the end of the year. If I had been smart enough I would have specialized in AI.

I think there's untapped potential for techies and scientists to infiltrate the political landscape.

I don't think I'll ever be famous but I'm arguing everyday and pushing hard for people to fight for themselves, and to push the ideas.

Re: Ask HN: What are you learning?

#692

Earlier quoted context omitted.

>What you study for an interview is unfortunately often only vaguely correlated with what you do on a job. Agreed 100%. Interviewing is hard. I would argue though that interviewing for "architecture" causes another issue. To give an analogy... it's like studying english for a programming job because english is used all the time on the job. Architecture is just too easy and too obvious and if you just happen to not kn…

Pro tip: anytime you think something is easy, be concerned. You haven’t learned it at the depth that you think you have. Keep living....

Pro tip: this applies to you to buddy, you don't even know my background so you don't even know which field I have a PhD in or how much older I am than you.

Re: Ask HN: What are you learning?

#693
post #34

Synthesizers and modular synths.

I bought Omnisphere and a 25-key MIDI controller yesterday. I wanted for years to learn digital music production, but didn’t because I was busy. This quarantine gave me the chance to dedicate real time to it.

What production software are you trying? I bought a seinberg audio interface that came with cubase ai, so I've been playing with that. Cubase has come a long way - I remember when it was new software.

Even before Cubase I remember playing with trackers like fast tracker 2, so I also bought a copy of Renoise. If you are a programmer you might like making music with a tracker over a traditional DAW.

Re: Ask HN: What are you learning?

#694
I'm learning how to make tacos starting with the tortilla. I'm originally from San Diego and have always missed Mexican food whenever I moved abroad. On a recent trip back to San Diego, I went to over a dozen Mexican shops to find particular flours to create tortillas from. I also went to Mexico twice just to find a specific brand of soft wheat flour. In total I think I experimented with atleast 5-6 different flours thus far. Since then I've made over 150 tortillas, learning things like the importance of the ratio of fat/water/flour, the proper heat, feel, and cook time. Rolling it with flour and without, hand patting vs mechanical tortilla presses. Simple mistakes are like the difference between making a cracker and a tortilla. There's also things like the elasticity of the dough the longer it sits so things like heated tortilla presses become important to help it keep its shape, since the heat slightly cooks the tortilla as it's being pressed into shape. Compared to pure mechanical ones where the tortilla will retract back due to no heat forcing it to sit in place. I'm still hoping to invest in a heated press once I return to the States since I can't find them in Amsterdam.

Overall I'm enjoying the craft of it all and will be soon moving towards learning the details that go into making sauces and carne asada.

Re: Ask HN: What are you learning?

#695
post #175

I am learning game development in Godot, specifically with the intention of making an Oculus Quest VR game. I just finished the initial tutorial yesterday: https://docs.godotengine.org/en/3.2/getting_started/step_by_... Alongside that, I am also watching Disney's Imagineering-in-a-Box, which describes how they develop lands and rides for their theme parks: https://disneyparks.disney.go.com/blog/2020/03/enjoy-a-one-o.…

I committed the cardinal sin of starting the Unity "Create with Code" course last week and not progressing beyond the first module. Hopefully you are better at sticking to things than I am.

Re: Ask HN: What are you learning?

#696

I'm learning how to keep my employees interested. We are a small IT consultancy, 20 years books and always had three months loot in the bank just in case. I could never have predicted this thing but I've always wanted to sleep at night so insisted on a war chest. Damn I'm boring but as it turns out boring is quite handy now. We have furloughed (UK) a few troops. We top up the extra 20%. The calls on the helpdesk are…

[deleted]

Re: Ask HN: What are you learning?

#697
post #606

Earlier quoted context omitted.

>Honestly, you think I don't know about docker? You think I don't know about the cloud? "Infrastructure as code" oooh buzzwords, you're just using a shittier domain specific language to write something that you can also do with Regular code (such as python, no buzzwords needed). https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect

Well, using general Turing-complete code languages for infra and config vs specialized templates/languages is a legit point of contention in the industry right now, although judging by the style, GP isn't considering the pros and cons of each approach, which include: * Forcing users to learn a specialized language vs reusing knowledge of a general purpose language * Inevitable Turing-completeness creep and increasing…

The tradeoffs you mention are obvious right? I'm just sort of downplaying the huge bragging Scarface was doing when he mentioned he did some cloud formation and "infrastructure as code" because it's really not that impressive.

It's obvious that the logical consequence of using Turing complete languages for devops introduce a lot of complexity into infrastructure and can introduce configuration that executes continuously as well. Bugs that only existed in the application layer now creep into infrastructure. Infinite recursion can now be spinning up infinite instances.

That being said the devops thing was a side detail and that's besides the point. The point is that the role 'software architect' is useless.

Re: Ask HN: What are you learning?

#698
post #10

... Don't laugh: C I learnt programming mainly through various scripting languages, some of which had some relatively simple visual output available, which I personally found invaluable for learning and visualizing. I realized that better visual output was the main thing holding me back from doing more in C since there are so many options, often complex, involving much boilerplate. So my mini project is essentially e…

Out of interest, why would people laugh at someone learning C? I know plenty of people using C in all manner of domains, choosing it over C++ or Rust for fair and sensible reasons - I'm not a C person myself, but it certainly seems extremely useful to have in the toolkit!

> why would people laugh at someone learning C?

I suppose because of the perception that many programmers already know C. Which is true, but only some fraction know it well, which is far more important in C than in most modern languages.

Re: Ask HN: What are you learning?

#699

Currently I'm learning video editing on Davinci Resolve. https://www.blackmagicdesign.com/products/davinciresolve/ I collect examples of advanced C++. Noticed the lack of educational content at this subject, and planning a short course, something like "Exceptional C++" style, but on video. In our distributed team we have a practice to make video presentations for colleagues, so I have experience of delivering visual…

I edited my first video this weekend after installing kdenlive and watching a couple of tutorials on youtube.

Learning even the simplest things in another area can be very empowering and rewarding.

https://kdenlive.org

Super slow intro to the tool itself: https://www.youtube.com/watch?v=LIIdOlnpRzQ

Simple but effective techniques: https://www.youtube.com/watch?v=cX_xMXzr2XY

Re: Ask HN: What are you learning?

#700

Earlier quoted context omitted.

Thank you! In fact I have been using type-graphql for this project. I'll make a note to check out Nexus. Some other contenders to go into my tech stack were Hasura, Prisma and Postgraphile, but I wanted something a little bit closer to the vanilla GraphQL experience...

Agree with you. The more vanilla GraphQL you go in the beginning, the more you'll be able to choose abstraction you want on top of that. If I had to give you just one tip to design your schema: favor simple queries and mutations that do just one thing instead of trying to generalize your use-cases. For example if you want your client to be able to retrieve your Products by id and by name, instead of going for `produc…

Indeed, at my company I've been working with GraphQL for a while now (about a year and then something) as a frontend developer, and our main way of communication with the backend was writing out a GraphQL file as a draft of how we imagine the API should turn out.

It's nice!

Post reply on HN