skysight-inc/HackerNews huggingface dataset:
I agree with you that you not only have to break the law but publicly flaunt it. I think the blog post is a good first step in an overall plan, which may include the production of letters to members of congress, or other political persons (Judges?).

My point was that if you see something that is obviously wrong and it's caused by a well intended law you have a responsibility to do something. I admit I'm something of a freedom zealot so my view on what corporations and especially the government can restrict you from doing is broad in general, but clearly this is a good learning opportunity about what to do if you're faced with a "buggy program" (aka a law).
Email is sent in plaintext. It'd be easy enough for an attacker to request an email authentication (which it then sniffs in transit). Expiry time doesn't help much.

Email auth really should be done as Joakal says - your public key stored on their server when you sign up, email auth is encrypted. Trouble is, it's "too hard" for "normal people". If gmail/outlook etc supported it, though, it could catch on.
He hasn't left yet.
> the Greeks know perfectly well they are on the hook for the money they spent on themselves

You mean they're more able to influence their politicians than we are? Because I certainly don't spend the money my politicians take from me, or borrow in my name.

Also, why should they pay back their debt? Nobody else is going to. We printed trillions to bail out the banks to avoid paying back our debts.
The most helpful electronic review site
stuffzonline.com provides you with accurate and unbiased reviews of all kind of electronic products including Notebooks, Smart Phones, GPS Navigators, Digicams, camcorders, Car Stereo, Printer, Scanner, Telivision, and Games. Our professionals test each product and provide reviews which help you in making informed decisions.
I enjoyed reading the comments pointing out numerous flaws and errors in the article. :) Happy 4th of July!
Button Basics
Ask HN: Ever been screwed around by a bigger company?
We are a small startup and have run into some trouble with a client over software. While starting up, we had a client that didn't have faith that we could deliver a product to them so we agreed to deliver them a product for a very low (insultingly low) cost. There were no conditions set up before we started that we would provide source code, just a verbal agreement that we would give them the finished software and that they would go on to sell it for us.

The reason we agreed to do it for such a low price is that they promised they would sell it on to their customers and we would then get to bill them for their subsequent sales. They have reneged on this and have decided they want the source code and will go on to develop it themselves.

So we designed it for them, and they love it, and they want to own it, source code and IP. We never agreed to this and we want to get paid for our work. The two options we are considering are to offer to sell them the IP and source for a decent amount of money, or to productize the software ourselves.

Just wondering what your thoughts were, if anyone has any legal considerations or precedents, or if anyone has dealt with a similar situation.
I'm mostly okay with the law covering this specific situation, but the law could reasonably be amended to allow for an easy way for parents to give consent - instead of companies just denying access based on an arbitrary age.

If they can require my bank to double up on the login confirmations, they can require services to provide a reasonable way to let parents give their consent.
I get that if your codebase is tangled enough, and your unit test suite is inadequate to "guarantee that your dataflow is more or less going to work" that maybe rewriting significant portions of it in a type-safe system makes sense.

Your unit tests can never guarantee anything about the dataflow of your system. That's not the purpose of unit tests. And unless you have a meta test system, that tests the properties of your unit tests, you can't get system-wide dataflow information.
First, subvert the law. Second, make it public (blog post is a good start). Third, start contacting your congressmen. Fourth, attempt to contact Google and indicate that you're getting ready to talk to reporters. Past that, I'm unsure. Can I ensure that any of this will change the law, no. But that's always true.
Thanks for the heads up. Just pushed it today and the license completely slipped my mind.
Come to think of it,

static typing might be productivity gain when more persons are involved
and dynamic typing might be productivity gain when less persons are involved

Or it might not matter.

A big country needs very big laws, but they are never strict (static), nor dynamic.

A small country, a town might not need laws at all (they are known - dynamic).

Not a very good analogy, but still...
Or you could just start your own company and give yourself whatever c-level title you please.
PDF Create – Create PDF Documents Easily
PDF Create is the great and complete software for PDF conversion. You can convert any file into PDF files, word, excel and many other formats.
less moving parts, less overall parts, cheaper to make, looks cooler in the marketing...
Dare I say we'd like to work on 10 & 25? We've started testing a selling format (http://pricetack.com) we think might be applicable in a variety of situations and have some ideas on how to address the immense chicken & egg issue. But have no illusions on the difficulty ahead.
UK Services PMI Services Purchasing Manager Index today
What's actually surprising is that it took them this many years to get it fixed. Memory fragmentation is just as bad as memory leaks. To the user, the RAM being used just keeps going up and up until they run out of memory and have to restart FF.
My uncle built a really cool beer chilling device. I posted it about a year ago.

http://news.ycombinator.com/item?id=1634090
i like it by the way. thanks for sharing it here. i can kind of see what you are thinking.
I use http://snapengage.com to interact with users of my website as well as companies who are inquiring about working with us. It works great and people really utilize the live chat.
Glad to see they are finally doing something to address memory fragmentation besides suggesting that users "occasionally restart Firefox". Seems like this has been a major problem in Firefox forever.
Browse for Professional Essay Editing Services
If you are looking for essay editing services, here we provide a wide range of services like editing services, fix my essay and essay proofreading. For more details, don’t hesitate to visit our website.
Seems to me like an obsolescence strategy.

By declaring right out that it is no longer going to be supported, people will be encouraged to write for the newer databases. Eventually when the standard MySQL version moves up, it won't be stuck in 4.1. Plugins authors will also appreciate that they have been given enough heads-up to update their plugins.

This will also give people time to upgrade their databases if they're managing their own.
Disney On Ice Dare To Dream Tickets
Ticket Mayor is an event ticket portal where you can find your favorite Disney On Ice Dare To Dream Tickets at competitive prices. We have large inventory of sold outDisney On Ice Dare To Dream Tickets.
The sad state of affairs is that papercuts are the death of us all. We've come to the point where we have "unlimited" resources that we just throw away memory like it's going out of style.

I remember a profiling of a gnome startup. It touched something like insane like 40K files. Another profile I saw removed a few bytes (unneeded, it wasn't some complex optimization) from some commonly used datas-tructure for an 50%+ speed improvement.

Simply we're being cut to death by bloat and pure, sheer lazyness. a web browser has absolutely no excuse for using 500megs of ram. None. Whatsoever.

I expect this comment to fall on deaf ears.
Exactly this has made my working life absolute hell, and I agree wholeheartedly, but this sort of shit has long since reached criticality, and I don't hold out much hope for turning it around at this point.
To avoid attackers sniffing something they can replay, you need to transmit `salted_hash (whatever_is_stored_in_database)`.

This still leaves the issue of setting your password in the first place. You have to transmit something an attacker could replay --- your only option for protecting it is tls. So you might as well use tls for protecting passwords when logging in as well, and then you don't need the browser to do anything clever with passwords.
Nice Shop For Cheap Designer Handbags
There are many cheap designer handbags
coffee-resque and resque work together really well. I didn't mess with the python resque lib much, but I was able to get it to read jobs queued by ruby. With a little work, resque could work as a cross platform queue if you wanted. The main issue I ran into is the way the libs bind resque jobs to objects. For instance, the ruby resque library queues jobs by the ruby class name (Foo::Jobs::Bar), which doesn't translate well to python or node.

A good first step would be defining a spec based on how resque or kue work so that alternate language ports can be written. In the case of resque, other interfaces like its failure or plugin system should also be documented, so that those libs could be ported too.
Nice Shop For Cheap Fashion Handbags
there are many cheap fashion handbags
Yes, but can it pay rent? I guess, my concern is that it may be better to hold down a single, solid, paying job and do art in your spare time than trying to hold down enough art gigs to add up to a job. You end up doing a lot of hard work making ends meet. Making it appear like art is a generally viable career choice might be doing more harm than good in the average case.
I am continually confused when people write things like "Blackberry...has the shittiest web browser, terrible apps, but an absolutely fantastic email experience (still)." I used to work on corporate IT managing and using RIM products from end to end, and I never found the email experience all that compelling. Sure the devices have fairly good keyboards, and, as a proponent of hardware keyboards in an era when they are all being relegated to software, I'm somewhat sympathetic to the RIM cause.

But the "email experience" on the Blackberry's I've used-- from older, clunkier models with the torturous side-scrollwheel to the Storm2-- was only ever as good as the Blackberry OS itself, which has consistently been pretty terrible. Who cares if it's easy to select an email if you have to endure an excruciating boot process before you can get to it? Who cares if the device has a fantastic keyboard if you have to wade through awful UI in order to launch the email app? (This is not to mention the horrible experience of managing the server portions of BES, which I always found confusing and often deliberately crippled).

I think this "myth" stems from the legacy of the Blackberry, which was one of the first devices to really have any kind of data/email capability. (Or, at the very least, was one of the first to be easy to adopt and fairly inexpensive to run with those kinds of capabilities). Of course the Blackberry was considered amazing when it was the only way to connect a corporate email system to a cell phone or other mobile device. But it isn't anymore, and frankly, I've found the "experience" of using and managing Google Apps and an Android phone light years better. (Hell, I think the crappy IMAP client that comes with Android is better than having to use a RIM OS, although I confess, I got out of the game before the Playbook, and thus, QNX).

UPDATE: Grammer, and ending comment.
I think a lot of people are missing a more important discussion. Should Google be allowed to cross-check a customer's data across all their services? Think about it. If you or your company uses Google Apps, you have Gmail, Youtube, adSense, Ad Mob, and accounts on a bunch of other services that got bought, they know what you search for, and now they even have an approximation of your social graph with Google+ (although it's not much different from your Google contacts).

Banks are regulated by laws that restrict certain arms of their businesses from collaborating too closely (particularly sharing financial information) and I don't think Google should be any different). Was it ok for Google to associate the information entered in a Google profile to shut down his child's email?

The problem with this system is that honest people are penalized and liars are not punished. Regardless of how this man handles the situation, that is not something I would like to face as a parent, to have my child punished for being honest and having to choose between social justice through lying (the child clearly has parent supervision and approval) and letting the child become embittered for losing a significant part of their digital identity (I'd recommend using offlineimap next time though).
Rumah ada rukonya
rumah plus ruko berada di pusat kota denpasar lokasi sangat nyaman dan aman,dekat dengan pusat perkotaa dan pusat perbelanjaan,
Changing resolutions in Android x86
Mozilla has been well aware of this problem for years. See this blog post from 2008, 3 years ago, detailing the changes that went into optimizing memory use for Firefox 3, including switching to jemalloc to decrease fragmentation: http://blog.pavlov.net/2008/03/11/firefox-3-memory-usage/
See my comment below; Mozilla has been well aware of memory fragmentation for years and has been constantly working to decrease it.
I don't think this has been done for them.

I think we'll need to teach people how to be "Social" on internet from scratch when G+ hits the masses. Facebook has done a terrible job so far.

Being "Social" doesn't mean being "open", and it has nothing to do with privacy.
The fact you know people doesn't mean you want the world (or anyone of your "Friends") to know it. I mean this has unlimited user cases (except on Facebook) but one could be about "Business" Circles.

Anyway, back to the question, indeed is a setting and even a easy one (good job, again): Network Visibility.
It is a well-known result.

For instance you can test yourself at http://www.bbc.co.uk/science/humanbody/mind/surveys/smiles/.
Fwiw, let me share some of the less predictable consequences of what could happen if your pwd database is hacked, and why it's important to use bcrypt, PBKDF2, or scrypt to secure your users passwords. (http://codahale.com/how-to-safely-store-a-password/)

I was one of the folks whose email and password were compromised in the recent MtGox.com bitcoin exchange attack. Until then I had been using a three-tier password system, consisting of three passwords of increasing difficulty, used for sites of increasing levels of importance.

My bank/card accounts, email accounts, and any account that stored bank/card info (Paypal, Square) got the strongest password. Sites that were part of my online identity or similarly important, but did not store financial data, got the next strongest password (Twitter, Facebook). Finally, spam sites I didn't care about but needed a login for some reason got the third password.

Well, the MtGox hackers got my middle-tier password and the associated email address. Shortly afterward they also got my Twitter account, which used the same for login. Fortunately they didn't take the time to change my email address, and I was able to get it back with a password reset email.

And a few days later I tried to login to Amazon and found they had changed the password there too. I got it back the same way, pwd reset, logged into AWS and found my EC2 test instances had all been terminated and all the work I had been doing there gone.

Now I'm sitting here wondering what's next, as I can't remember all the sites I used that email/pwd combo on. But I'll never make that mistake again, and am now evaluating password managers like Lastpass, Keepass, Passpack, and Clipperz for storing unique, strong passwords for every site I use.

I'll also never use MtGox again, and have discovered a newfound wariness of all websites' security practices. One report like this is enough to make me not only file away the name of the site, but also the people who built it, as unreliable.

My point here is that, if your database gets pwned and distributed out to the black market, there's a realistic chance your users will be harmed in ways you haven't foreseen, on other sites not related to yours, and will remember and blame you for it indefinitely.

Given that most people have lots of sites they log into, and that most can't or won't remember separate passwords for them all, you can assume a good portion of your users reuses passwords.

The potential downside of those reused pwd's getting hacked via your site and put into the underground identity-theft rings and whatnot, far outweighs whatever user-experience upside you may perceive.
I already talked to you guys about this on twitter, but I'll put some of it here anyway.

Love the concept for the app, as a college student I can see how it would be really helpful.

Criticisms: Wish you could use phone contacts along with the facebook connect. That way you aren't dependent on internet and the app doesn't look like it is made for facebook. Also when you go to the people tab it just shows a white screen, which is discouraging and makes me think that there is nothing there. It would be much better if you could populate the list and make it searchable in the same way the facebook app does.
The lemonade stand
Teaching children about charity can start with a lemonade stand that's run for fun and charity. At Lemons to Lemonade you'll find great lemonade recipes, banners, and signs to help it easy to build a lemonade stand. Select your preferred charitable organization to donate the proceeds. Support great causes, help your kids learn about business and charity, and have fun -- all with a simple glass of lemonade!
What if I have 10 tabs open, each with 5 images that are 10mb each? It's not an unreasonable workload.

Yet there's 500mb, right there. Never? Whatsoever? I don't think so.
"Simply we're being cut to death by bloat and pure, sheer lazyness."

All these memory leaks being fixed are "pure, sheer lazyness"?

https://bugzilla.mozilla.org/buglist.cgi?keywords=mlk%2C%20&...
You're assuming that you know ahead of time what the bottlenecks are, and more importantly, which trade offs to make, because scaling is almost always about trade offs.

A scalable solution is usually a more rigid solution as well, and that can be a problem for a startup that may need to try a few ideas before they hit on what works.
I don't know anyone who suggests that there is a glass ceiling preventing women from taking advantage of nepotism.

As I think about it a bit more, I disagree. Luck/hard work/getting noticed by definition really isn't about anything other than merit and luck, so if a glass ceiling exists it has to be related to nepotism.

What about family businesses being taken over more often by sons than daughters? Parents using connections to find their son a job, and find their daughter a husband?
few ways, you could still utilize child processes of course, so web workers or something. Or just chunk that work up and nextTick() increasing concurrency, OR just increase the total number of workers for more parallelism.
I remember that blog post like it was yesterday. I guess the Mozilla source code is such a gargantuan beast at this point that it really does take years to get significant improvements into it?

Could explain their recent flurries of rewriting the javascript jits.
Can someone please make this work with Hadoop?
Wasn't there an article a few months ago on HN about people completely changing their behavior when rewarded for the same task with money vs praise?
Yes, Mozilla source code is huge (5.2 million lines [1]). But keep in mind that all browsers are roughly that big (compare Chrome, at 4.8 million lines [2]).

[1]: https://www.ohloh.net/p/firefox/analyses/latest
[2]: http://www.ohloh.net/p/chrome/analyses/latest
More data about your interests and browsing habits (great for serving ads against), crowdsourced site rankings and trends, stickiness when a user bookmarks a large number of sites with +1
The advancement of Internet Television using bbc iplayer 
Internet television refers to the distribution of television content via the Internet. Television used to be a very centralized, controlled medium, with networks choosing the type and scheduling of content. Some viewers grew to resent their inability to view their favorite shows in their own time. Eventually, various recording technologies, such as TiVo, arose to allow users to view content at a later time of their choosing.
Siapa Cepat dia Dapat
- UK : 7.5 X 8.5
- SUDAH RENOVASI
- INVESTASI YANG SANGAT MENGUNTUNGKAN
- DEKAT DENGAN APARTEMEN
- NB : LISTING NO. 360
Data for advertising?
Data for "Sparks" to hook you into G+?
How To : Create A Short URL For Your Google+ Profile
He mentioned wanting to get that patch into FF7. Why not FF6?
That's a really inviting email, I love it! Feels much more welcoming than info@ etc.
Advanced Javascript tips and tricks
I seriously doubt you're opening many pages with 10 MB images; even 1 MB is considered pretty large for a web image.
Ask HN: Any ideas about increasing traction for a socially-oriented app?
I have developed an Android app facilitating Augmented Reality to ease the users. But I dont know how to market it? Any ideas?
Not available in Singapore Market either.
What is with the old=mobile in the URL?
There is a handy index of them all near the bottom:

http://code.google.com/p/jslibs/wiki/JavascriptTips#delete_a...
Is there a website that lists all services that store plain text passwords? (so one can avoid them)
Green Valley Real Estate: Flourished Living Then and Now
90% of your time is spent IN the email app. Not the boot process, nor the home screen and certainly not the IT administrative process of setting up servers (users do not care about that -- that is why highly paid IT people deal with it at Enterprises).
"Initially, we were emailing reset instructions but people complained that they didn't receive the email. In order to fix this problem, we are now emailing you your password".

Makes perfect sense.
If someone gets read-access to this database he can log into my account independently of me reusing passwords (which I don't) or not. The problem is not on my side.
are you in the south bay? I've got a CLEAR brand wimax dongle I got pas part of the CLEAR beta a long time ago. paid $50 Never even plugged it in to a computer, though I meant to. If you wanna meet me at the hacker dojo some time I'll let you try it out.

Failing that, last time I was at a tradeshow, clear had a 3g/wimax combo 'mifi' type thing... e.g it allowed you to connect via wifi to the 3g/wimax modem.
wouldn't oauth (by gmail perhaps?) be a better solution to this?
Stop putting fruit on your stove.
They do this with Buzz too. It's super annoying, IMO, and not clear enough boundaries between systems.
Moderate Clipping Path
ZenDesk seems to be the most popular and the price is quite reasonable. Assistly has made some inroads but is quite a bit more expensive. Kayako used to be popular in the startup community but I'm not sure it's held up. FreshDesk is a new entrant somewhat similar to ZenDesk.
https://wiki.mozilla.org/Releases#Firefox_6

FF6 has already been frozen and released to the Aurora channel; it goes to Beta tomorrow. FF7's code gets frozen and released to Aurora tomorrow.
That's not what spitfire meant. He meant that the people who put the features responsible for these extra fields/leaks/fragmentation/etc. were not thoroughly performance tested or thought out with performance in mind, out of laziness.
Yes, I have to laugh every time a PHB refers to a web browser as a "thin" client.