skysight-inc/HackerNews huggingface dataset:
Completely agreed. I'm mostly getting hung up on the ecosystem issues the previous person alluded to -- I gave up at some point this weekend after fighting with getting the GMP bindings working properly on my mac with libraries installed in /opt/local instead of /usr/lib, for example. (The previous "ugh" was with the built-in bigint package). That's not about the core language, per se, just about the library and tooling maturity. As I said - once I have a bit more time to throw at it, I'll give it a real shot.
I worked at a museum with a planetarium. The way it was explained to me was that if the stars move — as far as your brain's visual processing is concerned — you must be moving. After all, the stars are fixed points of light; they never move unless you are yourself spinning in some manner — except, of course, in a planetarium.

We also had a flight simulator; but with that, the movements of your body mostly matched the movement of the plane (you couldn't feel forward/backward acceleration, i.e., acceleration on an axis perpendicular to your chest, as otherwise, you'd be actually moving around in the building). This never made anyone sick. The planetarium, however, regularly made people feel ill, and occasionally I'm told, actually lost their lunch, whereas nobody ever lost their lunch in the flight sim AFAIK.
A text editor that only allows the 1,000 most common words
I would be very interested to hear your process!

Our team is looking at using it, but we haven't found a great way to do automated deployments with our current build system (Bamboo). The best we've come up with is a series of bash scripts as the deployment step, but I'm not fully comfortable with how that would handle failed deployments yet. Basically, we need a way to handle automated deployments, and see the status of our currently deployed systems / promote environments.

If anyone is using Kubernetes in production, I'd love to hear what your deployment process looks like.
Funny, hadn't thought about that. I wonder if VR will finally put a nail in that old wives' tale...
In Austin we have the fabulous Austin Monitor [1]. You want to know whether Commissioners Court is going to add shoulders to your county road? The Monitor's your destination. And on the topic of sponsored content, I just visited it, and found this editorial comment:

"I’ll use this space to note that, while sponsorship revenue is key to our survival, we remain hesitant to test the waters of sponsored content for the Monitor. Many – most? – of our colleagues around the news publication world have settled on this concept as a way to quickly boost revenue in an ecosystem starved for it. But we worry about the impact it would have on our credibility.

"That said, we’ve experimented with a version of what the Voice of San Diego calls “Partner Voices,” a space for sponsored content from area nonprofits. To make this work – read: to keep it off the Monitor‘s page – we figured we’d post it on the CoTMF website. Thus far, we’ve found little interest, but we’re happy to continue to entertain the idea."[2]

[1] http://www.austinmonitor.com

[2] http://www.austinmonitor.com/stories/2016/03/publishers-note...
The languages Atom supports have very little to do with the languages Atom is built with. Anyone can add first-class language support to Atom and many have.

I watch all the new Atom packages as they are released, which is taking more and more of my time, and I have been shocked at how many languages there are. There are many many weird languages I've never heard of.
How Mass notification in buildings can save lives with visitor management system
The mystery of the front row
kube-aws is great! When do you expect to update to Kubernetes 1.2?
It does, if you use Developer Tools you tell Chrome to fake all kinds of browser features. But Chrome's mantra seems to be to make the browsing experience as simple as possible and I agree that its not a vendor's responsibility to support sites misusing user-agents.
Sales is the process by which you take a qualified lead and convert them to a paying customer.

As a startup, before you start making money, your job is not to find a ton of people to close. Your job is to find out how to close people.

It's a machine, a process for growth:

1. Idea
2. Validation
3. MVP
4. Sell to eager buyers
5. Iterate
6. ???

I don't know, I'm still on 4.
A distressingly large function of many pharmaceutical companies is "drugs marketing".

There may be more synergy than you think.
I appreciate your input as a medical professional.

Are you familiar with studies using NMDA receptor antagonists to reduce opiate tolerance?

For example, here's a study they did on mice: http://www.ncbi.nlm.nih.gov/pubmed/10763858

Also, don't you think your sample is biased as a doctor? As in: the people you're likely to encounter in your line of work are those that are in need of medical care?
I appreciate the absolute heart-on-sleeve but you're not in "post mortem" mode, you're in transition mode!

Your message - from the first sentence to choosing "default dead" in telling the story reads negative.

Same message, different delivery:

"First the good news - Runscope is now cash flow positive and in it for the long-haul!

In other words we're "Default Alive"* and even though the road getting there has been bumpy, we're more committed than ever.

We're even moving our core team back to sunny Minnesota to continue managing costs and expand our team more sustainably."

- - - -

I have huge respect for what you are going through and wordsmithing at this critical stage when customers are thinking "What the fuck is going on at RunScape" will have an impact on your business.

Stay positive and upbeat publicly, especially when you have a positive message to deliver!
Introducing libab, another broadcast library
I thought it was quite good. It starts with muslims and christians killing each other in the Crusades so it's not trying to pretend it's all peace and love. I'm not sure where you get "look guys, they've always been here! It definitely wasn't deliberate policy of a contemporary government."
No, the Yelp business model is to sell ads.
This Software Can Read Harry Potter and Answer Questions About It
OK, but considering that people don't work for free to help others make money do you think it's reasonable to ask maciej or anyone else to do what you're asking them to? You say "it's the best way if they own the integration" as if owning it and the headaches it entails helps developers at all. Why not go for the suboptimal way and maintain it yourself, like you have been all these years?

I get that your service looks bad when integrations break but you could make a different contract requiring developers to give you a heads up in advance of any API changes and then you do the work of keeping the integrations working.
> without your knowledge

Then how did you know about it? (sorry, I had to). Seriously though, everyone knows most web pages use GA.
"As sustainable as ever" might not be the best way to phrase things, given that the previous state was in your own words "a long way from self-sustaining".
>I stand behind our TOS and I agree that we can make it clearer.

It's already very clear.

Having read what was posted of the Terms of Service document, the document is saying that IFTTT shall own all rights, title, and interest in my content... You stand behind that?
non-paywall link: http://phys.org/news/2013-01-hi-tech-israel-religious-jews-j...
Rage Profiteers: How Bloggers Harness Our Anger for Their Own Gain (2014)
"Without a team—soon to be without an office—our ongoing expenditures are now minimal. This makes the company cash-flow positive."

Congrats on becoming cash-flow positive! Sounds like you are making a lot of good decisions which will hopefully put you and your family in a much better place.
>but saying there is stuff in your life you can't change and it is making you depressed, doesn't make it a mental illness

The only practical consequence of whether something is a mental illness or not is whether the person experiencing it will receive help in feeling better. I would characterize your position as cruelty, bordering on straight-up evil.
What really is the exact opposite here? That depression has nothing to do with your environment and only to do with your body?
It may not be directly related to the tech industry, but I certainly appreciate seeing more openness on the topic - especially because our mental state of mind impacts everything from motivation to try new things; to read and digest new information; to apply for a new job; and to hold a job. And so much more.

Obviously, this is not exclusive to the tech industry, but I don't think that's any reason to shy away from like-minded people having discussions on the topic (by using HN).

On the topic of mental health, I have recently had more pleasant and/or constructive conversations on HN than I have in years on other social media sites (reddit, facebook, twitter, tumblr). I also enjoy reading the comments and discussion on the subject quite a bit from the HN community.

FWIW, I did also discover devpressed.com recently thanks to another mental health related thread and I'm grateful for that as well. Wouldn't have found that resource without HN.

- SysEng with mental illness.
You're probably thinking AOL. AOL bought patch.com for hyperlocal and failed, laid off staff in an attempted turnaround, failed the turnaround, then sold to it to an investment firm www.forbes.com/sites/jeffbercovici/2014/01/15/aol-hands-off-patch-to-turnaround-firm-hale-global
I find this hard to believe because Islam often takes issue with Christianity due to the concept of the Trinity being equated to polytheism.
Then you didnt look very hard
http://play.golang.org/p/DHk9iKnOMO
What about a full experience like the Vive? Yeah I know it only does roomscale, but it should prevent a lot of the nausea you talk about. I think it would work out well, you would have "rooms" like old school adventure games that you mess around in, and then kinda hit go north, south, east, west etc to go to another area.

I have a heard time seeing how that wouldn't be flat out amazing. I'm not a huge fan of the Rift, which sounds like your experience is based on. But SteamVR looks really good to me.

Other than SteamVR, I see mobile VR being where it really hits. I think roomscale + mobile VR will work out together. The Rift should and will die, I'd hope for all the reasons you mentioned.
Its efficiency at heating compared to an actual heater is very, very close to identical.
The ground as a point of reference isn't really relevant, it's your previous position that matters (new position relative to your old position). Acceleration requires a change in trajectory, and no matter what the treadmill is doing, if you are not changing your trajectory you are not experiencing acceleration (ignoring the effects of gravity).
Ahh, but this time around we have porn: http://www.theverge.com/2016/3/23/11290610/pornhub-vr-free-p...
If all those services provide JSON blobs, that's halfway to making an RSS feed of them or building a custom search interface or what have you. The other half is standardizing common field names (so you don't have the same field named "created" or "published" or "date" depending on the source); Dublin Core and the like take care of that.
> The real question I have is how to transform an organization or team to that state in as painless a way as possible.

Or even get them to consider the possibility that the organization might suffer from the problem in the very slightest, let alone solve it.
> Hand-written HTTP request parser

Aren't they all hand-written?
if you put https://api.left-pad.io/?len=1017 or anything higher than 1016 it says:

{"errorMessage":"len exceeds 1007 characters. Contact a left-pad.io sales engineer for an enterprise license","errorType":"Error","stackTrace":["exports.handler (/var/task/index.js:33:22)"]}

wow. they even have an enterprise sales engineer! :)
Very misleading heading if you are like me and didn't realize Dell Systems isn't Dell, just a division.
I'm a foreign worker worker who graduated from a top school in Canada but now work in Silicon Valley. Interviewing in Canada was a nightmare, I was called back 3 times to interview more and more people for the same company, salaries were abysmally low and I felt a general cautious vibe / old school bureaucracy in hiring.

There are hundreds of thousands of wannabe tech immigrants stuck in the broken US immigration process who should be prime targets for Canadian Tech Companies. But the fact that these people would rather be abused by lifelong delays imposed by US govt. than instantly get a Canadian Residency and Citizenship is testament on how unattractive opportunities in Canada are.
> I’ve built for hundreds of platforms and any changes to those platforms by default suck. 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'm reminded of the Joel Spolsky blog post Where there's muck, there's brass: "The trouble is, the market pays for solutions to gnarly problems, not solutions to easy problems." Presumably IFTTT's value was derived from writing these sucky adapters. Now, you want the target sites to write them and your value is derived from this legal agreement, which gives you ownership of these newly outsourced sucky adapters. You have to see how that rubs people the wrong way. If it's an open standard, then at least you're competing on a level playing field and the work these target sites are doing is not all solely for your company's benefit.
The Aquaris M10 Ubuntu Edition Is Available for Pre-Order
Connecting to IFTTT provides some value to the sites too. It's not like IFTTT is pillaging the client sites here. Clearly most of the services have seen enough value to do these upgrades, not just once but multiple times.
The author noted in the comments that nobody signs it, it's a passive "By using our developer site you agree.." agreement.
I don't think there are eyes all over those packages though.
> I apologize for any misunderstanding our communications today have caused

I'm not so sure there is a misunderstanding.

The facts seem relatively clear:

- You want services to implement your proprietary API so that IFTTT integration with their service runs more smoothly.

- Your business success is predicated on other services providing those APIs, but you want them to do the work for no reward.

- You have license terms that protect your interests, but not theirs.

- If a service isn't interested in playing by your rules you'll remove them from IFTTT to the detriment of your own users.

- You call Pinboard a "beloved service", but not so "beloved" that you're willing to support their existing API, just "beloved" enough to graciously allow them do build an implementation of your API.

The only misunderstanding seems to be that you think that's somehow reasonable, and most of us don't.

> we've been on the receiving end of platform changes too many times to count. I want to make sure we do it better

You know that API changes are painful, so you want to push that pain onto services like Pinboard, by forcing them to maintain compatibility with your evolving API.

> The changes we are asking for are indeed more work, but we know they will lead to a better Pinboard Channel on IFTTT

Interpretation: We're expecting Maciej to put more effort in, but it will make our product so much better if he does!

It's your product - shouldn't the effort be yours?
The kid is 18. He's doing pretty well in the presentation department all things considered.

I'm sure he'll learn about principles of effective presentation i.e. "don't read the slides" in due time.

:P
“There’s actually pretty widespread variability in these clinical measures, even between the reference labs,” said Eric Schadt, chairman of genetics and genomic sciences at the Icahn School and an author of the report. “But Theranos was more outside of range and outside of range in ways that would impact clinical decision-making.”
While I agree with you on some points, one has to be careful with anything that tries to explain away a complex phenomenon.

After all, there are quacks out there trying to explain away cancer as a symptom, not a disease (see: http://www.goodreads.com/book/show/163184.Cancer_Is_Not_a_Di...).
You can sell during blackout periods if you file a 10b5-1 plan a few months (year?) in advance.

http://www.investopedia.com/terms/r/rule-10b5-1.asp
"although it will cost $4k for a basic setup"

It's a little more than my two monthly salaries (after tax) here in Czech Republic, and it's per year. I don't think I am nostalgic enough yet to pay for that. :-)

Anyway, thanks for info.
I applied to IFTTT about a year ago (didn't get the job), part of the interview process was to develop a channel on their developer platform. I don't consider my self a fast developer but it wasn't difficult and it took me about a weekend of casual work. Maciej is well within his rights to flip IFTTT the bird, but I just wanted to provide some context about how much work is involved.
How to Search Engine Optimize Header Tags H1 to H6
Bayesian machine learning
Fans Arsenal Meminta Arsene Wenger Untuk
IANAL, but in general the penalty for breaking the terms of a contract, in the absence of an explicit damages clause, are whatever business loss the other party suffers as a result.
Translation: I'm a rock star engineer, and I don't need anyone telling me how to communicate or estimate my work. If you hire nothing but rock star engineers, you can just trust them to build great software. I'm going to write a future blog post about how to hire nothing but rock star engineers.

For anyone who wants to try that strategy, good luck. I think you'll find that if you actually do scrum (rather than all the aberrations the author describes), you'll find you can do pretty well even without a team of nothing but rock stars.
Amazon and Microsoft both have relatively large development offices in Vancouver (Amazon's was supposed to be 1000 people). I don't believe these are staging offices either, like Facebook's is.

I work on hardware, so I don't know that much about hiring on the software side, but I haven't really heard that much has changed in hiring programmers since they opened their offices.
The FBI said that they've gained access to the phone via a 3rd party (the 3rd party (who it was, not that one was used) is unconfirmed, potentially cellebrite) so most likely they have no way to inform Apple of anything.

Not to mention that if indeed this was a physical attack NAND mirroring or ASIC replication there isn't really what to inform Apple about.

Apple can't design a chip that wont be borken, all of them including those which use a secure enclave can be broken by physical attacks.
Not trying to contradict you, but it's also one of the precious ways offering a shot at helping people overcome depression.
Theranos executives also said that taking a big draw of blood from a vein immediately before a finger prick...affected the finger prick samples in a way that made it difficult to return a reading.

Is this so? I don't see how one could affect the other.
Don't know about the architect, or a lawyer, but doctors do get real-life questions... although probably not the ones with years of experience and more letters in the title than in the name. A bigger difference though is that lawyers and doctors have to pass an exam to practice their profession, which already excludes a lot of people. Anyone can be a programmer.
KAJS – Dead-Simple Language That Compiles to JavaScript
MTel V UPS: Abstract Ideas Cannot Be Permitted to Burden Modern-Day Interaction
Ah! Good to know, thank you.
Really interesting talk. The accident with the bus is explained at 22 minutes. also- hilarious wheelchair duck chase at 26:15.
You can indeed, I have done this to replicate the main thing I was using ifttt for (saving 'saved' links on reddit to Pinboard.)
Could CPU instruction sets be copyrighted? Could emulation become a crime?
@servercobra is correct.

Our Search API (all other services unaffected) experienced an extended outage last Thanksgiving affecting ~9.2% of our customers. This is the full incident report: https://drive.google.com/file/d/0B-CT1SxLwR31X293VXFCSll3Z1E...
Yet your experience doesn't necessarily match the experience of everyone. It's just a anecdotal to say that your issues with anti-depressants (all of which work differently on different people; even drugs within the same "family") are the same for everyone as it is to invalidate someone else's depression with some BS "I was depressed once, but I pulled myself up by the bootstraps and got better, so that's what everyone needs to do" story.
Finding a therapist isn't so magical. The key things they will do is provide empathy and view your life from a third person perspective, and has training in the way the mind works, particularly how it goes wrong. If you can find a therapist who does a good job understanding you and who you respect, they can help you solve many problems.
Yea, I'm not sure why that's a benefit, either. It's like they're trying to sell stuffed animals on Etsy, "hand sewed."
I assume you mean this tongue-in-cheek, but someone yelling at me in an interview is probably not going to score well on the "Do I want to work with them?" X-factor.

Of course, a well-informed discussion of hash table complexity would be pretty fun to hear from a candidate. It's always great when I learn something new in an interview.
I've done the math - it doesn't really make much of a difference. For both CA and NY the combination of federal and state income tax means the tax rates are actually pretty similar.

For states without state income tax, of course, that changes things.

At my present income, if Canada wanted a slice of the pie I'd owe a very small cheque to them each year. The paperwork would be more painful than the tax.

And that's assuming you maintain Canadian residency - if not then you're only on the hook for federal income tax, which is strictly going to be lower than whatever you're paying California (you only pay the difference to Canada due to tax treaty), so your total Canadian tax bill will be a whopping $0.
End of the on-demand dream
It would be considerably cheaper to just replicate the ASIC you want to attack in your own silicon.

The secure enclave isn't so magic it's just a secondary processor that handles cryptography it has it's own memory to store variable such as failed attempts.

Attacking the SOC might be more complex and expensive but eventually it's exactly the same as attacking the NAND or any other integrated circuit.

For all we know the NSA could (and most likely does) develop their own in circuit debuggers for common ASIC/SOC's and just dumps what ever unique values the target SOC stores and takes a crack at it.
This also isn't out of the realm of possibilities for companies that specialize in in-circuit emulation, hardware design, and forensics to create as a turn key solution.
Iit-guwahati-alumnus-on-being-part-of-creating-scientific-history
Hopefully is this one: https://www.youtube.com/watch?v=-R_TXVm8jzM
Show HN: EtherSub – Subscriptions for the Ethereum Network
It is not known that Cellebrite helped them. The rumors that they did stem from a contract they have with the FBI that is unrelated.

In fact the contract they have with the FBI doesn't supply anything that can break into an iOS 9 device so unless they had a separate product line not included in a contract only two months old it's unlikely it was them.
That's the point though: in some sense it's a circular house of cards. I linked this Edward Harrison piece higher up. Read the first paragraph and think about it for a minute. This is all a dollar really is, and its inherent, fundamental value is nothing other than that it allows you to pay taxes:

https://www.creditwritedowns.com/2011/10/currency-revulsion-...
> My girlfriend is Nepalese and at work I also work closely with a Nepalese colleague.

Please never use this argument again. It's beyond insulting.