skysight-inc/HackerNews huggingface dataset:
Chiming in as another Occipitalite here — we're hiring for much more than just CV!

Other openings:

* iOS

* Electrical engineering + firmware

* Finance

* Operations/logistics

* Product management (for hardware, specifically)

* Developer evangelist

* Biz dev

* Office manager/people ops

If you're interested in any of these, give us a holler! You can either email Dustin, or my email is schiff@occipital.com. Make sure to include a fun fact about yourself, your favorite "so bad it's good" movie, or preferred Starcraft 2 race.
I'm not sure why it's so difficult to understand for you.

S-expressions give us a textual syntax for data. But not for Lisp. Lisp syntax is built on top of s-expressions and has to be learned. That's true for Scheme, too. See chapter 7.1 of the Scheme R7RS specification: "Formal syntax". That's not s-expressions.

> I'm not really sure what your point here.

That seems to be a common theme for you. I'll help you out: Your original points were this:

> Clojure syntax is s-expressions, your own private definition notwithstanding.

Which I showed you by pointing to Clojure.org to be wrong. Clojure syntax is more than s-expressions.

> The syntax is very minimal and consistent while also extremely expressive.

This also is wrong, since the syntax consists of all kinds special forms and macros, too. The user can even introduce lots of new syntax by implementing it as macros. Every library with macros is likely introducing new syntax and semantics.
This is really interesting for a few reasons. They are copying the same revenue split as YouTube. At the same time they have historically had a very different definitions of what constitutes a "view" and this is going to lead to some interesting arguments about ad pricing.

I am really curious to see what Facebook has that duplicates YouTube's very resource intensive ContentID platform for claiming copyrighted material and redirecting ad revenue to the claim owner. I also wonder how Google is going to handle the uploading of YouTube content onto Facebook now that there will be serious money involved. Relevant story about the phenomenon (I work for Fullscreen so this is my CEO talking): http://variety.com/2015/digital/news/facebook-video-piracy-f...

On a personal note I find Facebook's video API to be better (docs, reliability) than YouTube's.
That's a rather empty argument. Sure, protection intellectual "property" is important for encouraging innovation, but the length of protection must be carefully balanced to prevent rent-seeking (resting on laurels of past innovation). Currently, the terms are ridiculous for many categories (software patents, copyright). In particular, there's nothing that "encourages innovation" when terms get extended retroactively (for existing innovations).
Well said. I believe most programmers overlook the business utility of the product. You can have the product with the best quality code but users are not going to adopt it unless it solves their business problems. Code quality has nothing to do with the user acceptance of the product. With the entrenchment of WP in CMS space, OP is unlikely to unseat WP by rewriting the WP with the best possible code quality.

A few years ago, while searching for a development role, I was rejected by couple of people at a company with feedback that my code sample was not of good quality. Later I got the chuckle when I noticed the same people subscribed (paid) to my service that uses the provided code sample.
> is U.S. companies doing all the expensive R&D

And they're certainly not struggling despite that; not sure why they need a treaty to 'protect' them.

> It's in our interest if people outside the U.S. have to pay us a bunch of money to get the drugs we invent.

Only if you think dollars are the only important thing. Plenty of people see welfare (including foreigners) as being a worthy thing in its own right.
My point is that the narrative for my dissent from a bill with strong GOP support is that it violates individual freedom. You might argue semantics, but I claim my motivation has nothing to do with social justice in the progressive sense and everything to do with freedom.
- I do use my console on a daily basis (fish bash)

- I am a programmer (at least that's part of what I do)

- My blog is 50% about programming

Still - I don't see any reason why I would want to spend even a minute longer on the layout or some backend processes.

And I even less understand why anybody using a blog would want to or even need to use a terminal for that purpose ...
Rosetta probe discovers sinkholes on comet surface
This crap is really sickening.

Not this story in particular, but the fact that you can have all your cash seized with no legal recourse is plain ridiculous in a first-world country.
Is the best thing about Apple Music  the radio?
Let me Google that for you:
http://www.earlyamericanautomobiles.com/1900.htm
That is relatively straightforward in the scope of a large project (and it's what I do as well), but stuff like this really makes it harder to share small-to-medium sized C++ libraries.

I don't understand why C++03 didn't just use the std:: namespace.
Is a "free market" for employment really free?

It generally devolves into a huge power imbalance between employers and employees and then the only freedom is the freedom of those with the existing power. Take a look at the early stages of industrialization – the late 19th early 20th century in the US/England or today in any place cheap consumer goods are manufactured. The situation in these 'free markets' is universally worker-absuse and wage slavery charactarized by poor working conditions, child labor, violent unsafe and low pay environments. Where is the freedom in that?

Actual freedom comes from fair regulation of both employers and employees. Though if you believe in the religion of the 'free market' then likely no thought or reason will change any of your opinions (like any religion).
Streamable - NYC

============

Streamable (https://streamable.com) is a new video platform that makes it super easy to upload and share videos. No intrusive ads, no comments, and no signup required. Some perks:

- Small, tight-knit team pushing daily to millions of users

- Competitive salary, full benefits, and generous equity grants

- Awesome location in the center of Williamsburg, Brooklyn NY

- Higher engineer-to-user ratio than any of the major social networks

============

We're looking for a software engineer that is comfortable working in a modern stack (Python/Backbone/Redis/Postgres/Nginx). Bonus points if you have prior experience with FFmpeg.

Please contact me directly at armen@streamable.com.
SEEKING WORK

Location: San Francisco Bay Area, California (CA), and Boston, Massachusetts (MA), USA

Remote: yes

Technologies: python (Django, Flask, Google App Engine), JavaScript (Angular, Knockout, Backbone, Marionette, jQuery, Require.js, Node, Express, Grunt, Gulp,), SQL (MySQL, PostgreSQL), AWS (Amazon Web Services), UNIX, HTML5 and CSS3, full stack, ux design, front-end, back-end, product management, small business consulting, UX, UI. Microservices, Test Driven Design (Test Driven Development, TDD).

Résumé/CV: http://uplift.agency

Email: info@uplift.agency

---------------

We are a family owned and operated consulting business. We like to think of ourselves as temporary co-founders:

- We care about our work

- We care about your business

- We pride ourselves with staying in touch even after our work is done

We can help you build innovative products and think outside the box. Our focus is on building web applications, with expertise in JavaScript and Python. We are highly adept at adapting to your technologies and business needs. We pride ourselves in efficiency, quality and clear communication. Through our work, we have demonstrated technical leadership and excellence. Just ask our previous clients!

Marius and Paul have previously founded a company together and collaborated on numerous projects. We are keen on providing tremendous value for our time and are passionate about doing good while building great products.

Satisfaction guaranteed.

For more details and examples of previous work, including testimonials, please visit: http://uplift.agency
git describe --tags --always --dirty="-dev"

This will give you just the tag name if the current commit is tagged (useful for version tags), otherwise TAG-N-COMMIT, where N is the number of commits since TAG, and finally append -dev if the tree is dirty.
I get that the city needs more tax revenue, I have no problem with that. Raise sales tax or add a city income tax or some of the other ways cities increase their tax revenue.
Doing it this way is just making it more annoying for companies to provide services to your residents. Don't make it easier for a company to not do business with your residents than to deal with your weird tax codes.
With respect to a software like Wordpress which is:

- huge and powerful

- vividly maintained and extended by lots of developers

- rarely features security issues which aren't fixed immediately

... the question arises whether the quality of its code base is in this case maybe rather an academic issue.
Science Exchange (YC S11) - Palo Alto, CA: Order experiments from the world's best labs.

Our mission is to improve the quality and efficiency of scientific research by using market-based incentives to promote collaboration between scientists.

https://www.scienceexchange.com/jobs

Open Business Positions:
- Business Development Project Manager
- Customer Experience
- Office Manager
- Supplier Account Manager

Open Technical Positions:
- Software Engineer
- UI/UX Engineer
A quick Google search suggests that this won't work unless you also check for the MSVC version - sigh:

http://stackoverflow.com/questions/14131454/visual-studio-20...
"Write a little macro which will translate transparently your Pascal into Scheme."

How little we talking here.
Likewise, for Spanish https://en.wikipedia.org/wiki/Aljamiado
Microservices: The next big trend after cloud computing
Goldman Sachs: the gift that keeps on taking and taking and...
This is simply the case of getting used to something. The Lisp code reads like this: (define A B) -> define A to be B. You define (square x) to mean (* x x). It requires you to know only one syntax rule - that (f a b ...) means "apply f to arguments a, b, ...". The above code basically reads "define applying square to x to mean applying * to x and x".

> They are also both array programming languages which is a rather odd niche.

Array programming may seem like an odd niche if the only thing one knows is web development, but the moment you actually start doing some maths, they become incredibly useful. Another, much more popular (and crappier, which seems to be a common correlation, but that's a different story) array programming language is MATLAB. Also you've probably heard of R, loved in statistics and sciences, which is another array language.
Article should be about how VR will be the final bullet in the head of IRL social interaction.
Lack of enforced hygiene, for starters. Hygienic R5RS-style macros are nice and all that, but only for petty language extensions, and they're a noticeable obstacle if you want to implement more complex, deeply staged DSLs. It's possible to find workarounds for most of that things, but yet, not having hygiene in the first place is better.
Red Clay | San Francisco

Full-stack Web Developer | ONSITE
https://www.redclaydesign.com/careers/web_developer

At Red Clay we’re bringing today’s technological capabilities to an outmoded industry and redefining how design is done. We’re looking for an interdisciplinary teammate who is excited about our mission and determined to bring today’s technology and efficiency to the design process across every industry.

Our new developer should have strong Ruby on Rails skills and experience with Agile, test-driven development methodologies to join our small team of developers. The right candidate will be self-motivated, curious, and energized by the thought of solving process challenges with technology. He or she will care about following and cultivating web development best practices.

Stack & Relevant experience: Ruby on Rails, Backbone.js, PostgreSQL, RSpec / Capybara, Jasmine.

UX / Web Designer | ONSITE
https://www.redclaydesign.com/careers/web_designer

We are in search of a talented web or UX designer with graphic experience to lead our application and web design. This person will also be asked to lead our in-house design efforts (e.g. marketing collateral and branding materials), and must be:

- Comfortable rolling up his/her sleeves and skinning front-end UI components in HTML & CSS
- Experienced in working on wireframes
- Capable of delivering a cohesive visual design for the UX of web applications
- Interested in assisting with overall branding efforts
- Eager to follow and cultivate web design best practices

The right candidate is a highly creative designer who can find ways to make our product more delightful without detracting from its function, and who is passionate about bringing today’s technological capabilities to an outmoded industry and redefine how design is done.

---------

Prefer applicants apply thru Angel List. Details in the links above.

Thanks for your interest!
No, even Unix dynamic linking has problems because of symbol versioning, sonames and package managers adding a whole new policy layer to the shared library context that can lead to transactional and dependency conflicts.

Though, yes, dynamic languages do add even more concerns.
I remember hearing a story (probably apocryphal) of one of the armed forces trying to use image recognition to identify tanks. So the took a bunch of scenery pictures with and without tanks, then fed those pictures to the computer.

After some processing the computer was identifying pictures of tanks with 100% accuracy. So the group started showing off the software. Some guy proceeded to take a picture outside that had a tank in it, then fed that picture to the software. No tank found. More images given, more problems found.

So the group went back and look at the their tank image stockpile. All the pictures without tanks were taken in the morning, all the pictures with tanks in the afternoon.

When they thought they were training the software in identifying tanks, really it was identifying time of day.
I live in New Zealand - we've chosen to have socialised medicine - we buy drugs in bulk, for the whole country - it gives the national drug buying agency lots of market power - it doesn't force drug companies to sell to us under cost - but it does pick and choose hich drugs it buys with its limited budget - if they want our business they have to compete with other companies in front of a knowledgable experienced buyer acting on our behalf.

No one here is getting drugs for free, just at reasonable prices that may not be available in the US

TPP as currently written will neuter this advantage costing us billions that will come out of my taxes
As a non-citizen residing in the US, I find this phenomenon particularly noticeable. Like when Dzhokar Tsarnaev was arrested for the Boston bombing and the question of whether he should have his Miranda rights read to him was discussed in the media, the argument seemed to generally hinge on 'but he's a US citizen', as if, if he weren't, obviously this conversation wouldn't be worth having; or when the nature of US drone strikes comes up, and people express specific outrage that drone strikes have been used to assassinate "US Citizens abroad", as if that somehow changes things.
I don't really see the relevance. As the article itself says, you can just add more dimensions and separating the clusters becomes trivial. And empirically underfitting and local optima do not seem to be big issues for large neural networks.
this product looks awesome!
That sounds like a great reason for New Zealand to not enter the partnership. I don't see why it's a reason for the US to object?
> For instance, I have a leatherman "Micra" in my pocket. It's my property. I can tell I still own it by putting my hand in my pocket... yep, it's still mine.

You've confused possession with ownership. If you loan it to someone -- or someone steals it -- you won't find it in your pocket, you won't possess it, but you will still own it.

Ownership is a relation created in law. It is different than possession. In fact, its a meaningful concept only because it can differ from possession.

> Now, "intellectual property" is another matter all together. I can't tell is my "intellectual property" is being infringed on without a large effort to police it.

That's very much true of lots of real property (and even of tangible personal property that you don't keep in your possession). If I have real property spread around the different states -- and tangible personal property on the grounds of each of those real properties -- it takes a considerable policing effort to tell if the exclusive legal rights I have to those items which make them property are being infringed.

> I have to have a state, or some huge organization, find the infringement for me.

That's true, again, of all kinds of property in general, real property, tangible personal property, and intangible personal property other than intellectual property in general.

The tangible personal property you happen to keep in your immediate possession is actually the exception here, not the norm with property. Largely, the whole point of ownership existing as a legal relationship beyond mere possession is to enable people to have control of things that aren't under their immediate supervision all the time.

> I think that's one difference in property theft vs "intellectual property" infringement

And, in general, you are wrong. What you are pointing to is just largely true of physical property (real and tangible personal property) as of intangible personal property in general and intellectual property in particular.

> I'm not exactly sure what to call it, other than "government enforced monopoly".

Government enforced monopoly is exactly the defining characteristic of all property. So, its not a bad term to use for intellectual property, its just a mistake to use that to indicate something that is supposedly distinct about intellectual property as opposed to true of all property.

> There's a difference in both magnitude of enforcement, and type of enforcement that's necessary for "intellectual property" to exist.

There are differences in the steps taken to for enforcement between every pair of categories of property (this is just as true between tangible personal property and real property as between tangible personal property and intellectual property.)

Its these kind of distinctions that are a big part of the reason that we name different categories of property in the first place; if they were all identical, rather than subcategories of a common higher-level categories, we wouldn't need named types.
Don't worry. There is blame enough for everybody, if this is the game we want to play, but we should try to undernstand and fix the problem instead.
hey it's another Ken Wheeler joint. What's up mothaforka?!

Have been letting Colin Megill's 'Inline Styles are the Future of CSS' vid [0] marinate in my brain recently. Keep up the good work!

[0]https://www.youtube.com/watch?v=NoaxsCi13yQ
UK gets ironic by spying on Amnesty International
Within limits, the interests of the drug companies coincide with those who want new and better drugs to treat various illnesses. Those against the drug companies are on the side of those who want lower prices for existing drugs.

I want both, so I want a balance...
Just like with features - explicitness vs conciseness is a tradeoff language designers have to walk. I feel like, in general, the C# team does a great job balancing things.
Governments don't create property rights, nor do they enforce then very well, usually governments seize private property.

We civilized humans have come to terms with natural rights, that there "inalienable" rights granted by being a conscious free willed beings.

All the bootlicking DC apologists would be wise to reread some philosophy and develop a moral code beyond the barbaric might makes right.
The Royal family's everyday activities isn't actually reported in the national news. Exceptional stuff like babies or scandals are, but they're exceptional. Regional news will broadcast the royals if they visit the region, but again that's exceptional rather than the norm.

News is, by it's very definition, new and noteworthy information. And given the short attention span of the modern generation, it's all the more relevant that the news stays new and noteworthy rather than old and repetitive. So in many ways, "news" does equal "novelty value".
>>just to FORCE everyone to have to specify which language version they're targeting?

There is a thought.

I see a lot of trouble from this proposal because the compilers and supplied libraries have a history of including extra things. Until quiet recently C++ headers would drop in C that nobody asked for. Personally, I was surprised to find that on Windows I could throw std::runtime_error.

At the end of the day a lot of code would break, because nobody is sure exactly what standard they are actually are using.
And for the US, one could plausibly start that 100 year clock in 1865, rather than in 1789. That would put the start of the apathy in 1965. Feels about right.

(Unless you're going to count it from 1945, in which case the real apathy hasn't started yet.)
There's one thing a VR arcade can have that very few consumers can have, in areas where VRcades might be likely to thrive: physical space.

Immersive VR requires at least some space to move around in, or set up a big omnidirectional treadmill in. As the human population grows but Earth stays the same size, personal living quarters will always be at a premium, the rent will always be too damn high, and space to set up this awesome VR rig will be prohibitively expensive.

VR machines could be consumer-grade and still draw an audience, because of the people locked out of the market due to lack of space to set up a rig. Consider what we have now that isn't even VR- I don't have space to use a Kinect.
Does anyone else notice (intentionally?) poor redaction? In one screenshot, two IP addresses are visible, then blacked-out in two other places on the same presentation slide - https://imgur.com/SLyjhmp, for example.
Paper from Nature (free to read): http://www.nature.com/articles/nature14564.epdf?referrer_acc...
Honest question: Can someone explain, in plain english, why it would be a bad idea to just kick Greece out of the EU? What's wrong with some good old anarchy and lynching a few dozen former politicians who led the Greeks to this abyss in the first place?

As an outsider, I am shocked by the hullaballoo going on to keep Greece in the EU. Why not let them reap what they sowed, as a nation?
> There is very little Greek debt left in private hands

34 billion, or 12%, seems to be private:
http://graphics.wsj.com/greece-debt-timeline/
I don't get the 17", they were insanely big and heavy. The 15" rMBP can run in the same effective screen resolution, while also being significantly smaller and lighter. Wins all round!
As in this, currently no-MMU SuperH hardware: https://news.ycombinator.com/item?id=9812010
If you think Big Pharma isn't struggling, you haven't payed close enough attention. There is a bit of a crisis in innovation that is commonly blamed on the low-hanging fruit being gone. To cope, almost all of the big US companies have cut their discovery and preclinical teams significantly. In their place companies are paying contract companies to do large chunks of the more monotonous chunks of research or buying assets that are already developed to clinical candidate from academia or small biotechs.