Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
catwell
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
33 ms
·
211.
▲
by
catwell
10y ago
Some living startups are listed dead (Pinboard, bad URL), but some dead startups are listed alive as well. For instance, L'Usine à Design is dead since 2013. They were a French company that made furniture, I bought a couch from them. T
212.
▲
by
catwell
10y ago
The way I understand it, it is a developer phone, something for people who do not have a Sailfish device yet and want to work on apps or the OS itself while the Intex device is in the works.
213.
▲
by
catwell
10y ago
Signed up. I had backed the tablet but since it failed I never had an opportunity to try Jolla for real, this will be it. I really think we need an alternative to the Android / iOS duopoly and I hope this is it.
214.
▲
by
catwell
10y ago
Yeah, as you can see the issue was that it is a different function, pushxGenericCommand(), which is used for LPUSHX, RPUSHX and LINSERT. For me having the same function for LPUSHX / RPUSHX and LINSERT does not make much sense (it uses
215.
▲
by
catwell
10y ago
LPUSHX got my attention so I opened a pull request making it variadic (along with other commands) three years ago [1]. Of course since then the codebase changed and it can no longer be merged. If there is still interest I could try to fix i
216.
▲
by
catwell
10y ago
Reading the HTML source made me smile: <!-- Viewer Discretion is Advised --> <div class="full-screen-graphic">
217.
▲
by
catwell
10y ago
I wish it had good OS X support too. The best hope so far is probably what's described in this email: http://lua-users.org/lists/lua-l/2016-03/msg00019.html
218.
▲
by
catwell
10y ago
Greplin (YC W10). It pivoted to Cue then shut down. I haven't found anything else to answer "I know I have read about that, but where?" as well.
219.
▲
by
catwell
10y ago
You are right, I will.
220.
▲
by
catwell
10y ago
$ strace lua5.3 -e 'print("hello")' 2>&1 > /dev/null | wc -l 67
221.
▲
by
catwell
10y ago
For people not already into distributed systems but want to get started, I blogged my (very) short list of things to read last year [1]. Today I would add a fifth item to that list: "Why Logical Clocks are Easy", which is one of t
222.
▲
by
catwell
10y ago
It will. AFAIK systemd-resolved does caching by default.
223.
▲
by
catwell
10y ago
The same thing happened in France, kind of. For a while (in the 70s and 80s) there were two competing, state-sponsored networks in France: Minitel, based on x25 and made by French telcos, and Cyclades, based on datagrams and made by Frenc
224.
▲
by
catwell
10y ago
du uses `st_blocks`, not `st_size`, so it should be fine for most applications. It is similar to how sparse files behave: $ ls $ truncate -s 1M foo $ ls -lhp total 0 -rw-r--r-- 1 catwell wheel 1.0M Apr 26 18:39 foo
225.
▲
by
catwell
11y ago
It works because he is targeting a subset of all users. He is willing to give up on some potential customers who want some features that the product does not offer. He is also willing to lose actual customers who outgrow the product to comp
226.
▲
by
catwell
11y ago
Yes, it's argument from the classic "80/20 myth" post by Joel Spolsky ( http://www.joelonsoftware.com/articles/fog0000000020.html ). The more people you want to reach with your software, the more bloa
227.
▲
by
catwell
11y ago
When I joined a very demanding part of the French education system [1], my grades started to drown. I had basically never had to study to be top of my class in High School, and suddenly I was in the bottom quarter. I resolved to work much h
228.
▲
by
catwell
11y ago
It has been done, several times. A popular version is http://yueliang.luaforge.net/ , although it only supports old Luas (5.0 and 5.1).
229.
▲
by
catwell
11y ago
Remove Facebook, add WhatsApp. https://www.google.com/trends/explore#q=%2Fm%2F0glpjll%2C%20... Both Instagram and WhatsApp belong to Facebook.
230.
▲
by
catwell
11y ago
I have been using Pinboard for five years, I have 3500 bookmarks in it. Along with GitHub, it is probably the SaaS that has improved my life the most.
231.
▲
by
catwell
11y ago
I am usually in the Open Source camp, but I don't think the choice is so easy here. Not only does GitLab copy GitHub, it does so by relying on a lot of Open Source sofware written by GitHub and/or GitHub employees. You may like Gi
232.
▲
by
catwell
11y ago
This could be true, however I think that if all this torrent streaming sticks to same behavior such as that of XBMC torrent [1] (i.e. streaming for the whole duration of the movie) the swarm will end up stronger, not weaker. [1] https:
233.
▲
by
catwell
11y ago
Perl 5 was my first language after a failed attempt at C as well. I no longer use it, in fact my favorite dynamic language is now Lua which I consider a polar opposite of Perl in some ways. I now consider Perl, and in particular Perl 6, as
234.
▲
by
catwell
11y ago
Print statements and assertions. I rarely use a debugger, except coupled with something like Valgrind ("drop me into GDB if I use uninitialised memory") or to examine a core dump generated by a failed assertion.
235.
▲
by
catwell
11y ago
To be honest I am not entirely sure of my interpretation of the issue yet. What I know is that on those devices you sometimes can't read your writes with LMDB if it's not using MDB_WRITEMAP. While trying to debug I ended up on the
236.
▲
by
catwell
11y ago
LMDB already runs on iOS and Android. In my experience you will have issues on some Android devices though. For instance, I recently found out that on some Android devices writes to a mmap-ed file through the usual POSIX interfaces are not
237.
▲
by
catwell
11y ago
He was talking about signed integer overflow. Unsigned integer overflow is useful and defined.
238.
▲
by
catwell
11y ago
That theorem, assuming "lines" means "segments of equal length", is a trivial consequence of "three non-aligned points define a unique circle", a well-known theorem taught in grade school (at least in France).
239.
▲
by
catwell
11y ago
A preprocessor "trick" not mentioned in the article is the use of GNU statement expressions. The article describes the do {} while(0) trick to make macros look like statements. They can then basically be used like inline void func
240.
▲
by
catwell
11y ago
It is also a usual trick to avoid detection by "heuristic" antivirus software (even in legit software).
More ›