HNHacker News
TopNewBestAskShowJobs

bananaoomarang

1,519 karma · joined March 8, 2012

submissionscomments
bananaoomarang··on Ask HN: Who is hiring? (June 2026)
Guac (YC S23) | guac.com | Backend/Fullstack Engineer | Full-time | NYC | $150k-$250k base + equity

At Guac, we’re building the first agentic AI platform for grocery. Today, we work with enterprise supermarket chains to forecast demand and help them optimize their inventory operations.

We’ve scaled to 7 figures ARR, and we’ve raised $7.2M from YC, Collab Fund, 1984. We're looking for talented engineers in NYC to join our mission: to solve grocery food waste and tackle food insecurity with technology.

Key technologies: Python, FastAPI, Dagster, Dagster, Dask, React, Next.js, TypeScript

More details/application:

Backend: https://www.linkedin.com/jobs/view/4414605553/ Fullstack: https://www.linkedin.com/jobs/view/4414608482/ Or email us directly: jack@guac-ai.com

bananaoomarang··on Ask HN: Who is hiring? (February 2025)
Guac (YC S23) | Senior Data/Solutions Engineer | Full-time | NYC

At Guac, we're on a mission to solve grocery food waste with predictive ML. We forecast exactly how much of each product will sell, to put an end to the millions of tons of food that goes to waste every single day due to bad inventory replenishment.

We're currently working with major supermarket chains in the US (you've probably shopped at some of them before), and we're backed by Y Combinator, 1984 Ventures, Collaborative Fund, and angels from Instacart and Citadel Securities.

This position will include a 50/50 mix of customer facing, forward deployed work as well as development of our ETL pipelines and APIs. We are a still a small team and there is huge opportunity to get involved across the company and take ownership of key parts of our stack.

Responsibilities:

* Collaborating directly with customers' technical teams to understand their IT infrastructure and system implementations

* Working with customers’ internal supply chain and store operations teams to understand and then implement their unique business logic

* Designing and implementing scalable data pipelines for processing large-scale data across multiple customers

* Contributing to our backend services to serve our mobile and web applications

Key technologies: Python, FastAPI, Dagster, GCP (including BigQuery), Dask, and SQL.

More details/application: https://www.linkedin.com/jobs/view/senior-solutions-engineer...

Or email us directly: jack@guac-ai.com

bananaoomarang··on Vacations in the Soviet Union
I found Zubok's recent book 'Collapse' to be quite informative in this regard if you haven't read it, not exactly what you are looking for but in the first half it deals with Gorbechev's economic reforms and there is some fairly detailed discussion of the economy and how it functioned.
bananaoomarang··on Playstation VR2
Not sure why this is being downvoted... perhaps it is documented somewhere they are not selling this at a loss but ordinarily both Sony and Microsoft sell consoles at a loss indeed.

I think ordinarily peripherals are not sold at a loss, but it would make sense that a pricy VR headset would be the exception.

bananaoomarang··on Docker Compose best practices for dev and prod
Compose also works well with Swarm in my experience.
bananaoomarang··on Meta Accounts: A New Login for VR
Well correct me if I'm wrong but so far as I can tell you still need a 'Meta' account to use them so... Not so great as it sounds.
bananaoomarang··on Ask HN: How is Python's OOP is superior vs. Lisp CLOS?
Yes I believe because it happens at runtime. This is quite a good series of articles on multi dispatch that gets to CLOS: https://eli.thegreenplace.net/2016/a-polyglots-guide-to-mult...
bananaoomarang··on Ask HN: Non-violent video games with great stories?
Outer Wilds I think has a great story, and is a modern evolution of a Myst point and click sort of thing with more physics. The base game I think is suitable for kids but may be difficult to play, the DLC on the other hand is pretty creepy so maybe not for kids!
bananaoomarang··on Thoughts on the Witness (2016)
As a puzzle game I think it's one of the best, certainly I became totally obsessed with that aspect of it. It's very atmospheric too and has a great sense of place.
bananaoomarang··on The Boschian Horror of ‘Elden Ring’
> I can enjoy difficulty when I don't have to redo things I've already done; I'm fully on-board with something like a Super Meat Boy or a Hotline Miami, which are also games where death is expected and a core part of the loop, but when dying to a boss involves trekking back through 5-10 mins of low-level enemies I very quickly lose interest.

Sekiro and Elden Ring are both much better here in terms of checkpointing close to bosses, though it's still not always just right outside it often is. Indeed I remember a few very tedious routes in Bloodborne and Dark Souls. It just didn't bother me quite so much because I enjoyed optimizing them also!

With Elden Ring also at least there is always other stuff to do/explore (at least so far for me at ~50 hours in) so you can come back later.

bananaoomarang··on Why Emacs: Redux
In case it helps:

I have struggled with a similar thing (poetry not pipenv, but should be applicable) and came to this working solution: https://github.com/bananaoomarang/dotfiles/blob/master/emacs...

Basically: if poetry project file exists in project root, get the path for the active venv with poetry and activate with the emacs pyvenv package. This adds a little jank when switching projects I haven't looked into ironing out yet but it is functional.

bananaoomarang··on PostgreSQL 14
Yeah this is how we do it... Even with terrabytes of data it seems to be pretty efficient and robust, and easy to just keep up the replicating version until you're satisfied it all looks good.
bananaoomarang··on PipeWire: A server for Linux audio and video streams
Switched to pipewire last year at some point and it has been remarkably pain free.

Bluetooth support seems more robust (no more weird 'have to reboot my computer to connect to these headphones for some reason') but the real headline feature is I no longer have to screw around to get pulseaudio and jack to coexist peacefully (nigh on impossible in my experience)

bananaoomarang··on AWS us-west-2 is down
Our site (https://scite.ai) is up and hosted in us-west-2 so if can't be a total outage but seems to be effecting various services:

https://codepen.io/

https://status.playstation.com/en-us

https://status.auth0.com/

https://status.figma.com/

bananaoomarang··on Clojure builds as an amalgamation of orthogonal parts
I actually have found tools.deps to be pleasurable to use on new projects, though I haven't tried porting anything that previously used leiningen directly. It's simple, it's clear, I guess I find it pretty easy to reason about, but maybe that's because my experience with Lein was more 'copy and paste this huge config' and not really starting from scratch.
bananaoomarang··on Cl-bodge: a cross-platform Common Lisp game and application framework
Playing with their 'trivial-gamekit' based on cl-bodge now, very nice I think!

https://borodust.org/projects/trivial-gamekit/

alien-works also looks cool and under active development

bananaoomarang··on Ask HN: Is Reddit working for you? (or is it down)
It's down I think.

https://downdetector.com/status/reddit/

bananaoomarang··on Cl-bodge: a cross-platform Common Lisp game and application framework
Naughty Dog historically disagreed with this [0], plenty of games these days are developed in languages with GC but it is a performance trade off. For maximum performance any Lisp is probably not the way to go but I don't think it's unfeasable.

I want to say in general e.g. SBCL (a popular common lisp implementation) will perform a lot better than Racket. Racket is a great language but performance is not it's strong suit.

[0]: https://en.m.wikipedia.org/wiki/Game_Oriented_Assembly_Lisp

bananaoomarang··on Grobid: Machine learning for extracting information from scholarly documents
We make pretty heavy use of Grobid at scite (https://scite.ai) to parse PDFs in order to extract and classify the citation contexts. A great piece of software and I think without it we would be hard pressed to do what we do.
bananaoomarang··on Godot Shaders: View and Share Shaders for Godot
If you are looking to add some Godot I did this youtube series last year and found it very satisfying + helpful in structuring/building my own stuff https://www.youtube.com/watch?v=mAbG8Oi-SvQ&list=PL9FzW-m48f...
bananaoomarang··on Godot Shaders: View and Share Shaders for Godot
Godot + Blender + Krita really is a great trio of OSS projects and you are right that Godot seems to slip under the radar a bit. I think the project has made leaps and bounds in the past couple of years and the upcoming 4.0 release also looks to be pretty spectacular, so here's hoping for the future!
bananaoomarang··on Pipenv: Python Dev Workflow for Humans
We had many issues with pipenv and migrated all our projects to Poetry, which I would recommend over pipenv for solving this problem.
bananaoomarang··on How Vivaldi browser is different from Google Chrome
It's not really an ideal solution but I do find wiping my profile/firefox config directory periodically helps speed it up. It seems to get heavier over time.
bananaoomarang··on Aquafaba
Not disputing this (perhaps different brand/type/recipe) but I have made aquafaba meringues before and was very impressed, didn’t taste of chickpeas at all to me, just like a meringue texture/sugar wise without the 'egginess'.
bananaoomarang··on Slack is down
I have also been having intermittent issues with Twitter also this morning (can't load tweets etc) and was wondering if it was connected.
bananaoomarang··on Microsoft to acquire ZeniMax Media and Bethesda Softworks for $7.5B
Annapurna was founded/is run by Megan Ellison, Larry Ellison's daughter, if it seems curious!
bananaoomarang··on Ask HN: Who is hiring? (June 2020)
Scite | Senior Full-Stack Developer | Remote/NYC | https://scite.ai/jobs scite is a startup based in Brooklyn, working to help tackle the reproducibility problem in science by mining and analyzing existing literature. For more info on us see https://scite.ai.

We are looking for a senior full-stack developer interested in making a positive impact on a large societal problem. Our team is nearly fully remote so we are looking for individuals that are self-motivated and eager to take on a leading role at a growing startup. Specifically, we are seeking people with experience in any/all of the following:

- Python

- Postgres

- Elasticsearch

- JavaScript (Node, ES6, React/Redux)

- Docker/Docker Swarm

- Mongo

- Keras/TensorFlow

If you’re interested in applying, please email a short note explaining your interest and background as well as your resume to jobs@scite.ai

bananaoomarang··on Ask HN: Who is hiring? (May 2020)
Scite | Senior Full-Stack Developer | Remote/NYC | https://scite.ai/jobs

scite is a startup based in Brooklyn, working to help tackle the reproducibility problem in science by mining and analyzing existing literature. For more info on us see https://scite.ai.

We are looking for a senior full-stack developer interested in making a positive impact on a large societal problem. Our team is nearly fully remote so we are looking for individuals that are self-motivated and eager to take on a leading role at a growing startup. Specifically, we are seeking people with experience in any/all of the following:

- JavaScript (ES6)

- React/Redux

- Python

- Postgres

- Elasticsearch

- Docker/Docker Swarm

- Mongo

- Keras/TensorFlow

If you’re interested in applying, please email a short note explaining your interest and background as well as your resume to jobs@scite.ai

bananaoomarang··on De-Googling: My Progress
Interesting... It has gotten a lot better over the past few years. The Google issue is not a deal-breaker for me, want to move away from GMail/Calendar for my personal account anyway.

Will probably try to make the switch again at some point.

bananaoomarang··on De-Googling: My Progress
I wish this were true but certainly on Linux I don't find this to be the case. I periodically try switching to Firefox and always end up back on Chrome for performance reasons.

Features wise I prefer Firefox (containers are amazing, extra privacy features/blockers by default nice, the new picture in picture for video is nice, dev tools have a lot of cool extra features etc), but Firefox often struggles and stutters for me, whereas I rarely have issues with Chrome.

The devtools are a good example, sometimes just having them open on a page I am developing slows everything down. Closing/re-opening the tab seems to fix it for a bit but then it just starts to happen again, Chrome's devtools are always snappy. Similary if I want to inspect an element on a page Chrome never has a problem doing it instantly, Firefox has to think about it for a while.

In general everything that uses the GPU I find far faster in Chrome. The other day for instance I was working on a d3 SVG visualization that strained Firefox but was no problem for Chrome, canvas performance is similar but not as bad in my experience. The most common offender is trying to watch a video: in Firefox everything slows down and the fans spin up, in Chrome no effect.

It is also true that all Google services that I am unfortunately tied to (GMail, Maps, Calendar etc) are snappy in Chrome and like molasses in Firefox...

Page 1 of 6Next →