Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ridruejo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
121.
▲
by
ridruejo
4y ago
Without entering into the specifics of this situation, I don’t understand the hate for Docker the company. They are providing a huge service for the community and looking for ways to make money from it to make it sustainable. I would give t
122.
▲
Name YC, Alexandr
(twitter.com)
2 points
by
ridruejo
4y ago
|
0 comments
123.
▲
WebAssembly, Cloudflare-like workers in Python, Ruby
(wasmlabs.dev)
14 points
by
ridruejo
4y ago
|
0 comments
124.
▲
by
ridruejo
4y ago
Looking forward to it!
125.
▲
by
ridruejo
4y ago
Sure. Everything in computing pretty much builds on top of everything else. Wasm is no different and incorporates a lot of the learnings from previous technologies like Java and .NET
126.
▲
by
ridruejo
4y ago
Not with that level of granularity. Wasm is able to run in severely constrained environments (ie microcontrollers) and non-posix OS that may not be able to support containers
127.
▲
by
ridruejo
4y ago
Our most immediate goal is to be able to run traditional web apps written in PHP, Ruby, Python mostly unchanged but with the additional layer of isolation and sandboxing. We see this (once fully matured) as a great way to improve security w
128.
▲
by
ridruejo
4y ago
Correct, it is just CPython compiled to Wasm (similar to compiling to x86 or arm)
129.
▲
by
ridruejo
4y ago
Yes! Single store is a great team. We are currently using some of their work for this Python release, like libz
130.
▲
by
ridruejo
4y ago
Pyodide is for the browser, this is intended for server side environments, so it can interact with files, sockets etc via WASI standard
131.
▲
by
ridruejo
4y ago
This one is designed to run on the server side and interface with the OS via WASI, so it can read/write files etc
132.
▲
by
ridruejo
4y ago
Surprised why this is not getting more traction on HN. It is a well-written article. As with all benchmarks, it probably can be improved in meaningful ways, but it is a good start and we need more like this one!
133.
▲
by
ridruejo
4y ago
It was (and is) very common to develop on a Windows desktop / laptop and deploy to a Linux server
134.
▲
by
ridruejo
4y ago
I missed clicking on it, thanks for sharing!
135.
▲
by
ridruejo
4y ago
"Building a startup is hard work and it takes time." "I'm giving up on my entrepreneurship dreams." Take time to recover mentally and financially. You can always try again at a later time (or not), and do it in a gr
136.
▲
by
ridruejo
4y ago
It is actually a pretty good article and I learnt quite a bit. Thanks for taking the time to write it. The only two things I would add are that, unlike Java, the industry has rallied unanimously behind it (in the 90s it was Java vs .NET and
137.
▲
PHP, Spin and Fermyon Cloud
(fermyon.com)
1 points
by
ridruejo
4y ago
|
0 comments
138.
▲
WebAssembly running built-in PHP development server
(wasmlabs.dev)
1 points
by
ridruejo
4y ago
|
0 comments
139.
▲
by
ridruejo
4y ago
Completely agree. Observability and debugging are some areas where the ecosystem is quite immature or inexistent. My take is that wasm is more or less where the web was in 97-98 Lots of excitement and possibilities but also lots of technica
140.
▲
by
ridruejo
4y ago
Yes, there is not a clear, free alternative. The license kicks in at 10MM in revenue, at that point there are certain things that are easier to pay than try to replace (Slack, Google Apps… ). Everyone has to make their own decision of where
141.
▲
by
ridruejo
4y ago
That’s basically the history of computing! There are some intrinsic advantages to using Wasm vs VMs or containers for certain scenarios, like serverless. That’s very similar to what’s going on with cloudflare workers and V8 isolates. It’s n
142.
▲
by
ridruejo
4y ago
Support on the server side is planned, still waiting for standardization https://github.com/bytecodealliance/wasmtime/issues/888
143.
▲
by
ridruejo
4y ago
No cold-starts means no overhead of starting a process to answer a request like most container-based serverless environments (without having to keep pre-warmed instances which kind of defeats the purpose) A couple references regarding cold-
144.
▲
by
ridruejo
4y ago
Regardless of its technical merits, .NET was never adopted universally, WebAssembly is on the path to do so. It is also not exclusive: Blazor is a successful Microsoft product implementing WebAssembly leveraging .NET
145.
▲
by
ridruejo
4y ago
Solomon is no longer at Docker (hasn’t been for a while) and Docker Inc is doing extremely well financially after the split and renewed focus on developers. This Wasm release also shows they are very forward looking… I am very positive on
146.
▲
by
ridruejo
4y ago
Threading support is already implemented in some browsers and well on its way to standardization https://webassembly.org/roadmap/ Should address that concern. However there is another way of looking at performance and
147.
▲
by
ridruejo
4y ago
It is a bit more involved (getting easier by the day) but you can do the same AND run it anywhere from a browser to an IoT device to ... a container :)
148.
▲
by
ridruejo
4y ago
Agree 100%. Also, as it came from the browser developers, so not only it is OSS but it can be relied to already be there, not a plugin your users have to install (I don't miss at all the days of ActiveX, Java Applets, Flash, etc ...)
149.
▲
by
ridruejo
4y ago
I completely understand and we debated it a lot when writing the article. At the end, given that the audience was existing Docker users, we erred on the side of adding that introduction. In other, more technical articles we just dive right
150.
▲
by
ridruejo
4y ago
Yes! Wasm builds on top of 20 years of experience and improvements of JVM, CLR. There are a few key differences, but one important one is the universal adoption by the industry (no ActiveX vs Applets war, .NET vs Java) with companies as var
More ›