Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
the_duke
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
91.
▲
by
the_duke
1y ago
Google has massive levers to push their own product onto users, like how they did it with Chrome. Just integrate it everywhere, have it installed by default on all Android phones, plaster Google results with adds.
92.
▲
by
the_duke
1y ago
Kids are going to absolutely love this.
93.
▲
by
the_duke
1y ago
I haven't seen comments regarding a big factor here: It seems like OpenAI is trying to turn Sora into a social network - TikTok but AI. The webapp is heavily geared towards consumption, with a feed as the entry point, liking and commen
94.
▲
by
the_duke
1y ago
I haven't seen comments regarding a big factor here: It seems like OpenAI is trying to turn Sora into a social network - TikTok but AI. The webapp is heavily geared towards consumption, with a feed as the entry point. The editing aspec
95.
▲
by
the_duke
1y ago
I feel like natural language specs can play a role, but there should be an intermediate description layer with strict semantics. Case in point: I'm seeing much more success in LLM driven coding with Rust, because the strong type system
96.
▲
by
the_duke
1y ago
Wasmer doesn't use Emscripten, but WASIX. See https://wasix.org/
97.
▲
by
the_duke
1y ago
Yeah, that's mentioned as a small side note in the blog post - we are working on it, and will hopefully have it ready in a week or two!
98.
▲
by
the_duke
1y ago
Compilation with LLVM takes quite a while (the final release will show a spinner...). So please wait a bit - subsequent runs will be fast, since compiled Python will be cached.
99.
▲
by
the_duke
1y ago
You'll need the latest wasmer RC for proper exceptions support. We unfortunately didn't get the final release out quite in time... curl https://get.wasmer.io -sSfL | sh -s "v6.1.0-rc.5" wasmer run pyt
100.
▲
by
the_duke
1y ago
I definitely did have 10 running sometimes, mostly just based on copy-pasting issues from the issue tracker. Codex / Jules etc make this pretty easy. It's often not a sustainable pace with where the current tooling is at, though.
101.
▲
by
the_duke
1y ago
It absolutely can be, by a huge margin. You spend a few minutes generating a spec, then agents go off and do their coding, often lasting 10-30 minutes, including running and fixing lints, adding and running tests, ... Then you come back and
102.
▲
by
the_duke
1y ago
If the plugins are in Rust and tie into Bevy, then there probably is minimal overhead. That's one of the advantages of ECS. It's designed for efficiently adding additional layers of functionality.
103.
▲
by
the_duke
1y ago
The problem with multi-memory (and why it hasn't seen much usage, despite having been supported in many runtimes for years) is that basically no language supports distinct memory spaces. You have to rewrite everything to use WASM intri
104.
▲
by
the_duke
1y ago
So this is a "inline" Python to eBPF transpiler/compiler. Which is cool! But the description could be a bit clearer.
105.
▲
by
the_duke
1y ago
Newsflash: it's the paid professionals that are doing this...
106.
▲
by
the_duke
1y ago
The tactic here is sneaking legislation through the system by bringing it up again and again, hoping for the public to eventually lose interest, or to catch a time with a lot of other drama going on so they can avoid the public attention&#x
107.
▲
by
the_duke
1y ago
This is a tragedy, bcachefs has so many great features...
108.
▲
by
the_duke
1y ago
Sure, but you can usually rely on database transactions to handle the hard part.
109.
▲
by
the_duke
1y ago
Nice, will have a look! I've had similar thoughts, but my concern was: if you have idempotent actions, then why not just encode them as actions in a log. Which just brings you to event sourcing, a quite well-known pattern. If you go th
110.
▲
by
the_duke
1y ago
There are many ways to solve each individual problem. The point is that you always have to think about merging behaviour for every piece of state.
111.
▲
by
the_duke
1y ago
The big problem with CRDTs IMO is that they make it incredibly easy to break application semantics. Just a basic example for a task tracker: * first update sets task cancelled_at and cancellation_reason * second update wants the task to be
112.
▲
by
the_duke
1y ago
Gemini 2.5 always provides a lot of references, without being prompted to do so. ChatGPT 5 also does, especially with deep research.
113.
▲
by
the_duke
1y ago
> They don't care about the climate I don't think it's that simple. China is a signatory to Kyoto and Paris. They do care about reducing pollution, and have managed to do so quite significantly in many cities. China also h
114.
▲
by
the_duke
1y ago
We are also entering the age of "hey AI, take this repo, reimplement the same functionality". Now, no LLM is currently anywhere near doing that for ElasticSearch. But for a project with 4845 lines of Python code? (as per tokei) De
115.
▲
by
the_duke
1y ago
To be clear: I didn't mean they have to drag their feet. They just do it because they will lose some income.
116.
▲
by
the_duke
1y ago
The resistance against instant payments mostly has to do with technicalities around bank balance sheets and inter-bank settlement systems. It's a bit complex for a comment, but the TLDR is: * funds in transit (called "positive flo
117.
▲
by
the_duke
1y ago
Rust async makes it quite easy to shoot yourself in the foot in multiple ways. Most users writing basic async CRUD servers won't notice, but you very much do if you write complex , highly concurrent servers. That can be a viable tradeo
118.
▲
by
the_duke
1y ago
I personally don't like Go, and it has many shortcomings, but there is a reason it is popular regardless: Go is a reasonably performant language that makes it pretty straightforward to write reliable, highly concurrent services that
119.
▲
by
the_duke
1y ago
You only need cookie banners for third parties, not for your own functionality.
120.
▲
by
the_duke
1y ago
Even if you don't care about building an OS: the async/await post [1] is the best resource for understanding how async actually works in Rust. Highly recommended. [1] https://os.phil-opp.com/async-await/
More ›