HNHacker News
TopNewBestAskShowJobs

dv35z

879 karma · joined October 8, 2013

Passionate about: Open-source, community maker-spaces, piano & improvising music, drawing, teaching/building with technology, pair-programming, and all things creative.

For work: I serve as CTO / technical partner for start-ups & entrepreneurs, team leader for product development teams, and pre-sales / solution engineer for sales teams. I enjoy spending time with clients, and am the go-to guy to "make it happen".

Locations: Medellin Colombia / Austin Texas / NYC

Website: https://Jonathan.Rogivue.net

Personal: Jonathan@Rogivue.Net Work: JRO@Cambria-Labs.com

submissionscomments
dv35z··on A Mini Monitor for a Pi
If you have the option near you, definitely search for and visit a makerspace near you. One reason is that 3D printers require frequent maintenance - something which will be "taken care of" at a makerspace - and you can spend time talking to 3D experts before making the commitment.
dv35z··on Ask HN: Transitioning from web dev to more "impactful" tech
An interesting field you may want to check out is prototyping physical custom assistive devices for disabled / differently-abled people.

Examples: 3D printed bookmark with a "line slot" to allow people with dyslexia to read without distractions, customized wheelchair / scooters for kids (since they are smaller, its hard to find the right size for them as they grow), to prosthetic legs and more.

A plan would be to do a search for "makerspaces in (CITY)", find the one with the best reviews and take a tour. You're guaranteed to meet interesting creative people. Makerspaces always need tech/coders (from setting up apps, to programming robots, to community infra like setting up Discourse servers, helping makerspace entrepreneurs setup an ecommerce site, etc).

Best of luck!

dv35z··on Coqui.ai TTS: A Deep Learning Toolkit for Text-to-Speech
Thank you!
dv35z··on Coqui.ai TTS: A Deep Learning Toolkit for Text-to-Speech
Can you suggest (1) How to get it working on a Mac, (2) alternatively, how to get it running in a Docker container (on a mac)?
dv35z··on Ask HN: Freelancer? Seeking freelancer? (June 2024)
SEEKING WORK

LETS BUILD YOUR PROTOTYPE

Location: Medellin / Austin Texas

Remote: YES

Got a great idea, and looking to build a web application prototype? Let's make it happen.

I'm JRO, a "full-stack" web application developer & entrepreneur, and would love to help you get your app idea out of your head, and into the world.

Tech stack: Python / Django / React / SQLite & Postgres / APIs / Docker / Fly.io & AWS

Specialty tech: Voice synth (Piper, ElevenLabs), Video & audio conversion/processing (FFmpeg), document conversion - Markdown, EPUB, PDFs (Pandoc), payment processing (Stripe), open-source, searchable team knowledge-bases & (VSCodium / FOAM / MkDocs, local LLMs)

Want to learn how to program? We'll pair-program while building & launching your project together, and we'll have a lot of fun doing it.

Hourly rate: $175 USD / hour

Week rate: $3-4k USD

* 20% discount for teachers & musicians.

* I welcome barter/skill trade!

Ready to get started? ASK@Cambria-Labs.com

dv35z··on Napster sparked a file-sharing revolution 25 years ago
Which Quake? Are we talking Q1 E1M1 and the rocket launcher, Q2 Base1 + Quad damage + double-shotty, or Q2CTF and grapple hook-fishing, Action quake or what?? :)
dv35z··on 20 Years of Blogging on my own website
If you ever come across it - I'd love to find the "MkDocs-Material of Photo Gallery". Structured folders of photos - run one command - a slick, static-HTML site is built. A feature where you could put full-size photos in there, and the tool would automatically generate web-friendly sizes... Keep an eye out (or share here if you know a good one!)
dv35z··on Ask HN: Open-source, local Text-to-Speech (TTS) generators
I'm scoping this out, and was able to install espeak-ng on Mac using Homebrew... but I'm not understanding how to get quality voices loaded up (the default voice it installed is quite robotic sounding). What's the path to, for example - a high quality British voice...?
dv35z··on Use Rails
That's interesting - I'll have to explore HTMX and TailWindCSS further - one thing that has held me back is just looking at the HTML source, with all the odd tags, looks messy. I know that's an emotional reaction and not a technical one, but I do appreciate looking at code which just looks clean and neat to me...

I've been learning React / Django / Bootstrap (open to ideas on that, but it's just been "there" for me) / SQLite, Postgres / Stripe for payment, Docker, and hosting on AWS and exploring Fly.IO for hosting. I haven't dug into APIs, but curious your thoughts DRF / FastAPI / Django-ninja).

I know this is a Rails thread, so there might be a better place to have a discussion about it...

Thanks for your insights!

dv35z··on Use Rails
What is your ideal Django stack (from front-end, to backend, APIs, database, hosting, etc), using well-supported, solid tech?
dv35z··on Lowercase – A simple way to take and share notes
I'm on a similar path (VSCodium + FOAM plugin, and then using MkDocs & Roam-links plugin to export as HTML). Can you share some of the VSCode plugins / settings / color schemes / etc which have been working well for you?
dv35z··on Ask HN: Freelancer? Seeking freelancer? (May 2024)
SEEKING WORK | Medellin Colombia / Austin Texas | Local & Remote

Web application development

I'm a full-stack web application developer & agile product manager. I build prototypes for creative entrepreneurs. & Teach coding to kids.

I would love to help build your dream app.

Tech stack:

- Front-end: HTML, React - Back-end: Django, Python - Database: SQLite, Postgres - Payment processor: Stripe - App container: Docker - Hosting platform: AWS, Fly.io

Special tech:

- Voice synthesis / Text to speech: ElevenLabs, Coqui - Video & audio processing: Ffmpeg - Document conversion, PDF & Ebook generation: pandoc - Interactive visualization: D3.js, ChartJS - Knowledge-base website: VSCodium, FOAM, Markdown, MkDocs - Automation (eg Lambda function on a cron)

I love to teach/coach with clients - so if you've got a code project you want to bring to life (and haven't coded before, it'a been awhile) we can build & learn together.

Looking forward to jamming with you!

// JRO (ASK@Cambria-Labs.com)

dv35z··on Women Who Code Closing
Have you heard of Django girls?

https://djangogirls.org/

I've been jamming on Python & Django, and found that Django Girls has such excellent guides & tutorials - not just about web applications, but computer systems and programming in general.

Browse the site & check them out.

Has anyone experienced their events & workshops (example: "Install parties"). Sounds fun!

dv35z··on Earth Abides
One of my favorite books - thanks for sharing. I also love the "year" naming.
dv35z··on Ask HN: I want to create IMDB for open source projects
(1) I love the idea. (2) I would love to assist (including development & planning) - what do you need to succeed? Full-stack web app developer & agile product manager/team coach. I'm digging into React / Python / Django / Postgres & SQLite / Docker / Fly.io / CRUD web stack lately, in case those tools overlap with your tech vision.
dv35z··on Zoomable Circles, a Svelte component for hierarchical data
(1) Check out the underlying D3 example of zoomable circles - https://observablehq.com/@d3/zoomable-circle-packing?intent=...

(2) Explore D3.js interactive visualization demos -

https://observablehq.com/@d3/gallery

I show potential clients this demo page frequently, and it never ceases to blow minds and start interesting conversations!

Enjoy.

dv35z··on Flightradar24's new GPS jamming map
Well played.
dv35z··on Show HN: macOS Reminder Sync for Obsidian Tasks
Check out: VSCodium + FOAM (VSCode plugin). Cross-linked markdown notes. You can then use MkDocs/MkDocs-Material and ROAMLinks (MkDocs plugin) to publish as a cross-linked HTML site.
dv35z··on Ask HN: Knowledge-base site using VSCodium/FOAM/MkDocs
Option #3 (HTML post-procssing) seemed to work. This Python script takes a directory of HTML files, and removes the [[ and ]] and replaces them with <span class="link-placeholder"> and </span>.

----

    import os
    from bs4 import BeautifulSoup

    # Function to process HTML files in a directory
    def process_html_files(directory):
        for root, dirs, files in os.walk(directory):
            for file in files:
                if file.endswith('.html'):
                    filepath = os.path.join(root, file)
                    process_html_file(filepath)

    # Function to process individual HTML file
    def process_html_file(filepath):
        with open(filepath, 'r') as f:
            html_content = f.read()

        # Parse HTML
        soup = BeautifulSoup(html_content, 'html.parser')

        # Iterate through all text nodes in the HTML
        for text_node in soup.find_all(text=True):
            if '[[' in text_node and ']]' in text_node:
                # Replace [[ and ]] within the text nodes with <span> tags
                replaced_text = text_node.replace('[[', '<span class="link-placeholder">').replace(']]', '</span>')
                text_node.replace_with(BeautifulSoup(replaced_text, 'html.parser'))

        # Write back the modified HTML
        with open(filepath, 'w') as f:
            f.write(str(soup))

    # Replace 'your_directory_path' with the directory containing your HTML files
    process_html_files('site')
dv35z··on Show HN: CLI for generating PDFs for offline reading
Could you share more details about this? The tools / flow?
dv35z··on Spotube: Open-source Spotify-Youtube client
Serious question: What's the feasibility of local web apps in containers, which appear to the user to be a "regular" app. E.g. Django + SQLite, running in a Docker container, and run by a Mac app shortcut. How would you recommend setting up and running that stack? Better ideas?
dv35z··on How Meta is advancing GenAI
What’s your take on Coqui-TTS?
dv35z··on Ask HN: Should I try to manufacture toasters?
Search for & take tours of community maker-spaces in your city. You’ll find people (often SWE) who switched over to 3D printing, metal working, robotics, wood working & more. They have classes, so you can get certified to use the tools - and you’ll just learn by hanging out, meeting fellow makers & checking out their projects. Best of luck on the journey - it’s a ton of fun.
dv35z··on Hertz to sell 20k EVs in shift back to gas-powered cars
Care to share your 3 top wildest?
dv35z··on Firefox Sync actually works
Can you say more about this?
dv35z··on History-making SpaceX booster mostly destroyed in post-flight topple
What’s with the flood of new accounts / word corrections on the parent comment??
dv35z··on Ask HN: How to get started with practical hardware?
I suggest searching for a makerspace / hackerspace in your city, and scheduling a tour. Day 1, you’ll meet interesting people working on projects like that - meeting them and geeking out, you might quickly have a local advice / how-to / project partner buddy.
dv35z··on Doug Engelbart’s 1968 demo
You may be interested in this:

https://deepdeck.co/ - Open source, programmable mini keyboard

dv35z··on Ask HN: Can we do better than Git for version control?
What do you recommend for non-programmers, who would still benefit from version control system.

Examples: - Book author using markdown / static site generator to publish a book. Uses visual editors like Typora. - Product designers for open-source hardware. Various design files, SVG etc.

I’ve experimented with a “GUI only” git flow - just to see what is possible, so I could introduce the concept to others.

I found GitHub desktop app (https://desktop.github.com/)did a great job of visually showing git flows and functions, but for a non-tech/programmming person, the tool would be daunting.

Curiosity what your suggested tech stack would be - sans Terminal…

dv35z··on Show HN: Minimalist Calendars Generator
I'm experimenting with printable, 2-week calendars, which contains space for adding retrospective items throughout the week. I'd like to add weekly recurring items to it, would like to keep the overall appearance clean - making it easy to write on it.

I'd love your feedback and ideas to improve it.

https://jonathan.rogivue.net/tools/2-week-calendar/2-Week%20...

(I'm happy to share the design files - Affinity Designer & SVG)

← PreviousPage 5 of 11Next →