skysight-inc/HackerNews huggingface dataset:
"Before I started IndexTank I already knew that people would be willing to pay $$$ for such a service because I'd been making money with search consulting for a while."

I started off the in a similar manner, doing lots of consulting work. I know there is demand (in my case, its selling structured data), but however I am not too sure on whether the same demand would exist if I were to 'productize' my consulting work (ie. launch an api for structured data).

As one of the commentors, mentioned its really hard targeting the big companies and most small companies simply don't have the technical expertise to use an API (as in my case).
A New Day, A New Bird
Of the more recent generations, I've particularly enjoyed Vinge and Brin, although Brin varies somewhat.

There are probably a few others I could mention, but they have a nasty habit of not coming to mind when I make a conscious effort.

For Vinge, I would recommend particularly A Deepness in the Sky and (prequel) A Fire Upon the Deep.

For Brin, the second and third books of his Uplift Trilogy, adding also the first for context. The second and third are Startide Rising and The Uplift War. Also, his book Earth, which stands alone.

P.S. Gibson and Stephenson. Gibson's Neuromancer and the two subsequent; after that, I couldn't continue (so, another "Card-esque" experience?). Also Gibson's collected short stories, Burning Chrome.

I've quite enjoyed several Stephenson novels -- I guess they might tend to be his "older" ones. I tried The Baroque Cycle and could not stay with it.
How One Hour of Action Can Give You 150 Hours of Satisfaction
The article gives one example: you could charge them with waste heat at plants and factories, then transport them to homes and offices where (I suppose) they could be used for heating and hot water, at some later point in time.

Sounds more efficient than teleheating via insulated pipes: http://en.wikipedia.org/wiki/District_heating
The Feynman Files: The professor's invitation past the Iron Curtain
Nice looking page for such fast work. What about letting 'advanced' users check the SHA1 of their password, so they don't enter their password at all but also don't have to track down the giant file?
Voeding: stevia gezond alternatief voor zoetstoffen en light producten
Same, but i can't seem to wait any longer! When is it coming out!?
I read and enjoyed Bradbury's short stories as a teenager, but his novels made no connection with me. I found them boring.

A few years ago, I started reading science fiction again and reread The Martian Chronicles. The degree to which it's themes about family and community connected was stunning.
You're advocating creating a 1MB "salt" string to slow down hashes? That's the same as simply iterating your hash function enough times to invoke the block function repeatedly.

Just use bcrypt, scrypt, or PBKDF2. People have already figured this problem out.
Malcolm Gladwell Unmasked: America’s Most Successful Propagandist
Unbelievable/insulting they used a general purpose, easily reversible hash like SHA1 in the first place. I would have thought everyone had seen the 'use bcrypt' page by now.

http://codahale.com/how-to-safely-store-a-password/
My password of vhuwirbqr83fh83f was also not on the list
Continuous introspection: Improving Django web app performance [DjangoCon]
If you follow Carmack's twitter feed, you'll see him mentioning his frustration over the last year at some of the display tech under the hood as he was exploring the space.

http://twitter.com/#!/ID_AA_Carmack
Beat the Traffic Paves a Social Road for Transportation
How would modifying the SFAA lease be legally risky?

In the absence of a written lease, the obligations of a tenant to the landlord are to not cause damage to the landlord's property -beyond ordinary wear and tear-, to pay the landlord the agreed-upon rent in a timely manner, and to not interfere with the quiet enjoyment of others tenants in the building. A landlord's obligation to his tenants are to provide a place that's fit for habitation (There are some things like a functional phone jack in definition of that), ensure that any hazards that may be caused by damage to the building are rectified in a timely manner, and to address any tenant's complaints regarding those two items.

A written lease will generally only add restrictions on one or both parties. Unless explicitly changed by the terms of a written lease both parties are required to live up to the basic obligations that they would be held to in the absence of a written leasing agreement. (And even then, there are certain obligations that a landlord cannot free himself from.)

Edit: Replaced "waive" with "free himself from" in last paragraph. "waive" wasn't the right word to use.
First idea that comes to mind:

It would be cool if there were an option to let the gamepad act as a mouse. There would be an initialization option, as well as a toggle function, called something like "controlMouse".

When activated, the control stick would be able to move the cursor around, and something intuitive like A=left click B=right click would work for the buttons.

You could call this toggle function from any sort of event listener, including a button press. So there would never be a situation where the user needed to switch back and forth between the mouse and the gamepad while on your page: You could just find some button or button combo not used by your game, make it the "mouse mode" toggle, and the user could switch back and forth seamlessly between "gamepad for game control" and "gamepad as mouse".
OneRead.co #2 - Bits of Wisdom
i observed it seems this tool and the leaked in one don't agree on the resulting hash value from the same word.

for example this tool says the word "test" hashes with the last 5 digits of 77136 where as leaked in translates the word "test" to fbbd3. hmmm
export HISTSIZE=0
Even better. After they hash it they are sending the hash with the first 38 chars trimmed off and (presumably) getting a result set of only the hashes (or maybe one hash... not sure) that match the ending. Then comparing locally the full hash to the result set. I'd say that was a pretty smart way to do this.

Edit: the author explains it a little more here: http://news.ycombinator.com/item?id=4075767
I'm not sure how Django constructs the query, but it certainly does differently between MySQL and PostgreSql (and Oracle) since this is in the Django driver
So under no circumstance is it possible to build a high-quality application using PhoneGap?
I don't remember specifically, but I believe it was in the thousands to low tens of thousands of rows. It's also not consistent. I've seen larger IN() clauses that never have a problem, and smaller ones that consistently do. It's been on my very low priority to-do list to put together some demo cases for the mailing lists, because overnight to < 4s just from that little refactor isn't the greatest...
The Future and Its Enemies, Virginia Postrel [video 1995]
Neato, sophomore ECE here (been taking more CS so far). I've also built a tesla coil, however due to massive paranoia from 12V spot welds during FIRST robotics I have avoided getting shocked. I always had the skin effect quoted at me so I parroted it back, but the permeability of water is extremely low, so thats pretty dumb. Just goes to show you should question everything
Perhaps it's a DDoS on MediaFire! /joke
The Terms and Conditions are hilarious:

c. You agree to pay $ 100,000 for your use of the Estatis Free Password Security Checker if we ever ask for it.
The OP pays his rent. He abused his landlord's resources in the sense that his lease prohibited his behavior, but there's no need to label him as a parasite. His behavior is no more parasitical than the behavior of the landlord himself. If you have no moral objections to rent, your objection to someone creating value by providing rental liquidity and turning a small profit while doing so is bewildering.
great stuff, bookmarked for next project.
3D is awesome, but the better feature is offline maps. Now I can make my older android a dedicated offline GPS unit.
Wow, I can't believe I was never aware of this. Thank you!
Slides for the talk: http://evzijst.bitbucket.org/djangocon.eu/
for the memory portion, if the stated is true, why not postgresql just use them directly? that's fixed values based on the hardware it runs on.
And if you check at http://crackedin.s3-website-us-east-1.amazonaws.com/ you will see nobody is using "correcthorsebatterystaple" !
Could someone please recommend any PhoneGap-based apps that they consider "best-of-breed?"
Feds investigate who leaked classified Stuxnet cyberattack details to NYT
LeakedIn - Check if you LinkedIn Password is Leaked
I would say it to his face.
Honest SEO
I agree. Solutions pushed downstream from the executive level (usually from someone who happens to play golf with the bosses) really succeed, because they aren't usually what we actually need.
Interstate (YC S11) Goes 2.0, Adds Paid Accounts, Chat & Embeds
We've been using it for some time now, but it renders differently across different browsers with subtle alignment and padding issues. In the end, we just disabled it on anything less than IE8 and not one of the major web rendering engines. But it's pretty.
Being a hypocrite doesn't make me wrong.
xkcd to the rescue once again - http://xkcd.com/538/
Hrm, Very interesting response.

Software and media are both zero marginal cost products, so when someone pirates it, I don't consider it theft. Left to run rampant, piracy could create a situation where it wasn't viable to run that business anymore, which I would care about. However, the claim has long been countered by people saying that the business themselves are in a better position to deal with this problem without additional government involvement. I believe this article and the other from dcurtis clearly shows that the later is true for HBO.

Yes, the market is functioning, and I like it just fine. Piracy is creating a ceiling on how much a company can charge for their product while still making it widely available for enjoyment of people. Piracy in this case is serving as price discrimination allowing the most possible number of people to enjoy it while those who are able to afford it or care enough are paying for it. It appears as though the current market is doing a rather nice job of maximizing social benefit.

Would I steal gas or McRibs, no, those are both a clearly limited item. Now diamonds are a fun one I have never thought of. Rumor has it that there are warehouses full of diamonds they DeBeers keeps of the market to drive up the price of diamonds as a jewelry item. Hypothetically, lets say I had designed a new industrial laser than would help make the lives of other human beings better off, but I need a giant diamond that at current artificially restricted price doesn't make economic sense. In this case, yes, I think I would steal a diamond and not feel bad about it. But then again, although I am not a purist, many of my ideas about morality are utilitarian. Especially with zero marginal cost goods.
Report: FBI investigating leak about US cyberwarfare program
I don't buy your innocence here.

I don't find it that hard to believe that someone would blindly sign a lease after only quickly skimming over the important bits and then never look at it again. I remember one landlord looking quite surprised when I sat in his office and read all 8 pages of the contract, asked for clarifications on a couple of points and asked for one clause to be changed. It seemed to me that she'd never seen anybody do that before.
That would be great !
Unfortunately, we cannot control/move the mouse in javascript (as far as I know).
But, thanks for the suggestion !
First: Do you care if you're building a native app or a web app? Don't care? Cool. Do you need notification/photo functionality? PhoneGap.

If we're to believe that one day HTML5-based mobile web apps will rule, what is wrong with PhoneGap exactly?
why does this flash player peg my cpu at 100% ??
Sooner or later, if Netflix achieves some combination of quality/price/offering around the world people will abandon conventional cable very quickly (or whatever we call cable: I mean something that 95% of the time is airing stuff I don't care about).

I'll be honest: I have cable right now because I live with my parents and they probably wouldn't understand how Netflix works. Also Netflix is in the first days in Brazil. But living by myself it would be an obvious superfluous expense to cut.
You can hit space bar or escape to flip through the quest dialog more quickly. There's only a few places where you also need to wait for an NPC to do something, but they're far enough between that it's not a huge issue.
Oracle announcing Oracle Cloud (Live stream)
I think they're getting removed. I posted a link from the original source, but it's since disappeared.
The Affiliate Marketing Plan
Internet Freedom Defenders, Please
0. There are known cases of peoples' passwords (including my own) not on the list.
This is the forum thread where Carmack and others have been discussing the project for a couple of months. Interesting read:

http://www.mtbs3d.com/phpBB/viewtopic.php?f=120&t=14777&...
Absolutely New Free and Premium Facebook Timeline Covers
Facebook timeline cover backgrounds available in net and the users are expected to choose that very option which fits both their demands as well as budget.
Why Supercomputer Maker Cray is Clamoring for Your Code
Cracking at the 3.5 Million linkedin hashes that were redacted
ARM controllers like this Cortex-M3 come in a range with flash capacity going from 8 to 512 KiB and up. TCP/IP stacks in embedded go from ~7KiB for uIP to 256KiB compiled depending on strictness/flexibility of implementation. The controllers can probably upgrade to IPv6 because of the nature of wireless firmware upgrades in embedded systems. The firmware is spread over different packets, so to assure a successful firmware download it's always written to a reserved region of progmem and checked before doing the actual code upgrade. If they did their homework they have flash space that is (2 + margin)*code size. My bet's on yes, it'll upgrade to IPv6.
I don't interpret that as meaning any passwords were stored as plaintext. The act of logging in caused them to create a new password hash that included a salt, which was stored in the database (and presumably wiped out the old one.)

That all can be done without plaintext storage.
Airport Extreme could expose Macs via IPv6 [2007]
I'm guessing the "new process" is structure from motion and high-performance bundle adjustment (probably using Ceres, which they just opened). It's fascinating to think what they'll be able to reconstruct with their computing power and hi-res satellite imagery and millions of Picasa photos.
How selective is the zeolite in what it absorbs? Could this be used for water purification? That is, if you let the zeolite absorb water from an impure source, move it to a clean container and heat it to release the water, is the water potable? Even if it selectively absorbs water to remove contaminants, does the zeolite itself make the water non-potable?
OneRead.co #3 - The Economic Case for Same-Sex Marriage
My password is in the dump. I use the Forget Passwords Chrome extension [1], which is based on pwdhash.com, and generate site-specific passwords based on a master password -- i.e. my password is only used on LinkedIn and it's unlikely that I share it with someone else.

I think I have changed to this password during the last year.
Or call shasum or sha1sum and input your password on stdin so your shell history doesn't contain your password in plain text.
World's largest biometric database
>I understand 'beat detection' in music to be a really hard problem

Hard? Actually it is very easy on rock/dance/pop music.

It's only difficult in classical/jazz pieces.
Yeah, Carmack has a rocket company: http://www.armadilloaerospace.com/
DragPanel and DropShadow Extenders - MS ASP.NET Ajax - Lesson 12
That's a much better link than the one I've been using: http://twitterphishr.com/
Not necessarily a bad security practice. If you want a throwaway account for whatever reason, then why increase your cognitive load by coming up with a good password?
My LinkedIn's password hash (at the time, I changed it once news broke) was not listed. And it was a relatively weak password (8 characters, just lower case characters and numbers). I doubt this is LinkedIn's password dump.
And when it cannot complete arguments, just hit `ESC h` or Alt-h to get help on the current command you're typing. (See also: `ESC q` or Alt-q)
Microsoft announces a 'new' Windows Azure
Oh, I think I know you. You're that Nigerian prince I keep getting emails from, right?
Think of it as a rechargeable heat battery.
You can heat Zeolite using solar power during the day and release the energy at night. Current thermal energy storage techniques use stuff like molten salt (http://en.wikipedia.org/wiki/Thermal_energy_storage), which is a lot harder to work with than pellets.
Open Letter from Anonymous to Government of India
I know, that's what I was saying. They weren't going to have a whole announcement for something that is so trivial. (This was also posted before the announcement).
Yes it does with the newer iOS APIs for significant location change monitoring and geofencing.
If HN replaces your password with a random one when requesting a forgot password, that's a great way to denial of service someone -- just keep requesting new passwords every 10 seconds and they'll never be able to login.

The better approach is to generate a secure password change link with an expiring change request token. Upon clicking the link, the token is validated and you're allowed to set a new password (or have one randomly generated). However, until the link is clicked and the token validated your old password should remain the same.
True but you can't just apply 1 and 2 to every problem and expect to meet deadlines. Part of the skill is to know instinctively how much polishing is enough.
Take My Money, HBO: Website pushes for standalone HBO service
Yeah I'm afraid you'll be waiting for a little while. We will do international soon tho and Android if there is enough demand.
Well presumably you've already changed your LinkedIn password, so what's not to send?
This looks incredible but I'm a little put off by this only being available for mobile. Did I actually read that right? I would expect this to also come to the desktop browser but it doesn't sound like that's happening...
Well the fun I'm having with this is checking all the trivial passwords that people still use despite warnings.

No, mine isn't in the list.
my favourite recent author is unquestionably lois bujold (unless you want to count pratchett as recent). also, don't forget charles stross and stephen baxter.
That's @partlysean handiwork.
It is available a few minutes after the show airs, but usually not in a very high quality. And I did qualify my notes with that.
Oh, I'm fully on-board with the idea that web apps can be a reasonable alternative to native. I spend a huge amount of my time at work building mobile experiences in HTML5, because that approach makes sense for our product. I was just sort of hoping that gfosco would enlighten me as to why PhoneGap is so universally terrible.
Looks great, congrats guys.
Open the Future: Becoming
Technically true, but you can fake it if it really strikes your fancy.

http://stackoverflow.com/questions/4804068/move-mouse-cursor...
FWIW, that is currently a Google Labs feature on Android devices and has been available for some time. Perhaps they offer downloading of additional layers, but that wasn't demonstrated.
Convincted Ponzi Schemer Allen Stanford could get 230 years in prison
Node: References and Resources
Ask HN: possible to get paid $300/hour as a programmer?
If so, how do you do it?

Is there a particular market you focus on? A particular set of clients? Do any current companies pay this much? Is there a niche skillset that is worth just totally owning?
Wow, how did you find that?
This is great - there have been a lot of times over the past few years I wish I had this app. One suggestion - is the travel time to the airport static or variable based on traffic? Here in SF, it can vary by a factor of 2X-3X, turning a 20 minute drive into an hour. You could get traffic data from Google or somewhere and cover that (if you don't.)
Will you be directing the form submission page to a static HTML page reading "Yes"?
It would be very very hard. It's so incredibly bloated and not modular at all. Every piece of it loads even if you don't use it.

To me, it's like using Java for a Windows desktop app.
Was my LinkedIn password leaked?
credit @splines
Or is this simply the same functionality already available on desktop browsers being brought to mobile? I got the impression it was a new level of detail.
Actually there is a way to simulate it. Using yahoo's YUI library there was some things that let you simulate mouse events on a page. Worked pretty well but rather processing intensive. We later ripped it out to something without all the extra YUI stuff. (Full disclosure, work at Flypad on game control stuff)
> you have to know Apple's platform

So this guy thinks knowing your target platform is a burden and not knowing it somehow is a pro?

On topic of half-assing: If you're using a multi platform 3rd party layer because you're too lazy/reluctant to learn the native technology you are already half assing it.

Take a look at all those multi platform desktop frameworks like Qt, wxWidgets, etc. Apps made with those don't feel native and usually deliver subpar user experience. It's not much different with PhoneGap, RubyMotion and friends.
Oh, shit, I don't want to be a product, so I'm going to stop using open source software pronto.
Good to see someone (of relative authority) pushing back against the FUD spread by iOS fanboys, such as the likes of Marco Arment & co. Android development is not something to be afraid of, and thankfully a lot of developers are finally coming to that realization, and it seems that with the release of Android versions of previously iOS-only apps like Flipboard, Instagram, and Instapaper, the final vestiges of differences between the two markets have disappeared for users.
Also, there are a significant number of people out there with an Android phone plus an iPad.
Are we talking about IN clauses that contain a correlated subquery or something the optimizer would have a hard time determining was independent of outer context?
Its crazy if you think about it: there are dozens of teams working for free (probably pulling all nighters) to translate subtitles to brazilian portuguese so the other folks that don't speak english can see the shows only a couple days later that they appear in US.

They are truly fans of the series, but they're all pirating this content. But its hard for me to just say that they're motherfucking thieves.

If they could just sit back and pay x<=5 bucks to see this show with comfort - would they? I would.
> I see no problem with tenants doing whatever they want with the property that they are leasing - as long as no damage is done & neighbors are not troubled.

That's why landlords define "damage [being] done" and "neighbors [being] troubled" in a legally binding contract called a lease, and when you break that contract, you can get evicted.

I strongly suspect most resistance to these basic facts in this thread is typical Airbnb/pg/HN apologia. It certainly isn't coming from anyone who has rented in NYC, that's for sure.
Actually, yes: water softeners use zeolites to remove various minerals from the water. See this for an explanation:

http://www.watervalue.com/watersofteners.html
Rich Hickey on the Design of Datomic
credit @splines