Antti

3.2K posts

Antti banner
Antti

Antti

@Hiljaa

DNA infused sentient collection of atoms. Optimizing synergies around the world. Word person.

Berlin Katılım Mart 2009
857 Takip Edilen284 Takipçiler
Zed
Zed@zeddotdev·
We try to make things "just work" as much as possible for our users. We ship with Node because a ton of language servers and now MCP servers are JS-based, including the one we use for our JSON settings. However, we understand auto-downloading is not ideal, especially given the recent supply chain attacks. It's something we're aware of, and we want to solve this in a way that we aren't introducing undue friction for our users who appreciate having this functionality built in. As always we'd love help: github.com/zed-industries…
English
8
1
84
5.5K
Valentin Ignatev
Valentin Ignatev@valigo·
"But Linux package maintainers are so needed" and here we see Arch packagers hard-require a supply chain provider when you install Zed editor, even if you never plan on using it for web projects. Of course, Zed is a little bit to blame here - by default, Zed ships with Prettier enabled for JSON and markdown files, so what it'll do even if you just download it from official site - it'll detect that prettier needs to be installed, it'll download bundled nodejs and npm from nodejs site, and then will install prettier from npm (see screenshots). Completely behind your back! Now, if Linux package maintainers actually upholded their self-assigned Importance Mission, here's what they would have done: 1) Patched Zed to disable prettier by default 2) Provide npm and node as _optional dependencies_ 3) Patch out managed node/npm download from zed But instead they just decided to cope out (they will say excuses like "unpaid labor" and stuff) and subject ANYONE who wants to use Zed even for Rust/C/C++ programming to security nightmare that is npm. So yeah, Zed does some shady stuff for sure - in my humble opinion, a text editor SHOULD NOT DOWNLOAD STUFF FROM THE INTERNET BY DEFAULT BEHIND USER'S BACK. On the other hand, huge L for Arch Linux.
Valentin Ignatev tweet mediaValentin Ignatev tweet mediaValentin Ignatev tweet mediaValentin Ignatev tweet media
English
50
17
523
47.1K
Valentin Ignatev
Valentin Ignatev@valigo·
@ryanflorence all these junk food places (and honestly even mid-tier restaurants) use ungodly amount of oil that is not very good for you. And I guess it's even worse in America.
English
4
0
18
1.2K
Ryan Florence
Ryan Florence@ryanflorence·
Crazy how when you eat out you feel like crap immediately but you can bake cookies at home, eat a dozen of them, and feel mostly fine
English
18
0
71
8.4K
Antti
Antti@Hiljaa·
@buildwithdanm Oxc is faster and has more rules, and js-plugins. But it's only faster if you don't use js-plugins, which you probably will use.
English
0
0
0
11
Daniel Majer
Daniel Majer@buildwithdanm·
I am thinking about a replacement for ESLint. Biome vs. Oxlint? I see an advantage in Biome because it includes a formatter, so I will probably choose that one.
English
44
1
51
20.6K
Antti
Antti@Hiljaa·
@zeddotdev Please make TypeScript lsp go brr too :) The new native lsp is in beta.
English
0
0
2
648
Zed
Zed@zeddotdev·
Big diff go brrrrr
English
118
155
4.1K
286.6K
Antti
Antti@Hiljaa·
@devongovett @theorangenotice oxlint is faster than biome, but when you start using oxlint your lint time will most likely be slower, because you'll start using js-plugins :)
English
0
0
0
83
Devon Govett
Devon Govett@devongovett·
@theorangenotice does it support running eslint plugins? we have a lot of custom rules that we need to enforce. oxlint worked with them without any changes which was nice.
English
1
0
21
2.2K
Devon Govett
Devon Govett@devongovett·
Tried out oxlint on the React Aria repo: eslint: 78.13s oxlint: 35.27s oxlint without react-compiler rules: 2.9s Can't wait for the React Compiler Rust port. 😅
English
13
18
670
62.7K
Antti
Antti@Hiljaa·
@devongovett Fun fact, eslint-plugin-react-x is doubly faster than eslint-plugin-react-hooks and has almost all the same rules.
English
0
0
0
186
Antti
Antti@Hiljaa·
@iamsahaj_xyz I'm not the only one thinking this! Been thinking of adding a dedicated cursor parking spot.
English
0
0
0
154
Sahaj
Sahaj@iamsahaj_xyz·
places to rest your mouse when you're not clicking anything
Sahaj tweet media
English
86
54
2.4K
108.5K
Glauber Costa
Glauber Costa@glcst·
I was planning to use UUIDs to represent the databases we have on the @tursodatabase Cloud. I got a bit worried that we would perhaps run out of UUIDs. I just double-checked and I think we'll be fine for the next year or so. Will use UUIDs for now, and if needed, rearchitect later.
Glauber Costa tweet media
English
41
3
313
79.4K
Antti
Antti@Hiljaa·
@ryanflorence Oh yes, full of juicy corner cases. If you throw in retries and retry error messages. How to store them, where's the state, state updates for multiple processes, update favicon based on state, what if you deploy while task is running, authing and rate limiting the socket...
English
0
0
0
43
Ryan Florence
Ryan Florence@ryanflorence·
What do you want to see me build with Remix 3 to get a feel for it?
English
58
3
81
20.5K
Antti
Antti@Hiljaa·
I think example.com has been updated. It used to look a bit different.
English
0
0
0
5
Antti
Antti@Hiljaa·
@zeddotdev Might be asking too much but make toggling JSX comments sane please :)
English
0
0
0
274
Zed
Zed@zeddotdev·
Arriving this Zednesday: a dedicated action to toggle block comments. `cmd-k, cmd-/` (or `ctrl-k, ctrl-/`)
English
14
8
334
16.2K
Antti
Antti@Hiljaa·
@jdxcode @OneManSaas Got `fetch` and `deploy` commands too, nice :) So far those two have been pnpm's moat basically.
English
0
0
0
47
jdx
jdx@jdxcode·
I wrote another package manager. aube.en.dev
jdx tweet media
English
56
65
1.3K
166.5K
Antti
Antti@Hiljaa·
Just yesterday for the millionth time I opened the notification panel on accident in @zeddotdev while trying to open the agent panel and stopped to think what does this thing even do? Guess nothing :)
Antti tweet media
English
0
0
0
13
Ryan Florence
Ryan Florence@ryanflorence·
@DavidKPiano history, context, canvas I think some variation of it is the final UI
English
4
0
43
4.3K
David K 🎹
David K 🎹@DavidKPiano·
Just realized I have at least 4 installed apps that look almost exactly like this
David K 🎹 tweet media
English
43
51
2.7K
80.9K
beeman 📱
beeman 📱@beeman_nl·
It looks like @pnpmjs has been changing it's lockfile format (in a minor release). I've been getting warnings from both @NxDevTools and @turborepo 👀 Very inconvenient and pretty annoying - seems it should have been a breaking change, not ship in a minor version bump.
beeman 📱 tweet media
English
3
0
9
4.1K
Antti
Antti@Hiljaa·
@mitchellh Simple landing pages are great, concentrate shipping the feature first, then polish the landing page :)
English
0
0
0
48
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
One of the most requested GitHub features in years and the website looks like it was designed by someone 9 years into a 2 year community college program. github.github.com/gh-stack/
English
107
45
1.7K
214.3K
beeman 📱
beeman 📱@beeman_nl·
This screenshot is from my root directory that doesn't have a package.json I do see this (screenie 1) appear in one of my projects which seems to hint at v11. If I look into the ~/Library/pnpm/pnpm (screenie 2) it seems to be linking to 10.33.0. In `~/Library/pnpm/store/*` I see v11 did appear. I'm fairly sure I didn't update to v11 as I don't like running beta versions on my daily driver, I'm confused how it seems to have sneaked in here. Also both projects that have this symptom have a packageManager set in package.json which should make it use that version, right? Any tips that I can check where it is and get rid of it? Really appreciate your response 🙏
beeman 📱 tweet mediabeeman 📱 tweet mediabeeman 📱 tweet mediabeeman 📱 tweet media
English
1
0
0
96
Antti
Antti@Hiljaa·
@pnpmjs Great! Meanwhile something like:
Antti tweet media
English
0
0
0
90
pnpm
pnpm@pnpmjs·
@Hiljaa Yes, in the next major version of action-setup it should work.
English
1
0
7
412