skysight-inc/HackerNews huggingface dataset:
Thank you for posting this. Ledger looks fantastic. Not sure yet how I can use its files to give information to an accountant, but I'm sure I'll achieve enlightenment after learning more about it.

One more cool thing: look at the TODO file in the planning branch of the source checkout. Pretty solid-looking example of how to do bug tracking using org-mode.
It doesn't matter. The war is lost anyway. You're not going to change anyone's mind; people simply don't place value on files.
Do you guys plan to also have integration within facebook .... like update the newsfeed, mini-feed etc like Facebook Connect Site ?
Turn stairs into piano = 66% more people use them
Where is Ocaml on that list? or ML in general. You can't leave out my favorite language!
The Grand Unicorn is proud!
Plurchase definitely has an opportunity to draw in the female demographic, as they are usually the ones who enjoy social shopping in the real world. I'm a little skeptical if a large majority of male users would want to use this service, but it may attract a lot of male users who are into collecting and socializing about merchandise, shoes, or clothing.
This bad boy runs on the JVM! Very slick JRuby and Java(hibernate...)
When developing a presentation I often re-organize it as I understand it better and get a fix on how I want to communicate the subject. Would software be any different?
Which is easier to understand? Google Wave vs X
Sorry, I misunderstood what you were saying. You are right.
I notice the new 'avg' column on the leader board. Can you add a breakdown into submission scores and comment scores?
T-Mobile Project Dark/Black
Interesting. It seems like the plurchase concept of social shopping is a subset of social browsing.
Create and sell your own music with XBox Live/Rock Band.
Jeff Bussgang: Are VCs sexist?
I wasn't aware it was that easy. I thought, at the simplest, they verify the whois information of the domain and you must be an admin contact for the domain. What would you suggest they do beyond that or besides that?

How can I get *.ycombinator.com for example?
Market like photo licensing should be small enough to become monopoly (to maximize profit margin). Why people around the world still involve in this market and get profit though there are gettyimage/istockphoto which essentially dominate the market.
Right Brain vs Left Brain test
Wow, great! Cool to see rockband getting tied back to creation of new music.
Not sure what your accountant wants, but the normal register output is very simple to read.

If you need something more customized, the python integration coming in HEAD gives you access to the internals without having to speak C++. It's still not quite done, but it'll give you enough power to do whatever you want.
Software Transactional Memory Comes to .NET Framework 4
http://www.nonblocking.io/2009/09/dsl-for-generating-html-wi...
“It takes 20 years to make an overnight success.” --Eddie Cantor
FCC Causing Issues for Google Voice
Adobe Warns of Critical Acrobat Reader Flaw
We do already. Sadly we need ways for people to find the interface. It's hard when Amazon takes up 90% of the screen, so all of our interface things are not easy to find.
I can't seem to find my copy of the 2009 Scheme Workshop proceedings, but Shriram Krishnamurthi's crew presented some work there that was pretty impressive. They are oriented toward teaching programming to 7-8th graders, before they learn algebra.

They use PLT scheme as the core of their system, but decided to implement it in JS to eliminate difficulties young kids would have installing software, and to simplify sharing of programs for bragging rights (for kids, of course - no adult programmers care about such things).
Simplicity Rules
That's hilarious... and illustrates the awesome power of prompting.
Coincidentally, I had to write one last week as an assignment. It's kind of messy because I had to implement several heuristics for the backtracking search. http://pastebin.com/f4c385e8d
There's a comment at the end of the video, something along the lines of:

Our old image of dinosaurs as ruthless killing machines
may be wrong, [...] some of them were caring parents,
with teenagers and younger offspring; they may have lived
in herds; they could have been highly social.

That makes sense to me. There are evolutionary advantages to being social and sociability occurred in mammals in a relatively short time after the extinction of the dinosaurs. It would be pretty amazing if, in all the time the dinosaurs had, they never evolved to be social. Don't you think?
And we'll still have to fill out new paperwork at every endpoint we visit along the way. This is some kind of steampunk conspiracy going on.
You should look at things like Max/MSP and vvvv as well --- in the graphics/music domain, visual programming languages are often a much better fit.
Mathematicians Rethink the Biological Clock
This article isn't really about books though, it's more about daily/weekly publications such as newspapers and magazines that are desperately clamoring to find a profitable foothold in the world of bits and bytes.
Yeah, we can have all kinds of fun things once we have a few thousand daily users. We could do stuff like: pair you with other camera shoppers if you're interested in cameras specifically, allow you to help other people shop for specific things (personal shopper), find out what people ultimately purchased when they looked at your current product, what other stores users visited when looking at the current product, etc
Ask HN: Is there a way to run/port a Pygame(Python lin) to the web client ?
I have used Django for web development and have written some games using pygame. But, is there a way to port the game to the Web ? Or are there any libraries that would help me do that ?
Compensation by Ralph Waldo Emerson
Software Transactional Memory in .NET Framework 4
No, but then again RH made $77 million last year :-)
Isn't that borderline phishing, Seriously? I'm thinking about a naive visitor, who doesn't have an account with Plurchase. If s/he now tries to login to Zappos, Plurchase sees and handles her/his username & password. This is a simple man-in-the-middle attack.
Heh, a while ago I saw something similar done in Flash:

http://www.simonheys.com/wordclock/

...and wanted to try it myself in HTML/JS:

http://web.aanet.com.au/Screwtape/Toys/wordclock/index.html

The font-sizing code is a bit of a hack, but it seems to be a reasonable approximation, usually filling the viewport +/- a single line.
I don't think it's too much code. Sudoku solving is nontrivial, and this is a complete application consisting of all of the IO handling, pretty printing, tests, guessing, etc. The actual solving is roughly 2/3rds of this source.

Haskell is consise in the sense that you can accomplish a lot with small definitions - as you'll note, many of those functions are one-liners and exist solely to give meaning/value to something that is otherwise unclear. Even if the definition is used only once (or never used at all), it's well worth doing just for clarity and reusability's sake.

That being said, there are a few warts in there - basically anything to do with the "boxes" I had to do a lot of repetitive ugly lines. I could probably have changed the structure of the grid to denote boxes, but this was a learning experience.

(edit: re: the logic and everything, it's all explained at the bottom of the readme though I'd be happy to expound upon it)
Thanks for sharing your experiences.

With commonly used processes (like memcached and sphinx search) and normal client libraries, I have not found a substantial increase in time to architect and configure. You are right about time to administer, but in my experience that is front-loaded, and the added ease of troubleshooting problems readily offsets it.

By hide, I mean you still have services that your domain logic is consuming, but they appear to be part of your business application in a mono-process architecture instead of being "exposed" in SOA.

If adding servers is painless and automated, then I disagree that there is a substantial difference between 2 and 10. If you want to have fast recovery, reproducibility and transparency, a cluster of 2 servers takes almost as much effort as a cluster of 10.

Tuning applications doesn't add nearly as much to the bottom line as feature development does, especially early on in the start-up. Twitter is an obvious example of not performance tuning fast enough, but 1000x times that are examples of scalable websites we'll never hear of[1].

The conventions and convenience of "mainstream" rails architectures make this SOA approach nearly painless.

However, I do agree that rails is obnoxiously slow. To me, this is a huge problem in your average response time more than total throughput of the architecture. Further, I think we agree that scaling is not a problem, until it is a problem.

One thing you may not be aware of is that in the ruby world, sphinx and memcached are actually easier to use than their in-process equivalents. Further, the tendency in the rails world to go with MySQL rules out all the awesomeness of Postgres.
If they are using http caching and ESI properly, the average request time would be significantly lower, and the requests per second would probably be > 500/s on that box.

500 req/s is pretty abysmal for a 8 core 16 gigabyte server. I realize that some of that has to do with Ruby performance, but yikes -- that is frighteningly bad scaling, regardless of the cause.
It seems like many Engineers will most likely be left-brain dominant. If you are left brain dominant are you doing anything to make your offering to the user/customer more right brained friendly, and vice versa?

Also, do you think that this should even be a factor when designing user interaction, or do you think everyone will interact with your apps pretty much the same?

Have you given any thought on how to capitalize on this right-brain, left-brain subject?
Leading nline florists
We are an online florists for delivery of flowers and cakes in Hyderabad and all over Andhra Pradesh. We do same day delivery for perishable items like cakes, flowers to Hyderabad, Secunderabad, Vizag and all over major Andhra Pradesh.http://www.hyderabadonnet.com
The Collapse of Tuvalu and the Rise of .TV
1) What the internet is, how to use it, how to protect themselves, how to find what they want.

2) Email, crafty/informational websites, getting pictures onto/off of cameras and adding annotations to pictures.

3) Screen size, resolution and DPI is absolutely important. Nothing smaller than 17" 4:3. The other important thing is input devices. Trackballs are difficult to use, and the biggest thing I had to help with was "accidental clicks." They would be able to move the mouse around fine, but resting their hand on it, they would accidentally rest too hard on the mouse and click when they really didn't want/mean to be. Apple mice seemed to be much worse for them since there was no clear button. Ideally, a button on the side that could be hit with the thumb would probably be the best fix, but I'm not sure how comfortable it would be for extended use.

My entire family, and extended family, are very much not on the techy side of things. I've slowly been getting everyone who cares to set up and running, and for most of them it's been a matter of showing them how to get what they want to get. My grandma actually ended up starting her own mailing list sending out daily information she found about knitting/quilting/oil painting. I'm in the process of helping her get familiar with running a blog, and she's actually really excited about it.

The absolute biggest thing that is needed is just education. Not how to use the computer, that can be picked up, but how to try to do things they don't know (ie, what's not safe, what is probably safe and how to restore to a reasonable state if it all breaks). And the most important educational piece...how to get help with a problem. From what they did intentionally, what they saw, the current status, etc.
Could you please re-phrase your second sentence? I am having a hard time figuring out what you mean to say.

(I only speak one language, so I have a lot of respect for your talent and don't mean any insult.)
In general I am not a big fan of any kind of browser plug-in or frames but plurchase has done it real well. My GF asks for my opinion on a lot of her online purchases (of course what I say really doesn't matter). But this will be a great way to substitute the back-and-forth email chain.
What to Include in Your Open Source Resume
Sometimes it helps not to be the first mover. Apple wasn't that for mp3 players or smartphones. Amazon has made some mistakes and Kindle isn't perfect, so there Apple can learn a lot from them.

I think Apple will deliver something a bit different from Kindle, probably something that can deal easier with much wider media than just books. There could be also somekind of podcast equivalent of text, where you can subscribe to a piece of free or paid content, and where creators can provide that content without going through book publishers or without some exclusive deals.
> Please note that this webpage is using HTML5

Does the page uses HTML5 features, or just syntax?
Why Silicon Valley Is Hard To Export
I'm sure you can find some of those billions in here:

http://it.usaspending.gov/
Hating What You Do
I'd like to see Lua on your list, even if I can't claim to have mastered it yet.

Do APL derivatives (J, K, APL2, A+, ..) count as APL?
The Convertbot UI makes me cry. But apparently the eye candy sells.
HN Feedback: Shortcuts bookmarklets
HN: I wrote some bookmarklets called Shortcuts that quickly show you all of the keyboard shortcuts for your browser without interrupting your workflow. If you'd like to, check them out! You can get them (and more information, including screenshots) from http://scottjackson.org/software/shortcuts

I'd love to get some feedback from the HN community -- there are definitely some websites that the bookmarklets don't work for (Wikipedia is a big one, and I'd love to know why), so if you guys could let me know if the bookmarklets don't work for a site, that would be great.

Plans for the future: make bookmarklets for other browsers (Safari and Firefox for Mac OS X only at the moment -- I'll do more if there's demand for it) and make the Shortcuts window look less craptactular (I have no design talent. I think I'm going to need to find someone to help me CSS the shit out of this).

Again, that's http://scottjackson.org/software/shortcuts
The arguments for charging startups to be heard
Adobe exploit puts backdoor on computers
We need fewer of them, not more, and any CA that can give certificates away for free is guaranteed to have atrocious practices.

i have used startcom for a free ssl certificate for my personal site for many years and their verification process is more involved than godaddy's, which i also use for a wildcard ssl certificate and have to pay $199/year for.

startcom requires client-side ssl certificates to login to their site, and then does verification with email and, if i remember correctly, a dns record or file placed somewhere on the current domain's site.

just because they're free doesn't mean they won't take the time to do verification, and conversely, just because another company extorts lots of money from its customers every year doesn't mean they do any better validation.
In defense of fanboys
Securing your virtual environment
The Problem with Legal Documentation For Venture Backed Seed Deals
More Reasons For SEC Not To Register VCs?
I think you mean Verdana vs Helvetica Neue. There's no way you got Courier New mixed up with Helvetica.
This is a really great idea. In Australia we have these frustrating issues with infrastructure deployment. Currently they're planning to roll out fibre to every home (or every street or 'node' - there's debate about the approach).

If we just got all municipal buildings wired with a fibre uplink of a gigabit (with room to expand), that would be an excellent start.
I noticed that they are using CDN from day one. What's the rational behind it? How much complexity the CDN integration adds to the code and procedures? Is the number of images they load an important factor here? I think they are loading only few images of their own. (I'm not criticizing, just asking).
That's being redundant.
i was gonna register, until I saw that you only take openid.
Aside from PR, what does Stack Exchange offer over Slinkset[1] (now Posterous) ?

1- http://slinkset.com/
Very slick. Time-telling devices are always interesting.
dharmesh++
I agree, that's a bit irritating. I'll reach out to Joel/Jeff and see if they're open to adding other options.

But, you can't argue with the success of Stack Overflow (despite being only OpenID, it's done pretty well)
This would be amazing if it weren't for the theme switcher and text at the bottom.
I have quite a number of those too. Some of the PDF's display better than others. The problem ones have the text bunched in one area and one artifact (a 'cut' mark) in the whitespace area. This stops the DX from zooming up to just the non-whitespace area. This happens in about 20% of the free pdf books. Most of the time it is still quite readable by rotating to horizontal mode.

I have about 150 textbooks on mine and I don't need to lug a laptop around anymore just to read pdf books. I love this thing.

There will be a few PDFs (badly made ones) that just won't show the font large enough. If you need 100%, stick to your other options.
Time Machine is a great solution for local backup, and it's built-in.
http://pawpawmail.com/about/PPMIntro.html?utm_source=google&... is an interesting idea.
Is this essentially the Ask MeFi for HN? I'm confused.
stackoverflow doesn't just use openid, they give you like a hundred different options. It's pretty surprising that they don't have it for stackexchange.
It seems to me the actual policies themselves matter more.

Not at all.

Look at it this way: what do you want, to be able to get the answer exactly right the first time, or to have a bunch of iterations optimizing each time?

Societies are complex chaotic systems. There probably is no "right" answer. Instead, it's important for there to be a dance between policy and marketplace. The dance is much more important than the policy itself. [insert long economics discussion here]
Yes, Linux flash performance sucks (when it works at all), so it would be great to have a native Linux client that didn't bring with it all the inefficiencies of flash for something as simple as playing videos.
This really angers me. It would anger me if he was a us citizen. If they had any sense they would have made him sign an NDA and then debrief him how what he security flaws he knows about.

If he knew about these holes in security, the Chinese and Russians knew about them as well.
I just rechecked. StackOverflow does support a bunch of different providers -- but they're all based on OpenID. No support for Facebook or a "standard" username/email/password model.

I think for the SO userbase, it's likely fine. But, for other more mainstream audiences, OpenID is not ideal. Too much friction in the process.
Funny, I was just looking at that one too and wondering why Weebly isn't tailoring their app for vertical markets.

Almost paradoxically, I think sites in particular sectors need to add more generally available features to stand out in their fields. For example, how many professional services sites are nothing more than brochureware, and would benefit by adding "social" features and apps (commonly used by the portals and big, generic sites) to better communicate with customers?
I used to be very against StackOverflow's stance of only using OpenID as the login system. However, with the sheer multiplication of the StackExchange-powered sites, the initial investment in setting up an OpenID has, in my opinion, paid off.
YouTube to reach 1 Billion views per day
I've watched a lot of Jason C. and one thing is true, he is a "_brilliant_" salesman (I swear he is branding that word). But for him to step out and take on the old establishment really means something. He could easily concentrate on Mahalo and and not reach back and motivate the people working on startups.

It's so cliche, but he seems genuinely sincere in fighting for the the next generation of entrepreneurs. I'm behind him 100% on this, and can't wait to see where it goes.
Maybe I'm too accustomed.. but what's bizarre about it ?
Thanks,

which led me to this -

http://www.cactusjs.com/browser/trunk/DOM/tag.js

which is basically a js version of what Ive been doing in PHP with xilla tags.

Given they've implemented both 280Atlas [Obj-J on js] and Suns Lively Kernel in Javascript, there must be a way to avoid HTML generation and even code server and browser side in a similar looking pseudo-lisp dialect...
This takes me back.. IE 5.5 had a bunch of these page transitions (spiral, zigzag, etc):

http://jansfreeware.com/articles/ie-page-transitions.html
You didn't light up the "A": "IT IS [A] QUARTER TO EIGHT".
He started out like he was about to say something but then he drowned himself in silicon valley business speak. See:

"With quality people at the center of the Real-time equation, the new model for venture development is about being open and leveraging data for real time decision making to rapidly invest and build ventures. It’s a speed game. It’s a big opportunity. No one has cracked the code on this yet."

Hmmm ...
...everywhere except on their website.
If you love SQL and Perl or are a bit of a masochist you could look at SQL-Ledger or Ledger-SMB (fork of the former). It's relatively well tested. They are web interface programs (a bunch of CGI scripts in front of a postgresql database) so you can let non-technical people drive them.
I'm pretty sure your comment is just a string of meaningless words, and yet I feel compelled to upvote it in case future generations decide that this was some sort of watershed moment in human thinking.
Abortion is murder because...

Abortion is not murder because the law says so. Laws and beliefs are two different things. Murder and abortion (except the cirscumstances in which it's permitted) are two legal concepts. There are also "popular" meanings, but the ones that matters if you want to do something about a behaviour are the legal meanings. You can't sue people because of your beliefs.

Wrong and right are "moral" or "ethical" concepts, so different persons have different notions of right and wrong. But there is only one law (in each country, at a given moment).

Natural law is a dead idea. Of course moral concepts are often the motivation for people to try to crate and change laws. But only when the ideas take the form of law, they become a common ground.

BTW, have abortion and murder the same punishment in the USA? I mean illegal abortion. Even performed against the woman's will. I can assure you that it's not the case in many other countries.
If those 1968.41 [#/sec] were on a quad core then python can match it.
I am genuinely curious - why are you (and some others) against openid? (apart from the trust factor)
Netflix boss says DVD has two years left