skysight-inc/HackerNews huggingface dataset:
for my primary project, i keep a list of items on a physical whiteboard. i pace around a lot when thinking, so an app would never be as intimate to use.

for everything else, i use a text file with items formatted like:

[X] add feature
[ ] fix bug

neither approach is ideal, but i have no major complaints.
I'm a big fan of unit & functional testing. One reason for not writing functional tests though is that they are way harder to write than unit tests (assuming that your unit tests are relatively straightforward because your code is well factored)

I always find starting functional tests, especially in a new area of your program, to be a tremendous exercise. Maybe I'm doing it wrong. For example, last week we moved on to writing code that hits an sftp server - so our functional test spins up an sftp server locally & overrides the product code settings so that it connects to that. Getting this set up and working took me a couple of days, and this is such a tiny aspect of the code under test that I'm afraid I'm exhausting my teammates patience for "test first functional tests".

In other areas e.g. hobbyist opengl code, I think this initial barrier to getting started is so high (you'd have to write a sort of machine vision thing to analyse the actual output, rather than just what opengl calls were made) that truly end-to-end tests are a complete nonstarter. You have to give in and settle for integration tests instead.

I suspect many people are in that same place with regard to functional testing of web apps. Yes there are tools like selenium, but there are issues of test data & making sure product code connects to test databases. There are solveable, but people don't see that the value is greater than the costs of wrestling with that.
Web Designing India
Srwebtechnologies has a very resourceful team of experts in Web Services our Company has formed a team of very highly skilled SEO, Web Designers Specialists. Our job is to perform marketing research, create and maintain Internet resources, plans and implement Internet advertising campaigns, developing web solutions, provide best web design services, and consulting.
Data isn't always the answer
Yet another startup with no viable business model shutting down after spending the investors' money. I simply don't understand how companies get funded when they have no real way of turning a profit.
Your browser already stores your keys, even with the shim. :)

Faaborg's mockups are awesome, but they're well over a year old and not really guiding our current work. Still, definitely take a look at them, if nothing else than for the cool way of doing mockups!

You can definitely do your own verification without having us in the loop, but we'd urge you to hold off until this fall; the IETF is still standardizing some of the data formats we're using, so the exact serialization of keys and assertions might change between now and then. By using our verifier, you're certain to be up to date.

The easiest way to verify-it-yourself is to just run our code locally; it's all open source, after all :) https://github.com/mozilla/browserid

(PS: The docs are now on MDN, instead of the GitHub wiki: https://developer.mozilla.org/en/BrowserID )
I think it's still better than betting it all on a yet-to-be-released in-house operating system (like RIM is doing).
What kind of C programming is this guy doing? '*' is relatively untouched.
I can't help but think that both of those jobs (warehouse/delivery) will be obsoleted in the near future with the development of more advanced robotics.
Try It Quiet
Not to mention that email is really unsecure. A password reset link will be sent as plaintext.

Is there at least a way to change the email addredd associated with an account? I can't see anything about that.
Depraved sex acts by penguins shocked polar explorer
How to protect your business network from spam and email viruses?
Seven tips for securing your organization's network from spam and email viruses

Providing security against email related threats has become a burden for most IT professionals in 2006. According to a recent study by Postini, spam and email viruses now make up to 80% of all emails sent out as compared to 50% in 2000. As a result, IT professionals now face a tougher challenge in providing network security for this amount of spam. IT professionals also have the disadvantage of defending against new forms of email threats such as spam zombies, directory harvest attacks, mass mailing trojans, as well as the latest email virus.
Interior decorators in chennai
Sri Pamban Wood works is leading Interior decorators in chennai. We design and execute all complete Luxury interior and exterior as customer tests.
People who like business cards, use business cards. I think in the future "intentional identity communication" will be moot, where people will either know who you are already, or know how to find you (FB, LinkedIn, Ravelry, etc.). If all you really need is a name and a saved contact, I can see people getting used to not carrying and exchanging stuff. "Back in olden times, your 'wallet' had like a quarter-inch of these business cards, both other peoples' and yours to hand out. Yes, we had back problems."
We're a completely decentralized protocol, so there's no need to rely on a single service. To help with bootstrapping, we do offer a fallback to provision users without native support from their email providers, but there's nothing that ties any of this to Mozilla or a centralized service.
I do wonder how much online retailers have saved by not dealing with shoplifting and the overhead involved with a fleet of loss-prevention employees.
I would be very surprised if most of their staff were developers.
I've been a parent since I was 18 and I have 4 kids. I don't say that lightly.

I've also been on pager duty before. But being the only person responsible for keeping a critical system running for years on end is an order of magnitude or two worse than standard page duty I've ever done. I should add, our business is very seasonal and very unpredictable.
http://live.wsj.com/video/d9-video-ubeam-demo/7332C7FB-8AEC-...

Demo.
This comment sounds so innocent but it really started me thinking. When should one call things simply by their name and when should one create a new name?

Would Twitter be the same if it was for short text messages? Or are Tweets so different that they deserve their own name?
Huge vortex spied on Saturn moon
Contact Centre solution
Call centre predictive dialer - redCloud is a leading provider of contact center solution in Phoenix. Our Contact Centre solution includes everything you need to run your call center. Contact us for web based predictive dialer!
MySQL bug consumes all the disk space updating a record in table with 2 indexes
Sadly a lot of prominent websites choose to store passwords in plain text or with a reversible encryption. It not until a hacker dumps their db or someone exposes it, we come to know about it. For me, I was really surprised to find even Discover Bank storing their customer's passwords in plain text. I did a write up about it: http://www.techflock.com/discover-card-storing-passwords-in-...

YC Disc: http://news.ycombinator.com/item?id=4102387
Ballmer on Win8, Gates and Jobs - and Why MS's Lost Decade Is A Myth
I skimmed comments here and couldn't find anything that talks about why e is so popular? Is it because ETAOIN? Because almost no "{" "}" pressed in C/Java. Almost no ":" used in Python. "/" key is more popular than "[" "]" in Objective-C. This makes no sense. I don't believe that blog post.
You really think so? There's like billions of people out there. hmm
I found my account (different name) there, but with the wrong password. I think I remember using the one they had a long while back, but couldn't remember from where. Might be that these passwords are scrapped from various other sites, or were held onto for some time.
It seems to be down. Anyone has a mirror of the file?
Yeah, that totally sucks, and we're working on it.

OpenPhoto is still using our old API, which can't handle post-verification redirects. Our new API does this automatically. Grab a mailinator account and try signing in to http://123done.org.

As for creating a Persona account, we're trying to fix that, too. Next month we'll be turning on a feature (codenamed "bigtent") that verifies Gmail, Hotmail, and Yahoo users by sending them through their respective provider's OpenID or Oauth endpoints. No more new account creation. No more email verification loop. Just three clicks and you're done.
Watch Amir Khan vs Danny Garcia Live HBO PPV Boxing on 14th July,2012
Watch HBO PPV Boxing match between Amir Khan vs Danny Garcia. Please do not miss the today’s great match between Amir Khan vs Danny Garcia. I hope you will get so much fun by watching this very exciting match between Amir Khan vs Danny Garcia live Boxing 2012 online streaming. Watch HBO PPV Boxing Amir Khan vs Danny Garcia live online on 14th July 2012. Amir Khan vs Danny Garcia match is the very exciting Match of the Boxing 2012 which will be kick off at July 2012.
Watch Ice Age 4 Online
Screenplay of Watch Ice Age 4 Online is by Michael Berg and Jason Fuchs and Camera work is by Renato Falcão along with Mike Reiss. This movie is distributed by Twentieth Century Fox under Blue Sky Studios and Twentieth Century Fox Animation studio which is expected to be shown in movie houses on June 27, 2012 in Europe and the 13th of July, 2012 in United States.
Ask HN: How do you make productive friendships?
I'm hitting a wall here.

I tend to find friendships based on relaxation or wasting time easy to make. I also find friendships based on conversation (especially negative ones) also easy to make. However, the friendship I want to make is a profitable one. I'm stumped on how to do this.

I find people tend to bail faster than I can count to 3 if I suggest an activity which requires tedious work. I would love to one day say "look, this charity needs a website, how about we create a small site to help them?" to my friends and seeing us make it happen instead of seeing a everyone's jaw drop in horror to completely change the conversation to involve only fun things.
تحميل حلقة ناروتو شيبودن 270
Ear Wax Removal | Ear Wax Removal Home Remedy | Natural Home Remedie 
Ear Wax Removal | Ear Wax Removal Home Remedy | Natural Home Remedie
DirecTV leases a Tivo, allowing subscribers to skip the ads. Walk the dogs and buffer. FF the ads. DTV gets margin on Tivo.
Reusable rocket prototype almost ready for first liftoff
https://github.com/mozilla/id-specs/

Pull requests and new issues welcome :)
Desugaring JavaScript
I don't think there's an official list, here's two:

* http://noteplz.com/

* http://textchannels.com
without trying to add more complexity into the system, it would be nice if multiple accounts per email were possible. why not just link them together so any will work in place of another? not sure how you'd help someone find their account if they don't remember the email though.
How Jeff Slobotski Turned The Midwest Into The Silicon Prairie
But it doesn't make any sense. Why not spend those enormous amounts in actually producing and shipping it before anyone else does? Market research is sunk cost and doesn't prevent failure.
I'm ex-Y! as well, but do you any basis for "I find this to be not 100% true"?

Is there any possibility of someone someone caching the details for convenience's sake on login, and said service not going through the Paranoid review process? I haven't done this personally, but I have had to work with some absolutely dreadful internal APIs that I needed to cache information from out-of-band to make them usable.

(In all fairness, though, I'm find it hard to believe this report. I'll guess we'll find out the truth pretty soon.)
" If I didn't have an SMS, the services were up and running."

I wildly agree. I'm more apt to deploy a second monitoring system than replace one. I don't worry until it reaches the PagerDuty threshold.
Herbalife-Herbalife Ürünleri - Satiş ve Üyelik - Sitesi  İstanbul -Türkiye
It’s Time To Stop Blaming Internet Explorer
PC market flattened out in Q2 while Apple, ASUS and Lenovo remain the stars
There is a review process by a disinterested internal party that's given licence to shoot anything down that isn't secure enough by their standards, so I agree with the parent poster that this is unlikely (but not impossible, if someone was doing something really stupid).
Building Inspection for Real Estate Agents
The real estate agents have lots of property or buildings to sell. Some of the buildings are too old and needs inspection. For that, they call building inspectors who are experts in finding defected area of building. They give well designed and easy understandable reports to property owner or real estate agents.
How can you go from complaining about HN bull in one post to begging for downvotes in the very next one?
$4 million in funding, all down the drain, wow.
I can already see how unique this will be.
UPS doesn't pay Amazon to deliver my goods.

Viacom needs the largest audience possible to maximize ad revenue. It simply won't be able to make any content without the viewership. Viacom should be paying DirectTV for building the infrastructure to enable them to have larger viewership, enabling Viacom to have increased ad revenue.

In other words, if I own a thousand content websites and monetize them by running my own ad network across them, it would be non-sensical for Google to pay me to use my websites in their index, even though Google would be useless without being able to link to websites.
Here's what would be great for users, being able to sign in with _any_ of their email addresses and passwords. If you could register all of your email addresses and passwords then login would become as easy as entering the first set of details you think of.
Here's how uBeam actually works:

Ubeam emits Ultrasound frequency waves from a base station. These sound waves are converted into mechanical energy by a crystal inside a flash-drive sized dongle attached to the device. The crystal resonates at that sound frequency and the mechanical energy of the vibration is then converted into electricity by the dongle.

The shit works. And everyone told her that it couldn't.
I work with clusters of hundreds of machines every day. When I watched the video I cringed, a lot. I can't imagine using a web app for this task. I thought there is no way in hell I'm ever going to enter in the hostnames of hundreds of hosts into a fucking web form. Lay off the bogus terminology too. I write scripts and programs, not 'recipes'. A script with a version number is still a damn script.

I watched most of the video, and I had a visceral negative reaction to the product and the presentation.
The 'broken patent system': how we got here and how to fix it
It's alright. I still think its overpriced.
Kirkville » Mac App Notes: CoverSutra
Oh, sorry, there absolutely are prominent ways to log out / flush the keypair manually. It's after 02:00 local, so I need to get some sleep :).

As to XSS, the assertion that's transmitted to a site is scoped to that specific site, and is only valid for, iirc, 2 minutes. So replay attacks are severely constrained. Plus, the only meaningful data they contain is the user's email address, so phishing doesn't get you much of value or put the user at risk.
An idea for Github to make more money
I agree that a lot of websites store passwords in plain text. Mostly it's because these companies are not technical. They have IT departments but are companies like a bank (As in the case of Discover, or hardware manufacturers or govt. agencies). I just hold a tech company like Yahoo to a much higher standards.

In addition, a little bird told me that these passwords are not being accepted by the yahoo servers. The whole thing doesn't pass the smell test.
~ $ curl -s 'http://lib.store.yahoo.net/lib/paulgraham/onlisp.lisp' | egrep -o '.' | sort | uniq -c | sort -nr
18641
3277 )
3276 (
2561 e
2159 a
1934 s
1903 r
1672 n
1661 t
1477 l
1380 o
1287 c
1282 d
1067 p
1064 i
1030 m
[...]

Without vowels:

18641
3277 )
3276 (
1934 s
1903 r
1672 n
1661 t
1477 l
1287 c
1282 d
1067 p
1030 m
929 f
852 b
654 ,
601 g
[...]
If you want to be pedantic...

Shift is used for many combinations besides just parentheses, such as that capital at the start of this sentence. It would likely be more than twice as much.
First: Minimum Viable Product (MVP); Second: Minimum Lovable Product (MLP)
Topmost Technology Issues and Trends
To help customers, iyogi has initiated iyogi reviews that outline the latest issues and trends in technology. While you may like free tips for keeping you system secure, the cherry in the cake though is the accuracy of information projected here.
Chennai, India is becoming the new Global tech hotspot
The Perfect Desktop - Kubuntu 12.04
I'm not a avionics engineer. But at least under my collegues this is discussed. Unfortunately with a clear preference of the Airbus approach with some "conaisseurs" in between baseing their preferance of the Boeing yoke on aviation tradition. But I guess that's normal for the EADS.

Maybe the controlls were a factor in that crash, but for me it's just two different philosophies. Only my personal opinion and I'm no position to judge that.
Mozilla has tons of stuff in production running Persona, so we're totally dogfooding with Bugzilla, Mozpad, MDN, Add-ons Builder, Firefox Affiliates, Firefox Flicks, Mozilla Marketplace, and Mozillians.

Voo.st, OpenPhoto.me, Crossword.TheTimes.co.uk, 5apps.com, Haskellers.com, etc. We're also working to get Persona working with some larger sites, but most of those are waiting to go live until after we formally announce API stability next month.
There's also other content to put through their satellites though...
I like The Daily Show, but putting Stewart on a pedestal as someone who is "razor sharp" frankly doesn't impress me much. It's a relative concept. Most of the intelligent people I hang out with would be considered, in terms of vocabulary, verbal acuity, and debate skills, far better than a group of television talking heads. Put Stewart up against someone like Christopher Hitchens, Camille Paglia, or any other random public intellectual and I don't think you'd find them shaking in their boots at the prospect of a "war of words."
Okay, I have read the specs, the FAQ, the diagrams, and tried some examples, but I can't really understand how it works.

Could somebody do a quick summary for me? I would appreciate it very much.
This is a microsoft advertorial, don't bother.
This freelancer takes "Branding & Identity" to another level
Let's just stifle real discussion so we can be sure no aggressive statements are made and no one's feelings get hurt.

The nannying influence of people like you is poisonous to a community. Your own comment is a veiled but difficult-to-analyse attack. Your weak observation asks us cow to your vision so that we will all respect one another and feel good about ourselves. You do not respect the technical aspect of this community which would value truth and quality discussion over feeling.
Chinese cultural Arts and Crafts online sale
In Germany, when you order in the morning before noon, you will most likely get your stuff by the next morning without any special shipping at all. That's how efficient the German postal service is :)
What it feels like to be old
Well, I won't argue any longer if cure for cancer would be more profitable or not. I'd need some professional analysis. I'm not proffesional so I don't know. Anyway they already take much money for treatments that doesn't realy work. It's quite good bussines. For sure it's very easy and safe strategy to keep status quo. What if cause of cancer would be found and it would no longer come back after treatment? Working cure wouldn't be so profitable then.

Yes. I wrote that everybody know that people should live healthier. But there is big problem. Telling is not enough. How people who never had proper lifestyle and diet can know what "healthy" realy mean? They only can assume that if they feel like they felt before they are healthy. Maybe not perfectly, but they are. This assumption is simply wrong.

Do you know people who live healthy? It seems to be highly addictive and spread quite fast. The only condition is that people have to see that those one who live healthy are far more healthy than they ever asumed. For example one of my frieds i live with in one flat needed only few weeks of watching how do I eat to decide to improve his diet. He's happy he did that. He loves oatmeal for breakfest too (also my habit). I doubt if someone who live healthy would like to stop. If you go to doctor you don't see what to expect so you don't change anyhting.
Istack mac bundle
You know I hadn't thought of that but at 45kV he probably is generating some soft x-rays. Sort of depends on what his anode is made of. I can never remember how to spell Bremsstrahlung sigh.

[1] http://en.wikipedia.org/wiki/Bremsstrahlung
50kHz ultrasound in the demo.

I expect the efficiency to be terrible, which will be the failure point. Do you want to have an always-on 300W device just to avoid finding a cord?
Pay Too Much for everything
If what you say is true, then Viacom shouldn't care if DirecTV pulls it's content. But given their retaliation, it seems clear that they do care and the value-add really isn't all that one-way.
If you like that sort of thing, http://www.actsofgord.com/ is a bit old but very, very cathartic.
Sweet! Welcome to 2003!
Dropbox rewards early Pro members by stopping their bills
IIRC, Powermat etc. uses inductive charging, whereas uBeam uses ultrasound (see MediaSquirrel's comment).
Or perhaps, lets behave like adults and have adult conversations with other adults.
The same group is making a very similar product, minus housing, for a $15 unit cost. Clearly there's some serious slack in this Kickstarter price.
Most people here seem to agreed that it is very unlikely that this comes from Yahoo.

With the amount of compromised sites lately. Isn't it more likely that the credentials from other sites have simply been matched with yahoo services?

"Oh look at all these Linkedin passwords, I wonder which ones works on yahoo as well"
I thought this was a great presentation - it completely sidesteps the issues of that always arise like "why should I try this"...or "but my tech stack does that already" and just shows people something new and interesting that they may not have seen before. Of course it relies of the fact that you've read your audience's exposure to the technology you are demoing correctly before going in to the conference.
I wrote a very cheesy Python script that runs through the file and counts the passwords and the amount of times they appear. Note that these may not even be correct.

This is what I got for the top 10:

len(passlist): 342,514 # Amount of unique passwords.

Password, Repetition

'', 10,654 (Apparently, some passwords were blank.)

'123456', 1667

'password', 780

'ninja', 333

'abc123', 250

'123456789', 222

'12345678', 208

'sunshine', 205

'princess', 202

Edit: Source code at https://gist.github.com/3096511
Well, at least they were balanced enough to let Nicholas post a response.

He posted something similar on his own blog (actually most of it is the same with some editorializing), and I have to agree. All the whining about Internet Explorer is really getting old. As Nicholas said, there has been enough whining. Microsoft has already listened, Microsoft has already made an effort to get people off IE 6-8 and onto IE 9, and Microsoft is pushing IE 10 hard with Windows 8. Beyond that, do we really need more whining? If it's users of old browsers you have a problem with, either suck it up and support them, or just don't support them and either make them see the hard way that they need to upgrade their browser, or see them go to a different web site and save yourself some work and/or whining.
In modern scandal, an e-mail is forever