1,703 karma · joined April 2, 2014
Go has sub-millisecond GC pauses, and even at that minimizes the need to do stop-the-world pauses (previous HN discussion https://news.ycombinator.com/item?id=12821586) I think it would be a very interesting exercise to give a crack at it. If anyone is interested, let me know.
Wasn't large compilation time a driving force behind coming up with Go? Is a garbage-collected language not suitable for a web browser? I am just curious because I absolutely love writing Go
What if it's unobviously not possible?
This is such horseshit. Computer Science gives you the intuition needed to guide you to making more correct decisions you make in building your software rather than wrong. When you have these practitioners hitting the scene all of a sudden who just simply learn xyz latest framework/tool/fad and then are faced with a new and interesting complex challenge (for example, computers all of a sudden now have multiple cores! surprise!), they do not have the background to adapt and spend much time cutting their teeth, creating many bugs in their wake.
If you think that having the theory makes you write worse software, I feel bad for you because your computer science education must have been shit and you probably wasted your money. In that sense I understand the bitterness that a lot of people have.
It doesn't take a scientist to understand that the more heat that gets trapped in our atmosphere, and the more glaciers and ice caps that melt, the worse off we are going to be. I don't need a scientist to tell me that California might have 100 years of this, or Sahara Desert might turn into a tropical rainforest. It is enough for me to know that this will have a devastating impact on ecological systems across the globe, and the vast majority of people live near water, and sea levels are rising.
I live in a state where the majority of the population is rural and most people are farmers. I ask climate change deniers if they "believe" in greenhouses, and they look at me like I am silly. Then I explain to them that what we are doing is creating a very big green house. This usually does the trick.
I learned this lesson a long time ago from the role models in my life that ended up getting burned because of having a differing viewpoint from whatever societal winds were blowing. I, and I realize probably cynically, now only elect to share, post, tweet, or whatnot whatever only can positively benefit my "brand". Sometimes I have to act like my own PR person, because if I learned anything, anything you say can and most likely probably will be used against you. Working in foodservice for 8 years before switching to developer taught me if something you say doesn't offend or piss someone off, you just haven't ran into the right person yet.
It's a fallacy to even suppose that children can be raised in an ideological vacuum. Religion is morality, history, worldview, behavior, traditions, habits and more all wrapped up into one. Why would I want to deprive them of all that especially if it s a faith I subscribe my life and salvation to, even if it were possible? If it were possible, I would be a complete fraud myself, something that I would think would be setting a terrible example to my children.
Get paid for your output, and not your time?
The only other problem left at this point is the efficiency equation -- can I think of, buy and then execute on the ingredients faster than it takes for me to drive, get seated, and eat my meal at a restaurant. I am finding the more I do it, the more the answer becomes: yes.
You have to go to a "real" farmers market. The best way to tell is check out where all the delivery trucks are and read some of the boxes. If you see "product of California"" or "product of Mexico" on many of the boxes and you are in a farmers market no where near Mexico or California, you are at an outdoor grocery store.
I also see it from my own perspective: As blue apron gets millennials cooking again, more and more of them will remember what the grocery store was for -- as they will now experiment with recipes on their own, buy their own ingredients, maybe attend a farmers market or two and meet the growers of their food and support local farms. As grocery stores become more convenient to check in/out, Blue Apron's value goes further and further down.
* a little caveat: I am little bit bitter about the process and the "locking out" I faced. One real estate agent even told me this up front, which I was like "Dude you know I could report you for saying this and you could lose your license right?" But alas I just shook my head and carried on.
Hey hey! I tend to agree!
Finding students a job should be a secondary byproduct of first giving them a world class education where you prepare and enable the student for society through being able to learn. Universities are to teach students how to learn so they can learn and be more aware and active about what is happening around them in society. Universities gives you exposure to a wide array of subjects for a purpose. It isn't random, and if you are attending a university where it does feel random, then find a better university.
"The goal of university education is to help build a fairer, more just society" - Steven Schwartz. [0]
Indeed this aligns with Plato's view on education -- "Plato regards education as a means to achieve justice, both individual justice and social justice." [1]
[0]: https://www.timeshighereducation.com/comment/columnists/the-...
[1]: http://epublications.marquette.edu/dissertations/AAI9517932/
If you are a university in the "business of finding students a job" you are university'ing wrong.
I don't care that you don't care for definitions. Words have meaning, whether you care about them or not.
The whole premise of your anecdotes are based upon your experience and the way your brain operates. That's the definition of bias. That's the reason why dismissing someone based upon your perceived lack of mastery of their hobby, something by definition is something someone does just for fun, is horrible for any sort of hiring needs or purposes.
Telling me "I do this as a hobby" and "I am this" are two completely different statements.
No. In fact, the very definition of a hobby refutes this. A hobby is purely anything you have taken interest in for mere pleasure or to fill leisure time. Hobby's synonyms are pastime, leisurely activity, leisurely pursuit, etc. There should be no expectation of mastery.
Now if I said I am a piano practitioner, I would assume some knowledge.
> If someone tells me that they like to play a musical instrument - I'd first gauge [...]
And this list of criteria you gauge will vary from person to person, and interviewer to interviewer, which is exactly why approving/rejecting candidates based on their hobbies is unreliable at best.
By the way, your listed criteria of what someone being a musician is would exclude Jimi Hendrix, Stevie Ray Vaughan, Paul McCartney, Kurt Vile, Tony Williams, Danny Elfman, Eric Clapton and Tom Morello, just to name a few.
"Oh yeah? What's your favorite scale?"
"Uh what?"
"Can you tell me your favorite major triad?"
"..."
interviewer assumes person is lying because their level of enthusiasm and knowledge doesn't match up to their expectations of what a "true piano hobbyist is" when really person just likes to play chopsticks on the piano or lookup yt videos on how to play pop songs
In any case, I will +1 you on coming from python and ruby, and add another major bucket go developers come from is node js.