skysight-inc/HackerNews huggingface dataset:
One example: Ruby (the original interpreter in C).

OK, I should have said, and have now modified my original statement to "Interpreters don't necessarily do GC".

In general an interpreter can add any additional or different semantics

Yes, and that falls under "something fancy"! The naive way of interpreting object-language application by meta-language application transfers the latter's calling discipline to the former.
IBM Watson | Multiple positions | Pittsburgh | Onsite | Full-time | Citizen; Visa for well-qualified candidates | Scala; Java; Angular.js; Bootstrap; Python; Ruby; Watson Explorer

IBM Watson in Pittsburgh has several open positions as of this posting.

http://ibm.biz/watson-pgh-jobs

* Watson Technical Product Manager

* Watson User Interface (UI) Developer (and Junior)

* Watson Quality Engineer

* Watson Software Support & Support Explorer Engineers

If you apply, please ensure that you apply fully by clicking the link in the email you receive later today. People frequently miss that step and leave their application incomplete!

I’m the software engineer tech lead on the Watson Explorer connectivity team and former consultant with the product's Professional Services team.

We’re looking for folks versed in Java, Scala, and the Ruby on Rails stack. The UI positions are heavily focused on Angular.js and Bootstrap. QA leans Python. We're in new development mode right now, so if you like to start from nothing, you'll like what we're doing.

We do things like TDD, real actual pair programming†, kanban, agile-ish planning (IBM Design Thinking, not some convoluted buzzword bullshit), automated builds, “use the right tool for the job even if it’s not an IBM product”, and daily stand ups that, for the most part, never run past 15 minutes.

We like to have fun, too, having regular board game lunches and evenings, hosting meetup events, weekly communal lunch cooked by one or more of our fantastic cooks, and managers that are incredibly full-of-clue and treat us like the adults we all are.

We try to keep our interview process as bullshit-free as possible. If we think you look good on paper, we’ll reach out for a phone chat and give you the details on a pretty open-ended code test, where you’ll implement a simple library. If we like your solution, then we’ll invite you for a live culture fit and technical interview, in-person if you’re near or remote if not. This process has given us a ridiculously low turnover.

† no, really. We shoot for 50%-75% pairing, otherwise known as “pair when it makes sense”.
Visual Studio Code support for Python is limited to syntax highlighting and bracket matching. So in the context of the article developers are actually limited to Windows only.
7 lessons Game of Thrones offers designers
That's not remotely like Visual Studio, it's much nearer Atom + some Microsoft Language Support.
SBA lending is complicated – SEED lender training 4/3/14
On a related note, time to start voting for small government. BATF has been abusing their regulatory power for a long ass time now. Need to reign in these branches.
Thanks, I read some reviews, seems there are some weakness issues with them.
The Working Lunch – Daily resources for startup founders
I'm surprised they seem to be moving the trash directly from the chute into the system rather than passing it through a waste shredder first. Then Christmas trees and cardboard boxes wouldn't be an issue...
(Youtube "waste shredder" for hours of entertainement https://www.youtube.com/watch?v=YU3LoZZVhEw)
You're either trolling or have quite rapidly changed your position on meditation from two weeks ago:

https://news.ycombinator.com/item?id=9903525

>- to meditate

....oh. I guess it's just a new age/woowoo thing. Time to move on I guess. That's really disappointing.

---

Really hope you remove meditation; hokey religions have no place in the modern nudge-engineered world.
Sure. Honestly I wish I could allow more reasonable ads, and just block e.g. animated ads (there was a time when you could do this by blocking flash, but html5 seems to have taken over that space). I don't want to block everything. But there are too many sites that I only visit once, and it's not worth my time to see which ones are decent about their ads and which ones aren't.
A lot of "bullshit" jobs also exist because of low interest rates. As unemployment due to automation increases, the central banks lower interest rates (lower rates are used to increase employment). So when all this free money floats around it allows companies to invent jobs that really don't need to exist.

As soon as rates are allowed to increase, as has happened a couple times over the last 15 years, unemployment will sky rocket harsh and we will see the results of automation.

For now, however, the tide is in and the naked are hidden.
In VS, you create a new console solution (Or web) in your language of choice... a hello world template is created... click the run/debug button, it compiles and runs.

That has emphatically not been my experience with Eclipse at all... I've had to participate on a number of Java solutions over the years, but it always felt like a hair pulling experience. For that matter, I'm often frustrated with VS after spending most of my time the past 4-5 years in node... full text editor, and two console windows open (plus browser(s)). After a while, it feels like the low tech option is easier.

There are things I miss when I play with VS... but when I use VS for JS editing, I find I'm fighting with formatting options that reformat my text, and other developers with the defaults that don't care. That said, I do like VS more than every other IDE I've used... WebStorm is really nice for node, but I haven't tried the latest NTVS seriously.
> The excess labor can be reassigned to more productive jobs in the lower levels.

I'll be interested in how you go about transitioning this excess labor to "lower level jobs" without lethal levels of culture shock.
I can't be the only one who thought this was about GC in terms of languages, and got confused when it mentioned noise and smell...
Obama rolls out the final EPA plan to cut carbon emissions
Or, to put it another way: no.

http://www.badscience.net/2006/12/mediaslut-ideas-money-corp...
Another endorsement for ttrss. I've been running it since 2005, albeit I forked my version years ago after finding the original author a little abrasive to deal with re: patches.
ShitShake, a shake made of human poop
I think puzzles are common at the interviews because hiring based on abilities is a bit looked upon (see for example this advice attributed to John Ousterhout: http://www.quora.com/What-are-the-most-profound-life-lessons...). Thinking goes that if you are going to build next google you obviously need to hire the smartest people and their abilities are irrelevant - they will figure it along the way. There is some truth in it but in practice even the smartest beginning programmer needs extensive coaching in minutiae of the craft and ramp-up projects of the right caliber (that is challenging but allowing sloppy execution and having essentially no deadline). And this coaching is going to take a big chunk of your senior engineers' time. So there is a big trade-off to consider.

I suspect the main value of puzzles at the interview is to determine cultural fit - a guy who just codes will be uncomfortable among the types who enjoy puzzles (discuss them at lunch etc.).
Self Organizing Map AI for Pictures
If you want to define our economy and GDP in terms of consuming, yeah, we're screwed. I think there are more enlightened ways of looking at things. Like security, free time, good health, educated and artistic people, etc.
Twitter Stock Near Record Low Amid Growth Concerns
Honestly, it's kind of annoying... firing up a Windows VM cuts my battery life significantly. Ubuntu behaves itself. That's just the start...

I do a lot of .Net development, and more JS/Node development... I don't miss VS or windows most of the time.
People can use VPN, so it's not very easy to know whether someone lives in France. That's all the problem IMO: some people here are saying "France: do whatever you want in your country but don't censor elsewhere". France could just answser: "very well, I just want this content not to be accessible in France, so do whatever you have to do, but respect our laws in France". And Google would have no choice to censor everywhere if it wants to comply since otherwise the search results would be accessible from France (through VPN).
I thought this was a nod at .io domain names. That article would have been more interesting...
How I “hacked” the OnePlus reservation system
I can't tell if you're being sarcastic. Meal replacement drinks have been available since at least the 1970's. The only new thing about Soylent is its target demographic.
> bullshit jobs provide negative value by using up natural resources and man hours that could be put to a better use.

Touché. See, this is why we should all unit test with a fuzzer...

I suppose I would need to amend it to zero-or-less-value-add. This thought intertwines with the other line of discussion, in that these proposed "negative" items would likely be seen as GDP-positive. After all, someone needs to print all those pamphlets, and that's a value-add over paper and ink.

Interesting aside: São Paulo, Brasil has a ban on all outdoor advertising. Of course, that's only a limited subset of possible advertising, but it seems to have gone over well with the general populous.

https://en.wikipedia.org/wiki/Cidade_Limpa
Great minds think alike, right? ;)

Good point about including other types of occasions in the marketing. We intentionally started out with a really narrow focus, but adding some examples of other situations where the app could be used sounds like a good idea to me.
Apple, Google Aim to Predict What You Want
All is left for you is to learn why resistive losses on the order of about 30% are necessary for the (unbuffered) electric grid to function at all.
Bounded theoretically, yes. But the boundary can be so far away that it doesn't matter. Take energy. Oil & coal are certainly bounded, either by available deposits to mine or the environmental effects of burning them. But energy can come from solar, wind, nuclear and other sources. It's possible that 200 years from now, we'll have hit a wall on energy, but it's also possible that we'll have increased our energy consumption by orders of magnitude.

Other than that, I think it's hard to think of economic growth for periods longer than a few generations.

When economists say that a dollar in 2015 is worth $X in 1066 and we are Y% richer, that's a very leaky metaphor. It's basically saying that a sheep or a loaf of bread cost x in 1066 and people made z every day and if we take our daily salary and divide it by loaves of bread and sheep then we don't really have to consider that we buy ipods and toothpaste and they bought slaves and mutton. It's just nonsensical to try and represent it quantitatively.

So economic growth in the long term is hard to think about in numbers. Say a vaccine for cancer, alzheimer's & diabetes was invented tomorrow. You would be willing to pay money for that and glad of the opportunity. That's economic growth. The researchers uses lithium in their laptops and fossil fuel to keep the lights on, but still I don't think natural resources will bound this kind of thing.
I'm happy about the changes that are being made to JavaScript. For new code, stick to a modern subset of the language and enforce it with a linter. It's not ideal, but I'd rather live in a world where ES6 and ES7 features exist than one in which they don't.
it wasn't until I built my portfolio and assembled what I could that was all over the place and used it as my initial resume that I realized people would hire me as like an actual employee web developer.

I second this experience. In fact having an easily accessible portfolio (aka website) was what got me interviews and current job.

I was let go from help desk position about 3-4 years ago. I admit I was over paid help desk tech. I tried to use that time to restart my career (study) as a linux admin/tech. Despite my years in IT working as IT tech and Windows admin, I didn't get much response. What really helped get my current job was putting up a blog with tutorials explaining how to do certain tasks on Linux/webdev. I have a few dozen articles and each blog post is 2000+ words. Each took many hours to complete, some days. It goes from learning something, start writing, editing, going through the steps again to ensure it works.

For anyone who's having a hard time getting a job in tech industry, your goal should be putting up online an example of what you can do that others can view easily. Our industry is blessed with workers having this option. In most other career fields, this is not possible.

I would encourage the original poster of pen.io to put up his work as part of his resume. I feel his pain as I'm also not in the early 20's age bracket but don't give up.
Looking for Google+?
When you're signed in with your Google account, your name in the top right corner no longer links to plus.google.com, but rather displays a tooltip saying

'Looking for Google+? Click the Google Apps icon to the right'

Retiring Google+ one step at a time?
It doesn't assume anything. It does however, say watch out when interest rates rise..
This seems like a very good use case for BTC, or some other cryptocurrency. One of the reasons micropayments are so hard to do is you need a payment processor to transfer the money, and authorizing the payment and coordinating it is a big pain in the ass. But with BTC, you could, in theory, press a "tip" button and immediately authorize a small transfer.
> The excess labor can be reassigned to more productive jobs in the lower levels.

I know this is going to sound crazy, but can't we just provide housing, cheap renewable-based power, electrified self-driving mobility (those tiny Google self-driving cars), and inexpensive healthy food to those who can't work because jobs don't exist for them anymore? We already do some of this for the elderly with social security; I simply argue for going the "full monty".

I understand this future is still awhile away. When trucks switch over to autopilot, I think that'll be the big experiment. You'll have millions of people and nowhere for them to go in the economy. I also understand this might create a huge "moral hazard" with not enough people wanting to work; how would that be any different than us currently pushing people out in favor of automation with increasing the minimum wage? (Disclaimer: I am in favor of increasing the minimum wage, as it is woefully behind compared to inflation and CPI)

Find jobs, automate, split productivity/wealth/income between automators and society (currently "consumer excess"), repeat.
I just turned 42 last week, had the heart attack last Nov. when I was 41 and some change. Never smoked in my life. But I didn't always eat the way I should, and while I've been a competitive athlete on an "on again, off again" basis throughout my adult life (wrestling, jiu-jitsu, powerlifting, mountain biking, etc.), I had been too much of the "off again" for the past few years, and had let my weight creep up a bit. Even then though, it took me by surprise, I wasn't exactly one of those 350lb super-obese people you look at and think "how is that guy not dead yet", ya know? But between that and the stress I was under, it almost did me in.

And just to elaborate on all this a bit... I'd always heard the old saw "stress kills", but interestingly enough, after the heart attack, something everybody (cardiologist, GP, nurses, cardiac rehab people, etc.) emphasized to me VERY strongly, was the impact of stress. I'm sure I heard "you need to lower your stress levels" more than I heard "you need to lose weight" or "you need to lower your cholesterol". And I was really grinding those last few months right before it happened. I was working pretty much 7 days a week, and I'd routinely put in 8 hours during the day, then go up to B&N or Starbucks and work another 5 or 6 hours, during which time I'd drink a triple-shot latte, drink a Red Bull, and then eat a box or two of chocolate covered espresso beans. And I'd do this shit 4 or 5 times a week. In hindsight, it was all pretty stupid, but, like almost everybody who hasn't had a brush with death, I thought I was superhuman and could push myself that hard and get away with it.

So, again, moral of this story: DO NOT DO WHAT I DID. I AM A BAD EXAMPLE.

Take some time off, unwind, do something outdoors (hiking, biking, running, swimming, whatever), eat a healthful diet, and talk to your doctor occasionally. I know there's a lot of backlash against "over testing" and all, but at the very least, it's probably a good idea to go have an annual physical. Stop smoking if you do. Heart attacks are largely avoidable, but it means doing things right.
I'm willing to bet all of the ICE-related maintenance will cost more than a battery pack replacement.
I don't agree that VS is ahead of the competition. In my view the best IDEs in the Python space are PyCharm and WingIDE, and they've both been doing excellent auto-complete, debugging, refactoring, etc. for years.

That said, I'll probably try it out.
Indeed, however Pixar's track record on wage fixing[1] and patent trolling[2] isn't all that great.

[1] http://www.cartoonbrew.com/artist-rights/ed-catmull-on-wage-...

[2] https://en.wikipedia.org/wiki/Blue_Moon_Rendering_Tools
Hey all, I'm Mike, one of the guys behind The Working Lunch.

We created The Working Lunch to help startup founders make the most out of their lunchtimes. Every week day, we post up a short list of articles/podcasts/videos that founders will find useful. More info here - http://wearecontrast.com/2015/08/month-6-introducing-the-wor...

Would love to hear any feedback or suggestions you might have.

Cheers,
Mike
I worked full stack. Developed both server side and desktop side with C#. Consumed WCF services in iOS apps. I want to work in iOS development. But I am afraid of losing my experience for C#.
Perhaps I misunderstand the problem, but can you elaborate what does "an open, decentralized hosting+sharing+identity protocol" enable that a set of https servers does not?

I mean, pretty much anyone can set up a server to securely host data right now, the main limiting factor is lack of desire, not lack of ability.

Only the identity part is not decentralized but any significantly useful identity anyway needs a solid tie back to the pysical world, as enforcing commitments requires a reasonably reliable ability to trace that identity down to a specific person for legal consequences and expelling harmful actors requires that it is hard to create many fresh identities; I am not aware of any successful identity system that does not ultimately piggyback off of some existing, very centralized sources.
What resources can I access to begin to understand this article?
Startup Cluster Visualized: ATL Security Founder Network
You're implicitly assuming that all human energy consumption takes place on planet Earth.
Netflix OpenConnect | Distributed/Systems/Software engineering | Los Gatos Onsite | Full time

OpenConnect delivers about 1/3rd of peak internet traffic from a few thousand servers distributed around the globe. We have various open positions, including:

Sw. Eng: https://jobs.netflix.com/jobs/1693/apply
SRE: https://jobs.netflix.com/jobs/1936/apply
Sw. Eng. in test: https://jobs.netflix.com/jobs/1695/apply

That's just the OpenConnect group, but Netflix as a whole is hiring, of course :)
I'm around number 18k and I haven't even shared my link with anyone yet xD
>certs will give you not only the proof that you know a topic but the feeling of completeness.

Do people care about certifications outside of IT/Sysadmin jobs? I don't think CS research groups and/or professors even look at them.
Should I apply using the info email?
I was pretty impressed by the mixed native/python debugging capabilities in PTVS (https://github.com/Microsoft/PTVS/wiki/Mixed-Mode-Debugging). It's really handy to be able to just step into native code and back seamlessly if you project has native components. Not sure if PyCharm offers something comparable.
Location: Canada (BC / QC)
Remote: Yes
Willing to relocate: can travel
Technologies: AngularJS, Ionic, Cordova,
Email: david.paquet@okam.ca
Resume : portfolio available

I am a co-founder of a digital labs in Canada, we have a small team composed of UX, visual design and AngularJS (specialized in mobile). We work on our own product, but we also do consulting for other startups to fund our labs.

Can definitely help (no string) attached if you have any questions about hiring freelancers in Canada (good exchange rate) or about hybrid mobile apps. (no, they don't always suck).
A nice introduction, I'm currently working on a compiler which uses LLVM for code generation... it was very difficult to get into at first. Especially since I was using C (now Go), so I would have to work through 2/3 layers of language and documentation. (Was just C to C++, now it's Go, to C, to C++).

If you're interested in learning more about LLVM, there are some good open source projects that use it. If you aren't using C++, people have also ported the kaleidoscope tutorial project to Haskell, Rust, C, etc... Additionally, a lot of bigger compilers like Rust, and Clang use it - Swift also uses LLVM, and should be open source soon?
Vungle | San Francisco, CA Full-Time | ONSITE | VISA (http://www.vungle.com/careers)

Goal: Help us make mobile video ads not suck!

About Us:

- Leader in the Space : http://bit.ly/1U9FdpR - Profitable - Benefits include covering expense for Gym, Food, Travel, Relocation, and paid to work from any of our 5 international offices for 2 weeks!

Looking For:

* iOS Engineer (Senior & Non-Senior) - Join the iOS SDK team! We serve more than 1 billion impressions every month and are always trying to embrace the latest & greatest that the iOS SDK has to offer to improve our whole experience. Love playing around with NSOperations? Enjoy the challenge of a memory/cpu constrained environment? Drop us a line! (Objective-C, Specta, Carthage)

* Android Engineer (Senior & Non-Senior) - Join our Android SDK team! Are you excited about making ads in Android awesome? We serve more than 1 billion impressions every month and it's one of the cornerstones of our business. (Java, Graddle)

* Data Science and Machine Learning Engineers - The Data Science team is instrumental in determining our success as a company, not just a side project. (Kafka, Cassandra, Spark, Python/Scala)

* Senior Data Engineer - Looking for people help scale the service-oriented infrastructure to handle over a billion requests per day. (Kafka, Cassandra, Spark, Python/Scala)

I've been with Vungle for about 6 months working on the iOS SDK team. It's a lean environment where I can still impact technical/business decisions. Great place to collaborate with inspired engineers from many diverse backgrounds.

Engineering Culture : http://bit.ly/1GOGQzV

Respond or send questions to:

Me (Nicolas) - nicolas.goles@vungle.com

Recruiter (Simon) - simon.bunker@vungle.com
I'd love if HN could keep its strictness. The 10^6 got flagged for being of low value (it just said congratulations in the title and nothing in the body) and discussion on the 10^6+1 post is two users congratulating each other. In almost all cases I agree with burried comments (and also the downvotes I've received) and often it's one-liners, jokes, emoticons, +1/thumbs up which doesn't add any much to a discussion.

Ask Science manages it by flagging a lot. Heck, here's a discussion about farting in space and the first 100 comments are insightful.
https://www.reddit.com/r/askscience/comments/3569v1/if_you_f...