skysight-inc/HackerNews huggingface dataset:
Google's had this since about 2000, but its results suck more:

http://www.google.com/search?q=related:news.ycombinator.com

You may want to play up the "best" angle more than the "first" one.
at the moment i think that's the only one, altho we've also invested in competitors:
- USV in Indeed / me in Simply Hired
- USV in Wesabe / me in Mint

still i'm a big fan of a lot of companies in their portfolio. Fred, Brad, & Albert are some of the smartest investors around.
I have nothing to add to this conversation. However, I have to say that the comments about having tabs open for years, or hundreds of tabs open at once, make me a bit nervous. Like when I use someone else's computer and they have thousands of files on the desktop. I usually just slowly back away.
If I plan to return to a site or page in the near future, I don't close it. Instead of using bookmarks or the like, I just click on the already open page and refresh it if needed. Periodically I'll clean up all of the pages that I thought I'd be interested in looking at later but never got around to doing so.
DDG: http://duckduckgo.com
The Wall Street Journal's Crazy Article on Browser Cookies
The Perl 6 design process began in the year 2000. Concurrency and parallelism (two separate issues) did not become all the rage until CPU's hit the performance wall and multicore became more popular, which was--I think--after 2005 or so.
Hackers steal $700k from NM Student Loan Org.
hackers steal $700k from NM Student Loan Org.
Lots of people live long, happy lives without ever once making babies. That's not true of food, water, or shelter.

In fact, you could probably live a long happy life without even fucking. But food, water, and shelter are still necessary.
I am in the same position. I lived like a pauper for 5 years, saving all my money. Then most of it got wiped out by a medical emergency. Now I just maximize my income and quality of life. I spend way more money than I used to, yet have also saved up about twice as much as I previously had. I do not recommend the "scrimp and save" approach. As always, YMMV.
Keyloggers ( Hacking tool ) Info , Working & 14 Top Keyloggers Download
Here's an idea: only let people patent stuff that other people aren't likely to arrive at independently as soon as they're faced with the same problem.

Of course, since I can't put "Esq." after my name or "Congressman" in front of it, I don't expect this advice to be taken very seriously when I submit it to the USPTO.
Many would argue that ten years isn't nearly long term enough. 40 years perhaps.
Browse http://thedailywtf.com/ occasionally. While most of their entries aren't particularly interesting, there are some that will really educate you about human stupidity. Another interesting site, but that doesn't update much is Computer Stupidities, http://www.rinkworks.com/stupid/ , though they focus more on user denseness than developer screwups.
I seem like it's just a part of speech tagger, rather than a parser.
I have no problem with any patents assuming they are truly innovative. The biggest problem with patents is that the non-obviousness step is almost ignored from my experience.

What they need is a way to determine whether an invention is an obvious extension or not. I suggest they do this probabilistically. Let's say it's a non-obvious idea if only 1/100 skilled practitioners would come up with it given the generic problem statement. Then it's easy to test. This would increase the cost of patents (a good thing imho) and dramatically decrease the number of spurious patents.

The interesting thing would be what proportion of inventions would qualify under this scheme. I have a feeling very few.
For me at least it's a combination of stuff I notice that seems interesting but don't have time to read at present (yes, one would think a delicious account with a "toread" tag would make the most sense), and stuff I find useful and think I'll want to refer to again Real Soon Now. This just grows over time, as the longer I leave something on my to-do list, the smaller the possibility is that I'll ever get to it. Yes, I recognize that I have a problem, but I'm not particularly motivated to try to fix it :-P.

Every now and then I go all "inbox-zero" style on my browser and close everything and start fresh, but it pains me a little when I do this.

On my work machine, I usually have 5-7 windows open, each with 25-35 tabs. Usually each window has stuff related to what I'm working on on that particular workspace. On my personal machine I usually limit myself to 1 or 2 windows (I don't have an external monitor attached to my personal laptop like I do with my work laptop), and I go anywhere from as low as 20 tabs to as high as 60. Usually on the higher end, though.

Having said all that, I'm not sure Tab Candy would be something I'd use. The video of it makes it look excessively cool and awesome, but I feel like that's a level of organization my brain isn't wired to do on a regular basis.
Interestingly, the other way around is pretty good. That's why road and highway signs are white on green, it's the third most readable combination after white on red (#1) and black on yellow (#2).
"It’s fundamentally impossible to improve on jet fuel because it would break the laws of physics", pronounced Laughlin. "You can’t have airplanes unless you make hydrocarbon fuel."

If electrical energy was cheap but hydrocarbons were expensive, it would be cost-effective to electrolyze water into hydrogen and oxygen. By mass, hydrogen is the most efficient way to store chemical energy. By volume, it's not so efficient, and currently storage is difficult. Still, 200 years from now I think materials technology will have advanced a little.

Another option is nuclear-powered aircraft. (http://en.wikipedia.org/wiki/Nuclear_aircraft)

Yet another pie-in-the-sky option would be to beam power to the airplane (either from satellites or ground stations).

I'm no physicist, but I think I just listed three ways airplanes can exist without hydrocarbons.
DDG appears to be using similarsites.com, a competitor that cropped up while I let this project collect dust. Their results are admittedly "good enough," but not as good as moreofit, at least in my biased opinion :)
IF the client comes back and says "We're dissatisfied with your product" - that's one thing.

But "I showed that code we paid you for to someone else and they said it sucked" is unprofessional and pointless.

The only response I can think of was "That's interesting - could you perhaps give me some feedback as to what ways you were dissatisfied with the app?"
QC Supervisor (offshore)
Wouldn't that make it a lexer then?
I suggest reading some of Siegel's books. There are good records going back two hundred years. The stock market has beaten every other asset class, every single decade between 1810 and now. You might make an argument that things will change due to a technological singularity, but stock performance has been remarkably consistent over the long run.

http://caps.fool.com/Blogs/1802-2009-performance-of/282249
In Firefox, if you right-click on the page and "View Page Info", the "Modified" field will tell you when you visited the page.
The original name of HN was "Startup News". Paul generalized the theme about a year into it to include anything interesting to hackers. I also noticed the bias towards business and motivational material as opposed to programming, but that's probably just the luck of the draw. Hacker Monthly is a static slice of a dynamic process.
Great issue!

Side note: I just discovered the "Reflow" view in Adobe Reader. It converts the PDF to a single column for easy viewing at a large magnification. The layout gets messed up sometimes but it's alright for me. My problem before was I had to scroll up and down a couple of times on a page to read all the contents (3 columns) in fix width view.
Even though the antilaser absorbs perfectly, it does so only at specific wavelengths of light...

That would make it more than an optical switch, which switches broad bandwidths of light on or off. This implies that it is a perfect "notch" filter (absorbs only a specific frequency/wavelength) that can also be turned on and off. Notch filters are very important in communications technology. Being able to turn a perfect notch filter on and off is very interesting.

Modulation of light (lasers) is an obvious potential application, especially if it can be done very rapidly - direct modulation of lasers is somewhat tricky. http://www.molphys.leidenuniv.nl/~thooft/laserweb/download/l...

...of course, they have to build one first.
Yeah, and I totally agree with you. The problem is that this is still a human flaw. It's not a flaw with the security of android as a platform.
Good point, though I suppose by "first" I meant "first whose primary purpose is to provide similar sites".

I'm glad you think moreofit's results "suck less". :)
Universal Goals to Influence People
Sure, I'll have 2-5 and sometimes 10 tabs open. But 50? 200? "Save to read later" (as in later than in 20 minutes)?

I just use bookmarks.
Ask HN: How does WEP cracking work?
I downloaded the BackTrack 4 LiveCD and ran it on my own router using the instructions in a couple Youtube videos and online guides.

I understand the basic principles:
* find interface and AP info
* dump all packets sniffed from target AP
* run fake authentication attack
* use ARP request replay to generate IVs for cracking
* crack collected packets once you have enough

I understand HOW to do it, but not how it works. I don't understand why I have to do a fake authentication attack, or what kind of packets aireplay-ng -3 generates and why they're useful, or how the crack itself works at the end.

Can anyone shed a little light on the process? The pages I've found only detail how to do it, not why they work, and the Wiki pages I've found are too in-depth to be grokable.
I just wanted to note that this is the first hit on google for flybychat, so you might want to update it with a little current info at some point.
It's a great marketing strategy for the second-opinion consultant, though. I actually have been in this exact position. I entered into an ill-concieved "startup" project with someone who I considered a friend. It was a specialized e-commerce app that involved interfacing with some proprietary mainframe systems I had never worked with before. He thought I was taking too long so he hired some random guy from the internet to review my code. The guy said my code sucked... then turned around and said he would fix it, for about triple what I was charging. This sort of ended the business relationship (and friendship) between myself and the other founder. My old partner ended up hiring the other guy and paying the 3x rate, and the guy didn't even work on the hard part, interfacing with the mainframe! It ended poorly for me, but I learned a lot about how to market yourself as a consultant from the other guy: charge a lot, say the working code sucks and needs to be rewritten, avoid doing anything with a large technical risk, etc.
Thanks for the feedback. I think adding another update button below the tag sliders is a good idea.

As per the "more natural way of updating results", I might use Ajax to plop in the new results when any search options are changed.. though this could lead to further complications: Currently you can click on a tag to add it to the "include" and "exclude" tag filters. If you click a tag and suddenly the results you were looking at abruptly disappear and reappear, it might not be so nice.

What do you think of this idea: Any time a change is made to the search options, the "update" button starts glowing (fading in and out or changes colors) so as to notify the user that it wants to be clicked?
Business for Sale – Who, How Many, How Much?
Thanks, Great comment! I completely understand where this is coming from. I am going to change the sentence to reflect that within 30 minutes of the pitch investors will set the expectation that they want to see more. I dont want it to seem like there is pressure to invest or that if an investor is interested then the money is guaranteed.
If all she wants to do is get page views, then she's succeeding.

By positioning herself as a "girl", I think of her as a girl first, and a developer second. What qualities do I associate with girls? Not the qualities I look for in a programming blogger. Is that prejudice? I guess so.

I clicked the link because it had a catchy title, not because it was from a site "girldeveloper". That I'm not even thinking about the content of the post anymore speaks volumes.
If I understand you correctly, the service would work as follows: You enter a URL you want to monitor. My service would show you trends of similar websites to watch out for. It would base it on some sort of secret sauce that measures similarity and popularity of competitors. Correct?

That's an interesting idea. What types of current websites/businesses do you think could benefit from this right now? Could you give me examples? This could help me see if it's possible to monitor similar websites and develop trends.

Measuring a website's popularity is pretty straightforward -- you make some sort of formula based on how often that URL is discussed (from backtype), linked to (various sources), bookmarked, and ranked (alexa, quantcast, et al). It's a matter of mashing up that data with the similarity data (over time) to determine the trends of similar sites.
What does it feel like to quit your job?
This could be a good metric to see if you are actually improving or if you are jumping the gun on labeling code sucky.

A lot of people think code sucks if they simply can't understand it at a glance. Of course you think yesterday's code is awesome, you just worked on it yesterday. But in 6 months, with the issue completely out of your mind, even if you haven't advanced, you might think it sucks.
That's true. All things considered, I think I'd rather have the "var" implementation, crash when using an undeclared variable, and even with the ability to clobber globals if you forget to use "var".
Jacob Appelbaum detained at U.S. border, questioned about Wikileaks
I'm trying to make it so a search for "sites like bla" would bring me somewhere near the top, with a link to "top ten sites like bla" which I feel would appeal well to these users.

Google's results for these searches are OK. I've noticed it takes a substantial amount of time to scan through the links and figure out which forum posts might contain some good information. When clicking through, sometimes I'd find good suggestions, sometimes not. It's a similar experience if you search for some obscure error code and end up scouring a few pages to find out how somebody else solved it (sometimes in one of those god awful non-threaded 1-comment-per-page bulletin boards -- how do they still exist?).

I'll work on fixing that update button issue.

If there's one thing I noticed, it's that hardly anybody has used the "tag sliders" feature, or any other search options for that matter. They're either content enough, or don't care enough, to delve further into results. From a technology standpoint, I find the tag sliders feature to be really exciting. You can craft your own URL and see if anything matches it.

The horrendous Google Ads are something out of my control -- Google won't allow me to supply the keywords for the page, and if they haven't indexed the page yet, they'll show crappy generic horoscope ads. I need suggestions as to how to get more relevant ads up there. Perhaps an ad service that allows me to supply the keywords. Know of any?

And, of course, thanks for the feedback.
that site just auto-reloaded while i was watching the video. :|
HFT "Quote Stuffing" Leads to Price Manipulation - Without Any Trades
How about social features: I read it and will act on it, thanks for the great message, ...?
Because there are mutual societies formed out of need for minority groups to support one another — most of them initially just for information sharing, emotional support, and legal defenses. Scholarships came later to help the children in their communities go to college.

Hell, almost all scholarships were endowed by people to help the younger versions of themselves go to college, it's just that the identity-forming characteristic is different for everybody.

Given the state of things in the US, there aren't really non-shitheads that primarily identify themselves as white.
"In 2009 the first pilot units have been installed"
translation: we have a sample unit running the lab and we installed another one at the headquarters...

"while BBVA prepares to roll out the ATM across its Spanish branches."
translation: its uncertain if this will ever be deployed... for time reference its currently 3Q 2010
I never understood why everyone left this task to the browser. Your window manager's job is to manage windows, why not let it? I'll have at most 2-3 tabs per browser. But A simple cmnd-tab or use of expose and I can do everything Firefox is doing here, except even better.
Depends on the price, of course. But probably, yes.

Like Google is the search-utility/natural-monopoly, Facebook is the social-utility/natural-monopoly. While the exact way they extract profits from that position will vary over time, it's a good place to be, and Facebook's management has shown itself to be very savvy with regard to each phase of its growth, and the threats that could dissipate its dominance.

The greatest risk I see is that the next (and subsequent) generations coming online see it as an old-persons' utility. I think with acquisitions, some rebranding, and other moves Facebook can address this, and it is within its DNA to be cognizant of the risk.
A co-social society doesn't really work either — Belgium is basically disintegrating with the government in constant deadlock over Walloon/Flanders tensions.
Opening tabs is faster than closing them. When I'm trying to track down some information (say, understanding a bug) I'll generally open 3 or 4 tabs near-instantly (variously-worded google searches, checks on the appropriate bugtracker or forum, etc), then keep on opening new tabs until I track down the answer. Once I solve the problem I forget or don't bother to close the tabs -- it's a PITA selectively closing tabs, and they don't do much harm. Instead I'll do a close all every now and again, when I reach a point where there aren't any that I want open. But by that point it's quite possible that I will have worked up 100+ tabs.

[I know there are extensions to more easily close tabs; so far it just hasn't been worth the effort to choose and install one]
WEP uses the RC4 cipher. The RC4 cipher generates pseudorandom bytes to XOR (mix) with your data to create the encrypted data. It generates these using an algorithm that "shuffles" the numbers 0-255 around in an array.

The initial arrangement of this array is derived from the key, by what is called a Key Scheduling Algorithm. In certain cases, this key scheduling algorithm can be worked backwards from the output of RC4 (the pseudorandom data) (if you can figure out enough about what the state of the array is) to get the key.

It is not secure to use the same key twice when doing symmetric crypto, so an Initialization Vector (just some extra data that is different for each message) is usually combined with the "key" to create a new key for each message. The IV is not a secret and usually sent along with the message in plaintext since you have to know the rest of the key anyway. However, in RC4, certain IVs cause working the Key Scheduling Algorithm backwards to be much easier.

All of the fake-auth attacks, deauths, and whatnot that aircrack does are for forcing machines on the network to generate more packets, because that increases the chance a packet will have a "weak" IV.

http://en.wikipedia.org/wiki/Fluhrer,_Mantin_and_Shamir_atta...
I can't think of a time within 6 months that I’ve had fewer than 50 tabs open. :-)

I wish browsers had a command to save the current tab or window-full-of-tabs indefinitely in cache (i.e. on disk), close it for now (so that flash & javascript stop taking CPU & network connections), but keep it in some separate list. It's much too much bother to save web pages to a directory on the hard drive and re-open them manually.
In ordinary language (though perhaps not in law), "truly innovative" is not the opposite "obvious". I believe the language involved in US patent law is "the differences between the subject matter sought to be patented and the prior art are such that the subject matter as a whole would have been obvious at the time the invention was made to a person having ordinary skill in the art to which said subject matter pertains." So in my non-legal opinion, the standard is two low on it's face, whether or not it's enforced. I wouldn't consider a solution obvious if it took me even an hour of brainstorming, but IMO that shouldn't typically warrant a patent.

Regarding your proposed test for patentability, I've thought about similar tests before. There would be many practical difficulties, like deciding who frames the problem. Some of the most innovative inventions are just properly identifying a poorly understood problem. But I think something along these lines is the right way to go.

Another possible variant would be to force licensing of the patent for an amount proportional to the expected cost of developing the solution from scratch, maybe weighted by the potential market.
I did it a couple years back.I definitely got the knee-jerk reaction from a couple investors due to its uncommonness back then. I still suspect that you'd generally get more money at a better valuation by having a lead for various reasons that are completely illogical from an investor's standpoint.

I could see it becoming normalized though. It's one of those things that investors just have to get accustomed to.
There are huge seams of coal in China that have been burning for hundreds of years. In Centralia, PA there is still a lot of coal around even though the coal fire there has been burning for some 40 years. We are not going to run out of coal for hundreds of years...
How Webpreneurship can Bring You the Best Home Business Opportunities
Silicon Valley Is Dead
If you make 10 dollars an hour, chances are you work fixed hours. At least in my experience.
I guet a malware warning when visiting the site.
Does "quite interesting" extend as far as revising your view about the primacy of Silicon Valley for startups? NYC seems to have supplanted Boston as the obvious runner-up, which is already the first tectonic shift in the startup lithosphere in a long time (decades?), so if any place is going to give SV a run for its money it would likely be NYC. Curious to know how significant you think the trend is or might get.
I wonder if this is part of a policy to try and debase wikileaks by making it clear that if you affiliate with them or support them that life will be made hard for you.

I know Jake. I was a member of Noisebridge. I feel the work that Wikileaks is doing is incredibly important, and I know he's got the fortitude to deal with the bullshit and continue fighting the good fight.
China pushes real name system for online games
While this is cool, I'd be truly impressed if it was expanded to all 500 million Facebook users, and included all the friend graphs. Basically a fully scraped copy of Facebook's data, kept up to date, and available for free via Bit Torrent. I suppose the best shot at doing that would be using a bot-net.
What I've been working on is a way to make the value of my tuition while in school. I think I can figure out a marketing service I can sell for $100/week but I can't figure out how to scale it. The challenge of making 50,000/year on my own is fun to ponder but I'm not making much progress.
It would be a good thing if more prominent people became associated with Wikileaks and diluted the one-man-show aspect. It's the principles that matter.

Interesting that FBI agents at Defcon said they wanted to know if "human rights" were being "trampled". Is that a clumsy way of establishing rapport with the subject, or are there actually FBI agents who think like that?