Preferences

rgrmrts
Joined 613 karma

  1. 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!

  2. 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).

  3. 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).

  4. The law didn’t pass or was quietly killed, presumably due to pressure by lobbyists representing rental agencies.
  5. Wasm components can talk to each other, you do not need the JS FFI boundary.
  6. 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.
  7. Alternatively: we have more vaccines available today than previous generations, they’ve gotten cheaper, and are (in some cases) more effective.
  8. 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.
  9. 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.

  10. 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).
  11. 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.
  12. Anthropic as well
  13. 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.

  14. 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.
  15. Long-term Emacs user here: I actually just switched entirely to Zed.
  16. Yep, also an underrated path! I had RHEL with nix briefly, so you got the support and stability of RHEL with the latest tools and packages from nixpkgs if you needed them.
  17. I tend to mostly agree with this, having spent years with Arch and Gentoo on my personal machines. I like Debian and usually default to it for containers, servers, and VMs.

    My desktop and laptop run NixOS though, primarily because it gives me access to one of the largest package repositories with up to date packages AND makes it effortless to rollback if/when I break things. This was my primary issue with Arch, where I’d have to be cautious about what I was upgrading and when. With NixOS I’m generally pretty reckless because I really can’t break things in a way that would require more than a command and a reboot at most to get back to a working state.

  18. I really hope so. I don’t trust OpenAI and I’d really rather not have any integrations with them on any of my devices.
  19. Nvidia is obviously an exception. That’s like saying working at startups will lead to higher monetary rewards because “look at early Facebook employees”, whereas your expected pay after 4 years at a startup is almost always lower than if you just worked at a medium to large company that’s public. (See https://levels.fyi)
  20. The article is indeed very shallow, the tl;dr is “Sam said AI will enable 1 person unicorn companies and I agree”
  21. I’m eager to get a Framework again (returned mine when it first came out) as soon as they add an option for a better haptic touchpad. The current one is unfortunately atrocious.

    Glad to see them continuing to ship upgrades and new products (16”)! Really rooting for them as a company.

  22. Some of it is in Hare, and there’s some C code in there as well.

    https://git.sr.ht/~sircmpwn/bunnix

    His blog post on it, if you’re interested: https://drewdevault.com/2024/05/24/2024-05-24-Bunnix.html

  23. Yeah this is my problem with windows. I’ll delete or disable things that were added to my machine only to have windows update restart my computer and those things show up again. I’m using a legit copy of Windows 11 Pro and it’s absurd that I’ve had to delete or disable random shit like social media apps multiple times.
  24. I agree that they should explain and are most likely just dropping the hammer on something they don’t like.

    My point is school boards have no requirement to be transparent and generally aren’t something you can appeal or use the actual legal system to help you with. If they decide they want to kick you out, that’s it. They’re intimidating the student and I guess what I’m saying is the student should seriously consider whether or not they want the degree because I don’t think they can fight the academic dishonesty board even if the student is technically right.

  25. The school can still kick the student out for cause and the lawyer will not prevent that.
  26. > “offering instant responses and insights to all your questions”

    This phrasing sounds a lot like saying it’ll give you answers to your problem set out whatever.

    On a slightly different and opinionated note, bite the bullet and stay in school. A lot of people push the “you don’t need school” ideology but considering you’re in a top school and (presumably) studying CS you’ll get a lot of value from just having the degree (whether or not you agree with this practice is besides the point)

  27. Knuth was talking about a very specific thing, and the generalization of that quote is a misunderstanding of his point.

    Source: Donald Knuth on the Lex Fridman podcast, when Lex asks him about that phrase

  28. I’m curious why you’re using 3 separate methods. Do you miss things with just one? AFAIK all 3 use similar block lists and are configurable.

    I’m building a pi-hole type solution for myself and essentially want all the filtering and blocking to happen at my firewall and not on my client (phone, laptop, tablet).

  29. They did, and the Surface Duo and Surface Duo 2 were complete failures. The software was awful (I had both).
  30. DNSimple doesn’t do that (https://dnsimple.com/)

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal