Hacker News new | past | comments | ask | show | jobs | submit | amansidhant's comments login

Are people aware of similar gamified approaches to learn web dev/programming concepts? This game definitely helped me grok flexbox


There are many more games apart from the Flexbox and Grid ones from this creator[1].

CryptoZombies[2] is often the recommended start for anyone wanting to learn Ethereum's Solidity and associated front-end library. It's not as gamified though.

[1]: https://codepip.com/

[2]: https://cryptozombies.io/en/course/


I've found that interactive tutorials/courses, like those that KataCoda seems to offer are a pretty interesting approach: https://www.katacoda.com/ (someone once linked one of their Kubernetes courses, it was pretty nice; seems to be locked behind a signup now)

There was a site that also helps you learn Git in a really nice visual way: https://learngitbranching.js.org/

On a slightly unrelated note, i think that it's also important to figure out what to learn in the first place. Therefore, i think that this site is pretty useful for seeing some of the common technologies or practices: https://roadmap.sh/


Any other tools you recommend for learning frontend?


I got thrown into an existing application. The best way to learn React was really just to work inside an existing code base so you can see existing patterns.


Could you offer some examples of such career paths? Are these not in tech?


I was a developer, now in IT security, I started a business and haven’t looked back since then. If you’re highly technical and can stand the work, right now is absolutely the time to kick off IT security stuff


So all the 'Crypto Funds' they've been raising recently are not for investing in crypto companies, but to trade tokens?


Most crypto funds are not structured as VC funds for exactly this reason.


So if I want a new Macbook purely for software development and building mobile apps, what should I pick between the $2499 14" and the $3499 16"? Doesn't look like there's any difference in Xcode build times from their website


14" + M1 Max (24 GPU cores) with 32 Gb Ram is the sweet spot imho. It costs a bit more but you get twice the memory bandwidth and double the ram, which will always prove handy.

I develop iOS apps and I think this is the sweet spot. I am not sure what impact the extra bandwidth of the M1 Max will have though. We will have to wait to see. For video editing is clear. For Xcode not so sure.

14 or 16 inches is up to personal preference. I just value more the smaller package and the reduced weight. Performance is about the same.


I’d get the 16”, 14” is pretty small for something you’d be using every day


It’s only a matter of your preference, whether you like more real estate on the screen or better portability.


Probably depends on your eyesight. I like small laptops with very high resolution, but I have good eyes.


Could you give some examples of the incredible work you mention? I think Solana is pretty cool, and am looking to learn more about the space.


Read about Level 2 solutions like zk snarks. It's really fascinating stuff. I enjoy the podcast called "Zero Knowledge." The last one with Professor Alessandro Chiesa is really great, but that's not the best one for beginners for sure.


Alogrand has some pretty nice tech. It feels like a v2 - instead of being held together with tape and fencing wire it's a well engineered properly thought out solution.

Things like their on-chain language not being Turing complete so they can scale it better than the Ethereum disaster.


I'll second looking into layer 2 projects.

Most of the new blockchains constantly being spun up are little more than schemes to make the founders rich. Even if the stacks are technically cleaner and nicer to work with, it's really hard to imagine any new blockchain bringing anything significant enough to the table to overcome network effects of established leaders. Specifically be wary of coins like Solana, Cardano, and maybe even Ethereum, which Gary Gensler of the SEC has indicated are probably all unregistered securities and he looks to be gearing up to come after them.

I'm in the bitcoin only, simple, rock solid foundation with complexity built in higher layers camp, so I'll mention a couple of interesting things going on.

The taproot softfork was recently approved by the network and will go live on mainnet next month. Read up here, https://blog.keys.casa/what-is-taproot-bitcoin-upgrade/.

The lightning network is starting to get some real momentum after years of development. People are using it in unexpected ways, like building an e2e encrypted chat network (https://sphinx.chat/) that piggybacks on the network, or the LNURL-auth protocol (https://xn--57h.bigsun.xyz/lnurl-auth.html) that allows websites to provide persistent user accounts that are authenticated with a user's lightning wallet and require no other personal information. There's recently been some proposals (e.g. https://github.com/JohnLaw2/btc-iids/blob/main/iids14.pdf) to do some magic to stuff a truly massive amount of scaling within the limited bitcoin blocksize.

Protocol changes needed for trustless drivechains/sidechains seems to be gaining traction, https://github.com/bitcoin/bips/blob/master/bip-0300.mediawi.... The Rootstock sidechain will potentially bring the ethereum virtual machine to bitcoin as a sidechain.

I know Ethereum also has some interesting layer 2 work, but I'm not as familiar with what's happening since I don't personally buy into the fat, complex base layer approach, the much more centralized nature of the network and development, nor the planned transition to proof of stake.


This looks awesome!

One question though (and this is a question I've had for a while with all these ed-tech startups) - how do you ensure the quality of the courses outside of plain ratings? What's the guarantee that the course creator has explained things in a way that will help someone learn effectively?


Manual review by our team rn :)


Could you spill the beans a little? I’m really curious about happened in the 90s with Microsoft that antagonized them so much (was born in 99, so I’ve only seen the Bill Gates who’s saving lives in Africa)


Microsoft as led by Bill Gates was an aggressive, anti-competitive entity.

They crushed competitors with the motto "Embrace, Extend, Extinguish", where they'd start to embrace an open standard, extend it with their own customizations, and use that to crush the competition.

They tried to do it with Java, but Sun prevailed in a lawsuit against them.

Before that they crushed word processor rival WordPerfect (though arguably, WP did not handle the migration to GUI properly), and spreadsheet rival Lotus 1-2-3 this way. They leveraged their control of the Platform (Windows) to control any software market they wanted, such as internet browsers, crushing Netscape, leading to an anti-trust lawsuit [1] that almost caused Microsoft to have to split up (arguably saved by Bush Jr. being elected to office).

There was also the SCO lawsuit against Linux, but that was after Bill Gates stepped down from CEO, so it's at Steve Ballmer's feet.

Needless to say, he (& Microsoft) accumulated so much ill will that it basically required a generation turnover (as you've demonstrated ;) ) to forget.

[1] https://en.wikipedia.org/wiki/United_States_v._Microsoft_Cor....

[2] https://en.wikipedia.org/wiki/Halloween_documents


What platform would you recommend for shares and options?


Interactive Brokers seem cheap and have APIs and apps for everything.


Interested! I’m really passionate about VR/AR and would love to work on something in the space. Currently an undergrad. How can I contact you?


I already have a decent amount of experience with Linux internals, but my next project is far less ambitious in scope: simply reverse-engineering the Android-based firmware on a Huawei router and creating a drop-in replacement.

There is a lot of foundational hacking to be done around the Oculus standalone headsets. I don't believe the headsets have yet been cracked to unlock the bootloader to launch unsigned firmware.

It's probably worth moving discussion over to a forum and Wiki dedicated to such reverse engineering efforts (such as XDA developers) [1]

I do think that now is the time for such a project, and that crowdfunding has changed the economics to make this possible in a way that it never has been before.

[1] https://forum.xda-developers.com/mobile-vr/oculus-quest


Ping me at my HN username at gmail with your resume and I can forward it to oculus recruiters.


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

Search: