skysight-inc/HackerNews huggingface dataset:
If you got 0.3 req/s from wordpress, there was probably something wrong with your configuration or system. I run wordpress on absolutely ancient hardware via Apache SuPHP. It basically does a sudo + CGI-like exec per request. It still manages to squeeze out about 20 req/s.

Above setup was enough to withstand being at the frontpage of Hacker news. I'm guessing this website's problem is more related to Hostgator or whatever he's hosting it on. Perhaps a badly configured database backend.
The Metaverse should be built like the web: distributed, and every server / space / community can be built with different physics / rules / aesthetics. Iribe's lowest-common-denominator vision is uninspiring. A centralized, controlled, monetized space sounds like the mall.
How to write a Perl app on Red Hat's OpenShift cloud platform
Interesting idea, even if it means having to jump through a bit more hoops than would be ideal.

I could maybe add that to http://flowhub.io/documentation/flowhub-faq/

Edit: here we go http://flowhub.io/documentation/flowhub-faq/#why-does-flowhu...
It's so weird, I noticed that too and came here to comment. Two of them were there before there were ANY in Spain. So confusing.
Packets get dropped when links are saturated as they often are during peak hours. I know a network admin would think "well the links should never be saturated" but the economics of that just don't work in the consumer ISP space. You aim for a target level of service that means certain portions of the network will be saturated, and use QoS to ensure things like DNS and HTTP remain responsive.

Regardless, the point is that QoS exists to keep non-video traffic from getting trampled out by video traffic. Video traffic is such a disproportionately large amount of total Internet traffic that virtually the only services that would be significantly impacted by being in the "slow lane" are video services. The links wouldn't even be saturated in the first place without video traffic.

EDIT: Also wanted to add that congestion is almost guaranteed with adaptive bit rate streaming. Netflix will use as much bandwidth as is available up to like 9 mbit/s.
That quote is respect to the Shuttle Solid Rocket Booster - a part completely incomparable to the Falcon. It's really a throw away line about establishing an absolutely silly baseline.

The meat of the 'argument' (and really, I don't believe it's an argument) is that the Shuttle Main Engines (the ones mounted on the tail of the Shuttle, the ones that land like a plane) had similar expectations of reusability, and ended up being absolutely terrible at reusablility. That's the point to address, not the throw away line.
The Space Shuttle is an enormously complicated system. The Orbiter itself is a marriage of a crew transfer spacecraft, a space station, a cargo tug, a cargo carrier, and a goddamned airplane. Worse yet, it used one of the most finicky propellants around, LOX/LH2. Then you shoehorn that beast into a weirdly designed partially expendable heavy lift launcher with SRBs and a drop tank and it's no wonder you end up with a system that is difficult to operate inexpensively.

Meanwhile, the Falcon 9 stage is primarily just engines, tanks, and frame, with a sprinkling of avionics and RCS plus landing legs for the reusable version. The idea that a system so monstrously simple in comparison to the Shuttle could possibly have the same levels of difficulty of reusability is either extraordinarily naive or propaganda.
I'd be interested, don't have a CS degree and at times I feel I lack some basics. Have you written anything yet or is this still at the idea stage?
It's appalling how well reality conforms to near-future scifi, sometimes.
Union Square is one of the most touristy parts yet with a couple wrong turns you're in some very sketchy areas.
Students Design a Car That Gets 2,824 MPG
A brief trip to the AmazonSupply site reveals that it's definitely not ready for prime time. After doing an initial search, a somewhat random selection of products in the category were displayed. But whenever I clicked through to the detail page, I got an error that the page did not exist.

Also, there was one really hilarious whopper in the story that deserves some attention:

"If there’s one company standing in Amazon’s way, it’s Chicago-based industrial supplies giant W.W. Grainger. With $9.4 billion in revenues it’s definitely the business to beat, controlling an estimated 6% of the entire B2B market. With a robust e-commerce operation."

While Grainger is a serious competitor, their actual competitive advantage is that they have numerous local outlets that you can actually visit. If the local store doesn't have something, they'll send it to your local store at no charge.

With that said, Grainger's site isn't particularly great, although visiting it just now, it seems they may have improved the usability a bit. I'd hardly characterize it as a "robust e-commerce operation."

The real competitor, at least on the web, is McMaster-Carr. Their product selection is vast; their prices are usually better than Grainger; their delivery is incredibly speedy, with orders typically arriving the next day, even with standard shipping. On top of that, their site is amazingly good for drilling down and finding exactly what you need.
Is Your Startup Building a Vitamin or a Pain Killer?
that's not syntax not supporting nesting, that's gcc having bugs with nested captures. clang++ does not error on this. (strange, but this does not compile with gcc and clang versions I have currently at hand. It did compile a few weeks ago when I tried it...)
Location: New York. London. Hong Kong. Remote.

Position: Ruby on Rails Developer

Company: AlphaSights #Rapidly growing and taking over the top seat in the knowledge broker industry

Website: http://www.alphasights.com/careers/positions/product-develop....

CoderWall and Culture: https://coderwall.com/team/alphasights#team-details

Role: We are looking for someone who has a passion for web applications, insists on maintainable code, and have fun with the rest of the team. You should be creative and interesting to work with, and we expect you to constantly challenge the status quo. We mostly use Ruby in our products, but if you are strong in other languages and thrive on learning, we’d still like to talk to you. You should enjoy working on every level of the application stack from the database, to the business logic, to the latest browser technologies.

To apply and learn more about our flat, collaborative, cross-functional and empowering culture focused in personal and professional development and community impact go to: https://www.alphasights.com/careers/positions/new-york/ruby-....

Thank you for checking us out!
Unfortunately there were no obvious errors in the execution of SL.

Could swing off in another direction, although everyone who wants a virtual online world always aims directly toward SL.

A virtual online world seems to have no useful purpose other than acting as "moth to flame"
I don't think MMO is really the right characterization. It's probably the closest thing were used to today. It makes less sense as a "segregated game oriented world", and much more sense as a shared virtual space, as in the cyberspace with avatars from science fiction. We have some of those today of course, notably second life, but an always-on persistent virtual world shared with everyone is a very different vision. It may have game-like elements, but to me that's not the interesting part.

"I want a billion people to live partially in a virtual world in the future" seems plausible.
> As it happens, I agree with you about the likely intellectual deficiencies of at least some of the people you're responding to in this way. But pointing them out in this way is unnecessary and counterproductive, and makes HN incrementally a less pleasant place to be for all of us. Please stop.

On the other hand epo could just downvote the comment without furnishing a reply or explanation, which is practised by other HN readers. This is a cowardly tactic and is very 'anti-hacker'.
This is really awesome! Something i've long been surprised that Google hasn't done yet - especially since i was a very avid Google Bookmarks user for a long time.

Thanks!
Haha, I know I should just upvote but this really made me chuckle pretty hard.
Yep, the whole industry, including payload manufacturing and operational economics, is geared around super-high launch costs. That means you spare no expense making sure your payload is absolutely perfect. High costs of launch breed high costs for payload design and manufacture, which means you need to guarantee a high chance of getting your precious payload to orbit, which means you want a pristine rocket to carry it for the best chance of a successful launch. It's a vicious cycle, driving up quality requirements and costs at every point in the cycle.

SpaceX is intending to break that cycle. If launch costs are low, then you can afford to put cheap payloads into orbit. If the payload fails, just launch another one. If the best chance of a successful launch matters a lot to you, pay a premium to launch on a virgin booster.

However re-usability of the first stage is only going to get them so far. If half the total cost of a launch (pure guess) is in the booster hardware, and they get just 10 launches out of each one, then the total cost per launch will be cut to close to half of what it is now. That's great, amazing even, but it's not 10x cheaper and certainly not 100x. To get down even close to 10x cheaper they need to recover the second stage as well.
(and certainly, a lot of people are talking about the tech sector vs the rest of the economy)

I'm not sure they're talking about it in the tech sector, though.
> A few of the other issues you raised were actual implementation errors (we shipped the initial proof of concept very quickly), and to my knowledge they've all been fixed.

Awesome, great.

The biggest one, in my mind, is the 'one POST per follower per message' problem. The previous stance was, and I realize I'm being a little bit uncharitable with this characterization, "we want people who use the service a lot to have to pay, so we're keeping the protocol inefficient for this purpose." Is this still the way things work?

And yes, while a lot of them do come down to opinion, a service that re-invents the world in this space sends off really bad signals. It's just a different kind of lock-in. Same beef I had with App.net.
Yes, lets all keep praising blatant idea theft by someone who displayed here almost 0 creative talent. I feel like I'm taking crazy pills.
Shameless self promotion:

http://pcottle.github.io/learnGitBranching/?demo

I found the try.github.io tutorial very underwhelming -- it emulates enough of git to just fall into the uncanny valley. I also prefer visual learning -- hence I made the above!
Reminds me a lot of the "holoband"[1] from Caprica.

[1]http://caprica.wikia.com/wiki/Holoband
Hacking the Samsung NX300 "Smart" Camera
Understanding Mises Institute position on Bitcoin
This article pushes a misconception that there are only two or three FLOSS licenses out there. There are dozens and dozens to chose from today and even older projects once licensed one way can convert to be licensed another way. Mozilla makes its code available under either the file based MPL or the more popular full copyleft GPL and that is the result of a multi-year project led by Gerv Marham to find all of the MPL contributors and work with them to get their agreement to re-license under both MPL and GPL. No project is "stuck" with a license and there are far more licenses and combinations out there than the few mentioned in this article.
Cool idea. But, I put in "Just when I thought I was out". The quote is from Godfather 3 which it didn't give, but showed me a result from the Sopranos (yes, it's there, too as a spoof of the original), but when I selected that result, it took me to the Simpsons.
Getting to 0% homelessness would require more than just economic action, but homelessness is still an economic issue.
>I am very comfortable with multinational corporations and research organizations setting up shop near where the skilled people are.

You don't think this is going to hurt employment in the US? If India open up immigration in response and Bangalore becomes a bigger startup hub than Silicon Valley, you don't think that hurts US workers? If US workers move out too, it's just brain drain that hurts the country.

There are a lot of synergies that come together to make technology hubs.

>Really, this would better serve both the foreign countries and American global interests.

How would large tech companies' IT workforces being international help American global interests? Imagine if other countries had access to all your internet searches and email.
ARM says $20 smartphones coming this year, shows off 64-bit Cortex-A53 and A57
Great intro to Pg partitioning. I understand partitions can improve performance of a single query, scanning less rows, but any of you guys have idea about throughput implications? Is partitioning better or worse when it comes to 1000 small queries/updates per second? Thanks!
With any advanced technology product, production volume plays a big role in making the underlying tech commodity and gradually dropping price per unit.

F22's would be a lot cheaper to make (than today) if everyone had one in their backyard, like a Honda Civic.
You say "only" and then discount over half the population of the world, let alone far more than half the people trying to immigrate into the US =/
Pinners be Pinnin': How to Justify Pinterest's $3.8B Valuation
Yes, I should have added "by default".
p2p is a terrible distribution mechanism; it's pretty flaky and it destroys battery life on mobile devices which is where most of the growth in the tech sector is right now. Also there are issues with DRM in p2p. Yeah I know, DRM isn't popular, but video content owners insist on it and distributors can't do anything about that.
This is such a dumb humble brag. You stole a fucking idea, added very little in making a clone. You did it for fun on a lark, but it became extremely popular. Half of what's written in this piece is such egotistical bullshit I could hardly get through it.
Most cities actually have an airport code as well, ie CHI for Chicago and NYC for New York. It might be worthwhile to piggyback off of that for consistencies sake.
Yes - absolutely.
> If you are an empiricist, it remains eminently unclear which license style is best suited for which kinds of projects in the long term.

Only if you're the kind of empiricist who hasn't done a systematic survey of what they're trying to figure out, but just assumes that all options are even by default due to the Law of Averages.

That is, unless you're summarizing some study about Free and Open Source software licensing and project growth that I'm unaware of. If you are, I'd be highly interested in reading it.
NASA's engineers may not be bozos but they aren't authorities on what's possible either. And they have weaknesses just like any professionals. They especially have a weakness to imagine that something they have failed at achieving is actually a lot more difficult than it truly is. Nobody wants to imagine that they are incompetent or that they've missed something so obvious that they turned something that should have easy into something incredibly difficult. But it seems increasingly obvious that this is precisely what NASA has done.
Being surprised it doesn't exist is not the same as having faith that they could definitively solve it.
We're trying to solve that problem for smaller payloads (1 - 200kg), using reusable stages. Hit me up via contact info in my profile, and we can chat about it.

EDIT: Forgot words.
I have written a kernel for the ARM architecture before and recently I have started working on a kernel for x86. Initially this was just a fun side project but upon seeing all the recent post by self-taught programmers who desire more, I thought this would be a good book to write about.
Metering or not is a choice made by the ISP. Why do they get a free pass to not deliver their service just because they choosed a bad pricing model?
Ready, player one?
OK, here is the first 40% of my (light) edit of the original post. This took about 90 minutes which is longer than I thought it would. The rest can be done Sunday...

OP: is this too far from your inner voice, what you intended? Is the edit worth finishing?

I'm having to link to the text file as HN says the 1200 word extract is too long.

Markdown

https://dl.dropboxusercontent.com/u/8403291/Dijiwan-rewrite

Formatted to 55 col

https://dl.dropboxusercontent.com/u/8403291/Dijiwan-rewrite2

PS: I need to sort my editing tools out! I just used two plain text editor windows side by side and it was clunky.
You did not get unlucky. The Tenderloin is (rightly) considered the worst part of San Francisco, but this spills out quickly into Union Square and Downtown. I've witnessed homeless guys beating each other with brooms in front of a nice restaurant downtown. I've witnessed the sous chef from a Union Square restaurant getting into a fistfight with a guy on the street who was trying to lift some produce that was getting loaded into his kitchen. You have to be careful not to step on needles in Yerba Buena gardens.

The only reedeming quality about the Tenderloin is that you expect it to be sketchy and disgusting. When one pays out the nose to be at a giant tech conference at Moscone, or spends hundreds of dollars a night on a hotel room in Union Square, one is very surprised how disgusting that part of the city is.
Yes, that's what I was trying to say. The "someone" is whoever was quoted in the article; that person does not understand your point.

But it remains true that I, as a consumer, want my payments to be processed quickly. So do most other consumers, I imagine. But this has nothing to do with "making sense". I just want it to happen.
20 fantastically helpful IFTTT recipes
the economics of that just don't work in the consumer ISP space

A citation is needed here. Somehow consumer ISPs got along for 15 years without "permanent congestion".
Agreed about the "good luck" thing. I wonder if this is a common reality disconnect thing going on in the SF startup world.

Homelessness and poverty aren't entrepreneurial problems to be solved by a startup. They are profound socioeconomic and mental health problems that require a big change beyond what's possible with a new social app thingy or an iOS gadget or an agile web framework or whatever. It probably requires country-wide or world-wide political and economic policy change. It's also something that has been going on for centuries, and I doubt this was because there weren't enough enthusiastic startup entrepreneurs in the world.

That I have to even say this makes me wonder if the startup guys in SF are actually Martians experimenting on us Earthlings.
If you are indeed on Linux, you may have to enable hardware acceleration at chrome://gpu . Last time I checked it was not enabled by default on Linux.

edit: Ack, sorry, just re-read parent and you are using Firefox. I do not know whether they have similar issues with 3D acceleration on linux.

Also I am not saying the website couldn't perform better, you have a valid point there.
Use Mercurial.

There's http://hginit.com. Given your comment about "I didn't need a tuturial for Subversion", though, maybe you'll find that inadequate, too. As someone who tried using SVN before ever touching hg or git or its forebears, I found SVN baffling. To me, the DVCSes make sense. HgInit's "Subversion Re-education" page says:

> Mercurial separates the act of committing new code from the act of inflicting it on everybody else.

The fact that this isn't the case in SVN is mystifying to me.

I still struggle with git. In fact, I don't use it, largely because I still don't know how to use it. Note how I said that "the DVCSes make sense". I say that, because I can read "Understanding Git Conceptually" <http://www.sbf5.com/~cduan/technical/git/>--which a number of HN commenters have posted before--and I get it. The problem is not that I don't understand the concepts backing git. It's that I don't understand how these concepts map onto git's infuriatingly obtuse UI.

So use Mercurial. Because,

a) it's better (read: nicer to use), and
b) when you use Mercurial, it comes with the benefit that you're helping inoculate the dev world against a DVCS monoculture.

If it helps, know this: I write as someone whose use case is largely the one you outline. I mostly find myself working alone, on a side project of mine where I'm the only committer.

# Crystallize your changes in a revision marked with your
# commit comment:
hg commit

That's it, pretty much. Occasionally you'll need to do an hg addremove to make sure Mercurial isn't ignoring any new files you've introduced (hg add and hg remove if you want to do things manually), and an hg mv whenever you need to move things around.

Everything ramps up pretty sensibly and steadily from there, so that you're really only spending the mindspace to pay for the features you're really using.

For example, if you have a public-facing repo:

hg push # read as "publish", if it helps.

Do this, occasionally preceded by an hg out (when you find that you want to see what you'll be pushing), and you're good to go.
I think what he means (using a software library analogy): if you have a reusable component that is not worked on but satisfies your needs now, you're going to work around all problems and implement hacks to keep using the reusable component, instead of improving it - improving/maintaining that component could cost you another development team. You get technical debt / bitrot instead.

If they keep component X too long, they'll need to reimplement / rebuild X from scratch in a few years when the original factory/production line doesn't exist anymore. This would require a lot of up-front cost that may be higher than just producing a new element of that type for every launch.

I don't think the message was completely negative though: "depending on the level of reusability" sounds more like "this is hard, but if you pull it off with cost of restarting production << cost of reusability over N years, that's an achievement"

Edit: many words
Obviously a lot of security people and cryptographers develop a holier-than-thou attitude, no doubt from spending their lives scrutinizing things that people continuously get wrong and for which failure is catastrophic.

That attitude, off-putting though it may be, shouldn't cause us to read too much into what they say.
Love this. Always looking up movie quotes.
In fact the whole app concept is already in the web page, try typing in the demo.
Ah, thank you. Unfortunately messing with npm is a bit of a show stopper for me at the moment.
Imagine a product life cycle where you build one of the most expensive, complicated machines that humans can make, with a huge web of interrelated suppliers, and specific skilled labour and knowledge. Now, imagine you only build one a year. And it takes like... 4 months to build one with a bare minimal crew.

Now what? What do you do with all your expensive stuff? Maybe you can just build a whole bunch of them at once, and leave them stockpiled? But that's not very efficient is it? What if it turns out there's a major flaw that has to be corrected, or what if it turns out you're not needing as many rockets as you need?

Maybe you can stretch out your production time more - but since 4 months is the longest 'efficient' time you can spend on a rocket, then you're just increasing your costs.

Rocket (and airplane, and tank, and ships, and other expensive hardware things) production lines can't just spin up and spin down. This is why military procurement is partly so screwed up - because it's not really aimed at producing stuff at the best rate, it's aimed for the dual goal of getting Congressmen in office, and maintaining the manufacturing base for the future.