skysight-inc/HackerNews huggingface dataset:
I have recently thought about a possible future where everybody could kill everybody else anonymously. No idea how that would play out - probably with extinction?

I think technology could provide such a future, for example something like those tiny poison drones in the movie Dune.

Or maybe it will be possible to genetically engineer a virus to just kill one specific person - kind of like Stuxnet was targeted at one specific factory...
Makes sense. But if I should delay fundraising until I have enough traction, how do I fund the development of the product. Should I keep a day job with a high risk of slowing down development a lot? Or should I just jump for it, reduce my expenses as much as possible and hope for the best?
Guess who. Ok, when it was still in NY.

"I went to Princeton to do graduate work, and in the spring I went once again to the Bell Labs in New York to apply for a summer job. I loved to tour the Bell Labs. Bill Shockley the guy who invented transistors, would show me around. I remember somebody’s room where they had marked a window: The George Washington Bridge was being built, and these guys in the lab were watching its progress. They had plotted the original curve when the main cable was first put up, and they could measure the small differences as the bridge was being suspended from it, as the curve turned into a parabola. It was just the kind of thing I would like to be able to think of doing. I admired those guys; I was always hoping I could work with them one day."
Facebook, Flickr & Others Admit to Reading Text Messages
About mobile apps: Apple and Google have encouraged everyone to expect practically free apps and to develop apps practically for free. They, together with the phone manufacturers and carriers, get the money and the market share. The developers put half the value or more of ios and android, but they get practically nothing in return. And this will only work even better as more and more people get smartphones, thus increasing developer revenue somewhat, so developers will be even more pleased than they're now. The truth is developers are getting screwed and smiling about it.
That sounds like you often wasted several hours.
I don't understand Israel politics at all. Why not act straight and just deport all Arabs from inside their current borders? There are so many Muslim states around that should (willingly or not) give the refugees a shelter. It's not like that will make people with anti-Israel feelings hate them more than destroying perfectly good solar panels when a global energy crisis is quite likely.
Hastie, a static site generator in Go
My primary question after reading all the comments is; have you ever gotten feedback on an interview? I've worked a lot of jobs and been on a ton of interviews and I have never gotten feedback, so I don't even slightly expect it. My biggest expectation is the company giving me a "yes" or "no" in a reasonable time frame.

My friend just interviewed at Google and had a much different experience. He had one call and one onsite and got an offer after that. He isn't from a top school, more middle-of-the-road, but he is smart as hell.

This brings me to a point: It really sucks to say this, but sometimes we aren't as smart as we think we are and sometimes we aren't good enough for a job. Coming out of an interview saying that you did well, but didn't get the offer leaves yourself an excuse that maybe you were just unlucky or that someone just didn't like you for some weird reason, whatever it is. In reality, you probably didn't do well in the interview compared to other candidates and you aren't good enough for the job (on THAT day). It doesn't mean you don't try again, but giving yourself and excuse is an excape that really doesn't help you improve. I've been rejected on an interview and I learned more from that experience than any acceptance I've gotten.
Thanks for the advice. I may be taking the post too literally, it's true. What I'm really interested in is the conventional wisdom surrounding the desirability of various domain characteristics, so I have an idea of expectations before going in. (e.g. is a CVCV.com nonsense word considered more valuable than a .com with two dictionary words, and by how much?)

Really, though, circumstances will dictate what I offer and when. I'm in no position right now to offer 5k-10k for a domain, so if the $1k offer gets me nowhere, for now I will just use my backup domain of [dictionary verb]CVCV.com, which is available.
By subordinate, I mean having your javascript assets managed by sprockets.

If you can tell me how I can get 100% of my javascript assets managed by javascript code and still allow the use of rspec for end to end acceptance testing, I'm all ears. How do you get Rails, at one point of contact, to had off all asset recompilation, concatenation, minification, cache busting through md5 fingerprint hashing, etc. to javascript, I'm all ears.

I wanted to use require.js before. Spent a couple days working it into the project, but couldn't get it to work because of incompatibilities with sprockets. Undid everything. Someone made a require.js rails plugin, and I tried it again. It turned out to be incompatible with how the jasmine gem works and the jasmine gem is organized the way it is because that's how gems are supposed to be organized. Again, after wasting several days trying trying to get everything to work, I tore it all out again.

It's like whoever designed sprockets hasn't even considered the possibility that maybe it should permit javascript to be used freely with javascript within a Rails projects without intermediating. Near as I can tell, all the intermediation is done to be able to such things as maintaining all the files in the same directory organization (app, config, lib, vendor).

I'd split things down into something like this to cleanly separate the concerns of ruby and javascript:
/client/
--/app/
--/config/
--/lib/
--/vendor/
--/spec/
/server/
--/app/
--/config/
--/lib/
--/vendor/
--/spec/
/shared/
--/stylesheets/ (if you render both static and dynamic. otherwise put this in the appropriate directory above)
--/config/
--/spec/acceptance/

How do you keep all your ruby out of your javascript?
Loved the info. Very informative. Thanks for sharing. We are building a web command prompt portal http://www.kaanzi.com/ . We have a working prototype out there. We've pitched the idea to a few investors, and as impressed as they are, everyone seem to have their eyes on traction. We are working to push our prototype to the next level, get real traction, and then hopefully raise money for this. Your post was very reassuring in that we are giving priority to the right problem at the moment.
Walks And Walking - How To Choose A Rucksack For Your Walking Routes
> can I share only on demand?

Yes, you can.

> less portable

There is a portable option

> and it costs $50 that would be better spent on blackjack

Oh, we should always listen to such kind of advisers.
How Apple Store 25th Billion Download Counter Works
ChronicDB is a hosted solution. That isn't even remotely what DeviantArt were looking for.
Most of it applies to photosharing websites as well - especially the bit about keeping the title/headline below the image. I'm irritated every time the title is at the top and I need to scroll up to see the title (The initial response for me is to inspect the photo - exactly as mentioned in the article).

Building one myself, I instinctively felt this should be below the image, but my designer disagreed and that's the way it is right now. We will definitely push this down - evidence always wins :)
You may also create new empty files by saying `touch filename`. This saves three keystrokes (which includes an annoying `>` symbol, requiring the shift key) as compared to the aforementioned `cat` method!
berntb have a look at http://mondoweiss.net

It is liberal jewish website that criticizes the Sudanese genocide and the treatment of Palestinian refugees by the arab world, seeing as you don't get enough of that from the Swedish media.

(Links
http://mondoweiss.net/2012/02/the-palestinian-refugees-of-le...
http://mondoweiss.net/2008/07/darfur-part-2-lets-get-to-know...)

Mondoweiss however don't use these stories to cover up Israel's crimes either

So you don't have to worry, there aren't "double standards for different groups..."
I had a phone interview a little while back where the interviewer asked various technical questions and then, if I struggled a bit, would help explain things, and if I got it wrong would give me an answer / explanation after each. The position was a bit outside my skill-set as it involved some technical areas that I don't have much experience with, so I found this helpful. I didn't end up moving forward with them, I don't think it was a fit on either side, but it was cool how he took the time to explain things and I actually felt like I walked away learning a bit more than I knew going in.
So you have a friend who is adamant about not paying for software yet has iPhone? It would seem his priorities are bit odd.
Video lectures & presentations about Clojure
What's inappropriate is your attempt to bury human rights abuses by trying to have a post like this removed.
If communities like HN have a role they can fulfill, I think it is to keep the information flowing -- throughout the world.

I believe the majority of people want good lives, not just for themselves but for their neighbors. (If nothing else, happy neighbors are more enjoyable to be around.)

(And most people find, ultimately, that the good -- best -- things in life are family, friends, and "the simple things", like good health, a quiet neighborhood, nature to enjoy, kids at play, pets, etc. Oh, and interesting problems to discover and to solve.)

When we know what is (really) going on, we can make informed choices.
> You can start with the thought that there must be some coherent, discrete, mapping from genome to body -- otherwise evolution, by selection, could not work. It is not simple or clear, but there must be significant logical structure.

Sorry, I can't follow that logic. Could you please elaborate?
At one point, when Steve Jobs was fired from Apple, he sold all but one share of Apple. So his 1% was the result of converting his NeXT shares, not original Apple shares.
The Curious Case of Big Data
We built basically the exact same library at foursquare (though it's in Scala not Java). Would anyone be interested in using it if we open sourced it? We probably should.
by this culture, do you mean a dysfunctional one? The braces / indentation formatting argument is one that has come up in a place I used to work (on many occasions) and generally it seems to be this is indicative of people focusing on the wrong things, I still don't understand why, when there are so many larger issues to address, that this comes up time and time again, in the case of the company I worked for, this was just the tip of the iceberg as seemingly every topic would devolve into a meandering, pointless "discussion" (argument) where if they would just stick with known conventions a lot of wasted time would be saved.
cat > file vs. touch file
cat file | cmd vs. cmd < file
cmd1 | cmd2 | cat vs. { cmd1 | cmd2 || true; } vs. cmd1 | cmd2; true

So even some of the thing listed are still not the best use case for cat
I've been using AskGeo for about 10 months and am very happy with it. Does exactly what I need. I am surprised to see it's now $200/year.

What I signed up AskGeo said:

Is this free?

Yes, for now. We built this for internal use and this site doesn't cost
us much, so we don't intend to charge unless usage takes off. If we do
charge, it will be to cover costs, not because we think we're going to
make it big selling access to a lat/lon to time zone API. So for now it
is free and it is likely to remain so for a long while.

The pricing change has not been communicated to existing users, I was not aware of it until this story had been posted. I'm not sure if they get grandfathered or not. I'm doing about 1 request a day, $200 seems expensive.
Phone-based scanner detects harmful bacteria
So now it's propaganda to tell the truth about human rights abuses? I can't believe this, the outrage that people would have about a statement like that were we talking about Syria or South Africa would be insane. When it's Israel everyone has to give them a free pass? Stop trying to bury the truth of what Israel is doing to their own people just because they are Arabs.
Representing Time
You have nothing to say about that the Arab countries destroy Palestinians' lives more than Israel ever did? Or my other points re double standards?

>>You insinuated that my discussion of Hasbara means that I am some kind of "disgusting" Nazi referencing "traditional anti semitic hate propaganda", when I was linking to the Israeli Citizens Information Council's own website.

You wrote that you thought the Jews controlled the information in the US media. That is less than one step from the Zion protocols, quoted in the Hamas charter etc.

That is traditional antisemitic conspiracy arguments.

>>the Israelis did shoot children, bomb and rocket cities in Gaza in 2009

If an army fight people that hide among civilians, there will be civilian victims. Even if the army follows the war laws. That is very different from targeting and glorifying murdering children, which I wrote about.

(And civilians are generally not a direct target for the Israeli army -- Yes, you know the Israelis are evil and want to murder children, but please realise it is bad PR and against their direct interests.)
I believe the context we were talking about was for GPS devices.

I'm not disputing the use case of tracking via cell phone but that's a whole other ball of wax.
I have interviewed over 100 candidates for my current company, thereby participated in post-interview meetings hearing other interviewers views on the candidate. I definitely feel that the selection process would fail many of the current, even some high-performing, employees.

I have no data-points for Google, but do recall an open aptitude test they had made available with a few problems so challenging that I felt nearly 100% sure that many of the current Google employees could not solve. Folks from Wolfram Research (the company behind wolfram-alpha) showed how to solve the problems [1] using Mathematica, their flagship product. (Turns out Google themselves had one of things incorrect!)

[1] http://mathworld.wolfram.com/news/2004-10-13/google/
All machine and no ghost?
Yes, it's definitely useful. I use AskGeo to tag GPS files users create with the correct timezone.
Fujifilm FinePix Real 3D Review
The Outline Of Science
This is a great post. I loved seeing the numbers behind it too. And the stages.
Easier Object.create attributes creation (CoffeeScript)
Writing the attributes for Object.create is quite annoying. Just a cool way to make it quicker and more manageable.
My uncle found one in the garbage can, tried it, loved it after 3 minutes, I only wished I had one for each hands ;)
Based on your posts in this thread I'm really getting the feeling that you're an apologist for the human rights abuses Israel has perpetrated against their Arab citizens. Oh, maybe they aren't actually citizens because they aren't people.
Google ‘Seaview’ gains Great Barrier Reef
Or, at least when running Bash (possibly sh, didn't try), just

>foo

also works to create file "foo".
@graeme Can you explain what creativity is demanded for #9 question? As I see it is really basic elementary school math.
If you are going to flog ChronicDB, please at least disclose if you have some sort of relationship with said company. Most of your previous submissions pertain to ChronicDB.
One buyer arguing with one seller about the pricing of one application does not an interesting article make.
http://www.goodreads.com/book/show/438022.Optical_Illusions
Yes, let's just bury anything YOU disagree with. You're complaining about someone posting something and then say that they should post the very thing you accuse them of.

Do you think we should just ignore the human rights abuses that Israel is committing against the Arabs?
Post the challenge and your answer here, see what feedback HN can give you. Probably better than the company anyway.
I moved to th US from Italy a couple of years ago and I was (still am) fascinated by the silly obsession with San Pellegrino water. Seriously, $2.5 for a pint of water?

People here see San Pellegrino about the same way in Italy we see Evian, but nobody drinks Evian and it's rarely explicitly called out in menus or put on display on shelves behind the counter at the café.
Why Bill Gurley Believes Dropbox Is Disruptive
what i really want is some sort of wiki to crowd-source video summaries - there is a ton of overlap here and with little enough time in the day, its painful to invest in watching a video and not get a lot out of it.
He wrote:

> "let me explain the complete context of why $10 was not a generous donation:"

and

> "I thought I had a good relationship with him".

Which I took to mean he still sees it very much that way today.

The whole idea that somehow your friendship status should translate into an obligation to write a check for a minimum of 'x' for a charity that you pick is very strange to me.

As if you can put a price on friendship that way, and as if the 'interesting conversations about life' suddenly were not good or worthless by the act of giving an amount that was deemed too low.
Actually I wasn't aware that the order for 田 is different in China, I just used it as an example since I always have trouble remembering it. =) Generally, I find the stroke order hard to self evaluate, since it takes time to check stroke order diagrams each time and you tend to get lazy after a while (like in 左 and 右 where it's easy to mix up the order of the first two strokes).

I'd love to do a real study on the effectiveness. But realistically, I don't see it happening since I don't have the resources to set up a scientific study. But if you're interested or know someone who would be, let me know. =)

One plus from the algorithmic approach is that you really have to write each time. There's no way to skip it and just look at the answer even for easy ones you think you remember. Therefore you get a lot of practice writing and hopefully writing the characters sticks like "muscle memory". Of course, if you're disciplined you can do the same with for example Anki and pen and paper, but not everyone (for example me...) are that disciplined.
Insurance Attorney Atlanta
Our Insurance attorney, criminal defense attorney, DUI attorney, divorce lawyer, child custody lawyer and bankruptcy lawyer can help if you have been charged with a crime in Atlanta County, Fulton County, Cobb County, Dekalb County, Clayton County and Gwinnett County.
For more information please visit: - http://www.ejoneslaw.com/
Play Arcanists now
The Palestenians are people of the Israeli state. How can their own land and their own people be "hostile territory"?
I was recently talking with Prof. Dave MacQueen about this (he ran a group at Bell Labs for around 20 years before the Lucent debacle). The most amazing thing was the management style of that lab. Once a year, you had to write an "I am smart" report (yes, the actual name) where you told management why you were doing good, smart things. Management would then meet on two separate days, once to ensure everyone was meeting the bar of doing good things and once to figure out how the money thing should be handled.

That's it. No assessment of "high-impact publications this year"; no assessment up the chain of how many $100MM businesses had been created by your group (thanks, Lucent!); no demo days to see if some product group is going to give you the "leave research and work on this or work on something else" ultimatum...
Instead of using a cat with heredoc, just type

cat - | grep "something"

And control-d when finished entering text
Apple Wins a Battle in China, but the iPad War Rages On
Express is more like Sinatra. It's largely syntactic sugar and some powerful extra features beyond what node's http module offers.

Express knows where its "opinion" ends and where it should make room for other modules with opinions of their own.

There really are two opinions at play here. Opinions of how to do something and opinions of what to do.

Express has opinions of how that differ from the http module (it even uses the http module to accomplish what it does).

Express has a minor opinion on what it should be doing and extends the what beyond the http module, but that's largely where it ends.

The problem with Rails is that it the domain of subjects it had an opinion on kept growing until it couldn't not have an opinion on stuff.

CSS versus SASS? I love Sass and used it before Rails added it. Rails didn't need to have an opinion here.
Coffeescript? Same thing.

Maybe it is an unfair comparison because there's no equivalent to this much opinion about so many things in the Javascript world, except some Rails ports that people have made. And even they are seen by most as "Oh that's nice that you can get set up quickly in less than a day, but no thanks, I'd like to pick and choose what makes sense to me based on what I'm planning on building."

Had we known better maybe we would have gone with Sinatra back when we started.
Steve Jobs on Education: Market-driven education
100% agreement. From my experience:

Low priced apps imply loads of users to make money.

The people whose price sensitivity falls close to your low price are more likely to be cheapskates or find your software marginally useful. They are far more likely to complain and require support.

God forbid you are selling at a one-time-fee (which is why I think the current mobile development land-grab will flame out and transform into services-on-your-phone). You are going to be expected to provide support forever, at the drop of a hat, for any version of your application. Figure out a way to get recurring.

If you go cheap/free, you monetize with ads (often ineffective and always annoying to your users) or by spying on your users. I doubt many of us want to do the latter (Although, sadly, enough of us might to knock out the ones who don't. Race to the bottom!)

I now want to pay good money for the apps I use: I want the developer(s) to eat and drive nice cars. I want them around and in the game for bugs, integration changes and general support. I want them to not feel any pressure to jam new features in just to get another rev out the door for the upgrade money. Effectively, I want to pay them a lot of money for their software, because it is often incredibly valuable to me, I just want to do it on a payment plan where I can opt out if I no longer find the software useful.

I think that model, in most cases, leads to better software than either the open source model, the one-time-fee model and the freemium model.
How App Marketplaces Are Changing Software and the World
But how do you deal with the partial upgrade scenario? I might want to use a few of the new features in my client code but not have the time to upgrade (and test!) everything just yet.

Of course version numbers in URLs can have their place too. But I think they should only really be used in situations where you have upgraded so much that the original URL space just makes no sense. And if you can avoid huge breaking upgrades like that through good initial design then all the better :)
The general statements go too far.

You can absolutely raise a strong seed round from high profile investors without either traction or a strong track record. I know because I've done it.

You have to compensate with either a great product that you've already built or an ok product with a great concept of where it can go. As a founder you have to be able to craft that storyline and make it believable. It's extremely possible.
"Very sensitive equipement" -> Zooms in on the xbox 360 kinect sensor.