HNHacker News
TopNewBestAskShowJobs

isabellat

214 karma · joined September 23, 2015

submissionscomments
isabellat··on Ask HN: Who is hiring? (February 2025)
Tangram | Rust/Linux Programmer | Remote (USA) | Full Time

At Tangram, we are making a programmable build system and package manager. Check out the code samples here: https://www.tangram.dev. We are looking to work with programmers who have experience with systems programming, Linux, and Rust. As a founding engineer on a small team, you will have the opportunity to work on interesting technical problems, such as:

* Building a content-addressed distributed file system.

* Making builds serverless with Nomad, V8, and Firecracker.

We are well funded by investors including Kleiner Perkins and the founders of GitHub, Vercel, and Slack.

If you are interested in joining us on our mission to save programmers from suffering with slow, unreliable builds, please reach out at jobs@tangram.dev.

isabellat··on Ask HN: Who is hiring? (October 2024)
Tangram | Rust/Linux Programmer | Remote (USA) | Full Time

At Tangram, we are making a programmable build system and package manager. Check out the code samples here: https://www.tangram.dev. We are looking to work with programmers who have experience with systems programming, Linux, and Rust. As a founding engineer on a small team, you will have the opportunity to work on interesting technical problems, such as:

* Building a content-addressed distributed file system.

* Making builds serverless with Nomad, V8, and Firecracker.

We are well funded by investors including Kleiner Perkins and the founders of GitHub, Vercel, and Slack.

If you are interested in joining us on our mission to save programmers from suffering with slow, unreliable builds, please reach out at jobs@tangram.dev.

isabellat··on Ask HN: Who is hiring? (September 2024)
Tangram | Rust/Linux Programmer | Remote (USA) | Full Time

At Tangram, we are making a programmable build system and package manager. Check out the code samples here: https://www.tangram.dev. We are looking to work with programmers who have experience with systems programming, Linux, and Rust. As a founding engineer on a small team, you will have the opportunity to work on interesting technical problems, such as:

* Building a content-addressed distributed file system.

* Making builds serverless with Nomad, V8, and Firecracker.

We are well funded by investors including Kleiner Perkins and the founders of GitHub, Vercel, and Slack.

If you are interested in joining us on our mission to save programmers from suffering with slow, unreliable builds, please reach out at jobs@tangram.dev.

isabellat··on Ask HN: Who is hiring? (August 2024)
Tangram | Rust/Linux Programmer | Remote (USA) | Full Time

At Tangram, we are making a programmable build system and package manager.

Check out the code samples here: https://www.tangram.dev.

We are looking to work with programmers who have experience with systems programming, Linux, and Rust. As a founding engineer on a small team, you will have the opportunity to work on interesting technical problems, such as:

* Building a content-addressed distributed file system.

* Making builds serverless with Nomad, V8, and Firecracker.

We are well funded by investors including Kleiner Perkins and the founders of GitHub, Vercel, and Slack.

If you are interested in joining us on our mission to save programmers from suffering with slow, unreliable builds, please reach out at jobs@tangram.dev.

isabellat··on Ask HN: Who is hiring? (March 2023)
Tangram | Rust/Linux Programmer | Remote (USA) | Full Time

At Tangram, we are making a programmable build system and package manager designed to rescue developers from "dependency hell" and make builds simple, reproducible, cacheable, and distributable.

Check out the code samples here: https://www.tangram.dev.

We are looking to work with programmers who have experience with systems programming, Linux, and Rust. As a founding engineer on a small team, you will have the opportunity to work on interesting technical problems, such as:

* Building a content-addressed distributed file system.

* Making builds serverless with Nomad, V8, Wasmtime, and Firecracker.

We are well funded by investors including Kleiner Perkins and the founders of GitHub, Vercel, and Slack.

If you are interested in joining us on our mission to save programmers from suffering with slow, unreliable builds, please get in touch at jobs@tangram.dev.

isabellat··on Ask HN: Who is hiring? (February 2023)
Tangram | Rust/Linux Programmer | Remote (USA) | Full Time

At Tangram, we are making a programmable build system and package manager designed to rescue developers from "dependency hell" and make builds simple, reproducible, cacheable, and distributable.

Check out the code samples here: https://www.tangram.dev.

We are looking to work with programmers who have experience with systems programming, Linux, and Rust. As a founding engineer on a small team, you will have the opportunity to work on interesting technical problems, such as:

* Building a content-addressed distributed file system.

* Designing a custom binary format and dynamic linker.

* Making builds serverless with Nomad, V8, Wasmtime, and Firecracker.

We are well funded by investors including Kleiner Perkins and the founders of GitHub, Vercel, and Slack.

If you are interested in joining us on our mission to save programmers from suffering with slow, unreliable builds, please get in touch at jobs@tangram.dev.

isabellat··on Ask HN: Who is hiring? (December 2022)
Tangram | Rust/Linux Programmer | Remote (USA) | Full Time

At Tangram, we are making a programmable build system and package manager designed to rescue developers from "dependency hell" and make builds simple, reproducible, cacheable, and distributable.

Check out the code samples here: https://www.tangram.dev.

We are looking to work with programmers who have experience with systems programming, Linux, and Rust. As a founding engineer on a small team, you will have the opportunity to work on interesting technical problems, such as:

* Building a content-addressed distributed file system.

* Designing a custom binary format and dynamic linker.

* Making builds serverless with Nomad, V8, Wasmtime, and Firecracker.

We are well funded by investors including Kleiner Perkins and the founders of GitHub, Vercel, and Slack.

If you are interested in joining us on our mission to save programmers from suffering with slow, unreliable builds, please get in touch at jobs@tangram.dev.

isabellat··on Ask HN: Who is hiring? (November 2022)
Tangram | Rust/Linux Programmer | Remote (USA) | Full Time

At Tangram, we are making a programmable build system and package manager designed to rescue developers from "dependency hell" and make builds simple, reproducible, cacheable, and distributable.

Check out the code samples here: https://www.tangram.dev.

We are looking to work with programmers who have experience with systems programming, Linux, and Rust. As a founding engineer on a small team, you will have the opportunity to work on interesting technical problems, such as:

* Building a content-addressed distributed file system. * Designing a custom binary format and dynamic linker. * Making builds serverless with Nomad, V8, Wasmtime, and Firecracker.

We are well funded by investors including Kleiner Perkins and the founders of GitHub, Vercel, and Slack.

If you are interested in joining us on our mission to save programmers from suffering with slow, unreliable builds, please get in touch at jobs@tangram.dev.

isabellat··on Ask HN: Who is hiring? (October 2022)
Tangram | Rust/Linux Programmer | Remote (USA) | Full Time

At Tangram, we are making a programmable build system and package manager designed to rescue developers from "dependency hell" and make builds simple, reproducible, cacheable, and distributable.

Check out the code samples here: https://www.tangram.dev.

We are looking to work with programmers who have experience with systems programming, Linux, and Rust. As a founding engineer on a small team, you will have the opportunity to work on interesting technical problems, such as:

* Building a content-addressed distributed file system.

* Designing a custom binary format and dynamic linker.

* Making builds serverless with Nomad, V8, Wasmtime, and Firecracker.

We are well funded by investors including Kleiner Perkins and the founders of GitHub, Vercel, and Slack.

If you are interested in joining us on our mission to save programmers from suffering with slow, unreliable builds, please get in touch at jobs@tangram.dev.

isabellat··on Ask HN: Who is hiring? (September 2022)
Tangram | Rust/Linux Programmer | Remote (USA) | Full Time

At Tangram, we are making a programmable build system and package manager designed to rescue developers from "dependency hell" and make builds simple, reproducible, cacheable, and distributable.

Check out the code samples here: https://www.tangram.dev.

We are looking to work with programmers who have experience with systems programming, Linux, and Rust. As a founding engineer on a small team, you will have the opportunity to work on interesting technical problems, such as:

* Building a content-addressed distributed file system.

* Designing a custom binary format and dynamic linker.

* Making builds serverless with Nomad, V8, Wasmtime, and Firecracker.

We are well funded by investors including Kleiner Perkins and the founders of GitHub, Vercel, and Slack.

If you are interested in joining us on our mission to save programmers from suffering with slow, unreliable builds, please get in touch at jobs@tangram.dev.

isabellat··on Why do tree-based models still outperform deep learning on tabular data?
Really nice interactive explanations!
isabellat··on Ask HN: Who is hiring? (August 2022)
Tangram will be open source. Our team is working on an alpha version now. We will make the repo public soon! Join our discord (https://discord.gg/rSTGNTE9be) or send us an email at hello@tangram.dev and we'll send you an invite ahead of time!
isabellat··on Ask HN: Who is hiring? (August 2022)
Tangram | Rust/Linux Programmer | Remote (USA) | Full Time

At Tangram, we are making a programmable build system and package manager designed to rescue developers from "dependency hell" and make builds simple, reproducible, cacheable, and distributable.

Check out the code samples here: https://www.tangram.dev.

We are looking to work with programmers who have experience with systems programming, Linux, and Rust. As a founding engineer on a small team, you will have the opportunity to work on interesting technical problems, such as:

* Building a content-addressed distributed file system.

* Designing a custom binary format and dynamic linker.

* Making builds serverless with Nomad, V8, Wasmtime, and Firecracker.

We are well funded by investors including Kleiner Perkins and the founders of GitHub, Vercel, and Slack.

If you are interested in joining us on our mission to save programmers from suffering with slow, unreliable builds, please get in touch at jobs@tangram.dev.

isabellat··on Filesystem hierarchy standard (2013)
What in particular are you referring to? A lot of software still depends on paths that adhere to the FHS. Dynamic linkers, etc all bake in assumptions about search paths based on FHS. Certainly application developers will violate FHS when placing config files etc but I’m curious what the Distros are tossing out?
isabellat··on Firecracker: Lightweight Virtualization for Serverless Applications (2020)
Really excited about this and rust-vmm which allows you to build custom Virtual Machine Monitors. The problem with a solution like Firecracker, and why they are able to get such fast startup times and a small memory footprint is that they selected a subset of features to expose. This limits the capabilities of the running container, which is of course the point. But it is not general purpose enough for all workloads. For instance, I want to use Firecracker but require host file system sharing. Rust-vmm looks like it is trying to solve this problem by providing a collection of rust crates that allow users build their own VMM with the features they need. It's build-a-bear for VMMs :)
isabellat··on What's Going on Inside Your Node_modules Folder?
This post does a really great job explaining the risk we all take when downloading code that we haven't audited from the internet. I've never taken the time to audit the code I'm including in my projects. Instead, I blindly trust that someone else has. I love how socket has identified common security red flags and is automatically warning users about what they find. Great to see!
isabellat··on Internals of Go's new fuzzing system
Deno is another project that is trying to add more to a stdlib. In some ways this is really fantastic because in the JavaScript ecosystem there is so much fatigue in deciding what libraries to use. On the flip side, if you couple too much into the stdlib then you’re limiting the huge benefit of an open market.
isabellat··on Ask HN: Who is hiring? (February 2022)
Tangram | Rust Programmer | Remote USA

Tangram makes it easy for programmers to train, deploy, and monitor machine learning models. With Tangram, programmers can train models and make predictions on the command line or with libraries for languages including Elixir, Go, JS, PHP, Python, Ruby, and Rust, and learn about their models and monitor them in production from a web application. Tangram is open source and everything is written in Rust, from the core machine learning algorithms to the web application. We are looking for strong Rust programmers who love the Rust programming language and either have machine learning experience or are interested in learning machine learning. Here are some projects you might work on:

* Design and implement the SDK for training a machine learning model in Tangram's language libraries.

* Add support for A/B testing multiple versions of a machine learning model.

* Add support for training new model types including time series forecasting.

* Add automated alerting for statistical data drift detection by implementing Chi-Square or Kolmogorov–Smirnov tests.

Tangram is founded by former MIT, Facebook and Slack engineers. We recently raised a seed round from Kleiner Perkins and our angel investors include the creator of NextJS, the founder of GitHub, and the CEO of Slack. We are looking to grow our current team of 3 to 6 in the next couple of months and are open to programmers working remotely from anywhere in the US. If you want to learn more, head to https://tangram.dev/jobs

isabellat··on Ask HN: Who is hiring? (January 2022)
Tangram | Rust Programmer | Remote USA

Tangram makes it easy for programmers to train, deploy, and monitor machine learning models. With Tangram, programmers can train models and make predictions on the command line or with libraries for languages including Elixir, Go, JS, PHP, Python, Ruby, and Rust, and learn about their models and monitor them in production from a web application.

Tangram is open source and everything is written in Rust, from the core machine learning algorithms to the web application. We are looking for strong Rust programmers who love the Rust programming language and either have machine learning experience or are interested in learning machine learning.

Here are some projects you might work on:

* Design and implement the SDK for training a machine learning model in Tangram's language libraries.

* Add support for A/B testing multiple versions of a machine learning model.

* Add support for training new model types including time series forecasting.

* Add automated alerting for statistical data drift detection by implementing Chi-Square or Kolmogorov–Smirnov tests.

Tangram is founded by former MIT, Facebook and Slack engineers. We recently raised a seed round from Kleiner Perkins and our angel investors include the creator of NextJS, the founder of GitHub, and the CEO of Slack.

We are looking to grow our current team of 3 to 6 in the next couple of months and are open to programmers working remotely from anywhere in the US.

If you want to learn more, head to https://tangram.dev/jobs

isabellat··on From Node to Ruby on Rails
Agree! But isn’t it kind of weird that we accept that ml happens only in python? I’m biased because I’m working on a startup that makes machine learning sdks in ruby, elixir, golang, php, JavaScript etc. Also, to clarify what you are saying, you think companies are choosing to write their entire stack in python just because ml tools are in python?
isabellat··on Ask HN: I'm looking for a good book on the fundamentals of CS
Bottom up cs is a great resource. https://www.bottomupcs.com/ It might feel very low level at first but once you understand these fundamental building blocks of computers you will be really well equipped to build upon this knowledge and learn higher level concepts. I also think the Rust Programming book (https://doc.rust-lang.org/book/) is a great resource for general programming knowledge. Some sections e.g. on the borrow checker and lifetimes aren’t 100% applicable to general programming knowledge but I still recommend it. It is more of a 201 level book instead of 101 though.
isabellat··on Ask HN: Who is hiring? (December 2021)
Tangram | Rust Programmer | Remote USA

Tangram makes it easy for programmers to train, deploy, and monitor machine learning models. With Tangram, programmers can train models and make predictions on the command line or with libraries for languages including Elixir, Go, JS, PHP, Python, Ruby, and Rust, and learn about their models and monitor them in production from a web application.

Tangram is open source and everything is written in Rust, from the core machine learning algorithms to the web application.

We are looking for strong Rust programmers who love the Rust programming language and either have machine learning experience or are interested in learning machine learning.

Here are some projects you might work on: * Design and implement the SDK for training a machine learning model in Tangram's language libraries. * Add support for A/B testing multiple versions of a machine learning model. * Add support for training new model types including time series forecasting. * Add automated alerting for statistical data drift detection by implementing Chi-Square or Kolmogorov–Smirnov tests.

Tangram is founded by former MIT, Facebook and Slack engineers. We recently raised a seed round from Kleiner Perkins and our angel investors include the creator of NextJS, the founder of GitHub, and the CEO of Slack.

We are looking to grow our current team of 3 to 6 in the next couple of months and are open to programmers working remotely from anywhere in the US.

If you want to learn more, head to https://tangram.dev/jobs

isabellat··on Supercharge Your Node.js with Rust
We're doing exactly this in our language libraries for Tangram. Our core machine learning code is written in Rust and we use a native add-on so people can make predictions directly from their javascript apps. In Python, this is incredibly common: NumPy, LightGBM, XGBoost are written in C/C++ and exposed to Python.
isabellat··on Ask HN: Who is hiring? (October 2021)
Tangram | Senior Rust Programmer | Remote | https://www.tangram.dev

Tangram is an all in one machine learning framework designed for programmers. With Tangram, developers can train models and make predictions on the command line or with libraries for languages including Elixir, Go, JS, Python, Ruby, and Rust, and learn about their models and monitor them in production from a web application. To learn more about what the product does, watch the demo on the homepage at https://www.tangram.dev or check it out on GitHub at https://www.github.com/tangramdotdev/tangram.

We are looking to grow our engineering team with senior Rust programmers. We are currently based in Boston, MA but are looking to build a remote team. At Tangram, you'll get to work on everything from our core machine learning algorithms to writing front-end code in Rust! We are looking for developers with experience in Rust and familiarity with or willingness to learn machine learning concepts. If this sounds exciting, email me (Isabella, cofounder) at isabella@tangram.dev.

isabellat··on Show HN: Tangram – Train a model from a CSV file on the command line
I couldn’t agree more that a black box does not result in confidence in your modeling! Tangram is not a black box :) we tell you exactly the hyper parameter grid we trained, the settings that led to the best model, and provide explanations per prediction based on SHAP. And if you don’t like our settings, you can pass a config file, specifying everything from the column types in your csv, to the features produced, to the hyper parameters of the models you want trained. https://www.tangram.dev/docs/guides/train_with_custom_config...
isabellat··on Show HN: Tangram – Train a model from a CSV file on the command line
Yes! We want to make the whole ML process from training to deployment to monitoring radically more convenient. The CLI interface makes it easy to quickly train ML models without ever opening a Jupyter notebook, learning what pandas and numpy are etc. And after you’re done training, we want you to be able to incorporate your models into your existing stack: we have language libraries for programming languages traditionally underserved by the current ml tools: ruby, golang, elixir, nodejs, rust. (We also have python). All prediction happens in process with no network requests, meaning you don’t have to deploy a separate service to host your ml models :)
isabellat··on Show HN: Tangram – Train a model from a CSV file on the command line
We're so happy you mentioned the command line! We are really focused on building ML tools with an interface that programmers are most comfortable with -- a lot of devs don't want to use jupyter notebooks. We've considered building a whole TUI showing all kinds of cool UI like CPU utilization, memory usage, training loss etc while training :)
isabellat··on Show HN: Tangram – Train a model from a CSV file on the command line
Yes, the name collision was very intentional :).
isabellat··on Platform teaches nonexperts to use machine learning
When I was learning these words I got lost in the terms. I think most people have an intuitive understanding of these concepts if they are properly motivated by an example. E.g. With a spam email detection system, you don't want to send real emails to spam, so you want high precision (the emails you predict are spam better be spam!).
isabellat··on Platform teaches nonexperts to use machine learning
Yes! Most developers today don’t think about hash joins, write ahead logs or b-tree indexes but we easily download postreSQL, tweak some settings and get a functioning database. Of course as companies scale they will end up employing experts to tune their databases for max performance but they work well out of the box. Good machine learning tools should be like this too: good performance out of the box and easy to use for non-machine learning experts but highly tunable and configurable for advanced use cases.
Page 1 of 2Next →