Hacker Newsnew | past | comments | ask | show | jobs | submit | kitclen's commentslogin


Twitter used to be a weird word. The verb is "to toot".


I see very few people use "toot" much on Mastodon now, though. It's certainly in use, but "post" seems to be more common, in part I think because it saves is from switching back and forth when talking about Twitter, but also because Mastodon is just one of many applications in the Fediverse. A number of my followers are on Pleroma or Misskey, for example, and a "toot" doesn't have the same connection to their software.


Mastodon is an existing English word, though? Tweets in Mastodon are "toots", so if the platform catched on, I guess they'd say "to toot".


Just enable vim mode (`set -o vi`) and call it a day.


vi bindings aren't worth running into weird problems imo. it took me less than a minute to hit an incompatibility with fzf.

https://github.com/junegunn/fzf/issues/1238


This is it for me. I'd use vi bindings everywhere if I could and it didn't end up breaking other things.


This is actually encouraged by POSIX.

set -o vi: "Allow shell command line editing using the built-in vi editor. Enabling vi mode shall disable any other command line editing mode provided as an implementation extension."

No other mode, specifically emacs mode, is included in the POSIX standard.

Take from this what you will.

https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V...


Not surprising.

Back in the heyday of POSIX standardization, the Emacs camp and the POSIX camp were both very opinionated and not entirely aligned. One example is the standard disk block size used in command line utilities such as du and df. RMS made GNU use 1kb instead of the POSIX standard 512 byte size, but this could be overriden by setting the environment variable POSIX_ME_HARDER.


And add search support, if you're using zsh: https://github.com/soheilpro/zsh-vi-search


Every vi mode that I have ever used in any shell allows search with ESC-/ as the vi editor itself allows.


Can I still use macros with 'q<register>'?


You can edit the current prompt in a full vim by pressing ‘v’. On :wq the content of the file will be run as the command. In that case you can use the macros with q (and any fancy vim plugin you might like)


Best of Both worlds: Normal readline shortcuts, and hold control whilst pressing x and e (C-x,C-e) to open that line in $EDITOR (i.e. vim).


Or e.g. Neovim if `FCEDIT=nvim`


Based on 30 seconds of experimentation, no.


shhh, don't tell them there's a superior text editor out there, it's fun watching emacs users consistently do things the hard way


Yes! I never got the hang of the read line short cuts. Only one I remember and regularly use is reverse history search: ctrl-R.

The downside is that while vim mode works nicely on bash, other commands like gdb etc that also use read line aren’t as easy to get into vim mode, if they support it at all…


ime, most programs using readline parse ~/.inputrc.

  set editing-mode vi
  set keymap vi-command
That does the trick for me in python shell, psql, etc.

First thing I do on any fresh unix box is setting above, and echo "set -o vi" >> ~/.bash_profile.


For programs which use libedit, you can also setup vi mode.

    bind -v


Good one! That covers sqlite3, it was my last straggler. :)


Can't remember why but I am pretty the second line is not needed


gdb also uses readline... And readline is configured with ~/.inputrc

Here is my config from a happy gdb vim mode user :

set editing-mode vi

# If set to ‘on’, Readline performs filename matching and completion in a case-insensitive fashion. The default value is ‘off’.

set completion-ignore-case on

# If set to ‘on’, Readline displays possible completions using different colors to indicate their file type. The color definitions are taken from the

set colored-stats on

# Perform partial (common) completion on the first Tab press, only start # cycling full results on the second Tab press (from bash version 5)

set menu-complete-display-prefix on

### MAPPINGS ###

# Allow to refresh the screen

"\C-l":clear-screen

# If there are multiple matches for completion, Tab should cycle through them

TAB:menu-complete


I'm not seeing DaVinci enabling any scalable business models with its pricing ($0.02/1K token).


Pretty sure it's just a matter of time until it goes the way of Stable Diffusion.


biggest barrier to this is the hardware requirements. I saw an estimate on r/machinelearning that based on the parameter count, gpt-3 needs around 350GB of VRAM. maybe you could cut that in half, or even one-eighth if someone figures out some crazy quantization scheme, but it's still firmly outside of the realm of consumer hardware right now.

stuff like koboldai can let you run smaller models on your hardware though (https://github.com/KoboldAI/KoboldAI-Client).


There already exist comparable EleutherAI models, I believe. Not as good, but pretty good.


The biggest I've found is GPT-J (EleutherAI/gpt-j-6B), which has a model size comparable to GPT-3 Curie, but the outputs have been very weak compared to what I'm seeing people do with GPT-3 Da Vinci. The outputs feel like GPT-2 quality. I'm probably using it wrong, or maybe there are better BART models published that I don't know about?

> Write a brief post explaining how GPT-J is as capable as GPT-3 Curie and GPT-2, but not as good as GPT-3 Da Vinci. GPT-J ia a new generation of GPT-3 Curie and GPT-2. It is a new generation of GPT-3 Curie and GPT-2. It is a new generation of GPT-3 Curie and GPT-2. sentence repeats

Using temperature 1e-10, top_p 1.


The existing models aren't fine tuned for question answering, which is what makes GPT-3 usable. Eleuther or one of those other Stability collectives is working on one.


It's very sad how they had to nerf the model (AIDungeon and stuff). I don't think anything on a personal / consumer GPU could rival a really big model.


> It kinda feels like copilot, but for writing!

But how if "most of the time, the responses are pretty silly"?


Same thing with Copilot - most of the time, Copilot tells me what I already know (not in a bad way - kind of like how a pair coder would just nod their head as I'm typing), but every now and then it gives me something really surprisingly good.


I like copilot mostly for helping with forgotten function names or if I know what I want to do but my brain is running on empty it can give be a scaffold in a new class that I can mold into something better.

Definitely helps with boilerplate.


It's probably best to think of it as a muse. You still have to do the work, but it can help illuminate blind spots and find novel ideas.


You like premature worrying.

Did any of them send you a signed offer? If yes, do you know for sure that latter one is going through a large layoff?

Spoiler: You won't reply or respond with no.

Edit: OP, thanks for the instant downvote (which I forgot to put as the third spoiler option).


I'm in final interviews, so no signed offer yet, but travelling for a multi day interview at a red flag company is a waste of time when there's other options to prioritize.

Yes, I know they are going through large layoffs, and know the % in two cases.

I didn't vote on your answer, just saw it now and replied.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: