If only... Coordinated botnet attack against our service that started some hours ago but fortunately we have been able to mitigate it through number of means and return service to users
HN user
jorde
Linear.app Past: Coinbase.com, Kippt.com (YC S12), Grove.io
(Cofounder here) The app is fullstack typescript react application with custom realtime sync engine for instant updates and offline readiness. Our cofounder did a talk about our sync few years back: https://youtu.be/WxK11RsLqp4?t=2171
The app works both in the browser and we also distribute it with Electron wrapper for macOS and Windows, but it's essentially the same experience.
We implement undo through Cmd+z
Linear founder here. As you pointed out issue tracking and project management tools can get easily out of control if concepts get overcomplicated etc. I can't really say of the other tools but we tried to build Linear to be simple and really fast, and adopt to your needs as your grow (e.g. enable more advanced features as you need them).
Linear is free to use for a modest issue count so it's pretty low key to try it out for a project with your team if you want to compare it. And if you end up switching, we have open source import scripts available: https://github.com/linearapp/linear-import If you end up trying us out and need help organizing your team, feel free to contact me jori@linear.app
We have quite a bit of SVG animations behind that image so might throw a curveball on Safari
This shouldn't be the case. Would you mind sharing screenshots of the link you're pressing, preferably with video to hello@ our domain? We'll investigate. In the meantime, you can signup/login here: https://linear.app/login
On browser detection, we need to look at Edge. I don't think we updated the list in a while (we support all evergreen browsers).
Not yet but we had few people hacking on our GraphQL API already so hopefully we'll get there soon. Integrating into your existing workflow is one of the design cornerstones for us, we don't want to waste anyone's time.
https://docs.linear.app/API-Webhooks-d7b411ffab7b4a91853d04a...
Thanks, we'll be updating our ToS soon and addressing this feedback. We take user privacy and security extremely seriously (many of us worked at Coinbase) and would never expose anything without your consent. I think this clause was for potentially opting into public sharing but it's not something we do.
We wanted to make the product free for smaller teams to get started without worrying about who to invite. We only count active issue to the limit, and once you're done with them, you can archive them. And yes, we do have support for all users and priority support (faster response times) for paying users. We want to build a long lasting sustainable business and charging for the product is big part of it.
Yes, we're a small team and as we're building Linear for both the web and desktop, it was the obvious choice at least at this stage. It's essentially the same app and experience on both but desktop provides better notifications and faster "in and out" of the app experience - it's important for us that Linear is there when you need it and doesn't get on the way.
As a fan of Wirecutter, this looks really useful.
Small nit: dashes over underscores on URLs and looks like you don't have metatags properly set (Facebook, Twitter etc)
Linear | Senior software engineer (Typescript), Senior product designer | REMOTE (US/EU timezones) | Full-time | http://linear.app/
We're building an issue tracking tool for product and engineering teams. Started in 2019 by YC alumni with background from Coinbase, Airbnb and Uber, we're fullstack Typescript startup with strong focus on design and details. Linear is built to be really fast and fun to use so that you can focus on building. We're a small team of 5 distributed between US and EU and currently looking for experienced (>5 years) Typescript developer to join us in addition to technically minded product designers.
More about us and how to apply:
Highly recommend Prosemirror. At least in my limited testing, it's much faster than Slate but you need a React wrapper for it
Based on my limited experience, prices seem pretty inline with Google's hotel search but booking experience is much nicer. Last summer I was traveling in Europe and would end up booking a hotel in few seconds and showing up 15min later for my stay. The experience is so much better compared to Booking.com et al which require credit card input, bad websites, enless upsell and dark patterns.
I hope they keep HT as clean as it has been as the regular Airbnb experience is starting to feel like Booking.com; hidden fees and endless fake sense of urgency among other growth tactics.
Spotify's CPO gave a good digest of the reasons recently: https://youtu.be/jTM7ZCKEUGM?t=2340
In short:
* Need to go public if the company is too big
* More fair for employees stock holders
I forked Tiptap for React and Typescript with a bunch of additions. Haven't open sourced it just yet but if you're curious giving it a try, hit me up (email in profile)
While I like many things about Slate, I would advice against it if performance is at all important, and if you want a stable API. I'm working on an app which started with Slate but its rendering speed (at least on older versions) is quite bad, and my Prosemirror rewrite beats Slate night and day: I been able to archive 10th of the rendering speed. Prosemirror is quite easy to make compatible with React through nodeViews and the API is better IMO.
Product market fit is a pretty undefined term and people interpret it differently; you see companies dying after several rounds of funding for not being able to build a successful business. Usually companies raise the first round of funding (seed) with a prototype or an idea.
Before going independent, Instapaper was owned by Pinterest. To me it always looked like Instapaper was left as founders' sideproject so it makes sense that Pinterest potentially didn't want to invest much into it (build GDPR), or take risks (face GDPR fines). Now that it has been sold/given back to the team, I doubt we'll ever get to hear the full story.
I have major respect for Brian & co for continuing on the project and trying to make it a long term indie play.
Dortor specialized in hearing loss told me to "overdose" on vitamin C as high levels apparently raise blood pressure and thus lead to more blood flow in ears which should help on the recovery of the hairs. There's also pressure tank treatment but I doubt one would get access to one in time. And time is at essence when it comes to hearing loss.
HomePod does persist Airplay connection with AppleTV as long as you don't Airplay directly to HomePod from a separate source. You can still Airplay to AppleTV that is Airplay'ing to HomePod but that will turn on your TV. It's not perfect but I have enjoyed using HomePod as my primary AppleTV speaker since launch and hope they introduce multiple Airplay streams with Airplay2 release.
Unless you go for the yellow gold or two-tone (gold/steel) models, 95% of the people won't no that you're wearing a Rolex. Regular Submariner or Datejust is pretty nondescript and doesn't scream Rolex at all. Only other watch nerds will notice.
"React Navigation is born from the React Native community's need for an extensible yet easy-to-use navigation solution. It replaces and improves upon several navigation libraries in the ecosystem, including Ex-Navigation and React Native's Navigator and NavigationExperimental components."
Source: https://reactnavigation.org/blog/2017/1/Introducing-React-Na...
Quoted keys allows more variety in the keys (e.g. "Content-Type") but is more annoying to use if all your JS code is written in camelCase (headers["Content-Type"] vs headers.contentType).
I would much rather see the entrepreneurs execute on the company's mission rather than let short term Wall Street hedge fund managers and bankers dictate the company's direction. Facebook has done incredibly well by having Mark on the lead without too much external influence. Given how visionary company Snap is, I think this will be the best for them.
This is really impressive. Another good JSON tool that I would recommend is jq which has been on HN a few times: https://stedolan.github.io/jq/
JSON Browse is like a glorified JSON prettifier with some `jq` style filtering features and not really a REST client even though it features remote fetching for convenience.
YEs, CORS is the reason for this and the code for this proxy is open source and very simple[0]. I didn't want to add disclaimers to clutter the UI nor did I wanted to build a browser extension as it would suffer from same trust issues (you still need to trust the extension developer).
For full transparency, the proxy is hosted on Zeit's `now` service and I don't even have access to logs so accidental leaks should be pretty safe.
I recently started using `now`[0] for hosting my static and small scale sites. While it's mainly targeted for Node apps /JS, it supports deploying static sites out of the box which free and very easy DNS, SSL setup. It's not free, but still very affordable compared to the benefits.
Mobx has been around for a while but it's just less well known due to developer relations. In my experience, Redux is great but requires a lot of work to get started, or abstractions. People have made quite a lot of open source projects to solve these issues for different use cases but it looks like Dan and other developers want to keep Redux core very simple so I would not expect any opinionated abstractions to land in the core.
Mobx on the otherhand is "batteries included" and doesn't require much extra code to get started. We're using Mobx in production and only packages we needed to install were `mobx` and `mobx-react` along with some babel extensions. Very simple and increases developer efficiency by a mile not to mention onboarding time...