Hacker Newsnew | past | comments | ask | show | jobs | submit | paraboul's commentslogin

All trains are stuck in south of France for « broken signalisation ». Wonder how related this is.

Edit: it was related

https://www.laprovence.com/article/region/83645099971988/pan...

Edit2: They edited the article stating it wasn't related.


If they do use Cloudflare... why in the everlasting name of Hell did they connect a railway control and signalling system to the Internet?!!!


Because javascript programmers are cheaper/easier/whatever to hire? So everything becomes web-centric. (I'm hoping for this comment to be sarcastic but I wouldn't be surprised if it turns out not to be)


Don't say that, you might hurt the JS devs feelings


Chill, there was literally one single update since the initial launch. It's not like it's getting breaking changes every day.


extentions in Zed are just languages support and themes.


I'm not sure how the fact that it's complicated to compile makes it unready for prime time.

As for $TERM, you can simply default it to `xterm-256color` which is more than enough


Remember that Zed hasn't reached 1.0. On other platform, it is much faster and consume much less battery. Just like ghostty, to me the most attracting feature is knowing my editor/term is not backed by a browser engine.


> the most attracting feature is knowing my editor/term is not backed by a browser engine

How and why is this important? At any time I have two browsers with dozens of tabs and on top of it a slack client active, how another instance of a browser engine could hurt in this mad world?


try it and found out; it's not about memory overhead (maybe it is to someone), it's that it works so much better than web backed things. it's just an absurdly fast/responsive/delightful thing to experience after years of everything going the other way [while hardware actually gets faster]

and i say this as a proud career long web developer. i just really like zed.


Zed was my daily driver for almost a year. When it's working fine and not drawing the mouse cursor at 3 FPS it feels pretty much as anything else in terms of perceived speed. I saw mentions that you need to be younger to notice the difference. Like you don't hear frequencies above 18 KHz if you're more than 20 years old. I get the idea, I just don't see where it is connected to my real world experience


As a quick anecdatum, I'm on macos and I'm definitely more than 20 years old, and there is a quite perceptible difference in responsiveness between Zed and a VSCode-based IDE for me. (Though then again I did play fast-twitched games a lot when I was younger.)


Ghostty is an apt comparison, because it is a slow-launching memory hog compared to foot on Linux.


LLMerz


> the same object can be part of multiple containers at once

I'm not sure I understand this one. Since the object contains the reference to where it belongs inside a container (e.g. object.node.next) how can it be re-used in multiple containers. Conversely, in a non-intrusive data structure, multiple containers can hold a ref to the same object through an intermediate node object


You add multiple next variables. buffer.next, buffer.next_displayed, etc


That's not an advantage of intrusive data structures then. That's precisely an advantage of non-intrusive data structure : object can be inserted in an arbitrary number of containers


But for the intrusive one you have the visibility into its membership in the other structures, since you're holding a reference to the object and its intrusive fields.

In the non-intrusive case, all you know is how you got there, you don't have return info to the other structures— particularly annoying if you're trying to destroy an object and have to speculatively look for references to it in the other lists in order to get rid of them.


Of course. But I wouldn’t qualify "multi-container use" to be an advantage of intrusive data structures per se.


when zig people say multicontainer use, they mean C use, not O(log N) nor O(1)( which may be O(N) for small data). but very strict C.


The object can contain multiple intrusive node fields.


This is absolutely untrue. My feed literally only displays suggested content from page I'm not following (with a small "join" CTA above the page name). Most of these are garbage content I'm not interested into and not shared by my friends


Agreed. Ghostty has become my goto Zig reference.


This is part of the web DNA. Pages linking pages and being aware about it. Origin can still disable it.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: