Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
brendanfalk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
61.
▲
by
brendanfalk
5y ago
Thanks so much! Yes - we would love to build our own terminal one day. I agree, a first party experience will make Fig much better. We think a good terminal needs to be fast, cross platform, customisable, and extendable (this is easier said
62.
▲
by
brendanfalk
5y ago
Glad to hear - is VSCode exploration the same as VSCode Insiders? If so, I believe we do support this too (However I guess the whole idea of Insiders is it is constantly being updated so maybe our integration recently broke). If it's d
63.
▲
by
brendanfalk
5y ago
We're hoping to get onto Linux and Windows soon! We opted to focus on a fast, macOS only version first. However, we built autocomplete in web technologies (html/css/js). This means autocomplete will be able to go cross platfo
64.
▲
by
brendanfalk
5y ago
As in, if you SSH into a remote machine, Fig can offer completions for that remote machine. Same thing if you are running an interactive terminal for a docker container. This image may help clarify: https://fig.io/images
65.
▲
by
brendanfalk
5y ago
Glad you are liking it! VSCode terminal should be supported out of the box. Go to ◧ > Settings and make sure the VSCode Integration is ticked. (You may also have to restart VSCode.) re Fig's icon: haha yes we could definitely do wit
66.
▲
by
brendanfalk
5y ago
I hear you and I agree. This is a huge oversight on our part and we will make the disableTelemetry command turn off all telemetry. This will come out in our next build
67.
▲
by
brendanfalk
5y ago
Traditional shell completions are quite difficult to make. Many CLI tools have completions for subcommands and options, but not for arguments. Only the big CLI tools like `git` and `docker` have arguments completions (e.g. git push [remote]
68.
▲
by
brendanfalk
5y ago
We consider most things you type in your terminal to be "sensitive". Fig only ever tracks the root command for any completion you do. For instance, if you type `git push origin master` and complete on `master`, Fig will only ever
69.
▲
by
brendanfalk
5y ago
Yes! Sidebar was a legacy feature. This is disabled by default for new users. We actually just removed the toggle to turn it on/off from our menu Running `defaults write com.mschrage.fig sidebar hidden` should make it disappear.
70.
▲
by
brendanfalk
5y ago
Thanks! We do need to put in place a proper privacy policy. But we wanted to be transparent with how Fig uses your data (hence what we have currently). You can run `fig settings app.disableTelemetry true` to disable all telemetry except for
71.
▲
by
brendanfalk
5y ago
Hey everyone - I'm Brendan, one of the other co-founders of Fig. Our server endpoint to download all of Fig's specs just went down. We are fixing this right now. Apologies for the hiccup! Will let you know when it's back up.
72.
▲
DHS Announces Continuation of International Entrepreneur Parole Program
(uscis.gov)
1 points
by
brendanfalk
5y ago
|
0 comments
73.
▲
The Absolute Minimum Every Software Developer Must Know About Unicode (2003)
(joelonsoftware.com)
2 points
by
brendanfalk
5y ago
|
0 comments
74.
▲
Makefiles (2016)
(mads-hartmann.com)
2 points
by
brendanfalk
5y ago
|
1 comments
75.
▲
by
brendanfalk
5y ago
We tried to somewhat mimic the finder experience when implementing directory navigation at Fig ( https://withfig.com ). Except of course, we make it all keyboard driven! The methods listed in the article are almost certainly bette
76.
▲
How terminal emulators deal with pasted text: bracketed paste mode (2013)
(cirw.in)
2 points
by
brendanfalk
6y ago
|
0 comments
77.
▲
by
brendanfalk
6y ago
Some interesting additional information about "bracketed paste mode": https://cirw.in/blog/bracketed-paste
78.
▲
Remove background highlighting when pasting text into the terminal
1 points
by
brendanfalk
6y ago
|
1 comments
79.
▲
by
brendanfalk
6y ago
Really helpful - thank you!
80.
▲
by
brendanfalk
6y ago
Cool! Some of the biggest problems we have seen are: * scripts being poorly documented: what's the point of having a script if no one knows how to use it * scripts going stale: often built by one person / an infra team. When
81.
▲
by
brendanfalk
6y ago
All three are good, well maintained projects. Tree-sitter is more general: it aims to provide support for many languages and so its bash support is lacking a little. But it's very fast. It's designed for IDEs (hence why bash-lsp i
82.
▲
by
brendanfalk
6y ago
This is really cool and having spoken with the lead dev, Kenneth, I trust that this will continue to be well supported. This is built on tree-sitter, but there are a couple of other interesting shell parser projects: * https://
83.
▲
by
brendanfalk
6y ago
Fig (withfig.com) | San Francisco or REMOTE | Senior full-stack engineer to join Founding team | Full time Fig is re-imagining the terminal for the 21st Century. We are starting by building VSCode style autocomplete. In the future, we plan
84.
▲
by
brendanfalk
6y ago
Another one liner you can use for macOS: sudo ifconfig en0 ether $(openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//') You can always get your original MAC address from About This Mac > Syst
85.
▲
A visual guide to SSH tunnels
(robotmoon.com)
963 points
by
brendanfalk
6y ago
|
80 comments
86.
▲
ANSI escape codes (2019)
(notes.burke.libbey.me)
145 points
by
brendanfalk
6y ago
|
82 comments
87.
▲
Differences Between Unix Shells
(faqs.org)
3 points
by
brendanfalk
6y ago
|
0 comments
88.
▲
How to change your Mac address to get free WiFi at Xfinity Hotspots
(twitter.com)
2 points
by
brendanfalk
6y ago
|
0 comments
89.
▲
by
brendanfalk
6y ago
Cool. I don't think I've ever used the unlink command. Also interesting that `ls` is > `cd`
90.
▲
Ask HN: What are your top 10 most used CLI tools?
13 points
by
brendanfalk
6y ago
|
12 comments
More ›