Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ThomasRooney
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
ThomasRooney
4mo ago
1. Migrate to Speakeasy Whilst both Stainless and Speakeasy ended up with a very different configuration paradigm, they can generate very similar code once the configuration is migrated from Stainless-form (stainless.yml) to Speakeasy-form
2.
▲
by
ThomasRooney
2y ago
> A few days ago, someone compromised a popular GitHub Action. The response? "Just pin your dependencies to a hash." Except as comments also pointed out, almost no one does. I'm surprised nobody has mentioned dependabot ye
3.
▲
by
ThomasRooney
2y ago
Would you mind explaining a bit more over why this has value over and above a google group in collaborative inbox mode? Annecdotally, I think there's a lot of good problems for a new vendor to solve with a product in this category, but
4.
▲
by
ThomasRooney
2y ago
We've been a customer for the past year ( https://speakeasy.com/docs ). I was honestly highly skeptical about putting a RAG powered search in front of our documentation site instead of what we were using (FlexSearch 
5.
▲
by
ThomasRooney
3y ago
I’ve built conviction that code generation only gets useful in the long term when it is entirely deterministic, or filtered through humans. Otherwise it is almost always technical debt. Hence LLM code generation products are a cool toy, but
6.
▲
by
ThomasRooney
3y ago
> This sounds pretty cool, but I'd love to know a bit more about how you handle the impedance mismatch between OpenAPI and an IaaC provider. So far I've only dabbled in making small changes to existing providers but to my somew
7.
▲
by
ThomasRooney
3y ago
Hey HN, after a fair few months of iteration, we're excited to share our latest offering in Speakeasy: auto-generation of Terraform providers using OpenAPI specifications. The Problem: Building a Terraform Provider to expose an API via
8.
▲
Show HN: OpenAPI to Terraform Provider Code Generation
(speakeasyapi.dev)
10 points
by
ThomasRooney
3y ago
|
4 comments
9.
▲
by
ThomasRooney
3y ago
The registry is more similar to https://sum.golang.org/ than the Chrome Web Store. It pretty much just stores a checksum database, a list of links to github (which actually hosts the cross-compiled binaries), a channel [Off
10.
▲
by
ThomasRooney
3y ago
Anecdotally, I ran an experiment with Envoy to see how far the number of signing keys could scale. This was for a B2B “API Key” auth solution; we wanted user keys to be self revocable, but just be a relatively standard JWT format for mainta
11.
▲
by
ThomasRooney
3y ago
This is pretty neat! Is the intent to serve small consumers (e.g. people who want to incorporate IoT devices into a smart home), or larger companies (e.g. the IoT manufacturers themselves)? Would love to get to a place where I could "t
12.
▲
by
ThomasRooney
4y ago
This is a really good point. The generated SDK is configured to allow a super-set of the API request body to hit the backend, which could expose unnecessary data fields if passed in by client code. It comes because we’re a bit pragmatic: if
13.
▲
by
ThomasRooney
4y ago
Hey all ! I worked on this with Sagar a couple weeks back. The tl;dr of this is that it generates a (in my heavily-biased opinion) relatively clean SDK given an OpenAPI schema, similar to what a human would write. We’d used several other Op
14.
▲
by
ThomasRooney
4y ago
My experience was very similar: I built an application using a GraphQL schema file that powered AppSync templated VTL/DynamoDB tables, as well as automatically generating GraphQL operations/types. When I cleaned up the application
15.
▲
by
ThomasRooney
8y ago
Another neat trick that I rarely see referenced is the use of Alt-R to reload the dev tools, which also reloads sourcemaps. Very useful if you’ve a hot reloading pipeline.
16.
▲
by
ThomasRooney
9y ago
Not a startup, but a small UK Ltd selling software services to a German company. At the moment, selling to the EU just requires filling in VAT and EC Sales List tax forms. This paperwork is all automated by accounting software. If selling f
17.
▲
GPU Shader fuzzing for kernel panics in WebGL
(medium.com)
2 points
by
ThomasRooney
10y ago
|
0 comments
18.
▲
by
ThomasRooney
10y ago
I built https://fancyjson.com in a day about 5 months ago. I've used it pretty often since. Its a fancy JSON beautifier. It tries to compact simple objects and spaces all delimiters. It also attempts to align array children
19.
▲
by
ThomasRooney
10y ago
That's a really interesting idea. It looks like you're capturing and proxying the latest backend request/response patterns used in its test suite into a frontend test requirement so that you can run them both independently, a
20.
▲
by
ThomasRooney
10y ago
I spent my undergraduate thesis on automating the production of mock objects and unit tests using program tracing via the JDK's debug APIs [0]. I'd thought it might be useful to have a tool which, requiring no user input, would ou
21.
▲
by
ThomasRooney
10y ago
- I don't think there's any definitive details yet, but it could be an instance of this attack [1]. The code behind the DAO is available here [2]. Apparently [3], there's a bug where one can recursively call `splitDAO` multip
22.
▲
by
ThomasRooney
10y ago
I started archiving the slock.it #general slack channel when this attack began. This is where most of the discussion has been taking place. Here's up until a few minutes ago: http://pastebin.com/DykumjLs
23.
▲
by
ThomasRooney
10y ago
I've been building a production project fulltime with the [AWS Lambda/API gateway/S3 Website/Route 53/..] stack for about 3 months now. The idea of a holy grail type serverless application (high resiliency, high per
24.
▲
by
ThomasRooney
10y ago
> It can't really be Bitcoin, because the value isn't sufficiently stable, there has to be some credit card option. Perhaps not using purely bitcoin, but using it as a medium of exchange still makes sense with a volatile curren