HN user

tshepang

1,873 karma

http://tshepang.net

Posts67
Comments102
View on HN
blog.shadura.me 11y ago

Kallithea (source code management software) 0.2 Released

tshepang
2pts0
www.eyrie.org 11y ago

“one of the worst books about programming I've tried to read”

tshepang
2pts1
people.debian.org 11y ago

Announcing the New Debian Code Search Instant

tshepang
3pts0
techblog.ironfroggy.com 11y ago

I Miss the Old Google Chrome

tshepang
4pts0
blog.rtwilson.com 11y ago

Review: High Performance Python

tshepang
3pts0
oskuro.net 11y ago

Why GNOME should be default desktop environment for Debian 8

tshepang
2pts0
bits.debian.org 11y ago

Debian 8 will ship with Linux 3.16

tshepang
3pts0
blog.sesse.net 12y ago

The sad state of Linux Wi-Fi

tshepang
432pts266
python-notes.curiousefficiency.org 12y ago

Out of the box, why is Python 3 better than Python 2?

tshepang
1pts1
medium.com 12y ago

I Resent You – An Open Letter to Shanley Kane

tshepang
40pts15
raphaelhertzog.com 12y ago

Convince your company to contribute to Debian Long Term Support

tshepang
2pts0
blog.aurel32.net 12y ago

Debian is switching back to GLIBC

tshepang
179pts60
medium.com 12y ago

Gittip, Year Two

tshepang
263pts211
alexgaynor.net 12y ago

What metrics to use to determine if Python 3 is a success

tshepang
2pts0
blog.ionelmc.ro 12y ago

Packaging a python library

tshepang
3pts0
lists.debian.org 12y ago

Bits from the Debian GNU/Hurd porters

tshepang
129pts37
decorrespondent.nl 12y ago

Why we should give free money to everyone

tshepang
2pts0
jvns.ca 12y ago

I can spy on my CPU cycles with perf

tshepang
1pts0
dl.acm.org 12y ago

An Empirical Investigation into Programming Language Syntax

tshepang
2pts0
fwierzbicki.blogspot.com 12y ago

Jython 2.7 beta2 released

tshepang
3pts1
www.softmachines.org 12y ago

What’s the best way of harvesting the energy of the sun?

tshepang
2pts0
lists.debian.org 12y ago

Bits from the systemd + Gnome sprint

tshepang
4pts0
www.psmag.com 12y ago

We Aren’t the World (2013)

tshepang
145pts81
meta.stackoverflow.com 12y ago

Why is Stack Overflow so negative of late?

tshepang
197pts213
www.tryton.org 12y ago

Tryton 3.2 release

tshepang
2pts0
nuitka.net 12y ago

Try Finally Python Quiz

tshepang
1pts0
www.piware.de 12y ago

Booting Ubuntu with systemd: Test packages available

tshepang
1pts0
teythoon.cryptobitch.de 12y ago

Debian/Hurd switches to sysvinit

tshepang
2pts0
blog.liw.fi 12y ago

Debian: developing it wrong

tshepang
2pts0
jessenoller.com 12y ago

Nice paramiko tutorial (2009)

tshepang
1pts0

In some cases, especially new projects (like a new OS), I think the pain of using an immature-and-powerful language is less than using a mature-and-weak one.

The core team has reserved the right to break backcompat without changing the major version if they find a serious problem in 1.x series. So I expect that it will be a while (at least a few years) before 2.0 is created.

No one knows, and I don't think there's been (a public) discussion about it by projects leads. The only guarantee is that 1.x will not break anything (according to some definition of "break").

There needs to be more experience with widespread use and multiple releases, to see how far that backcompat can be held. Perhaps after 10 releases, it should be a lot more clear whether or not a Rust 2.0 will be needed.

On Rust and Nim 11 years ago

I think you should replace 'time' with 'a lot of time'. I've seen several commits that optimize things.

Why doubt the amount that can be received from Gratipay? What do you need to see to consider using it for PyPy funding? Would a promise of, say $500/week, be enough to make it worth a bother?

Better it be the team account, to avoid having donors try decide "who contributes how much"... let the team decide. Also, please offer it as an alternative to PayPal on the project website.

No need to wait. You can dive in right now without losing much later (I think changes between now and 1.0 aren't going to be that drastic). The guides are really good.

We have C++14 12 years ago

People would, on the surface, see a different beast, even though it remains 99% the same language. Not worth it.

With this argument, every release that adds a new keyword (for example) would have to be given a new name, since it will very likely break some code. Question that remains is how much must the changes be before the thing deserves a new name.

We have C++14 12 years ago

No one implied people are expected to compile every compiler they want to use on every system they want to use it. Point was it's not hard. Maybe link to a message where you detailed your troubles?

Why Go Is Not Good 12 years ago

Python may be popular for web development, but that's not even it's most dominant field. I haven't even heard of any clear winner.

Python 3 Features 12 years ago

What are some of the indicators that core devs have more interest in git than they did back then?

You would not notice because it's practically the same. All files have the same names (afaik) for example. They are compatible, and eglibc was like a drop-in replacement. I believe they share nearly all code.

Gittip, Year Two 12 years ago

More the latter than the former. There are more suitable tools for the former, e.g. Paypal.