Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sepeth
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
sepeth
2mo ago
One of the nice things about jujutsu related to this is that when you update a branch, it rebases other branches started off of that branch. I often switch to jj if I want to split my work for easy reviewing, and it works great colocated wi
2.
▲
by
sepeth
7mo ago
I haven’t been using Emacs for a long time now, but isn’t the Emacs way better? With undo tree you don’t lose any history, but the same is true for what Emacs does by default and it is much easier to navigate the history, since every change
3.
▲
by
sepeth
1y ago
This is why I believe GPL v3 is important.
4.
▲
by
sepeth
6y ago
This this this. It was the first thing I missed in Vim when I switched. You also don't lose in Vim, as it keeps it the history as a tree, but it is harder to navigate the tree than Emacs' linear history.
5.
▲
by
sepeth
6y ago
I tried this with VSCodium, but it doesn't work. The recommended extensions are not in open-vsx marketplace. I installed the foam extension from the VSIX file, and it asks to reload VSCodium but I don't see it in my installed exte
6.
▲
by
sepeth
9y ago
I agree with the first part, but not with the second part. I believe equating John's behaviour to a chef who has told a customer off is just as distant as mine. If I was looking exact equivalent, I would just send the same link to the
7.
▲
by
sepeth
9y ago
And to the people who actually help you. Not only your users are important, people who help you are also important. > If you ask nicely and people don't do it, or keep ignoring it then you up the tone I am sure it can be done much b
8.
▲
by
sepeth
9y ago
How? Really? Ask that to a child beaten up by their parents in the street. I am sure that child won't make the same mistake again. I am not interested about if Linus is right or wrong, many other people have done that already. I am mor
9.
▲
by
sepeth
10y ago
They are public. When you create an AWS account, you will have a default VPC (this wasn't the case with the classic EC2), and when launching an instance, if you don't specify anything else, the instance you launch will be in the d
10.
▲
by
sepeth
10y ago
Do you really think that it is that simple?
11.
▲
by
sepeth
10y ago
Let's replace some of Math with dance! https://youtu.be/iG9CE55wbtY?t=8m40s
12.
▲
by
sepeth
10y ago
"Non-nullable Types" This is the first filter I check when I am deciding to learn a programming language these days. Almost all real world code I saw have had random null checks everywhere.
13.
▲
by
sepeth
11y ago
A bit old and it is in Pascal, but still, Let's Build a Compiler by Jack Crenshaw is also fun to read: http://compilers.iecc.com/crenshaw/
14.
▲
by
sepeth
11y ago
Ah sorry, I was misreading it from the beginning :(
15.
▲
by
sepeth
11y ago
It puts zeros to unused bytes in the destination. Here's a note from its man page: Some programmers consider strncpy() to be inefficient and error prone. If the programmer knows (i.e., includes code to test!) that the size of dest i
16.
▲
by
sepeth
11y ago
They are part of the GNU system. http://www.gnu.org/help/evaluation.html Btw, some projects are hosted on nongnu.org domain, those are not part of the GNU system.
17.
▲
by
sepeth
11y ago
Not directly related, but there's one tweet I like: "No no no no. The voice of newbies is one of your biggest assets. Why don't they understand? What is the confusion?" John Resig https://twitter.com/jere
18.
▲
by
sepeth
11y ago
How CORBA compares to Apache Thrift, or Google's protobuf? or do they try to solve different things?
19.
▲
by
sepeth
11y ago
> I just turned down an offer because of something like this. One question, was this offer from amazon? I mean, are the things the guy said for amazon?
20.
▲
by
sepeth
11y ago
You should use highest protocol of pickle, here are the numbers in my machine: In [5]: %timeit pickle.dumps(a) 1 loops, best of 3: 724 ms per loop In [6]: %timeit pickle.dumps(a, protocol=pickle.HIGHEST_PROTOCOL) 100 loop
21.
▲
by
sepeth
11y ago
I also used this in a similar situation, it helped me to save a lot of memory in my skiplist implementation: https://github.com/sepeth/python-skiplist/commit/00ae7f94246... Redis's skiplist is also using
22.
▲
by
sepeth
11y ago
> Note that you can be a programmer without ever having touched a computer, people have been coming up with algorithms and integrating them into systems for ages. Slightly different, but the first episode of SICP videos helped me to reac
23.
▲
by
sepeth
11y ago
I haven't read 'Code' yet, but I think starting from NAND gates is right; it has to stop at some level. I feel CMOS, MOSFETs, semiconductor physics.. are all interesting topics, but this book is already too broad.
24.
▲
by
sepeth
11y ago
FP languages have algebraic data types for this. Why do they call it virtual structs? How are they different than ADTs?
25.
▲
by
sepeth
12y ago
does that mean camera have seen it as blue?
26.
▲
by
sepeth
12y ago
Is there a way to get rid of flux boilerplate? I don't want to write three different files (a file with actions, another file with constants, and the actual store). For example, I can achieve the same effect with just a simple array an
27.
▲
by
sepeth
12y ago
I first thought about wrapping malloc to register all allocated data, and then free everything before exiting, but it wasn’t a satisfying solution. Quick question, Isn't this the same with just leak all the memory that you've al
28.
▲
by
sepeth
12y ago
I think Peter Norvig's quote "Design patterns are bug reports against your programming language" is a perfect fit for this situation.
29.
▲
by
sepeth
12y ago
I didn't know about SQRL, but from what I understand from the author own post on medium, this authentication idea isn't something that he invented: https://medium.com/@frontsideair/a-summer-spent-studying-par.
30.
▲
Safe way to upload files to Dropbox from an untrusted computer
(github.com)
43 points
by
sepeth
12y ago
|
9 comments
More ›