skysight-inc/HackerNews huggingface dataset:
I've been using the scrapbook firefox extension with an extension atop it called autosave. http://amb.vis.ne.jp/mozilla/scrapbook/addons.php

The drawback: it saves your history to local disk, and the search can get arbitrarily slow over time. I archive my history every fortnight. For older history I use grep.

It isn't something for normals, but I basically have every page I've ever browsed to since Aug '06.
I'd like to hear more. Is it open source?
To my mind when you start by framing the debate as anti-X, pro-Y you've already failed.
Nope, we don't... Those aren't very searchable, though, or we would. PDFs are a bigger priority, but they we still need to have a way to extract text from them...
Unix is bad, crusty and getting less relevant due to how computers are becoming more distributed and less as a single system. Linux may be the top of the herd right now but sooner rather than later there is going to be a huge paradigm shift into distributed computing. Linux will have no place in distributed computing without either layers upon layers to the POSIX API (aka backwards compatibility) or well a new operating system.
Do you delegate any decision making authority to them, or do they just take messages?
I think it does, but we're sort of against indexing everything, because then we'd just turn into Google search... It's much easier to locate something when you have only three or four documents of that type rather than a hundred...
I checked out the forums and was glad to see I wasn't the only one who really wants a DoTA Mod based on this. I'll definitely be downloading this.
I actually tried indexing every page I browsed to - and you're right, it was too much. http://hystry.com

The indexing happened on the server, and the extension only sent URLs, not params or cookies. So pages needing login wouldn't be compromised.
>That said, if you're indexing EVERYTHING I browse to, I think this is actually a really killer app.

Google chrome has full text search over your history.
And yes, I love it.
The whole CRU thing, which revealed total abuse of data (complete lack of data audit trail and so many "corrections" that they could have found the Book of Mormon in Shakespeare) is a great example.

It did reveal things like that, but it didn't reveal actual faults in the science.
League of Legends is a really fun DoTA based game that I've been playing recently.

http://www.leagueoflegends.com/
For clarification, the recommendation was not for learning C and assembly, but rather to get a good feel for what is happening at a lower level ie. stack frames, stack pointers, etc.
If it is any consolation, this makes it five.
How is this not redundant with delicious?
Ask HN: Value of a second MS?
As is the case with many students, I am currently approaching the end of my undergraduate education and I am faced with a decision about what to do next. I am in the unusual position, however, of having blown through my coursework quickly enough to finish a 5 year combined BS/MS program in Electrical Engineering in my first 4 years of college meaning my undergraduate scholarships pay for my master's degree and make it, essentially, free.

I am interested in applying to a different graduate school when I graduate - I think there's still a lot of really interesting things for me to learn and a lot of really exciting programs out there. However, I don't feel like I necessarily want to get a PhD, and I am unsure what my other options are.

How much utility is there in getting a second MS in a related technical field, given that I'll already have earned one? Is this done often or at all?
JS absolutely has its faults, and you can hope all you want. But just by the simple fact that JavaScript is supported in every popular browser, and the browser is the largest application platform on the planet, means JS will soon to be the defacto standard language. Server & client-side.
I was very hopeful for AirBnB as we are travelling around the world and any way to save on accomodation is great. However, we just had a terrible experience with our first let in Montreal, Canada. To be fair - AirBnB support staff is helpful but the apartment we picked up was a disaster - the owner didn't live there - it was just a letting company. And they gave us wrong instructions to pickup the keys so we ended up trying to find a hotel at 11PM in the night just so we don't sleep under the bridge :( Hopefully next time it will be better...
Ah, I see. Thanks, woodall, ROFISH, for the info :)
The same can be said for *nixes, in order to create something in sh using programs you need literally days of reading man pages for switches, etc or use perl, python, etc.. but even then many tools don't have bindings so you're back to use sh.

All operating systems currently popular are crap except for the most popular one in it's usage domain.
Previous discussion on HN: http://news.ycombinator.com/item?id=190676

More about Provigil and other nootropics from my personal experience in researching about them: modafinil (the non-marketing name for it) is under Schedule IV in the US and is prescription-only. However, there is an unscheduled drug called adrafinil (marketing name Olmifon), which directly metabolizes into modafinil (though it does take longer and has a higher risk for liver damage.) It is also considerably less expensive (though you have to take a multiple of a dose to receive a similar effect.) Here are some reports from individuals that have used it from Erowid's Experience Vaults, including those who compare it to modafinil. http://www.erowid.org/experiences/subs/exp_Adrafinil.shtml

Adrafinil isn't readily available in stores in the US, but is available by mail order by vendors such as QHI and the like. You can also get modafinil this way as this guy did, but it runs the risk of getting caught at customs, so I can't suggest it.

As for other nootropics, some people have gotten results form the racetam class of drugs (which include, in rough order of intensity, piracetam, oxiracetam, aniracetam, pramiracetam, and others) that some users have reported benefits from and that have extremely few reports of side effects, even with high doses. Some side effects include headaches from (primarily) piracetam (aka Nootropil), which is usually solved by taking it with choline. Some sellers sell gelatin tablets with piracetam and choline. Piracetam and all of the other racetams are relatively inexpensive and obtainable without a prescription, i.e. it is unscheduled. However, the general consensus is that the effects are rather subtle and the tolerance builds up quickly, though some people have experienced significant gains from it.

There are always, of course, drugs like Adderall and Ritalin which are under prescription that also have various side effects but are effective for an enormous amount of those who require it. There are also other OTC products like vinpoectine, which is a vasodilator which is an ingredient in some mind supplements such as Think Gum and others.

There are a lot of nootropics and it's fascinating to read and learn about them and their mechanisms of action.

EDIT: here are some more interesting things you might want to read. PubMed has a long document about modafinil, precautions, guidelines, and its side effects [1]. Quora also has some information (some first-hand experiences as well) [2].

[1] http://www.ncbi.nlm.nih.gov/pubmedhealth/PMH0000196

[2] http://www.quora.com/Nootropics | http://www.quora.com/Modafinil | http://www.quora.com/Productivity-Drugs
This assumes you aren't online, where nearly any shell script example you can think of is likely only a google search away. I don't think that anyone really spends days studying man pages anymore. Though it's nice that they are there when you need to look up something system-specific.
This is an idea I have wanted to implement myself for a long time. I was very sad that Google Bookmarks doesn't provide full page search and still requires me to think up and maintain my own hierarchy of tags/labels/whatever. Nice work, I'll definitely support you.

My suggestion is that you start looking into ways to group and organize people's bookmarks automatically. You could start with some simple things, but I'm very curious to see how more advanced methods would work out.

My biggest feature request: let me import my google bookmarks quickly and easily.
I used ksh on HPUX in the early '90s and it definitely had searchable command history
what's your last.fm profile page? Massive Attack's Mezzanine is awesome, definitely put you in the mood for coding.
Node has CommonJS modules, which is a good start, but that's it.
It's true that core Unix has a degree of conceptual integrity that Microsoft software for example usually lacks†, but I wonder how much that buys you when put in the context of a complete system, running, say, Linux, GNU utilities (whose aesthetic tends to be subtly different), Emacs, X, GNOME, Firefox, OpenOffice, and probably some distro-specific system utilities/duct tape written in Perl or Python or something. I'm not sure the conceptual divergence can be written off as a fault of the divergent software, either.

† Microsoft tends to be fairly zealous about preserving backward compatibility while at the same time being aggressive about pursuing new trends. It's very difficult to do both of those and maintain conceptual integrity at the same time.
This is why I love Reddit.

The real beauty of Reddit lies in the mid-size and small sub-reddits.

Also check out http://www.reddit.com/r/askscience/ where real scientists will answer your science questions and a very small but new sub-reddit " Neuropsychology Book Club" http://www.reddit.com/r/NPBC/ started by a neuropsychologist who will invite book authors to involve in discussion.
Meetings.

In the end I just stopped going. For the most part I was one of many people invited who didn't truly need to be there. Sometimes people will turn up at my desk 5 min prior to remind me in which case I figure I should go - and usually that's a nice indicator.

I still go to ones I need to go, but I've gotten better about asking at the very beginning of what the purpose of the meeting is and what we need to resolve in the next 30 or 60 minutes.

It's a big help and saved me 2 days per week aprox.

I also stopped checking voicemail about 2 years ago and don't answer the phone. That helped a small bit and people know to reach me on IM or email.
It sounds like they patented the idea of ads hiding invisibly inside the game
Creating Realistic Buttons in Photoshop (tutorial)
I can understand the first comment getting buried. That's really the only way to discourage the behavior. On the other hand, we could be more welcoming to new posters who clearly have good intentions.

I was surprised to find there is no mention of this in the HN comment guidelines. Maybe it could be added?

Apologies for continuing with the meta.
That's interesting. I've always heard of and seen "gamma curves," but I'm not a graphics guy and never gave it much thought. Is (127,127,127) lighter or darker than 50% grey? Do you have a link to an introduction on this topic and why I should care?
Thank you, we're glad you like our product! We have a few people in our team (including me) who come from a machine learning background, so we will definitely experiment with some clustering algorithms to see if we can organise the bookmarks automatically.

You can import your Google bookmarks easily by uploading your bookmarks.html from Google directly on our "historify site" page. However, this is currently disabled for performance reasons, but we will soon (i.e. in the next few days) re-enable it for the users' convenience. Please follow our Twitter feed to be informed on the status of this, and thank you again for your preference!
Agreed. It won't be an entirely manual process. There are services out there like Zemanta who do a good job of automatically tagging text.
In my experience, the average person is significantly less informed about their computers than their cars. Most people get the oil changed in their cars relatively regularly.

Computers do not require a user's-license in the least, and it shows in how much BS support lines have to put up with.
I feel compelled to add that I tried to learn C from a half dozen other books over several years (starting in childhood, so it was probably a bit early), but it never made any sense until I worked through K&R. Suddenly, C seemed like a beautiful and simple language (which it is). There are many subtleties, particularly in the macro system, that are not covered at all by K&R, but it is, by far, the best choice for learning C.

In other words: Don't waste your time trying to learn from anything other than K&R, at first. It's just the most concise text available...C is a concise language, and it is not well-served by big fat books.
related discussion http://wholehealthsource.blogspot.com/2010/04/do-seed-oils-c...

The primary source of omega 6 in the typical western diet is seed oil. Seed oil is a novel foodsource made accessible by technology developed in the last ~60 years. Fast food and processed (boxed) food are common sources of seed oil (canola, peanut, soybean, etc).
Interesting. I'd like to see more of the 3D composites, they're kinda cool.

Someone should do marshmallow peeps to go with peep research: http://www.peepresearch.org/
Yeah, you're right. By combining generic content with domain expertise (in the form of software), Patrick has created content that is defensible.

What I was wondering, though, is if he had any ideas for creating defensible content at scale w/o a software tie-in--like having articles ghostwritten based on outlines by domain experts.
IPad 2G: What Apple Needs to Deliver to Stay Ahead of the Competition
Apple has a large number of “potential customers” who routinely do not buy the first generation of any product. They preferred to wait for at least the second generation when most of the bugs are hammered out. Here is what Apple needs to do for the next generation iPad to continue its huge success and win those customers with the “wait and see” mentality...
For science?
Feedback on a new project - KickPost
While the GPL is a copyright license and a legal construct that is not the only lens with which it should be viewed. It is very much a social construct with a general understanding (i.e. agreement) that differs from the actual text. Do you have a changelog in the actual files? The GPL requires one, but many people do not and I've never heard of someone getting upset because someone did not include one.
Hi

KickPost is new tech news aggregator that uses a predictive algorithm based on historically popular stories to predict which stories will be popular in realtime. We are about 20min faster at predicting hot stories than Techmeme.

What do you think?
If I worked within fifty feet of an NMR machine I would do nothing but this, right up until they fired me.
I find it interesting in that the responses from HTC, BB and Nokia, none of them deny the problems that Steve highlighted with their phones. None of them have come out and called him a liar, they are just upset that they are being caught up in this antenna saga.
Do you understand that this is related not just to how you hold the phone, but where you are and what reception you are getting. There are plenty of people (most?) that can not produce this on the iphones either.
MDY v. Blizzard is basically the situation you describe.

They were found liable for contributory copyright infringement.
To the PHP parser, it is all one and the same. There
isn’t WordPress core code and theme code. There is merely
the resulting product, which parses as one code entity.

Oh please. This is like saying anything compiled in GCC is automatically GPLed.
Me too. I was just about to pick this one up at the local book store.
http://www.amazon.com/Solaris-ZFS-Essentials-Scott-Watanabe/...

Anyone have an idea of whats going to happen to ZFS? (licence change?)
AwayFind Makes Sure You See the Emails that Matter
AMD CodeAnalyst is free and pretty good if you have an AMD CPU. If you have an Intel processor it still works it just does less.

The two main data access performance tips are:

1) make sure your loops work right to left if you have [10][9][8] iterate over the 8 array first, the 9 array second, the 10 array third(that is the cache optimal ordering).

2) Prefer SoA(structure of Arrays) to AoS(array of structures) Say you have an array of a structure and you need to loop over the array to update one field in the structure you increase cache hits if you make the structure hold arrays of elements instead of an array of structures.
127,127,127 feels dark. The explanation is in the article:

http://www.4p8.com/eric.brasseur/gamma.html#explanation

Basically, if you have a test image which consists of alternating black and white, it should have the same perceived brightness when you scale it down - but when you scale it down, the software needs to average out the black and white. If it does a simple arithmetic average, it'll probably choose 127,127,127 once it's downscaled enough to become uniform in color. But if you compare that uniform color with the original black and white lines, it looks a different shade - a darker shade. That's because 127,127,127 isn't 50% grey, it's not in the middle between black and white.

The article has further explanation.
500GB HDD - $70
Inside Apple's Actual Distortion Field
My first impression, just on hitting the site, is really positive; I like the simplicity of the design. You also clearly have somebody that cares about typography, which is one of my pet peeves. :)
It seems like content that can be bought for 2.2 cents/word is exactly the kind of content that isn't "competitively defensible".

One thing that I've had some success with for a client is "Here's graph N out of the 1,200 that Patrick extracted from government data. Write the story told by the graph. Focus on X, Y, and Z."

In that case the words aren't really the attraction -- the attraction is the data (pulled out of a government CSV file that interested people can't possibly make sense out of) and the presentation of data on the website. The words are just a crutch for Google so that it knows that a bar for X being three times taller than the bar for Y actually has meaning.
Because the defaults come from 70's, and lots of nice stuff has added since, but nobody dared to touch the defaults.
Thanks! Really appreciate the kind words. I do care about typography, so it is great when others notice :)
He did not say that it did.
But the one battery that is included in JS makes it unavoidable, and most programmers (the kind that don't read HN or proggit) are the kind to not want to learn another language. If you have the choice between using the quirky thing you know or learning something else, its a good bet most programmers will choose to use the tool the know, quality of the respective tools be damned ;)
I'm not sure why this seems to think we're richer in the UK than they are in the US. It would be nice if it were true, but...
This is an excellent non-hysterical article, that both sides in the debate need to take to heart.
The author should do a placebo test on himself. Find an identical looking sugar pill and put them in one of those small film canisters - one pill per canister. On the bottom of the canister write if its real or placebo. Wake up and grab a canister out of a hat at random. Down the pill with a glass of wanter and begin your day. After the next day (or number of days) go back and determine if you were on the drug or not.
I like the simple design as well but I do find the italic time a bit distracting. At first I thought it was the italic, but after tweaking it with firebug, I think it's the time information in itself.

How about sticking the time information under the elapsed time information.

For example have something like this:

44m
ago
<time>

Possibly set the time information in a light color like gray.
We are a few years away from anything important being GPL3, but when that does happen, phone companies will have the choice between 1) starting out millions of man hours behind the competition or 2) letting highly-tech-savvy users install their own version of Emacs on the phone.

Most will pick 2.
Start with Drepper's "What every programmer should know about memory":

http://people.redhat.com/drepper/cpumemory.pdf
It's not really, all things need to be profiled in high load situations. I'm moreso looking for an overview of the tooling to see if I'm just unaware of a vital tool. Thanks for the strace info, I'll check it out.
Thanks for the comments. Like most people here, I do not believe that eToro users will have any power to influence the market one way or the other (as I wrote). More, I am troubled by a social gaming approach to something that has actually real-life consequences. A speculation market of sufficient scale could cause major currency fluctuations. The Zynga comparison was made by their primary investor, which is why I cite it. Shall we open a gaming market as well to predict foreclosures and then reap the benefits?
Thanks, the difference is that historious searches inside the pages rather than just the titles. So, if there was a page talking about fish called "Sea creatures", you could search for "fish" and historious would find that bookmark.
Wine 1.2 released: 23,000 changes + new icons
If there's one thing it needs right now, it's a one sentence "What is KickPost?" blurb in the top-right somewhere. If I hadn't read the comments here I'd have assumed it was some sort of aggregator and moved on.
Chip Conley: Measuring What Makes Life Worthwhile
That's an interesting idea. Will try mocking that up. Thanks!
Totally agree. We will add that.
For $50 you can have a personal portrait via FaceTime
I know a lot of ways of getting a backlink which don't involve flying from Japan to Texas. (I went to learn stuff and socialize with folks who helped me get my business off the ground several years ago. I presented because I'm fairly decent at this topic and helping people gives me warm fuzzies.)
checking it out now, thanks!
Pick a niche, any niche (though one that I'd grok well would be better). I'll give you an example or two.
And? You can get 500Gb 2.5" drives for $60. Not a big deal that you can put one in a USB chasis and charge $10 more.
Good idea.

I imagine an identically looking sugar pill might be hard to find. It should also be identically tasting.
Why do articles about any drug that affects the mind always have a section about, "what if I used this during exams?"

Who cares?

School is an anomaly that's not worth discussing in the context of "mental enhancement". Exams make you do the exact same thing as everyone else to see where you rank relative to them and produces no actual value. Computers do this sort of work much better than humans, so there is really no actual point (except to assign rankings to individuals so the Corporate World doesn't have to come up with tough interview questions, or whatever.)

The real world is not like this; the game is not zero-sum. When you write an article, it doesn't directly make someone else's articles more or less valuable, it merely adds to the sum total of human work. Anything that allows the sum-total of human work to increase at a faster rate is good. It doesn't matter if you opt-out of taking "viagra for the brain", your contribution is still just as valuable as before. But if someone else does choose to take drugs, then they may be able to add value more quickly, which is as good for you as it is for them. Now you have more stuff to build off of, which is always going to get you farther than any drug would. (Try discarding 5000 years of human experience and seeing if a drug gets it all back. It won't even come close.)

In the real world, artificial performance-enhancers don't matter. And we shouldn't ignore their possible benefits because someone might get a higher test score if they take them; school is not so important that we should throw the rest of the world under a bus to cater to its strange needs.
Google App Engine and Clojure[pdf]
I really want to see more spam on HN. What can I do to help?
Where does one go and how much does it cost to get your genes sequenced these days?