Recent submissions

Comment · 1 year ago
Yeah this is one reason, or Emacs freezing for up to a minute when updating packages. Also when using an LSP I notice latency.

I use Emacs GUI (outside of the terminal) and comparing performance for rending to something like Zed or Sublime is definitely noticeable. It’s great that Emacs is so resource efficient but sometimes I wish it used more of my beefy computer(s).

Like I said I still love Emacs and it’s okay for it to make a different set of trade-offs. I honestly didn’t think I’d ever switch editors but here we are!

Comment · 1 year ago
I really like all the blog posts and videos the Zed team has put out, thank you if you’re reading this!

Unrelated to this specific post I’m such a fan of Zed. It’s the first feature complete text editor in recent memory that I’ve truly enjoyed using (i.e. it stays out of the way, is really fast, feels well engineered). I’m coming to Zed after years of Emacs which I still have love for but no longer feels like a competitive piece of software (it does not take full advantage of how good computers are today, e.g. gpu rendering or multicore). I really hope Zed stays a fast and lightweight text editor instead of becoming some bloated growth-at-all-cost VC ware (not that they’ve exhibited any signs of that happening). I’d also happily pay for Zed without a subscription based thing for access to LLM features (which I do not use).

Comment · 1 year ago
I’ve refused to rent in a place that required a brokers fee, and that meant most decent apartments were not available to me. I for one am glad this is finally coming to an end (after the first failed attempt).

Rental brokers are useless, and their fees often exceed 1 month rent (15% of annual rent, so $5k/mo apartment you’re paying first month $5k, deposit $5k, and $9k brokers fee).

Comment · 1 year ago
The law didn’t pass or was quietly killed, presumably due to pressure by lobbyists representing rental agencies.
Comment · 2 years ago
Wasm components can talk to each other, you do not need the JS FFI boundary.
Comment · 2 years ago
AFAIK it’s not spread through saliva, or maybe the probability of spread is just much lower? But yes, sloppy kisses from adult relatives are gross and spread other things like herpes.
Comment · 2 years ago
Alternatively: we have more vaccines available today than previous generations, they’ve gotten cheaper, and are (in some cases) more effective.
Comment · 2 years ago
The vaccine is effective for several decades, and hep b can spread through bodily fluids not just needles. Exposure to another kid with hep b could spread to your brothers kid.
Comment · 2 years ago
The problem isn’t people or colleagues asking for help, the problem is feeling entitled to your time exactly when they want it. No one would get any work done if no one had schedules and respected meetings at pre-arranged times.

Also, no one I collaborated with or on my team was ever the issue (except that one time at my first job when someone lied their way into a role, and constantly asked me to do their job). If my team member ever wanted to chat or distract me I had no issue.

It’s the fucking CEO who hasn’t bothered to talk to you for a month and ignore every email walking up to your desk, literally knocking on your table to get you to take your headphones off and give them your attention and saying “hey, when is this new feature gonna be done” when the project management software shows very clearly that everything is on track to ship at X date.

Really this isn’t about collaboration, it’s about people being entitled.

Comment · 2 years ago
This is a neat idea (and good looking product), but unfortunately the issue is the people who tend to interrupt you in the office ignore all explicit signals in my experience. Wearing noise cancelling headphones is an accepted sign of “in the flow, pls don’t interrupt” yet some folks feel like it doesn’t apply to them. Or they’d just stand next to your desk waiting for your attention. I’m pretty jaded (and probably still recovering from burnout) but these types of people made work unbearable. Usually an executive walking up to ask for the status of something even though there are other ways they can look at the status of something (JIRA, standup, slack updates).
Comment · 2 years ago
No, the plan is to build a simple general purpose language. Lots of folks already enjoy using Zig, and not every language has to be in direct competition with others.
Comment · 2 years ago
Anthropic as well
Comment · 2 years ago
Racket, Guile, Gambit, Chicken Scheme, chez are all pretty solid with different trade-offs. I think Racket has a fairly decent developer experience and others like chez and gambit are great implementations but may be lacking in tooling (in the sense that you won’t get a nice package manager or build tool). Options exist (like Akku) but IMO the scheme ecosystem is somewhat disjointed.

Guile integrates well with C, and uses the same build tools as a lot of the GNU ecosystem (make and autotools).

I recognize the answer isn’t maybe the most helpful but it does exemplify, in my opinion, one of the challenges with using Scheme for getting things done.

Comment · 2 years ago
I’d recommend the earlier book in the series, The Little Schemer, for what it’s worth! It’s more aimed towards beginners. Similar format to this book.
Comment · 2 years ago
Long-term Emacs user here: I actually just switched entirely to Zed.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton