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

Hi, thanks for all the suggestions, Typst ultimately worked best, as I was generating my Markdown file with a script I could modify it to generate a Typst file and all of the links and highlighting worked beautifully.


Does it support code blocks for Python, JS, HTML and CSS? Also my Markdown is auto-generated by a script of mine. Can I paste Markdown directly into y our platform?


I'm on Windows (with WSL) so unfortunately I can't.


I love Obsidian too, however I found that internal links didn't work when exporting it. Do you know what format works? My internal links work in the Obsidian preview but not in the PDF export.


Do you mean internal links within the page, or within your vault? I can't say I've relied on either in a pdf export, but I would expect the former to work and the latter to fail. I suppose links to other notes in your vault could use the obsidian:// protocol but that would be weird to say the least.


How should the internal links work when converting into a PDF? They are obviously intended to enable a wiki-like structure in your notes, but I don't see a ways they could work upon export.


I just had the same problem and solved it. You have to switch off your adblocker.


Interesting, yup, looks like it was blocked by the network PiHole.


I'm getting the an error of "Failed to fetch stories"

The console error is: (index):464 Error loading stories: TypeError: Failed to construct 'URL': Invalid URL at (index):482:36 at Array.forEach (<anonymous>) at NewspaperApp.displayStories ((index):471:25) at NewspaperApp.loadStories ((index):461:26) at async NewspaperApp.initialize ((index):418:17)

Can anyone help? I really want to use this product it seems great.


Just fixed my own problem! You have to switch off your adblocker.


I wonder what part of it was detected as an ad. Which adblocker?


I'm a teenager and was in the exact same position at their age, so this is what I found engaging.

There is nothing wrong with the LEGO stuff, the EV3 for Education kit is a great place to start and teaches you programming too in a Scratch-like interface. There are also some great books like "The LEGO Power Functions Idea Book, Volume 1: Machines and Mechanisms" by Yoshihito Isogawa, which taught me so much. The advantage of LEGO is that it is really easily reusable (although expensive to begin with) so reduces repeating costs.

Beyond that, if you have access to any machines, try starting to learn CAD software and buy a 3D printer, you'll be able to make so much from that. It's not so budget-friendly, but it's a great option. Then try building some cool mechanisms to develop your understanding of the principles, such as the ones below:

- https://www.youtube.com/watch?v=lXO69eRWkkY - https://youtube.com/playlist?list=PLq_UHnXWA4jI_gSAW9rvOr-I5... - And the ones in the aforementioned book "The LEGO Power Functions Idea Book, Volume 1: Machines and Mechanisms" - you don't have to do this all in LEGO, it shows some neat mechanisms.

I wasn't homeschooled, so I got to create some projects at school which were great fun. You can try the following out of plywood, modelling card and a few motors (there's tonnes of electronics tutorials online, all you need is some basic materials, a soldering iron and a ventilated space to solder in). Our challenges were:

- Using only 3 motors, create a crane that can pick up small objects. Use gears to increase mechanical advantage. - Using cables/string, create a robot hand like at (https://www.youtube.com/watch?app=desktop&v=FCkWexqO2LU). How can you motorise it? How can you improve its accuracy?

For electronics and programming, I'd recommend the Raspberry Pi. It's easy to use with components. Someone I know is also starting a startup called Electrotilez that teaches you electronical engineering (https://www.linkedin.com/company/electrotilez/?originalSubdo...) so I'd recommend checking their product out once it launches.

So now you have the fundamentals nailed, try entering a competition! These are so exciting and have taught me so much. You also meet people that enable your future career. Some great ones include:

- PA Raspberry Pi Awards (ages 8-18, split into age categories) - Samsung Solve for Tomorrow (ages 16-25, in 2 age categories) - Samsung Solve for Tomorrow Next Gen (ages 11-15) - The Big Bang Competition


Chatbots are great to do initial research, but I often find them a little convoluted and unstructured when learning something like a programming language (I tried learning assembly through it). You can often end up missing out some important bits.

So to learn, it really depends where you're starting.

If you have programming experience in another language, this is a great starting point from Tech With Tim (https://www.youtube.com/watch?v=VchuKL44s6E).

If you've never programmed before, this one can be a bit more accessible (but is still very brief and concise) - (https://www.youtube.com/watch?v=kqtD5dpn9C8).

A good roadmap once you have the fundamentals can be found here (https://www.youtube.com/watch?v=St48epdRDZw).


If you're starting out, often going straight into the docs can be quite daunting. However on the Python docs there is this page with some useful links: https://wiki.python.org/moin/BeginnersGuide


Learn about what interests you. If you're interested in language models? Learn language models and transformers! If you're interested in time series - learn that!

But it is important to get a good overall understanding of AI so that you can make connections and build diversifiable skills. It's also important to learn the maths - ensure your calculus is solid.

Places to learn:

YouTube

- Statquest (statistics, machine learning and maths) https://www.youtube.com/@statquest

- Deeplizard (deep learning) https://www.youtube.com/@deeplizard

- Advanced Reinforcement Learning from UCL and Deepmind (https://www.youtube.com/playlist?list=PLqYmG7hTraZDVH599EItl...)

- Sentdex NNFS (https://www.youtube.com/playlist?list=PLQVvvaa0QuDcjD5BAw2Dx...)

Online Courses

- HuggingFace courses - https://huggingface.co/learn

- Kaggle courses - https://www.kaggle.com/learn

Keep up with AI News

- The AI Timeline (Email Newsletter) - https://mail.bycloud.ai/subscribe

- Signal to Noise (Email Newsletter) - https://signaltonoise.beehiiv.com/

I've also created a whistle-stop tour of AI - from programming and computer science fundamentals to neural networks as fast as possible - https://www.youtube.com/playlist?list=PLa7EPoQlhRilFR5KN0i1_...

If there are any fields or applications people are particularly interested in, feel free to comment below.


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: