skysight-inc/HackerNews huggingface dataset:
Paypal... Going to include Google Checkout soon too.
Log in or sign up?
Having few special forms does not rule out syntax or having useful functions. Look at Scheme, for example. (Or Haskell, most of which syntax desugars into functions you could write yourself, like records or do-notation or list comprehensions.)
You're surprised that self-reported Javascript-driven stats are less reliable than server logs?
Interesting. It's interesting how toro used to be the piece of the tuna that was either thrown away or the fisherman kept it because no one else wanted it. Today it's nearly a delicacy. Funny how perceptions change.
That's interesting. They've posted raw multiple camera feeds, instead of editing them together. I'm not sure that's a good idea, but it is unusual.

Am I not seeing the torrent?

Edit: Ah, I misunderstood the titles. "Speaker & Slides" has two cameras & split-screen/picture-in-picture going, so if you want video, that's probably the best choice.
HN Comment/Discussion Source
I understand that this is a sort of primitive, simple and 'newbie' question and that you will probably look at me with contempt but i would like to kindly request you to assit me.

I have been looking for a simple comment/discussion system and i have found that HN's system is to my liking. Therefore is it possible for someone to show me how it works or to sort of give me the 'code' or the files?

WOuld appreciate the help!

CUrious NOOB
Thanks for your reply and your thoughts on startup business models.

The reason why I didn't go into detail about some of my ideas, is that I'm still flexible about the idea and the direction. I'm not looking to hire a developer, I'm looking for a co-founder. I have a whole bunch of ideas based around all sorts of pain I've had setting up a small company, and I've built systems to alleviate much of this pain. But maybe the co-founder is passionate about something else that also fits in with what I'm doing. Thats why I'd like to discuss ideas over Skype and/or email.

I'm not looking for hordes either - I'd be very happy with one person who is on my wavelength and has the programming experience where I have the complementary business skill set, contacts, and experience.

Good luck with your venture !
Backwards? Come on. Write a Parsec-based parser, build a GUI with Qt, make a web app with Rails or Clojure or whatever you like - then compare your experience to what it would have been 10 or 20 years ago.
You are protecting against spam right? Or why would you want this? You might try testing alternative question posting options and see which gets a high follow through. Obviously you want some way to protect against spam but by adding as little overhead as possible. You also have captchas in the registration - maybe it's enough.
We never used Google analytics for stats. All we have is a small program Trevor wrote to make graphs from log files. We're expecting Mixpanel to give us more different types of info, but I haven't integrated it yet.
Paul Gaham used to say that you can't make a world-class university from people of just one nation.

I guess same applies even more to startup hubs.

How are they going to make people go to India to start there?
Adding and Removing Controls at Run Time
so much depends
upon

a red wheel
barrow

glazed with rain
water

beside the white
chickens.
Industrial-grown living skin for wound care
Just curious, what do you think is the right direction?
Looks pretty :)

Question: What is the default timeout for a question? It seems that homework help is typically one of those "I need this answer sometime tonight, before I have to turn it in." So, wouldn't it be wasting tutor time if the question is old and the asker is no longer interested?
It was to protect against spam, ensure the user is a real person who can be contacted etc.

But I can see that a few people sign up, post a question, but never click the link so their question never goes live. I may try removing the requirement to confirm emails...
Yes, if Lisp is so powerful, where are all the super programs written in it? I'm only aware of EMACs and maybe at one point Autocad? And I guess PG wrote a couple webapps with it....
I definitely like the concept. My hang up is -- how is this different than mahalo answers? (more focused, sure, but the mahalo folks could answer these questions, no?) Doing something to verify the tutor's expertise might help with this (could be simple quizzes or something).

Another general note -- as a tutor, I'd like some assurance that I will get paid for answering the question. This may lead to less questions, but significantly more answers. This obviously introduces quite a bit of complexity for the poster, but I think its necessary. You could potentially start people with a few pounds in their account that you finance to get things rolling (or, give people a few pounds when they sign up and add a credit card).

Next -- visual design -- I was impressed with your design, there are some nit-picky things to tweak, but overall it is visually appealing.
-In safari, the sign in/register links at the top have the descender part of the g gets cut off (probably because the containing div is too short).
-The font color in the "Post My Question", "View All Questions", "Answer Question/Make Bid", etc is a bit difficult to read. This one nags at me quite a bit because it makes the buttons look pixelated or something -- i'd fix this up right away.
-Really like the visual representation of description of service -> ask a question call to action. looks great/leads the eye the way you want it to!

As others mentioned -- the about us could use some copy. Don't want to spend too much time on it, but it adds a lot of credibility (or rather, it takes a lot a way to see 1 line of text there).

I have to run here in a second, but one last thing -- you might want to think about requiring signup AFTER someone has answered the question (as you do with the asking of a question). Once someone has spent time answering a question they are more likely to sign up.

Wish I had some more time, but the site looks good, keep up the great work!

Good luck!
> "I’ve been in more than one startup that had bad chairs and small screens for their engineers but they had an expensive coffee machine."

I'm more productive with good coffee and a small screen than I would be with bad coffee and a large screen.
When gmail was launched it used exclusivity to vastly improve its desirability. I'm 100% certain exclusivity can be used to sell virtual goods. You just have to figure out how to harness it.
The user can choose a "need answer by" date in the question posting process, there is no default timeout at the moment...
Why you should contribute to Open Source
Brackets make macros easy, because they make the abstract syntax tree blatant. Make it less blatant, and macros will become much more difficult to write. Given the options of i) macros are easy to write, and ii) Python-style indentation rules enforced by the interpreter/compiler, I'll take (i).
I'm curious, i rarely see any REAL[1] criticism of lisp, just the old "ughh, my eyes, all those parenthesis, aaa" type of nonsense. Why do you think its a wrong direction?

[1] Im not talking about implementations, obviously, Common lisp, scheme and clojure have their problems, im talking about the general idea of lisp.
Start-ups have no room for VPs
You are missing the point. Replace vi & grep with your most used dlls.
these types of sites are a dime a dozen, you really need to differentiate yourself from cramster, justanswers, etc. + there are a whole bunch of free options.
Even pg admits that Hacker News is a technology failure. HN is good because of the community, not the software. The software in fact seems to be a hacked together half-assed job.
Whoever gets together with this guy could potentially learn more in 1 year than they've learned in the past 5. International business experience, candid honesty, and flexibility are fairly difficult to procure. Is there risk? Of course.
Snob or not, what increasingly pulls me to languages are the highly productive DSLs that seem to fall out of them. For example, I need to deliver a few lightweight web apps/services - and I stumble across Sinatra on Ruby (with a little Sequel thrown in mixed with the oci8 oracle gem), which seems to do all I need. My little ruby code snippets look just like that - snippets that are short and expressive of the what I'm trying to do.

Lisp seems to be the "godfather" of these things and I'm more and more interested in what makes me productive, without being surrounded by a team of enterprise programmers and all the boilerplate that seems to fall out of other languages.

I make my living hacking SQL. What I'm really looking for there is the ability to create a lambda on the fly for custom grouping (eg implementing a business rule dynamically). I've worked on at least three big enterprise projects where I could have eliminated thousands, if not tens of thousands of LOC with a feature like that. Maybe I should punt and roll with a Prolog engine in the Lisp of choice. Who knows.

I really enjoy the articles and comments on these topics here on HN. Keep 'em coming.
The article addresses that, albeit very shortly: "It may seem arbitrary to focus on X, one of 23 chromosomes, but it has 8 percent (1,529) of all our genes, including some for fertility and intelligence, which affect reproductive success."

Besides, it's one of the easiest things to see, and hence one of the easiest to look at - and, as it's sex-linked, there is a very clear way to see its effects (differentiating between paternal and maternal grandmothers, and their effects on their grandchildren of either sex). All the other ones have exactly a 25% chance to be transmitted to grandchildren, regardless of the path, and are therefor even more useless to look at.

I must agree, though, that it would be nice if the article had included more statistics about grandparents effects on the survival of children, and less explaining their theories and math.
Agreed! I took one look at your mystery meat navigation (after turning of noscript) and hit the close button. If you want to attract talented developers, get a better site.
Abstract art effect in photoshop
Mailinator for Scripts Testing
Facebook does require approval prior to launch in the App Gallery. Given all the recent scams within Games I am fairly certain that Facebook is getting far more aggressive about what gets into the Gallery.

Apple is not perfect but beyond the App Store one can deploy an iPhone App within a company via the enterprise deployment.
No, that's not true. The software works quite well, especially considering how few lines of code it is. (To be able to say that was one of the goals for both app and language.)

What I said was that it's not user features that keep people here. But there is more to the software than user features. A good example is the code that protects against various kinds of abuse, like spam, trolls, and voting rings. By LOC that is a large percentage of the total, and HN as a community would be long since dead without it.
Really useful feedback, thanks...

a) I think it differentiates itself by being a targeted vertical, a "destination" to go for homework answers from tutors who are rated and can provide full and in depth answers. Mahalo answers doesnt really focus on anything.

b) The assurance of getting paid is a potential problem, I dont think theres any way of giving that assurance...

c) The buttons problem is definitely something that needs changing.

d) About us - yes, doesn't look professional!

e) The last issue, allowing people to signup after theyve typed an answer is a really good idea... I think however that it's going to be much harder to get people to post questions than getting them to answer them. I've had lots of tutors sign up, just not that many students...
Yep.

See, if they would be underreporting, I would have all kinds of plausible explanations for that.

But they are overreporting, on some days as much as 100% and I really don't see how google can see traffic on their tags that I don't have in my logs.
What do you use for site coding, FTP, and file management? Suggestions?
I use Dreamweaver and hate it. It's bloated and slow, it has far too many features that I never use. Basically I am looking for code-coloring/view, file management and FTP. What are you using?
So, Mahmud is correct and it is just an ad right now.

Pity! HN has enough traffic to make a nice example.

Time to bite that bullet then I guess :)
"Musing: Visio is unpleasant to draw diagrams with but the results are good. Being able to sketch on paper and have the sketch turned into a visio diagram would be cool - rough circles turned into neat ones, rough lines into neat connections, this symbol into a server, that one into a building."

In fact, I was working on this exact same idea for a while some time ago and shelved it when I found it to be difficult :) Do you think that this is something people would pay for?

[Please consider listing your email in your profile]
Small Worlds
Your market and distribution model may be even more important
Site looks nice. However, the area where you post the questions could use a little tweaking. A few thoughts:

- You have the page numbers and the "Finish" link. I instinctively clicked finish without looking, because I assumed a "next" and "previous" would be there. I think you should add those.

- Actually, the word "Finish" is a bit strange. Usually I think the word used is "Last"

- I think you should add a default expiration time or require one. Questions with 33 days left till they expire seems unrealistic to me.
can try notepad++
Maybe it's just me but I personally find it funny, this was posted to the lua-users mailing list.
Warehouse Leasing NJ | Office Space Leasing NJ
Warehouse Leasing NJ and office space leasing NJ. Leasing services for all warehouses and office space @ low cost. Ware house and office space leasing specialist in NJ.
I also feel that Lisp is a wrong direction. Its main problem is the lack of static typing. It is understandable that a language which has existed for so long with relatively little change would lack a static type system, but with as much progress as has been made in research on type systems since then, there is no good reason for a modern language to lack a powerful type system.
shouldnt be new to most people, but worth repeating
JJinuxLand: "xmonad exemplifies what I'd like to see more of in the Linux world"
emacs has a nasty learning curve but it is incredibly powerful and integrates very well with most languages. (im not religious, vi is probably just as suitable)

I would also look into deploying your site via whatever vcs you use as opposed to through ftp, it forces you to keep everything inline
I’ll bet that in 5 years, if you stacked up a TechCrunch 50 of Indian start ups versus a comparable number of U.S. startups, it would be a pretty even match.

I think there's something distinctly Indian about making 5 year plans, even if they sound ludicrous (when I lived there, many people told me that 'India would be a world superpower in five years'). I think it might have something to do with this: http://en.wikipedia.org/wiki/Five-year_plans_of_India.
we assume that there is something fundamentally special going on, when in fact we're just viewing the system from an angle that makes it very hard to understand.

How do you know there isn't something special going on? Seems to me that believing there isn't anything special is just as much a guess as believing there is, given how little we understand consciousness.
http://news.ycombinator.com/item?id=856026
How to keep track of what you've learnt
The introductory comments are an excellent read about the pragmatics of good hash table design. It would have been really helpful a couple of decades back when I was routinely implementing custom hash tables. OTOH tuning the probe parameters for a table was always an entertaining way to spend an afternoon. Generating a perfect hash for an evolving keyword table was too cumbersome, but trying to reach nearly every symbol in a dense table with a single probe was good sport.
I was looking into it a while ago - remember reading that fish farms can be quite terrible for spreading disease and polluting the surrounding area. Not to mention farmed salmon being fed dye etc.

Sustainable just means they can keep on doing it. Not that it's environmentally positive.
Steve Yegge's Five Essential Phone-Screen Questions
The syntax and diction of these types of fluffy, circle-jerk blog posts make me want to stab myself in the eyeball.

Brandstreaming? Curating tweets? Really?
I can say I've never looked for a 'business guy' but I have looked for a 'sales and marketing'. I suck a lot more at those, but I think there's more to running a business than those, so I wouldn't /necessarily/ want that guy running the business.
I guess most people here don't write iPhone apps. Here's to clear things up where I can:

- No way for small bug fixes to jump the queue.

There is, you can get them in within a few days. Not immediate, but it helps a lot.

- AFAIK, future releases are not routed through the same reviewer as previous versions, resulting in nonsensical rejections for previously existing characteristics.

Not the same reviewer. But just speaking in general, this is also a positive point: if an app should really be rejected, but wasn't due to a lapse by a certain reviewer, it can still be rejected by another reviewer in another version. Makes sense. (well, you can say just skip the review process totally or enforce some way to make every reviewer have the same standard, but we know the world's not perfect, and we make do with what we have).

- No feedback mechanism on your place in line. The wait would be a lot of more tolerable if I knew I knew how many days or weeks it should take, on average.

Actually it's been months since they started showing the average number of days X% of updates wait (~2 weeks for ~98% so far).

And for the past few weeks, they have started showing the status for each update posted. ie. pending review, reviewing, rejected, etc.

- Simply put, Apple hasn't made developer relations a high priority, which is unfortunate; failure to do so in the 80s and 90s is part of what kept Macs in single-digit market share. iPhone may be king of the market now, but pissing off devs is not a good way to stay there.

This isn't right. Apple has handled developer relations very well for OS X app developers. From the outside, it almost looks like iPhone dev relations is handled by an entirely different group of people.
One observation to be made is that Common Lisp has 25 special forms (http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec...). That's quite a lot. But none of them are redundant or superfluous.
India has definitely progressed in the last 5-6 years, but to emulate a startup ecosystem like the valley takes a lot more time. Fred Wilson had a good article on this the other day. Valley today is what it is because a lot of ventures and startups happened around the 70's. India is seeing that kind of growth only today.

I would say atleast 10 more years before you can have a Techcrunch 50 in India at the same level as it happens in US
Chris Rock had a great ilne about being wealthy versus rich. One-hit-wonder rappers are rich. The people who sign their checks are wealthy.

You have the means to generate money, both in your self-discipline and experience, so in the Chris Rock dichotomy you're a wealthy person.
vim and ftp. Don't need anything else though FireFTP on Firefox is good. Don't have a suggestion for file management other than rsync.
does the person paypal the tutor directly or do you guys act like the middle man?
I've worked for start-ups in Silicon Valley and for a large Internet company in Bangalore. From what I observed, a large part of the missing element were skills for new product development. The culture of development is rooted in large-scale projects. Large plans. Big budgets. Huge teams. As such, the type of product development skills for the quick-iteration that is needed for startup development isn't typical practice.

About a year back I was contacted by a CEO of an Indian development house who couldn't find enough talent to build social-media applications. He was trying to figure out if he should outsource his projects to San Francisco or Manhattan.
It goes through studylance...
Hiring good talent is also a difficult for startups. It's difficult to convince families that an unknown company with upside potential is a better bet than a more well-known brand.
Well, Lisp sure does exist, and has been used to solve real world problems. But those were predominatly in applications where performance, parallelism, graphics, large matrix computations and GUIs do not matter. If you want to pick on the imperative languages (i.e. Pascal/Fortran/C/C++), you better show you can do what they can do.
(OSX) Textmate and Capistrano, aside from that I usually SCP files but if I have to use FTP I use Transmit.

Use source control such as GIT, commit your work then its as easy as 'cap deploy' to send it to the server, no messing with files!
It could be that startups which are mostly programmers, by necessity, are composed of well-rounded programmers with design/product/business sense.

(of course the standard disclaimer that you can't run enterprise software startups on programmers alone should be put out there)
I tried:

(print "Hello World")

The result I expected was:

Hello World

The result I got was:

"Hello World"

In the language we are using, the "Hello World" program is simply:

Hello World

but, this is my anti-Lisp bias thing.
Free electronics circuit diagrams
Ask HN: Favorite Movies?
A little while someone asked about favorite books, so I thought I'd ask about movies.

For myself (in no order...)

Lock Stock and Two Smoking Barrels

The Nines

Primer

Love Exposure
A single smartphone can DoS federal wiretaps
The site looks great!...

But, just by looking at the homepage, It could be difficult for a NEW user to understand what's actually going on, especially pertaining to the description where you say "decide the price"

POST YOUR QUESTION

1. Type your question
2. Decide the price*
3. Choose the best answer

I'd also suggest that the tutors themselves be verified some way or the other, because anyone can claim to be an expert.

I really do like this, because you are trying to please TWO user groups; Users (students/'askers') and Tutors. That can always be a challenge.
When creating my account, I left the default of "Student" so now I can't answer questions. I suppose I'll have to create a new account and chose Tutor so that I can answer questions. How about making it an editable value in the account page, or also letting students answer questions?
Erm, do people want to use VB for programming libraries and core system tools? (I thought we're talking about such case, as Go authors clearly stated that's their target).

Go competes rather with C/C++ than with VB or any Lisp.

C'mon guys, you don't have to bash any language or solution only because somebody wants to use it for some reason (which may be different than yours).

Having Go in a toolchain traditionally reserved to gcc will only make things better and will NOT threaten a position of your shiny new high level language.

I wish Go people success. They are smart hackers from the ol' days.
Not debunking at all, the first words in the article were:

"Ok, not all the time, but last weekend at 5:50am on Sunday morning (8th Nov) Spain set a new record, hitting 53.7%"

Which instantly made it clear that this was an exception. I don't think anybody is suggesting that you can provide all of your power requirements from Wind, but - clearly, Wind can be an important part of your renewable portfolio in some cases. Obviously Solar, GeoThermal, Hydroelectric, Conservation, Efficiency all have important roles to play as well.
Ad Hoc Command-Line Notifications with Twitter
http://svn.python.org/view/python/trunk/Objects/dictnotes.tx... is a great summary of the issues.