Live data from Hacker News

Viewing profile — StellarScience

StellarScience

HN member
Joined
Wed, Jun 01, 2022, 5:45 PM UTC
HN karma
180
Public activity
90 items

About StellarScience

Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com

Company: We're a small scientific software development company that develops custom scientific and engineering analysis applications in domains including: space situational awareness (monitoring the locations, health and status of on-orbit satellites), image simulation, high power microwave systems, modeling and simulation, laser systems modeling, AI/ML including physics-informed neural networks (PINN), human body thermoregulation, computer vision and image processing, high performance computing (HPC), computer aided design (CAD), and more. All exciting applications and no CRUD. We emphasize high quality code and lightweight processes that free software engineers to be productive.

Experience: Except for interns, we currently require a Bachelors degree in physics, engineering, math, computer science, or a related field. Masters or PhD is a plus. (Roughly 25% of our staff have PhDs.)

Technologies: Lots of C++23, Qt 6.9, CMake, git, OpenGL, CUDA, Boost, Jenkins. Windows and Linux, msvc/gcc/clang/clangcl. AI/ML and analysis projects use Python and C++. Web projects use Java and Typescript/React. We're a bit behind the curve on developer AI adoption, and we're okay with that.

Apply online: at https://www.stellarscience.com/careers/.

Recent public activity

  1. comment
    Comment #49163160

    Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com Company…

  2. comment
    Comment #48860080

    > I'm trying to separate out which is "don't do this in C/C++" and which is "don't do this in any language". To achieve high performance, any language would need to implement integ…

  3. comment
  4. comment
    Comment #48838571

    > I really don't see what's supposedly awful about that loop Exactly! That's precisely the problem with it. (Hint: think about your code when size = 0.)

  5. comment
    Comment #48838551

    > for (size_t i = size - 1; i Agreed, seeing that example briefly made me consider whether this blog post was a parody. Sure, it works for this exact example, by relying on i wrapp…

  6. comment
    Comment #48838437

    I liked how the discussion of 'delta = x - y' moved right on to how really you usually want delta = abs(x - y), so let's talk about that instead... Even beyond Stroustrup, Dijkstra…

  7. comment
    Comment #48761585

    Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com Company…

  8. comment
    Comment #48578846

    10 months or so ago I believe HN posted "The future of Large Files in Git is Git" : https://tylercipriani.com/blog/2025/08/15/git-lfs/ So is it the future now?

  9. comment
    Comment #48523352

    Just FYI, finally in C++ you can add a top-level exception handler and call boost::stacktrace::from_current_exception ( https://www.boost.org/releases/1.85.0/ ), and get a stack tr…

  10. comment
    Comment #48468670

    CEOs understands that AI offers potential productivity increases. Using that productivity boost to cut staff is an unimaginative approach. Bolder approaches include using that boos…

  11. comment
    Comment #48420223

    > the hyperbole from the tech CEOs about them replacing all white collar workers in 12-18 months Just keep in mind that you're likely hearing from a limited subset of all tech CEOs…

  12. comment
    Comment #48365417

    Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com Company…

  13. comment
    Comment #47978785

    Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com Company…

  14. comment
    Comment #47609849

    Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com Company…

  15. comment
    Comment #47228074

    Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com Company…

  16. comment
    Comment #46865733

    Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com Company…

  17. comment
    Comment #46760473

    98% of the time those lengthy messages are useless, but the other 2% of the time they're critical to tracking down the problem. A year or two ago Visual Studio added a pop-up that …

  18. comment
    Comment #46665119

    And similarly: slow growth is terrible Slow growth is awesome! Slow growth gives you time to address the challenges of growth, and think through sensible solutions. Rapid growth fe…

  19. comment
    Comment #46570195

    Better idea: write code. Don't waste your teams' time with back-to-back hour-long meetings.

  20. comment
    Comment #46561279

    git clone --branch v6.10.1 https://code.qt.io/qt/qt5.git . No login required. They do require a login to download precompiled binaries, but what self-respecting Hacker News reader …

  21. comment
    Comment #46487740

    Ignoring the git commit message strawman (those can include "what/why the change", not "what/why the code") and the Uncle Bob strawman, the final code block looks fine. But notice:…

  22. comment
    Comment #46466389

    Stellar Science | Hybrid (USA) Albuquerque NM, Washington DC (Tysons VA), Dayton OH | Full time, interns/co-ops | U.S. citizenship required | https://www.stellarscience.com Company…

  23. comment
    Comment #46460555

    > Companies that have disdain for their own customers ... do not endure in the limit. This is a very common sort of wishful thinking that lets people bypass hard decisions. You cre…

  24. comment
    Comment #46348327

    Years ago our company consolidated on Firefox because we could rely on it to not send our information to remote servers. At that time other browsers made it hard to disable telemet…

  25. comment
    Comment #46340495

    C++ with Boost has let you grab a stacktrace anywhere in the application for years. But in April 2024 Boost 1.85 added a big new feature : stacktrace from arbitrary exception ( htt…