skysight-inc/HackerNews huggingface dataset:
This reminded me a lot of what Wanderfly used to do: you tell them you were interested in "Adventure" for X days under Y budget and it would crawl a bunch of places and spit out a list of trips with the total costs flights included. I thought it was brilliant and loved it. And then they changed into another social travel tagging site of some sort.. Honestly I would gladly pay for what you showed in your example, a list of awesome trips within the parameters set by me. This is also similar to Jetsetter's Concierge service, which is actually quite good, though for a set fee of like $295 or something.
Consider going into project management, this seems to be what some people do when they don't want to be a developer anymore. I have worked with PM's who used to be developers and had basically completely stopped coding and went solely into management. One guy, at my last job, I don't think had even close to 10 years experience as a developer before he went into management. If you go this route, please don't become the type who attempts to trivialize the work of the people who do do the coding, the aformentioned PM had this attitude and it was rather obnoxious given that his skills had deteriorated (or were never there in the first place) as far as actually being a developer.
(Not taken as snarky) I would believe so. I never went to school, but started working when I was in 8th grade. Didn't even learn algebra or any advanced math beyond multiplication, which I have since regret at several occasions. I'm surrounded by amazingly talented computer scientists all day long and we thrive on each others' knowledge. For instance, a mathematician friend of mine once gave me the book "Fermat's Last Theorem" (ISBN 1841157910) which sparked an interest in math, and more so the function that the language of math plays in logic. I would only assume something like this Sol project of mine would be a very good fit in any CS education.
It's been a pretty crazy ride, and stupid setup, full story is here: http://wpmu.org/serverbeach-takes-1-45-million-edublogs-offl...

Happy to do any Q&A here too.
“Fearless Felix” Falls 23 Miles to Earth, Powers Adventure Culture
Blame Lincoln. The South tried to secede, but the Union of course did not let them. Big mistake, if you ask me, as "holy" as the fighting of the Civil War is presented in this country's history. I think the Northern US would have been better off without the South, culturally and economically.

But what do I know, as most of my ancestors (except for a few natives) came here after the Civil War.
What you call "arbitrage", many call distribution. And it can get pretty complicated.

Take the simplistic example of a local grocery store. In no particular order, the store must:

- Determine what to carry

- Determine how much to buy, taking into account seasonal variances, local tastes and preferences (is there a sporting game in town? Buy more beer)

- Arrange for financing to cover everything; a good-sized grocery store has millions of dollars of inventory sitting on the shelves

- Ensure the hot things stay hot, and the cold things cold

- Loss prevention: reduce theft, breakage, spillage, spoilage as much as possible

- Handle vast amounts of cash, exposing the store to all manner of theft (by employees), counterfeiting, fraud, and robbery

All I'm saying is, don't dismiss something because it isn't "unique product creation".
I drew those on my iPad using the Paper app. Highly recommended together with a stylus pen.
Are you kidding me? Regardless of privacy, this is incredibly useful. I would love having even the slightest amount relevance with the iAds popping up on my iAds.
GOG on Linux: ‘It’s Not You, It’s Me.’
Looking For A Technical Cofounder
I am working on a product that will change the recruiting industry in an untapped market. I have spoken with a few companies and they have shown both a need and an interest in this product.

I have hired a freelancer but would like to find a technical cofounder in the Bay Area. Someone who has experience/is interested in building a product for the recruiting industry.

Looking forward to your responses.
A play at Lua: Definitely so. As mentioned and referenced in the article, Lua has been a major source of inspiration. As "lua" means "moon" in Portugese, it was only suiting to name "Sol" "sol" for "sun" in Swedish (my native tongue). However, as @chubot informed me (in a comment here on HN), Lua was once called "sol", or at least "sol" was considered for the name.
looks like we rediscovered what newspapers knew for quite some time :-)
I'd actually be interested in seeing the powerpoint that came from and/or links to the actual data.
Here is a collection of all his papers:
http://infoscience.epfl.ch/search?ln=en&p=bagwell
I tracked down the original paper (http://arxiv.org/abs/1210.3612) and dug up some useful details.

The planet in question is a gas/ice giant similar to Uranus with a radius 6 times that of Earth (nearly 80,000 km in diameter) with an as yet unknown mass (although it must weigh less than half of Jupiter's mass at the most). It orbits a pair of binary stars with a period of 138 days. The binary it orbits is an F dwarf star with 1.5 the Sun's mass and an M dwarf with 40% of the Sun's mass, they orbit each other with a period of 20 days. For reference, this translates to the two stars orbiting much closer than Mercury's orbit (around 0.17 AU) and the planet with an orbit close to that of Venus (around 0.65 AU, according to my calculations).

This system is bound to another binary system of similar total mass (a G2 star similar in mass to our Sun and an M2 dwarf star with around half or less the mass of our Sun) at a distance of around 1,000 AU. At that distance the second binary system would merely be the brightest stars in the night sky of the planet. The two binary systems would orbit each other with a period of tens of thousands of years.
Google Amps Up Personal Search to Combine Gmail, Calendar, Drive and More
Are other providers, say heroku, known for handling these cases any better?
I compiled my own minix back in the days and ran it on an AST Bravo laptop (monochrome display and very sparse resources.) Fun times, ha ha.
We like brevity in our keywords, but we felt that "ret" was taking things a little too far. "return" met our 5-characters-max criteria, so we switched.

edit: Ho ho ho, I can't count. And we don't really have a 5-character-max criteria, but we do prefer shorter keywords.
Not sure if it's OP, but you can get similar results using inkscape, plus a tablet, if you want.
The AirBnB place for day 4-5 in Amsterdam is more than 100km (62 miles) away (1:30 hour drive). The combination with the Vayable Nightlife like a local experience in Amsterdam is hard, because if you take the public transport the last train will leave around 23:00. I guess more sub optimal combinations are chosen, nice idea but it won't work like advertised.
OP doesn't realize that big companies like Yahoo cannot sign API contracts; they get terminated immediately. Remember Ping/Facebook?

I think the ToS termination issue is the single largest risk facing start-ups operating in another company's ecosystem. How can Yahoo buy you if your API key is deactivated as soon as the deal closes?

I love IFTTT, but I think their long-term prospects are bleak. Urban Airship had the same problem.
If you start with a video you can do this. You'd transform an X x Y x T dataset (X x Y dimensional frames shown over a period 0-T) into a T x Y x X dataset (T x Y dimensional frames shown over a period 0-X).

For a long video you'd get a very wide image that varies over a pretty short duration. A 1920x1080 video clip that's 80 seconds long @24 fps would come out right. It'll still be 1920x1080 and 80 seconds long after transformation.
jeebus, to many of us it doesn't. Since you clearly state it's about your feelings, you could constructively reply by answering your own question here:

What about their posts make you feel like it's spam?
I think it's also worth linking to David Beazley's Curious Course on Coroutines and Concurrency [1]. It's exploring the ideas of a task scheduler implemented in Python. This article reminded me of it. It's not a full VM, but about half way into the PDF he goes into quite some detail on how to build a task scheduler modelled after an OS and how it works in an actual OS. Give it a read.

[1] http://www.dabeaz.com/coroutines/
Hey Shawn. I've been looking into Dev Bootcamp so to hear about Catalyst is exciting for me. I'm surprised there are several other programs of this type though. Which ones are they?
In theory yes, in reality git-svn is driving me insane. I can't wait to move to an all-git solution. Not because I love git but because I can then stop bridging two worlds with git-svn.

You can make git-svn work for non-trivial setups but it took me a lot of trial and error, failed merges and git stashes to make it work for me.
I think you're right. Moreover, the related Landau big-O notation was used in real analysis before the algorithm analysis big-O notation was in use (Landau died a month after Knuth was born, in the thirties).

Related number theorists had notations for big-Omega and little-o as well, but I think big-Theta was pretty much Knuth's idea.

Knuth's summary of the history of these notations is at:

http://www.phil.uu.nl/datastructuren/10-11/knuth_big_omicron...

(Parenthetically, one look at the above link and you know why Knuth was driven to write TeX.)
I've got a retina macbook pro. (with the external dvd drive) I can rip DVDs with handbrake in anywhere from 9 minutes to 45 minutes. I'm not sure why some DVDs of the same relative length require more time than others.
Cool hack! I learn something new today.
> "return" met our 5-characters-max criteria

I'm curious as to how this conclusion was reached.
Your example seems a little off. Manufacturers can and do sell directly to individuals. The huge benefit of Amazon and Safeway is that it's one place I can go to get most of the things that I need. Why would I want to buy salt from Morton's separately from ketchup from Heinz?
This pic [1] always used to bug me. Finally makes sense.

[1]: http://www.flong.com/storage/images/texts/slit_scan/lartigue...
This is cool and, I believe, a good strategy for many things.

> If Redis isn’t available, for whatever reason, we could rebuild the gaps from the canonical data in Mongo. We’ve never had to do this.

I'm not sure this is so straight-forward.

So, this is a guest post by Sqoot hosted by togo.io, who owns the redistogo.com. Can anyone explain redistogo.com's pricing? I understand the value in not running your own service dependencies, but the redistogo.com prices seem really high to me. I was under the impression redis is fairly easy to manage. What kinds of operational tasks does redistogo.com perform for a redis instance that would warrant such high prices?
So You Want To Optimize Ruby
The University of Texas System joins edX
Right, because we are sitting around and putting up myspace pages allday/checking facebook. Computer Scientists do not rely on the computer, the computer rely's on us.
Quickly sketch out iPhone UI prototypes
Every time I see these articles I keep thinking there needs to be a penalty for every site taken down due to a DMCA take down that was not part of the original request.

The penalty should be financial, and restrict future take down notices from the issuer. i.e. you can't make another request for 12 months, because your last request took down 10,000 sites.

The fines should grow exponentially with the number of sites taken down.
"When Gmail launched wih the promise that users would never again have to manage remaining space they obliterated the competition."

Except that they didn't. For the last few years, Gmail was a distant third competitor in the webmail space. It seems that now they're finally catching up, and maybe overtaking Hotmail/Yahoo. But saying that at its launch it "obliterated" the competition is simply incorrect.
This works great, one thing I've started doing is caching those mget's in memcached. Redis is fast, but it's also single threaded and depending on how you're using it can become cpu bound, causing timeout errors while busy redis instance handle lots of write/reads... so similar to mysql - i've started guarding multiple redis reads with single memcache get... feels crazy, but maybe correct?
I am not dismissing her experience, just the notion that because she has more experience, other, "lesser" opinions are invalid.

Also, I suppose Laura has more experience with not being harassed, so why dismiss her opinion out of hand?

Anyway, this one is not going to be resolved by logic...

Do you really believe that every woman will experience harassment eventually?
And stunned. Yeah, stunned.
The sad thing is that we've been super happy customers of ServerBeach for ages now, they do a great job, but they really shafted us here.

So, as long as they agreed no to do this to ya, I'd heartily recommend them... I'm hoping that we hear that from them shortly too.
The case for a/b testing
"lobbying works." both ways I guess.

Lobbying made the FTC start a costly investigation and now they struggle to let go.
For sure, although I think future restrictions would be the key, like a kinda trustworthy index.
I will never use Serverbench.
This is a pretty standard way to handle counts and doesn't seem to have much to do with redis. In an SQL database you'd just do it with a trigger and your application wouldn't need to know a thing about it.
"Google contributes to open source software in a very significant manner and completely voluntary"

So what, that means they can't break the law?
Every time I think about doing that, I find I can download a copy of the movie I already own in less time than it takes me to think about ripping my own copy.
Does Edublogs have a registered agent to deal with copyright notices under the DMCA? The directory of designated agents is available at:

http://www.copyright.gov/onlinesp/list/e_agents.html

I don't see one for Edublogs, nor for Incsub which Edublogs is "a project of" according to the footer of their site. Unless they're listed under a different name, then they open themselves up to liability such as this story indicates. Had they been listed, Pearson would have had to deliver their DMCA notice to Edublogs' agent rather than ServerBeach's. Because they're not, ServerBeach is the one who must take action in order to be protected by the safe harbor provision and Edublogs is now the one legally responsible for any infringing content.

Short story shorter, if you publish any sort of community content you really need to spend the $105 and protect yourself by availing yourself of the safe harbor provisions of the DMCA:

http://www.copyright.gov/onlinesp/agent.pdf

See also: http://www.wired.com/threatlevel/2010/10/dmca-righthaven-loo...
Depends what your cake is. The internet was not always ad-supported. We know for fact it was valuable before commercial activity was permitted. Suggesting that any improvements since that time are attributable to web advertising is perhaps an easy argument to make, but a very difficult one to support with evidence. Showing correlation is easy. Any fool can do it. Causation OTOH requires work: a well designed experiment, using acceptable methods with controls, and data subjected to rigorous statistical analysis.

Web and mobile advertising does not need to become "impossible" in order for you to stop suggesting it's unavoidable.

Any fool can also make predictions of the future. Given Y, X will not exist. But given Z, X will exist. If we could be so certain about cause and effect and how to shape the future, mobile advertising would be quite easy, wouldn't it?

However we can all see that is not the case. Uncertainty favors those selling advertising services, not advertisers.

Allowing commercial activity does not necessarily mean the internet has to be an ad channel. I'd still buy things from Amazon even if I never saw a single web ad for the company. There are many other ad channels besides the web. They still work.
"Thinking analytically on user growth" eBook draft by Andrew Chen
Reporting with Django Multi-DB Support
No but look:

The result of the 2 votes is that the British people are just fine and dandy with David Cameron and his policies.

Said policies are to cut healthcare and education for the British people, while spending to send more helicopters to Afghanistan.

Said helicopters kill people. Wartime kills include many innocents who get bombed, not "accidentally" but rather nonchalantly.

Now put yourself in the shoes of an Afghan who is getting his relatives slaughtered by British helicopters.

He has got a pretty strong motive for vengeance: "You Brits supported the bastards who killed my family!"

If the Afghan decides to bomb London, he's going to bomb London.

He's not going to canvas every Londoner, ask me personally how I voted, and wait for the day that I'm out of town before bombing the city.

I don't really understand how I'm supposed to criticise him for it unless I think there's an alternate course of action were the roles reversed IE that a Londoner would have done in his shoes.

And if you look at body counts over time, Anglo Saxon countries are pretty indiscriminately bloodthirsty, and usually kill with much less provocation.

So I find this sort of reasoning hypocritical and insufficient. The world just doesn't work this way.

You can ask the citizens of Dresden about World War 2. I bet some of the victims voted against Hitler, or were even in the anti-Nazi resistance...
I'd suggest also that maybe he would be better off fixing his website. From my iPad where I click any of the links in the footer I get a 404, here's the about link as an example:

http://www.justin.tv/static/iphone_promo#/p/about_us
Do you guys plan on staying with ServerBeach? Was their hosting cheaper than rolling your own infrastructure on EC2?
that looks really interesting, thanks!
I like this comment better than the OP because it contains some real specifics of how the integration could make life better for real customers and, by extension, Yahoo. It would be interesting to see how Yahoo would see something like that.
Don't Tag Me!
This doesn't make any sense to me. Why store the values in Redis and use Ruby to do simple math? If you're using Postgres already, just store the stats in Postgres and use an aggregate or window function to grab the stats. (And collect those stats with triggers, in the first place.) If you're using Mongo already, just grab your stats with a map reduce query.
That is an interesting move for him. Given the amount of time Siri seems to go to the web for search it seems like Apple would reasonably want something in house to better manage the user experience.

My understanding though was that Apple's relationship with Microsoft was covering that (see this : http://news.cnet.com/8301-13860_3-20006971-56.html) while tentative it seems another tie to Google that they probably don't want.
Which keywords did you like that were removed?
Publisher knocks out 1.451mil blogs.

edit: People are missing the emphasis. This wasn't me being pedantic, it was pointing out a neat allusion.
U.S. officials believe Iran is behind recent cyberattacks
When you cover a beat, a lot of times there are small stories that are worthy of a few paragraphs. But you often come across those stories while researching your beat and working on longer articles. So it often makes sense to divide up resources (the time of writers) based on topic rather than story length.
How to negotiate a job offer being a new grad?
I got a very good offer for 112k, plus a 5k signup bonus and 8k for relocation along with 20k stock options. Ive heard its always good to do a counter offer (or is it?). What's a reasonable counter offer and with what reasons could I back it up with since im a new grad with no real ties and no previous work salary to compare to? The job is in SF doing iPhone development with a major company.
They didn't take over immediately (it's a pain to change email addresses, the lock-in is pretty high), but they did force nearly immediate changes from the major players. Hotmail at the time was offering only a few megabytes of storage (!) while Yahoo! was offering 6MB. Within months both providers greatly increased their storage, though not immediately to the level of Gmail, to help retain users.
UFC 155: fighter Overeem awaits Junior Dos Santos Vs. Cain Velasquez Winner
If you're using App Engine, the number of frontend servers ("instances") is a config parameter. The fact that your app runs on multiple servers is implicit in API's and runtime environment because they don't allow you to do some things. But you don't know the names of the machines running your app, you don't get any server-side shell, and don't have any unix commands to run (except on your workstation if you use unix). Instead you upload your app and set the version that's live.

I completely agree that "serverless" is an annoying buzzword and I hope it doesn't catch on, but there's a difference between this sort of environment and managing a collection of virtual machines yourself (I've done both).
I used them for a trip this past weekend just to get from CLT-PHL, a route I thought I knew every trick to flying. They saved me between $75-$100 for that simple flight.
Does anyone know what (will/has) happen(ed) to the pod? Presumably at some altitude, the helium balloon will expand to the point of "popping", and down comes the pod--or am I mistaken?

Assuming the pod falls down, and isn't controlled, isn't that "just a tad" dangerous?
Causal Diagrams and Causal Models
Quote from the article...

"And users can import functions from other programming languages, Kamvar says, so interaction design and social processes can be written in Dog while other functions can be written in another language."

You can already do this in a wide selection of content management systems (which is what this language would most likely be competing against.) Some content management systems have their own easy to use template syntax so that you don't have to do any actual programming. One line, add x feature. If you need more functionality, then you can build a plugin.

This idea probably breaks down pretty fast, just as a content management system does. Only the most basic web sites can be built in a CMS without having to break into custom coding.

Perhaps this would be an interesting option to replace content management systems in certain situations. I'm intrigued, I would like to check it out. However, even simple programming languages are often too much for end users, especially once the ecosystem starts getting crazy with it. People will still get paid building apps in these sorts of languages for others (as easy as Wordpress is to configure, it still has a huge developer base getting paid to configure the thing.)
I completely agree, I worry how everyone is introducing all these new technologies into their stack when their existing tools work fine.

Introducing new services/technologies just complicates things on both the application and ops layer (even though the author did say he was using RedisToGo).
How to enable SEO for Javascript applications - Backbone Tutorials
Nothing specific about redis or new here. Of course if you can easily cache a pre-calculated value, that'll save you time and CPU.
How to stop typing for search on iOS and Android
Here is a simple web app use as a "starting page app" on iPhone/iPad/Android.

It has search functions for:
- Google
- Wikipedia
- YouTube
- Facebook
- Twitter
- LinkedIn
- Amazon
- eBay
- ImDB
- RottenTomatoes
- Dictionary.com
- Yahoo!Finance
- Quora
- TechCrunch
- Crunchbase
- AngelList
- StackOverflow
...and HackerNews :)

It is simple HTML / CSS with minimal Javascript. I made it because clicking is easier than searching and typing on mobile.

The biggest work was to dig into the search functions of all those services and find icons.

If you like it, you can save it on your home screen.

Comments are welcome!
- Benjamin