Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ayrx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
121.
▲
by
ayrx
12y ago
The author is a CPython core developer so I expect he has some idea what he is talking about. Nothing guarantees that CPython will stick to semantic versioning. There is precedent for that in the way the Linux kernel is doing version number
122.
▲
by
ayrx
12y ago
So... Debian users will need to grab security fixes for `apt-get` using... `apt-get`?
123.
▲
by
ayrx
12y ago
Given that the Heroku scheduler is completely free, no.
124.
▲
A couple more formal systems
(imperialviolet.org)
4 points
by
ayrx
12y ago
|
0 comments
125.
▲
by
ayrx
12y ago
> It'd be cool if it could store the repo's files in localstorage so I could load it up before I get on a plane, or if I'm saving battery life by disabling the radios. Perhaps a totally different use case than your target
126.
▲
by
ayrx
12y ago
How the hell is taking down private photos obtained through illegal means censorship?
127.
▲
by
ayrx
12y ago
The advantage that Python or Perl has over Ruby is that they are included by default with most major Linux distros. I don't think (I may be wrong) that Ruby is. This might hurt adoption somewhat.
128.
▲
by
ayrx
12y ago
So you don't run ANY intel products? That's quite an accomplishment.
129.
▲
by
ayrx
12y ago
Calling it new and untested is a bit too much. It's probably more accurate to describe it as being tested and found unworthy for most use cases.
130.
▲
by
ayrx
12y ago
There is a huge difference between unoptimized code and maliciously slow code. This case definitely falls in the second category.
131.
▲
by
ayrx
12y ago
> Already a Pro user? Dropbox will update automatically in the next couple days. You don’t have to do a thing. Looks like you just have to wait a few days.
132.
▲
by
ayrx
12y ago
Don't think of Dropbox as backup. Think of Dropbox as a convenient way of syncing files across multiple platforms, both traditional and mobile. I'm a big fan of open source when it works but there is nothing as seamless as Dropbox
133.
▲
by
ayrx
12y ago
If you are making SSL requests with Python you will want to use service_identity[0] to perform certificate validation. Hynek has some good information on his blog[1]. [0]: https://github.com/pyca/service_identity [1]:
134.
▲
by
ayrx
12y ago
Little bit of both actually. If the primary motivation behind optional type checking is IDE hinting and compile time checks I'd actually prefer a standard docstring format instead of annotations.
135.
▲
by
ayrx
12y ago
You are missing the point. If malware has root privileges, and they will if you are running everything as root, all the signs you are looking for can be masked.
136.
▲
by
ayrx
12y ago
What incentives do shareholders have for doing this? How does getting a company to bring money back to the US and paying taxes on it benefit them?
137.
▲
by
ayrx
12y ago
> I know what I'm doing when I'm working on the computer and I haven't gotten malware in years. And how do you know you have not got malware in years? Not all malware are of the flashy "pop up ads in front of you"
138.
▲
by
ayrx
12y ago
I don't "hate" static typing. I dislike the current proposal though, because the proposed syntax is a horrible wart on top of a very elegant language.
139.
▲
by
ayrx
12y ago
Wow, the function naming alone is terrible. for i in range(len(path_parts) - 1, -1, -1): if not path_parts[i] in resource_types and path_parts[i] in resource_tokens: return resource_tokens[path_parts[i]] This bi
140.
▲
by
ayrx
12y ago
There is a time and place for humor. Important software is not one of them. When I run something on my machine I want it to do exactly what it is supposed to, nothing more and nothing less. You won't be laughing if $RANDOM_EASTER_E
141.
▲
by
ayrx
12y ago
PEP 8 was published in 2001, a good 13 years ago. That's about as standard as you can get.
142.
▲
by
ayrx
12y ago
Yes. It's a huge codebase. Why complicate it further by adding something 100% unnecessary? You cannot assume any bit of code no matter how small is irrelevant. If it's there it's potentially exploitable.
143.
▲
by
ayrx
12y ago
Am I the only one not amused by easter eggs in software? It's code that I don't know about doing stuff that I don't know about. More code means more chances for bugs, maybe even bugs that results in security vulnerabilities.
144.
▲
by
ayrx
12y ago
That's the thing. Python does standardise it. 4 spaces, no tabs.
145.
▲
by
ayrx
12y ago
A recent email thread[0] on python-ideas is relevant to this. Guido is proposing to use the function annotations feature in Python 3 to add optional static type checking to the language using MyPy's syntax. [0]: https://mail
146.
▲
by
ayrx
12y ago
I'm guessing this is because Kivy includes a Python interpreter and Python libraries in each APK?
147.
▲
Octobeer: The GitHub Kegerator Project
(octobeer.me)
1 points
by
ayrx
12y ago
|
0 comments
148.
▲
by
ayrx
12y ago
" I was much more comfortable with Python than C and I’d recently discovered the scapy networking library which made sending packets really easy." Did you even read the link?
149.
▲
by
ayrx
12y ago
No. Why would it be ironic? Facebook has a huge amount of engineering talent.
150.
▲
by
ayrx
12y ago
"To put this discussion into perspective, when it occurred in 1992, the 386 was the dominating chip and the 486 had not come out on the market. Microsoft was still a small company selling DOS and Word for DOS. Lotus 123 ruled the sprea
More ›