Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
samwillis
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
samwillis
11mo ago
Oh, yeh, don't get me wrong. I meant impossibly expensive to drop into a mid range car with no scaling up from a higher value lower volume product range first.
32.
▲
by
samwillis
11mo ago
I think is really interesting how it's often suggested Waymo is at a disadvantage over Tesla due to its reliance on LIDAR and the costs associated with it. But the reality is that it's enabled Waymo to move faster and gain signifi
33.
▲
by
samwillis
11mo ago
This is a great comparison, but it depends so much on what sort of website or web app you are building. If you are building a content site, with the majority of visitors arriving without a hot cache bundle size is obviously massively import
34.
▲
by
samwillis
1y ago
Software is very easy to bloat, expand scope, and grow to do more than really needed, or just to release apps that are then forgotten about. Hardware is naturally limited in scope due to manufacturing costs, and doesn't "grow"
35.
▲
by
samwillis
1y ago
Yep, that's an error in the docs..
36.
▲
by
samwillis
1y ago
Ah, yes, obviously. This is all very cool!
37.
▲
by
samwillis
1y ago
This record and replay trick is very similar to what I recently used to implement the query DSL for Tanstack DB ( https://tanstack.com/db/latest/docs/guides/live-queries ). We pass a RefProxy object into t
38.
▲
by
samwillis
1y ago
> Given an image or a 3D mesh, SGS-1 can generate CAD B-Rep parts in STEP format. Unlike all other existing generative models, SGS-1 outputs are accurate and can be edited easily in traditional CAD software This is a game changer, all th
39.
▲
An Interactive Guide to TanStack DB
(frontendatscale.com)
4 points
by
samwillis
1y ago
|
0 comments
40.
▲
by
samwillis
1y ago
Really interesting post, and well done on setting up the Apples to Oranges nature of the benchmark, you're very clear. It's really interesting to see the deference the district architectures make. Did you run any tests with the ne
41.
▲
by
samwillis
1y ago
> I haven't kept track of what Oliver's doing here lately Please do go and check up what the state of using types to inform the compiler is (I'm not incorrect) On the area allocator, I wasn't clear enough, as stated e
42.
▲
by
samwillis
1y ago
> ECMAScript specifies all of the things you're talking about, and that is JavaScript, irrespective of the runtime. I suggest you go and read the EMCAScript standard: https://ecma-international.org/publications-and-s
43.
▲
by
samwillis
1y ago
Do drop into the discord and let me know who you are there. Would love to hear your take on react-native support.
44.
▲
by
samwillis
1y ago
Oh cool! I'll absolutely take a look.
45.
▲
by
samwillis
1y ago
Web workers don't share memory (other than SAB) with the main thread, they are far from traditional threads. These APIs are designed the way they are to protect end users, stop sites from consuming resources or bad code blocking the ma
46.
▲
by
samwillis
1y ago
The point of the js engine sandbox is to protect the user in the browser - it's completely redundant on the server. Supply chain attacks are real, but only Deno has tried to fix that through permissions/rules. I don't think a
47.
▲
by
samwillis
1y ago
This is a really great write up! I work at Electric and started the PGlite and now Tanstack DB projects. The issues mentioned with PGlite are one of the major motivating factors behind Tanstack DB. We are taking those learnings and building
48.
▲
by
samwillis
1y ago
Oliver is doing awesome work here. A few interesting points: - Porffor can use typescript types to significantly improve the compilation. It's in many ways more exciting as a TS compiler. - There's no GC yet, and likely will be a
49.
▲
Eliminating JavaScript cold starts on AWS Lambda - Porffor can run on Lambda now
(goose.icu)
3 points
by
samwillis
1y ago
|
0 comments
50.
▲
by
samwillis
1y ago
Porffor is doing that, JS -> WASM (an an IR) -> C -> Native For TypeScript it uses the types as hints to the compiler, for example it has int types that alias number. Very early still, but very cool. https://porffor.dev&
51.
▲
by
samwillis
1y ago
There is a lot valid concern on accessibility and abuse this could result in, but it think it's important to see the other side of the argument. There was a really good thread on Twitter a couple of days ago: > In light of recent Fi
52.
▲
by
samwillis
1y ago
Although we haven't built offline support yet, it is very much planned.
53.
▲
Show HN: TanStack DB – Reactive DB with Differential Dataflow for TanStack Query
(tanstack.com)
4 points
by
samwillis
1y ago
|
2 comments
54.
▲
by
samwillis
1y ago
Tanstack DB - a new client side store for web apps, with transactions, optimistic state, and live queries spanning multiple collections. It's designed for sync, so rather than fetching you can hook it up to a sync engine (any!) to keep
55.
▲
by
samwillis
1y ago
Personally I feel this is backwards - I don't want access to js literals and objects from WASM, I just want a way to wrap an arbitrary array buffer that contains a utf16 string as a js string. It keeps WASM simple and provides a thin l
56.
▲
by
samwillis
1y ago
It's great that the rust community are finding ways to improve the performance of decoding strings from WASM to js, it's one of the major performance holes you hit when using WASM. The issue comes down to the fact that even if you
57.
▲
Efficient Streaming of Markdown in the Terminal
(willmcgugan.github.io)
2 points
by
samwillis
1y ago
|
0 comments
58.
▲
We built a real-time service that handles 20k updates per second
(trigger.dev)
5 points
by
samwillis
1y ago
|
0 comments
59.
▲
by
samwillis
1y ago
Along with the others mentioned, it's worth highlighting Yjs. It's an incredible CRDT toolkit that enables many of the realtime and async collaborative editing experience you want from local-first software. https://yjs.
60.
▲
by
samwillis
1y ago
> This is trying to solve a business problem (I can't trust cloud-providers) with a technical trade-off (avoid centralized architecture). I don't think that's quite correct. I think the authors fully acknowledge that the b
More ›