HNHacker News
TopNewBestAskShowJobs

crabasa

2,386 karma · joined December 17, 2010

Head of Devrel at Courier // ex- Microsoft & Twilio // Angel investor at 200ok.vc // Organizer of CascadiaJS & SeattleJS // Long on the PacNW
submissionscomments
crabasa··on Show HN: AgentDFS – Fantasy Football for Agents
Hey there, author here. I built this because people said that AI and agents were going to ruin fantasy football, so I decided to test the proposition by creating a fantasy football game that is ONLY played by agents.

So don't worry if you've never played fantasty football or don't follow the NFL. If you can paste a prompt into your agent or harness, you can play.

This is DFS, so it's a fresh game every week. Happy to answer any questions, the code is all up on Github here:

https://github.com/crtr0/agentdfs.dev

crabasa··on Show HN: Langflow Desktop for macOS
Hello HN! For those of you who are new to Langflow, we are building the easiest way for developers to build and ship AI-powered agents to production. Today we're shipping a native desktop client.

Why did we build this? We wanted to streamline the process for getting folks up-and-running. No need to install Python, download dependencies or configure your environment. Just install Langflow Desktop and start building.

We're launching a preview of Langflow Desktop today for MacOS. Please download it and take it for a spin! We can't wait to hear what you think of it, please feel free to comment and the team and I will respond.

crabasa··on DataStax has acquired Langflow to accelerate generative AI development
Hey folks! I'm the Head of DevRel at DataStax and we couldn't be more excited to be joining forces with Langflow to help more developers easily build and deploy AI applications.

As part of this announcement, Langflow has released an alpha of their 1.0 product. Langflow is free, open source and vendor agnostic and we'd love for you to take it for a spin.

It's a simple `pip install` and we're hear to capture any and all feedback:

https://github.com/logspace-ai/langflow/

crabasa··on DataStax just bought our startup Langflow
Hey folks I'm the Head of DevRel @ DataStax here and just wanted to share to the HN community that in conjunction with this big acquisition news, the LF team has shipped 1.0-alpha of Langflow.

It's a simple `pip install` and the team would love any and all feedback!

https://github.com/logspace-ai/langflow/

crabasa··on WikiChat – a chatbot built on real-time Wikipedia updates, LangChain and AstraDB
For anyone who prefer consuming video content to text, here's a recorded livestream of engineers from DataStax and Langchain breaking down this app in detail:

https://www.youtube.com/watch?v=uNPB8jKcxuk

crabasa··on Jeff Lawson steps down as CEO of Twilio
People who weren't there don't understand, but the world before "Ask Your Developer" was completely different than the world we live in today where developers are at the heart of how decisions are made, products are built and how the world itself is changing.

I joined Twilio in 2012 and I saw first hand how pivotal Jeff was in supporting the idea that in order for a platform to be successful it needed to treat developers like first class citizens, and not simply the recipient of a "directive to integrate" from the CTO.

This idea wasn't simply a fist bump to devs for cool points, it was a recognition that developers themselves held the key to innovation and creating radically new things. This culture led to entirely new ways of building API docs, designing developer dashboards, creating developer events, and so on.

So many of these things have become mainstream and the new baseline for platform companies that people forget how unlikely it was in the beginning and how hard Jeff had to fight to keep the company from treating developers as a means, and not as an end. And I think all developers who are happily hacking away on a free tier of a cool API with excellent docs and a vibrant developer community should tip their hat to a person who helped make this normal and influenced a generation of leaders to do the same.

crabasa··on Building an Instagram Clone for Puppies Using Courier Inbox, Next.js and Inngest
OP here. Just wanted to note that the full source code for Puppygram can be found on Github. Happy hacking!

Server - https://github.com/trycourier/courier-nextjs-puppygram

iOS app - https://github.com/trycourier/puppygram-ios

crabasa··on Courier Inbox – build modern application inboxes for web, iOS and Android
Full disclosure: I work at Courier.

Courier Inbox comes with web and mobile SDKs that are highly customizable, and we wanted to push the limits and see what we could build using them. We landed on the idea of Puppygram, an Instagram clone that displays nothing but pictures of cute puppies. We built the server using Next.js, Random.dog and Inngest.

We wrote-up a technical tear-down blog post [1] and have posted all source code [2] [3] on Github.

Happy hacking!

[1] https://www.courier.com/blog/introducing-puppygram-powered-b...

[2] https://github.com/trycourier/courier-nextjs-puppygram

[3] https://github.com/trycourier/puppygram-ios

crabasa··on Reverse Engineering Netgear's Auth to Extend My Meural
I had never heard of dnsmasq [1] before, this is a super useful tool! I frequently run into issues developing locally where certain 3rd party services (Intercom, for example) won't work properly on localhost.

[1] http://www.thekelleys.org.uk/dnsmasq/doc.html

crabasa··on On the Closing of Living Computers: Museum+Labs
This is devastating, not just for computer geeks in Seattle, but all over the world. The LCM was one of a kind.

I organize an annual developer conference [1], and one of the highlights of my life was renting this place out and inviting ~400 fellow devs to spend the night playing with mainframes & vintage PCs [2] and signing karaoke.

[1] https://2020.cascadiajs.com

[2] https://twitter.com/ermap/status/1063697148514983936?s=21

crabasa··on Tell HN: Interviewed with Triplebyte? Your profile is about to become public
I'm not optimistic in Triplebyte's ability to execute here because I think they fundamentally think of developers as "content" and recruiters as the primary customer.

Shameless plug:

If anyone would like to create a developer profile that you have full control over and that doesn't expose you to recruiter spam, please check out what I'm building at https://fizbuz.com.

crabasa··on Drastic makeover looms for S&P 500
This is overly simplistic and, pretty damningly given the topic, fails to account for the market drop between Feb 20 and Mar 20.
crabasa··on Serverless CI/CD on the AWS Cloud
Highly recommend that anyone looking for an OSS tool to build serverless apps on AWS check out Architect [1].

The folks behind Architect built a fully hosted service that includes CI/CD called Begin [2].

I’m happily using both for a few different projects.

[1] http://arc.codes

[2] http://begin.com

crabasa··on Ask HN: What website, from your early days on the net, do you miss?
suck.com
crabasa··on Ask HN: Is Twitter's feed down?
Nope, I'm on "Latest Tweets".

I follow over 2k accounts, so the odds of the most recent tweet being 45+ minutes old is low.

I also double-checked some of the people I am following, and indeed their most recent tweets are not showing up in my home timeline.

This is happening across all my devices (mobile & PC), so I assume it must be an issue with their infra that is limited to a subset of their users. Possible an issue with a cluster?

crabasa··on Show HN: RxResume – A free and open-source resume builder
I am working on a "post-resume" product that helps developers express their skills, interests and preferences in a way that seeks to better connect devs to opportunities and eliminate the repetitive and low value questions in most phone screens.

It's very alpha, but I'd love to hear what folks think. Here's an example profile:

https://fizbuz.com/u/elginskye

I plan to ship a public GraphQL API that makes your data available for any use you can imagine, including generating a "standard" resume or building a personal website.

crabasa··on Twilio releases open source video conferencing apps for iOS, Android and web
Hate to say it, but: Works for me ™

Was that an error on the webpage or in the JS console?

crabasa··on Twilio releases open source video conferencing apps for iOS, Android and web
Here is a link to my fork of the repo shared by the OP:

https://github.com/crtr0/twilio-video-app-react

You can try it out at:

https://video-app-7758-dev.twil.io?passcode=7020447758

Just enter your name and the room "HN".

crabasa··on Twilio releases open source video conferencing apps for iOS, Android and web
I read and re-read this "examples" docs page several times:

https://github.com/jitsi/lib-jitsi-meet/blob/master/doc/API....

Hats off to anyone who can rapidly go from those docs to a deployed and working app. I was able to modify the repo linked in the parent to suit my needs in roughly 2-3 hours, much of which was install/setup.

crabasa··on Twilio releases open source video conferencing apps for iOS, Android and web
The difference in the ability of a developer to modify an open source software product (think: Gimp or Jitsi Meet) to suit their needs versus using a platform SDK that is designed to provide flexibility and to be used by devs is massive.

I spent some time looking at the Jitsi Meet source to confirm this assertion:

https://github.com/jitsi/jitsi-meet/

It was quite clear that trying to use that code to execute my use case above would have been a very large waste of time, and quite possibly (given the lack of docs) a futile exercise.

crabasa··on Twilio releases open source video conferencing apps for iOS, Android and web
Disclaimer: I used to work at Twilio

I'm seeing discussion below about fully open-source solutions (Jitsi Meet) vs. fully proprietary solutions (Zoom). What's interesting about using Twilio is that it is a programmable solution.

Case in point: I am building a webpage where people can log-in to a virtual office, so that people working from home don't feel so lonely. I have certain requirements, such as:

    - All audio is muted
    - Participants are arranged in a grid
    - Room is persistent (no need for an "owner")
Accomplishing this with either Jitsi or Zoom may have been impossible, because while they are configurable they are not programmable.

Now, Twilio isn't the only Video platform on the market (see TokBox, etc), but I think comparing this to Jitsi/Zoom/Hangouts is like comparing apples to oranges.

crabasa··on Netlify raises $53M Series C as microservices approach to web development grows
It's not a reach at all if you've been keeping up with their product offerings [1] [2] [3].

[1] https://www.netlify.com/products/functions/

[2] https://www.netlify.com/products/forms/

[3] https://www.netlify.com/products/analytics/

crabasa··on Show HN: Autocode – Automatically generate API code for SaaS apps
This is pretty interesting! I've been working on a web scraping API that returns Open Graph information for a URL, and decided to see how easily I could build and deploy this using Autocode.

In about 15 minutes I ported the code I had written to Autocode. A few things that felt pretty magical:

    - auto recognized and imported required NPM modules to my project
    - ability to run code in-line (via Runkit)
    - auto-generated documentation
You can see the docs for this API here:

https://stdlib.com/@carter/lib/open-graph-api/

...and can see an example API GET request which returns the Open Graph information for one of the top stories on HN today:

https://carter.api.stdlib.com/open-graph-api@dev/api/?url=ht...

I'm pretty curious to see where this product goes! It would be super cool to be able to easily tack on auth and a pricing model for heavier (enterprise) users of this API.

crabasa··on Twitter funding a team to develop an open standard for social media
https://www.google.com/search?q=twitter+screws+developers
crabasa··on Twitter funding a team to develop an open standard for social media
Honestly... I've never wanted to embed an image in HN more than now. Lucy pulling the football away from Charlie Brown says what 1000 words cannot.

https://giphy.com/gifs/football-prank-Ou18ZgE49Fss0

crabasa··on Conference Speakers, Check Your Egos
Not really. But to be honest, I think people who are upset with the rejection or the feedback are not likely to share that with me.

I like to think that how we message the CFP and how we manage the process and communication with submitters decreases the chance of people being overly upset with the outcome.

crabasa··on Conference Speakers, Check Your Egos
I'm a conference organizer, and I'm not sure what I just read. I feel there must be some angry emails or negative interactions that led to this blog post.

I'd encourage the author to consider if there is anything they can do to attract different kinds of people to their CFP or perhaps manage expectations better?

One thing we did with our most recent CFP [1] was to reply individually [2] to each person who submitted with constructive feedback on their submission. I think transparency and respect goes a long way.

[1] https://2019.cascadiajs.com/cfp

[2] https://twitter.com/crtr0/status/1156602180763152385

crabasa··on Joi Ito Resigns from M.I.T. Media Lab After Outcry over Jeffrey Epstein Ties
I believe Ito was instrumental in helping to launch Yahoo Japan. That may be where some of his wealth came from.
crabasa··on Personal Website for Programmers
> Speaking from the perspective of someone looking to hire

Doesn't it friend in what you're hiring for? I'm not sure a backend developer should be expected to craft together a great website.

And even if you're hiring for the front end, I've found that being proficient at a11y or building React apps or designing elegant CSS doesn't really predict your ability to execute on a professional profile site, which is essentially a marketing tool.

Disclaimer: I'm working on a tool for developers [1] in this vein.

[1] https://fizbuz.com

crabasa··on Is Start Up School Down?
I got the same email about not submitting my weekly update, which I had.

This sounds like an email that should have only gone out to a handful of people went out to everyone. And those people, rightfully concerned that SUS didn't think they had submitted their weekly update, are now taking the server down.

Page 1 of 11Next →