skysight-inc/HackerNews huggingface dataset:
To me planning holidays is hell. How do you come up with places to travel to? So I think this makes sense, naturally I think about it every time I have to plan a new vacation.
These startups got picked up and advertised. Mission accomplished.
Why the First Laptop Had Such a Hard Time Catching On
Really admire it!
keep up sharing
I see Mount Fuji from my living room window, facing west, and I wanted to take a picture of the sun setting behind it, casting a nice V-shaped shadow, like this one: http://www.flickr.com/photos/w00kie/4161767317/

So I looked on internet for an app that could tell me when the sun would set in the right alignment, but all I could find were apps or website telling me WHERE the sun would set AT A GIVEN DATE, not the other way around. Scratching my own itch, I built this app.

Now I know if I want to take the same photo from Skytree, Tokyo's highest tower, I should go there early November: http://sunsetter.herokuapp.com/#pov=35.71,139.810744&poi...

Or you can use it to predict alignments like Manhattanhenge in other cities: http://w00kie.com/2012/07/15/predicting-manhattanhenge/
More women needed in technology
A Proposal For A System To Replace Ordinary Record Merchandising (1983)
According to the revision history [1] it was asked on 6th July 2009

[1] http://serverfault.com/posts/36359/revisions
I will conduct the opposite experiment: can laziness drive success?

For what it is worth, the deep end of laziness does draw out a certain kind of contemplative, mellow desperation - an existential dilemma of sorts - which I often find helpful for doing my best creative work.
Some of the best, most insightful and useful answers have been chatty, open-ended discussions on SE... While I get the need for moderation, as the parent pointed out, the answers and debate were very civilised and relatively fact-based.
Reminder of the sociological / human factors to be considered when launching new products.
A little violent game
The problem with this is that a lot of conclusions are drawn from discussion. StackExchange with its almost nazi-like moderation forces no discussion, resulting in very biased answers which favour those with a not necessarily well deserved or earned reputation.

I much prefer to have a few opinions on the table and form my own from them.
SmoothLife uses two disks around each point to determine the instantaneous rate of change. Inside each disk the values are summed. This is a convolution with a disk filter.

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

As it says on that page, FFT is often used for convolution because it is fast: after applying a discrete Fourier transform to the kernel and the image, the resulting images must only be multiplied together before applying an inverse FFT.

http://en.wikipedia.org/wiki/Discrete_Fourier_transform
Documentation will be extra nice if I could bring myself to actually use BSDs, which I can't.

You're lucky, vi didn't work for me. Perhaps my terminal is to blame, but it works with Linux.
If you've not read Masters of Doom, do so now. It is an amazing read.
Recently I was looking on SE question about emacs which was closed but was deleted. Why doesn't someone launch a site for such questions?
At the end of the day, chatty, open-ended discussions are not what StackExchange is about. It's a really focused site designed around Q&A on specific, clearly answerable questions.

They may have made some bad decisions but closing this thread ain't one of them.
RE: your "kickstarter widget" idea, you may want to check out invested.in - they have a white label crowdfunding platform with that feature.

Disclaimer: it's my brother's company.
In the past I thought Nobel prizes should honor individual accomplishment, or at most the joint accomplishment of three individuals. That has been the rule until now, but it's changing, and I can see the logic of the change -- sometimes what's being honored is genuinely an institutional accomplishment.

Next year, it's likely we'll see a physics Nobel honoring CERN for discovering the Higgs -- another appropriate example of an institutional Nobel.
Second that and would go as far as to say that if you're doing anything other than a tiny tiny micro site, you should default to using them. They're easy to use, come with no downside (that I'm aware of) and the modularity benefit is huge.
Bollocks.

There's no other word for it.

1. They locked it when it got attention. So most people thought it was fine until some pedantic, overzealous admin noticed it.

2. Where else am I supposed to ask a question like this? These are actually really important question in understanding the history and context of why people make decisions.

3. There are plenty of problems which programmers face every day that have no definitive answer. Should I start a new namespace or not in scenario a? Should I use framework x or framework y? What are the long-term downsides to approach z?

These fit the SO model fine, it's just that there are a bunch of pedants out there locking these extremely valuable questions.

Also fracturing the community with all these different exchange sites is actually getting really irritating. programmers.stackexchange.com, for example, is filled with very poor advice to lots of programming questions that get upvoted as it seems to attract architect astronauts.
You should try Silicon Beach (Oz) as well - https://groups.google.com/forum/?fromgroups=#!forum/silicon-...
Yeah, there are a lot of really bogus answers on some of the questions. Usually there is something of value there if you know what you're doing, though.

Also I don't have the ability to downvote crappy answers because I'm not special enough or something, which really irritates me to no end...
This sounds like madness - if you think this won't be a distraction then you are kidding yourself.

Coding to destress, I can understand that. So code something that's related, but non-core, to the business and that's not tied to what you're doing during the day.

Or maybe I'm totally wrong. In my experience any amount of split focus is to the detriment of both projects/startups - and you need all the help you can get.

Would be curious to see what PG thinks.
The 1904 Nobel Peace Prize was awarded to the Institute of International Law.
HSBC stands for Honk-Kong Shanghai Banking Company. At least that one is explicit.
If you have not yet read "Masters of Doom", I strongly advise any aspiring hackerpreneur to read it. It's an enthralling and easy read and details the early day of id, including the releases of their breakout hits "Commander Keen", "Wolfenstein 3D", "Doom", and "Quake", as well as the fall of Romero, following his departure from id, particularly with the "Daikatana" flop.

http://www.amazon.com/Masters-Doom-Created-Transformed-Cultu...

I read it when it was new 8 years ago, and I think I'm probably due for another reading, myself.
For me the solution to replace TrueCrypt was about finding encFS. Because I use Windows/OSX, I even bought BoxCryptor which is commercial implementation of encFS.
Linux vs BSD question on servervault makes me think that, as the history of computation is getting older and older, facts become fuzzier and legends start to form, a mythology is born. Linux vs BSD, BSD in OS/X?, Emacs and Xemax and..
I had a board assembled recently ( https://0xfb.com/shop.html ) by bittele ( http://www.bittele.com/ ) and was very happy with the result and the process. In the US, there is screamingcircuits as well, they have faster turnaround if all your parts are sourced from the US, but cost more.
> Coloured "ls" is one of those things that is absolutely entirely useless if you actually know how to use ls.

Knowing how to use non-colored ls is way down my priority list now that colored ls is widely available, much the same way learning more about ed is not a high priority for me.

> GNU info

GNU info is much more useful than man pages, which are, at best, memory aides for people who already know the software and, at worst, confusing masses of trivia that beg to be broken up into multiple pages.

> bloat

In my experience, 'bloat' can be defined as "any feature I'm not using at the moment" or, if I'm feeling cranky, "any feature that I feel allows people stupider than me to be productive using my favorite tool". It is a snarl term of the first water, with no value except to express a negative emotion.
For those working on GAE, try this handy template: https://github.com/kamalgill/flask-appengine-template
Burberry Monk Shoes Browm Buddhist for Sale
I know this is an utter troll, but I think it is worth broadcasting to any HN member that DOOM is a notable feat of software engineering: not only did Carmack invent and perfect a wide variety of technologies, they also included what was the first seriously adopted modding kit that lead to a lot of people being introduced to game modification and programming.
I feel like the world would be a better place if everyone who is involved in the decision making process for the peace prize was removed from that authority, and they just started giving the award to the local "good samaritan" in random, incredibly poor places that meet a threshold level of peacefulness. If it was known globally that being a nice person in a peaceful, poor place could get you a million dollars...
Notes From a Cache Rewrite
"... I think I down-voted you by accident. I meant to upvote! ..."

don't worry about the karma. The book is good & I was reading it just before this film was shown locally: 'Underground: The Julian Assange Story' ~ http://www.imdb.com/title/tt2357453/ set in Melbourne late 80's.
> Bollocks. There's no other word for it.

Actually, there are plenty of other words. Perhaps you should go and ask at english.stackexchange.com.
A blog which costs money and is tied to one, extremely proprietary platform? The only people who will read "the magazine" are "the douchebags."
And you can run that in real time on a desktop. The secret is a hash life approach.
Hi

I really like the idea of circuits.io. Here some things i noticed during a short test. (Probably you already know all these things)

Some kind of an "Push Obstacle" Layout mode would be nice. (Move the obstacles when you try to lay down an wire) Or at least a "Walk around Obstacle".

Have an adjustable keymapping. (i prefere to have zoom on "A" + "D", pan on "W", start routing on "S" etc. )

I wasn't able to change the layer (| is Alt+7 for me which your app doesn't seem to recognize)

Add more layer and Polygons/Planes. (Our standart pcb has 4 Layers. GND, VCC, 2 times routing)

The device search is just lame.

It would be nice to be able to edit a project as a team. (Have a history of changes and who made this changes, add a possible to review the changes, etc.)
Women's Quest toBe Romantically Desirable Can Conflict With Scientific Pursuits
SO aims at definitive factual technical answers. That's impossible for this question.

I think SO should have a sister "discussion" site, and just move these interesting questions across instead of closing them.
Two thoughts

1. I worked for a cruise booking company (a deplorable company and industry, just FYI, but that is a story for another day). I wrote their systems for integrating with Sabre and then the UI. The industry just plain sucks. The scams, the "discounts", the different prices. Not to mention that getting the data is a nightmare (it might have changed, I've been out of that for some time now). I honestly felt terrible about what I did nearly everyday. There was always "another tweak" to get more money out of the customer, some additional fee or service charge. It was unbelievable.

I don't know kangacruise and I wish them luck. I hope they can wade through the crap industry and make a nice experience that gets the user a fair price.

2. In the past 5 years I've taken at least 3 vacations a year plus at least 10-15 business trips. Conservatively, say 35 trips, many of them international. Not once did I consult a travel agent. I considered it once for a more involved trip, but when I saw that they weren't really bringing much to the table, I left and did it all myself. It wasn't hard. Perhaps having to loop in three different sites is annoying, but unless there was an overly compelling reason to use a travel agent, I wouldn't even consider it.

At this point in time, I feel travel agents are mostly for older folks or someone with more money than sense. I don't know if you can actually create a market (yes, I feel you would have to create it...it wouldn't form naturally) which is always an uphill battle.
For me it was the ports system; they were a very cool idea at a first glance but when they broke.... and that did happen a lot.
Then RHEL and clones came and that was the end of the FreeBSD for me: I could finally make system updates without heart palpitations and abi/api changes.

A proper package management system and binary packages might have saved FreeBSD in the data centre; maybe it could still do, though it's a very long shot now. It's a shame really...
Wow, that's pretty visionary. Comparable with Tesla's smartphone predictions.
The linked post makes me wonder whether being top dog automatically turns a person into a nigh-intolerable Steve Jobs, whoever they were to begin with. Because of some underappreciated but irresistible biological law.
'Netizen': Why Is This Goofy-Sounding Word So Important in China?
in line with what baddox says, if the tradeoff that were made 25 years ago don't match what you're willing to tradeoff today, it is normal to rewrite it. I18n support or better external library support, system integration could be any of the upside to rewrite it.
Hi, developer of DOM from HackNY here ( http://bit.ly/SPxLRx ; we turn webpage DOMs into 3D shooter games). We're working on it :)
Excellent! I was just about to look your site up again and see how you put your own crowdfunding project together.

This is perfect! Thanks!
Blah, blah, home taping, blah, blah, CD's, blah, blah.

"Shut Up and Play Yer Guitar" :)

Some people miss Steve Jobs. I miss Frank Zappa. Genius.
If you are looking for a new approach in learning how to code, check out CodeHS. While LearnStreet is an amazing tool, and another great way to be introduced to programming, the site immediately feels very similar to Codecademy. A responsive console is very cool, but I don't think it is the best way to connect with absolute beginners.

Our philosophy is that the key to teaching beginners is on providing help from real people, and that is what we are doing at CodeHS. Would be grateful for any feedback from the HN community.
Thanks for open sourcing this. We are probably going to launch a crowdfunding campaign soon, and I am excited to check this out as an option.
This clown doesn't even know what a sentence is. In his first example, he has 1/5 sentences per line. Then he changes it to 1/7 sentences per line, i.e. he moves away from his supposed "one sentence per line" target. Yes, in the text of the article he admits that maybe he was thinking about clauses, but I have a zero tolerance policy towards objectively wrong titles.

And of course, the real solution to the problem of "fussing with the lines of each paragraph so that they all end near the right margin" is to use a text editor that soft-wraps lines. Yes, computers have recently become powerful enough to make that possible while editing the document! Amazing.
Or, you could just use a credit card, where they already do all this stuff.

Someone's pointy hair is showing here.
Visualizing correlation matrices
How to visualize correlations in a high dimensional dataset.
> [...] believing they would remain free until their general release in August. Heroku’s blog post indicated they would notify users prior to billing them.

OP then proceeds to cite the email which verifies just that:
"We will also begin billing for the paid plans as of August 1st"

Regarding opt-in, he has already supplied his payment info as an existing customer.

Since OP expected this, and did not check in August, I can't help but feel this rant is a bit unmerited. Blaming Heroku is not entirely justified here.
Doom did not include a modding kit. All utilities were made by fans. Modding was easy in part because the engine had been designed to load all game content from separate, easily modified .wad files. (The rampant popularity of the game itself also helped pave the way for a modding community, of course.)
I agree with you, to a degree. StackOverflow is a good example of specific, clearly answerable questions. Many of the SE sites have topics which are, by their very nature, far less clear. Take "the workplace" for example - is anything on that site going to be fact based, and clearly answerable? I don't think so. When you move into topics dominated by softer, fuzzy areas, the applicability of that particular moderation rule also becomes fuzzy.
It's confirmed: EU is awarded the Nobel Peace Prize.
Fixed Gear Wheels 60MM
http://dilbert.com/strips/comic/1995-01-13/
Ask HN: First cycle of MacBook battery runs at 97% capacity, is this normal?
A little bit of Ember evangelism
As someone with a -4 week old daughter, this is a subject at the forefront of my mind.

I always see tremendous skepticism whenever an article comes out saying that we need to reduce the gender gap in tech. The attitude seems to be that if a gap exists then it is natural and there is no point in taking affirmative steps to reduce it. What I find interesting is that these same people probably wouldn't apply this reasoning to many other situations. They're often totally willing to believe that we have too many people in liberal arts programs and not enough in engineering programs, or not enough people going to college or too many people going to college. They're often willing to believe that we have a "digital divide" that needs to be corrected, or that there aren't enough people with science backgrounds in Congress, or any of a number of other ideas predicated on the presumption that positive action is required to address some imbalance in society.
Can you please signup for the waiting list? We will have a few people dropping out and you'll be able on the guest list in no time.
The title is One sentence per line, but he clarifies to include clauses in the body of the article. This also has nothing to do with where the margin ends, but editing text in developer formats that is later transformed to end-user formats in a way that gels well with the tools of the Unix environment. Your comment is unnecessarily venomous and not representative of the contents of the article.
looks pretty simple and sweet. Best of luck!
"...via their iPad apps over “a coffee.”"

What do Americans call a coffee?
"via their iPad apps over “a cuppa.”" would be more British.
This is fantastic both intellectually and from an artistic point of view.

I'm not a fan of electronic music but the music that was picked for the video was perfect.
5 Facebook Marketing Resources You May Not Know About
The movie "all the way west"
This article appears deeply confused, and doesn't seem to bear much relationship to its title.

By "more women needed in technology", what it appears to actually be advocating is "more women needed in designing products for women, because men are condescending in their design of female-oriented products".

... and ok. Then the author follows it up by saying "it's basic economics! More women will buy your products!", but doesn't follow that up with "and so market forces will make it happen!". But whatever. If you want to try and change how an industry talks to your group, have at it.

But then also the author has taken the time to produce a cartoon book telling young women to go in to computers and technology, because (from the image provided) apparently all young women ever hear is badly-spelled messages telling them that they should focus on home economics (untrue) and that programming generally involves working in dark cubicles (sometimes true) and being a nerd (all too true). Why doesn't the author already know that ...?

Because the author, and head of this campaign ... isn't actually a woman in technology. She's a woman in advertising, who has decided that more women need to be in technology. Not her, just other women. So how does she know that women can thrive in technology? How is she able to legitimately address their concerns? It all feels a bit condescending towards ... people in technology. "Here I am, a person outside of your field, telling you that you talk to women all wrong, and I'm going to fix it with a swish advertising and graphics campaign".

If you want the message to be taken seriously, get Marissa Meyer to say it. Bring me the opinion of Danese Cooper. Shouldn't tech role models come from, ya know, tech?

Conclusion: the message I probably agree with. Diversity of every sort in technical teams is a great thing in my previous experience. But what the hell is this article about, and who is this advertising exec to tell deliver it?
"Examples of getting it wrong are abundant: A common 'for-the-ladies' strategy is to take last year's product, re-release it at a slightly lower-price point, slightly smaller and clad in pink plastic."

The fact seems to be, pink gadgets sell. So I am not sure that the companies are "getting it wrong". Not saying that there couldn't be a better way.

Also wondering about the oft cited former communist East European states with their high percentage of female engineers. I have heard that not many of them actually work as engineers. Don't have numbers, though.

I wish more women would go into engineering, but to be honest, my attitude has become a bit cynical: I think women have more attractive choices (not in the least becoming stay at home mums, or working for unattractive salaries in fun jobs because husbands bring in the big money - fun jobs including kindergardener, nurse, fashion shop owners,...). Engineering, or let's talk about programming, is not actually that much fun in the real world. You sit in front of a screen all day long and wreck your brain. Talking with people is better for the soul, and women are smart enough to realize that.

Yes, bring on the downvotes. I am not saying this is a law of nature, just that it is the current state of things for a variety of reasons.
In almost all cases where I've used backbone, its minimalism has been its biggest advantage. The example here is pretty complex and probably would have benefited from a larger framework, but without knowing the rest of the application its hard to tell.

Like all things, you just need to pick the right tool for the job.
How is this specific to laptops? Seems like just the same would apply to a desktop computer.
Maybe the way around this with selfstarter is to have a simple directory page, anyone using the skeleton to create a project can submit their URL. That could be the agregator for those folks to browse through multiple projects. It would be another source of traffic for projects.
Ask people to name the first few big name fashion designers that come to mind. How many of them do you think will be men? Why do you think that number should be bigger?
It is and at the same time it is not. I'm going to assume that Zappa knew a lot about the music business and just focus on the technical side.

In 1983 we were well into the BBS revolution and had 1200 baud modems (V.22 standard) making downloading of music files viable. There were BBS that had audio downloads around that time. Also, around that time the transmission of data via television became popular using teletext systems (which had started in the mid-1970s) and also direct data during programs downloaded to home computers (http://news.ycombinator.com/item?id=3857212). Also, the CD had just been released (1982 I think) and so all the ingredients were there: digital music format, distribution via phone or TV.