Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wincent
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
wincent
7y ago
Because Git's own developers know to use git-blame, git-show, and write good commit messages. Comments are not the only place to store meta-info about why code is the way it is.
62.
▲
by
wincent
7y ago
"I'm at the point where I'm serioulsly debating writing something more substantial on how actual software design works" It's probably already been written; see the "Big Ball of Mud": http://www.
63.
▲
by
wincent
7y ago
These questions should definitely be part of the interview process, but not all of it. I've done a lot of these kinds of interviews and I've definitely seen candidates that speak impressively but fail basic technical tests. If you
64.
▲
by
wincent
7y ago
For me it's the little things like being able to hide all window chrome (and there are a lot of little things...)
65.
▲
by
wincent
7y ago
Clipper makes that possible (shameless plug). https://github.com/wincent/clipper
66.
▲
by
wincent
7y ago
> Not everyone needs any-platform syncing; you only need a solution that covers the devices you actually have. You still have the vendor lock-in problem though. Somebody might only have Apple devices now, but 5 years from now the fact th
67.
▲
by
wincent
7y ago
See also Skim (fzf-a-like written in Rust): https://github.com/lotabout/skim I like the result ordering better than fzf, and it has a neat interactive mode.
68.
▲
by
wincent
7y ago
I made a JS/Electron based clone of nvALT a while back. Easier to hack on than an Objective-C codebase: https://github.com/wincent/corpus But the node ecosystem has its own problems. I like the idea of doing every
69.
▲
by
wincent
7y ago
The very first factual claim in the article is wrong: "The most basic usage is: git reset useful_func.clj This will replace the useful_func.clj in the current working directory with the last committed version in the repository HEAD.&qu
70.
▲
by
wincent
7y ago
Is there any way I could add a button to my projects that would route "sponsorship" to a charity? Because I have a full time job, I do open source for fun, and I want to keep it that way — taking sponsorship would make that harder
71.
▲
by
wincent
7y ago
Interesting technical work, great peers, good comp. If you are a user, it's good to work on something that you use. If you're in the front-end space in particular, its exciting to work on things that have significantly changed the
72.
▲
by
wincent
7y ago
JSON isn't my favorite format, but it's not surprising that it is so widely used in the JS world because you can trivially read and write it using only JS and Node built-ins.
73.
▲
by
wincent
7y ago
The plan as implemented in Madrid isn't very extreme though. There is a long list of exceptions for getting into the restricted zone, including going into a public parking lot. https://www.madrid.es/portales/munima
74.
▲
by
wincent
8y ago
I used to use YouCompleteMe with Vim, then switched to deoplete on Neovim, because deoplete was easier to extend without having to maintain a fork and the user experience was pretty much the same. I briefly tried out Coc but didn't fin
75.
▲
by
wincent
8y ago
It's true that it can be a lot of effort. But it is amortized over time. I personally don't tell anybody to run out and install tmux + vim — they'd either spend countless hours configuring it, or they'd grab an out-of-th
76.
▲
by
wincent
8y ago
I use autocompletion because it helps me get things done faster, not because it helps me get things done that I couldn't do without it.
77.
▲
by
wincent
8y ago
True. I guess I wanted to avoid shelling out, but it probably wouldn't hurt.
78.
▲
by
wincent
8y ago
Having written quite a bit of vimscript, I can confirm for you its true awfulness.
79.
▲
by
wincent
8y ago
At my job we use tabs, but elsewhere I've always used spaces. Rather than installing yet another plug-in, I use a Vim autocmd that checks to see whether I'm in a company repo, and if I am, it applies some overrides. Links: - Autoc
80.
▲
by
wincent
8y ago
Reminds me of the time I FaceTimed my mother (in Australia) only to see the call answered by a total stranger (in Texas).
81.
▲
by
wincent
8y ago
I usually use it to keep an unrelated branch easily accessible. For example: - website generator (JS stuff) on "master" branch checked out at $PROJECT_ROOT, and website content (Markdown files) on "content" branch checke
82.
▲
by
wincent
8y ago
You're not the first to raise questions... https://www.kickstarter.com/projects/1313324524/hermes-eudor... Check out the response: > It is my considered opinion that accusations like this, without positive
83.
▲
by
wincent
8y ago
I think Incognito tabs have always been this way in Chrome for as long as I remember (all currently open ones share a session). If you close all of them, the next one you open will be a clean slate.
84.
▲
by
wincent
8y ago
If you want to make it really fast you could steal some ideas from: https://wincent.com/blog/optimization (tales of many years of optimizing a fuzzy search implementation).
85.
▲
by
wincent
8y ago
You push it along with the initial page, before the browser has even requested it.
86.
▲
by
wincent
8y ago
Funnily enough, the index update this month is: "April Headline: Perl is having a hard time" Source: https://www.tiobe.com/tiobe-index/ "At the moment there are 2 programming languages in the top 20 that
87.
▲
by
wincent
9y ago
So looking forward to the Metal renderer. Any idea when it will makes into a release?
88.
▲
by
wincent
9y ago
Now if they could just stop introducing passwordless root access bugs.
89.
▲
by
wincent
9y ago
Obligatory link to macOS "epoch flip clock" screensaver: https://github.com/chrstphrknwtn/epoch-flip-clock
90.
▲
by
wincent
9y ago
Most likely needs a Vary header ( https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Va... ) set to "X-Requested-With"; otherwise the browser will use whatever it has cached for the l
More ›