skysight-inc/HackerNews huggingface dataset:
I use GeoIP fairly regularly. How I would set this up:

- Free version: only updated once [every 6 months / a year] and non-commercial use only

- Paid version: $9.99 for a year of free updates

- Updates come both in diff and in full version (for the commercial version)

- Use a common format, or use multiple formats. People love csv, but more serious applications probably use an existing format (I see maxmind a lot in this thread).

- Perhaps an API with heavy ratelimiting for people who need only a very occasional lookup (for very occasional use, I use ip2location.com/demo currently; for more serious stuff I download a database).

Having a free version with a nice license might also get you included in a lot of open source software, which increases name visibility and makes people write parsers for your format of choice.

A minor note on payment: accept Paypal and/or Bitcoin, or I (and many other Europeans) can never pay you. These credit card-only services are impossible to order from.

Idea for the diff: if you have a binary format, perhaps use this: https://www.chromium.org/developers/design-documents/softwar...
There is no website at "ca".
Did you mean www.ca? That redirects to circa.ca
Change your name isn't enough you have to first find a name that you can afford. And so while it's true your current name isn't that important it doesn't mean that you can find any "good" .com names that are affordable.
That sort of accusation isn't allowed without evidence on HN.
No doubt -- the problem is the assumption that 10x performance is possible. Though if anyone can deliver it will (imo) be Intel: it will be a process war, and they seem to be able to do more transistors than anyone else.
The advice seems like a bit of an anachronism in the mobile world.

Nice, short .com domain names were probably more important for desktop web browsing -- and I suspect are less relevant to startups that are focused on the iOS App Store, Google Play Store, third-party app stores, Twitter, Facebook, etc. for discovery.
> You need quality entropy, but only up to the quantity of the security level of your system.

What do you mean when you say entropy quality? As I said before, entropy is measured in bits. If you have two coin tosses that are correlated, you don't say "I've got 2-bits of low quality entropy". You simply have strictly less than 2-bits of entropy.
There's a way to export to SVG (vector) or JPG (raster) via REST but not exposed to end user just yet :(

For now you can right click and save the canvas as png
How well suit are fpga's for deep learning?
I want something rare and unique, lets buy an off the shelf, mass produced iWatch for USD 17k.

Sometimes there is just no viable explanation for human behavior.
I don't think it would be possible to formally prove that e.g. any image recognition system will work correctly given all realistic real world inputs, so that requirement doesn't work out anyways. It's more likely that they are required to perform extensive real world tests + maybe beforehand tests against video material.
Just finished our launch page, please let me know what you think about it!
There are certain subsystems of self driving (visual recognition) that are inherently learning/pattern based.
Do you know what Be a Pink Cow even is? I've read the few linked articles about this, and watched their video, looked around on their Medium page, and they've obviously been mentioned in Wired now, and I have no idea.

They appear to have spent money to prompt random porn viewers to send Sam Altman to a video begging him to pay more attention to them... on a site with no other information at all about who they are and what they do and why anyone should even care. They have all this traffic from Pornhub and Wired and TheNextWeb which is doing them no good, and the only fact anyone seems to know about them is that they seem like nice people, if inept at self promotion. That does seem inefficient at best.
Exactly! Referring to your domain name is something you do so rarely it's not even worth mentioning. Most of the time people get redirected to your website, it's via bitly or a number of other url shorteners.
A Perfect Mobile Onboarding: MUNCHERY
I didn't want to imply better, just avoiding the monoculture that I was given while learning programming.
Hah. We have ideas to allow creating of animations in future releases. For now vector graphics is THE similarity :)
What happens when you combine a floating chamber with a VR headset such as the Occulus rift or Steam VR?

Will that enable you to be totally immensed in the virtual world?
It seems like we are going back to the AOL keyword days... not a good sign.
majority of people just enter the name in their address bar and click the search result. domain name is not as important as it was.
Schibsted is huge and consists of a lot of companies running their own stack. I am not surprised to see some of that operated by IBM.

It is a good sign if it enables Schibsted to focus on becoming more like a Technology company. It is too early to tell of course.

Full disclosure: I am one of those ex-Googlers recently hired by Schibsted, and I am not working with IBM. I believe that what is happening is the most interesting thing happening in tech in Norway at the moment. Far better opportunity than the consulting companies Aqwis referred to.
Ask HN: Good resource on using behavioral economics in software UI design?
Having read Dan Ariely's and Daniel Kahneman's books on behavioral economics and cognitive biases, I started thinking about how to use them in software design.

Is there a good resource that discusses product and software design by applying behavioral economics, neuroscience, and cognitive psychology?
I think a lot of the comments here are missing the point.

If somebody is already using the <yourname>.com domain, then that name is already being used for something and creating a new business with the same name is a bad idea. I guess in the worst case scenario they could file a lawsuit claiming that you're infringing their trademark.

People can try to justify it by saying everybody just searches anyway, but if the .com name is already established it'll be a never-ending battle to keep your name in the top search results.

I mean, nobody would try to use ford.io or yahoo.tk for their startup, doing the same thing but with a smaller company is an equally bad idea.
The boxes will be $15,000 USD. Lead time is 8-10 weeks.
The protocol almost totally ignores security. They try to pass the buck downwards:

"As a transport protocol, MQTT is concerned only with message transmission and it is the implementer’s responsibility to provide appropriate security features. This is commonly achieved by using TLS."

and upwards:

"The Server MAY also use a security component to selectively authorize actions on the topic resource for a given Client."

This is a very weak security model. There's nothing like a distinction between "report body temperature" and "update pacemaker firmware".
> Yeah. I heard this 13 years ago too. http://shirky.com/writings/domain_names.html

So because someone suggested it 13 years ago makes it not true today? Look at how the new TLDs are working out; if you want to find a company using a funny TLD you just search for their name and unless the .com is higher ranked the company comes right up to the top.

Look at it from a user's perspective; do you know anyone who actually types in a domain name anymore that isn't a technie? If a user wants to find a specific company they just simply use voice and ask their phone or open a browser and just type it in.

Typing in a TLD adds friction especially since ICANN added all of these stupid TLDs that no one is even used to. The lower the friction the better, right?
Because building a frontend and other missing components from scratch is hard or because the backend is tied too closely with VCL?
While a nice novelty, simulating TM on your computer is not that interesting. I mean you can do it with a single instruction: https://en.wikipedia.org/wiki/One_instruction_set_computer (or even zero instructions on x86).
I remember hearing a couple stories about Octopop.
Are you all seriously arguing with Paul Graham about something in his realm of expertise that only someone with a vast experience in multiple startups can form an informed opinion of, or someone that has undertaken a serious research study thereof? If you are not one of those two, just smile, nod, and change your name. If pg suggests something, he thinks it's important, if he thinks it's important enough to write an article on, he's pretty sure he's right and it's important.
I imagine it would have difficulty with letters that differ only in scale (x, X) but for things like varying stroke order, stroke direction to achieve the same mark - which is I think what you're getting at? - the paper suggests just recording more templates for the glyph works well.
The whole machine off the lot is going to be less than a drywall contractor's Ford F150, yet potential payback is many times higher while the operating costs are several orders of magnitude lower. Throw in the three year depreciation and the box is bargain so long as it can be put to work.
Just adding a correction to the previous comment I made, the app is solving a problem we are facing in our personal interactions and might NOT need pivoting.
"Scrum" means a large number of different things. Many of them can be taken seriously, some cannot.
Try sites like these:

* Namium - http://www.naminum.com

* The Name App - http://thenameapp.com

* Wordoid - http://wordoid.com/

There are some more sites like these but more focused on domain names, all from here - https://blog.growth.supply/300-awesome-free-things-e07b3cd5f...
this is telling

Just take a look at all these successful startups which either had a temporary domain name, or which still have a different domain name to their name:

Square was squareup.com,
DropBox was getdropbox.com,
Facebook was thefacebook.com,
Instagram was instagr.am,
Twitter was twttr.com,
Foursquare was playfoursquare.com,
Basecamp is basecamphq.com,
Pocket is getpocket.com,
Bitly was/is bit.ly,
Delicious was del.icio.us,
Freckle is letsfreckle.com

https://blog.bufferapp.com/how-to-name-your-startup
> Code academies are simply another means by which humans will become part of the software industry and the status and stature of developers so initiated will be manifold.

Or to put it another way: dev quality is independent of education. I agree with that.

The point I was making was more about what it actually takes to become a really good programmer. Against the 10 or 20 years of experience it takes, both college and a boot camp look roughly the same: approximately irrelevant (although studying classic computer science, operating systems, algorithms and data-structures, are all quite relevant)
Or IBM: http://research.ibm.com/cognitive-computing/neurosynaptic-ch...
Teens Experience the World Through Their Phones and the Internet
That's truly interesting question. I'm going to follow this. I've read both of those books too.
1. Groups of foreign students aren't ethnic enclaves.

2. You've made numerous edits to your original post.

3. The initial post just mentioned diversity but you took umbrage with it trying to point out how flawed our diversity is. I was taking issue with that.
Senator threats flood constitutional reform with automatic generator of amendments
It also works from the regular Google search page.
Where 'Charity Majors' is the person talking on the subject. Not a post addressed to charity workers with a degree in the field.
Numeric precision matters: how npm download counts
I wouldn't want this to exist because it discriminates my dynamic-looking IP address from server IP addresses (even though mine is statically assigned to my Internet subscription) and I have enough trouble hosting things at home already.

But I understand that's not really an argument: you might say you don't want nukes to exist because they hurt people. I just wanted to mention it.

That said, maybe. Usually an rdns lookup does the trick already though (a4-8e-ef-78.dynamic.ziggo.nl or cpe-12-34-56-78.rr.com or 80-100-131-150.adsl.xs4all.nl is clear enough).
Simple was banksimple.com.
> It seems like we are going back to the AOL keyword days... not a good sign.

Not really comparable in my opinion. In AOL, if I remember correctly, you had to register or pay for your keyword much like a domain name. So all keywords were owned by a central authority, could only be used within their ecosystem and had the same type of squatter issues as domain names.

What's happening today are "keywords" being associated with specific websites when, and only when, the users are actively looking for and using that website. This isn't centralized (sure most people using Google but people forget Bing is actually really good and used by many!). You can't simply pay for the top spot anymore.
Actually it is exposed :)

example:

http://docs.write-live.com/resources/doc/8f9b7846-a7b9-4e5c-...

http://docs.write-live.com/resources/doc/8f9b7846-a7b9-4e5c-...

to get other documents you need to replace the documentId param
That statement is obviously excessive, but it's helpful to have pointed out that the $173B number is false. I thought when I saw it that it sounded high, but it didn't occur to me to check. We've taken it out of the title.

As for titles in general, there's no standing in the way of the dreaded title fever.
https://mozilla-ichnaea.readthedocs.org/en/latest/config.htm...
"The geoip section contains settings related to the maxmind GeoIP database."
If I don't get it wrong, this service relies on MaxMind's db for GeoIP.
It's an architectural style. It's not something that's formal. Like MVC[1] or a style of constructing buildings.

I'm not sure why anyone would want anything more formal than the dissertation or mvc notes -- it's just some (good) ideas. Maybe the fact that they have their own acronym confuses people?

[Ed: I suppose WebDAV[2] could be considered a formalisation ... but again representional state transfer is derived from the unique demands/constraints of hypertext information systems; it's not a good fit for db systems. That doesn't change just because you deploy the front-end in a web browser...]

[1] http://heim.ifi.uio.no/~trygver/themes/mvc/mvc-index.html

[2] http://www.webdav.org/specs/
The whole machine off the lot is going to be less than a drywall contractor's Ford F150...so long as it can be put to work

Yes. You're a drywall contractor you go to Craigslist and start humping some jobs. Make some bucks and buy you a nice F150.

Conversely, there aren't a lot of "need deep learning in my dentistry" ads on CL -- and not as easy or clearcut path from point A to point B.

So the investment makes sense, if the right conditions are true. To the average developer, those conditions look very murky and uncertain to gauge. So while it's obviously some sweet tech, but it takes a lot more than tech.
MQTT is not really machine-to-machine is it? Isn't it only machine-to-broker? Are there any uses of mqtt that operate in a more p2p decentralized setup?
35 Growth Hacking Tools for Marketers Who Don’t Code
The absolute lowest friction is to have a .com domain.
And yes, it's still true.
Original link here (Italian): http://www.corriere.it/tecnologia/cyber-cultura/15_agosto_09...

This was to funny not to submit. I wonder if this kind of trick has already been attempted in other countries.
and the paper is at http://www.dalboris.com/research/vac/vac.pdf
Someone told me to use Apache Kafka instead, because it scales better. What do you think?
Piggybacking to mention that the download links on their landing page are all hosted on SourceForge, but their releases page on GH has the same version (1.5) for all three platforms:

https://github.com/dalboris/vpaint/releases

I won't download any binaries from SF if I can help it, due to the recent unpleasantness.
Anyone see the talk? I can't infer the presenter's opinion on the risk of the SSL vuln.
LibreOffice looks fine on Windows, but anything but native on Mac.

Honestly I kind of wonder why nobody has written a library that acts as a thin layer around and abstraction of native UI toolkits (AppKit, .NET, GTK+, etc) instead of a monolithic do-most-things-or-everything-yourself sort of approach like Qt and GTK take. It'd prioritize feeling native over being consistent and would only write in new functionality to fill in platform gaps (for instance, .NET has no notion of an OS X/AppKit popover, so the .NET portion would have a custom popover implementation that was functionally equivalent yet adherent to typical Windows UI conventions).
Please stop.
Basically everything you interact with on a daily basis involves (deep) machine learning. Everything from advertising to logistics to drug discovery to credit evaluations to packet routing on the internet either involves deep learning in its operation, or is presently implemented with some optimal strategy that was discovered via deep learning. Machine learning runs the world.

As for the business opportunity, if you are in one of these industries then one of the prime ways you differentiate from your competitors is how well your algorithm works. And how well it works depends a great deal on how much training data you are able to feed into it, which in this era of information saturation is basically a hardware limitation.

Give me a 10x more powerful machine learning system, and I'll give you a few basis points advantage over the competition, and that'll make you, not them, the dominant player.
The correlation might be backward: the top 20 YC companies by valuation probably have enough cash to buy the domain name that matches their company name.
I'm not an expert in these things, but I was under the impression that when things like this make it to consumers, they've run a big training data set, taken a snapshot of the trained neural network, then it's used as a static snapshot.

Then, if outliers/problems are encountered in the real world, rather than training the end user's neural network alone, the outliers are fed back to the centralised system, and later a new snapshot might be sent out.

After all, people want their self-driving cars and voice recognition phones to work out of the box. And if there's a misclassification you correct on your phone, you want it to propagate to your tablet, PC and smart fridge :)

If things are done that way, I would have thought the market would end up with only a handful of customers - there won't be a need for a deep learning chip in every phone. There might be a world market for maybe five deep learning systems :)
I agree, it have it a very old-timey feel. I felt like I was about to read about him being there to overthrow some kind of banana republic.
NVidia should also market this for people who want to do molecular dynamics and other gpu enabled physics sim locally.
It looks like a good talk, but without the presentation part of it, the slides are useless. Is there a transcript of the presentation some place?
Bezos owns the Washington Post. Bezos owns the biggest book seller in the world.
The headline uses the word "burn" and there's an unfair connotation of excess when you see it. Then internally the article uses the word "burn" for NORMAL expenses and investments.
> You're insane and wrong.

Please (re-)read the site rules. Your comment breaks them in two ways: it's a personal attack, and it's unsubstantive. A good form of this comment would be to drop the attack and add new information about how the claim is wrong, or what is true.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
Probably I will go a bit off-topic, but as a person, who is more familiar with python than any other programming language, what functions JS has, which are "better"?
Babel Plugin for AngularJS dependency injection annotations
Tesla is currently growing by about 50% year over year. That amount of growth alone would eat up most profits made on the car sales. On top of that they have the costs of the imminent launch of the Model X. And, in the next weeks they are going to open their 500th Supercharger site world-wide. No other car manufacturer is building up a charger network of that scale. Finally their Gigafactory is making good progress, supposedly going operational in 2016. So currently they intentionally burn through their cash reserves to strenghten their future business.
Which is why I had it on the bookmarks bar. A single bookmark to all of my bookmarks :-). I haven't used them in a long time, what are they up to these days?
Intel may have to find a different niche. Their Xeon Phi approach to parallelism is very interesting, speaking as someone dabbling in AGI, but is not comparably well suited for deep learning.
steam.com is NOT for sale.
The scrolling experience on this page is awful on my retina MacBook Pro.
Yea, I would agree that this is really the key point. If it's a fallow .com name (that you can't afford), then maybe you'll be lucky with an alternative TLD. But it's probably a poorer choice than changing your name.
It's web based book

here's an book published by the author/developer to get the idea.

http://practicaltypography.com
Since you are a classical music student, I'd like to ask: did you think the sample piece on the page was truly classical?

I'm no expert, but to my ear it sounded more like a later Baroque period piece, or very early Classical at most.
That's what wxWidgets is supposed to be, I thought.
You can "simply pay for the top spot". This is why the results at the very top of the Google search are paid ad placements.
That, too. We could use a number of different indicators to help figure it out.
installed standard Ubuntu 14.04 w/ Caffe, Torch, Theano, BIDMach, cuDNN v2, and CUDA 7.0

whoa - are you telling me that the nVidia drivers on Linux are so stable that they are building a commercial deep learning system on top of that.
Is this the same thing as normal graphics drivers ?
Well bad names which own their .com are far more worse. bvckup2.com? seriously? too bad for a great product. There are other examples out there it baffles me.
I was referring to search results not advertisements. You can pay one fee, like a domain TLD or AOL Keyword, and get that spot. With those advertisements you have to constantly put money in to stay at that spot.
(Last update 2008)