skysight-inc/HackerNews huggingface dataset:
The huge problem with taking out all the stories is that the book becomes quicker to read, but much drier and less memorable.

Stories make things stick in the reader's mind, as well as providing additional angles to explain complicated concepts by example.

As a simple example, I could explain that you shouldn't call for help when you don't need it, because people will start to ignore you and then you won't get the help when you do need it... or I could tell you the story of the boy who cried wolf. Which one do you think you'll remember in a year?

Stories are powerful stuff.
Insynchq is cool... Nicely done. However it seems like Dropbx is still the best client software which works well on all platforms.

Shameless plug: So if you want to sync in the cloud (Dropbox <-> GoogleDocs) try https://cloudhq.net (Dropbox does excellent sync with your PC and then cloudHQ ensure that GDoc is sync'd with Dropbox).
The Exodus Case
40 Great examples taking Excellent Children Photography
> I could come up with a list of things that I don't like about Ron Paul personally, and a few things that worry me politically.

That's completely OT and not really related to your post in particular but what's with the disclaimers lately? Are we becoming the sort of community where you need to preface every thought with a bow to group's believes? Are we so stuck in the "singaling game" [1] even here, on a niche website and clearly among people smart enough to get the gist of a comment?

Or is it just me? As in I'm just noticing those more often?

[1] http://www.overcomingbias.com/2008/06/against-disclai.html
"The first element of an array is index 1, not index 0. Which, honestly, makes more sense."

No, it really doesn't. This is a constant headache in Lua too. See Dijkstra's comments on the subject here: http://www.cs.utexas.edu/users/EWD/transcriptions/EWD08xx/EW...
To be fair on Eric Ries, he can and he did before he taught.

It actually looks like most of the people that teach entrepreneurship via blogs and books are entrepreneurs themselves, with successes that speak for themselves.
5 Open Source Startups to Watch in 2012
It's much cheaper than the SRL. You still have to pay the Notary though.
I can see legitimate reasons why you'd want your text editor to display and manipulate everything as text but not want your programming language to be limited to the same.
I'm still reading it, so not had the time to truly practice it, but one important idea I've taken out of it is the idea of the growth and value hypotheses being the key assumptions in a startup's infancy.

I already believed that a startup is a series of hypotheses to be checked out, but focusing on the value hypothesis (will this product deliver value to its customers/users) and growth (will we be able to grow the user base as we expect) first is a good insight.
In a way, yes. The role of the US Federal government described in the constitution was to make sure agreements were upheld between the states, and deal with international issues outside of the states concern. The rest is up to the people to decide for themselves, whether by individual liberty or local government bodies.

Specifically, that the people support the government, not the other way around. Ron Paul's favorite president, Grover Cleveland, says it well:

"I can find no warrant for such an appropriation in the Constitution (federal aid for a natural disaster), and I do not believe that the power and duty of the general government ought to be extended to the relief of individual suffering which is in no manner properly related to the public service or benefit. A prevalent tendency to disregard the limited mission of this power and duty should, I think, be steadfastly resisted, to the end that the lesson should be constantly enforced that, though the people support the government, the government should not support the people. The friendliness and charity of our countrymen can always be relied upon to relieve their fellow-citizens in misfortune. This has been repeatedly and quite lately demonstrated. Federal aid in such cases encourages the expectation of paternal care on the part of the government and weakens the sturdiness of our national character, while it prevents the indulgence among our people of that kindly sentiment and conduct which strengthens the bonds of a common brotherhood."

http://en.wikipedia.org/wiki/Grover_Cleveland#Vetoes
Internet Protocol Design and Implementation
OpenGL ES is a more apt comparison. You're precisely correct.
Interesting approach! I generally think happy people would buy more...
I think the overall idea of this post is sound: if you don't have something flexible to fall back on (contracting or just savings) then you may put yourself in a really bad position if you're company doesn't go as well as you think.

The focus we all need to really have is one of maximizing personal freedom / flexibility. You want to be able to avoid personal switching costs at all times, and live below your means so you don't need a full-time job (hand cuffs). Also, having a skill like programming or design (+ contacts to get gigs) is huge is keeping your flexibility. The lack of programers seems to make this the golden age of software entrepreneur "careers" - where you can always fall back on that.

Currently, I'm in a bit of spot after a startup gone "meh" - a sale I don't benefit much from and where I put all my savings into. I'm not a programmer, but I'm learning fast (got my first gig), and I'm able to do his part time contracting thing to get through it to the next one.
Same here. I think those discussions are useful because, as you, I think Rails is really nice, but it does hurt my domain driven design optic. I think many people are searching various way to overcome the ActiveRecord "problem" (/design decision). I saw a presentation by Corey Haines on this recently, and it did gave me some food for thought : http://blog.8thcolor.com/2011/11/arrrrcamp-fast-rails-tests/.

I'm currently working on a new Rails project, and I'm delegating more and more responsibility to model objects that does -not- extends ActiveRecord. Works for me, for now.
This is all Hacker News posts to me
Title: "How Doing This Seemingly Small Thing Increased Traffic/Conversion To My App/Service/Thing/Product/Company By a Billion Percent"

Body: My company, which does this thing but I won't really explain it very well because, let's be honest, who's got the time, was having trouble with (gaining users/conversion) so we did this really unconventional thing. The results? A billion conversions/new users.

How did this work? I know I promised to tell you in the title, BUT I WON'T because the truth is that we got really freakin lucky. Like SUPER lucky. Our product/service/app could have died just as all others have lately in the crowded space we built our product in, but somehow it randomly got some traction when we did this unconventional thing (a good metaphor for getting attention on Hacker News I think) and I want this to seem like it was a genius decision. So I won't tell you how this happened or how to emulate it, even though I promised to, but I will let you know that it happened. I feel really important right now!
Pascal has nested functions and supports a limited form of closures.

In Pascal, a function can be passed as an argument to another function, but cannot be stored in a variable or data structure, cannot be returned from a function, and cannot be created without being given a name. However, when a function is passed to another function and later called, it will execute in the lexical context it was defined in, so it is, in some sense, "closed over" that context.

I also liked the I can pass parameters per value or reference without explicitly using pointers.
I totally agree with you: AWS is a platform with a range of services and much flexibility. Depending on requirements, sometimes using a PAAS like Heroku (and plugins) makes sense, sometimes AWS, sometimes naked hosted servers.

I think that very high level PAAS providers like Heroku, DotCloud, and CloudFoundry are the future, at least for what I would like to do. If I am working for customers, spending effort on plain AWS or hosted servers is OK if that is what they want, but for my own projects I prefer to spend a little more money and save a lot of my own time.
"Never contain programs so few bugs, as when no debugging tools are available!"

But that's for the initial draft. What of its later evolution?
http://www.semicomplete.com/projects/tastydrive/
I think you are conflating what is a people problem, with a technology one.

People make different naming choices - for example , take a look at distro specific installation information at http://code.google.com/p/neuroinfotoolkit/wiki/Installation

In ruby, I simply have to do gem install ABC and I have it regardless of distro.

I would accept your argument if python were giving library installation instructions in terms of distro-independent puppet configuration - but basically, you do have to build the abstraction somewhere.

Its not about technology - I think lisp has a bunch of different package managers and it is the same problem that ruby solves using gem (bad example?). Clojure has different package-management tools, but a single packaging format - that would have been a recipe for future disaster which hopefully has been averted (http://groups.google.com/group/clojure/browse_thread/thread/...)
Memory cards
Memory cards have always been popular in the UK which is mostly used for operating varieties of games and other activities in the devices that also support older versions of Nintendo DS.
New Year 2012 Greeting Cards, New Year Wishes eCards & New Year Greetings
The New Year 2012 is here, We have no words to define the celebrating moments of New Year. Everyone wants to make their upcoming year better and successful. There are so many ways to greet your closed ones but in this technical era, computer designed greeting cards has something different charm. Well, with the medium of this post, we are presenting some beautifully designed New year 2012 greeting cards, happy new year messages, New Year Wishes Cards. It is a wonderful thing to witness the New Year. Feel free to download and send to your loved ones and wishing our readers a very happy & prosperous New Year 2012.
If you do write it, and want a second pair of eyes to help with editing, feel free to email me (address in profile).
Siscom[1] do "information management".

Their page on "end user computing" solutions seems apt:

> For many businesses and governments, the end-user computing environment has evolved in an ad-hoc fashion. Many organizations need to refresh and simplify their environments to bring down the cost of management, improve availability and reduce time to market for new capabilities. In addition, companies are looking to improve end-user productivity by upgrading their desktop and messaging infrastructures to support newly available mobile and collaboration solutions. For these organizations, piecemeal and one-off initiatives cannot produce sufficient business value; they need a more transformational approach to their end-user computing environments.

> SISCOM works closely with organizations to fill those gaps in experience, and to provide the methods, tools and tactics to achieve the highest performance through a transformed end-user computing environment: all at lower cost, and with greater business payback.

People make mistakes, but come on.

[1] (http://www.siscom.com.sa/)
Well said.

Imagine the horror: New: Microsoft Corn95! We want to see Corn95 planted in every field. It will be the corn of choice for Enterprise farmers everywhere!

New! Symantec BlightCheck! automatically scans your crops for blights brought on by passing bird and insect traffic. In today's age of connected farms, you need BlightCheck!

New! MicroSoft CropWall! Seal your crops inside a protected environment!

Ah, monoculture.
KXAN Austin News believes it is real and interviewed the CEO about it. http://www.youtube.com/watch?v=PeMEr_vBzBk
It's not pandering; it's consistent with the philosophy he's been touting for the last billionty years. Every time he gets up to speak, he talks about freedom of the individual, and having the federal government get out of the way. It's almost comical how people continually want to know his positions, when he doesn't have positions, but rather a unifying philosophy that positions grow out of.

That's the unique thing about Ron Paul, he's not your standard politician, which is why he confuses the media so much.
I would first try and add a new server just as file store behind those web servers, the web servers would upload the file to this server and proxy requests to it (using a cache on the web server to speed up repeated requests).

In case we can't add any new servers, I would save the initial web server address (ex: lan ip) where the file was uploaded, to the database (we are using a common database, right?) and when the image is requested (and doesn't exist on the current web server), reverse proxy from the initial web server.

Those architectures are a little hack 'n' slash, but you got to do what you got to do.
I skimmed this, but the topic is a known issue with SOHO Brother printers (e.g. 2140, 2170, their 22xx replacements, etc.).

There's an optical sensor. When it triggers, a significant quantity of toner remains in the cartridge. Cover the cartridge's window, and it looks like it's still full of toner. You can get dozens or perhaps a few hundred additional pages, depending on what you print.

BTW, this class of Brother has a reputation for being trouble-free (well, one odd day-of-the-week driver bug that I'm aware of) including in *NIX environments, while being dirt cheap if you look for sales. A 2270W network printer having Ethernet, USB, and wireless occasionally drops to $80. You're left deciding whether to purchase a new toner cartridge or an entire new printer (albeit with a lower-capacity "starter" cartridge).

These days, you can get a color laser for a couple of hundred. But if you're cranking out a lot of black and white, one of these Brothers makes a good "beater" printer.

(The one caveat being the eventual drum replacement. If your printing is really high volume, you might want to look for something with a more durable drum -- although again I think people manage to take Brothers past their official metrics.)
He's saying he prefers an authentic candidate with principles over candidates whom pander to the media to get votes, even if his views differ in some areas.
These days, doing proper packet scheduling nowadays is probably a better alternative to AQM than approximated solutions such as RED and many many variants that appeared in academic papers.

RED was designed at a time when implementing packet schedulers was expensive (theory was not completely there yet, firewalls were not widespread, etc.). Now there are fast packet scheduler implementations available. Our own QFQ [1] is distributed with the official FreeBSD and Linux sources, and runs reasonably fast even on an OpenWRT device (remember that AQM needs to act at the bottleneck [2], which is mostly your DSL router for upstream traffic).

You could really try it out easily, and if you are willing to set up a few dummynet pipes [3] (FreeBSD/Linux/Windows) you don't even need to act on the DSL router.

References:

[1] http://info.iet.unipi.it/~luigi/qfq/ but the code is already part of recent FreeBSD and Linux distributions
(edited: and even on OSX you'll find an older but similar scheduler as part of ipfw+dummynet), you just need to load the relevant modules.

[2] there were, long ago, some proposals/products which did ack pacing on the reverse path to do cong.control on the forward path. I think it is tricky to make them work.

[3] http://info.iet.unipi.it/~luigi/dummynet/ .
You can set two pipes with a bandwdith slightly below that of the DSL link, so you can control the bottlenecks. How can you know what is the bottleneck bandwidth is a different story. You could look at the negotiated speed on the modem, often available through the web pages, but probably you'll have other bandwidth caps elsewhere. You could try to run some of the BW probing apps to some nearby host, hoping that
the bottleneck is your local DSL, and dynamically reconfigure the pipes accordingly. I have not tried this yet.
It's all really nice but because of the patent minefield adoption of newer algorithms will be very slow. IMHO.
Yes. There seems to be a need to connect cloud services so that, for example, service A and talk with service B without involving your PC into that connection. Something like DCE/RCP or DCOM for public cloud.

BTW, we started doing this with the following Chrome extension which allows you to edit Dropbox/Basecamp/Sugarsync files inside GoogleDocs: https://chrome.google.com/webstore/detail/iobcbdgacfkninlcbp...
Docomo, Fujitsu, Renesas: The triangle thickens
Use of instance variables to communicate state to views is known to lead to implicit and tight coupling between controller and templates (and become a nightmare to maintain over time)

DHH disagrees with this point of view because he considers templates to be methods of the Controller optimized for generating text. Hence use of instance variables is not a problem.
I have no problem with that business model "can't do, will teach".

People who make products can be questionable too. MLM is a product. Affiliate is also a product. Ponzi Scheme is a product. Online Gambling and Rakeback are products. Online dating is a product. Christian Mingle (online dating for Christian) is also another product. Lavalife and other Hotlines are also products.

At the end of the day, it is up to the customers to wisely choose.
Why do you think that NTT Docomo dropped Renesas Mobile from the new consortium set up to develop LTE products? I see three loosely connected but competing power plays unfolding.
Cool, thanks for this.
So right
How do you find the support for pdfs?
GoDaddy wins, and loses, Move Your Domain Day over SOPA
I can't vote for anyone who, when reality conflicts with his mental model of the world, believes reality is wrong.

Paul's not just wrong; he works from false assumptions to come to consistently illogical conclusions. I don't care if my politicians disagree with me, but I certainly care that they live in a world of evidence-based decision making.
Agreed. This reminds me of the article from a few days ago about maximizing shareholder value being the 'dumbest idea': https://news.ycombinator.com/item?id=3392500 .

If you consider yourself a mini-CEO, you could think of your employer as your shareholders and your direct reports as your customers. If you can serve your customers well enough to make them happy and effective in the long run, you will also please your shareholders.

This may require periods of investment where you focus less on delivering immediate results and more on removing impediments for and building experience in the people who could help you achieve exponential results in following seasons.

"Two are better than one because they have a good reward for their efforts. For if either falls, his companion can lift him up; but pity the one who falls without another to lift him up. Also, if two lie down together, they can keep warm; but how can one person alone keep warm? And if someone overpowers one person, two can resist him. A cord of three strands is not easily broken."
I made progress bars using only CSS3. You can use them for free.
I think you're missing Paul's philosophy on the matter. His perspective on Federal government is that it's outside their jurisdiction to dictate morality. The constitution already states that all people are made equal; more laws are not necessary to enforce the issue.

It's not marriages that he wants to abolish, but government-issued licences for it. The government should have no say whatsoever in defining what a marriage is; it's an inherently personal and religious matter (I use the term religion to refer to a person's understanding of reality).

Once you remove the government from the equation, any attempts to force others to believe what you do by law dissipates, and everyone gets to do whatever they want.
We actually do this exact thing to send dynamic parameters to a chart-generating backend server. It works great; you get a surprising amount of compression using gzip (2-4x space savings) and the URLs are naturally cached by proxies without any magic!
Shaping the link at the source works as long as you're the only computer along the bottleneck link. Once there are varying number of other sources competing for the bottleneck, determining the "rate" is hard (which is what congestion control algorithms do!)
It's just you. This is a rhetorical device that's been around for centuries.
2000 is roughly the maximum length of a URL that IE can handle, incidentally.
Yeah,because Estonia is Scandinavian country LOL
I am by no mean questioning Eric Ries. I read his blog posts pre-Lean Startup days and his engineering methods fit with me.

I think it was accidental for him to do the Lean Startup (something along the line of him being pushed by other to "hey, why don't you write more about this?")

He definitely has the experience already. 1 failed startup. 1 successful (not sure how far, but up to the reader to decide the range of success) company.

If he chose to venture out to public-speaking business, it's up to him to diversify his value.
We already spend a lot more money on medical research than space exploration. The NIH budget is bigger than NASA's.

http://en.wikipedia.org/wiki/National_Institutes_of_Health
You could, but that's incredibly slow.
My New Year’s resolution: 5,760 by 1,080
HN's voting "thingy" is obviously engaging a middle-ground positioning, especially when it comes to political views. Moreover I suspect that arguments are taken more serious when putting some "I try to be aware of my biases" upfront.

Especially among (more or less) non-political communities like this one an argument starting with a"I am an independent voter" premise is most likely going to get a better reception than a "I have been for years a dedicated follower of politician x". Not that I am a fan of this, quite the opposite - but there are other sites much more suitable for political "confrontations".
> If you have personal experience with this please share it. The other people in this thread basically said it was great except for one individual who had a problem with a host that would not allow user serials.

Are we reading the same thread? Pretty much everyone agrees that MS licensing is convoluted and bothersome.

>> when there are equal-quality tools available by simple download

> I suppose the keyword is when or if. I which case that becomes true.

Good software can be proprietary or open source. These days, neither is better than the other overall. You need to make a specific choice in each case.
Herb Sutter : Welcome to the Jungle
He's not on my feed. I don't use G+ and wouldn't follow Siegler if I did.

I don't really see many people not minding their business, though. I see a few (including me) saying "meh, it's Google's house, they choose the rules", and that's about it.
I propose one of the accurate terms that were already in common use, like "AJAX app" or "single-page app". But terms like these are constantly being replaced, to the great bewilderment of the client/lay person, in order to give the illusion of innovation. By using consistent terminology, we could avoid the translation step, along with the frequent conflicts caused by mistranslation.
Using Bootstrap alerts with Backbone
Ask HN: VPS Solution for a limited-budget emerging startup
Currently we are using Linode VPS with 512 MB RAM however that was quite insufficient for us. We are looking for a VPS solution that does not exceed $25/mo (that's true, since we're just students in a developing country) and offer >=1 GB RAM and at least dual core processor. We looked at Hetzner.de VPs solutions, which are recommended by many people however they offer single core processor virtualizations.

Can HN recommend us a good option that we can use for prototyping in short term?
change the rsync to run every second... stupid question, stupid answer
New for 2012: Our Online Marketing EBook