Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
_cbdev
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
_cbdev
11y ago
Because I'm writing my own ;) https://github.com/cmail-mta/cmail if you're interested.
32.
▲
by
_cbdev
11y ago
I've had mail sent via my own server rejected by gmail because of a missing Message-ID header. The 550 reject message was the standard "Unsolicited Mail detected" text, the same mail was accepted without causing any fuzz once
33.
▲
Rtl2dot – Generate C callgraphs from gcc rtldumps
(github.com)
8 points
by
_cbdev
11y ago
|
0 comments
34.
▲
by
_cbdev
11y ago
I copied the prototypes and general structure of the driver from the existing ones (mainly the sqlite driver), implementing the functionality with the appropriate postgres API calls. As for the implementation by mhodgson, one thing I notice
35.
▲
by
_cbdev
11y ago
FWIW I enjoyed the challenge of hacking up my own version of this. It's admittedly not battle-tested, but hey ;) https://github.com/cbdevnet/libgit2-backends/blob/master/pos...
36.
▲
by
_cbdev
11y ago
I decided to do it just for the fun of it. https://github.com/cbdevnet/libgit2-backends/blob/master/pos... Caveat Emptor: I did not test this since somehow the Debian package of libgit2-dev seems not to
37.
▲
Yahoo Chat – A Eulogy (2013)
(ridiculousfish.com)
2 points
by
_cbdev
11y ago
|
0 comments
38.
▲
by
_cbdev
11y ago
I was aware of dbmail, but did not peruse the source in-depth, in part because it does not in itself implement SMTP. Archiveopteryx I did not know, but thanks for the tip! Using their databases as the basis for new tools has the obvious ben
39.
▲
by
_cbdev
11y ago
Well one reason being I really like SQLite. SQLite has a pretty great C API making it really easy to programmatically store, modify and retrieve data, which made it my first choice for runtime configuration data. Adding another storage back
40.
▲
by
_cbdev
11y ago
That's actually exactly what you can already do with cmail ;) Each user can optionally be assigned a "user database", storing only the mails in her own inbox (which also allows users to have direct control over their own mail
41.
▲
by
_cbdev
11y ago
> Mail services are usually made far more complicated than they should be, and I understand there are a lot of desired features... That was my impression of the whole thing, too. I've long had an exim configuration I could decorate
42.
▲
by
_cbdev
11y ago
Adding Shipping Costs to Germany bumps the price to about 22 USD (currently, 21EUR is what the receipt says). Considering the number of pages in this book in relation to its price, it is slightly expensive compared to your average "nor
43.
▲
by
_cbdev
11y ago
Definitely a great and very instructive read, and one of the few to include IPv6 and the correct usage of getaddrinfo. It's the guide I recommend to everyone who wants to learn about network programming in C. I actually purchased the (
44.
▲
by
_cbdev
11y ago
That already happened. See http://www.iana.org/domains/root/db
45.
▲
Extremely lightweight git+ssh access control
(github.com)
1 points
by
_cbdev
12y ago
|
0 comments
46.
▲
by
_cbdev
12y ago
I am amazed no one suggested a simple GPG operation. Generate a keypair on an airgapped machine, keep the private part on a secure external medium (eg. CF Card in a bank safe). Have the public key on your normal machine, write your journal
47.
▲
by
_cbdev
12y ago
I especially like the absurdity presented in this diagram: http://sshkeybox.com/img/keybox_dia.jpg Not only does it create a single point of failure in the Administration, but the third case illustrates that this is so
48.
▲
by
_cbdev
12y ago
> Keyless in the first password manager to provide complete hacking protection. Uh-Huh. Pretty strong words there. Lets for a moment ignore the fact that this claim is ridiculous and companies or individuals making it should never be tru
49.
▲
by
_cbdev
12y ago
>companies need to replace their switches. Actually, most Switches are just fine and don't need replacing. IPv6 is a Layer 3 Protocol, most "Normal" Switches operate on Layer 2 (The Ethernet Level, which stays the same and
50.
▲
by
_cbdev
12y ago
In my experience, there's an abundance of people just barely able to fire up their favorite IDE and hack something together in some kind of rapid prototyping web 2.7 thingamajig they don't even understand fully, preferrably using
51.
▲
by
_cbdev
12y ago
Exactly what I thought. The technical "difficulty" of joining an IRC Channel through the ancient incantations of actually using a text-based interface instead of some fancy Webapp is enough of a deterrent to serve as basic divider
52.
▲
by
_cbdev
12y ago
First thought on the Website: Don't do that. Don't force me to go through lengthy animations, just show me your actual content and let me use it like I use the rest of the web. Second: The 'Learn more' presentation actua
53.
▲
by
_cbdev
12y ago
There is also the matter of directly stuffing the sockaddr_in with calls like inet_addr(), which has long been considered inferior to alternatives using getaddressinfo(). This also has the side effect of this implementation not supporting I
54.
▲
Github Time
(github.com)
1 points
by
_cbdev
13y ago
|
0 comments
55.
▲
by
_cbdev
13y ago
This might not be the place to discuss it, but I can't stand websites messing with my normal scrolling experience. I expect scroll bars to move content along their respective axis, not control animation.
56.
▲
by
_cbdev
13y ago
Actually, being able to reverse-engineer and thus also being able to audit the processes and protocols being used is widely regarded to be a good thing, improving overall security standards.
57.
▲
by
_cbdev
13y ago
Either set up OpenVPN on one of your Servers, or use SSH Port Forwarding. Either method can afaik be considered pretty secure.
58.
▲
by
_cbdev
13y ago
I don't get why a word-processing app (which is mainly what Quip wants to do, if I got that right) would need my email address as a _base_ feature. If collaboration and sharing and social and the like (the last one of which is a huge r
59.
▲
by
_cbdev
13y ago
How your website looks when accessed over my 3G connection: http://imgur.com/fD2dC7f Annoyingly, all your images are loaded first (and judging from the load times, they're not that small).
60.
▲
by
_cbdev
13y ago
I'd probably just go with a Bring-Your-Own-Device strategy.
More ›