Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eeZi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
121.
▲
by
eeZi
11y ago
I, too, am an org-mode fan, but there are a few good ones missing: - Zim ( http://zim-wiki.org/ , Open Source) - WikidPad ( http://wikidpad.sourceforge.net/ , Open Source) - ConnectedText ( http://www
122.
▲
by
eeZi
11y ago
No, and yes. It's proprietary and Windows/Android/iOS-only.
123.
▲
by
eeZi
11y ago
This. Best organizer I've ever used! I'm a Vim user, but thanks to SpaceMacs/evil-mode I feel right at home. Actually, it works so well that I've come to prefer evil-mode over the real Vim! http://spacemacs.or
124.
▲
by
eeZi
11y ago
That sounds a lot like the org-mode concept.
125.
▲
by
eeZi
11y ago
It's just plain text files, so you can sync it using whatever you want. Many people use Dropbox.
126.
▲
by
eeZi
11y ago
His point is that a properly built proprietary product is better than a hacked together open source project. Active and transparent patching does not improve the code quality.
127.
▲
by
eeZi
11y ago
sshuttle's performance is actually pretty good for what it does. You can even run it with PyPy. It's not going to be a bottleneck with a recent CPU and <1Gbit. The way it does it is that is actually proxies the TCP connections
128.
▲
by
eeZi
11y ago
Yeah but the point is that this particular feature is broken on FreeBSD.
129.
▲
by
eeZi
11y ago
It's also very slow, since tunneling TCP over TCP has pretty bad performance. You either want to use UDP (OpenVPN), or terminate and proxy the TCP connection (SSH port forwarding).
130.
▲
by
eeZi
11y ago
sshuttle will blow your mind then. https://github.com/apenwarr/sshuttle
131.
▲
by
eeZi
11y ago
Good luck blocking Tor...
132.
▲
by
eeZi
11y ago
Try Ansible instead of Puppet/Chef, it's much easier to use!
133.
▲
by
eeZi
11y ago
It's not that easy to get a local privilege escalation on an up-to-date system.
134.
▲
by
eeZi
11y ago
I bet on NAT latency. No NAT must be great for push messaging, since the network is stateless and less keepalives are necessary to keep the connection open.
135.
▲
by
eeZi
11y ago
Unitymedia in Germany no longer gives out IPv4 addresses to new customers, even if you call support.
136.
▲
by
eeZi
11y ago
You have native IPv4 and IPv6 over a tunnel, so of course IPv6 is going to be slower. The point is that for an increasing number of users, it's the exact opposite.
137.
▲
by
eeZi
11y ago
There actually is. An increasing number of ISPs is going IPv6-only with central carrier-grade NAT for IPv4. Those gateways are often overloaded, resulting in vastly better performance over IPv6.
138.
▲
by
eeZi
11y ago
Actually, this has lead to an extensive mainlining effort [1] which has resulted in better mainline support than many other boards. [1]: https://linux-sunxi.org/Linux_mainlining_effort
139.
▲
by
eeZi
11y ago
Much better, but they're still arguing that somehow, non-EV certificates with identity validation are more valuable than DV certificates because users are going to look up the certificate details. > We think that validation of a cer
140.
▲
by
eeZi
11y ago
I've heard lots of good things about this project, by the way: http://python-future.org/ It's much less clunky than six. Instead of manually adding the compatibility layers to your code, it automates the process,
141.
▲
by
eeZi
11y ago
In the blog post, you point out that you perform additional validation for your OV certificates while the free CAs do not. But since they are equally trusted by the browsers, how does that increase security for me? On the other key differen
142.
▲
by
eeZi
11y ago
Chrome downgraded to plain gray for mixed content though.
143.
▲
by
eeZi
11y ago
Big companies are moving slow, even Google.
144.
▲
by
eeZi
11y ago
Not true. Not only can most of the code be used verbatim, but the libraries and APIs are still the same - which would constitute most of the porting effort to another language. A Python 2 dev can learn Python 3 in a day.
145.
▲
by
eeZi
11y ago
So you'll have to convince them. Maybe they did not realize that SWIG supports Python 3 nowadays? There's really no good reason not to support Python 3, and projects which refuse will at some point be forked.
146.
▲
by
eeZi
11y ago
> 1) some libraries I actually wanted to use were still 2 For anyone still in this situation, re-evaluate them - that issue is mostly solved. Python 2 is deprecated. It's no longer supported after 2020. There's no point in usin
147.
▲
by
eeZi
11y ago
All of the professional Python devs I personally know laugh at people who voluntarily stick with Python 2.
148.
▲
by
eeZi
11y ago
Python 2 devs are also missing out on the amazing ecosystem developing around the new async features. There are asyncio ports of many popular and less popular libraries, and it even has a nicer syntax than NodeJS.
149.
▲
by
eeZi
11y ago
There aren't many unported popular libraries left. Actually, the only one I remember off-hand is Twisted, and they're working on it.
150.
▲
by
eeZi
11y ago
There's Anaconda too: https://www.continuum.io/why-anaconda Many companies use it to run a recent Python stack on any Linux distro they like.
More ›