TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Learn X by Doing Y – A project-based learning search engine

339 pointsby didizajaover 4 years ago

19 comments

semiregover 4 years ago
Maybe this is an opportunity to create a new kind of Show&#x2F;Ask HN, called “Who’s got questions?”<p>For example. I’m a self-described senior electron&#x2F;react&#x2F;iOS app dev and I have created exactly one API in my life using node&#x2F;express&#x2F;GraphQL&#x2F;mongo&#x2F;redis on heroku. It works great! I had a ton of fun learning and deploying and now maintaining.<p>Now... I want to add some features such as long-running (30s-10m) batch jobs. How do I go about doing this? I noticed Redis has Bull ... but I’m still not clear on the architecture. I feel a bit stuck and nervous I’m going to pick something that’s going to fall over at the slightest traffic.
评论 #25760744 未加载
评论 #25760971 未加载
评论 #25758588 未加载
评论 #25758077 未加载
zentropiaover 4 years ago
I detected videos of Siraj Raval to learn deep learning. That make me doubt of the teaching quality of the site.
评论 #25759276 未加载
Grimm1over 4 years ago
I really like the concept, I look forward to seeing more diverse projects added to the index. I looked for, embedded stuff, virtual reality and high frequency trading and got 0 hits on all of em :(
评论 #25757375 未加载
RhodoYoloover 4 years ago
Couldn&#x27;t find any Arduino projects but i wanted to contribute. After a quick google search, I found this:<p><a href="https:&#x2F;&#x2F;create.arduino.cc&#x2F;projecthub" rel="nofollow">https:&#x2F;&#x2F;create.arduino.cc&#x2F;projecthub</a><p>Which seems to be a narrower mindset of the OP&#x27;s vision. Should i link that page or pick a couple projects?
评论 #25760172 未加载
评论 #25762726 未加载
nudpiedoover 4 years ago
The idea is very interesting although at the moment it seems to cover only popular choices. I tried to look for prolog and I found no results at all. Same for other topics like knowledge database or petri networks for which google is just a better option.<p>I hope they can somehow automate the data input for the search engine.
Luuseensover 4 years ago
My pet peeve: there are still many developer-oriented sites (including this site) that can&#x27;t handle special characters in search. For example, searching for `C#` or `C++` returns C, C++, C# results.
评论 #25762868 未加载
评论 #25765132 未加载
aquadznover 4 years ago
Lol, didn&#x27;t expected to be on HN. Thanks @didizaja
评论 #25758555 未加载
评论 #25756547 未加载
评论 #25756672 未加载
dasfsiover 4 years ago
Search is good, but if you&#x27;re like me and would like to just see the list of available projects, it&#x27;s here<p><a href="https:&#x2F;&#x2F;github.com&#x2F;aquadzn&#x2F;learn-x-by-doing-y&#x2F;blob&#x2F;main&#x2F;projects.csv" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;aquadzn&#x2F;learn-x-by-doing-y&#x2F;blob&#x2F;main&#x2F;proj...</a>
mjflover 4 years ago
I looked at the title and thought &quot;You know it would be really cool to learn rust by making a Roguelike with it&quot;. Then I clicked the link and searched for Rust and there it was! Upvoted!
mhh__over 4 years ago
I&#x27;m really tempted to document my own learning&#x2F;musings in microarchitecture by making a semi-zachlike &quot;game&quot; to go through it. Really stretching the definition of game though, although I know I&#x27;d play it which is enough for me.<p>There&#x27;s already one on steam, but I don&#x27;t think it uses a real HDL - thanks to yosys (Claire Wolf you&#x27;re a god) it could be completely open-source, and you could even just about gamify the end result (Dhrystone MIPS per gate?)
hotenover 4 years ago
Any suggestions for hardware? I&#x27;m currently going through Ben Eaters videos on youtube, going to get his kit soon. Seem like it&#x27;s a great resource. Any more?
评论 #25759897 未加载
评论 #25759625 未加载
rizpanjwaniover 4 years ago
cool site. I&#x27;ve been wondering about building a video streaming app&#x2F;platform but unfortunately I couldn&#x27;t find anything related to that here. Any pointers on how one can go about building a Zoom like service? Is Web RTC the way to go?
评论 #25755393 未加载
评论 #25755369 未加载
评论 #25756077 未加载
评论 #25756090 未加载
smusamashahover 4 years ago
It looks like the list &quot;Build your own X&quot; <a href="https:&#x2F;&#x2F;github.com&#x2F;danistefanovic&#x2F;build-your-own-x" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;danistefanovic&#x2F;build-your-own-x</a>
fardeemover 4 years ago
This looks really cool. The thing that makes me sad is that there are way too many resources on stuff like React and python and not much material on stuff like webgl. I wanna learn webgl!! Where do i go
评论 #25762091 未加载
animeshover 4 years ago
For more such projects: <a href="https:&#x2F;&#x2F;github.com&#x2F;tuvtran&#x2F;project-based-learning" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tuvtran&#x2F;project-based-learning</a>
0800LUCASover 4 years ago
Nice project!<p>Would be great to have a way to search by technology.
评论 #25760208 未加载
pollux01over 4 years ago
love this already, been trying to learn webrtc
Tau5over 4 years ago
Very cool!
bordercasesover 4 years ago
I notice that the search is not doing partial matches within words, e.g. &quot;RTC&quot; does not bring up results with &quot;WebRTC&quot; in the title. Not sure how this would affect other results.