alexgrover
alexgrover on Hacker News
Any photographer who pretends to not understand what the term “full frame” is referring to is an asshole.
Have you tried using them? Installing packages is way, way faster. Here’s an example of how this is meaningful to an organization, and I’ve personally experienced the same exact thing at my last 2 jobs.
https://medium.com/@chaudharyaniket16/from-14-minutes-to-45-...
To list some projects and companies that aren’t on NPM: Prettier, Next.js/Vercel, Cloudflare, Hono, Zod, Expo, Tamagui, Tailwind, the list goes on. I actually had trouble finding any major JS projects that are on NPM. These are serious, widely used packages, and they chose non-standard tooling for a reason.
There are so many examples of large companies and open source projects that have moved off of npm that I just don’t think this is true anymore. PNPM and bun are fast enough that the increase in development velocity is worth the occasional rough edge IMO.
Alternative options include Rectangle (free and open source) and Raycast which is a Spotlight replacement but also includes window management
Yes, there’s a large group of users that use 3rd party apps like Apollo
I think the point they’re trying to make is that the “open” command does something very different than the Mac builtin
The moat comment depends on the company, not all or even most businesses depend on actual innovation as their moat.
Also, I think we’re agreeing here, but there are a huge set of things that you may need to build an application that aren’t the core value prop of your company. Buying into a more mature ecosystem makes it more likely that you don’t have to build those things and can spend more time on the moat stuff.
I doubt the reservation is with the language/runtime itself, especially with elixir and the BEAM. More likely, it’s with the maturity of the community. Especially at a small startup, building on elixir even today might still mean having to build things in house you may not in Django/Rails/JS.
In my corner of Twitter there’s no correlation between any of those.
Many/most people don’t though. Dataloader libraries exist for a reason.
All of those problems and solutions are not unique to either tech choice. You can use OpenApi for documentation, a variety of libraries like React-query for caching, and N+1 issues exist (and are arguably more complicated to solve) in graphql.
Coming back to this after the other thread cooled down a bit lol - to me, unknown actually implies that the function doesn’t care about the values more than any, as the compiler will enforce that they’re unused.
And in any case, I’d almost always lean towards the option with stronger type safety guarantees. Especially in a team environment when someone else may be modifying your code later. As a convention, I almost never use any.
The problem with that is that when consuming of the dictionary, “doesn’t know” is actually more appropriate. If you then access Object.values(foo) in your method you are given an iterable of anys which is unsafe.
Well, no longer free on Heroku, but it was
Why would they be missing out? Vercel can host static sites just fine, whether that’s one generated by Next or any other framework or written by hand
That’s supported on most PAAS these days, including Heroku.
I’ve never really been a numpad user, but I like having 123 on the bottom row for more comfortable reach as they’re more frequently used for me
Miryoku does the same thing but the orientation is flipped vertically with the 0 below the center column, which is how it’s done on a full sized keyboard as well.
Are you seriously implying that the few 10’s of thousands of people laid off in big tech is some kind of conspiracy? Do you know how little impact that has on the nation’s overall unemployment numbers?
Typically people refer to those by the opposite naming convention - unit tests just test one thing and mock any dependencies, while integration tests integrate multiple things and generally involve less mocking
Yep, been having similar issues for ~6 months.
There are in fact a lot of vegans who do want meat eaters to consume less meat, for the same ethical or environmental reasons we don’t eat meat ourselves. Doesn’t require being an activist to want these products to see more mainstream adoption.
Where in the United States? It’s very easy to find restaurants serving Beyond/Impossible in most major cities in the US.
While this very well may be true, on this website I think we should hold our science to a higher standard than random Facebook comments
Many tool watches are no-date because you don’t typically need it while scuba diving etc.
Personally, I find setting the time much more annoying than the date, especially if the watch has a quick-set date.
I’m not sure where you’re looking but every brand offers no-date watches in pretty much every style you might want
I took 18 months off of work to travel when I was 25/26 (2018-19) and had a job within 2 weeks of starting to look again. If there’s any line of work where it wouldn’t be disastrous it’s probably being a software engineer.
If you’re not the target market, why do you care?
Tailwind doesn’t provide components, they provide classes that map more or less 1:1 with CSS rules. They have a secondary project, TailwindUI (mostly gated behind a paywall), that provides examples of using their classes to build full-fledged components
Take it a step further and use home row mods and thumbs for layer keys. And consider switching away from qwerty ;)