skysight-inc/HackerNews huggingface dataset:
Question: so counties are allowed to go bankrupt, but not states? States can not print money, and many states including Arizona where I live are coming up short paying for essential services.
[Ask HN] Server Security and Hardening. How to non Sysadmins do it?
I have a new web project about to surface for which I'm moving away from Rackspace Sites. After reading around I've decided to opt for a Linode VPS.

The problem is that I have no experience in systems administration and in particular the initial setup and security. In addition this is not something I wish to learn or experiment with right now - I have more than enough on my plate.

I'm considering farming out the initial setup and a monthly maintenance to a third party possibly via Elance.

Has anyone here had any experience with this approach? What are the pitfalls? Is there another method I should consider?
I assume you're downvoting me because your idea of freedom is the true one?
Big muscles are certainly more useful than a hair implant and it's shown over and over that being very fit effectively slows down the aging process.

Well, maybe I'm also making the assumption that most guys are like me. I want girls that are either skinny or athletic, that's what I find to be the most beautiful. I would be a huge hypocrite if I was turned on by fit women and didn't workout a lot myself, you know?
they should have shown hulu desktop.
"What if it's both high-priority and hard? Like you find out that a fundamental part of how your product works causes data to be miscalculated in a certain scenario, and rewriting it while maintaining backward compatibility is a multi-week task? During which you will get more high-priority bugs..."

Perhaps it's a matter of terminology, if something is going to take a significant block of time and have multiple people working on it then you need some way of planning and tracking progress, your bug tracker may support project planning as well (JIRA perhaps), but used a pure bug tracker will not be as effective in fixing the problem.

"That said, if it works for your team, go for it. Never throw in more process than you need, but don't assume that what works for small teams scales."

I fully agree with this sentiment, in this case we're talking about a dev team of 6 working in a broader team of 50 developers. So I wouldn't describe it as small, though there again if we were 250 developers then certainly, we'd need more process.
No, they'll bill you the data (e.g. messages you post to topics) transferred in from this June, then your first hits will not be free anymore. To quote from the page:

Data Transfer In will be $0.10 per GB after June 30, 2010.
I love how this site provides workable backend code using PHP. It makes the demos really fun to use, and the tutorials become more engaging.
Have done that. By the time I applied, though, I had taken a number of courses in a continuing-ed program, up through compilers (the Dragon book).
Obviously a scam or MLM scheme. Anybody who wanted to do this for real would use the same (relatively inexpensive) device that Repo Men use when cruising for cars that are being repossesed. They read a couple license plates _a second_. So, this "enter 20 license plates a month for $2" would turn into a revenue flow of $720/Hour.

Unlikely.
I think you should widen your social circle a little and just avoid women like that...
How many people have been killed because of the campaign of atheism and "scientific materialism" as happened in many countries (e.g. Albania, USSR, etc...).

You do not understand the problem. The problem is not beliefs or ideology, but zealotory (the insane belief that your way is the one true way and that you are better/smarter/more enlightened than anyone else).

That is pretty much an apt description for New Atheism. It is just a different form of zealotery.
The requirement of publishing to a topic and not to individuals could be a big limitation too. I'd love to use a service like this to handle all the one-off emails (billing receipt, individual notifications) within my web apps that only send to one person, and I want to use a 3rd party so I'm not supporting the email delivery side of things (keeping us out of spam boxes), but none of the email services around seem to offer what's needed for this, including Amazon SNS...

From my experience, just setting up a secure email server with reverse DNS, SPF and DKIM, and having a privacy policy that you actually practice, is just not enough to ensure ongoing reliable delivery rates from your own server. Doing all that, we would still blast out email invites to ~50-100 people at a time, and one or two recipients would always find it in their spam box. Not good. With non-technical users, that became an annoying support problem and decreased the perception of our reliability/quality in their eyes too.
SCSS: Sass is a CSS Extension
I have a template that I have been using to get started that I wrote up (http://blog.markwatson.com/2010/04/my-clojure-ring-compojure...)

I wanted to have a template for Compojure+Ring, etc. I am creating a second template that uses congomongo + MongoDB as the backend datastore.
The distinction has never been well-posed, in my opinion. I wrote about it (gulp) almost five years ago here:

http://x86vmm.blogspot.com/2005/11/xen-and-redhat.html

Both present "virtual machines" to client code. For that matter, so does UNIX, although the UNIX virtual machine has some very complex virtual instructions, like fork(2), exec(2), dup(2), etc. You can crudely map most software platforms on a continuum of abstraction, with something like Python's implicit virtual machine (which is dynamically typed and bound late) at one extreme, and a bare-metal VMM whose interface is identical to that of the underlying hardware at the other.

Both paravirtual hypervisors and microkernels extend the underlying hardware, and they do so at a lower level of abstraction than what we call an OS. In practice, the hypervisors extensions feel more like hardware (they might include device models, virtual memory translation, and interrupt models), while the microkernel's would feel more like software (providing RPC mechanisms, security models, abstractions like "thread" and "process", etc.).

Even in practice the line is grey sometimes. L4 used to call itself a microkernel; now it calls itself a hypervisor.
I like the app for the wife/gf - the guy wants to call it INag. Basically an app that lets the wife/gf assign tasks to get things done.
Is this a pyramid scheme?
So clearly I should rotate my backups between my three alternating sites and have a whole system where...

No.

I think I would screw up. In fact I know I would screw up because when I used to do that I would forget every few weeks and eventually I didn't bother because it was a hassle.

Talking about backups are funny. We all like to talk about how we should have a great system, but for the vast majority of people if they simply had one automatic local backup they would be so much better off it isn't funny.

When my mom's pc died her super backup system (one hd at home one at work) was months out of date. When my dad's mac hd died he got a new hd, and restored from the Mac Time Capsule overnight. They both have macs now*

As much as I would like to advocate super backup solutions I feel that anyone that actually has a local solution that is automatic and runs is way better then someone who is preaching about making a more complicated backup solution. When people talk about back solutions someone always comes along and says how you really need to have two solutions, one local and one remote. If even one person doesn't backup at all because they tried to implement a dual backup and found it too hard then the original person has caused more harm then good.

*For many reasons including the backup one.
F5 Partner Spotlight - Splunk
"If you aren't someone who prefers not to drink, you probably don't really understand where the pressure comes from."

Some of us who do choose to drink at times also choose not to drink on certain occasions - e.g. weeknight w/ workout or yoga at 0630. There's definite social pressure to drink at a "drinking establishment" but I don't recall anyone ever wedging my jaws open and funneling beer down my throat.

Hold your own frame and never let your reality be dominated by the throwaway comments of others.

If you want to use a decoy, get a 1/2 cranberry / 1/2 soda with a wedge of lime. Looks like a "real" drink.
Scotland!
Amazon Web Services Blog: Introducing the Amazon Simple Notification Service
You can use pretty much any ferromagnetic metal. Iron and iron-based alloys work the best, and enamel, non-stick etc. makes no difference. The thickness of cast iron isn't a problem either; you'd have to use a lot thicker cookware than cast iron goods before the magnetic field of the induction coils would have problems reaching the entire metal body.
You speak as if they have a choice. If YouTube refuses to stand firm on the DMCA takedown they lose their safe-harbor. Which means YouTube is 100% liable for any copyright infringement happening on the site. Not something you want when users upload your content.

We need cases like this to show that certain bills simply violate our rights as Americans. Remember this?

http://www.cs.cmu.edu/~dst/DeCSS/Gallery/index.html
I see mention of SendGrid, which looks like it might do this. Didn't see that in my prior research. Have I found a solution here folks?
From my understanding you still need to pool the SQS.

This new SNS service allows an application to push messages to various subscribers of a topic. Thus, if your SQS was subscribed to this topic, you could push a message to the SQS every time some action happens.

Then on the flip-side your SQS would still need to be processed by an EC2 server that polls the SQS.

From Amazon's FAQ:

“SQS” – Users can specify an SQS queue as the endpoint; Amazon SNS will enqueue a notification message to the specified queue (which subscribers can then process using SQS APIs such as ReceiveMessage, DeleteMessage, etc.)

The caveat here is of course if you have one of your end points be a HTTP/JSON API call and the EC2 server that is processing your SQS has a web server on it that will use the HTTP to trigger the polling process. But even in this situation, you're still doing a pull to dequeue the SQS.
Not a problem. You don't even need to install clojure or maven, Leiningen takes care of all that.
Have you read The Pixar Touch? If so - what did you think? The feeling I got from the book, was that Steve Jobs was really bad when it came to the vision for Pixar. He had 0 faith in their movie making abilities, but the Pixar team managed to 'wag the dog' long enough for them to actually produce movies and validate their reason for being to the rest of the world.
Same problem. That's not a very fundamental why. no?
A blog written by a PhD student at the University of Cambridge, which every week (well ... notionally every week) posts an accessible description of an interesting mathematical theorem, with (typically) a sketch of the proof.

It's mostly at a level that shouldn't be too scary for the typical HNer, though the most recent entry (on Szemeredi's theorem) is somewhat scarier than average.
It's no-minimum pricing that allows me to play without thinking too much about it first. Spending $2.63 for an afternoon of fiddling is close enough to free for my needs. I do agree that Google's AppEngine has benefited significantly by giving away enough power to run simple sites.
Can you tell us why? What's that makes this so useful? I can't really come up with many good use-cases for it...
I'm just blocking originating connections from AWS on select servers. It's riskier in theory than in practice, as even the nonmalicious connections don't add much value. But you're right, I'm revisiting and will probably scale it back to just block web crawling, as no human activity seems to originate from that space.
A moment of impressive slickness. I was watching this movie in iTunes on my Macbook. I sync it to the iPad and play it in the Videos app just to try that out, and it resumes at exactly the point I left off!
Here is my problem:

"I find no fault in youthful promiscuity. Oscar Wilde could have written a novel about my college years. It was part of my development as a person and I have (almost) no regrets."

This strikes me as similar to the advice naturally skinny people give to the fat -- "Why don't you just eat less and work out more?" If something comes to you naturally, it seems like a real jerk move to blithely assume that it's the same for everyone else. The author had a decent amount of natural success with promiscuity, and now he looks down on people who have to work on it. If something doesn't come naturally to you, you shouldn't be allowed to experience or enjoy it?
I love the shameless ripoff of coverflow.
Is Nagios Enterprise Worthy?
I was kinda disappointed http://wappr.com/ didn't take off like this has. I found about it via HN a few months ago. Of course, for things like this community plays a huge role. Another site I like for ideas is: http://www.halfbakery.com/

On a slight tangent, for the past month or so I've begun making a list of all the random ideas that pop into my head or get suggested by others. My old-self would guard this list to death but having been on HN for years, I realize sharing ideas is often better. Here's my list of every idea that interests me: http://bulletxt.zetabee.com/share?n=1548888784&h=SHdydmJ... - it is in no specific order other than small/medium/large to denote the expected effort I think a project will take.

I'm very optimistic that now that I have a real list, I will be more easily able to check some of those off. Do others here on HN maintain similar lists of apps/projects that you want do some day?
I'm not sure how much team size is relevant here. You're still creating project history through a series of discussions and decisions, things that a bug tracker can record quite well if used properly. Every team also has turnover. Having your project's history recorded in written form can be invaluable for new (and old) developers to research why something was done a certain way, and not have to rely on memory and hearsay to do it.
What would the color of gold be if there was no relativistic effect?
Does the man get paid the dowry in all of India or is it reversed in some parts?
I wouldn't say Apple's is any better. I've rarely ever had animated gifs work on my iPod. In fact, I don't ever remember a single one working. I might get a frame or two, at most, but that's it. Maybe they've fixed it in version 3 of the iPhone OS. I don't know, none of the features were worth the upgrade.
http://www.amazon.com/Ten-Secrets-Success-Beautiful-Women/dp...
Free for the first 100,000 Amazon SNS Requests per month - not bad. Also, $0.10 per gig transfered seems reasonable.

When Amazon released SQS I thought that everyone would use SQS, but in my limited experience with a small customer base, SQS is no where near as popular as using EC2s and S3. Interesting to see in a year how widely used SNS is.
Google owns DoubleClick. (http://en.wikipedia.org/wiki/DoubleClick)
Horrible Advice: Never listen to your customers
Apple Stock climbs to new intraday high
Yeah, I think a lot of the quality of the debate is lost to the word "multitasking".

"Backgrounding" seems much more descriptive of what is really desired by most iPhone OS users (and non-users) who say they want "multitasking".
I can see it being more useful/friendlier with a touch interface.
... and no matter what you do, your username + password will always work using the PayPal API without the second factor auth. This is true also of E*TRADE and Bank of America.
Ditto Canada. In Vancouver after spending undergrad and master's at Waterloo.
Good feedback, thanks.

I got placed firmly into test from a split test/development position a few jobs ago. I'd call it a slight burn on my part. The job title of Software Engineer and the reputation of that company make up for it, I just didn't get to continue developing software there as long as I would have liked.

In this case, they are talking about needing a developer to test middle ware using a custom groovy testing application, and the testers they've had with out the software experience haven't worked as well.
CalTech scientists produce "aoustic bullets." Baron Harkonnen terrified.
IBM is running a 3-day virtual event for developers focusing on Cloud Computing
Toronto has a huge presence on Hacker News out of those that come from Canada. At first I thought it was one of my monikers ("A Toronto Data Guy") but after linking to some of my colleagues blog posts and checking out their Google Analytics results, it turns out that Toronto is many times over represented.
Yeah, in its essence, the data flow is nearly the same as PuSH, that URL is named as callback in PuSH.
I don't understand the argument here. Maybe I'm missing something, or maybe there is bias in how this is reported.

If I understand correctly, then anyone with certain authority can file a DMCA takedown notice, which results in the removal of protected content. Anyone who posted the content and wants to challenge that notice can also do so, resulting in the restoration of the content, but not until a few days later.

In the long run, this mechanism does not suppress free speech or prevent the information from being distributed if proper counters are filed. However, in the short term it can delay that distribution. This is still potentially significant, but it is a different situation.

The position of this article and the lawyer it mentions seems to be that the "window" here is a problem, and should be removed. But isn't it fairly normal in matters of legal dispute for courts to make temporary orders that leave options open as much as possible while the case is heard and a considered decision can be made?

In the Internet age, any interesting information that gets out tends to stay out and spread within a matter of hours, so it seems to me that if you allow an immediate counterclaim to be filed and the information to be restored without delay, this will in practice negate the benefit of the whole DMCA takedown process and make copyright protection fairly pointless as realistically it will be unenforceable.

Of course, there is also the balancing point that other kinds of information that have only short term relevance could be censored for long enough that they also become worthless, as in the election case.

Fundamentally, I don't think you can ever solve this problem completely unless you can have a proper court decision made within hours of detecting allegedly infringing content. It's not reasonable to expect content hosting services or ISPs to become judge and jury.

That being the case, I wonder if the current situation, where material can be temporarily blocked but only for a few days, really is the best compromise. That allows time for all parties concerned to make representations to a court, and the court should certainly be able to penalise anyone who it determines was deliberately abusing the system either way around. But at least the right (as in, court-ordered) long term decision about the release or containment of the information will be possible in most cases, and there is a limit on the amount of damage that can be done in the short term. Given the potential damage in cases like these once Pandora's box is opened, and the relatively limited damage that is likely if release is delayed for just a week or two, is that such an unreasonable compromise?
Toulon
So many contextual factors go into making a decision for a business of any size. Some may consider a low price-point as a killer because it doesn't allow for scalable marketing. However, a low price point can help certain kinds of services get traction too. When Feedback Army launched its low price point was the topic of conversation.
If their speed goes over 600,000 impressions per second, does their data center blow up? Where's the red zone?

It is cool, I suppose, but also vapid. It's a meaningless boast. Reminds me of the McDonald's how many billions served signs.
It's good to track low priority bugs; and specifically the customer they affect.

In slow weeks (when we have little to do) we pull out the low-pri bugs and fix them - then fire off a personal email to the relevant customer(s). It's helpful in building an ongoing rapport with your clients.
Less risk / less reward.

The last question is key. The start-up will probably drive me to achieve more, but would probably be tougher on the marriage and the rest of my life.
So eventually the icons don't mean anything and it's all just a game of memory to match up the things that look similar.
Nobody is forcing you to use it or to send in a patch. Android is an ambitious project that will probably leave the iPhone in the dust within about 6-12 months. Google has not even begun to be aggressive with pricing.
Thanks. Might have to check those out :)

I always end up with half my hair like its been dipped in honey, and the other half dry as a bone when I use anything. I'm probably making some n00b error though :/
Chongqing, China
I don't think I'm asking exactly the right question, but what makes life good, in the sense of our nature as human beings? I'm trying to understand what you take as the origin of ethics, or the final arbiter of good and evil.
This is great, nicely done.
The off-the-record # I've heard from Google people is 1M/s
I would love to see support for HTTP long polling or web sockets, to allow this to be used for real time web apps.
i don't understand what this has to do with bug tracking software. you can realize the same thing by placing all bugs in the tracker, and still ignoring low-importance bugs.

at least that way when the bug re-surfaces, and you discover "its a bigger deal than we thought", you'll know for sure that you've seen it before
Well for one, I think you could effectively run a PubSubHubbub server or subscriber node on top of this.
Me too - Edinburgh
Kneejerk downmodding has become somewhat epidemic recently (in the last few months?). Most of the time more thoughtful users tends to correct this problem later on, though.
Presumably if they go along to the pub, have a soft drink, and get along with everyone, they pass the test.
Never heard that no manager has ever been fired for hiring IBM?

When you go with the market leader, or a big player, the perception is that there's a smaller chance of things going wrong, and when they do, they have more resources than the smaller player.

It's Marketing 101.
Correlation does not equal causation.
On what structure? A single IP? A single hostname? A hundred servers? Same datacenter? From a single SPARCstation 5 under the floor?

Without context, a number like this is meaningless.
20 Fresh And Creative Logos To Inspire You
Inspiration loss? Sit back, grab a coffee and enjoy some visual eye candy. Here are 20 fresh and creative logos brought to you by Logo Bliss - a logo design inspiration gallery showcasing some of the best logo designs from the coolest designers. Suggestions & links in the comments are highly appreciated!
Scotland too
i would love to see this hook into apple's push notification service:

http://developer.apple.com/iphone/library/documentation/Netw...

too bad they don't use webhooks :(
Since they name it "Real time DART data", I suppose it's about DART, which is the name of their adserving platform.

One can only assume it's about their entire adserving platform.
Grandparent's question implies to me he's aware of that, and is wondering how much traffic AdSense drives on top of the DART stuff.
Silver. The article explains that without the effects of relativity the electron transition that absorbs blue light(leaving a combination of colors that appear golden) would instead absorb ultra-violet light. With no visible colors absorbed, it would reflect all colors the same like silver.
The title is misleading. This page has nothing to do with carbon fiber.
Japan. In fact, the first Hacker News Japan meetup is happening on Friday the 9th of April, in 2 days time.
Man, that's weak. I'm all for single-factor, if that's all that's available, but don't sell two-factor and implement it so it's an illusion.