Hacker Newsnew | past | comments | ask | show | jobs | submit | no_l0gic's commentslogin

Boston, MA US | ONSITE | Spotify - http://spoti.fi/bostonjobs Data Engineering, Machine Learning, Mobile, Web, etc... Join us in making the world's most popular streaming music platform even better!

Spotify recently opened a newly-renovated office right in the center of Davis Square in Somerville, just outside of Boston. We have many open positions in Data Engineering and Machine Learning, as well as Mobile and Web development. All are opportunities to work on music and listening data at unprecedented scale in an extremely friendly and creative environment.


This has nothing to do with the language and everything to do with the programmers and practices - some great write-ups:

http://www.tedunangst.com/flak/post/analysis-of-openssl-free...

Who can resist Theo: http://article.gmane.org/gmane.os.openbsd.misc/211963


"Nothing to do with the language"?

Seriously, apart from C, what other language cause almost any of their users to think: I must do my own malloc, or String type, or XXXX.

This kind of weird is typical of C.


This: "[X] is faster at runtime and python is faster at development time."

I wish more people knew / recognized / accepted this understanding of Python's goals. There is the old but still quite accurate: http://www.python.org/doc/essays/comparisons/

I'm not sure if Guido is the original author, but he at least comments on it. There are also quite a few excerpts going back to the origins of Python where Guido plainly states that the goals of the language are ease, brevity and developer productivity - I've never seen performance as a stated goal.


All good points, except the last...

Does anybody use PyPy, Jython or IronPython for a production web service? I'm seriously wondering. I've had the misfortune of having had to use Jython, but just to read Python pickles from a Java service (don't ask). Even that simple use case wasn't fun (the last stable release was also over a year ago).

PyPy looks great for small or new projects, but there is this disclaimer: "PyPy has alpha/beta-level support for the CPython C API, however, as of 2.1 release this feature is not yet complete. Many libraries will require a bit of effort to work..." - this has caused PyPy to be incompatible with every large Python project I've ever worked on.

And well, personal (dis)taste in .NET aside, IronPython hasn't had a release in over a year either...

Where are these projects being used in production?



Nope, not any more: http://www.quora.com/PyPy/Is-Quora-still-running-on-PyPy (The answer you linked is quite old)

I'm even more skeptical now that I see a company tried moving to PyPy, and actually hired a core PyPy developer (Alex Gaynor - http://pypy.org/people.html) to make the move, and it still didn't work out.


Yes, PyPy is used in production by many companies.


Such as?


disqus, i guess!


I can't find any current information about Disqus using PyPY. Do you have a link you can provide?

What I did find is current Disqus adventures in Go due to Python not being performant enough:

http://blog.disqus.com/post/51155103801/trying-out-this-go-t...


Hah - http://shouldiuseacarousel.com/ was the first thing that came to mind when I loaded up the site - nice!

Some other points:

- The main image in your carousel, the zoomed in tomatoes and mozzarella, is poorly pixelated and makes the site look unprofessional

- You use the phrase "Our Balsamic" in several places - maybe it's just me but this is painful: Balsamic is an adjective* - please oh please finish that sentence for me - your balsamic what? * http://www.merriam-webster.com/dictionary/balsamic

- Some of your giant carousel's elements are very attractive looking, but the whole thing is much wider than the rest of the site and throws the whole look off - removing the carousel entirely, working some of the most appealing images into the site in a more tasteful way (really you already do this, and you have all of those elements in triplicate from the top navbar to the carousel to the bottom quad of linked images) and making the whole page fit in a single no-scrollbars-on-common-resolutions layout would be far better and not make me want to leave the site as soon as I arrive...


I grew up across the street from David Johnson[1], who spent a lot of time in Peru an Chile researching the Nazca Lines, and got to hear some very interesting and scary near-death stories from him about run-ins with the companies ruining the area - very sad to see just how much ruining is going on.

[1] http://www.grahamhancock.com/forum/JohnsonD1.php http://people.umass.edu/proulx/Nasca_Lines_Project.html


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: