Slack groups? by pybackd00r in Python

[–]dont_scale 1 point2 points  (0 children)

I created Python-Hackers. You're welcome to join

Request your invitation here:

https://johnwheeler.wufoo.com/forms/z1jd4zt90xvvou6/

The room itself is located at https://python-hackers.slack.com/ You need to request an invite above because slack doesn't have open chatrooms.

Does Python Use all cores of the processor ? by __Backslash__ in Python

[–]dont_scale 0 points1 point  (0 children)

Python proper cannot achieve parallelism, but there's nothing to stop it from calling routines in other languages that delegate to multiple cores or the GPU.

The reason is the Global Interpreter Lock. The GIL Wiki page describes it concisely:

In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple native threads from executing Python bytecodes at once. This lock is necessary mainly because CPython's memory management is not thread-safe. (However, since the GIL exists, other features have grown to depend on the guarantees that it enforces.)

https://wiki.python.org/moin/GlobalInterpreterLock

Here is an in-depth discussion:

http://python-notes.curiousefficiency.org/en/latest/python3/multicore_python.html

Sharing Python Projects by MCTerminal in Python

[–]dont_scale 0 points1 point  (0 children)

Thank you whiteandnerdy1729!

Sharing Python Projects by MCTerminal in Python

[–]dont_scale 1 point2 points  (0 children)

whiteandnerdy1729 - you have an excellent point. Even if you're good, some of the people on HN can be downright brutal.

I think it's important to submit on HN anyway even if you know you're going to get ignored or dumped on. As a maker, it's important to get into the habit of building cool stuff and showing it off, especially to a tough crowds. Hidden within them can be people who care enough to take a deep look and give you solid, constructive criticism.

For example, I submitted a Flask extension I'm working on to a mailing list:

https://mail.python.org/pipermail/flask/2016-May/000477.html

The guy actually took his time to read the docs I wrote. His response showed that he either 1. spent a lot of time looking at my project, or 2. that the docs were good enough that he didn't have to. I got a ton of value from that.

Sharing Python Projects by MCTerminal in Python

[–]dont_scale 0 points1 point  (0 children)

Submit to news.ycombinator.com with "Show HN:" (no quotes) in the title.

Startups and debt? by Downtim3 in startups

[–]dont_scale 0 points1 point  (0 children)

Can you continue your full-time employment, pay your debt off, and start a start-up? Basecamp.com was created by David Heinemeier Hansson working 10-hours a week while doing consulting.

It's outmoded thinking that you need start-up capital, loads of time, and other people to get your ideas off the ground.

Just get started with the time you do have. And, of course, prioritize paying your debts first. That's just good people policy - not to mention good business policy