Preferences

justinlloyd
Joined 2,383 karma

    Location: California

    Willing to relocate: No

    Remote: Remote only

    Résumé/CV: https://justin-lloyd.com/ (psst, scroll down and right)

    LinkedIn: http://linkedin.com/in/justinlloyd

    EMail: justin@justinlloyd.io

    Technologies: Rust, C, C++, C#, Python, Ruby, Kotlin, Java, Go, Assembler, OpenCV, OpenCL, OpenGL, OpenAI, OpenCompute, MCT, TensorFlow, PyTorch and more
Autonomous vehicles, robotics, computer vision and machine vision, virtual reality, augmented reality, SLAM & D-SLAM, multiple sensor fusion, deep learning, neural networks, artificial intelligence, GPU programming, Mediapipe, embedded firmware, board bring-up, Linux, macOS, Windows, iOS, Android, high-speed/low-latency message queues, high-frequency trading, trading prediction systems, super-low-latency video processing/streaming, optimization, build pipelines, kernel drivers (Windows, Linux, macOS), low-level systems programming, software tooling development, direct CNC robotics programming, game engines & video games, blockchains & cryptocurrency, on-chain programming (ETH & Chia & Solana, Lisp, Solidity, JVM), lots of other stuff.

Masters Computer Science, Masters Artificial Intelligence, Masters Business Administration, Masters Project Management, Masters Entrepreneurship (Marketing & Communications) and a few other qualifications in electronics, contract & intellectual property law, accounting, marketing, project management and HR.


  1.     I'm a seasoned generalist with deep focus in certain areas such as game development, performance engineering, systems engineering, low-level engineering and embedded software.
    
        Location: Los Angeles, CA or San Francisco, CA or London, UK
        Remote: Yes, hybrid considered for the right money.
        Willing to relocate: No
    
        Technologies: kernel drivers, systems engineering, video games, AI, LLMs, caching, graphics, rendering, assembly languages, generative AI, heavy focus on back-end systems, and to a lesser degreee, full-stack.
    
       - Languages: C++, C, C#, Go, Rust, TypeScript, JavaScript, Python, Ruby, Lua, many others.
       - Backend: node, FastAPI, Django, PostgreSQL, mySQL, RocksDB, GraphQL, SQLite.
       - Engines: DumpsterFire, UnrealEngine, Unity3D.
       - Platforms: Windows, macOS, iOS, Android, Linux, SONY PS2/3/4, XBOX360/One, Switch, embedded, web
       - Frontend: Next, React, Vue, Pixi
       - DevOps/Cloud: AWS, Docker, Kubernetes, VMs, Vagrant, VMWare, TeamCity, Jenkins, CI/CD
       - AI/ML: Model training/tuning, LoRa, RAGs, PyTorch, TensorFlow, SciKit, OpenCV, many others.
       - LLM Integrations: OpenAI, Gemini, Claude plus many others, local and cloud.
    
        Résumé/CV: https://justin-lloyd.com/ (PDF at the bottom of the page)
        Email: justin@justinlloyd.io
    
        MSc in CompSci and MSc in AI/Robotics and an MBA
    
        20+ years of experience in performance critical systems engineering, video game development, embedded (C/C++/Rust/Asm), low-level engineering & AI, full stack and high performance backends, leading and managing multiple teams.
    
        Open to full time or contract but prefer contract.
  2. SEEKING WORK

        I'm a seasoned generalist with deep focus in certain areas such as game development, performance, systems engineering, low-level engineering and embedded software.
    
        Location: Los Angeles, CA or San Francisco, CA or London, UK
        Remote: Yes, hybrid considered for the right money.
        Willing to relocate: No
    
        Technologies: C++, C, C#, Go, Rust, TypeScript, JavaScript, Python, Ruby, Unreal Engine, Unity3D, iOS, Android, Windows, macOS, Linux, kernel drivers, systems engineering, video games, AI, LLMs, RAGs, Redis, caching, graphics, rendering, assembly languages, generative AI, heavy focus on back-end systems and to a lesser degreee, full-stack.
    
        Résumé/CV: https://justin-lloyd.com/ (PDF at the bottom of the page)
        Email: justin@justinlloyd.io
    
        MSc in CompSci and MSc in AI/Robotics and an MBA
    
        20+ years of experience in performance critical systems engineering, video game development, embedded (C/C++/Rust/Asm), low-level engineering & AI, full stack and high performance backends, leading and managing multiple teams.
    
        Open to full time or contract but prefer contract.
  3. You can certainly do that, but then your Samsung refrigerator will not acknowledge the water filter inserted into it and refuse to dispense water or make ice.

    This is an actual thing.

  4. Working on: A romance novel (of all things).

    Designing: A new social media website.

  5. Los Angeles. Missing both my front gate and my back gate, and the temple bell just inside, and the kabukimon that leads to the engawa, covered by the nokishita. Shikata ga nai
  6. My second time with "unlimited PTO." Two days in eight months. I attended a funeral. "There's never enough time. We need to get this milestone shipped. Maybe next quarter we can build in some slack for you."
  7. Same here. It's just wishy-washy uncommitted phrasing indicative of "don't make a strong opinion that is polarizing" that is so characteristic of AI generated text. I used to use an online writing service for content many years ago and one of the hallmarks of "I'm doing this for a little extra money" and "I'm a pro writer between gigs" was the "in conclusion" and "therefore" and the three part school essay structure. It screamed bad writing, and I am seeing the same kind of flags in AI generated text too.
  8. Am I supposed to take this article seriously?

    I see the author is perhaps ironically rejecting a narrative by using another narrative to advocate for their position.

    The author is sort of implying that there's harm to society and the individual by engaging in these narrative arcs without any actual evidence to support their position. Merely a "I feel" and "might" and "could even become dangerous."

    Way too many wishy-washy phrases attempting to soften their opinion, but then goes on to present a false dichotomy of absolutes vis-a-vis: You either embrace the narrative structure and have it destroy you, or you reject the narrative structure and live a care free life.

    And because of the uncommitted weasel phrases this entire article has the hallmarks of AI generated slop that someone had to rush through for publication because they procrastinated. I'm flagging this one as "yawn."

  9. When a cat can go between two openings that are too small for the cat to pass through and the cat isn't being observed is what's interesting though and nobody has yet explained that.
  10. Yes, I started a new job in March and my various marketing efforts in multiple channels contributed, but two of my personal websites, and basically the C.V. website, is brought up in conversation by other people more than any of my other public websites.
  11. Yes. 100% Several times. Though it's just another marketing vehicle, and with marketing, it is an amalgam of all of your marketing efforts in all channels. And a personal site doesn't have to be a blog.
  12. To difficult to swat flies with and the hired help cannot spread them on the kitchen floor after mopping so that the floor dries faster.
  13. The kind of ebook reader you open to the crossword puzzle and say "harrumph" an awful lot whilst sitting in your high back wing chair in front of the fireplace where discrete employees refill your brandy snifter. You may occasionally bend down one corner of the ebook reader as you peer askance at the likes of who they are letting in these days. There is a member of staff whose sole job it is to stand nearby with a real news paper and snap the pages to show your displeasure as you return to crossword. Five down, "someone who adds nothing to the conversation beyond pointing out the minor flaws in another's statements." Begins with P... With P... Hmmm...

    ;-)

    I kind of like this A1 ebook idea. Time to get out the wallet.

  14. The fact that telex was immensely faster, lower bandwidth, operated on terrible PSTN networks (not regular telephone networks) with absurdly low quality, could work internationally with no special hand-off equipment or special fax lines being required, and had multicast and store-and-forward built-in to the protocol and had an image printer protocol extension that was superior in quality to fax and again, required no special equipment for international transmission, could work even when the mains electricity was down (phones and telexes were on separate networks), teleprinters could be powered directly from the telex connection, could work over low bandwidth ham radio connections, and is still in use today in certain parts of the world where it is critical the information gets through, there's a reason that a lot of companies still used the telex well into the early part of the 21st century.

    Not meant as a explaining type of response, merely as a "this is an interesting piece of useless information."

  15. Have been running ReFS on a drive on my Windows 10 workstation for about three years, and recently started using a dev drive equivalent on Windows 10 for the past two months. Our Unreal Engine project is quite large, 600+GB straight from the P4 depot before building. I need to keep a few separate workspaces around, one for current development work, one for swarm reviews, one for "let me test out a thing that might break" because as we know, branching in Perforce can quite painful, especially on large depots. At one point I needed to have dozens of workspaces synced to specific changelists whilst we hunted down a bug in one of our levels.

    ReFS, with block de-duplication and LZ4 compression has reduced the per-workspace footprint to around 10% of what it was previously. Decreased build times by around 5% and decreased archive, stage and package times by about 80% by deploying MSBuild SDK CopyOnWrite. I also moved the DDC onto the VHDX where the project resides which has further reduced the footprint of the project.

    Windows 11 canary channel (still in canary I think) has a modified Win32 that supports CoW FileCopyEx. You can get similar gains by other means on Win10 and Win11 by using ReFS CoW aware utilities.

    Have used XFS, BTRFS, APFS and others extensively over the years, so I am glad that Windows is finally getting in on the action.

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal