skysight-inc/HackerNews huggingface dataset:
Yes: I understand that they are equivalent in the final problem, which is precisely why I went to the effort to try to make the formation more specific; the argument ewillbefull was making that it is highly unlikely for this kind of thing to be a problem due to probabilistic reasons doesn't apply when you setup the problem in reverse.
Netflix API Is Much More Than A Public API
> If you send a small amount of bits over the network, the amount of responses you can get is commensurately small.

Oh, come on! You can entirely specify a cosmically hard problem in just a few kB. Prime factorization, anyone? Use discrete logarithms in finite fields, and you get down to handfuls of bytes.

Your conclusion is probably right, but your theoretical basis for it leaves a lot to be desired.
UX Apprentice
Given the small size, the typical request is to be able to play/control an entire region offline.
> There's some humor involved (the bird, the silly Archangel names, and pretending that misogynist conspiracies are real)

The reason I so strongly dislike them is because I know several people for whom it's not humour. They are dead serious.
By this definition, Ruby/Rails are pretty crappy (I kind of disagree). As a newcomer, the amount of stuff going on in a Rails app and the stack trace when there's an error are pretty overwhelming. Meanwhile, people expound on how simple and elegant Rails is. Lately I've been thinking that this is because those people started using it 5 years ago when it was small and their knowledge has built incrementally with the environment.

My other theory is that it's a lot harder to track down bugs for a newcomer because like C (and unlike Python in most cases), importing functionality from another file is implicit. That is, when you 'require' a bunch of files, there's no indication which functions are coming from where. For me, this is one of the things Python solves marvelously (it's generally considered bad form to 'import *').
I thought this would be a fun exercise, so I implemented the Go equivalent. Can anyone get it to fewer lines? It abandoned all pretenses of readability long ago.

http://play.golang.org/p/M5VaeIgQ-q
What qualifies as startup? Funding ? If you have a personal project, one man show, does it qualify ad start up?
In contrast to many who think that people are being shepherded to the search business, I wonder if Google is trying build a new "Bell Labs"-type research division, in which case this is good news.
This was a bad decision. Api change should never be made in 48 hours for a single customer. These are the kinds of decisions you are stuck with for years. Worse, if you ever want to get rid of it, you can't! Good Apis don't slide the carpet out under dev's feet.

Making knee-jerk, one-off decisions are a sure sign of bad things to come.
Google simply hasn't been around long enough to earn the kind of credibility that Bell Labs and Xerox PARC had.
Timepiece Rounded - an OpenType-Font that displays the time as an analog clock
Because if your whole idea of what civilization is, is a bunch of bullshit rules enforced under the threat of violence, then I find it hard to imagine you're anything but an anarchist. Or a petulant child. Or both.
Is php core a php project or a c project?
There's also the fact that Google likely has more computing power than any other organization worldwide, which is what seems to be the attraction for Hinton, at least according to the last sentence of his post.
Not every musician will continuously print platinum records. Similarly, not every startup needs to be a multi-billion dollar company. Some entrepreneurs are perfectly happy building a "lifestyle" business.
Which is the reason I stopped playing with it. I'm in Canada. As so many of my friends from different countries were on it but not from the US, I suppose the drop may have been quite substantial.
> If your goal is to criticize a particular company, naming names again distracts from the objective.

In this case you couldn't be more wrong. Pointing out to a crowd who mostly knows how awesome Tim O'Reilly is that Tim is still great, but is not really involved anymore, is genuinely useful and constructive criticism.
Show HN: GamePress, develop mobile games on the iPad
Hey guys, I would like to show you an iPad app we're working on called GamePress. You can see a video of it in action below: http://www.youtube.com/watch?v=NXxVNifMkgs
or www.gamepressapp.com
GamePress is an app that allows anyone to easily make games and share them with friends and family with no programming abilities.
With our robust behaviour system you can create a wide range of genres, so theres really no limit to your imagination.

Some features include:

-Easy to use level editor so you can easily build your worlds and place objects

-Behaviour editor which replaces programming. Works like a flowchart of actions and events

-Complete physics engine (powered by Box2D)

-Particle Editor so you can quickly whip up some awesome particles

-Sound Effects creator so you can make some custom sound effects

-Thousands of included art assets to get you started on making your games

-Ability to import your own graphics, music, or sound effects

-Special effects like shaders, and tweening.

Our plan is to launch late April 2013.

We would love to hear your thoughts, feedback or suggestions.
If being fully git/hg interoperable was holding back sales, I can understand their year-long investment. What is holding back me buying into FogCreek's products is tightly integrated Trello-Kiln-FogBugz. Hope you get to this soon.

oh, and for the love of all of us doing dev in China, can some of these SaaS's please put a server over here so we can reliably use your products. Trello's single page app works pretty well from China. Most don't. I'm stuck with redmine and other things I can self-host.
Penn & Teller, Rob Pike and Dennis Ritchie, pull a prank on Arno Penzias (1990)
In the BBC series Walking With Cavemen they suggest an interesting theory that the crucial cognitive difference between homo sapiens and previous hominids is that we more actively care about and think about our future. This leads to active advance planning, where people do things now because it will pay off much later.

It also leads us to think about questions that seem to have never occurred to other hominids. For instance we put a surprising amount of energy into wondering about what happens when we die, and how we can get a better result. As a consequence every known human society - both now and in the archeological record - has burial rituals of some sort. But no other form of hominid, including Neanderthals, has shown evidence of that.
> We can't just keep saving shit forever, though the progression of technology I guess makes it easier and easier, but eventually we're going to hit a limit.

Yes we can. Through the 'progression of technology' as you put it, I believe we will never come close to any limit. Just look at how much data is stored in DNA, and you'll see that our current data storage technologies are relatively primitive.
The Universal Rules of Civilized Discourse
> C++ and Python pretty much run everything, everywhere.

I don't think so. Last I heard, there was still a lot of COBOL out there.
Updated to generalise a bit more. If this ever came up in code review, I'd probably facepalm pretty hard.

http://play.golang.org/p/YUQSZgFx_b
While not as famous as Y Combinator, Xin Chen got in to the Bizdom (Cleveland) accelerator with http://www.queryly.com/
(powering site search with speed, beauty & brains)
as a solo founder.

For those who don't know Bizdom is part of the Rock Ventures family of companies. The office: http://bit.ly/WWfdhJ
Most QR code lead to brand names site. Like California milk, Nike ... And so on. You never need them.
I created a project for compression doing automatically doing compression and supporting a simple proxy system [1]. It is a pretty simple system but allow for dynamically doing proxy stuff and the compression is amazingly fast. I have found Go amazingly fast and stable. It being fun is just a bonus to code in.

[1] https://bitbucket.org/lateefj/httphacks
Turntable launched with mainstream attraction and has since settled toward a niche audience. I have a friend that uses Turntable on a daily basis like yourself, but he is not the mainstream.

As I mentioned in another HN reply, not all products need to reach millions of users but as others have pointed out, venture-backed startups like Turntable have an obligation to deliver returns to its investors.
That's a valid point; mention that one should not reboot until proven otherwise.

Same idea for services restart; don't do it unless absolutely needed. While it may be doing the trick in some cases it can also generate its own set of new false symptoms.

Take the example of :

- mysql is "slow"

- let's restart ! ...

- mysql init script has been puking dots (.) for the last 30 minutes on shutdown

- let's kill -9 it ! ...

- mysql db is corrupted ! Hurray!
Etsy’s Revolutionary Yet Simple Policy Results in More Female Engineers
Is this the one? https://www.facebook.com/notes/facebook-engineering/making-f...
Nobody knows what to do with the world’s fastest Internet service
Khanacademy.org gets a makeover, bug fixes, and UX improvements
Young photographer documents his years of vagabonding on freight trains
Great find. The community/culture component is an entirely separate topic but also relevant to Turntable's success (or lack thereof).
It's how I feel, I'm so very very sorry it's tripped your acceptable tolerance levels. I'll bite my lip and not add "you prat" to the end. Thanks for your considered moderation, and I see your point.
"It depends if you're going to spend years training someone or if you need an expert right now."

I'm not going to claim that there are no legitimate reasons to hire people who are narrow experts in Blub (and only Blub), but I'm having a hard time thinking of any.

At an established company, you've got the luxury of time -- there's rarely a good reason to "need an expert right now" that isn't just a contractor. At a startup, where hiring the wrong person is a disaster, hiring an "expert right now" is like holding a loaded gun to your head. Ideally, you should be hiring "T" people -- lots of breadth, with lots of depth in at least one area.

A truly good programmer will pick up your language/framework in days, and be at full productivity in months, even from scratch. It's hard to do better than that.
As an octopus, I am terribly worried.
Turn based games let you block other players from taking actions while you decide what to do. Realtime games do not.

That's the distinction, IMO, not turn length.
Certain state have laws which state that anything your create on your own time with your own equipment is yours regardless. I think CA is one of those states, but I have not researched this lately.

Never use company resources to do any of your personal work or personal communication.
The bit about taking the safety demonstration out of the cabin is not quite so simple. The author suggests a sort of "driver's license" for planes, so that a person only has to learn about the safety features and procedures once. Unfortunately, there are many different planes out there, and the safety features might be substantially different from one plane to another. (Is there a slide? Is the seat cushion your flotation device, or is there something under the seat? Is there an exit in the back?) One would need more standardization among airplanes before one can do away with repeated safety demonstrations entirely.
Please add import and export to/from docx and latex. Also, please add export to pdf. This could be a great product.
would someone who frequents HN recognize it

I think so. The color scheme is unusual and distintive. OK, I've been here a long time and HN is permanently open in a browser tab so maybe I should get out more. The only flaw with the design I see is that folks like myself may have to suppress the instinct to mash the F5 button when they see someone wearing this...
"Also, it doesnt have things like global interpreter locks." is basically the only thing you said that is anything alike what I'm asserting. And it demonstrates a knowledge of a thing I contrasted Go against, without demonstrating knowledge of what Go is & why it is different. Further let me add that I don't think "clear start/APIs/framework" captures the essence at all; there is something deeper than framing and end users here- there is something deep in the bowels that is using the machine dislike how all else do, and that is sorcery that is deeply important.
I doubt Google will stop Hinton from publishing, and I think both will still benefit greatly from that arrangement. Larry and Sergey published "The Anatomy of a Large-Scale Hypertextual Web Search Engine" before they were even incorporated, and it doesn't seem to have hurt them much.
I agree to some extent. Turntable is very similar to IRC/chat room; however, I would posit that most users view Turntable as a destination to listen to music, directly positioned against Pandora, Spotify, and other music services within the user's mind.
Interesting article, but there are some flaws in the author's reasoning.

1. Containerizing passenger space.

Not a good idea, it would require a massive re-engineering effort in the structure of the cabin, since a whole tube is a much more reliable pressure vessel rather than half of one with a 90 degree angle where the floor meets the wall. You generate a ton of stress at those joints with pressurization cycles. Hard angles were in part what doomed the first generation of De Havilland Comets. You can possibly add a smaller, whole tube in the cabin area, but then you get the space of a narrow body aircraft & increase weight.

Reinforcing the rest of the structure of the aircraft if you remove the cabin area would also add in a ton of weight. We all know how a cylinder of paper can support many times its weight in compression, cut a big hole in one side and it will collapse. The survivors of Aloha Airlines Flight 243 didn't know if the floor structure of the 737 alone would be strong enough to survive a landing without having the plane break in two.

2. Meshed chairs.

The FAA requires that all aircraft chairs withstand a 16G impact in order to keep passengers safe. There's a reason why the seating is so heavy and bulky, it's to keep us safe during an accident. The seat structure absorbs most of the impact, so our spines and legs don't. Mesh chairs may be cool (both figuratively and literally), but I doubt they'll hold up to 1.5 tons of impact force (16 times the average weight of an American male, 191 lbs) without tearing.

3. Noise

The 787 is heading in partially the right direction to reduce cabin noise. Other than the air rushing by the plane, most noise is from the air conditioning units, and general vibration of the structure. Most planes use bleed air from the turbofan to pressurize the cabin. Basically you take some of the hot air from the compressor stage of the engine and send it through different parts of the plane (to the wing leading edges for de-icing as an example). A good part of this superheated air is sent to the airconditioning units which work to cool it down and direct it into the cabin. The 787 eliminates bleed air completely, and uses other means (mainly electric alternatives) for most systems. Additional insulation & physical isolation of parts that can induce vibrations into the structure also help.
This looks really interesting. I'm working on a lengthy fiction project right now, so maybe I'll give it a shot.

Some feedback:

An export to Word/OpenOffice/PDF feature would be nice (any of those options, especially Word, would be helpful). It would also be very nice if Draft made an attempt to preserve formatting when copying in text from the programs mentioned above.
You're incorrect. The number of M-backspace you appear to need would seem to depend on how many `little' words comprise the part that needs deleting, e.g. foo/2013-03-13 needed three M-backspace to rid me of the date and a further backspace to remove the trailing slash, which isn't insignificant to all commands, e.g. ls -ld bar/ when bar is a symlink.

In comparison. !$:h understands its task at a higher level. And thanks to key rollover, typing different characters, like !$:h, is quicker than tapping away at . until visual feedback, which may lag, tells me I've done enough.
Google is slowly becoming the equivalent of a Silicon Valley think tank. :P

Not that it's a bad thing. Lots of smart people did interesting things at IBM, just as people at Microsoft Research are doing some great things - albeit usually without anyone seeing the work in progress.
I love it. This is creating a benign botnet.
Algorithms are in fact used by airline revenue management departments for perfecting consumer ticket price discrimination. Which is a good thing for the leisure traveller, as their tickets are "subsidized" by people buying more flexible etc. business fares.
Learn the CSS fundamentals that are used in any website's layout
I suspect it'll be an uphill struggle. Like many pointed out, Git is good enough, it's free (as in beer as well as in speech) and ubiquitous. Where it's not is the domain of proprietary, hideously expensive and deeply entrenched (sometimes bundled with IDEs that run on only one OS) solutions their users hate, but corporate IT mandates the use nevertheless because it was not a user-driven decision.

This is crucial: it; s hard to sell software ir services to these clients by providing something great. You sell by making the CEO feel capable of making decisions like what DVCS their IT department should use.
I can also see your deleted reddit comment, but that still betrays some understanding of privacy.
I am working on a school reviews by students website. I deployed it recently and asked people at hacker news to review it and got some valuable feedback. I am doing lots of updates and will be redeploy this weekend. You can get the link from my profile .
I think some of them are definitely from Wikipedia, if you search for "Brisbane" you'll get a couple of job-descriptions, as well:

Arthur Morgan (Queensland politician) ---- Paddington, Queensland, Brisbane, Queensland, Australia

And that one's definitely from Wikipedia: http://en.wikipedia.org/wiki/Arthur_Morgan_%28Queensland_pol...
You get the original color bar whenever you submit or comment, not to mention that it's in the favicon. It's burned on my retinas despite my attempt to replace it with a more rest ful duck-egg blue.
Well for the last week I've been doing development using a Google ARM Chromebook (249 USD).

I'm using a dedicated server (about 60USD from Ubiquity Servers), but I also have a couple of VPSs, including a 5 USD one from 2host.

I'm using tmux and vi over ssh from the built in SSH client on ChromeOS, editing PHP and HTML/JS, and previewing changes directly in Chrome.

For database access I've been using ChiveDB which is like a really good Ajax-driven phpmyadmin with good support for editing stored procedures.

The only really annoying problem doing this from Chromebook (and likely the same from iPad) is editing the hosts file to acess multiple virtual hosts remotely.
No mobile friendly site? I would expect a company that makes and sells a "smartphone" product would have a website that is optimized for a mobile browser, like my iPhone 5.

Looks like a great product though!
And Facebook not actually deleting your photos when you click the "delete" button is ok too right? It's published forever?
nice and subtle :)
It could also be a liability issue – you cannot guarantee that the person viewing the online safety demonstration is the same who is going to fly.
I don't even have the karma necessary to downvote posts :(
If you read the full article, you'll find this:

The 5 questions civil servants should ask before contemplating asking for an exemption are:

1. Is our web service already designed to be responsive to different screen sizes? If not, why not?

2. What is the user need that only a native/hybrid app can meet?

3. Are there existing native/hybrid apps which already meet this user need?

4. Is our service available to 3rd parties via an API or open data? If not, why not?

5. Does meeting this need justify the lifetime cost of a native or hybrid app?

I think this is a good set of questions for a government to ask before deciding to develop an app.
And of course, Drew from Dropbox: http://dl.dropbox.com/u/27532820/app.html

But he notes that he had a team already working with him, even though technically he was a "solo founder."
To the extent that they don't have that kind of credibility (I think I agree with your assessment) whatever the eventual result of Hinton joining the team should say something very strong about whether or not they will. If he finds that he isn't getting what he wants out of it, I think we can expect him to leave. If he ends up staying it is evidence that Google can hold the interest of the sort of people you would expect to find at places like Bell Labs.
HN'ers may have a good laugh at these taken from Yan LeCun's page. LeCun made it a tradition to have Hinton jokes in the lines of Chuck Norris ones (or more appropriately Doug McCllroy ones).

A few will recall that neural networks all but died from the US after Minsky's damning book. Hinton gave backpropagation which is one of the foundational pillars of feed-forward neural net algorithms. With his new thrust on whats called "deep belief networks" he is challenging his own early seminal contribution in the field. Not often do you see researchers throw away such huge swathes of their own work and start again to solve the same problem. Unless you are Niklaus Wirth of course.

Some background is necessary to get the inside jokes, but I have tried to minimize the requirement.

Geoff Hinton doesn't need to make hidden units. They hide
by themselves when he approaches.

Geoff Hinton discovered how the brain really works.
Once a year for the last 25 years.

Markov random fields think Geoff Hinton is intractable.

Geoff Hinton can make you regret without bounds.

Geoff Hinton doesn't need support vectors. He can
support high-dimensional hyperplanes with his pinky.

All kernels that ever dared approaching Geoff Hinton woke up convolved.

The only kernel Geoff Hinton has ever used is a kernel of truth.

After an encounter with Geoff Hinton, support vectors become unhinged

Geoff Hinton's generalizations are boundless.

Geoff Hinton goes directly to third Bayes.

Links:
http://yann.lecun.com/ex/fun/index.html

http://en.wikipedia.org/wiki/Backpropagation

http://en.wikipedia.org/wiki/Perceptrons_%28book%29

http://en.wikipedia.org/wiki/Niklaus_Wirth

Re: Downvotes. I seem to have touched a nerve. Yes I agree humor is frowned upon here, and I largely agree with that, but when its not humor for humors own sake, I sometimes make an exception. Not everyone would know who Hinton is, but may gauge that he is someone important from these fun anecdotes. But of course you are free to like it or dislike it, no hard feelings either which way.
And Facebook's not free because you (presumably) paid for your computer.
Wow people must want to play this game so bad seeing the amount of aggro it's generated. Makes me want to go out and buy a copy!
http://www.leginfo.ca.gov/cgi-bin/displaycode?section=lab...

and

have more information
from a testing point of view this looks pretty week. I would not bet my business on something that has not a testing culture.