HN user

MorganGallant

35 karma

Twitter: @morgallant Email: morgan@morgangallant.com

Building https://operand.ai.

Posts22
Comments21
View on HN
turbopuffer.com 1y ago

Turbopuffer: Continuous Recall Measurement

MorganGallant
6pts0
github.com 3y ago

Memory Leaks as a Service: Allocate 100MiB every hour, without freeing it

MorganGallant
1pts0
rssalert.operand.ai 3y ago

Show HN: Get email notifications for semantically-matching content in RSS feeds

MorganGallant
4pts1
operand.ai 4y ago

Operand: A personal search engine for developers

MorganGallant
1pts0
morgangallant.com 4y ago

Beating the Crap Out of the Stripe API (Respectfully)

MorganGallant
1pts0
operand.ai 4y ago

Show HN: Query Engine Demo (Financial Data)

MorganGallant
1pts1
pl.operand.ai 4y ago

Conversational Search Engine (Programming Languages)

MorganGallant
1pts0
world.hey.com 5y ago

Death by Over-Engineering

MorganGallant
6pts0
github.com 5y ago

ABCS: Open-Source API for iMessage

MorganGallant
2pts0
developer.nvidia.com 5y ago

Accelerating Standard C++ with GPUs Using stdpar

MorganGallant
1pts0
morgangallant.substack.com 5y ago

Self Updating Go Binaries

MorganGallant
3pts0
morgangallant.substack.com 5y ago

Ethical Usage of Natural Language Tools

MorganGallant
2pts0
regexishard.com 5y ago

Regex Is Hard: GPT-3 Regex Generator from English

MorganGallant
3pts0
complaintdept.co 6y ago

Complaint Department: GPT-3 Based Drill Instructor Chatbot

MorganGallant
1pts1
morgangallant.com 6y ago

The Fight Against 'One Voice'

MorganGallant
3pts0
news.ycombinator.com 6y ago

Ask HN: How do you manage on-prem deployments?

MorganGallant
9pts11
github.com 6y ago

Rust Client Library for Tailscale

MorganGallant
1pts0
morgangallant.com 6y ago

Computer Networks of the Future

MorganGallant
2pts0
github.com 6y ago

Ipn: Tailscale application-level network utilities Golang library

MorganGallant
4pts0
covid.morgangallant.com 6y ago

Covid-19 Daily Email Updates for Your Region

MorganGallant
1pts0
github.com 6y ago

Platform Abstraction Layer for Golang Binaries

MorganGallant
2pts0
github.com 6y ago

Plaid C++ Client Library Using Protobuf

MorganGallant
1pts0

I've known Erik for a while now — simply incredible founder. Doing this as a simple API proxy makes this practically effortless to integrate into existing systems, just a simple URL swap and you're good to go. Then, it's just a matter of watching the cache hit rate go up!

Hey y’all, sharing something I threw together over the weekend. I’m really into engineering blogs (i.e. Netflix, Cloudflare, apenwarr.ca, etc.) and wanted a tool that would help me monitor these blogs for specific topics or ideas that I’m interested in (without me having to constantly check them for updates every few days). Did the whole thing semantically, i.e. using semantic similarity + matching thresholds as opposed to a traditional full-text / keyword-matching approach, which seems to perform better (since you don’t need to use the ‘right’ wording to get good results).

Thanks for checking it out, look forward to discussing in comments!

edit: typo

Hey HN, hope y’all are having a good day so far! I come from a background of building virtual assistants, so I thought it would be interesting to reframe the search problem as if it was an input to a chatbot. Threw together a little demo of using code generation (mainly powered by Codex) to answer natural language queries about a dataset. For the purposes of this demo, I just used some fake transactions from Plaid sandbox mode, but I’m pretty excited about not only expanding this to other datasets but letting both individuals/companies use this on their own data. Seems like this could help a lot of people, myself included, use our own data to make better decisions. Would love to chat to more people about this - if you’re interested, mind sending me an email? It’s morgan at operand dot ai. Thanks!

The really interesting idea here is that once you change the frame of reference, or start from a different technical basis, features like Taildrop become incredibly easy to build and design - it seems like it almost built itself. It seems like the same goes for interfaces or platforms… once you have a computer in your pocket capable of 11T operations per second, you get a lot of stuff “for free” right out of the box.

I wonder if this is some sort of precursor work for the generics release? Feels like gofmt -r on steroids, and could be eventually used to do large scale transformations to the standard library?

I'm super excited about Mighty - not only because they're solving a real problem that a lot of people have, but some of the underlying technology (ultra-low-latency streaming of headless apps) is applicable to a wide range of apps, not just Chrome. Hope the launch goes well!

Heyyyyyyyyyyyy.com 6 years ago

One perk of being friends with Linus is that he gives you email addresses...

Send memes to mg@heyyyyyyyyyyyy.com (this actually works)!

I'm a Canadian Citizen going to the University of Waterloo. My next co-op work term is Winter 2021 (Jan-April). Would it be possible for me to work for a US company for that term? I've done the J-1 process twice before and that worked great in 2019, not sure about now given the visa suspension and COVID. Would appreciate any ideas here.

- Could I still get a J-1 for Winter 2021? - Are there any other avenues for Canadians to work for a US company (possibly remotely) without a visa (if visas are still suspended)?

Are there any resources you've used in the past to do this? I'm curious what the process is to making / distributing via apt. I've always been a fan of the services which can be installed with a single apt-get, which also automatically setup the systemd service. That's a super awesome combo.

I've never been a huge fan of K8s - whenever I've used it in the past, it's always made my deployments harder just because of all the overhead from K8s itself. Perhaps in a micro-service architecture spread across a large cluster it would be great, but probably a little overkill for something like this where I need to auto deploy a single binary onto multiple machines.

That being said, K8s is definitely an amazing technology, and I will continue to follow it and other similar initiatives. Some of Kelsey Hightower's talks with K8s are really well done and do a great job showcasing its potential!

I picked up a few refurbished dell servers off Ebay for super cheap a while back - and usually use these with Cloudflare Argo tunnels to host various servers. However, since these are just sitting on the floor next to my desk, usually rely on cloud for any applications with high uptime requirements.

Recently though, I've been working on some distributed systems type projects which would allow these servers to be put in different physical locations (and power grids), and still continue to operate as a cohesive whole. This type of technology definitely increases my confidence in them being able to reliably host servers. I wouldn't want to be reliant on the cloud for large scale services though, from my understanding you can get some crazy cost savings by colocating some physical servers (especially for large data storage requirements).

Compiling the configuration into the program eliminated a ton of string parsing and other annoyances. For my use case, it wasn't a super high priority either. That being said, if it would be a benefit to you or anyone else, let me know and I will add it in when I have time.