skysight-inc/HackerNews huggingface dataset:
This question is far too open-ended to answer.

I would avoid a ad or data-selling business upfront. I would focus on a simple transactional business (i.e. they give you money and you give them a product or a service for a month), and learning about your market and why they care about what you're offering.
You can replace most geocities.com URLs with reocities.com and it will appear.
It is. You get paid either way.
Yeah, but it wasn't technical. The point of the question was to assess my entrepreneurial IQ, or so I was told after. Generally if an unemployed person's applying for a job, their entrepreneurial IQ is low at the moment and they need money. Nevertheless: I was to acquire a desk to work at, which needed to have certain dimensions for under a certain dollar figure. The internet is down, the local office supply company doesn't have it, etc, etc, until I'm starting to think the interviewer is nuts. OK, I'll sit on the floor. His point was that you need to generate options, which isn't bad advice. But it was a dumb interview question.
> That said, I think it is much too early to make the call to stop doing this, let's fix problems if and when they appear.

When I logged in for the first time and saw a home page full of these, I assumed HN had been gamed and went away without a second thought.

A few hours later, I tried again, and while by far the most upvoted topics are this one and the corresponding "please stop" thread, I can at least see some potentially interesting topics as well this time.

So I think a problem did appear, very obviously and immediately, and getting rid of anything to do with Offer HN is a very good thing. Much as I appreciate the sentiment, this just isn't a sensible forum for that kind of interaction, as even a few posts cluttering up the home page rapidly made obvious.
Sounds very cool - I wouldn't use this at the moment, but I could definitely see having some projects that require this type of monitoring. $10 is definitely inconsequential, but guaranteed monitoring is very useful.
Multiple disks, across different physical servers (instead of RAID) would be good too.

You could also try increasing the throughput by having an in memory cache. The index/hash table can also be in main memory. Depending on the keys, locality can play a crucial role in prefetching data.
The timing of this article is interesting. Supposedly she destroyed the 'HP Way' years ago. Makes me wonder why it was brought up now... Almost as if there was some important date approaching...
Calculate Latitude/Longitude Distances in MySQL with the Haversine Function
It really depends upon the task. For each task (e.g. POS tagging), I maintain a list of current open source implementations. When I attack a problem that involves this task, I weight the tradeoff between how easy the tool is to use with how accurate the tool is. Most of the time, I favor ease-of-use. If I need high-accuracy, I start hand-rolling my tools and keeping them around for later.

p.s. I don't actually use NLTK or Weka that often.
Different countries have different laws regarding safe harbors for secondary copyright liability. But if you're operating overseas, it would be hard to pin you down with this DMCA issue unless you have employees, an office, etc. in the US.
I have done this before, usually if I am working on something interesting, and for which I don't like any solution I have yet hit on. In this case, I do the best I can to describe the problem, thinking thus far, etc, and turn the interview into a design session at the whiteboard.

I can only recommend doing it with a candidate you are more selling to then evaluating, and whom you think will be a good fit.

A strong candidate will jump in and you'll have a great session (I had one in particular with a great young erlanger whom we wound up losing to someone else, but the interview left a lasting impression and we kept in touch long afterwards).
Gmail in mobile Safari: now even more like a native app
yes, but from the figures given I could live quite well placing only 2 or 3 people a year, or extremely well if I upped that to 1 a month
One cool thing you could do is to allow the user to put a widget on their site showing their uptime percentage. Uptime Robot is, in essence, an impartial 3rd party that can guarantee website's uptime claims. This might be something you could charge for.

Good luck!
The relationship you choose to have with your parentw and the career path you choose to take are two very different things. You guys seem to be confusing the two.

The #1 concern of Indian parents is their values and their kids' success.

Your career path is simply one value. Many Indian parents want their kids to be engineers and doctors. You can try explaining them you're not interested in that. And finally, you can tell them to f-off and go do your own thing.

But does that mean you HAVE to abandon all your values? HELL no. I still believe that my parents have as much right to any wealth I created as I do. I still believe I need to care for my parents when they age. I still believe in many of our quirky customs. In fact, if you can reassure your parents that you still care for some of the values, it can lighten the air. Parents think that because you are going away from one of the values you are breaking away from all of them. It may be true. But not necessarily.

In my case, I told my parents that I wanted to take time off from school and move to San Francisco after I finished our summer at YC. My Dad was well primed about this. And yet, he could not come to terms with me actually doing this. So he asked "why do you want to goto San Francisco?". I was already upset and the general tone on the dinner table was pretty heated. I carelessly replied "because I feel like it." At the time, it came across as rude though I didn't mean it that way. Over time, my family understood the innocent nature of those words.

The next day and over time, it made a lot more sense to my family about where I was coming from. Likewise, at the time I did not understand my family's concerns. Over time, I did. I realized that I did not so much want to abandon all my values; that I still cared very deeply for my parents; and that my parents had some legit concerns.

Just because I want a career different than what my family wants does not mean there are deeper value differences.
Oh, and when you are broke and need money, you can mostly count on your Indian parents to bail you out if they are slightly capable to:) Time. And again.

--Child of two Indian doctors
As a former Geocities user, I am very pleased he has placed ads on the site. Hopefully the ad revenue will cover the hosting costs indefinitely.

If he makes a small profit, great! Hopefully that will encourage archivists of the future.
I wasn't very good at node, and I wanted to get it up and running quickly. So I used node for the message passing and php for serving up the client files and routing the rooms.

I'd put it to technical incompetence more than anything else.
The 13" Air has the same resolution as the 15" MBP; so the screen size probably wouldn't make too much difference.
My favorite: "Write a script that will save you one minute of time every day"

closely followed by

"Draw a picture of your job/Facebook/the future
/whatever"
Not to toot my own horn here, but let me just give you one sample of the kind of email I get about this project, I'll leave you to judge the rest of them by this single one (it just happens to be the last one and more in this vein would be excessive and embarrassing):

--

I don't know who you are, but I just want say you are an angel. I thought I had laid the very first website I ever built on geocities to rest, and words cannot describe my utter and complete surprise to find it resurrected on reocities.

You say this project is a labor of love -- and that is exactly how I felt about my own website. It was, for at least 10 years of my life, the best expression of who I was, and it means so much to be able to relive that era again.

You are truly doing a public service by preserving early relics of Internet culture. I can only imagine that generations from now, when people are digging into the history of the web, they will be fascinated by what you've saved.

Thank you SO MUCH for doing what you do!

webmistress

reocities.com/avcorner2000

--

I'm not going to argue morality here with you any further, you apparently have a bee up your bonnet about this, but as they say, no good deed goes unpunished, there is no reason why this would be an exception.

greetings
I would focus on statistical, data-driven approaches to NLP, rather than formal or linguistic approaches. I would develop a solid foundation in ML. Lastly, I would focus on building large-scale systems. The main reason is that this will increase the generality and breadth of what you can build and ship. But my approach is very applied.

Good books or important papers is an involved question. If you ask on MetaOptimize Q+A, we can discuss it there.
Gource, a version control visualization tool
Thanks for sharing the code on github, I've been pouring over it for a little while now, and I'm inspired to try my own node project.

I see twitch is using php to render views, but I was wondering if anyone has tried any js template engines? I've used jqote (based off of John Resig templating engine, I believe) and it's pretty nice, but I'm curious if anyone else has had experience with any other js templating engines.
For all those interested in datasets/statistical analysis, it is worth your while to watch this video:

http://latimesblogs.latimes.com/lanow/2010/08/how-the-times-...
stevenp's response inspired me:

>Stop thinking that "what to do with your life" is a choice that you have to make.

Further, your major doesn't lock you into a particular career the rest of your life. One of my best CS mentors majored in film. He graduated, got a job in the film industry, and couldn't stand it. A friend gave him a job swapping backup tapes in a server room, and he got into computers from there.

Your experience with the job was a great way to find out a path that you don't want to head down. Don't think of it as a failure on your part.

>Instead of being paralyzed by feeling like you're being pressured to make choices, be excited that the world is open in front of you and you have the ability to do whatever you want, everyone else be damned.

It sounds to me like The Future is ruining your present. Instead of asking "What can I do to prepare myself for tomorrow?" ask "What can I do to make today better?"

Luckily, a college campus usually has tons of answers to that question, especially outside of classes. Go to one of those billboards plastered with announcements, and see if there's an event that strikes your interest. Then go to it! Student groups are a great way to dabble in all kinds of things without making a lifelong commitment to them. (If you still don't know what to pick, I find if I help others, my own problems mostly work themselves out.)

Living in the present isn't being irresponsible. It's taking care of yourself so that you're prepared for whatever comes in the future.

I should also note that counselling is far more effective if you continue to meet with the counselor on a regular basis. A counselor's main value isn't giving out advice, it's helping you to understand yourself differently. A good counselor isn't always easy to find, but if you think there's some hope, it may be worth a few sessions before you give up on them.

A lot of us have been where you are. Things will get better. And please do follow up with us. We care.
We've been calling it a "social catalog" and folks are using to showcase lots of different kinds of collections.

I just sent you an invite. (And check your spam filter just in case). Let us know what you think. We'd love the feedback.
Thanks for the great resources. Links:

Best Cheap Design Package: http://www.alibre.com

Enclosure Prototyping in the US: http://www.protomold.com or http://www.quickparts.com

Outsourcing Design Work: http://elance.com or http://guru.com

Electronics Prototyping in US: http://www.screamingcircuits.com

Electronics Layout: http://www.cadsoftusa.com

Parts Supplier: Small scale: http://digikey.com Large scale: http://arrownac.com

Producing in China: http://icomold.com
This article points out a couple of important points:
- it's a giant ponzi scheme of the likes never seen before, so the outcome is far from certain, but no ponzi scheme ever ends well for all involved.
- because everyone expects QEII to happen, it should be already priced in. So the effects can only really change things if it is either more or less than expected.
- For people like me who price in USD but spend in another currency, this is becoming more and more difficult to bear. I have to increase revenue by 20% per year in order to just stay still. With further inflation of the USD.
-Those who think that inflation can be carefully controlled are not conversant with history. When inflation outbreaks occur, they are by nature uncontrolled.

Basically the post Bretton-Woods era is coming to a close, and history is being made. Nobody knows what will happen.
I don't think people really want to pay for data.

I also think that people don't like having ML or NLP tools through a SaaS API, because you want a tool that you manage on your own hardware.

I believe that we'll see something I call the "machine learning business model". Essentially, you release your code under open source, and you give away a basic model, but then you charge for a premium model. The model is essentially like compiled code. No one knows how you trained it up, or why it works. So you get people using your tools by open-sourcing them, and then you upsell them on increased accuracy.
Exactly. That's what this is all about -- an issue of a technicality where people did not pay the fee and register an agent with the copyright office, even if they did have a link in the footer.
The video shows the project (http://code.google.com/p/gource/) and the results it gives against various open source projects like the Linux kernel and Ruby on Rails.
And they may not be treated the same, legally. In Massachusetts, salary is sacrosanct; it is illegal to have an employee working for you if you don't currently have enough money to pay them. But bonuses () are wide open. You can decide not to pay somebody their bonus for any reason, even if the appropriate manager has already said, yes, you've earned it this year. (Yes, this happened to me.)

() Discretionary bonuses, that is, where a human decides what you get, rather than a fixed rule.
doubtful.

hell Myspace was bought for a 1/3 of that, and I'd say they were a lot more viable back then. I'm pretty sure they actually had revenue.
I think it was Appel who had a funny proof for the non-existence of the Perfect Compiler, it can be applied to Lisp quite easily.

FWIW, the proof used the halting problem and went like this. Assume there is a an unoptimized program that, when ran, would go through a series of motions but ultimately halt without any useful output or side-effect. Assume there existed a perfect compiler, PC; that compiler would need to be sufficiently smart enough to translate the problem to a single HALT instruction (or "Label X: goto X".) But since the halting of programs can not be proven analytically, it stands to reason that PC does not exist.
The AwesomenessReminder banner ads are perfect, though. Completely fit the style and the era.
All this high-level stuff is great and all, but honestly, after that developer "preview" release, I am extremely nervous about putting any personal info on a seed (or whatever they call it).

I feel that they've lost a lot of trust, and they will need to do something more than a super high-level wiki page on github to win this trust back.
One of those things you never think about when reading a map or driving in a car, but it's the explanation behind why you fly all the way up past nova scotia when on a plane to europe.
Hey Catshirt, sorry for the slow reply but I lecture and that takes a lot of time haha.

Im sorry to tell you that you have a difficult road ahead of you. Public accounting is rough because you'll be abused with hours of overtime that makes you think you might as well create a startup, you be dealing with BS politics all the time, you're going to be undervalued and under paid.

I tell you this because you should know the shit storm thats coming. Knowing how rough it is will put you in perspective and help you deal with those rough days. Public accounting is meant to provide you years of experience in a short period of time. You can equate 3 years of experience to 1 year at a big 4. So the long term goal is to either become partner (which is a pretty shitty option) or to leave and get a cushy job as a manager, director, VP or CFO at a company and do nothing.

As for your own personal dreams and aspirations its going to be nonexistant your first year or two because your working, learning and trying to get a cpa.

But, like i tell everyone. If you want to do something, then stop sleeping. lol. i know it sounds like a joke but im serious. sleep vs success is a choice you're going to have to make in the accountant/law field.

I hope that Ive been helpful haha. and sorry for being a debby downer but the uninitiated need to know the truth.
Hey, I'd REALLY love if you could redesign an iPhone app for me. http://musedapp.com ... Mused 2.0 offers a ton of new data and I want it to look stellar!
Why do people keep saying Twitter is revenue-free? It has search integration deals, sponsored topics and promoted tweets. It may not be profitable, but it certainly has non-trivial revenue at this point.
The arsenic on the cake.
I dunno about anyone else, but I was anti-Fiorina way back when she was advising McCain. At the time, I supported McCain due to his position on torture [1], but having Fiorina as an adviser certainly made me think he would be less than effective.

[1] The other candidates on my radar at that time (Hillary, Rudy) were pro torture, McCain was against. Sad to say torture has become an electoral issue.
I think the creative process across all disciplines has more similarities than differences.

Everyone likes to think they are a beautiful and unique little snowflake. Nobody likes the reality that they aren't.
We don't want that crap on Android. Google should be doing static analysis on submitted binaries, dammit.
I just checked the list and almost 90% of the items apply for me. It all started at this part

_In the context of the quarter-life crisis, however, they occur shortly after a young person – usually an educated professional, in this context – enters the "real world".[1] After entering adult life and coming to terms with its responsibilities, some individuals find themselves experiencing career stagnation or extreme insecurity. The individual often realizes the real world is tougher, more competitive and less forgiving than she/he imagined._

So I think I'm facing a Quarter-Life crisis. I feel its' effect and it's really stressing at times. I'm 19 and 4 years away from graduation. When this crisis will end? Can I do something about it?
Show HN: Java consumer app/most customers are on mac
I've never been asked this question in an interview so when I saw it I started thinking about how I would answer it.

The first thing I did was work out the actual bytes/sec (throughput) needed for this many requests. Also given the 2 week timeframe I would question really hard what the data set looks like. Since the requests aren't randomly distributed does that mean you can narrow it down to a small enough portion to fit inside RAM.

I think the question is a good one because it does touch on a lot of aspects of infrastructure and systems design.
The intention is clearly stated in the first and second sentences of the article. It's not as if the author's are trying to hide their purpose.
That is shock media in a nutshell.
Google places its troubled Google TV initiative under YouTube division's control
Paris Review has put all their author interviews online
Worse yet, I was under the impression that the search deals are lucrative enough that they are profitable in the more-than-breaking-even sense.
Hey eduardo,

We'll first, I would suggest you be very careful when you graduate and attempt to get a job in the US. Once, you get an H1 visa, its illegal for you to work for anyone other than the company that applied for your H1

As for non-resident aliens. There's pretty much nothing but bad news there because you dont get a standard deduction unless your Indian. The only benefit is if you're working for a company that is related to your education, then you dont need to pay social security tax.

Other than that, I cant really think of much else you have to watch out for off the top of me head generally.
What is the point of a list like this if not to stimulate discourse?
It's the "curse of the x0s"; people tend to take stock of their lives when they're near 20, 30, 40, 50 etc. and can be quite harsh with themselves during this period of time.

Have a look at Steve Jobs's Stanford commencement address on YouTube. The theme is "connect the dots".

http://www.youtube.com/watch?v=UF8uR6Z6KLc

Are you still able to use the skills you picked up and make a decent living out of it? Why not develop that further?
Words evolve rapidly; grammar more slowly (but surely). The truly fundamental thing change most slowly of all, so emphasize those. Don't get hung up on things like "hopefully". Help kids expand their vocabularies. Encourage them to read. Teach them the difference between formal and informal language, as it's crucial and something that many never learn.
If it works as I think is described in the high security model, you will have to upload a copy of your update for every single friend. And when you add a new friend, you will either have to reupload all the old posts or your new friend will be presented with a blank profile.

And if it doesn't work like that, there's not much difference between low and high security that I can see.
With breast-feeding my wife wasn't worried about "too much", rather "not enough": it wasn't clear to her exactly how much our daughter was getting.

That said, it was pretty obvious that she was getting enough, it was just mildly uncomfortable not knowing how much.
I agree. You can't blame a single person for such a large strategic shift. She is just the most visible, and the easiest to blame.

However, some number of people had to think it was a good idea to hire her, continue to extend her contract, and reward her performance with huge compensation.

Even a CEO has a boss.
As for (2), yes you can. Let's say you have a form that lets you update the status of your cat and your dog:

# config/routes.rb
map.resource :pets, :member => [:show, :update]

# app/views/pets/status.html.haml
- form_tag update_pets_path do
.cat_fields
- fields_for @cat do |f|
= f.text_field :status
= submit_tag
.dog_fields
- fields_for @dog do |f|
= f.text_field :status
= submit_tag

# app/controllers/pets_controller.rb
def show
@cat = Pet.find_by_species("cat")
@dog = Pet.find_by_species("dog")
end

def update
["cat", "dog"].each do |species|
pet = Pet.find_by_species(species)
pet.update_attributes(params[species])
end
end
Don't spread FUD. These guys are at least trying to do something in a market where almost everyone else has assumed Facebook has won. And they built and shipped something. I can't even remember the last time I could claim that 100%. Finalize your opinion when their final release is available.
Yes, I put them up there as a joke initially because Zachary came up with his animated gifs but then I thought oh, what the heck and left them up. I'm sure he's not making much money of them - if any - but it looked like a perfect fit.

His new site looks much better actually: http://www.awesomenessreminders.com/
To be fair, I think you're mixing "trust" and "hope" and in that sense they've only lost a lot because an unjustifiably large amount of hope was placed in them from the get go.

Personally, I trust that they can still produce a solid security model. A non-beta release can hardly be judged from a final verdict perspective, even or maybe even especially from a security standpoint.