skysight-inc/HackerNews huggingface dataset:
This is kind of an idea a coworker and I have been toying with. At it's core, all you really need is a pub-sub server, with daemons publishing and consuming some JSON blobs. Redis is a pub-sub server out of the box, write some simple Python wrappers that poll web pages, RSS feeds, etc. and publish, and on subscribes perform actions (i.e. hit the API!)

I would like to convert a script I have which polls from my Gmail for credit card charge notifications and publishes to Airtable (which works great for this task!) to a more-general Gmail listener which publishes, and a more-general Airtable publisher which can be setup to record certain messages.
> Many of the packages on NPM are literally one-liners.

I've never seen one in the 2 or 3 years I've browsed NPM for my needs. Can someone provide some examples?
"I actually think Go's simplicity is a weakness because it will only get you so far."

Some may argue that Go's simplicity is a strength. Adding moving parts doesn't always help.
> 63% of Americans [...]

100% of Americans have been specifically lied to by the government about those issues.

The best thing about Snowden's leaks is how the release has continually shown the government to be lying, and lying in response to the last batch of lies.

As such, opinions based on those lies aren't really valid.

If they got to a voting booth and saw a General Alexander's taped confession for treason they'd (probably) rethink those opinions.

> Americans are divided in their opinions on NSA surveillance.

Again, only because the NSA has spent our tax dollars on specifically telling us things that they know to be untrue. These people don't support the NSA, they just don't want to die in terrorism and don't know enough to know how unlikely that is, or how useless the NSA is in that regard.

> You can go read the TPP for yourself.

Oh great, now that it's too late and it's technically impossible for it to change.
Yes I did. Agree that we could make some improvements
Saying that prescription opioid use is a cause of heroin overdoses ignores the fact that the reason people move to heroin is because of the paranoia about addiction which causes their prescriptions to be cut off in the first place.

In the same vein (no pun intended) I've been looking for stats but not being able to find anything about what percentage of prescription opioid overdoses occur while the patient is being actively prescribed, versus those which occur when the patient is obtaining the drugs illegally once their prescription has been cut off because doctors are afraid they'll become addicted.
Having spent countless hours working with third party apis that are poorly documented and business critical I can understand how unexpected changes can be frustrating. But asking people to do things your way with no incentive is even more frustrating for everyone. It comes off as you not respecting their time or the product and apis they have already built.
> 4. Confidentiality
You agree not to disclose (or allow access to) the Developer Tool (or any information derived therefrom) to any third party and will limit access to the Developer Tool (and any derived information) to your employees who are developing your IFTTT channel. In support of this obligation, you will apply at least the same security that you use to protect your own most confidential information.

Did anyone seriously think this through? What about companies that have among their "most confidential information" data, like passwords, crypto keys, confidential memos, etc., that they'd never store on an Internet-connected machine?
Climbers & their money do tons for the Sherpas and their communities - but that exchange is at gunpoint: Risk your lives for us, or your wives and children go without food & medicine. It's a no-win situation for them, and it's precisely because it's a no-win situation for them that this is morally fraught.

First of all, keep in mind that many of the alternatives - like going to build the 2022 World Cup stadium in Qatar - are also dangerous. Even the safe ones involve spending your life in a foreign country away from your family (often including your wife and kids), & having to learn a completely new language. For a lot of Sherpas, that's not even an option, since they're needed in their village for the crop seasons. At best, they have a set of ugly options to pick from.

Secondly, telling someone who has no financial security "I'll pay you to risk your life for me" is very different from telling someone who has money. The US military recruits heavily from the poor - and in fact that might be one of the most significant factors (http://surface.syr.edu/cgi/viewcontent.cgi?article=1002&cont...). Is it fair that simply because someone was born into a lower standing, they have fewer options to live a safe life? The morality of that question alters drastically when you offer universal basic income.

As for moving to the US... that's also just not a possibility for 99% of Sherpas. Literacy & education rates are low, therefore so is knowledge about the visa systems (the main one they'd be eligible for is the diversity visa, which is a long-shot lottery anyway), not to mention the obvious language barrier. By design, immigration could only work out for a fraction of the population. Plus, a lot of them probably don't want to leave their family and culture behind. There's maybe 10,000 Nepalese in the US, and most of them from Kathmandu or the southern areas, which are culturally pretty different.
D3 modules dependency time graphs: Temporal Dependency Graph
If you are going to spend 600 dollars you might as well get a hooker.
Your patched and updated argument is an equivalent one.

Are you saying if go gets updated, you will not have to rebuild your gogs binary? Go does not provide a better security infrastructure than Java.
I grant that just running a binary is cool, but as I said, having Java is OK as far as requirements go IMHO. others may have different opinions.

Atleast its better than installing a ruby app.
On one hand, you can justify the work as a part of making a more reliable platform without per-service shims, but presumably you could have asked the services to adopt a better open API rather than IFTTT-specific integration.

But why did you ignore all the commentary on your TOS? Are you endorsing those terms as the company you want to be?
I am afraid you are digressing. Oracle maintains and has rights for the language Java and Oracle JVM. Google has power over Android. codecamper isnt talking about what improvements current Java has or how how shitty the Android java is. IT is about Android itself. Google contributed most to Android, Oracle did not.
Thats not it, C64 doesnt have RGB output, it has Y/C = svideo, 4 pin mini din connector, similar to ps2 mouse/keyboard, think old VHS camcorders.

It is ok, removes most of cvbs garbage like dot crawl, but still nowhere near rgb.
Fortunately, unlike many other startups that we read about on here that bite the dust, you can actually pay for Runscope. Which I do. I think they have a bright future as a sustainable company.
That was my thinking as well. It's such a sophisticated application when there are so many easier targets.
Easily manage multiple Git repositories with dtags
Life After the Isolated Heap
Just be glad Canada doesn't tax worldwide income for nonresidents like the US does. If they did, your cushy SV job would be much less attractive. Though the lack of snow might compensate.
Actually, they have a Serious news section which it's pretty good (all things considered). It's been a while since they've added it.
I recently interviewed with Asana, and unfortunately would review their process as the opposite of what they're going for.

The first sentence is not far off from what their process is. My interviews with them were composed of one helpful database problem, after which they explained how they designed their production database, followed by a bunch of frivolous algorithms problems.

I did not receive an offer from them, so take what I say with a grain of salt. Asana seemed like a company that has some great engineers, and runs well in general. I would, however, like to provide some constructive criticism for their interview process.

1. Their engineers can use some training on how to interview. Several of them came into the room noticeably anxious. Hearing what the problems were was easy, but communication was very difficult when it came to figuring out what kind of answer they were actually looking for.

2. The questions they use are very academic, which to me means they are mental exercises lacking practical grounding. As an interviewer, it's very uninspiring to have to solve academic problems without getting a peak into the business' real problems.

3. The whole process wasted way too much time. Obviously I wouldn't have cared as much if they had given an offer, but I think it's important to be conscious of this nonetheless. My suggestion would be to pick topics for interviewers to cover, and cut out the repetition of the problems. Plan a process that will lead to a decision with one shorter visit, be respectful of peoples' time.

I hope that helps. I received more offers I'm excited about, and I hope to see the company succeed from the outside.
They certainly don't just have a "choice" to move to the US either. With the earthquake, they have more options, but issues like literacy, education, language, etc. are all huge barriers.

Immigrating to the middle east is the more popular option, and is probably more dangerous.
Authenticate on OS X with iPhone Bluetooth LE
Right. But this is more about the centralization of knowledge and the slow distribution of that knowledge.

Note that this story is in the context of England ("England - like the rest of Christendom - understood a garbled version of Islam mainly through the bloody and polarised experiences of the Crusades.")

There may have been people in England (and the rest of Europe) at that time that used the words "Islam" and "Muslim" to describe that religion. However, they weren't people who wrote a lot, and those terms certainly weren't wide-spread.

Look at it in Google's NGram viewer: https://books.google.com/ngrams/graph?content=Islam&case_ins...

The author isn't arguing that they didn't know of the religion at all, just that they were ignorant of much of what it believed.
We very much respect Pinboard's time and are willing to give them just about as much of it as they need. Am willing to spend our time as well! We are looking to improve all of these integrations over time, beyond what their API can support and the best way for Pinboard to do this is to own that integration completely.
he may have meant this:

https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...

One just can't write this shit in Go. The language itself precludes it.
> Chrome pretty significantly jumped the gun on shipping Shadow DOM

The Atom editor uses shadow dom because Atom is chrome-only. I don't know what is going to happen now that it is deprecated. I see warnings to not use it in the dev console every time I start Atom.
Download AutoDesk 2017 All Products Direct Links Collection
> I have recently found that I can't trust most of the things written on the internet anymore. Every piece of writing is suspect and that's incredibly tiring.

To be fair, magazines and newspapers have always had "sponsored content" or "native advertisement" (whatever you wanna call it) and we managed.
> other than to brush up on the "usual suspects" of data structures, but you should be doing that before any technical interview anyways IMO.

I think that most people need to do that to go through the normal interview today, but that it's bullshit and a symptom of how shitty interviews are.
Each upvote on a submission: +100 for submitter, -1 for voter.
Each upvote on a comment: +10 for commenter, -1 for voter.
Each downvote on a comment: -10 for commenter, -1 for voter

This aligns with the ladder of engagement, where there are 10x as many creators as commenters as voters, while keeping a steady stream of currency injection.
Yes. As someone who's worked in the healthcare industry in both Australia and the US I actually miss HIPAA in Australia. While it was a huge PITA, the majority of what it specifies is actually common sense and good security / privacy practises. The explicit nature of the guidelines and the force of law sitting behind them is very empowering to engineers who want to implement these practices but struggle to convince senior management that they are important otherwise.
Looks great - what is the time commitment to go through the entire course?
I wish I could see some of these packages. I'm too lazy to install and run meta-noop.
You can also use .json (for almost every Reddit URL, actually!)
Our API is not yet open, but we very much want it to be soon. I stand behind our TOS and I agree that we can make it clearer.
You have been handed down free libraries for RSS and Facebook containing thousands of lines of high quality code. If you can't put the few lines of glue code together and are willing to sacrifice your privacy and random legal restrictions to yet another service just for this little convenience, then... well if you don't respect yourself I'm not going to respect you either.
Yep, I'm that Jack. I remember you now. Thanks for the clear
picture of what it's like to be on the candidate side.
Efficiency is clearly a goal, and we clearly failed here given that it took us a week to get back to you after the phone interivew. I do think your interview was an outlier in that regard, but that doesn't excuse it.

Re: the questions themselves, although I don't agree with your characterization of what's going on or what we're looking for, I definitely think there's a lot of room to improve on our data-science screening. I'll send you an email with more re: what specifically came up in your interview that made us reject.

Again, thanks for taking the time to share this really explicit feedback.

(For the record, I don't really know what you're referring to re: Asana and Agile.)
Nixon top adviser: War on Drugs a tool to go after anti-war and blacks
>Sherpas sacrifice their bodies for American entertainment, not because they want to, but because they have to.

The Serpas lived got by for a long time before the climbers came and the people in other valleys in Nepal get by. They don't have to work climbing - they do it because it's kind of interesting and pays well. You could easily get westerners to do the Sherpa job if you offered them the same deal but you can't because you'd have to get them $20k climbing permits and probably work permits and the like and the government won't change that because it wants to keep the jobs for the locals.
> At IFTTT, we've been on the receiving end of platform changes too many times to count. I want to make sure we do it better.

I've never used IFTTT, but my understanding is that this is the biggest value IFTTT provides - tying together a set of normally incompatible services. If you're now pushing this work onto the services themselves what is the value add that IFTTT provides? And wouldn't the internet be better off if those same sites adopted a shared, open API that could be used by anyone instead?
As the CEO, if you think you could have made some improvements, then I wonder how this contract got sent out to valued partners? Can you share with us your plan for fixing this state of affairs going forward?
Sorry, you're right. After reviewing your comments and debating long with my best friend (what are best friends for, anyways), I finally see my flaw. I didn't consider the inner ear not accelerating whether or not the treadmill below you does. everyone who has tried to set me straight.
Climbers & their money do tons for the Sherpas and their communities - but that exchange is at gunpoint

I have a big problem with characterizing it thusly.

The Sherpas lived and died in Nepal for thousands of years before the arrival of western adventure seekers. A people continuing to live in the same manner as their ancestors isn't the worst thing in the world, especially if that's what those people want.

We can best raise standards of living for people around the world by engaging in trade with them. We bring a lot of western problems, like obesity and heart disease but we also bring western solutions, like medical care and abundant food sources.

The morality of that question alters drastically when you offer universal basic income.

If there's a morality question with, as you describe it, offering opportunities at gunpoint; how can there not be morality questions with taking tax money from others, actually at gunpoint?

There's also the cultural imperialism that's implicit in your scenario. Why would we assume that most Nepalese want to come to the US?

If travel and trade boosts their standard of living, because of their voluntary participation, that's a good thing.
This reminds me of the story from a while back about a contractor who took jobs and farmed them all out to Indian companies for a small percentage of his take.
Salaries are lagging in Waterloo as well. That's not to say they're bad or the CoL is equal, but they are lagging.
It can be the most ethical & least exploitative option, and still be an unethical & exploitative option.
I'm certainly not in the market for a webserver with lua support, but if I were I would definitely be looking at nginx first. May I suggest that you make a subsection/table that delineates why someone would go for this rather than nginx? There is a section that says that if you think of apache/nginx first then that {nginx/apache} is probably best for you, but I think lumping in apache and nginx together may be a mistake, and even if I'm giving preferential treatment to nginx I may be swayed nonetheless.
Nobody is even answering our emails/applications for an IFTTT channel so I'm going to shamelessly hook in here and ask: who do small companies (that's what startups are, right?) have to bribe to get bigger companies to even look down at us and exchange an email or two ?

And PLEASE don't tell me to "just fill out the form at http://ifttt.com/platform", tired of that already. We have hundreds of thousands of active users of an IoT service and you're just ignoring us.

PS: I'm grossed out by the fact that I had to resort to a HN comment to try to get someone's attention. Go ahead and downvote to the abyss.
The rise of the ‘gentleman’s A’ and the GPA arms race
It would not, the US has tax treaties with countries like Canada so you don't get double-taxed. The only case in which you get double taxed is if the US has no treaty with the country. The US is one of the few countries which does this and I guess it's mostly because American contractors have been enabled by the US government to do these sorts of jobs, like for instance in the Middle East, and the government feels that this warrants a cut.
The Myth of the Full-Stack Developer
I'm starting to understand yours and everyone replies. I think what I had in mind is that I'm accelerating relative to a point on the treadmill, and therefore my entire body is accelerating. I can't wrap my head around the fact that we're still considering the ground as the frame of reference.

I know that the treadmill moves on its own, but what if I push the surface of the treadmill to make me move forward. Wouldn't I not know the difference between a sidewalk and the treadmill ?
Five Months on the Apple TV App Store
I tend to look at the information about a company if I'm considering signing up for a (paid) service.

I like to see the type of staff that are promoted: are they technical? Or just the business folks? Does it show the whole company? Or just the C suite? What did they do before? Did they all work at the same place? Are there any women? Are the women all designers or assistants? What's the cultural mix? Is the company distributed, supportive of remote work? Are there any kids in the shots of the last company picnic?

I like to see something of the character of the company too. It's dumb, but when you see the company dog listed with the staff photos, it suggests a certain non-starchy attitude (even if it's manufactured).

So ... my suggestion would be: be open, be honest, and show your a little of ethos. Celebrate being a one-person endeavour! Most people won't care, but it might make for a better relationship with some of your potential customers.
He said on reddit that all you need to to is plug in cables or DVI-to-HDMI adapters to "fake out" your graphics card thinking monitors are attached, but physical monitors are not required.
Anyone can tell me what "top foreign talent" means here?

I just thought startup companies cannot afford to hire top talented workers.

I thought top talented workers usually launch startup.. not hired.
> In order to try to control the economy, some regulations and incentives were put in place.

Again, I agree that this was the ostensible purpose. But it only makes sense on the assumption that it is possible to control the economy in the first place; and that only makes sense on the assumption that economics is a precise enough science to be used for such control. I suppose it's possible that central bankers in 1913 actually believed that, but it seems highly unlikely to me. It seems far more probable to me that they knew they were essentially selling snake oil; but of course they weren't going to say so. They were tired of the government coming to them for money every time there was a financial panic, so they decided to do something about it, and if that meant selling snake oil packaged as "regulations and incentives to control the economy" to politicians who didn't know any better anyway, so be it.

> There's always winners and losers in any controlled situation

You're ignoring the alternative of a non-controlled situation, i.e., a free market that treats money just like any other commodity. There will still be winners and losers in such a situation, but it would be impossible to attribute that to the control preferentially advantaging some parties over others, since there would be no control to begin with.
Those rankings are a joke. Seriously, UBC ahead of Waterloo?
Proton Pump Inhibitors Linked to Dementia
Good luck to you and hope you get another offer that will resurrect your company to full staff
You can tell if you're harming your brain - you get a sore head, feel ill and similar. It's not necessary to get that going to base camp - just take it easy and ascend slowly. (Been to base camp a couple of times and to 8100m on the main hill. It's hard to go to the summit without damage but base camp's ok.)
Our apologies! We are smaller than you think :) Send me an email at my first name at ifttt.com
Yes, thanks. Brainfart.
My only computer with so-so video connection was C64 over svideo. Ever since then everything was RGB straight to TV(or 1084s). Amiga, sega megadrive, playstation, first xbox, all pixel perfect with zero artefacts.

Its like someone in US decided to once again screw whole consumer base and remove essential feature in order to create expensive niche. Now that I think about it, what did people in US use professionally to send video? Were there "professional broadcast quality" labelled TVs with component inputs in the eighties?
Yes, quite a deal. :) In the video @ 28:29 while showing the slide with his cost breakdown he says:

"And I had someone from IBM run the serial number for me,
and the original price tag was $350,000."
Some internal projects started evaluating Kubernetes well before 1.0. We don;t talk about them much because they are, well, internal.

This is NOT in competition with Borg, though. Not yet.
This whole article is a "smug about someones really BAD 30-year-old TV"