skysight-inc/HackerNews huggingface dataset:
A better approach for this that I use in my personal applications is to combine the concept of an error code and a result into a single object that records the 'checked' state.
Attempting to fetch a value from one of these result objects will throw if the result object contains an error, which handles the common case, and the less common case - forgetting to check at all - can explode violently as described here. If you want to simply discard the error code or handle it manually, you can just check the failure status of a result object and go about your merry way. It's a nice compromise and it happens to integrate nicely if you're already using futures/promises to represent work.
Download Free Mobile MP3 & iPhone Ringtones
MP3 ringtones are the now the hottest ringtones on cellular phones. They are considered real music in the sense that they play actual music although only in portions. Music ringtones can be found in different formats but MP3 is, by far, the most famous.
That made me embarrassed to have "architect" in my job title.
(this was many years ago)
Why amused?
HOw does the collaboration work? Is this part opf thre capuccino framework, on your web site you mention google wave.
> (2) Think very hard about whether you really want to design any reasonably complex user interface in HTML, CSS, and JavaScript instead of either (A) programming a native application or (B) using some other browser-based user interface framework like Flash (or perhaps coding the entire interface in an HTML 5 canvas if you're some sort of "standards" fetishist). Not that I've actually tried doing anything in Flash or HTML 5 canvases, but seriously [cue: Famous Last Words], how could anything possibly be more painful than designing user interfaces in HTML, CSS, and JavaScript?

WTF? Look at couchapp's.

Of course, it is no fun when code of whole application is written in one large HTML page.

I use Evently widgets with CouchDB, PHP and java. I use my own little framework on top of that. I use MVC, my own libraries, and database abstraction layer. I have no problems with coding of whole application HTML/JavaScript.
"Visio resource", I call 'em. When I'm feeling polite.
http://www.archos.com/products/ta/archos_32it/index.html?cou...

Other Android devices in the iPod touch class are out there (e.g. Samsung http://www.wired.com/gadgetlab/2010/10/samsung-galaxy-player...).
Paramore Tickets
If you want to be singing along and tapping to the beats soon, you may want to grab some Paramore Tickets and get ready to lose yourself in the best music. All you need to do is you’re your friends or family together and TicketsMate will do the rest for you with some great deals on your Paramore Tickets
Because what else can you be when facing such idiocy, but laughing uncontrollably?
True. There's a Dilbert about how the company wants the best staff in the industry, but pays the industry average salary.
Reia - Ruby's powerful syntax with Erlang concurrency and fault-tolerance
an open atmosphere where everyone feels part of the same team leads to the most innovation

Well I agree, but there is a flip side to that which is where you have a number of people on your team who are not carrying their weight and are causing the high fliers to be held back, perhaps even feel complacent as though their contribution isn't worth pushing for if others can slack off. Clearly, hiring the right people to begin with is crucial but standards drop as companies get bigger.

If done right, the myspace approach can be executed correctly with little-to-no culture of fear.. everyone who scored high has nothing to fear (and even rewarded with pay rise) and anyone who has something to fear is (hopefully) kicked out.
Tony Arcieri, the author of Reia, just refreshed the Reia website.
Collaboration software Flowdock exits Beta with its Evernote-for-conversations
10 Best Free Apps for HTC Desire
Yes, MailChimp, ConstantContact, AWeber, CampaignMonitor are all good ideas.

But...

Here's the first thing you need to consider: why do people use these services instead of writing their own? You already answered - you want it to reach the person's mailbox instead of being marked as spam. That means that these services (and others like them) depend on their reputation as good mailers for delivery. They've built that reputation over millions/billions of interactions.

So here you come with a list of 65,000 - that's a lot of folks. You can't tell them/us how many of these are still active. You don't know how many will hit the spam button.

Where I'm going with this is to consider this question: Why would any of these services risk harming their reputation by sending 65,000 emails for a first-time bulk emailer like yourself?

I suspect (but don't know for sure) that you will get resistance from the companies. Let's just say that 15,000 of your addresses are gmail accounts and that, after they send your email, 1000 of them fail as "Invalid email account", another 1000 mark your email as spam, another 12,000 do not even open your email, and 1000 open it. Of the 1000 who open it, 100 click through.

How will Google react to that? I'd guess they would start lowering their trust for that bulk mailer.

Anyway, I'm rambling. I remember years ago signing up for ConstantContact and they made me do a phone interview and a test run of 1000 emails. They told me that if I ever received more than 1 spam report per 1000 emails, I would likely be asked to leave. I don't know how serious they were and, since it's been several years, I don't know if they still do it.

Just something to consider!
"that explains why Blizzard finds it more worthwhile to implement robust authentication solutions when so many businesses that are susceptible to financial fraud do not."

It's quite simple, a wow player that gets hacked and loses his items will most probably quit if he doesn't get his items back. Getting items back means you need to talk to a Game Master, who must determine if you actually got hacked or if you're trying to scam the game by giving all your stuff to a friend, and then claiming you got hacked.

Having Game Masters employed costs a lot of money, and I guess the cheaper option is simply to improve account security rather than hiring hordes of GMs.

As for banks and similar, comitting fraud is an actual crime that results in jail-time if you get caught, which is a pretty huge disincentive in itself. Added to that, real money transactions are much more traceable so it's possible to find out where the money and went and who benefited.

Finally, a wow account costs $15 a month for everyone, I guess the average value per customer is much higher for wow players than bank customers?
6 Scientists Killed by Their Inventions
Here are some inventors who should have known better, had all the warning necessary, yet still proceeded to get themselves killed by their own creations. These highly mockable people include...
Should I be worried the associated video was removed?
Mary Boas' "Mathematical Methods in the Physical Sciences" is also excellent, I'm using it for a course I'm teaching. At a level where a student is comfortable with calculus it presents an overview of the many areas needed to make graduate physics courses accessible. Although intended to be self contained in principle, it also might serve as a good jumping off point to further study in a particular area.

For general relativity, I really recommend Sean Carroll's book Spacetime and Geometry http://preposterousuniverse.com/spacetimeandgeometry/. If it seems like a long road ahead just take it one step at a time. You'll get there.
How the scrapped ID card database will be destroyed
This is what the Maybe monad is for :-)
I do 60/20, most of the time.
I'm using the SMTP gateway that my well-known ISP provides, just as if I'm sending each one, lovingly hand crafted, via a standard email client from a regular desktop.

So here's the question: how do my regular emails not get classed as spam?
Validation of social rules
I agree - some of the textbooks on there are extortionately priced.

I did put some free resources at the bottom of the article, although admittedly I could have added more. If you look at the link in the first comment there are some great lectures in there.

Leonard Susskind's Stanford Modern Physics lectures are fantastic. If you search on YouTube for Stanford/Susskind/General Relativity etc, you should be able to dig them out.
I lose track of the time pretty often. If I blow through a break, it's no big deal. There's nothing magical about these numbers.
Sheesh can't a profitable company just give everyone a modest raise without getting criticized?
I personally found that after a solid grounding in tensor analysis, GR become far more accessible. The problem that many GR authors face is that they have to teach tensors simultaneously with spacetime principles. Quite tricky for a student to grasp on the first go.

Carroll's book looks interesting. I'll add it to the Amazon wishlist!
European Email Lists and mailing Addresses.
Small and Medium sized companies, Small and Medium sized industries, big companies, public services, communication agencies. We have clients in all activity sectors and have already sold millions of addresses. If you are looking for a European mailing list we provide it for you. Users can easily sort the entries by fields including the nature of business, company name or the firm's location. Contact information include telephone numbers, fax numbers and e-mail addresses.
What is an architect doing making developer salary decisions? Does not compute.
To set the record straight: the architect in question is a fairly accomplished guy with 19+ years of experience, and the team he was addressing has an average of 5 years.

I'm happy to say the past few months were exciting, and we completed a project estimated to complete in 5 months within 3 without too many late nights and long hours.
when 6 more months could have fixed it.

Only if you have enough cash to pay everybody for 6 more month.
This is actually a quite old idea. Here's a comp.lang.c++.moderated thread from 2000 discussing the idea:

https://groups.google.com/group/comp.lang.c++.moderated/brow...

The OP there did not pass an extra parameter, but used the return value itself to deliver the exploding return code.

I've used this from time to time as a debugging aid, because it allows me to track down places in my code where I forget error checks. Using the exploding codes in live code is not a good idea however, because they rely on throwing in destructors, which is a bad thing to do.
MIT had an emacs-like editor written in Scheme. (I can't remember its name. Probably it was the editor written for MIT Scheme?)

Edit: It's Edwin.
http://www.businessinsider.com/google-bonus-and-raise-2010-1... claims that In addition, Google will also give each employee an additional raise equivalent to 1X the employee's target bonus for the year.

My understanding is that Google "target bonuses" are much, much more than 10% of salary. I've heard 30%-40% as not uncommon. So does that mean that people are actually getting a much bigger raise than the headline indicates? (Or is the "target bonus" something else again?)
I'm not sure why you were voted down as I don't see anything wrong with your point. My brother lives in Mountain View, works in biotech and has long said that the scene in Australia just hasn't got the critical mass it has there.

But the number of available jobs is the issue here and I wasn't so much referring to established professionals as those who are just starting out and having a very tough time finding their first gig in the current US economy.

In Australia and NZ, the option to look abroad for work is on pretty much every graduate's list that I've met and I guess it's understandable due to our population sizes. I got my first development job in the UK and it was that critical "foot in the door" that I needed to get work when I came back home.
Here it is [1]. I suppose it's only a matter of time before this one is taken down as well. I wonder what about a video transcript of a democratic process falls under 'spam, scams, and commercially deceptive content'.

[1] http://www.youtube.com/watch?v=U5yNZ1U37sE
He was a co-founder.
Only then will Apple operate on a level playing field
with regards to other hardware manufacturers, as it is
the advantage of the market that enables them to subsidise
the price of hardware

I must be reading it wrong but it sounds a bit like „let's make it worse for Apple, because others cannot quite catch-up“. iPod'a are not the cheapest players, are they?
In the UK setting up a limited company is trivial - costs £20 online and takes a couple of hours.
FireSheep Fallout: Microsoft Adds HTTPS Option for Hotmail
It's fine unless you have many recipients on one particular domain (or one particular MX). Then it'll notice.

For example, I recently did an email shot for someone. Of 3936 registered users, 924 are @hotmail.com and 357 are @gmail.com.

(these were sent from a server which has built up its reputation over time; I assume there would be a problem with an order of magnitude more emails arriving from a new location)
your suggestion for these?
Do you really want to say that designers are incapable of adding a little string to a settings file? You could easily move the media-related settings into a separate file, so there's really no confusion, at all.

There are several reasons why assets should be configured in the settings. The most important ones: (1) This is the only way to support sandboxes like App Engine. (2) This makes advanced features like HTML5 manifest support possible, at all (you have to know all generated assets in advance). (3) Assets are pre-generated, so when deploying a new version your users don't have to wait for yuicompressor and other stuff (e.g. upload to S3) to finish.

The only advantage of the template-based approach is that it's more "familiar". However, that approach has too many limitations and disadvantages. That's why we went with settings-based asset definitions.
I generally sit when something disturbing happens. Extremely useful practice, from both a spiritual and a productivity perspective.
Understanding and Selecting a Database Assessment Solution
While the idea itself is worthwhile, I didn't see any explanation why these books and not others were selected, and no underlying structure to the choices made by the author. He also frequently lists several books covering the same topic without mentioning how they differ from each other.

I have previously seen two similar lists that are in my opinion better than this one:

John Baez, How To Learn Math And Physics http://math.ucr.edu/home/baez/books.html

Gerard 't Hooft, How To Become A Good Theoretical Physicist
http://www.phys.uu.nl/~thooft/theorist.html
Howto: success through motivational practices
This article attempts to persuade the reader about the importance of motivational practices when aiming for success.

It is the first of an upcoming series about success in management and business.

Feel free to send it to your manager :)
Convert PPT to PPTX, Create/Update Charts & Extract Pattern Images
Aspose.Slides is a .NET component to read, write and modify a PowerPoint document without using MS PowerPoint. PowerPoint versions from 97-2007 and all three PowerPoint formats: PPT, POT, PPS are also supported. You can create, access, copy, clone, edit and delete slides in your presentations. Now save PowerPoint slides into PDF format and also save presentations in SVG format, Streams or Images.
oops. won't let me change it. we will survive somehow...
Yes, the tone came across as rather condescending. I wonder if this was a translation and something was lost halfway?
There are plenty of reasons why Americans don't like to travel abroad for work. I'm sure other posts will cover them.

However, I don't think many people know about this particular working visa. My sister lives in Australia and I hadn't heard of it until your post. I just looked it up and it looks like it started in 2007. Too bad I no longer fit the age requirements. I'll pass the info along to my younger brother, though. Good tip.
There's lots of things that are obvious to some people, and unknown by most of the people in the industry.
Speaking of "make things as simple as possible, but not simpler" what do you think of Flask?[1]

[1]http://flask.pocoo.org/
I don't think you have to do that, it's far too subjective and there are free equivalents for a lot of stuff (Picassa for iPhoto for instance).

The easiest thing would be to knock the retail price of iLife off ($49) as that's where Apple seem to value it.
i think these numbers are kinda pointless since there is so much buzz for it. Give it 2-3 months and we'll see if people actually switch to it permanently
Indeed, I should elaborate on the differences between the books. I'm quite keen to expand the post based on the comments relayed here. It's all very useful critique!

I also agree that those two lists are excellent - thank you for bringing them to my attention.

One important aspect I have neglected is Statistical Mechanics. I'm not familiar with that area, being more of an applied maths guy.
Defensive driving course online texas
Texas defensive driving safety course is written in an engaging style and is designed to be easy for even novice computer users.
Show HN: Critique my pro football (NFL) data webapp
Until yesterday, Ask.com was number 3.
Spare a thought for those of us who have to maintain ASP.NET 2.0 Web Forms apps for a living.
مشاهدة مباراة الزمالك والاسماعيلى
I can't speak for all banks, but I'm with Barclays in the UK, and their system makes keyloggers a non-issue in a similar way. I can login to "basic online banking" using a few things from memory (surname, online ID number, debit card number, date of birth and password all required), but to actually do anything (like send money to another account) I need to authenticate using a chip+pin machine that they sent me free of charge. I insert my debit card, enter my PIN, then it gives me an 8 digit number that's time-sensitive. Frankly, this annoys me, why can't the reader connect via USB to save me typing in that number?

And I know at least one American bank has the same thing (possibly Bank of America?), as a friend of mine was the guy who pretty much created all of it.
Detecting memory leaks in Linux Kernel & Implementing OSes in managed code.
Detecting memory leaks in Linux Kernel in 10 easy steps & Implementing Operating Systems in managed code.
What if I don't like 'goetta'?
What fasting taught me about energy management
The reader connecting (and transmitting) via USB would sort of defeat the secondary-device security point, wouldn't it?
Just venting, move on.

I put 4-6 but sometimes it's none and sometimes (oh blessed joy) it's more like 10+.

As far as I can tell I'm non-24 and have been since I was a teenager. Left to myself I'll eventually "go through" and miss a night of sleep and get to bed in the day instead. Unfortunately the effect of my sleep phase seems to have been magnified by having to be up to care for the kids. Now that trigger has set things off I'm completely messed up.

The nights when it's none I can't sleep, feel awake and try to work (on the computer, though I'm fatigued and have done a days "work" already) and get to the point I can get to bed but the kids start waking up and so I'm into getting them up and ready for school. This is really hard.

Recently it's been the worst it has been I've had about 8 hours sleep in 5 days about a fortnight ago and had to look after the kids in the day. A real nightmare.

Alcohol usually will help me get to sleep earlier but I'm really concerned about becoming alcoholic. I guess drugs would probably do it but then I need to be up to attend to the kids so if they knock me out that would be no good.

TL;DR argh, I can't sleep.
Social filtering - pay people you trust to do the filtering of applications for you.

Recruiters literally have no idea of what makes a decent candidate so they have to resort to simple (almost syntactic) measures - 6 years of C++, Oracle etc. where they have no idea of what those terms actually mean or how useful they are (what Oracle product - there are zillions of them).

I'd quite happily delegate filtering of candidates to people I trust and if they get paid for doing it then it is a win-win situation. If you had a site with effective workflow to manage each stage of the process then it could be pretty slick.

[NB I spent quite some time on this idea a while back but parked it to work on other ideas].
No - but then, I don't think English is the writer's first language.
A good complement to this would be to work through the exercises in K&R.
> having a DNT header without legislation to back it up is useless

:) Well, your website appears to be agnostic on the question! To quote donottrack.us:

> Compliance with Do Not Track could be purely voluntary, enforced by industry self-regulation, or mandated by state or federal law. We do not take a position on these alternatives.

In all seriousness, I do understand the difference between your individual position (i.e. pro-government) and the project's position, but unless Dr. Mayer has a substantially different opinion (which he may), there probably won't be a huge difference between the project & the individuals.

Which is fine.

I think the larger point is that it's a LOT more important for the government to actually stop tracking us than for it to beat up on entrepreneurs with yet more new picayune rules and regulations, especially given the current economic climate.

Current ways in which the government tracks us:

1. Social Security Card

2. Selective Service Act

3. Driver's License

4. Tax Returns

5. Bank Accounts and Funds Transfers

6. Do Not Fly List

One could go on in this vein. A hypothetical brown immigrant entrepreneur who flies a lot and isn't that enthusiastic about potentially being drafted to kill random people in Afghanistan has enough problems with government tracking as it is!

In other words: this bill does nothing to address the problem of having hundreds of millions of peoples' personal information in the databases of a bankrupt, militaristic government.

Who is being keelhauled for leaking Eliot Spitzer's peccadilloes or Joe the Plumber's unpaid plumbing license? Those kinds of abuses of government databases are a much bigger problem than the comparative ephemera of targeted advertising. The FBI's Carnivore is a lot worse than Amazon's recommendation engine, and by failing to address that directly -- indeed by assuring the government that it will retain backdoors for "national security purposes" -- the FTC push prioritizes all the wrong things.

Because if "national security" means that I must surrender my shampoo to the kindly TSA agent in broad daylight, it can mean whatever the government wants it to mean.

And I might also point out that the self-same politicians who are drafting this law were among the heaviest users of Rapleaf, and hence are quite likely to carve out "political speech" exemptions for their own tracking campaigns.
Free Books  Statistics, Psychics
Possibly but... would still be a lot more complex than just having a password. For example a standard keylogger wouldn't pick it up.
I needed something real because you cannot build
a useful web server in a vacuum.

I’d even go as far as saying that you can’t build anything in a vacuum. This is my main gripe about many sample projects for web frameworks. You get the traditional and useless hello world and the blog engine in 20s. Yet none of them highlights how to decouple your app, how to deal with non mundane stuff (security, error handling and reporting). Most of us, when learning about a new framework, have many years of experience with other frameworks, so why not try to sell us on how your framework is different and better suited to the real world situations we’re facing.
At least two banks here in Greece use a similar system (it's essentially a two factor authentication variant).

Connecting it via USB would defeat the whole purpose of this second trusted information channel, between the OTP device and the bank's customer.
Jim Morrison May Get Posthumous Pardon