Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vaibhavsagar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
1.
▲
SoundScope – PS1 Audio Visualizer
(soundscope.greg.technology)
3 points
by
vaibhavsagar
4mo ago
|
0 comments
2.
▲
by
vaibhavsagar
6mo ago
Resolve also has a premium Studio offering with some features that are particularly appealing to professional users. I assume that helps cover some of their costs.
3.
▲
A 1961 Relay Computer Running in the Browser
(minivac.greg.technology)
139 points
by
vaibhavsagar
11mo ago
|
37 comments
4.
▲
by
vaibhavsagar
2y ago
I got one so that I could make copies of my apartment keyfob; I live alone and having a spare keycard that goes inside my phone case has saved me from locking myself out of my building multiple times. For me it's already paid for itsel
5.
▲
by
vaibhavsagar
2y ago
This article doesn't touch on what I consider to be the central feature of Haskell: it is lazily (more precisely non-strictly) evaluated. A lot of the other aspects of it, such as monadic IO, follow from that decision.
6.
▲
by
vaibhavsagar
2y ago
Have you worked with Nix much?
7.
▲
by
vaibhavsagar
3y ago
Why not `git clone --bare`?
8.
▲
by
vaibhavsagar
3y ago
I hope there's at least one chapter on compact data structures!
9.
▲
The Software Engineer's Guidebook
(engguidebook.com)
90 points
by
vaibhavsagar
3y ago
|
32 comments
10.
▲
by
vaibhavsagar
3y ago
I wrote about these too: https://vaibhavsagar.com/blog/2018/07/29/hamts-from-scratch/ ! Unfortunately it's in Haskell which probably makes it less approachable than it would be otherwise.
11.
▲
by
vaibhavsagar
3y ago
I personally use Vim, but Emacs alone is IMO the strongest counterexample to your claim about Lisp interpreters (followed by all the programs scriptable with Guile).
12.
▲
by
vaibhavsagar
4y ago
I also have my own implementation of packfiles [1], which I implemented as part of a toy Git implementation in Haskell [2]. I personally found the packfile format underdocumented, e.g. the official reference for the packfile generation stra
13.
▲
by
vaibhavsagar
4y ago
What if Haskell is my favourite language?
14.
▲
by
vaibhavsagar
4y ago
This is why I do all of mine in Haskell.
15.
▲
by
vaibhavsagar
4y ago
Doing a hashmap lookup is already very much like using a bloom filter: for any addressing scheme, if an element exists at a particular location, then either the key exists or it's a false positive. If no element exists, then there'
16.
▲
by
vaibhavsagar
5y ago
At my last job, we had a Python codebase that had grown large and unwieldy. We wanted a language with stronger compile-time guarantees and better concurrency support. After evaluating several options the team at the time settled on Haskell
17.
▲
by
vaibhavsagar
5y ago
I hope Mark gets the Haskell job he wants!
18.
▲
by
vaibhavsagar
5y ago
I was hoping this might be about the Victorinox Cyber Tool, which is actually a Swiss Army Knife: https://www.victorinox.com/global/en/Products/Swiss-Army-Kni...
19.
▲
by
vaibhavsagar
5y ago
Yup, I'm doing this. I was living in the US when I interviewed in Feb 2020 but as an Australian citizen on an E-3 visa I had to leave the country to get a new one and then the pandemic happened. So far my employer has been happy to hav
20.
▲
by
vaibhavsagar
5y ago
Aaron Levin did a very interesting talk about this at !!Con 2017: https://www.youtube.com/watch?v=kKRvEJrvvso
21.
▲
by
vaibhavsagar
6y ago
RC is not a YC company.
22.
▲
by
vaibhavsagar
6y ago
Why there aren't more places like Recurse Center: creating and sustaining a space for self-directed learning is a difficult and mostly thankless job. It also doesn't pay particularly well, the last job posting I found[1] mentions
23.
▲
by
vaibhavsagar
6y ago
I'm not sure what you mean by "internship", I don't think RC has ever offered those. I was rejected the first time I applied to do a batch at RC. I applied again a few months later and was accepted.
24.
▲
by
vaibhavsagar
6y ago
I love Nix and NixOS, but having "a lotta gotchas" doesn't square with "no nasty surprises".
25.
▲
Why talk about compensation?
(blog.wesleyac.com)
1 points
by
vaibhavsagar
7y ago
|
1 comments
26.
▲
by
vaibhavsagar
7y ago
I recently switched to https://www.goatcounter.com/ , which is also open source and privacy-conscious, and I've been very happy with it. Even though I'm on the free tier, the developer has been incredibly responsiv
27.
▲
by
vaibhavsagar
7y ago
DJ software! AFAICT Mixxx is the strongest player in this space, and it doesn't hold a candle to Serato/Traktor.
28.
▲
by
vaibhavsagar
7y ago
GHC also includes a `popCount` function that is implemented in terms of the built-in instruction: https://haskell-works.github.io/posts/2018-08-22-pdep-and-pe...
29.
▲
by
vaibhavsagar
7y ago
ARM NEON includes it as VCNT: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc....
30.
▲
by
vaibhavsagar
7y ago
+1 for NixOS, it changed the way I approach my personal computer.
More ›