Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
svisser
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
33 ms
·
91.
▲
by
svisser
11y ago
More votes doesn't mean front page. Surely you would agree that the algorithm should consider other factors, such as time between votes, who voted, and so on?
92.
▲
by
svisser
11y ago
Some current facts: ~17% of packages on PyPI support Python 3 and ~5% of packages downloaded from PyPI are downloaded for Python 3. If you start a project today then yes, start with Python 3. But if you have a Python 2 codebase you're
93.
▲
by
svisser
11y ago
Context: Dan Fredinburg was killed in Nepal earthquake.
94.
▲
by
svisser
12y ago
Companies do made decisions that cause them to go out of business later on. If this decision doesn't work out then somehow they must cut salaries, let go of people or go out of business.
95.
▲
by
svisser
12y ago
Coming up with clever solutions is indeed very different from coming up with maintainable solutions.
96.
▲
by
svisser
12y ago
In Python 3 reduce was removed and you'd have to use functools.reduce. Similarly lambda functions are a bit of a mistake, in Guido's opinion, as well as his preference to use list comprehensions over filter(). I don't expect
97.
▲
by
svisser
12y ago
It's easy to dismiss an opinion but that doesn't mean it's wrong. For example, if you like filter/reduce you may criticize languages that don't encourage it (Go, Python, etc). But often this leads to copying ideas f
98.
▲
by
svisser
12y ago
There is also this Chinese concept train that never stops at a station: https://www.youtube.com/watch?v=p9Ig19gYP9o
99.
▲
by
svisser
12y ago
But what does it mean to fully understand your own code? Everyone relies on millions of lines of code that they didn't write themselves.
100.
▲
by
svisser
12y ago
Don't look at individuals, looking at founding teams. You don't need to be the jerk to succeed.
101.
▲
by
svisser
12y ago
How would this handle differences in data models between two companies? Would a non-technical person compare docs and define rules to map the data across?
102.
▲
by
svisser
12y ago
Title made me think of this video: http://youtube.com/watch?v=GEmuEWjHr5c (from someone with PhD in teaching physics).
103.
▲
by
svisser
12y ago
The article doesn't answer how she gets her news currently.
104.
▲
Pyrostremma spinosum (Giant fire salp)
(biodiversityexplorer.org)
1 points
by
svisser
12y ago
|
0 comments
105.
▲
by
svisser
12y ago
Python 3 has no benefits if your Python 2 code works and many dependencies are not Python 3 compatible yet. Why would a company even port to Python 3?
106.
▲
by
svisser
12y ago
The article states that Big O notation is used to analyse algorithm complexity and that's correct - it's to analyse the time complexity of an algorithm.
107.
▲
by
svisser
12y ago
Porting to Python 3.
108.
▲
by
svisser
12y ago
But the same can be said about C / C++ with undefined and quirky behaviour. Even when the desire to replace them is there, it's near possible given the present situation.
109.
▲
by
svisser
12y ago
Strangely the non-profanity version http://flippinggodateformat.com still has profanity.
110.
▲
by
svisser
12y ago
Ah, but that's fine regarding the recruitment fluff. The question above carries the assumption that one can't be "ridiculously in love" with a programming language because "if only they knew better" they'd
111.
▲
by
svisser
12y ago
Sorry, but you seem unable to see why people like Python (or a different language X). Until you see that, you won't understand why job postings are written like that. This is not to say Python (or X) is a perfect language or that you h
112.
▲
by
svisser
12y ago
If a statement didn't throw before and might start throwing now, that would be a problem for existing code wouldn't it?
113.
▲
by
svisser
12y ago
I would say so yes, something else that captures the same idea but isn't named gitcuss.
114.
▲
by
svisser
12y ago
Presumably this combines "git" and "discuss" but it now concatenates "git" and "cuss".
115.
▲
by
svisser
12y ago
If you want to learn more, this video also shows a good foreign perspective: https://www.youtube.com/watch?v=l0GA901oGe4
116.
▲
by
svisser
12y ago
Where will the results be published?
117.
▲
by
svisser
12y ago
Writing an "X is better than Y" post often indicates immaturity.
118.
▲
by
svisser
12y ago
Open sourcing does not imply future maintenance. That's why everyone should evaluate the state of a project before starting to use it.
119.
▲
by
svisser
12y ago
Open sourcing some code means making it available under a license. That's it. No further promises are made by you. So you're free to add a notice that you won't maintain it and that people are free to fork it and maintain it
120.
▲
by
svisser
12y ago
The easiest function would be a mapping from 12 input values to 12 output values. For example, see the Collatz conjecture which only defines two cases (but one could have 12): http://en.wikipedia.org/wiki/Collatz_conjec
More ›