Readit News logoReadit News
justin_vanw commented on Concurrency Is Not Parallelism (2013) [video]   youtube.com/watch?v=cN_Dp... · Posted by u/tosh
chrisseaton · 7 years ago
The GIL prevents parallelism but not concurrency - that’s the whole point of this discussion.
justin_vanw · 7 years ago
I said concurrent execution. When being pedantic it is important to read carefully.

Being super careful about 'parallel' and 'concurrent' is super, super pedantic and pointless. They are synonyms. If two things are running concurrently, they are running in parallel. If two things are running in parallel, they are running concurrently. These are terrible words to overload with very careful definitions.

When people talk about 'concurrency' using the super careful pedantic definition, they just mean that it's possible to execute code while at the same time blocking on system calls. This isn't some kind of great feat and any language that can't do it is a toy. There is absolutely no reason to act like 'concurrency' using this definition is in any way special or worth even mentioning.

But that's not the point, is it? People get defensive about their favorite languages, so when faced with valid criticisms like "the GIL prevents you from running Python code in parallel" (which is a completely valid and actually pretty huge defect when modern computers have many cores on average) instead of just admitting the deficiency a person can be defensive and respond with stupid lectures about 'concurrency' and 'parallelism'.

justin_vanw commented on Concurrency Is Not Parallelism (2013) [video]   youtube.com/watch?v=cN_Dp... · Posted by u/tosh
Thaxll · 7 years ago
That's what people using CPython think.
justin_vanw · 7 years ago
I think most CPython folks are quite annoyed by the lack of concurrent execution! The GIL sucks.

If you ever ask Racket-lang folks about threads they will lecture you about concurrency vs parallelism endlessly, it's like a mantra they repeat to avoid realizing there is a problem.

justin_vanw commented on Concurrency Is Not Parallelism (2013) [video]   youtube.com/watch?v=cN_Dp... · Posted by u/tosh
justin_vanw · 7 years ago
A distinction isn't necessarily useful.
ltbarcly3 commented on Maxwell's fluid model of magnetism (2015)   arxiv.org/abs/1502.05926... · Posted by u/dschuetz
ltbarcly3 · 7 years ago
Only took a quick peek at this, but it seems to resemble Feynman's Absorber Theory

https://en.wikipedia.org/wiki/Wheeler%E2%80%93Feynman_absorb...

justin_vanw commented on Ask HN: Over 60 = no engineering jobs?    · Posted by u/anonOver60
justin_vanw · 7 years ago
You have been in the industry for around 40 years and you have no personal network you can call on for referrals? You are obviously leaving out critical parts of your story.
justin_vanw commented on Ask HN: Was hired to improve company's devops, founder won't listen to my ideas    · Posted by u/milquetoastaf
justin_vanw · 7 years ago
What is the negative consequence of breaking the site for an hour? Is it "some people are a little annoyed", "nobody notices", or "customers start calling and are very upset" or even "customers file lawsuits"?

The amount of friction you add to the development velocity has to be proportioned to the potential downsides. A system that shows doctors xray images in the ER cant go down or people might die. A site like twitter can go down and slightly improve the life of its users. It sounds like you are recommending big company super risk averse solutions at a startup, which is just silly. Besides, staging environments never work, for a long list of reasons. You should be recommending continuous integration and a focus on proper unit tests.

justin_vanw commented on Evernote just slashed 54 jobs, or 15 percent of its workforce   techcrunch.com/2018/09/18... · Posted by u/Oystersaremyfav
ryanwaggoner · 7 years ago
500+ employees with an annual revenue estimated to be below $10MM.

The article said that the layoff letter claimed Q3 revenue was $27mm, or an order of magnitude higher than what you're claiming here.

justin_vanw · 7 years ago
I guess it depends on your base, but if their revenue is about $100MM/yr (which I highly doubt, companies love to outright lie, but lets be optimistic) then it's still only about $200k/employee, and their employee costs are likely $300k-$400k/employee/year, if not more in their Redwood City headquarters.
justin_vanw commented on Evernote just slashed 54 jobs, or 15 percent of its workforce   techcrunch.com/2018/09/18... · Posted by u/Oystersaremyfav
bpizzi · 7 years ago
> Have you ever seen $300MM worth of wood?

Well, I'm not sure about wood, indeed, but I guess specials species can cost a lot. But I definitely saw $300MM of metal in a single stocking rack, not even speaking in terms of machines and buildings.

> I specifically said the owner had pumped a huge amount of money in the company.

Yes, I read that but I put it apart a bit too quickly, apologies. I would love to be pointed to real cases where huge amount of cash were invested in finished-good producing plants with no sales whatsoever. Off the top of my head I can think that Tesla's industrial activity can come close to the description for the investment story, however they do sell - their problem is more of meeting the production target.

I've seen with my eyes plants coming out of nowhere [0] with banks backed cash, but they definitely had customers commands already passed.

[0] https://translate.google.com/translate?sl=auto&tl=en&js=y&pr...

justin_vanw · 7 years ago
So Evernote spent that much and they didn't even make any furniture, so their wood costs were very very low. Zero even. They still spent that much money?
justin_vanw commented on Evernote just slashed 54 jobs, or 15 percent of its workforce   techcrunch.com/2018/09/18... · Posted by u/Oystersaremyfav
bpizzi · 7 years ago
No, it's neither a lazy nor ideological answer. It's a very pragmatic answer.

If you're the head of a plant where nothing produced is sold for a price that cover your expanses, then no, sorry, the system [0] will soon have your company closed down, depending on your amount of emergency cash. And if you're part of a group then you are in for a very rough time with the group's C[E/O/F]Os, and odds are that this will ends up with the plant being shut down (machines/peoples may be rebased at other plants).

> Nobody ever buys any of it. It's not sold in any stores. No hotels buy it. No businesses buy it. Lots of people are lined up as far as you can see to pick furniture out of the pile for free.

This is something that can't realistically happen for a furniture plant. You can't pile up furniture up to the sky without paying your wood suppliers.

[0] suppliers, banks, state - what I maybe shouldn't have called "free market" in order to avoid epidermic reactions

justin_vanw · 7 years ago
> This is something that can't realistically happen for a furniture plant. You can't pile up furniture up to the sky without paying your wood suppliers.

Have you ever seen $300MM worth of wood? I specifically said the owner had pumped a huge amount of money in the company.

justin_vanw commented on Evernote just slashed 54 jobs, or 15 percent of its workforce   techcrunch.com/2018/09/18... · Posted by u/Oystersaremyfav
bob33212 · 7 years ago
Exactly. Also, these PMs are likely to act in a way that will get good developers to quit and will not hire someone because they are too competent. I don't think it is always malicious though. They view themselves as a valuable part of software development. So when someone says that micromanaging good developers and putting them in 15 meeting a week is counterproductive, the PM assumes that person is lying or wrong. I MEAN IF NO ONE IS MANAGING THE DEVELOPERS, NOTHING WILL GET DONE.
justin_vanw · 7 years ago
> I MEAN IF NO ONE IS MANAGING THE DEVELOPERS, NOTHING WILL GET DONE.

What they don't realize is that if you put nontechnical people in charge of programmers, nothing will get done.

u/justin_vanw

KarmaCake day3049June 2, 2009View Original