skysight-inc/HackerNews huggingface dataset:
Actually, it makes tons of sense.

Amazon is the king of online book sales. They're connected to the world's publishers and authors and they're really enjoying their position above everyone else.

If the way we view eBooks were to change, if eBook prices were to reflect their true costs, the entire online book industry would be shaken.... it most likely will happen, sooner or later, but Amazon (smartly) doesn't want to be the one to instigate such an upheaval that would leave them in a risky situation.

It's very likely that should such an event occur, they would adapt and remain the kings of online media sales - but it's a risk that they don't have to take - they're already at the top so it's nothing to gain and everything to lose.

They're trying to shape the emerging market by their own hands in their own way, a step at a time, to ensure that they'll always be safe.
I don't run my own installation (used the hosted one for about a year) but have seen friends upgrades go not so smoothly. In keeping with various updates I'd say it'd take a bit of time.
Check out http://www.cs.northwestern.edu/academics/courses/325/reading... for notes on where Graham's lisp style is notably weird. It also helps to keep in mind that ANSI Common Lisp is not really about ANSI Common Lisp, but an ideal Lisp that doesn't exist. To actually learn Common Lisp (which I can heartily recommend), try Paradigms of AI Programming (despite the title, it's not especially an AI book) or Practical Common Lisp. CLOS is also well-covered by Sonya Keene's CLOS book.
try hakia.com, I have been playing around making haika my default for the last week or so.
If what collapses the current industry structure is apple's device, they'll probably come out in a decent position.

If that's what's going to happen anyway, isn't it better to lead? Especially if there's a chance of locking users in to a device with DRM. And it seems impossible that there won't be a change. The whole economics of printing is built on the realities of.. printing. How long can they keep pretending that books are being printed?

But I guess you're right. It's not 'no sense' it's 'no cojones'.
Creating Advanced MySQL-Based Virtual Hosts On Lighttpd (Debian Etch)
Who cares about employee count when you can have profitability? Using their spreadsheet (which I like, but not all the shortcuts work in the browser):

profit/revenue as %
MS 29%
ORCL 25%
GOOG 25%
Thanks for the MIT videos link!
> and you decline to use them because they're in a ubiquitous proprietary format, you are maybe missing the free-software forest for the trees.

I didn't decline to use them. I suggested that it would be nice if these documents were in a format that was more open. Perhaps something with a half-life of 10 years.

I didn't mention it before, but I've noticed that in Office for Mac 2008(7? whatever) the default file format is .docx. OOXML to my knowledge is now a standard, so it seems as though Microsoft is _trying_ to play nice with others. However, there's already another standard, OpenDocument.
The only time I've had problems upgrading was when, running off the trunk svn build, a new tags system which changed a bunch of database tables was introduced and then scrapped shortly afterwards. Repairing the tables was annoying, but that's life on trunk for you; there's a reason it's not recommended for production sites. Other than that, all of my upgrades have gone smoothly. In my (anecdotal) experience, most problems with upgrades (and, indeed, most problems generally) are caused by badly written or incompatible plugins.
Hi streety,

Thanks your advise and points.

- pwgen.net was going to work just https. but I didn't buy SSL certificate.

- I would this feature. I forgotted. It's feature not work. "You generate password 50 times in the an hour. Because, we check SPAM requests."

- It's sure 7 or 14 character not best. It's must be special chars and number values for brute force method.
Interesting. How do you control against spoofing of the From email header?
Bug: the whole of the URL isn't turned into a link in the parent: http://en.wikipedia.org/wiki/Braid_(video_game)
Yeah I do admit I should have included that this may have been caused by plugins.
Build something cool. Rinse. Repeat.

Doing exercises and plowing through books is great but solving your own problems, to me, is key.

Most books won't even touch the surface of the real things you'll deal with, like how to interface to C or Java for example, or even mention the most important part of developing : other people's code.

My advise FWIW:

First set up sbcl/emacs/slime. This is really not debatable.

Then in no particular order - think holographic distribution:

a. Hang out on #lisp

b. Read comp.lang.lisp

c. Collect and read and use the free (as in liberty) libraries: http://cliki.net http://www.cl-user.net

d. Build software for yourself and your friends
I think its "appropriate" to say whatever the hell you want on your own blog. And I think that Michael Arrington has put out more than a few articles that were "not that great."
Belongs on Reddit, at best. Does not belong here.
This has the credibility of Steve Ballmer writing a review of the new iphone.
The Ups and Downs of Competition
True diversity has nothing to do with color, sex or ethnicity and everything to do with background and ways of thinking.
* Google Earth. "I've wanted to do this since I was able to think."
I disagree. I think it finds a happy medium between Valleywag and traditional tech blogs. Although their valuation calculations are ridiculous.
Cloud computing, when I first learned about the AWS.
I was up to switch, but immediately ran into a problem - a yahoo image search for "Beijing architecture glass box" returned 0 results. Google has pages and pages.
The Smart Garage (V2G*): Guiding the Next Big Energy Solution - RMI MOVE
Duncan Riley is the Jon Katz of the second Bubble.
Being broken gives you an unreliable reputation and people will make fun of your lack of system operations skillz.

Being sued by the RIAA makes you look like a hero of freedom and people will say good things about you and how bad it would be if you lose.
Isn't insurance just a different name for a high dollar / low probability bet? And, nowadays (e.g.,HMOs), low dollar / high probability bets.
I can reiterate this. Specifically, "I've been using this language for 5 years and never realized it was a powerful language. Holy shit."
sorry, accidentally up voted.
Qi II beta complete
Stupid Office Pranks: Sales vs. Marketing
you and http://news.ycombinator.com/user?id=stcredzero are getting off on a tangent. the original post was: http://news.ycombinator.com/item?id=279062.
Actually, for what it's worth, that's exactly what I do, (except I start with Yahoo, not Google) especially if I'm not sure what form the information is going to take--that is, I'm in "discovery" mode. I may look a couple of times on Yahoo first, but often I just try Google.
Yahoo has been slow to adopt other practices, too (their hosting still doesn't support php 5; python is unavailable, etc.) --seems like the turmoil there may have some effect on where they are putting their strongest efforts.
Hmm I can see something similar happen to mixturtle (http://www.mixturtle.com)

RIAA wants to destroy all sources of unpaid listening out there. Bastards...
I would offer conversions as a better test of match, indicating that the search actually returned what someone was looking for. But even that is not very good, as there are many other things involved in making a sale (or other conversion), as I have learned the hard way.
I'm laughing at the fact that I understand your analogy, but I don't think its true. In my opinion, the punditocracy could use a little bile aimed its way, because it's fat, insiderish, and generally has become what it sought to overthrow. Jon Katz had no bile - he was more of a Steve Gillmor, did too much drugs, irrelevant hippie type.

Of course, I (mostly) love valleywag, too.
Most hackers actually don't care much about code quality.

Wtf is he going on about?

The bad news: quality rewrites rarely happen, because hackers are proud of large amounts of code.

Anyone else getting tired of strawman arguments?

Many (open source) hackers are proud if they achieve large amounts of code, because they believe the more lines of code they've written, the more progress they have made.

O RLY. Well, I know quite a few open source hackers, and you know what? They don't fit that crappy definition. Not one of them.

So, another article attacking some illusory definition of the word "hacker". I'm getting real tired of them.
Oh c'mon; now this random drift garbage I /really/ don't want to see on hacker news.
Ermm, I'm not sure the assertions that the DARPA vein is very rich and this administration isn't interested in science are logically consistent. Where does DARPA money come from exactly?
Check out http://songza.com/ - it's a searchable audio jukebox of RIAA content as streamed into the browser from YouTube's audio channel. As such, neither the metadata nor sound quality is as good as Mixturtle, but the breadth of content is better. Songza also finds other music files using http://skreemr.com/, an audio file search engine.
Except without the help of mnemonics.

Passwords should just be long and easy to remember.

ILoveEating2Baguettes!InTheSpringtime is going to be better than D72gfD@1.
Thoughts on being a digital nomad
wow--good site
Do the Hustle (Obie Fernandez)
News Letter story
It's great you provide it as open source so people can install their own server for their own references.

Tinyurl leaves room for enhancement. I use tinyurl when I have to copy a long URL into a mail to avoid that it is wrapped and made inoperable.

Unfortunately tinyurl provides the url in bold. So when I copy/past it with thunderbird, it is copied as bold. This is not what I want. When I send the mail, it is often converted to text and bold is converted to '*' enclosing the url. It's ugly, useless and requires additional actions to get right.

If you could provide references in normal text and different wrappers like [http://news.ycombinator.com/item?id=280010] or (http://news.ycombinator.com/item?id=280010)or {http://news.ycombinator.com/item?id=280010} people would save time by picking the format they prefer.

If you could add the format specifications as url arguments, people could save the appropriate url so they get the desired format.

It is a good job.
How Coding Standards Can Impair Application Performance
Lifelike animation heralds new era for computer games
The Internet Hasn't Led Us Into a New Dark Age
Pair programming. What researches say on the costs and benefits of the practice
Betting exchanges.

"You mean I can bet on sporting events, and the people providing the infrastructure are don't mind me winning (because they get paid commission anyway)? And the commission is on my net winnings per market, so the transaction costs don't depend on how many bets I make? And I can name my own bid and offer prices, like on a stock exchange? And I can automatically place hundreds of bets per hour through a well-defined (and free) API? And all my winnings are tax free (under UK tax law)? Cool.
Here I thought this was genuinely humorous
I'm glad you understand. I was afraid that I was the only one left from those good old days.
you need to relax dude
I know you already mentioned and dismissed Practical Common Lisp (free online at http://gigamonkeys.com/book/), but it may be worth a second look once you get a further through ANSI Common Lisp - they're pretty complementary, IMHO.

You may also find the Little Schemer series helpful (though they explicitly cover Scheme, almost everything applies to Lisp) for understanding several aspects of the functional programming mindset. They're also fast reads. Dabbling in languages like OCaml, Haskell, and Erlang will also round out your understanding of functional programming.

While I think SICP is fantastic, it strikes me as more of a "spend years absorbing the deeper ideas in this" book than an "introduction to the tools and idioms of the language" book. Definitely consider it once you're comfortable with Lisp, just probably not first thing.
It's not uncommon for files for enterprise sites to exceed 30KB. Ours is about 45KB, but we have some work to do on it. Oh, and we call customizations for our other clients, too. Keep in mind, that this is an uncompressed file, which does need pruning, rollups and compression.
Save 15 page turns: http://adventure.nationalgeographic.com/print/2008/08/everyd...

I enjoyed reading that. A skydiving instructor said that what kills most people is Panic. He said that finding your rip-chord or detangling yourself is something that panic prevents, thus causing death. The "I am going to die" thought is the most dangerous one because no other thought survives in it, even when those other thoughts are what can save someone. This is why drills and practice routines are so important: to have something to fall back on automatically when the conscious mind closes down: to thus do life-affirming things that would otherise be simple and straightforward if it weren't for fear, with such things possibly also reempowering the conscious mind and bringing a person back into the present.

Something else worth mentioning is paranoia and risk aversion. A little bit is healthy, but too little or too much of it either brings one into too much life-force so that situations cannot be managed in small and understandable components thereby making life dangerous, or too little life-force so that one loses the point of being alive, which to me is pushing boundaries and growing.
Bay Area startups' value up, survey says
Don't forget to occasionally under-cook your meat or forget to wash your vegetables so you get diarrhea from time to time.
Well, not entirely, although I'm fairly sympathetic to this way of looking at things.

For balance you should be ideally looking at calories absorbed = calories burned.

Why use different words? Well, firstly we absorb calories differently for different food types - we certainly do not absorb the full 100% of all calories available in any food. So measuring 'calories in' becomes 'caloric intake * %absorbtion'. It'll actually be some sort of integral of this products for each foodtype that you consume.

And then there is the question of calories burned. If you really want to stay slim, the best way to do so is to burn more energy when at rest. Of course, the easiest way to achieve this is by training your body to burn energy by doing exercise. But it is important to note that the calories burned just to keep you alive generally exceed the amount you burn during exercise by a decent factor.

But all of this is really nit-picking. Your basic premise remains true, you just can't beat physics. Anyone that is depending on this sort of information to optimise their weight-loss program has missed the point. Your lifestyle should not be so close to making you gain weight that these factors play an important role.
Yep: http://news.ycombinator.com/item?id=232644
Venting on CSS
I was chatting to a lady at work who often visits her mother in Zimbabwe. She said that they don't use Zimbabwean dollars anymore and are using South African Rand instead.
Fruits aren't bad. Yes, fruits have sugar, but many fruits have a decent amount of fiber, as well. Fiber helps slow down sugar absorption. It's not that shouldn't have any sugar in their diet, ever. Natural sugars, eaten at the right time, in the right combination are better than processed garbage which will spike your blood sugars instantly. A good rule of thumb is whenever you're having anything that has fruit in it, it's a good idea to have protein right along with it. Even if it's just a few almonds or walnuts alongside that piece of fruit.
A REST+JSON facade to Salesforce.com
Worse than DDOS
We do, actually.
Killer feature: Make the kindle completely waterproof. It's so obvious.
Positive side of Higher Gas Prices – A Healthier America
I’m writing this article today because I have been noticing something around town that I haven’t seen as far back as I can remember. I’ve seen this kind of thing in movies and on TV shows filmed in big cities but not here in Ventura California. Maybe it’s because I’m a California Health Insurance Agent I have a different perspective of the things I see while I’m out and about. You be the judge
If you haven't read this, nice feel-good-about-Apple-and-can-doism read:
"The Untold Story: How the iPhone Blew Up the Wireless Industry"

http://www.wired.com/gadgets/wireless/magazine/16-02/ff_ipho...
No Cooking for Me (thanks Mint)
The only foolproof way is to email it. Why not have a nice ajax widget which calls to the server, and checks if anything is open on the port. Then displays a message saying "there doesn't appear to be an email server at <server>, please verify there aren't any typos".
I understand that they do have to charge money to attend the event and for the "demo" pit. The obvious reason is the money to cover expenses and profit, but another reason is to increase the barrier of entry with pricing.

They are becoming victims of their own success and have some need to keep the floodgates from coming down on them and taking away from the value they intend on delivering. Too many sponsors, too many products and an overloaded venue (which would also make their wifi gripe even worse) all would make the conference worse.

If they were truly out for the startups and themselves... turn this event into a funding opportunity, where a larger sum of the money is not just given to the winner, but turned into some sort of angel funding. Arrington and Calacanis are avid investors, so put some of these profits to a mutually beneficial cause. That would be a change to the model! Otherwise, they will turn into another DEMO.
Beast of the Number: Parsing the Feral Phone
Workday: The Next Software Power?
This statement was made before any handsets have come to market. How many carriers do they have? I'll believe it when I see it.
Thanks - yes, that's just what I was thinking. I've never seen anyone do that and I wonder why. Any kind of input verification, regular expressions or whatever is only going to catch some of the error cases but the goal of the game is to catch as many as possible. The regular expression at the top of this thread is interesting but I don't think I'd use it - instead use a simpler regex to catch most obvious errors (and disallow root@localhost, as someone pointed out) and couple it with an ajax check-the-mail-server thing. I think I'll try this.
I used the present tense. They say it will be open source at some point, but it's not for now, and the license won't require them to release all of it.
Clearly, when he stops swimming 120 miles a week, he needs to eat less. I doubt that's too much of a problem; some people can listen to what their bodies are telling them and eat accordingly. I can, so I bet an elite athlete can.

But I'm unclear on what you think is terrible for him, long term. His diet or the training? Keep in mind his diet is what his body needs right now. I don't know what you're basing your conclusions on.
Apple Is Flailing Badly At The Edges
Seems to be down, anyone has a mirror?
Riley makes an excellent point in this paragraph:

"But here’s my issue, and this is what I told Stone when I was asked: if this is really all about startups, and doing the best for startups, they wouldn’t be running it the same time as DEMO, and they wouldn’t be trying to "kill" DEMO as Jason Calacanis so nicely puts it. If they were serious about putting startups first, they would be focused only on creating more opportunities for startups to be discovered, and they’d allow their event to stand on its own merits without the need to constantly trash talk the opposition. Are we not better off as a web community having both DEMO and TechCrunch50?"

It would seem that both conferences could co-exist profitably and benefit the startup community. See also http://news.ycombinator.com/item?id=154424
Ruby ".map" with a closure, chained. Suddenly I could do tons of text/data manipulation, all with a single line of code.
Cheap labor? You get what you pay for when you outsource Java development
Umm, right.

Writer of poetry embodying the web experience by one who is especially gifted in the perception and expression of the online experience.

If you say so. I, for one, found that this was an astonishingly bad format for whatever gem of wisdom or intelligence the "author" felt like imparting to the world.
looks great... gettin my hands on it for sure...
absolutely right :)
I assumed the definition of blub from the original PG essay, which argues that Lisp is near or at the top of the power scale.

I don't really believe in a linear power scale though. Some languages are strictly more powerful than others, but there are also (i believe) different axes of power. I mention Haskell, Lisp and Python because they are three very powerful languages, but powerful in different ways. If you think that any one of them are strictly more powerful than the others, then its probably because you don't understand the power of the other.
Since the RIAA is a brand front for other brands, could we call it something that devaluates the big four memebers -

* EMI
* Sony BMG
* Universal
* Warner
GWT (Google Web Toolkit) wrapper for SmartClient.
I've met Lisp-programmers which simple didn't understand the point of Haskell - all those arbitrary constraints (no IO, no mutation) which just required elaborate workaround (monads) to get back to square one. This makes Lisp "blub" (for them).
Politically correct answer. Diversity start with ethnicity first no matter how you put it.
Top ten code-generation rules
This is the default plan9 editor. It's interesting but I hated the massive reliance on the mouse to do everything. The article even calls emacs "keyboard-intensive" like that's a bad thing
RoofRay calculates solar savings using Google Maps
Who will save public schools?
Articles like this are always a little shallow and not really informational.

There are plenty of CSS workgroups that can explain why CSS does or doesn't do something. As frustrating as the slow pace of CSS advancement goes they do have smart people trying to do their best to set world wide standards.

Yeah. CSS can be hard for a programmer. It kinda should. You should be programing. I do CSS all day every day and what ever issues CSS have I've long since learned how to work around them to the point where I forget what most of the big bugs are.

I find programing a little daunting sometimes. I don't say it needs to be made easier. If any one can learn programing in a couple hours it probably would not be as powerful.
RockYou’s Money Making Plan For Facebook Apps: Classified Car Ads
Same here. I'm too much of a keyboard guy (and Dvorak, at that), so I've just been admiring it from a distance, but it has some great ideas.

Sam (http://en.wikipedia.org/wiki/Sam_%28text_editor%29) is also interesting, the vi to Acme's emacs, so to speak. Same with the various window managers styled after rio & 8 1/2, the filesystem, etc.
YouTube's Mobile Ad Test Confirms Infant State Of Mobile Advertising Business
I rarely look at the forums actually. There is some great content on t-nation once you know what to look for. Their Physique Clinic stuff is brilliant, for example.
Bay Area firms VC Funding, Second Quarter 2008
Android video walk-through
"You've baked a lovely cake, but used dog shit for icing" is what I imagine he would say.
First and foremost it's critically important to be aware of the mistakes in the book. Notable are the following:

You should really use DEFVAR to introduce variables, not SETF as graham does. SETF sets to _places_, and when you use it on undefined variables, the outcome is undefined, but normally a lexical binding is created. I don't know exactly why the book does this.

CLOS is better covered by Sonya Keene's book and Art of the MOP.

Honestly, ANSI CL isn't quite as nice as PCL, but my opinion is that they're both too brief an entry to Lisp, especially for people new to functional programming and Lisp. "A Gentle Introduction to Symbolic Computation" would probably be a better start point for CL, as would those Little Schemer books would be for Scheme.