skysight-inc/HackerNews huggingface dataset:
After all the talk about how much cheaper dedicated hosting can be compared to AWS, I looked into dedicated hosting recently. It didn't seem as great as the comments here led me to believe. Rackspace for example starts at $499/month for a server with 4GB of RAM. On AWS I can get a c1.xlarge instance with 7GB of RAM for $435/month, and that's with paying the on-demand price 24x7.

Ok, that doesn't include EBS and bandwidth. So let's throw in 1TB of outbound data (less than the 2TB that Rackspace includes, but still more than I'd ever use in a month) and a 150GB EBS volume with 1000 provision IOPS. Let's also use the 1 year heavy utilization price while we're at it. Now I'm looking $342/month with $1800 upfront, which amortizes to $492/month.

With AWS I also don't need to stick with paying 24x7 for infrastructure. I don't need to keep my CI infrastructure running on nights and weekends for example, and with AWS I have the flexibility to turn that into cost savings.

So I don't see the order of magnitude price difference. So maybe I shouldn't be looking at Rackspace? Hetzner keeps coming up on here, but I don't need a server in Europe. Maybe OVH? Hmm, the comments on Hacker News don't exactly inspire confidence in OVH for something more than a personal server to screw around with. I need to run infrastructure for my business. Do I start hunting for bargain hosting providers on WebHostingTalk?

Ok, back to AWS it is for me.

EDIT: Thanks for the suggestions to look at Softlayer. A server with 1 CPU and 8GB of RAM starts at $399, which is better than Rackspace, but not exactly orders of magnitude cheaper than the c1.xlarge I mentioned above.
ISP: VC3

Location: Columbia, SC
ISP: Comcast
Location: Fort Oglethorpe, GA
ISP: Comcast Business
Location Ganiesville, GA
- distributed DNS and PKI (certificates proving identity of someone) using namecoin or similar

- usable distributed social network and search engine which would not store and sell my personal info to marketing companies

- strong encryption integrated in webbrowsers and e-mail clients and enabled and used by default.

- maybe more widespread link-level enryption (something like IPSec)
Just as in fighter jets, wouldn't 4000 MPH put a tremendous strain on the body?
> Complete nonsense. Google aren't competing with Facebook directly at all!

Like hell they aren't.

> What they are doing is making Google+ the backend for any person to person interaction across their services.

I.e. a competition to Facebook.

> If people can't be bothered to open an app and tap on the screen a few times then really nobody should be aiming at that market. Wanting a system where you just mash a button on your phone and it magically works is detrimental to actual useful features.

I can't even tell what that's a strawman of.
Yeah but the focus has all been on Google+. Is Docs a + thing? No. I'd worry if I were you.
ISP: Time Warner

Location: New York, NY
Stop Glorifying Hard Work and Long Hours
Exactly. There were a number of comments on Slashdot[1] that pointed out that Valve may not be the problem here, but that Jeri did not fit into Valve's culture. If you read here Wikipedia[2] page, you'll see she dropped out of both highschool and later college (college due to "cultural mismatch"). Reading her wikipedia page reads like someone that may not play well as part of a team (I haven't fully listened to the Grey Area podcast yet, so I could be totally wrong here).

Jeri couldn't get buy-in for her projects at Valve so they failed. For a project at Valve to succeed you need to convince a number of other people at the company that your project is a good idea and that they should help you work on it. It sounds like she wasn't able to convince others at the company to come help her on her ideas (maybe because she didn't put forth the effort, she wasn't good at selling it, or no one thought her ideas were worth it).

Valve has a very specific culture and you have to really have a certain personality to fit in. Sounds like maybe she wasn't a good fit.

[1] http://hardware.slashdot.org/story/13/07/09/0214225/former-v...

[2] https://en.wikipedia.org/wiki/Jeri_Ellsworth
Fix Price vs. Time and Material Contracts (2012)
I just want to point out that buying a domain for this seems like overkill.
Yes, I would love to have something that would generate diagrams out of the code and hopefully could be 'live' so I could tweak it and for example provide initial value of some variable and observe where and how it changes things. I struggle every time when I am building something a bit more complex - visualisation like this would help me handle the mental model which is too big/complicated for my brain-RAM.
Since you mention the dots, I wonder if carousels gained traction after smartphones (i.e. the paging dots on the iOS home screen).
Test driving Vim script
Two years from now we'll be griping that Google Maps is only available to Google+ users...
ISP: Comcast
Location: Norcross, GA
ISP: Comcast

Location: Roswell, GA

Edit: Up for me now at 10:47 Eastern
App Scans for 'Master key vulnerability' in Android Devices
ISP: WOW!

Location: Dothan, AL
You can't just translate Harry Potter and sell it or give it away for free.

edit: fixed analogy
I'm very excited about Akka cluster. The company I work for plans on leveraging this in a big way. Most of our backend is already running on Akka and we've had terrific success with it so far.
You are correct. It was to demonstrate they were wasting absurd amounts of money paying for these when they can be built fairly easily for quite a bit less.
ISP: Comcast
Location: North Alabama
It seems to me that the organization worked as it intended to work. The consensus was the project wasn't a big enough moneymaker, so they didn't fund it properly.

Of course if there was a boss, there would be a pitch, a cold, hard look at the budget and then a decision, which you may or may not like, but you would have to live with it. At Valve there's no one person to blame that you didn't get what you wanted.

But the result is the same: The company didn't go forward with an interesting but not-obviously profitable project.
And my point is that the action that mapM_ ultimately produces is not actually executed unless you sequence it into the main action (or a thread's action). Since mapM_'s eventual action is a singleton, you can do this sequencing with any combinator taking a singleton action, for example (>>) or (>>=), but it must be sequenced nonetheless, the same as for the list of actions that (map print) produces, if you want those actions to be executed.
ISP: Comcast

Location: Greeneville, TN
This accused hacker is a jerk. Here’s why he shouldn’t be a felon.
They're generally illegal to distribute - they're derivative works of the video game in question, which is copyrighted by someone else, so you need a license from them to distribute your translations.

There's the slight wrinkle that in some cases there's no one with standing to sue you - copyright is a civil matter in most countries, so you can only be sued by the actual copyright holder, and sometimes the relevant company doesn't exist any more, at least in practice. But it's breaking the law and in theory you could be sued.

/IANAL; I worked on a fan translation Jingai Makyou before an official one was announced
The objection to a carousel is really an objection to the reasons that people use carousels--to satisfy a few high-maintenance stakeholders, whether internal or external. But satisfying high-value stakeholders is a real business goal on a lot of websites. Carousels are a great way to manage that.

People also tend to overstate the negative impacts of carousels because they have not internalized the patterns of search and social traffic. On the websites I manage, 80-90% of visits do not start on the homepage! So only a very small number of visitors are actually seeing the carousel at all.

Most homepages today are really just another landing for a particular subset of your traffic. You'll get people who are totally unfamiliar with you, and need an intro. Or you'll get people who are intimately familiar with you and want to see if their pet thing is important to you--a good fit for a carousel.

Carousels are for promotion, not navigation, so task-oriented usability studies are not really applicable. Online promotions deliberately reduce usability in the interest of capturing attention.
ISP: Comcast
Location: Fairview, TN
yes we realized, most of the site visitors are clicking on 'run' but not installing plugin. we are adding & also changing existing message. you can "run" & see now.
9 Web Philantrophists Who Could Have Been Billionaires
Billionaire is a word that makes us very excited and happy, but for many there are some higher goals. These are 9 people who chose to change the web world instead of getting rich and famous.
No, it's an IR that happens to have an identical representation in JavaScript. But that clever hack gets muddy already with things like Math.imul. And it's going to diverge far more given the demand for e.g. threading, sync primitives, shared memory, and vectored operations. I honestly don't see how asm.js can be made into anything beyond its current demo state without major changes to the JavaScript language and APIs.
ISP: ATT Fiber

Location: Atlanta, GA
Which is why Valve has an economist, but not a machinist.
Possible, but a well-done one if so.

Name-dropping only Lift does seem slightly conspicuous because it's so specific and practical, it doesn't fit with the more general self-help motivational stuff in the rest of the page.
This is why we need bike lanes.

Also, make sure you wear lights at night guys/gals. You can buy cheap red flashers from the dollar store.
FWIW an update from the linked article says that in the Polish court found,
"that translating from hearing and sharing for free is not infringing the copyright".
"It's the law" has never held much weight as an argument in my book. Why is it the law, and why has it been applied in this way?
The only advantage to a text-based protocol is you can read and understand it in raw form. Unfortunately this is not an advantage over binary protocols.

If anything, the more complex the protocol, the more redundant the text becomes, because we have to write tools to parse the text and output it so we can understand it better or identify flaws in it, and work around bugs introduced by the human element of the protocol. The ability to view and interpret the protocol in a text editor is equivalent to the ability to view and interpret the protocol as output from a debugging tool or log file - except the tool can give you much more detail than the text file in a variety of ways. Text files are inferior, but they can be quicker/simpler, depending on what you're doing.

You still need a library or tool to write the protocol out, as it's complicated and needs to be structured for the machine, not a person.

Second, saying "it's ok that it's slow, we'll just buy a faster CPU" is not a good argument for anything ever. It's part of the reason it's taken so long to adopt encrypted services everywhere. Someone (Google) had to finally prove it wasn't slow so people would adopt it.

Third, the state of modern computers is that there is no difference in speed between interpreting most text protocols and binary protocols. But that has nothing to do with efficiency, or what the machine is naturally suited to doing. You have to translate from English into machine code for a computer to know what the hell another machine is talking about. Machines don't care about line-by-line, or capitalization, or indentation, spaces, or any vestige of our natural language. Strip all those things away and machines purr along happily with less bullshit to deal with, which means simpler, more efficient code. Note that I didn't say faster.

Fourth, your performance and history observation is flawed. We need a lot more performance today than we did before, as we're scaling existing technology to many, many orders of magnitude higher than anything that existed when it was invented. Yes, we have faster CPUs. We also have more users and more data, and we don't have time to sit around reading packet dumps in text editors.
Out of curiosity, why do you say that? I would expect it's as simple as creating a polling/request call to the phone's GPS coordinates. The data can be stored on an application's server and then displayed onto any mapping choice for that person's "group".

I haven't dabbled much in mobile development, so I really couldn't say how hard it overall would be.
It chocks me that no one mentions that these instances run on dirty coal plants.
Elsewhere in this thread I said that Eve was so different from CoD that its hard to believe they are in the same category of leisure activities. However, I immediately felt right at home when I heard that the level of rage. Can I bother you for a couple of quick questions:

Around 5:10 into the mumble recording someone says "the cougars posting is so bad i cant even read this." Do you know what the post is that he is referring to?

In a discussion of the leak someone wrote:

"6) I didn't leak the sound cloud to the eve press. My laptop barely is able to run multiple Eve clients let alone fraps and record soundclouds are the like."

What is/are "fraps"? And why would one player need to run more than one Eve client?
ISP: Comcast Location Harrisonburg VA
Keep Readers On The Page With Emotionally Engaging Copy
Do G+ circles really influence search? If so, that's super annoying, because then I have to be careful what G+ circles I join. Personalized search is already annoying enough.
that's such a bromanian answer...
we want to provide interactive help inline to websites/webapps, unlike screencast or verbose howto's.
Any guide in whatfix can be made interactive to get inline help by installing browser plugin and running the guide.
Because Google's location service might be the best, but other components might not. What if someone doesn't want to use G+ to "organize [their] friends", they just want a service that provides locations? The way Google did things previously was much more modular, you could pick and choose among products that each did basically one thing. Kind of Unix-y actually.
> I.e. a competition to Facebook.

Since when has Facebook been the backend for interaction across Facebook's services? That's nonsense.

The closest Google+ gets to Facebook is that they both allow you to share content between friends. Google wants it to be the backend to the various features like Maps, Search, Mail. Facebook on the other hand wants to be the frontend, the site that you go to.

If I can't convince you then I'm really not bothered, Google have made it very clear what they're doing and why they're doing it. Perhaps view some of the session videos from IO.
ISP: Comcast Location: Winchester, VA
ISP: CenturyLink
Location: Tallahassee, FL
Does it support Unicode?
Looks nice. Just installed on iPhone 5, latest iOS but it crashes if I want to share the location via the mail button. also your site is really slow... (HN traffic?)
isp: comcast
location: atlanta, ga
Just like the monopoly Apple developed around digital music...
About the Whitelines Squared notebook:

> The binding doesn’t open flat; in fact, it doesn’t really even come close, and this will be a nuisance.

I got this notebook in the mail yesterday, and this is actually a huge problem for me. I wish it was more obvious that this was an issue.

I think it's useful to look at posts like these which compare a variety of options rather than looking at reviews for a single product.
ISP: Comcast

Location: Memphis, TN
Mail isn't a + thing. Mail isn't going anywhere.
Not everyone thinks that 'copyright' is a property right. It's just a copyright.
The model that works best for me is a fixed price based on initial scope with additional fixed or hourly billing for 1) tech support and 2) additions to scope or changes that occur after sign-offs.

Hourly billing is great until it comes time for final payment, which is when the client comes back and says "ok, why did x take you 3.267 hours and y took you 4.535 hours. Can we shave off some of this and that, oh, and this, too?" "Ok, this total is a little more workable, but I'll tell you right now that our billing department won't pay a dime more than $z, so you better adjust your rate or take off some more time."

Then you end up getting screwed out of money. This happens even when you do an estimated cost and have clients pay you 50% of the estimate up front. Fixed billing sets the expectations of how much work will be done and what the client should expect ahead of time, so it's a much easier pill for them to swallow when it comes time to pay up.
Comcast - Chattanooga TN
not really sure why we're posting private trackers' projects, but here is waffles.fm's:

https://github.com/wafflesfm/batter
Should have figured that was the case, but even not logged in Google's search results are so much better that they have a practical, if not legal, monopoly on search. Trying to have any privacy these days is like trying to stop the tide with a sand castle.
Comcast
Jacksonville, FL
Black Joe, White Joe a.k.a. Carberp
Absolutely. Raising prices during high demand increases supply by encouraging more drivers to work, and it signals to customers that they should consider other options before using one of the currently scarce cars. I credit them for taking the socially optimal action, even though they probably knew they'd get backlash from economically ignorant critics.
The article is really unclear, but to me it sounds like they were doing reverse phone lookups.

Illegal advertising - get the details of the number on the poster.

Unregistered pets - maybe they have an 'if found please call ...' tag on the pet, but no pet registration.

People dumping stuff illegally - if you were dumping general household/office waste, you'd probably have letters or bills with your address on it already, but I can think of scenarios where they might only have your email address to go on.
Serious thought here, can you just come up with every possible permutation of dialog and submit to copyright, would this work? I recognize the number of permutations involved become difficult the longer the length. That said, anyone know if this would work legally if we could develop the algorithm?
ISP: COMCAST
LOCATION: FORT MYERS, FL (SWFL)
How much value does the new feature bring to the client ?

Easy one: increase their conversion rate for google searches of keyword "blue widget" (ie google -> landing page -> credit card charged) by 5%. YOu just made them 5% of their annual turnover. Charge them a lot

Harder one: (Anything away from sales is always going to be harder to measure) Implement a simple custoemr support online chat featuire (you know the kind) - allows their support to deal with >1 person at a time, and reduces the "waiting" queue on the phone system to zero. Value? Dunno.
Feel around by talking to the VP of customer service or make a judgement call like "not having to hire another five custoemr service people"
I'm guilty of clicking the carousel on Newegg a few times and I've actually caught some news from carousels.

But still if they all vanished in the night I would not complain.

Are "slideshows" considered the same or something different from carousels?
>So it looks like Valve has already scaled beyond their effective structure.

Such scaling problems are not binary. They are probably less effective than they were at 20 people but they would be even less effective at 30,000. One way we might look at this is to assume (incorrectly) that a flat hierarchy is a complete graph which is the way most small informal groups are run.

A complete graph of 30 people has 435 edges.
A complete graph of 300 people has 44,850 edges.
A complete graph of 3000 people has 4,498,500 edges.
So the obvious question: What did you focus on that let you improve way more than other people? I do write code and learn something new every day and while I would say that I have improved a lot in the last few years I am still ways away of where I would like to be. Somehow I have the feeling this is not going to change.

I imagine that everyone has to decide specifically where they want to improve and figure out how to work precisely on that, but I would be interested to hear what exactly has worked for you?
A denial-of-service vulnerability really ought to be something an attacker can force or plausibly trick you into doing, in such a way that you can actually be denied service. Calling "a file that, when opened, crashes the application" a vulnerability dilutes the term into uselessness. Even if someone somehow forces you to open the file, you don't lose VLC. You just lose this instance of VLC. You double-click on VLC again, and boom, up it comes, ready to go. That's an awfully low grade of "denial".
Was a fascinating journey, if you are like me and want to see a quick before-after without combing through 70 pages of forum posts, here is how good the gentleman got:
http://www.conceptart.org/forums/showthread.php?t=870&p=3460...
I agree with everything in the article. However, my experience as a coder has been more positive on fixed-price contracts than on hourly contracts. On hourly contracts, which I started with and have done more of, I tend to feel like I'm bleeding the client with every hour I spend, so I rush. The quality goes down and my stress levels go up. I don't spend time figuring out the best reasonable way to structure my code, and I don't play with interesting corner cases for my own amusement. With fixed-price contracts, I know the client isn't paying for my desire to write the nicest code I can come up with on that day, nor for flights of fancy onto tangents that may be more about my own enlightenment than about delivering value for them.

I realize that I should be able to fix my issues with hourly billing by separating my work into "value for client" and "my own enlightenment" for timekeeping purposes and only billing for the former. In reality though, the effort required to be constantly making this kind of judgement about everything I'm thinking about seriously disrupts my flow, and seems to be just as much effort as estimating a project ahead of time.

When I have a good relationship with a client, I can try to get the best of both worlds by giving them fixed-price-style estimates, and then asking for more money if the project ends up being more effort than I thought.
> It'd be far easier for me if I could just drop $4 in a jar and have that cover my time.

There is a place like that here in Stockholm. But it's $40 for a full day (250 kr, 8 hours) and $10 for a single hour. Your $4 would be good for 30 minutes or so. Rent is incredibly high in central areas in which coffee shops need to be located to attract customers and is the primary reason why their coffee is so expensive.

Unsurprisingly, this place is mostly deserted and all the laptop hobos camp out in the nearby restaurants and cafés. You can even see them during the lunch hours with their stupid iMacs, iPads and white earphones plugged in, pretending not to notice that all the other tables are occupied and there is a line to the cash register. Often they are sitting by themselves at the four or six-seater tables instead of smaller tables which steals even more space.
You don't 'join' circles. You put people /in/ circles.

They influence search by increasing the relevance of links by people sharing them or +1ing them. You can just turn them off on the results page it seems but I have found it very beneficial.

Why is it already annoying? The only reasons I've heard have been hypothetical.
Could someone explain what this is?
atlanta, ga comcast
Only if you have a discrete GPU, of course. The power management story on the 15" MBP is a bit of a shitshow; I expect that the Haswell updates will go integrated-only.