skysight-inc/HackerNews huggingface dataset:
IMO, trial employment works because interviewer gets to spend a week with the candidate personally to get a feeling of how they approach and solve problems. Having Triplebyte do that without the interviewer being there to work with the interviewee on something, then it wouldn't be any different from an hour long interview
International flights are also more likely to be weight-restricted (like UA's TATL 757 operations).
AMP pages hosted at a fast CDN under your own domain name would be technically as good as AMP pages hosted on Google's CDN
No respectable author would dare ask such a question about the effectiveness of, say, theoretical Physics, Computer Science, or the Theory of Evolution -- to name other bodies of theory familiar to general audiences.

The fact that the question is being asked about Economic Theory in a respectable, prominent magazine like National Affairs provides the answer.
If there's a term of photobombing a Googlewhack, I think I just did that.
A much better visualization and discussion of the underlying data is linked to in the Reddit comments:

http://www.vizwiz.com/2017/03/secret-of-success.html
gzip takes care of the repetition and I don't think CSS parsing has any meaningful impact when you consider all the freak show of resources and scripts a typical page loads (I have no data on this though, just intuition).

A maintainable CSS is way, way more important. Writing complex CSS is very easy, but debugging can be a nightmare.
What about tmux/screen?
Creating a Raspberry Pi-Based Beowulf Cluster [pdf]
It can happen the other way around too though. Few people predicted the massive jump in AI ability the last few years. Notable AI researchers said it would take decades to get to human accuracy on imagenet, and they were wrong within a few years. I recall reading the first deep learning Go papers around 2015 and thinking that superhuman Go AI was inevitable in a few years. And when I discussed it with other people they were very skeptical and thought it was unlikely. And then AlphaGo came out...
That's an interesting idea! The hard part would be convincing companies to trust an external trial week fully (part of what's great about a trial week is the chance to actually see how an engineer will interact with your team / your problems). But I like the idea!
The benefit is that they can use the proceeds of the sale of the IP block to upgrade their infrastructure.
Just try on something like http://www.yopmail.com/ or https://www.mailinator.com/
Germany introduced a general minimum wage of 8.50€ in 2015 (since raised to 8.84€). Before that there were (and still are) many union-negotiated sector-specific minimum wage rules (same as in the Nordic countries) but they haven't covered all low-wage sectors.
If that's what you took from his paper, you didn't understand it. He is specifically arguing against DSGE models, a popular methodology for studying business cycles, but one that has been unsuccessful. That is not the same as arguing that all of macro is useless. It's not different from saying that criticism of imperative programming means all of computer programming is useless.
I dunno, but when it happened to me, it totally derailed everything. It was one of those moments when you want to argue with the prospect - "As if funded companies don't go out of business?" - but that's probably not a good strategy. :) So I just sat awkwardly and tried to explain that we'd been approached by VCs but hadn't pursued anything.

I hope it doesn't come up that often. I worry, though, that it's actually some sort of signal to the average prospect (who's not in the startup world).
Question: "Would you like a lot of stock options?". Show them you are serious about engaging business-minded developers.
To be honest, I just took a boilerplate privacy statement, but you're right, I should have checked that first and removed that bit.
I built a tool to hep me find good talks, https://www.findlectures.com. I've been curating some of the best of these and sending them out in an email (http://www.findlectures.com/emails), which has forced me to push a lot further exploring available topics.

I split my time between multiple topics, generally aiming for variety over depth, and collect recommendations for books / speakers from various places (friends, Hacker News, the evening news, etc).

I've found that having multiple simultanous books or project s is helpful, because they can interact in interesting ways E.g. one author has accidental insight into the topic of a second book, for instance, or a footnote to a problem in one project solves a major problem for the other project.
I was going to but I figured I'd check back in this thread. Someone already posted the email.
> A flaw with current economics is that they expect the economy to grow exponentially while resources including energy are linear

The amount of energy the world consumes to produce 1 unit of GDP declined by 32% between 1990 and 2015 [1]. Measuring macroeconomic material intensity is more complicated [2], but the core of your misconception derives from the subjectivity of value.

One way to make a car more valuable might be to make it twice as heavy. But another could be to make it a nicer color. Or give it better software. (Better being defined solely by price.) As our world becomes immaterial, the decoupling of material inputs and economic output makes sense. It also lays the ground for theoretically infinite economic growth. As long as peoples' utility is being increased the economy will grow.

[1] https://www.eia.gov/todayinenergy/detail.php?id=27032

[2] http://www.sciencedirect.com/science/article/pii/03014207859...
I admit I've never been on the employer side of the payroll equation, but I'd be shocked if that was enough to make up the gap, especially when you consider the reduction in social services that would be required to balance it. Kansas is going down the "no tax" route and is on the verge of falling apart.
AMP also sucks for accessibility. Try this on Android's Chrome:

* Do a Google query containing an AMP result

* Zoom in the Google search (since it's not very accessible either)

* Open an AMP page

Result: You can't zoom out anymore and left-to-right scrolling is unavailable in this state. So you have to go back, zoom out and click the link again. After which you can sometimes zoom back in again.

This makes browsing a real hassle. I know Google doesn't care that much about accessibility, but boy this drives me crazy almost every day of the week.
It's not an addiction, its a phase. When an engineer is young, they will do anything to make something work. When an engineer is older they've learned how to make things work, but then learn that changing things in the future can be hard. So they try to build as many hinges in as many places as possible. Many years later they will realize that only 1/10 of their "flexible" solutions needed to be as flexible as they made it, and then they become experienced developers who know how to build something that works, how to build something that can be flexible for the future, and most importantly they learn how to question if the piece they are making needs to be flexible (or even better question the business if it needs to be built at all).

I'd say the test shouldn't be, how can you find out if they are in the overengineering stage or not. Instead, I'd filter for engineers who can be reasoned with. If you are an engineer in stage 3, it's okay to have a stage 2 engineer on your team, but if he can't take direction then he'll be a liability.
It's that and Google's CDN. If you hosted it yourself Google wouldn't include you in Search results carousel.
> either way it's ridiculous to "force" a credit card transaction on the merchant.

I do it more often because of the number of times I've been screwed by trying to use debit mode and end up with a non-functional gas pump or forced to reswipe with the mag stripe because they only support credit transactions from the chip.
That's definitely strange because now that I have checked it is working for me also. I stand corrected than.
How top executives live (Fortune, 1955)
Programmers should have machines worse than the users. Flame away.
Good feedback - we can incorporate these answers into our marketing materials.

1) How does it work once someone submits that typeform? what is your criteria for approval?

We do some basic screening that the person says who they are. However, we accept a variety of backgrounds - you can see that, on this week's Orbit, hourly rates ranged from $20 to $150/hour.

We keep Moonlight more of a pure marketplace. Multiple contractors can submit proposals on a project, and the client chooses who to work with. Proposals are structured and short - what's your rate, how many hours do you think it will take you, and why are you a good fit for the job. We've found that clients care more about relevant experience than pure cost. Average hourly rate has been over $100/hour thus far.

2) Who decided the hourly rate for the contractor? You or the Contractor?

The contractor sets their own rate. Moonlight adds a 15% fee on top, paid by the client. As I described in our proposal system above, it really is a pure marketplace - the customer determines whether the cost is aligned with value.

3) The Orbit landing page says "Richa S 165$ / hour", "Jacob L" 150$ / hour. Are these real people or placeholders? Cos I couldn't click them to view their profile.

We recently built out a lot of landing pages (see our sitemap.xml). We also value privacy of our contractors, so contractors only get added to the marketing website when they opt into being featured. So, I wrote a system that fills in contractors on landing pages by finding real contractors with the matched skills, then backfilling with pseudo-identities. However, I just realized that the Orbit page had a misconfiguration that caused only pseudoidentities to be filled in - so I'm pushing a fix now that should fix this and make 100% of the contractors on the Orbit page real.

Regarding "I couldn't click them to view their profile"- in the spirit of YC's "build things that don't scale", we've been running Moonlight off of spreadsheets and emails as we navigate product/market fit. This process has started to become painful recently, though - so we're working on an app, which should be online this month.

4) How much of the "165$ / hour" does Richa S get once approved by a client for work, assuming you (moonlightwork) take a cut. Is that negotiable between you and the contractor? Is it a 1 time fee or on-going based on the hourly rate?

The client pays a 15% processing fee in addition to the contractor's hourly rate. The contractor gets paid their full stated hourly rate via direct deposit.

5) Is the work done as 1099 Contractors? or W2?

1099 for USA-based contractors. We use Payable to provide the 1099.

6) Anything else you can add here, that will help potential prospects decide if this is worth applying for.

We're trying to make it as low friction as possible. If you're a contractor - you can just sign up and see what kind of matches you get. If you're a company, you can now sign up for Orbit and see what kind of talent is available and at what cost.
>I am not going to hassle with running all over town or constantly refreshing webpages to see if a video game system is available.

Especially when I can get significantly the same experience or an even better one with a Wii running the Homebrew Channel for no cost other than the Wii and an extra Wii-mote. Nintendo's competition here is straight up piracy, and they didn't even want to meet demand here.
I'd say the ESP8266 is famous. ESP32 is still pretty new
Funny, I have an old (unfinished) HTML5 space-exploration game by the same name:

https://github.com/namuol/muniverse

If I had more time I'd submit a PR to integrate it...
My god, the summary even says "there is a catch, though". If you're asking interview questions with a 'catch', you're doing it wrong. If you're asking those questions after getting them from a question list published online for every candidate to read, you're doing it hopelessly wrong.

But it was a hopeless question either way. The 'catch' bit just means the author should have known it was a terrible question. I have trouble imagining the candidate who wouldn't try to guess which hobby is most interview-friendly and talk exclusively about that.
Apple Acquires German Eye Tracking Firm SensoMotoric Instruments
Finally, someone recognizes the value of "Spirt"
What a simple comment. You have no idea why that is the case - stop presuming.
I worked with a guy who felt a burning need to use a certain JS functional utility library for literally everything. He would even use the library to access properties of objects instead of using JS's built in dot operator. This led to a lot of over-engineering on the micro level, although he had good practices on the macro level. The project was well thought out, but open any file and you'd see a bunch of this library's fanciest functional tricks.

I found it pretty bizarre. My guess was that he simply applied a different standard to code than most other people. Instead of preferring simple and obvious code, there was some other arbitrary criteria of cleverness he was looking for. This guy was very experienced as well. I think it may just have been boredom.
As part of our build process, not only do we minify our stylesheets (which makes an attempt to unify nearby selectors, if similar) but we precompress. And our library will route asset requests through a proxy script that adds cache-control immutable, so only the first request will download the asset.

Repetition is simpler than the complexity of managing huge projects that are constantly changing.
Honestly that sounds like a better alternative, than hosting on bare metal.
Awesome tool for exercising your passive aggression! We have built too much trust among our team members and it was decreasing our competitiveness and backstabbing. I am sure this tool will return us back to the norm in no time!
It's on the runners-up list: http://spectrum.ieee.org/semiconductors/devices/the-runnersu...
Dear Sega, you won't probably read this comment. If you do this for saturn Dragon Force.... I... I don't even know how to express the feelings if this happens. I know it won't be a reality but I guy can dream. My favorite game growing up. (only finished it through an emulator because I didn't understand english when I was a kid. The memories of non sleep till I finally finished the game.
Musk didn't say that AGI was close or that current research was particularly dangerous. He was worried about what might be possible in many decades.
It'll probably get further each cycle. When you have to review thousands of applications, you either need more partners or more time.
At my company our engineers defined the following process.

First, we defined the skills we're looking for i.e. Programming / SysAdmin / Cybersecurity.

Our process goes as follows:

1. We ask candidates to answer a quizz by phone, with questions in the 3 chosen fields. Duration = 1h.

2. We ask candidates to solve remotely with Google Docs 5 real-world problems asking for skills in Algorithmics, Data Modeling, Object-Oriented Programming, Software Design, and Parsing. We also add a bonus question like "how many people can get into a train". Duration = 1h.

3. We have a HR meeting at our office with a non-technical member of the team. Duration = 1h.

The quizz helps us to remove of our list the candidates that do not have the technical culture we're looking for, and to see what they already have worked on.

The 5 problems helps us to see how the candidates can code, the bonus question helps us to see how they approach new issues and manage their stress.

The final HR meeting is very typical: we try to see if we would be happy to take a 6 hours long flight with the candidate.

Most candidates do not go through first step, and roughly half on them do not go through second step.

This simple process definitely helped us to reduce the time spent on hiring and to make the really good candidates shine.
I met Justin Calback one week before the news exploded. I was so shocked, even though I have not (yet?) had awkward experience with Justin (he has actually has been pretty helpful).

Throughout my work on both sides of the table, I’ve been lucky to have met many very helpful and respected mentors/peers, however, this “risk of networking for female” has never been strange. It started with this: I reached out to someone for advice/business, meetings went great and constructive, a couple of emails and coffee, before I got excited about having a great connection, they may ask for a drink. At first, I was confused but agreed, wondering if this is the “valley/American culture” that I should get used to, then things unexpectedly turned awkward even if I tried to keep the conversations professional. Eventually, I don’t know how to maintain this connection.

Now that I’ve learned to “keep things professional”, but compared to my male friends’ networking experience, I still haven’t figured out the best boundary to set. Does “being professional” mean that I can’t have personal talks with male professionals? If a guy can be both professional connection and personal friend with another guy, why can’t I? I thought that only Asian people mix business and personal connections (given how popular wechat has been used as a “virtual business card” in China), turns out that in US, it’s not that different: you see male investors get drinks to catch up or meet new friends, afterwards they become good business partners.

I believe this is not the first time a female talk about this. Many people’s reaction may be: oh she must have given some hint that caused misunderstanding, or, when a guy does that, just stay away from him.

Hey, what if an attractive lady got into this uncomfortable situation from 1/3 of her networking?

I’m not here to complain. I’m sincerely hoping to hear some advice on how to best handle this networking difficulty, because as far as I know, I’m not alone.
What if your manager does not see eye to eye with you, and happen to like others in the team sending too many emails? Ouch!

Sometimes too many emails gets the job done. It is a matter of perspective, subjectivity, and diversity of opinions. One can't force everyone to follow a unified platform of Basecamp, Slack, etc.
I have thought this through. I'm happy to have new thoughts come my way, but you seem to miss some of the requirements of interaction.

Any organisational unit needs to be able to identify the state of any individual it interacts with, to ensure continued interaction, such as resource allocation. Because resources are finite, such allocations need to be fraud resistant in some way. That is achieved by proving identity - an exchange of "secrets".

Some examples from day-to-day life are license numbers, registration IDs, home address and so on. How private such a secret neefs to be is proportional to the ownership of the secret.

My address is usually fine to share, as a stranger may find it difficult to possess my house, though they can intercept things on-property, but its more difficult.

My bank details are not as safe to share, as they tend to be the sum totality of how a bank identifies me. Thus fraudulently removing a primary resource is easy.

> Well, this is good when it happens, on occasion, anyway.

I rarely see secrets being removed at all. In fact, the only time I can see an individual no longer having any secrets, would be when they are made a non-citizen, and can no longer interact within society, or not without an enormous amount of effort.
I'd rather us be top or nearly so in innovation, military strength, and humane use of both. The people in power along with their voters disagreed with that to a degree. Many didnt even know what they were doing because media here is corrupt: they don't want the lucrative for them establishment to change. They get more revenue also by telling their demographic what they want to hear. So, these two keep Americans indoctrinated, mislead, and distracted enough to not be able to fix the situation.
> "Deserve" is pretty subjective and vague, borderline meaningless.

I don't think so. If we agree human labor has value, then the question is what that value is. About a century ago, we collectively agreed that 40 hours of work per week is a decent balance between work and home life. It seems reasonable to conclude that someone working those 40 hours has performed enough work to earn enough to have all of their needs paid for, including housing, transportation, food, and leisure time costs. In short, someone working 40 hours per week deserves a living wage.
I have trouble reading small text and images, and I've experienced this as well. It's particularly bad when an article has an infographic that's clearly designed to be viewed on a desktop. Completely disregarding my "force enable zoom" browser setting, AMP won't let me make those images any bigger than the width of my phone. I always have to switch to the actual site, wasting my time loading two pages.
I can see this playing well with the doomsday bunker crowd.

And even before we get to that point, a distributed agricultural system would help lessen our reliance on large-scale industrial farming operations which we are frankly not using at a sustainable (1,000+ years) rate.
>Academic CS isn't really necessary for most programming jobs

Knowing how to code quicksort or reverse a binary tree isn't, but an understanding of normalization definitely is...
Hi, I made a quick video showing ET in action and what it is: https://www.youtube.com/watch?v=_tzQhL-usbc
Well, something like C-like, for maximum familiarity.

What functionality is difficult to render in C-like syntax?
Some of them are in the Dutch store. Not Sonic though. I did see the Dreamcast version of crazy taxi!
Show HN: Best Chmod Calculator Ever (stupid Simple)
Eh? Who said 'lying'?

I rock climb, listen to jam bands, and play video games. They're all very real hobbies I could pass any reasonable test on, in the bizarre event that someone considered it appropriate or worthwhile to "test me" on my own hobbies.

But I certainly don't think all three of those hobbies are interchangeable in an interview setting. The article talks about the question having a 'catch', so apparently the author agrees that they weren't asking the question in good faith - there were specific hobbies that were better!
This article is a mess.

Traction (esp. on mobile) has been hard for a long, long time; it's absolutely not a new problem in 2017. Why? The competition to get and keep user attention is BRUTAL.

On one side, we've got large, entrenched players (FB, Google, etc.). And when something catches their eye, they pull it into their platform (FB vs Foursquare, FB vs Snap, Apple vs Instapaper, etc.). This puts a soft upper-bound on certain kinds of mobile ideas.

On the other side, we've got an amazingly efficient ecosystem for anyone with a $200 laptop, a free Wifi connection, and talent to build the next great app. To the first order: hosting, tools, etc are all free -- there are effectively no barriers to entry.

On the article's content, some of the charts are 5-10+yrs old, which is forever in Internet terms. It also says, "Paying for acquisition is one of the key channels still available" -- for very large national or global brands...maybe..? But if you are a startup or midsized mobile app company and your plan is to pay for customers, you need a new plan.