skysight-inc/HackerNews huggingface dataset:
San Francisco or REMOTE -- Frontend Engineer @ BackOps

Lucy runs a small bookkeeping firm in San Francisco. She’s having trouble growing her practice because she spends all day fighting fires. Lucy used customer support apps and project management apps, but none catered to her firm or solved her problems.

At BackOps, we help Lucy and other firms like hers blossom. NOTE: our public-facing website is confusing. You can help fix that.

## Why you should want this job ##

* You get to make your mark on a powerful piece of software

* Lots of smart people will look at your pull requests and challenge you

* You become a part of a truly agile team

* Your work gets shipped very often

* Things are going very well here

* You can work from home

* We can afford to pay you

* Lucy tells you: "Thank You!"

## Who You Are ##

* You're a modern frontend engineer. You know Ember (we use this), Angular, Backbone, or React pretty well.

* You can work well remotely.

* You care deeply about the experience of the end user

* You are competitive about something

* You've personally brought a company through CMM-5, SOX, and PCI-DSS certification. That last statement is misleading and was a test for the reader. If you've done these things, you're probably applying for the wrong job.

## That's it ##

If this sounds up your alley, please let me know and you’ll hear from us in a timely manner.

Apply by emailing mike at backops dot co
> If you really understand the core argument, what is so hard about giving a short summary?

Because this was never about me wanting or offering to give a summary, just an anecdote that the author of the article had also written something I had linked my friends to, nothing more. It was the responses that made me dig my heels in and be stubborn/pedantic.
hand waving is tiring. this isnt multitouch.
Replacing blood with salt water could retrieve people from the brink of death
STARTTLS mixes concerns in a very bad way and is a horrible hack. Let it die with FTP and SMTP.

Really, TLS should just be a mandatory part of the protocol. I haven't read any convincing reason why it isn't, other than vague hand-waving, eg, "we're just a standards body and can't enforce policy".
And you don't think the dissidents wouldn't use technology to circumvent the law enforcement bots? You don't seem to understand how brittle, rigid and flawed most/all of these algorithms are. With the right knowledge you can get around pretty much any technical system. Also, just a single person with that knowledge and the ability to implement it is a danger to the bloated, slow government(s) that might seek to use such a system.
UK men convicted of possessing “extreme porn” despite it being unsolicited
(Your Coworkers): Yes

I think the moto x is an awesome phone but this is indeed a problem :)
I think you're attacking a straw man by very narrowly defining "imperative programming". Wikipedia says imperative programming is "a programming paradigm that describes computation in terms of statements that change a program state" (this is as opposed to declarative programming, BTW, and not not functional programming, which has no accepted definition at all). There is nothing in there saying that state has to be shared, or if it is, whether or not it can have transactional semantics. Using shared, mutable state with transactional semantics in an imperative style has none of the problems you mentioned; neither does non-shared mutable state, which is just as much a cornerstone of imperative programming as shared state.

You're also implying it is possible to program without shared mutable state. To the best of my knowledge, practically every interesting program (other than compilers) has shared mutable state (yes, even Haskell programs), even if it is delegated to a database (which, of course, also has to be concurrent, and has to be programmed by someone).

Now, the quest for a true general purpose STM has been abandoned, but more domain-specific forms (or even in-memory databases, which are, essentially, STM) are still very much in the game.
The single-event-thread design is not without its own problem; programmers have difficulty in understanding and abiding to it too.

Here we have an inherently concurrent problem - user actions and some IO actions occur concurrently. That problem cannot be reduced by some API or language trick.
I pay about ~60 from Kirkland to SeaTac. Insane rate, but it isn't fixed rate since I am in Kirkland. Costs me 50% more for about 15% more milage, and since it is 405 south bound it is likely a quicker commute anyway.

But again, I doubt Uber runs at 4:30 am in Kirkland!
I don't hate renewable energy. I love the idea of renewable energy. But I hate parts of the renewable energy industry that lie, manipulate, or simply use political contacts to make a profit when they don't have a viable product.

I suspect Oklahoma's "hate" for renewable energy is the same. They're actually top 10 in non-hydro renewable electricity production (http://en.wikipedia.org/wiki/List_of_U.S._states_by_electric... ). From what I can tell, they actually have one of the healthier outlooks toward both renewable and non-renewable energy.
It works that way in the editor (although you need a Clara.io account and you need to be logged in) if you set up multiple viewports with the same camera.
Well, that's one misconception I harboured that's now been corrected. It makes sense upon reflection that uncontacted tribes knew far more about outsiders than the other way around, but I never thought that most of their fear was due to prior killings or disease through both uncaring and caring encounters.
It's hard to beat the browser when it comes to building adequate software on a budget. It will never beat a native app in a race to be the best, but most software is about "making it work" instead of being #1 in the app store. The latter case of course gets a lot more press.
So does the gov't: http://www.cnn.com/2014/08/05/politics/u-s-new-leaker/index....
Bitcoin price crashes linked to web search surges
"fruit flies like a bannana"
tl;dr:

It seems inevitable that any group of humans too long cut off from the majority of humanity is destined for destruction once contact is re-established due to cultural shock, unscrupulous or illegal activity, but chiefly by diseases against which they have no natural immunity.

Second: a bunch of formerly uncontacted people have been interviewed after contact was made and none of them indicated a desire to abstain from the evil outside world or to preserve their way of life... They were merely afraid and/or lacked appropriate opportunity for contact.

Further, none of them were wholly unaware of life outside their small isolated villages/reserves; people gossip and even the most isolated peoples have some knowledge of the rest of humanity.

Best we can tell this process is inevitable. The article has some suggestions for minimizing the damage but by and large there is little anyone can do despite the best intentions unless we were to forcibly isolate these people and prohibit them from making contact.
No because betting on a network effect before there is a network effect is speculating, and I'm not into speculation. This doesn't mean it won't go up, or won't work, I'm just not sure those two things are correlated.

I'm still developing my understanding of how Bitcoin works, but I am also unconvinced that some of these things won't happen in the Bitcoin blockchain.
> every working person is forced to answer the following question with respect to the toll work takes on his or her family: is it worth it?

Really? You are just brainwashed into the 'cult of family' .
I guess I'm not so sure it's a negative for the market as a whole. It allows for some sort of company-buying-market where a non-attractive-location-state can really pull in valuable employers which they otherwise they would not have.
Exactly, and it's not like papers are collections of 'facts' that can be extracted anyway. Papers are long arguments based on some data choices, some analysis choices, and followed by interpretations --- none of which are 'facts', and all of which are debatable.
Write a Function Similar To Underscore.js's debounce, in Golang
Brilliant, thank you! My initial approach was simplistic (to avoid combinatory explosion) but prime numbers seem obvious in hindsight!
Better network QoS and noise canceling. It's odd -- and somewhat appalling to me -- that there's all this innovation to which call quality (the point!) seems to be inversely correlated.
Sauce of letter content? I found one news article [1] that says "Police and Riken said Sasai left what appeared to be suicide notes, but refused to disclose their contents."

[1] http://www.dailymail.co.uk/news/article-2716540/Japanese-sci...
+1 for hosted LDAP as a service (maybe even backed by GApps).

New startups typically tend to go with Google Apps for their email needs. Google exposes authentication via OAuth2. However many services (specifically developer tools such as gerrit, jenkins) do not support OAuth2 yet (only OpenID, which sadly Google deprecated some time ago) and LDAP. Having an LDAP frontend to provide identity/auth so that startups can use a single set of credentials across their internal applications would be nice.

TL;DR - LDAP frontend to Google identities would be nice. From when I last checked (few months ago), no one offers this.
You say that as if cross platform development was easy.*

* (without cheating and effectively embedding a browser engine in your application.)
God I hate how much that can be perceived as an animal welfare issue. Not "Oh fuck, there are groups of people on Earth in danger of going extinct."
This fascinating story has been making its way through the science community for a few weeks. Here's a report from July 11:

http://news.sciencemag.org/archaeology/2014/07/uncontacted-t...

(Abstract only, main report is behind a paywall.) And the recent update:

http://news.sciencemag.org/health/2014/07/did-brazils-uncont...

The last paragraph reveals how serious the lack of medical attention can be:

"In the mid-1980s, a group of Yora tribespeople who made contact with loggers in their region in the Peruvian Amazon were first infected by influenza and later came down with pneumonia and other secondary infections. Without antibiotics, “the old people died and all the young kids died,” Hill says. A subsequent study by medical anthropologist Glenn Shepard of the Paraense Emilio Goeldi Museum in Belém, Brazil, revealed that some 300 people died, between 50% and 60% of the population."

It's a tragic illustration of one of the points of Jared Diamond's book Guns, Germs, and Steel.
Hey man no question in mind, just wanted to let you know that examine is a lifesaver. I recommend it to all of my clients, friends and family. Some are ignorant to the truth but many listen, thankyou.
Wikipedia has a pretty interesting article on the subject: https://en.wikipedia.org/wiki/Uncontacted_people

The Sentinelese (mentioned in the OP) are somewhat special in that they actually attack any other humans that come near the island.
Would you post a sale you found on UpSaleDown.com?
I've built a website that that allows users to share, discover and explore what's on sale in their neighborhood and get free products. Users are rewarded for participation and sharing what they have found, which are on-sale items that they think are worthy. Users can be individual consumers or local small businesses. Businesses can use UpSaleDown to increase exposure to customers within a refined geographical area. Each post is worth a certain amount of points (called k-coins), also each vote on someone else's post is worth a k-coin as well. This k-coin can be exchanged to free products and samples offered by local businesses.

Is this attractive enough to get you to post on-sale items that you come across?
Adam Carolla is sort of a huge douche though.

http://www.hollywoodreporter.com/news/adam-carolla-gay-mafia...

http://www.nerdyfeminist.com/2012/06/douche-bag-of-day-adam-...

You don't have to look very hard to find plenty of other examples.
Pissed off about functional programming (2005)
The new title seems inappropriate for the opposite reason. It does nothing to communicate what was unusual about this helicopter that the Soviet Union considered.
That's true and this is a very important point. The system selects against people who would disturb the status quo too much - therefore if you get to the point of being elected president, you are most likely compliant enough and so deep in various deals that you don't have much choice except than to do what various power groups want you to.
I think that both sides have perfect understanding that STEP TWO (filtering/targeting) is technically impossible without doing the STEP ONE (bulk traffic capture). And that bulk traffic capture (dragnet surveillance) is illegal under the existing rules.

And yes, it is a very entertaining read:

> WE'VE SAID THIS FROM THE BEGINNING, YOUR HONOR.
> IT'S A SOMEWHAT AWKWARD POSITION FOR US TO BE STANDING
> HERE TRYING TO ARGUE THE GOVERNMENT HAS TO KEEP
> INFORMATION WE DIDN'T THINK THEY SHOULD COLLECT IN THE
> FIRST PLACE.

... yet another $25 donation just went out your way, EFF. Keep it up ;)

edit: > THE COURT: MY VACUUM THEORY THAT NATURE AND LAWYERS
HATE A VACUUM WHEN GIVEN A CHANCE TO -- > MS. COHN: IT'S TRUE. MY CAT HATES THE VACUUM, TOO.
I voted for him in part because he seemed to be in strong opposition to policies like these. It seems like a total 180 from the positions he was espousing in the campaign before the 2008 election.

http://www.youtube.com/watch?v=B6fnfVJzZT4
http://www.cnet.com/news/obama-no-warrantless-wiretaps-if-yo...
Great feedback @amoghe. If this was a full LDAP as a Service, which synced with Google Apps, rather than just an LDAP adapter, would that make sense?
We need a service like this[1] to track the changes from all courts, not just the SCOTUS[2].

[1] http://www.dailydot.com/news/twitter-tracks-supreme-court-ch...

[2] http://www.nytimes.com/2014/05/25/us/final-word-on-us-law-is...
That second one looks shady with the underlined text.
The dream is typically, as I understand it, that the compiler can figure out all of the places where mutable state is required.

Don't get me wrong, I realize most folks are more pragmatic than they are dogmatic. However, I also know that all of my coworkers and most folks I have talked to are obsessed with "persistent" collections. Often touting them as some sort of must have for reliable multithreaded work.
Just Giving mobilizes to hack for Climate Change
Evolving the JVM: Principles and Directions [pdf]
For somebody who hasn't messed with a Leap, what was the problem with them?
Wouldn't it be more likely that we can figure out how to stop/reverse what's happening to this planet than organize and advance enough to leave for another. (Which we'd just go about ruining as soon as we got there.)
Actually I completely agreed with the social network idea, I just don't think it translates well to search engines. It would translate to evil-IAP games ;)

SEO is just gaming the system based on how search engines organize their corpus. It's a catch-22 situation, if you organize information, then somebody else can discover patterns in how you organize it and game the system. Based on that, I'd say SEO is evidence of organization.

To be fair, Google results have been very accurate for me lately (probably knows more about me than myself), specially since they use click and return rates in their ranking algorithm.

Is SEO really such a game-changer for non-tech people? Or am I being victim of SEO tactics without even being aware of it?

What amazes me is that you can actually "buy your way into Google" by paying ads... and it's the base of their business!
I interned at Boeing for one summer on the 787 project. The way Boeing does networking at first seems old fashioned and asinine, until you think about it for a bit.

For one thing, they had static routing tables in place on a per port basis, and this was very finely gone over. Not counting all the other layers of protection in place, it was the case that flat out the consumer focused networking gear was not able to get packets routed over to any critical systems.

At the time, our threat assessment was "Osama Bin Laden gets on board with a laptop".

IIRC, and it has been quite a few years (the better part of a decade!), the few hardwired ports that did have access to more critical systems could only be used by laptops that had certificates on them providing authentication. Without that, even the ports that DID have the potential for routing to more important systems on board would get all their traffic forwarded to /dev/null.
Remember being irrationally passionate about topics is common nature in human beings :P
Thanks!

We've tried to be as non-condescending as possible. It's not hard being right, it's hard to teach/show someone the truth.
When I lived there (2009) my cap was 4GB/month. After that the download speed went down to 28.8kbps.
I'm curious to see how transparent proxies handle all the crazy framing (will poor software corrupt the bytestream?) and if there will be a wave of exploits for both client and server implementations; the complexity and subtleties appear to be almost a magnitude higher than http/1.
Even the bulkiest ORMs allow you to use raw SQL. That's why you can use 80 - 90% of the features on the regular basis and hand-tweak regions which cause performance problems or places where you just have to write SQL (e.g. recursive queries).

In EF, there's either:
Database.SqlQuery<T> - http://msdn.microsoft.com/en-us/library/gg696545%28v=vs.113%...

which can return any object or:
DbSet<T>.SqlQuery - http://msdn.microsoft.com/en-us/library/gg696332%28v=vs.113%...

which returns tracked entities, so you can write raw SQL (e.g. call a stored procedure) and just use the 'mapper' part of the framework.

NHibernate has CreateSQLQuery - http://www.nhforge.org/doc/nh/en/#querysql-creating

I like micro-ORMs, but when you want to skip writing tedious INSERT or UPDATE queries, you have to add extensions to them (at least to Dapper); that, and SQL strings do not really lend well to refactoring and type safety...
Exciting stuff. As an intermediate Schemer I've been looking for something like this and have had some syntax ideas, mostly about ruthlessly sticking to a minimalist prefix notation, but also a little Haskell-inspired. To illustrate briefly, I've converted one of the examples on this page to the style I've been thinking about:

https://gist.github.com/twfarland/f030cb2853cdf28b25ed

I'm not sure how possible this would be from an implementation perspective, though, that stuff is way beyond me. I just like thinking about syntax/semantics.
"Directorate of Terrorist Identities (DTI)" sounds like something right out of a dystopian novel.
Umm... it doesn't compile because it's the wrong type...

But yeah multithreading is easy.
Someone should make a tool to calculate working hours from a git commit history and/or bash history.
It's funny how fast you downgraded from governments imprisoning people to "genuine harm to one's reputation."
I think Arrow still leaves too much confusion around how to handle timezones. That's why I wrote DMC(https://github.com/rhettg/dmc).

Not to be confused with Delorean (https://github.com/myusuf3/delorean) which is a lot like Arrow.
UTF-8 art
> The single-event-thread design is not without its own problem; programmers have difficulty in understanding and abiding to it too.

Definitely not my experience. jQuery is very popular among unskilled programmers because its async model is very easy to understand. I use it to teach async!

> That problem cannot be reduced by some API or language trick.

Why? Reducing problem by API or language tricks is exactly what abstraction is for.
That's what was reported on Japanese news (about the contents of the letters). I can't find a link right now but I will check it later.
One year in: How The Washington Post has changed under Jeff Bezos
Putting words into the mouth of the dead? Oh, the letter says it's from 7/2 and even the url shows that! It must be!

https://web.archive.org/web/*/http://www.riken.jp/~/media/ri...

As of now it says it was crawled 8/6 at 00:57 (current time is 8/5 18:00 pst) so I suppose it was crawled when I typed it in to the search? But that wouldn't match up with any time zone (maybe 1:57 London time).

I also suppose that it is legitimate and they just had it lying around and decided to post it up today.

Originally found linked in this article: http://www.newscientist.com/article/dn26001-stem-cell-scient...
See, for evidence, any of my posting history on this and related topics. :)
The Sentinelese also have the unique(?) advantage of living on a very isolated island with no significant exploitable resources of interest to others: https://goo.gl/maps/0xTek
So you're the reason they kicked us all off unlimited plans!
I'd say "HTTP over SCTP over TLS over TCP."
I live and work in Tokyo. People are intensely shocked and saddened by this turn of events. Like, stop working and walk around with hand on head stunned reactions when it first came out.

This is not something respected or expected. Trust me, Japanese people love to point out they "saw it coming" or claim something is typical and aligns with their worldview - this is not one of those times.
The sad part is that disturbing the status quo was Obama's campaign platform.

"Change," he called it.
Yes. Results of the poll on the Sydney Morning Herland article http://www.smh.com.au/federal-politics/political-news/data-s... visible at http://imgur.com/u71Keqs - 97% oppose mass surveillance.

Our 'democracy' has become non-representational. I'm honestly considering quitting my job, returning to Australia and joining the Wikileaks party.
The race to the bottom is always catastrophic
Sounds very similar to Hitch[0] which launched a couple of months ago in SF. It sounds very useful for long, expensive trips (e.g., cross bay, down to south bay) where the fixed cost of picking up or dropping off another passenger is a smaller factor.

On an unrelated note, how is the form at the bottom supposed to update you when UberPool is in your area? Area codes are going to be inaccurate for anybody who's moved since they got their cell phone number.

[0] http://www.takehitch.com/
he was joking
It seems like newly-allocated spectrum is going to be used for narrowcast applications, so I think the approach used by the Artemis folks (http://www.artemis.com) is probably more promising in the long run.
Faced with a choice of obtaining a TLS certificate or just going for the old HTTP/1.x protocol, it'd be a hard sell for HTTP/2 for any one-off, quick hack experiment/microsite/internal APIs...
HTTP is really good at being a generic RPC protocol, what with proxy support and authentication and caching and content negotiation and automatic redirects and chunked streaming and etc. etc. ad infinitum. This, and not the fact that web browsers use it, is why people implement their service APIs in HTTP.

When you give a developer a websocket/WebRTC data channel/etc. and tell them to do RPC over it as a "lower-overhead alternative to HTTP", you inevitably get badly-greenspun (and almost never actually-lower-overhead) HTTP. Making HTTP itself lower-overhead is the best decision in the medium-term.

(In the long term, an HTTP-compatible RPC protocol that runs directly over SCTP+DTLS would be pretty cool, though.)
Nice post - i am not extremely familiar with mel-spectrograms but I was wondering if you have considered using an advanced wavelet transforms as features?
What happens if you are requesting a ride and have a friend or two with you? UI could get a little complicated. And will they charge extra now if there is more than one rider?
How Microsoft dragged its development practices into the 21st century