skysight-inc/HackerNews huggingface dataset:
I'd be very, very surprised if the number of people with JavaScript disabled is as high as 1%.

The number of people who have JavaScript disabled and don't know how and when to re-enable it is so small as to be irrelevant.
Tell that to the healthcare.gov people.
Paper isn't a company name. IANAL either but I believe there is a distinction in Trademarks between company and product names.
Octopart Is Hiring Hardware Hackers in NYC
At Octopart, we're opening up the world of electronic component data through our search engine http://octopart.com and our API, http://octopart.com/api

We're connecting hardware hackers to the information they need to design the next generation of hardware devices.

We're building the most intuitive, fast and beautiful interface for searching for electronic parts.

We're compiling the most extensive database on electronic components by combining data from tons of different sources.

We're in NYC, we're a team of 9, we're ex-physicists and electrical engineers, and we've been profitable since 2010. We write a lot of Python and JavaScript.

If you're a software hacker who wants to build amazing tools for hardware hackers, tell us about yourself: jobs@octopart.com

We're hiring.
That's more pertinent to me. However, that would require me to find another search engine as good as (or better than) Google.
You still don't seem to understand. There's nothing that comes "out of the box". The OSM project provides the data, that's it. Use the map provider that you like best to visualize that data.
Making a cordial request about it to Facebook is one thing; publicizing it (probably in an effort to shame Facebook) is another.
Whenever I hear the name "Paper" in a mobile / tablet context, I immediately think of 53, and I don't even have an iPad. If Facebook Paper is successful, that will no longer be the case (but it will hurt my perception of Facebook Paper in the meantime).

That said, I don't think 53 can claim any exclusive rights to the name, and I'm happy to see they haven't - they have just asked with exquisite politeness.
"Windows", "Apple", aren't too generic. This is perfectly reasonable for 53 to ask this of Facebook.
Also sorry for being "that guy" but I have to point out that SSL is not used anywhere in the app, including the credit card entry in the billing section.

Nice work though! :)
There's almost always a performance tradeoff when choosing to use some other language than C/C++; how much of a performance cost is the key question. If it's consistently within a factor of 2 of C performance, that's actually quite good, considering all of the high-level benefits you get out of it.
This is why one of the design goals of Julia is to have a fairly transparent performance model. In particular, if you write C-like code, you get C-like performance. A lot of the most twisted and impenetrable Matlab code exists because Matlab forces you to vectorize everything to get acceptable performance. Generic programming and design are also very important in Julia. It takes a while to get the hang of it, but people do seem to after a little bit.
It Requires Super Human Discipline to Write Readable Code in Callbacks
Sort of. The search box on the OSM.org site is more a data inspector than it is a search nearby box.

So going to a place and searching for 'fastfood' returns objects from around the world based on the name matching 'fastfood'. A more structured input, like 'fast food, detroit, mi' returns something more sensible (but it is still searching the city limits of Detroit, not the metro area).

So the machinery there provides information, but it is not set up for end user situations.
"the fact that you're using a modern computer ... matters a whole lot"

I'd disagree in that its a math / logic problem not a computer problem. Most of the applications seem to involve a computer or its assumed that if a solution is found it would be applied by computers.

The Pythagorean theorem does not care if its written with chalk or dry erase markers. In a similar way most automata theory proofs don't use or rely upon a computer other than in the word processor and wiki browser sense.

Or maybe another way to say it is the guys who make computers faster at great effort and expense will never make NP problems P just by making faster transistors or putting more transistors on a single die.

The whole topic is not really a computer problems.
Great Social Media Content
There are two sides of the story. Square (Paper in this case) probably does not benefit greatly from whining (from both PR and legal perspectives), but why would a company take the name to begin with. Either they were blind, or confident that there brand would bypass whatever was existing, or they are hoping to ride off existing brand recognition for a quick boost.
Compared to Python or MATLAB? Yes. 2x slower than C is amazing for a high-level and dynamic language. But of course, if performance is critical, C/C++ may be the better choice.
The paradox here is that people are more familiar with the appearance of home-grown-style login systems and are more willing to follow through on those than the novel Persona flow, even though the security characteristics of Persona are stronger. It's a chicken and egg problem, and until someone really big takes the plunge and gets everyone comfortable with this style, anyone implementing it is going to be somewhat of a cost to signups.
Seems nice, but too bad it's not available on the Danish App Store
I tried it and found no redeeming qualities, except that the app is pretty when it's filled with demo content.

* Do you find Facebook's iPhone app too easy to understand and navigate? Try Paper!

* Is the type in Facebook's iPhone app too easy for you to read? Try Paper!

* Are you tired of swiping down on Facebook's app and wish you could do some swiping left and right? Try Paper!

* Do you enjoy losing your place in your newsfeed when you tap on a story to read more? Try Paper!

* Do you enjoy voiceovers reading text to you that is already printed on your screen? Try Paper!

* Want half of your iPhone screen taken up by distracting images unrelated to what you're reading? Try Paper!

* Tired of having two good apps for news and Facebook and want a single app that does both poorly? Try Paper!

* Do you LOVE generic app icons that could mean "news", "email", "flashcards", or "envelopes"? Try Paper!

* Tired of not having to wave your phone in the real world to see the sides of a digital photo? Try Paper!

* Prefer apps that require a tutorial before you can use them? Try Paper!

* Want to read stories from "the world's best sources," but only inside of a walled garden? Try Paper!
U.S. trademark law uses what are called the Abercrombie classes of whether a purported brand name is 1. generic, 2. descriptive, 3. suggestive, or 4. arbitrary or fanciful, as applied in the context of the product or service for which it's being used as a brand ([1] and see e.g. [2], p. 7). The word "Apple" as a brand for computers is famously an example of an arbitrary or fanciful word in its product context. The same might not be said for the word "paper" for a medium for writing and drawing.

1. Abercrombie & Fitch v. Hunting World, 537 F.2d 4 (2d. Cir. 1976)

2. http://ipmall.info/hosted_resources/Germes_Newsletter/germes...
How to use a multimeter
As usual, Canadian users are left out. ugh...
I don't think that's how it works. Within a single dyno with concurrency of 4 a single request can not block block any requests. It can only block 1 thread, but then the other requests will be processed on the other threads. Routing is only random to dynos, within dynos it is not random.
Thanks for the questions - totally understand the concern, and sorry for not conveying this more clearly upfront.

We ask for permission to manage your contacts so that you can easily invite co-workers to your project on Awesomebox.

We ask for permission to access your repositories on Github so that, for the repositories you choose, we can automatically update Awesomebox when you push new code.

Unfortunately, Github's permission model is "all-or-nothing" - we wish we could let you grant us access only to a specific repository, but it's not currently possible via Github's API.

If you'd prefer not to connect your Github or Google accounts, you can also signup with an email address and try using Awesomebox on an example project.

Does that help answer your question?
Companies, even hip web 3.0 companies, need to stop taking generic common nouns and declaring them trademarks. From Surface to Paper, these names are far too easy to confuse.
Not available in Germany either.
Show HN: kidBombay – My new Design Portfolio
"login with your email" is IMO the most adequate wording
b) Ladar talked about this in an interview with Leo Laporte from October. He says "I looked into [using PFS]. The version of OpenSSL I was running in production at the time didn't support Diffie Hellman. That's a newer addition to the SSL protocol. I did support it in my development tree and I thought about upgrading, but it really came down to two things. One, I was worried I could get hit with an obstruction of justice or a contempt of court order if I did that knowing with full knowledge what they were trying to do ... Here's the other problem. Even if you're offering perfect forward security, very few clients would have taken advantage of it, particularly mail clients."

The discussion starts at about 32:40. http://twit.tv/show/triangulation/125
You want to measure the amount of bitcoin users on WP by checking how many downloads I've got? Kraken is a very small exchange, they only have around 60k registered users.

Downloads are in the lower 1000+ so far. Engagement though is extremely good, people start the app every day, and very often. Most of them keep returning over and over again.
Having used a few map services and utility libraries, I prefer that we aim towards more modular and distributed territory with geospatial technologies.

Monolithic engines are great for getting 80% of what your exact requirements are, then you're stuck with a bulky system that you're probably only using 10% of, and it doesn't do the other 10% of what you need.

Something like leaflet.js is nice because it gives you a simple way to present layers on a device, and it's modular meaning you can plug in extra behaviors or develop your own easily.

If a similar approach were taken for the other problem areas, like route finding, traffic monitoring, etc, I'd much prefer that over a bulky platform I'd never want to use the entirety of for any one project.

Of course once these modular components mature enough, no doubt soon, they will be packaged into some service that with a few simple clicks of a button generates the right combination to suit your requirement.

tl;dr OSM should do the data collation and serving and be good at that. Other services should spring up to do their magic with that data. And yet other services should provide easy ways to thread it altogether for a whole world of possible use-cases. (all IMHO of course...)
Google Maps is less cluttered because it's displaying far less information.

In the Sochi example, take a look at the park to the left. OSM displays all the footpaths in the park, Google Maps display none. This is a running theme: all the red dashed lines are pedestrian rights of way that Google simply doesn't know about.

What if you wanted to cross the railway line on foot? You'd be out of luck with Google Maps...

And while we're looking at the railway, notice anything missing from Google Maps? Only the largest road (looks to be a highway) on the map! It seems like this is new and has yet to be added by the Google Maps team.

OSM has been shown to have more detailed data for many Asian and European countries (like Russia, in our example) than Google Maps, and this serves to make those maps "look more cluttered". But if I was visiting Sochi, I know which map I'd rather be using.
I'm pretty sure squarespace existed before square.
It was Wacom. Which was why Paper called themselves "Paper by 53".
amazon has elastic beanstalk, but it's still not as easy as heroku.
Sure, but I guess the question is if the the MATLAB-oriented engineers don't have these skills because of the way things work now. If they had Julia, they could still throw together their hacky prototype but then, in the same environment, slowly learn how to refactor it into an appropriate structure for long term maintainability and production use. Currently, the path to learn this facet of software engineering has a huge gating function, "Learn C++", so it's unsurprising that the path of least resistance is for them to just throw their MATLAB scripts over the fence to the C++ folks.
A review panel? If only we had a department that had the power to arrest these people for breaking the law. That would be the DOJ unfortunately.
I was able to download it from the US App Store: https://itunes.apple.com/us/app/paper-stories-from-facebook/...
3 years in the making I finally got around to updating my portfolio. Site is built in Rails, Bootstrap and a custom built CMS. I worked hard to get it to be responsive and look good on all devices. It took about ~30 days start to finish. This is all the first project where almost the majority of the design was done in the browser vs Sketch or Photoshop.
The example you give about metal fans and Bieber is a perfect example of No True Scotsman. The term "metal fan" will be widely understood to mean "someone who likes metal music," not "someone who never listens to anything other than metal music." The initial claim is clearly false, so the person revises the claim to contain the word "true," which reduces the argument to nothing more than "well I refuse to consider you a metal fan if you listen to Bieber."
sorry, but that's not how trademark and branding works.

Perhaps you should try bringing to market a product called "Coca-Cola by Ynniv" and you can find out for yourself how this really works.
‘American Idol’ Will Let Fans Cast Ballots via Google, In First for TV
It can take time for apps to propagate through the App Store once it goes live. It is not a 'flick a switch and the app appears everywhere' process.
This finding is evidence that the DEA actively subverts the democratic rule of law by covering up the bulk of their investigative methods from the public. If the public can't have an honest look at what the DEA is actually doing to make its cases, the public can't consent. This line of thought is nearly explicit in the slides on muckrock.

They don't want us knowing what is going on.
A minor bug: words in italic do not have a space before and after them, as they should do. For example: http://www.slaverystories.org/harriet-jacobs/1

This is a great project.
OSM data came in handy in Europe. Their public toilet database seems pretty complete.

I'd love to have more complete metadata. No reason in 2014 I shouldn't be able to query pet-friendly hotels near brewpubs near bike trails.
HotelTonight: Story of a Modern Data-Driven Business. | Looker
Just to clarify, OSM is a map tile data source, while they do have feature data like business locations these are usually added on top of the map, as an separate layer by other entities, not by OSM.

Maintaining all those locations would mean a lot of work ( Moneygram for example has around 300.000 locations [0]) that usually involves some sort of revenue, ie displaying ads like Google does.

[0] http://www.moneygram.com/MGICorp/campaigns/moneytransfer/ind...
edit: added link
I didn't know about the memory leak stuff! Any tools out there to help identify this in your code?
For "programming", I would agree with you and that why anyone is free to call themselves a developer or programmer. We're specifically talking about the term "engineer" here, so it goes beyond "programming".
I know he reads voraciously, so it's possible he's reading HN. He totally listens to forward-thinking devs. ScottGu works for him, so he's been leading us as we've been doing all this open source work on Azure and ASP.NET.
One of Facebook’s board members is an investor in FiftyThree.

This line tells the whole story. This isn't just the case of a large company perhaps not noticing another product in the digital space with the same name. This is very deliberate, and the CEO comes across as flabbergasted with Facebook's decision.
I suggest you read up on Microsoft v Lindows before you use that example.
Ring-Like Wearable Device ‘Fin’ Makes Your Palm a Touchscreen
Ask HN: One Labor Union if hourly 
While the top 5% of the nation continues to rise to the richest ever, the lowest 98% are moving more and more in the opposite direction.
<p>There is a funnel in this country that funnels money out of the reach of the poor and needy into the hands of the wealthy.
<p>The problem is that minimum--actually all wages in all industries(except for top level execs) has remained stagnant with inflation growth.<p>#1 cause of divorce/marital issues: Financial problems and stress.
<p>#1 cause of poverty: Divorce, and single mothers.
Solution : Raise minimum wage to account for inflation.
<p>Minimum wage SHOULD be $22/hour if you account for inflation.
<p>How to get there.. Create a labor movement that includes all people who earn under $22/hour, with 1 goal : unite to fight income inequality and raise minimum wage to $22/hour by 2020.
<p>Each person's dues would be a measly $5/month (optional) to propel the movement forward.
<p>You could further partition it out to smaller groups w/in the larger union - for example - you could call for all McDonald's employees to strike until McDonalds agrees to increase wages to liveable wage by 2020 w/ meaningful increments yearly until that date... or all fast-food workers in general.
<p>Imagine if all fast-food places shut down for a couple weeks..
<p>I've worked 15 years for under $12/hour --and you CANNOT live happily on that-- being poor leads to depression leads to drugs, and gun violence, and suicide, and marriage issues, health issues, etc... -- Cut the stress/burden at least for those who ARE working and we could see a major improvement.
Fact: Rich sit on money, lower/middle class SPEND money. Give them more of it -and the economy will boom.
<p>Let's lift up the poor and huddled masses, and give them hope again.<p>It's time for a labor movement 2.0!
My point is that people do a lot of things as signals to groups. When someone (apparently not you) goes out of his way to tell people he doesn't watch the Superbowl, maybe because "European football is so much better" or "grown men playing with balls", he's making a statement about himself to others. Same with those people who are so eager to tell you they don't even own a TV--they're projecting an image, they might as well wear a t-shirt that says "too cultured for television".

When you posted here wondering why people try to hard to be accepted, that was your way of telling others "I am the kind of person who doesn't care about expensive clothes or following popular trends".
> Yes, but as an unrealized goal.

Right. So what? You are falsely asserting that this is a separate domain, rather than just an area in which results have been incomplete. This is false -- neuroscience is a new name for something that has always been part of the domain of exploration of psychology, and in which important results have been made -- though not broad and deep enough to be widely useful across the field -- for a long time, even before the name "neuroscience" was applied to them.

> and the director of the NIMH mentioned the same issue a few months ago as he ruled that the DSM would no longer be accepted as the basis for scientific research proposals, for the simple reason that it has no scientific content

The "no scientific content" claim you make is not, in fact, contained anywhere in Director Insel's announcement regarding RDoC that you link.

A better description of Insel's position (and the one that is consistent with his later statement on the relation between DSM and RDoC [1]) would be that RDoC was announced because the tools for the investigation of the physical causes of mental illness have progressed to the point where it seems likely that we can productively move toward a better model of diagnosis with a fresh look unconstrained by symptom-based descriptive categories, which have always (as is the case with syndrome-based diagnoses elsewhere in health where causes are not well-established) been recognized as troublesome but have been the best that the science to date has been able to support.

> > his is simply false: psychology and psychiatry do address causes, and even the DSM does in some cases.

> Tell that to the NIMH, which has ruled against use of the DSM for the best of reasons -- the claim is false.

You can keep saying that, but its not going to make it true; psychology and psychiatry do address causes, as does, in certain cases, the DSM. For instance, the different neurocognitive disorders identified in the DSM-5 are differentiated by causes. You can pick up a copy and look it up, or you keep repeating the same ignorant statements you make in every discussion which touches on psychology on HN.

[1] http://www.nimh.nih.gov/news/science-news/2013/dsm-5-and-rdo...
Time to Get Out? Why Now is a Good Time to Sell Your Business
>no single point of failure (redis and likely the rdbms as well)

Your README mentions replication in the Operational characteristics, but it does not cover partition tolerance?

- Is there one master per cluster?

- What happens when the network becomes segmented?

It is also unclear of how this affects multiple clusters.

- How is a global consensus of the data reached?

- What happens when the network becomes segmented between clusters?

>no need to maintain two very different systems

SQLite isn't a full featured RDBMS. It mainly lacks support for stored procedures and concurrency. It is a very nice solution for small, self contained, horizontally scalable usage scenarios. However, once the use case involves generating custom globally unique identifiers (like a 7 character alphanumeric string) it generally falls apart.

>scalable. As in plug in a new cluster and it will proportionally increase capacity.

Redis and RDBMS have well known use cases for replication and partition management. Redis itself is single threaded, so it is horizontally scalable by your budget (and likewise supports sharding and replication albeit the network segmentation can lead to issues). More full featured RDBMS like Postgres, MariaDB, Oracle, and SQL Server support concurrency and granular locking with similar scaling strategies.

I do not see the value proposition in consolidating the infrastructure in this case.
OpenBCI
Are you telling me that when you do your research, you include people who are not legal MD's in your search? If not, then you've proven the point of regulating the profession.
If you weren't worried about it, you wouldn't be posting about it so much.
Intro to Machines and Arrows (Part 1: Stream and Auto)
I recall people complaining about all the made up words being used for company names from the web 2.0 era.
Indeed for "recent", but then again we're discussing a language which first appeared in 1958, 3 decades before the cause I posit for the mainline/CL community becoming ... not so nice. Note that I don't really know, I left it for Scheme by the middle of the '80s.

Is no one writing large bodies of new FORTRAN code? Or is it mostly in COBOL style maintenance mode, and e.g. called a lot by Python, which I gather is getting a lot of attention in the scientific community (I started with IBM 1130 punched card FORTRAN "IV" in 1977 in a academic year long class, but stopped after that, it wasn't an answer for the sorts of problems I was interested in, C and Lisp are).
You should read up on Microsoft v Lindows.
Which Paper are you talking about 53 or Facebook ?
1) Most of NumPy is written in C. Pypy is slower in some scenarios than CPython (when the JIT doesn't kick in). Numba and Cython are supersets of subsets of Python.

2) Lack of libraries should never be a show stopper when it comes to adopting new languages.

3) Lua.
But…why?

Responsive design is my job and I love to see how others do it. Why obscure that good work?