Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
soveran
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
soveran
3y ago
I use it daily. I run a slightly modified version: I added line editing capabilities with linenoise and I use EREs. The most common use case for me is editing with :g/re, which allows me to see only the matching lines. If I want to kee
2.
▲
by
soveran
4y ago
For an alternative solution, describe the directed graph by listing the nodes and using whitespace to represent the arcs: $ cat riddle Vixen Rudolph Vixen Prancer Vixen Dasher Dancer Vixen Comet Vixen ... Vixen Dasher T
3.
▲
by
soveran
4y ago
I've always used MessagEase (both on Android and iPhone). It is a keyboard layout that was originally designed for the Palm Pilot, and it is optimised for typing with one finger. I don't use any sort of autocompletion, yet I'
4.
▲
by
soveran
8y ago
I don't think the paper assumes a many worlds interpretation.
5.
▲
by
soveran
8y ago
Did you read the paper I linked to?
6.
▲
by
soveran
8y ago
All the paradoxes disappear if we use Quantum Field Theory instead of Quantum Mechanics. I would really like someone with deep knowledge on Quantum Theory to explain if something is wrong with a theory that otherwise makes a lot of sense to
7.
▲
by
soveran
9y ago
The ten sample games: Sample game 1 https://lichess.org/VMe0gfa2 Sample game 2 https://lichess.org/Zqwn4Gzk Sample game 3 https://lichess.org/G2fPHci8 Sample game 4 https://liche
8.
▲
by
soveran
9y ago
For scripting, I recommend the rc shell from plan9, which is the one I use for my shell scripts. It is only when I want to share a script with other people that I consider using /bin/sh, and even then more often than not I've
9.
▲
by
soveran
9y ago
In most platforms you can install the rc shell from plan9. It's what I use exclusively for my shell scripts. It is only when I want to share some script with other people that I consider using /bin/sh, and even then I've
10.
▲
by
soveran
9y ago
We started openredis in 2011, and we reached the 1k customers mark a year later. It's a Redis hosting service for EC2, also available as a Heroku add-on. Aside from the fact that the Heroku add-ons program could be considered some sort
11.
▲
by
soveran
9y ago
12.
▲
by
soveran
9y ago
I love the idea, thanks for the tip!
13.
▲
by
soveran
9y ago
I just updated the README with a gif of that video. Thanks for the idea!
14.
▲
by
soveran
9y ago
That's interesting: commands that consume everything in the stack. About saving/loading words: I have plans to work on that, it could be a very useful feature.
15.
▲
by
soveran
9y ago
I'm not the author of the post, I just wrote the tool. I agree with you that it's not groundbreaking technology :-) In fact, the code is extremely simple. As I mentioned in the README, I've used dc a lot and what I propose wi
16.
▲
by
soveran
9y ago
Some years ago I wrote a tool called mailcat, which is a fake SMTP server that prints the incoming emails to stdout. I use it to this day when I need it in development. It's available at https://github.com/soveran/
17.
▲
by
soveran
10y ago
For the original go proverbs, see https://en.wikipedia.org/wiki/Go_proverb .
18.
▲
How to Tell a Program from an Automobile (1977) [pdf]
(research.microsoft.com)
15 points
by
soveran
11y ago
|
0 comments
19.
▲
by
soveran
11y ago
The author of the article declares his incompetence at building and maintaining software projects for which he's not the target user, and thus concludes the same applies to the creator of Redis and Disque. Based on that he instills a l
20.
▲
Data modeling with Redis and Ohm
(sitepoint.com)
7 points
by
soveran
11y ago
|
0 comments
21.
▲
by
soveran
11y ago
My experience is the opposite, I agree it may vary from person to person. Care to elaborate what went wrong in those projects?
22.
▲
by
soveran
11y ago
The way you put it, it looks like it's a matter of trust rather than understanding. If you don't understand what X does and how, if you don't want to invest the time to analyze it, then you are gambling. The fact that a lot o
23.
▲
by
soveran
11y ago
An extended version of the quote would be "Don't just believe that because something is trendy, that it's good. I would go the other extreme where if I find too many people adopting a certain idea I'd probably think it&#
24.
▲
Stal is a small library for abstracting multi-step set operations in Redis
(soveran.com)
3 points
by
soveran
12y ago
|
0 comments
25.
▲
by
soveran
13y ago
It can be simplified even more: megalotto = MegaLotto.new megalotto.draw(10)
26.
▲
by
soveran
13y ago
Not quite what you want, but you can restrict the search to filenames matching certain pattern with the -G option. For example, ag <pattern> -G \.c will only search on C files.
27.
▲
by
soveran
15y ago
You may run into race conditions when two processes end up saving an object with the same hash_id. The check and the object creation should both happen inside a transaction.
28.
▲
by
soveran
15y ago
> I always felt that "it's up to the developer to do the right thing" violates the normal Rails convention over configuration principles, but I also weigh breaking a large % of existing Rails apps in a way that is not easy to quickly fi
29.
▲
by
soveran
15y ago
Are you sure the clients want that? I has never happened to me. Besides, it is terrible for the developers.
30.
▲
by
soveran
15y ago
The same in Cuba ( http://cuba.is ): Cuba.define do on "blog/:id" do |id| blog = Blog.get(id) on(get) { res.write blog } on(put) { blog.update(req.params); res.write :ok } end end
More ›