hacker news with inline top comments    .. more ..    15 Sep 2012 News
home   ask   best   5 years ago   
GitHub availability this week github.com
64 points by tanoku  2 hours ago   29 comments top 9
cagenut 1 hour ago 1 reply      
I'd like to welcome the github ops/dbas to the club of people who've learned the hard way that automated database failover usually causes more downtime than it prevents.

Here's sortof the seminal post on the matter in the mysql community: http://www.xaprb.com/blog/2009/08/30/failure-scenarios-and-s...

Though it turns into an MMM pile-on the tool doesn't matter so much as the scenarios. Automated failover is simply unlikely to make things better, and likely to make things worse, in most scenarios.

WestCoastJustin 1 hour ago 0 replies      
Here are the makings of a bad week (Monday of all things)

- MySQL schema migration causes high load, automated HA solution causes cascading database failure

- MySQL cluster becomes out of sync

- HA solution segfaults

- Redis and MySQL become out of sync

- Incorrect users have access to private repositories!

Cleanup and recovery takes time, all I can say is, I'm glad it was not me who had that mess to clean up. I'm sure they are still working on it too!

This brings to mind some my bad days.. OOM killer decides your Sybase database is using too much memory. Hardware error on DRBD master causes silent data corruption (this took a lot of recovery time on TBs of data). I've been bitten by the MySQL master/slave become out of sync. That is a bad place to be in.. do you copy your master database to the slaves.. that takes a long time even of a fast network.

pbiggar 1 hour ago 0 replies      
I know that they have to be apologetic like this, but the simple fact is that GitHub's uptime is fantastic.

I run http://CircleCi.com, and so we have upwards of 10,000 interactions with GitHub per day, whether API calls, clones, pulls, webhooks, etc. A seriously seriously small number of them fail. They know what they're doing, and they do a great job.

aaronblohowiak 1 hour ago 2 replies      
If Github hasn't gotten their custom HA solution right, will you?

Digging into their fix, they disabled automatic failover -- so all DB failures will now require manual intervention. While addressing this particular (erroneous) failover condition, it does raise minimum down time for true failures. Also, their mysql replicant's misconfiguration upon switching masters is also tied to their (stopgap) approach to preventing the hot failover. So, the second problem was due to a mis-use/misunderstanding of maintenance-mode.

How is it possible that the slave could be pointed at the wrong master and have nobody notice for a day? What is the checklist to confirm that failover has occurred correctly?

There is also lesson to be learned in the fact that their status page had scaling issues due to db connection limits. Static files are the most dependable!

druiid 2 hours ago 1 reply      
Well, I have to say... replication related issues like this are why I/we are now using a Galera backed DB cluster. No need to worry about which server is active/passive. You can technically have them all live all the time. In our case we have two live and one failover that only gets accessed by backup scripts and some maintenance tasks.

Once we got the kinks worked out it has been performing amazingly! Wonder if GitHub looked into this kind of a setup before selecting the cluster they did.

cwb71 1 hour ago 2 replies      
The part of this post that really blew my mind:

  We host our status site on Heroku to ensure its availability
during an outage. However, during our downtime on Tuesday
our status site experienced some availability issues.

As traffic to the status site began to ramp up, we increased
the number of dynos running from 8 to 64 and finally 90.
This had a negative effect since we were running an old
development database addon (shared database). The number of
dynos maxed out the available connections to the database
causing additional processes to crash.

Ninety dynos for a status page? What was going on there?

jluxenberg 1 hour ago 0 replies      
"16 of these repositories were private, and for seven minutes from 8:19 AM to 8:26 AM PDT on Tuesday, Sept 11th, were accessible to people outside of the repository's list of collaborators or team members"


akoumjian 2 hours ago 1 reply      
I would love to know more about this two pass migration strategy.
cschep 1 hour ago 2 replies      
Interesting to read about github using MySQL instead of Postgres. Anyone know why? I am just curious because of all the MySQL bashing I hear in the echo chamber.
Google rejects White House request to pull Mohammad film clip reuters.com
99 points by tomio  1 hour ago   80 comments top 18
roboneal 1 hour ago 2 replies      
Does the Obama administration really want to enter the business of suppressing every "inconvenient" video that might offend the sensibilities of Middle Eastern mobs?
nostromo 1 hour ago 0 replies      
http://en.wikipedia.org/wiki/Streisand_effect hasn't been translated into Arabic yet.
roboneal 52 minutes ago 2 replies      
On the same grounds, should the White House have asked Youtube to censor the numerous clips of Kerry and Biden praising the killing of Bin Laden at the DNC last week?

I'm sure the Islamic world might have taken offense.

guelo 1 hour ago 0 replies      
Good for Google. Unlike Visa, Paypal, et al. who blocked payments to Wikileaks at the government's request.
mindstab 46 minutes ago 0 replies      
Kids. Have they never heard of the Streisand effect. It's pretty much in one place now. Take it down and it'll be back up 10 fold on youtube mirrored, and then also on other services like vimeo etc. You can't kill these things.
Asking just looks native
paulsutter 1 hour ago 0 replies      
I guess killing diplomats is the new way to get White House assistance for your special interests project.

Rewarding a behavior is the best way to get more of it.

salimmadjd 44 minutes ago 4 replies      
YouTube should have removed the video based on their own guidelines. This can be classified as a hate speech.

http://www.youtube.com/t/community_guidelines :

We encourage free speech and defend everyone's right to express unpopular points of view. But we don't permit hate speech (speech which attacks or demeans a group based on race or ethnic origin, religion, disability, gender, age, veteran status, and sexual orientation/gender identity).

gfodor 1 hour ago 2 replies      
What a joke. Obama et al just lost a lot of my respect.
tomstokes 1 hour ago 1 reply      
From what I can gather, the White House didn't explicitly ask for the clip to be removed. Rather, they suggested the clip might violate YouTube's own terms of service.

From the article:

> White House officials had asked Google earlier on Friday to reconsider whether the video had violated YouTube's terms of service

Still, the net effect is the same. The gesture was made with the goal of having the video removed from YouTube. It's unfortunate that our administration went down this path at all.

naeem 1 hour ago 1 reply      
Why is the White House even making that request? At which point does religious appeasement start to become institutionalized through fear?
roboneal 6 minutes ago 0 replies      
Is the takeaway message..that the Obama administration says we have permission to put whatever we want on Youtube as long as it doesn't offend Islam?
waterlesscloud 15 minutes ago 0 replies      
The United States is a nation argued into existence, in part by blatantly inflammatory speech. It's in our national DNA, and it should stay there.
grecy 1 hour ago 1 reply      
Can we get a link to the video?
ktizo 1 hour ago 0 replies      
So the guy who produced the video is Egyptian? And is apparently facebook friends with the Metropolitan Seraphim of Glastonbury http://www.policymic.com/articles/14762/nakoula-basseley-nak...

When there is a situation this awful, why does it have to be so utterly ridiculous as well?

I'm not sure whether the inability of many fanatics to think before they aim makes them more, or less scary.

cwisecarver 5 minutes ago 0 replies      
Google is a business and it has every right to operate as it sees fit. Being a company that is headquartered in the US I can't believe it would censor this video at all in any jurisdiction. It's not out of character for them considering the lengths it went to appease China but I don't think that was the right decision either.

I would hope that if I was ever faced with a similar situation I would choose based on my conscience not on ignorant local laws, what was best for the business, or what seemed to be the easiest choice at the time.

Steko 50 minutes ago 1 reply      
I'd guess the fraudulent redubbing of these actors lines into fatwa provoking ones means the actors probably have some recourse to get the video pulled.
IbJacked 1 hour ago 2 replies      
Good. The request shouldn't have even been made.
sev 22 minutes ago 0 replies      
But they blocked the video in Libya and Egypt.
Cost of the Uniloc Lawsuit x-plane.com
113 points by mmastrac  5 hours ago   30 comments top 11
creamyhorror 5 hours ago 3 replies      
The general background, necessary reading for basically all of us:


Specific lawsuit details:


Hilarious, it's a patent troll called Uniloc suing a guy for implementing a license-check-with-a-server in his Android app - apparently the one provided by Google for use in Android apps.

LANGUAGE OF THE DISPUTE: Paragraph 12 of the lawsuit states: ”Laminar Research is directly infringing one or more claims of the '067 patent in this judicial district and elsewhere in Texas, including at least claim 107, without the consent or authorization of Uniloc, by or through making, using, offering for sale, selling and/or importing Android based applications for use on cellular phones and/or tablet devices that require communication with a server to perform a license check to prevent the unauthorized use of said application, including, but not limited to, X-Plane.”

Section 107 of the patent, which they claim I violated, contains: “107. …code for verifying the license data stored on the licensing medium by communicating with a registration authority having verification data….”

These guys seriously need to be beaten down. Their website says:

“In the device recognition space, for example, we believe that we have uncovered a billion dollar market … And it fits our straightforward development model. Look at many ideas. Pick an outstanding one. Patent it. Commercialize it. Reap the rewards.”

Either they were really careful with the patent application phrasing, or the PTO flubbed this one.

THE PATENT IN QUESTION: I'm reading the actual patent and seeing that it's about a license system which is in 3 parts: device, "portable license medium", and registration authority (presumably a remote server).


MAIN IDEA: The primary claim is that the device checks the data on/from the license medium and compares it with verification data from the registration authority. The data may be a hash of the license data; it may be encrypted by a private-public key system; it may contain hardware identifiers so that the authority can check if the hardware is on an authorized list; it may be updated with new data from the authority; it may be limited by an expiry date; so on and so forth.

It goes on to talk about securing the licensing medium and data by means of a double verification process (through a "license manager").

LICENSING MEDIUM: The definition of the licensing medium:

The licensing medium 120 is a portable component that contains information concerning the software or other licensed electronic data that the user is authorized to access. When a user seeks to access a vended piece of electronic data, the client program communicates with the licensing medium 120 to verify that the user is authorized to access the electronic data.

In general, the licensing medium 120 may be any type of portable electronic data storage medium that has a unique, unalterable serial number or other form of identification that can be transmitted electronically. Examples include smart cards, memory sticks, magnetic strip cards, floppy disks and other removable computer storage media. The licensing medium 120 and the electronic device that uses the licensed electronic data need not have a wired connection. A wireless connection, e.g., an infrared or radio frequency (RF) link, may be used.

DOES THIS PATENT APPLY?: In general, this seems to be a patent on a license system involving a separate, "portable" license module (like a dongle or smartcard) that provides license data and can be updated with new license data from the server. Putting aside the question of whether this deserves a patent in the first place, I wonder what about the guy's Android app involves a separate, removable license medium. What's their basis for suing?

Especially in the light of:

Speaking for Laminar Research, we used only the technology that was provided to us by Google for copy protection in our Android App ‘X-Plane'… we used exactly the copy protection Google gave us! And, of course, this is what Google provides to EVERYONE ELSE THAT IS MAKING A GAME FOR ANDROID!

KEY CLAIM: And here's the claim at the heart of the dispute, which I should've gone to at the start:

107. Computer code executable on an electronic device to prevent unauthorized access to electronic data stored on the electronic device, the computer code comprising: code for storing license data on a portable licensing medium configured to communicate with the electronic device; code for determining whether to allow access to the electronic data based on the license data; code for verifying the license data stored on the licensing medium by communicating with a registration authority having verification data; and code for providing updated license data received from the registration authority to the licensing medium.

This very clearly says that the license data is stored on a "portable licensing medium". If they're referring to license data stored in the internal RAM or SD card of a smartphone, then it collapses to the traditional license-data-and-server model and it doesn't make sense to talk about a portable licensing medium any more.

It's patent nonsense, literally.

nekitamo 4 hours ago 1 reply      
If Uniloc wins this lawsuit they will have a precedent with which to sue every app developer on the Android Marketplace who uses the Android License Verification Library. Given how this can be a crippling blow to the Android Marketplace, I'm interested to see what Google's reaction will be to this lawsuit.
xsmasher 5 hours ago 1 reply      
I was surprised to see that this lawsuit seems to be about copy protection, specifically Android app signing, not anything specific to flight simulators.

The specifics of the suit were two clicks away from the linked page:

This seems strange; does android app signing even use "communication with a server to perform a license check"? That sounds more like serial/license number verification.

adanto6840 4 hours ago 0 replies      
I'm involved in a similar legal 'dispute' and was quoted very similar numbers by several large firms. I was eventually able to find representation that is substantially more economical and that is likely of higher quality. Feel free to contact me directly if interested (same or similar jurisdiction even!)... Email is in profile.
tibbon 4 hours ago 1 reply      
Why are judges not throwing out these lawsuits more?

What can we do to stop these and fix the system? Clearly, there are real patent violations that occur and need stopped, but there are so many ones that benefit only trolls and attorneys.

Avitas 37 minutes ago 1 reply      
What are the full names, home addresses, business/home/cell phone number, e-mail address (etc.) of every principal and/or shareholder of Uniloc USA, Inc.?

I found the following, but I'm sure there is much more:

Mr. Bradley C. Davis, CEO

Mr. Craig S. Etchegoyen, Co-Founder

Mr. Michael Lin, CFO

Mr. J. A. White, VP Sales & Business Development

Mr. Joe Mordetsky, VP Engineering

For many states where companies are incorporated, much of this is often required to be released as public information for articles of incorporation and annual report filings--even for privately-owned corporations.

mistercow 2 hours ago 0 replies      
It seems to me that it would be very much in Google's best interest dig some change out from under their sofa cushions and provide legal support for these developers. There should be no question that the patent will be knocked down, but knocking it down will take money, and it would behoove Google to let their developers know that when the patent trolls come a-knockin', they won't be left on their own to defend their use of basic API calls.
pyalot2 3 hours ago 1 reply      
This is unacceptable. I found it unacceptable last time that Uniloc sued mojang for minecraft. And I find it more unacceptable now that they're pounding on a guy who's not got the deep pockets that Notch has.

This is unacceptable. Entirely unacceptable.

Tomorrow it could be me, or it could be you. This has to stop, like right fracking now. Take Uniloc down. Take all patent trolls down. Stop this patent law bullshit. Right now!

nsxwolf 3 hours ago 3 replies      
Does anyone know of a "Big List Of Things You Should Not Implement" that would help developers avoid stumbling into patent traps?
vetler 2 hours ago 0 replies      
This is scary.
debacle 4 hours ago 2 replies      
I was with him until the unborn child bit. Then it went off the deep end.
You're Young. I'm 18. So what? theindustry.cc
21 points by jarederondu  1 hour ago   3 comments top 3
thesash 1 minute ago 0 replies      
That's one hell of a story of hustle. What you've discovered, I think, is (paraphrasing Steve Jobs [1]) that the world around you was built by people just like you. You've seen behind the curtain, and there's no wizard, only some dude who's no smarter than you are figuring it out as he goes along. Kudos to you for discovering this at such a young age, I didn't get it 'till my twenties.

My advice to you: put the last section of your article out of your mind. You've achieved some pretty amazing things, focus on that, and keep shipping. Comparing yourself to others is a path to insanity, there will always be someone who has accomplished more, done it faster, made it look easier, etc. And one more thing-- you're never too young to do anything, but keep in mind that with age comes experience. There are people out there (like the ones you mentioned), who have been where you are before, have faced similar challenges, and overcome them. No matter how early you start, you'll always have more experience the older you get, so continue to seek out the advice and mentorship of those who have walked the path before you.

[1] http://www.youtube.com/watch?feature=player_embedded&v=U...

abdurraheem 2 minutes ago 0 replies      
Fellow Baltimorean! It's not so boring... so long as you're over 21.
qq66 22 minutes ago 0 replies      
Pretty cool both that you are accomplishing so much at your age, and also pretty cool that the industry is embracing that (try doing that in the biotech or financial services industry). Good luck!
We Need a Warby Parker for Mattresses priceonomics.com
159 points by rohin  7 hours ago   138 comments top 11
rscale 7 hours ago 3 replies      
I believe that entrepreneurs could do well, generally, by looking for opportunities in industries that are dominated by private-equity players.

If an industry is overweight PE, you can bet that the market analysis looks fantastically attractive (competition isn't too fierce, suppliers have little power, buyers have little power, not many substitutes, and little perceived threat from new entrants). If a clever entrepreneur can render that last condition false and enter that market, that entrepreneur has the opportunity to shrink and consolidate a $huge market that's owned by PE players into a $smaller market that is owned by the entrepreneur.

PE controlled competitors will, generally, not be particularly agile, because PE tends to capture value by leveraging the heck out of a currently viable business model. It's a model that works really well as long as base assumptions hold true, but startups can ruin that for them.

Spooky23 6 hours ago 3 replies      
There are all sorts of outlets for reasonably priced, what you see is what you get mattresses: Sam's Club. Costco. Ikea. You can get a decent name brand mainstream mattress for ~$500.

The problem with mattresses is that it's a product where you need a salesman. There's a bunch of different products that look similar, but have significant differences. You want to match the customer with what they want (or tell them what they want) so that they don't return the thing.

Plus, there are some inherent logistical differences between a pair of eyeglasses that can be dropped in an envelope and shipped to anywhere in a day or two. Distribution and warehousing is expensive, the product needs to be delivered quickly (and picked up if the customer is displeased).

There is a market for discount mattress sales outlets on the internet -- but just as online furniture and appliance outlets haven't "disrupted" the market, mattresses online are unlikely to either.

eastdakota 6 hours ago 0 replies      
The core problems of the mattress industry (which are not present in eyeglasses industry) are the high costs of shipping and expensive warehouse costs.

Given these, Bed In A Box (http://www.bedinabox.com/) started with what seemed like it could be a potentially disruptive business model. They make-to-order mattresses (will even make custom sizes) and ship Tempurpedic-like memory foam mattresses directly to you via UPS. They suck all the air out of the mattresses so the boxes they come in are reasonably sized. Inside the box, there's a backpack-style sack which makes the mattress easier to carry. I hauled a Queen-sized mattress up four flights of stairs easily.

I've purchased two mattresses through them and they are high quality and extremely comfortable. The first purchase they were easily 50% the cost of any quality mattress I could find elsewhere (including Costco, Sams Club, etc.), especially if you factored in the cost of delivery. I was surprised that when I went to buy another mattress from them their prices were markedly higher.

I wonder if consumers were concerned that the low prices indicated low quality (not the case in my experience) or if they were unable to get the volume to sustain a low margin, high velocity business.

raldi 6 hours ago 2 replies      
If you attempt this, I suggest you make a deal with a motel chain: When a customer checks into a room, they discover a little sign on the bed. The sign says, "Like this mattress? Get a brand-new copy delivered to your home for $X00 by visiting mattressr.com and entering bed code MEDIUMSOFT-23."
MartinCron 7 hours ago 4 replies      
While you're disrupting the mattress industry, please consider re-thinking the King form factor. Changing the aspect ratio by just a few inches would make it perfectly square, which allows for you to rotate 90 degrees as well as flip, so the whole thing would wear out more evenly.

As an extra bonus, this would make putting sheets on easier as there's no wrong way (short of inside-out, I guess).

silverbax88 6 hours ago 2 replies      
Having worked for one of the major mattress firms, there are truths in the article, but also some serious mistakes.

The pricing structure, where they hide the models by using different names across retailers, is 100% true. They absolutely do that to prevent price shopping.

The markup math is off. Mattresses are a high margin business, but most of those mattresses you see in specialty retailers are not built until someone buys one. You see, those mattresses are custom to the customer - from the tick (stitching pattern, which creates a firmer or softer surface) to the foam density, to EVERYTHING. It's like ordering a car where the car is measured to a specific person's height, weight and engine preference. You can imagine what a returned mattress is worth. Pretty much nothing. The margins have to cover all of that. Are the margins good? Yes. Would a small company be able to cut their margins to make one-off custom mattresses and compete? ...maybe.

Finally, there are retail outlets - Costco, Ikea, that buy from those mattress companies in bulk and sell generic mattresses much cheaper.

So, yeah, there's some market there but not as rich as some might think.

Fluxx 7 hours ago 3 replies      
I'm not sure if you can count this as a startup, but I bought my King-sized Sleep Innovations (memory foam) mattress with Amazon Prime for $530. And if I wanted the less-think 10" one, it would be $400.


The damn thing was ~100lbs in a giant box, and I got it shipped to me free. It's super comfortable and well worth the money - remember you sleep for like 25% of your life.

Mattresses seem like less of a specialty-item than eye glasses, so I wonder if big online retailers like Amazon can just cut out the middle man and service 80-90% of customers?

ryanwaggoner 7 hours ago 1 reply      
Like any startup idea, there will be objections. Shipping mattresses is expensive, people want to lie on them first, mattresses require research and development spending to develop, a mattress purchase only happens once a decade, etc. All these objections might be right, but they all sound surmountable.

They might be surmountable, but that doesn't make this a better opportunity than a lot of the other opportunities out there, especially for a startup. The costs involved with disrupting the mattress industry as a manufacturer AND retailer are better left to a larger company. Like IKEA, as the article itself pointed out.

MattRogish 7 hours ago 1 reply      
"By the time a customer buys a mattress, it costs them ~74% more than the production cost of the product."

I'm not arguing that the mattress industry isn't ripe for disruption, but very rarely is value delivered directly related to the cost of production.

COGS is often difficult to accurately estimate (how much do you allocate R&D and other overhead?).

An iPhone 5 may only contain $110 worth of silicon, but the value delivered is a lot more than the raw material cost. Jony Ive's salary represents a tiny fraction of each iPhone, but his design and influence represents a significant chunk of the profit.

startupfounder 7 hours ago 5 replies      
We need a Warby Parker for Diamonds!

1. Oligopoly market structure CHECK
2. Insane gross margins CHECK
3. Opaque and misleading product naming CHECK
4. Expensive distribution through unpleasant channels CHECK CHECK CHECK

streptomycin 7 hours ago  replies      
FWIW, Warby Parker was not the first web-based retailer to undercut traditional eyewear sales, nor are they the cheapest. They do seem to have the best PR, though.
The UK has an entire IPv4 /8 that it isn't using jgc.org
159 points by jgrahamc  10 hours ago   97 comments top 18
tptacek 8 hours ago 2 replies      
There are lots of stories like this. Many of them are worse; at least you can imagine that the UK is holding these addresses in reserve. There are companies with giant allocations that are holding them so that they can give every desktop and every printer in their enterprise a routable address; others are doing the same thing, but also operating flat, unrouted networks.

More evidence for the core problem: fiat allocation doesn't work. If there was a functioning, liquid, accessible market for advertisable IP prefixes, you wouldn't have to convince anyone that a /8 was worth $1bn; it just would be.

forgotusername 10 hours ago 2 replies      
I'm not sure about the definition of 'unused', just because a network is not visible from the Internet and has no publicly registered ASNs doesn't mean its numbers are not in private use (which AFAIK, was always a legitimate use-case for getting an allocation, and in many ways preferable to reusing RFC1918 space).

Added to that, even if it was seeing only minuscule internal use, the UK government's IT project reputation suggests the renumbering would cost at least as much as the block would sell for, assuming the project would even complete prior to the entire planet properly migrating to v6 and the block losing its value.

ChuckMcM 9 hours ago 0 replies      
No doubt part of the strategic IP reserve :-)

There are a number of ways the IP addresses can not appear to the outside user and still be used as several have mentioned, and of course they can be for some project that isn't yet 'done' (the Coast Guard had a huge block like that as I recall) but the more interesting bit is to track the cost of getting an /24 network its inching up. At the time where the easy stuff has been reclaimed it will shoot up.

cbs 8 hours ago 1 reply      
We need to quit looking back at the v4 space like this, bite the bullet and deploy v6. It's already in use on some networks, and inevitable on 95+% of the rest.

The amount of time spent bike-shedding "well, v4 isn't running out as fast as they say it is" or "NAT will save us" (lol, no) that time is better spent deploying v6. For many installations, its actually not that big of a deal to do.

CrLf 10 hours ago 2 replies      
No traces of this block in the public Internet doesn't mean it isn't being used. It may be in use in some internal network(s) instead of a private address range (yes, that happens).
jrockway 9 hours ago 2 replies      
Who cares? IPv4 is a dead technology and this is like complaining that the UK has a bunch of fax machines in storage somewhere. 10 years ago, this would have been a waste. Now it doesn't even matter.

Even Comcast supports IPv6.

lmm 10 hours ago 1 reply      
Hooray, another /8, that'll last us for a good month or so. Exponential growth people, reclaiming unused IP blocks isn't going to stop it.

And that's ignoring the possibilities that a) it's being used internally by its legitimate owners b) it's being used internally by other people. T-Mobile were seen to be (mis)using the /8 that belongs to the UK MOD for their internal networks, I wouldn't be surprised if they were doing that with this as well.

There aren't that many IPv4 addresses. There are no easy fixes. Just move to IPv6 already.

nerd_in_rage 32 minutes ago 0 replies      
I have my own /24 routed to my basement. Back in the early/mid 90's could get their own provider independent block.

If I knew now what I knew then, I would've gone for a class B block. lol.

FuzzyDunlop 3 hours ago 0 replies      
The argument is that if our government disposed of this 'asset' now, they'd rake in almost £1bn.

IPv6 is still not mainstream, so this figure can reasonably increase over time with the increase in IPv4 scarcity.

Thus it stands to reason not to sell out just yet.

lucb1e 9 hours ago 1 reply      
I find this funny. The IANA holds 15 IPv4 /8 blocks, even mentions "Reserved for future use" when whoissing, and nobody cares.
Zenst 4 hours ago 1 reply      
How many mobile phones made per day that support some form of internet access and how many of those use IPV6?

Scary thought is it not!

The first real opertunity to move to IPV6 in any way would be mobile smartphones and there like and yet that is not happening. It realy is a case of the ISP's and mobile telco's that need to start initiating the IPV6 move and until they do nobody will be dragged into following.

Maybe if it was illegal to sell devices that don't at least support IPV6. But of a messy situation when you can buy devices made brand new that still dont offer IPV6 support, criminal realy.

Still when you look into the history of British railways and the better modern alternatives you can see how some legacy designs just carry on with there limitations of capacity oversight.

Another aspect is cunsumers have in many respects forgotten how to complain to a company and let there frustrations out on the internet in area's were the companys offering the services will completely fail to notice and allow you to complain and vent of without them even knowing or indeed having to care.

How many of you have asked there internet service provider if they support IPV6 or indeed what there plans are to offer it? Reason I ask is that I can bet it's lower than 1 in 100 or indeed 1 in 100,000. I can't even recall any one of my friends or anybody I know or have dealing with ever mentioning they had made such an enquiry. I know I have, please tell me I'm not alone at least.

fpp 5 hours ago 1 reply      
When looking into unused IPv4 /8 blocks besides private companies, could somebody please explain how much of the 201,326,592 addresses (12x /8) allocated to the US DoD have ever been used
eddanger 8 hours ago 0 replies the secret IP block otherwise known as Block 51.
lolryan 9 hours ago 2 replies      
Amateur radio also has an unused IPv4 /8 block as well. That $500 mil could go quite a ways towards building a few amsats.
jwatte 3 hours ago 0 replies      
This is why organizations should pay $1 per year for each IP address they own.
7952 8 hours ago 2 replies      
Can IP blocks actually be sold?
infinitivium 7 hours ago 2 replies      
what if IP addresses were allocated / confirmed by a bitcoin-like network?
webwanderings 10 hours ago 3 replies      
Eventually in the future, people will come to realize the over-exaggeration of running out of ipv4 addresses. The unused blocks will come out of woodwork from everywhere. Well, I hope my opinion is wrong.
Google Apps update alerts: Internet Explorer 8 support discontinued googleappsupdates.blogspot.com
73 points by cleverjake  5 hours ago   70 comments top 4
untog 5 hours ago 1 reply      
This could be a biggie. IE8 is the last version that works on XP, which I'm sure a great many corporates are running.

That said, if you're using Google Apps, you're probably not so averse to installing Chrome for your users.

omh 4 hours ago 6 replies      
Imagine that you're in charge of a small/medium sized business , stuck on Windows XP and some old email system. You've just persuaded the managers that "The Cloud" isn't so bad, and they've migrated everything over to Google Apps.

Now Google have just given you 8 weeks notice about support for IE8. Unlike traditional software, after this date you're screwed - you can't just not upgrade, you're actually cut off from the software you were planning on using.

Now, you can probably install Chrome or Firefox. If you're lucky, that won't cause any problems elsewhere.
But what happens next time? If Google decide that they don't want to support any client on XP, or perhaps the iPhone? What do you do then?
When this starts happening over the next couple of years we'll start seeing a backlash against the current trend towards the cloud.

debacle 5 hours ago 6 replies      
I don't mean to jump the gun with the profanity here, but this is fucking ridiculous. Anyone who still uses XP but cannot install a third party browser (hint: most of the corporate world) will be 'unsupported' by Google Apps.
chintan 5 hours ago 0 replies      
I'm sure this is a completely data-driven decision

A = Requests to G Apps from IE 8

B = Cost of supporting IE 8

AXE = A<<B

Stripe Teams stripe.com
59 points by olivercameron  6 hours ago   20 comments top 7
conductr 3 hours ago 1 reply      
Cool feature, pretty basic requirement for this type of app.

I'd really like a Brands feature (sub-businesses). In real life I have 1 LLC that runs 4 different non-competing brands. I want the brand name to show up on the CC statement, not the LLC name, and I don't want to have to activate 4 different Stripe accounts.

dudurocha 6 hours ago 1 reply      
This is a simple feature, seeing it alone. But is something very painfull and security flaw to have only one email to manage all your accounts and products. I feel this especially in Google Analytics.

And I have to say that stripe is a hell of a company. I would love that something like they existed in Brazil.

mikelbring 4 hours ago 2 replies      
Can't have the same email in more than one Stripe account. Should make it so you can switch companies or something while logged in.
connortomas 2 hours ago 0 replies      
It delights me to see how much polish Stripe put on everything they do. This is a basic feature, sure, but it seems as though it's been implemented extremely well. Even their blog announcement is extremely well-designed.

Stripe's attention to detail seems to permeate everything they do - from their homepage graphics to clear documentation. It's difficult not to compare this to PayPal, whose recent, much-trumpeted "redesign" only amounted to updating the front-facing portions of the site. It remains to be seen whether Stripe can keep this up as they scale, but it seems as though they've developed a great internal company culture that should give them a good shot at it.

jellr 40 minutes ago 0 replies      
Has anyone here implement something like this before with Rails?

- Can you recommend any libraries/material I should check out on the subject? (It's called RBAC right?)

- I'm in the middle of developing my own SaaS app that will need this functionality. Should I launch my MVP without it and then add it later, or is it a lot easier to add something this technical before going into production?

jkuria 5 hours ago 4 replies      
More requested than international payments? When is this coming folks. We need it yesterday!!!
buro9 6 hours ago 3 replies      
That's awesome.

Now when are you coming to the UK with a beta?

And yes, I am going to bang on about this on every single Stripe related HN entry until it happens.

Room Temperature Superconductivity Found in Graphite Grains technologyreview.com
134 points by ZoFreX  11 hours ago   57 comments top 5
joshuahedlund 9 hours ago  replies      
I'm gathering from the article and comments here and there that "room temperature superconductivity" would be an awesome breakthrough that would lead to lots of awesome things, but I'm not familiar with this sort of thing. Can you guys give some examples of why this would be so awesome?
greenmountin 7 hours ago 1 reply      
Doug Natelson at Nanoscale Views is a physicist who works with nano stuff, and I expected him to comment[1] on this. Basically he said it looks interesting but isn't really proof. Which fits with my viewpoint, where I discount anything reported in Technology Review or that starts with "MIT/Harvard Scientists". When it's real, it'll be in Nature.

[1] http://nanoscale.blogspot.com/2012/09/room-temperature-super...

orangeduck 10 hours ago 2 replies      
If this becomes verified then it is very exciting - give me my hover board.

Even if it is entirely impractical in use, the thought that a room temperature superconductor may exist in one form or other is just more evidence that little stops the march of science :)

eykanal 10 hours ago 4 replies      
This is an attention-grabbing headline, at best. As described in the article, the scientists found highly transient evidence of superconductive behavior in a tiny subset of graphite grains. While that is incredible, it's not the same as "room temperature superconductivity found!!!".
th0ma5 10 hours ago 1 reply      
One could do this at home right with a pencil, a small glass of water, and some time?
My love-hate relationship with development on Macs rachelbythebay.com
45 points by vectorbunny  6 hours ago   30 comments top 10
mietek 57 minutes ago 0 replies      
I cannot take the author seriously, as there's no mention of DTrace " which isn't even OS X-specific, as it originated on Solaris, has a good FreeBSD port, and even some rumored-to-have-once-been-working Linux port attempts. (Didn't work last time I tried them, which was half a year ago.) There's a useful book covering all supported platforms:

DTrace also forms the basis for Apple's Instruments, which the author chooses to casually dismiss:

hnriot 4 hours ago 5 replies      
I have a hard time being overly sympathetic here. complaining about building from source and can't get profiling tools running? Building code is being a developer, and osx is no different that any other unix variant, it has its own toolsets, like dtruss, shark etc. I don't get why gprof doesn't work for you, it works fine for me on osx.

this just seems like a lot of whining. If I wanted to debug a process that would occasionally get into a tight loop I'd run it under the debugger and break into it when it was peaking on the watt meter. A developer isn't just a programmer, the difference is that a developer can program and work the system, use the tools, debug the code, tune the kernel, etc etc.

cwzwarich 5 hours ago 1 reply      
The best way to use DTrace is by writing your own DTrace scripts rather than using dtruss or another wrapper.

Also, OS X does have a command similar to 'strace' called 'trace'. The simplest way to use it is like this:

  $ sudo trace -L <filename>
<terminate with ^C>
$ trace -R <filename> /usr/share/misc/trace.codes

That will print out a formatted list of events with timestamps, etc. BSD system calls are formatted with the 'BSC_' prefix, and Mach system calls are formatted with the 'MSC_' prefix.

If you run 'trace -h' it will tell you about more options for filtering, tracing for a fixed period of time, etc.

purephase 5 hours ago 1 reply      
I never bother. I find it much easier and much less hassle to use VMs. With Fusion, you can create snapshots, try something out and revert back if it doesn't work out.

This way my primary OS stays as clean as possible (text editor, browser, fusion) and my VMs can be my messy playground.

Don't get me wrong, brew and ports are great but their very existence makes we wary of venturing too far down the rabbit hole of development directly on OSX.

adestefan 5 hours ago 2 replies      
TL;DR OS X isn't Linux.

Just so you know, people that have developed on Unix systems for decades have the same complaints about Linux.

X-Istence 4 hours ago 0 replies      
I have used Instruments.app for my programming and I've used Valgrind, and there have already been two cases that dtrace (the provider that Instruments uses) has found memory leaks in my programs that Valgrind did not complain about, nor care about.

As for tracing system calls, dtrace is extremely powerful, and I much prefer it over strace where I a lot of times get a lot of garbage and have a hard time slimming down the output. I bet it comes down to what you are used to, and this guy is used to his Linux developer tools, whereas someone like myself would feel lost without dtrace, ktrace (trace on Mac OS X), sample, and various other tools that I use on a regular basis.

jensnockert 5 hours ago 0 replies      
I think as many developers have been waiting for dtrace on Linux, which imho is a lot nicer.

It is mostly a question of what you're used to. To some extent the raw dtrace interface is a lot more powerful than Instruments though, so unfortunately you have to learn it before you can take advantage of most of the power of dtrace.

suhailpatel 5 hours ago 0 replies      
Just to point out something on the bit about installing GNURadio, Homebrew (http://mxcl.github.com/homebrew/) is really a great alternative for MacPorts and someone has already made a Homebrew Package for GNURadio (https://github.com/titanous/homebrew-gnuradio) which uses 3.6.1 (3.6.2 is the latest version but i'm sure you can update it easily)
rjzzleep 3 hours ago 0 replies      
reminds me a bit of the gdb bugs they had for a very long time.


well it's lldb nowadays, but anyway

godisdad 4 hours ago 0 replies      
level 1: futs around with OS X / brew / macports / whatevever package manager you pray to for hours to setup a dev env
level 2: virtualize your target platform with vmware fusion
level 3: vagrant + chef your target platform and rebuild them at will

The technical debt of level 1 will eventually kill you.
Disclaimer: I am at level 1

My Life as a TaskRabbit businessweek.com
68 points by nsedlet  8 hours ago   43 comments top 6
guelo 3 hours ago 1 reply      
I had a bad experience as a TaskRabbit buyer. There was a dispute between me and the task worker as to whether the task was complete. The worker went ahead and marked the task as complete and TaskRabbit deducted my credit card. The dispute resolution process was a convoluted and manual process which I didn't have time for (which is why I was using TaskRabbit in the first place). It wasn't a huge amount of money so I let it slide.

I can see why TaskRabbit might be biased towards paying for the task automatically after the agreement has been entered, the alternative would be to make it easy for the buyer to screw the workers over, but it seems like they probably need an easier dispute process or they'll lose the buyers, I know I'm not using them again. I guess the worker ratings is supposed to help with this but I couldn't quickly figure out how to rate the worker and TaskRabbbit didn't make it easy by sending me an email about it or something like that, so I just gave up.

egypturnash 8 hours ago 4 replies      
> I call Chris Mok, a top-ranked local TaskRabbit who earns up to $1,500 a week. Mok was laid off from his job as an art buyer at Macy's (M) in 2009 and now spends most days, including weekends, on handyman assignments such as assembling Ikea furniture.

TaskRabbit: Distributed underemployment.

mik4el 7 hours ago 2 replies      
What kind of risk/liability does these "employees" generally take? Like washing someone's unlocked car, is the employee liable for any damages or the company? If I'm do carpenting work distributed from TaskRabbit and hurt myself so badly I get disabled, do TaskRabbit have insurance for me? What is the standard for this? One reason why buying services is expensive is that the service provider takes risk and needs to insure their workers, I very much doubt that these TaskRabbit-type companies do that... Or am I wrong?
fumar 7 hours ago 3 replies      
I became a task rabbit almost three weeks ago. I have bid on at least thirty jobs. I have spent a total of 5 hours checking the site for jobs. I have not been assigned one task. I have applied for several graphic design gigs. Most people want a logo designed for thirty to fifty dollars. Some people want ebooks created from word documents for under a hundred dollars. The hard labor tasks is where the money is. Those jobs depend on bidding low and fast.

It is an interesting place. There are many companies that use TaskRabbit as their recruiting agency. They post jobs that require to sign up on their websites.

Overall, I have to stop wasting my time on it. I intern(unpaid) at a startup that was planning on using TaskRabbit as delivery service. I thought it would be good (could be fun) income.

edit: this is from my experience in Chicago

lobster45 7 hours ago 1 reply      
My view on this is this is another example of a free market system of supply and demand. If you have an individual willing to spend money on having their lunch delivered or their car washed without moving a muscle, and on the other side you have someone that is willing to do the work, then it is win win.
unohoo 7 hours ago 3 replies      
The one thing I have always wondered -- how would these companies scale ? These models work well in areas with a high population density (eg: SF, NYC, major city downtowns etc.). How well will they work when they spread out to the suburbs ?
The Antivirus Era Is Over technologyreview.com
11 points by olalonde  2 hours ago   2 comments top 2
andreasvc 4 minutes ago 0 replies      
The fundamental problem is that anti-virus software operates on the principle of enumerating badness: a list of known viruses and their signatures, a list of suspicious patterns in binaries such as obfuscation techniques.

OSes should move to the opposite strategy, enumerating exactly what is allowed, and dropping anything else by default. The challenge here is that the granularity should be small enough for this to be effective, but on the other hand this gives configuration overhead for the user. For example, the firewall could enforce that only the user's preferred email application is allowed to send and receive mail. Currently the permissions in plugins and smartphone apps are too broad to be meaningful, but they're already experienced as a nuisance, so it's a difficult problem.

thirsteh 57 minutes ago 0 replies      
Anybody who's ever thought about how an antivirus product works has come to this conclusion: Antivirus will detect software that does things that are known to be bad, but not software that does things in a new way. Depending on the level of sophistication of the antivirus solution, that either means a completely black-and-white distinction between what matches what is essentially a rainbow table of MD5 signatures and what doesn't, or more complex binary analyses like what kinds of actions an application binary performs, or what IP address ranges it attempts to establish a connection to.

Now, this doesn't mean that antivirus is useless, or that the antivirus era is over--by the logic of this post, the antivirus era was over the minute it began. What it means is that antivirus is a tool that helps protect you against "stupid"/mass malware, but not a tool that gives you any kind of "complete" or "100%" protection (although every AV vendor will certainly try to convince you that their products do), and this is particularly true--today as it was 10 years ago--when it comes to malware that isn't widely distributed, or, put more fashionably, "targeted malware" and "advanced persistent threats" (hence: malware which belongs to a "family" that hasn't been caught, analyzed, and added to a binary/behavioral signature/heuristic database of some kind beforehand.)

Gallery of free HTML snippets for Twitter Bootstrap bootsnipp.com
280 points by madh  18 hours ago   50 comments top 20
superasn 14 hours ago 3 replies      
Great site! Other good bootstrap related stuff:

http://wrapbootstrap.com / http://bootswatch.com - for themes, http://bootstrap-forms.heroku.com for quick form building

msurguy 9 hours ago 0 replies      
Bootsnipp creator here...
Oh my loving God, this is amazing to end up on Hacker news on the second day of the creation being online... Thanks to you guys it's so popular now.

I will be working hard on making this a community instead of one author site, I do have a CMS that I build for this and it shouldn't be too hard to make this a community, it's just that I have to squeeze that in a full time and part time job, I made Bootsnipp thanks to being sick and absent from work for 2 days...

I appreciate your comments, please promote the site further and I will work hard on making it more personal to each of you.

bitdiffusion 16 hours ago 0 replies      
Agreed - this is fantastic. Although the getbootstrap docs have some neat things in there - it's sometimes hard to differentiate what comes built-in vs. what has been customized for the docs (and to extract the doc-specific functionality can be tricky).
billirvine 9 hours ago 2 replies      
Why is there a movement to make every quickly-made website look like dull white/blue with a hint of beige? This is madness.

"Hack away on an app and have it look halfway decent" is a very, very poor attitude that portrays laziness and a disdain for the user. Halfway decent is the same as halfway sucks.

nicholassmith 15 hours ago 1 reply      
Good idea and some really useful stuff in there. As there's no licensing notes I'm guessing they're under permissive, share and share alike with credit?
jarsj 1 hour ago 0 replies      
This is good. Can you add some voting thingie. There is a lot of trivial stuff, easily available on the bootstrap documentation itself.
jenius 11 hours ago 5 replies      
This makes me want to cry. What happened to design and having a good-looking and creative interface?
efields 7 hours ago 1 reply      
Great work. I'd love to see these as TextExpander snippets. I might go ahead and do this this weekend…

EDIT: A thought I forgot:

I used to be a Bootstrap hater, but now I'm quite enamored with the project since a good SASS port has been maintained.

Bootstrap's biggest accomplishment (aside from its mere existence) is that it placed in the hands of a lot of different people " devs, designers, newbies, etc " a collection of modular css patterns and clean, semantic markup examples, like the ones you see on this link.

"But your markup shouldn't be littered with presentation classes!!!" " Bullshit. Your markup definitely shouldn't look like the mess of classes you find in Drupal output, but <div class="navbar">…<ul class="nav"> are a sane way to markup page elements. These classes say what the elements are, and could be styled an infinite number of ways depending on what kind of device its displayed on.

Likewise, Bootstrap's CSS is an excellent way to learn modular CSS patterns. ".dropdown {}, .dropdown-menu {}" is a much better approach than something like ".dropdown ul". What if that UL changes? "UL is a lousy element here!" says a future dev on the team.

I'll agree that .pull-left and .span-9 are terrible, but not everything's perfect. It'd have to use SASS instead of LESS before it was perfect, anyway ducks.

baseh 9 hours ago 1 reply      
Here is another similar project though its Sublime text editor targeted.


I wish there was a way to auto-convert these snippets for popular text editors. Somehow copy-pasting html from web-pages sounds so... 20th century.

ukoki 16 hours ago 0 replies      
Great work! As someone who relies waaaay too much on Twitter Bootstrap this is really useful - now to get round to adding my own Bootstrap idioms.
chrisfarms 14 hours ago 0 replies      
Nice idea... would love to see it work a bit more like patterntap[1] where we could add our own snippets.

Allowing CSS/LESS (with a guideline to only use the built-in color variables) could be really cool too " I'll often have to add one or two lines of CSS to tweak a nice component.

[1] http://patterntap.com/

ryangallen 10 hours ago 1 reply      
Bootstrap is great but I'm worried that it's style is getting overused and tired like a pop song on FM radio.
draz 8 hours ago 1 reply      
suggestion: it would be nice if people could request examples, and others could submit code snippets
rodolphoarruda 13 hours ago 0 replies      
I like the progress bar example... its fun is a real eye catcher
aaronbrethorst 17 hours ago 1 reply      
Neat! Please add Haml as an output format for your HTML snippets.
drstk 11 hours ago 1 reply      
I was JUST looking for something like this yesterday. Could become very useful if you keep at it, I'll definitely be checking back from time to time. One minor nitpick: perhaps normalize the height of your snippets in the main grid view?
philjones88 13 hours ago 0 replies      
Really useful site, especially for those developers like myself that are "design challenged" :)
conradfr 16 hours ago 0 replies      
Not bad.

Never thought of doing the buttons on page 2 with an icon on top and a text underneath.

nodesocket 16 hours ago 0 replies      
Really nice, and some great snips already added. Would love to see additional login snippets.
cduser 15 hours ago 1 reply      
This is great, but why am I not able to add snippets?
Show HN: Professional PowerPoint & Keynote Design as a Service Platform prettify.co
16 points by ricksta  3 hours ago   26 comments top 15
rabidsnail 8 minutes ago 0 replies      
1. Show me some examples of what I can get for my money

2. Charging by the slide encourages a certain kind of presentation style. On the rare occasions that I do keynote presentations I usually have one very spare slide every few seconds, which ends up being thousands of dollars for one presentation.

mnicole 2 hours ago 1 reply      
As a designer:

- Your site's design doesn't make me feel confident in wanting to work with you.

- That 'Become a Designer' form field is way too long. I'm not filling out a dating profile. You should be able to determine my ambition to work with you based on my reply alone, and you should be able to determine the quality of my work by my Dribbble and portfolios alone. All of the rest is just fluff.

- You don't mention the guaranteed rate?

- '..co-founded 99designs..' Ahh, I see. I'm done here.

dh 29 minutes ago 0 replies      
Sounds like a nice idea but just not impressed with the site. Also there are not examples of work. If I am going to pay someone to make my presentation pretty I want some examples of past work.

I am involved in Deck Foundry (http://deckfoundry.com) and we make amazing investor decks. The site looks nice and we have examples of work.

stcredzero 1 hour ago 0 replies      
> Choosing the wrong designer will cost you to loose both time and money.

Choosing the wrong copy editor will cost you credibility and customers. (There are two glaring errors in this sentence.) If it would look bad in a presentation, it looks bad for a presentation service site.

gkoberger 1 hour ago 0 replies      
Is the bar graph an example of what the end product might look like? It seems like (slightly ugly) stock art. If your product is redesigned slides, you should show well designed slides.

Why aren't there more before/after examples?

craze3 3 hours ago 0 replies      
Cool startup, awesome domain name. I think there are alot of potential clients out there for this type of service. A company's pitch deck is what makes or breaks any investor pitch. Companies (or atleast the smart ones) realize this and are willing to invest to improve their chances of getting funded.

Btw: I run Pitchenvy.com, a gallery of pitch deck presentation examples. If you want to work out a commission based affiliate program, I'd be more than happy to partner with you. Lemme know if you're interested :)

pbiggar 2 hours ago 1 reply      
Edit: I think this is a wonderful idea, and would use it, and can't wait for them to iterate. What I wrote below is intended to be constructive feedback.

I was ready to go for this, but $25 per slide doesn't work for me.

My deck is currently 30 slides. They're mostly low-content placeholders, many of them having 3 words or less, and they could all be handled by picking a nice theme, with maybe some minor tweaks.

However, some slides are content-heavy and could be optimized for attractiveness and "usability". And some will have to be redone because they make no sense or something.

So I could totally see paying for a customized theme and pallet and fixing the content-heavy slides and minor tweaks on the other slides, but that's not $750.

Also, 5 days sucks. Everyone I know always makes slides at the last minute. I'd could see paying 30% more for same day, or 50% more for 1 hour delivery though.

Matt_Mickiewicz 3 hours ago 1 reply      
Cool idea, tons of execs and sales reps have corporate AMEX cards but use really boring/generic templates for all their presentations.

I think the lifetime value for customers could be high if you can deliver quality work consistently.

verdatel 3 hours ago 0 replies      
I'd use this as an academic tool.. I have presentations to give quarterly to representatives from funding agencies.. Typically around 8-12 slides in my presentations.. the slides I see/ use are really boring.. whenever I see a well done presentation, I perk up and pay attention. If you use this as a potential niche.. some high quality graphing work etc. would be nice..
mkching 1 hour ago 0 replies      
Almost every item in the FAQ has grammatical errors in it. With no portfolio, fixing these would go a long ways to establishing more credibility -- especially when the product you are selling is polish.

Also, is the bar graph on the laptop image supposed to be an example of an ugly presentation, or a pretty one?

runemadsen 2 hours ago 0 replies      
This is a great idea. I would probably add some examples to the home page. That is really what should attract new customers: Great designs.
highlander 2 hours ago 1 reply      
Nice idea, and I would use this if you had a convincing portfolio. I'd suggest you add some work samples to the site.
mfung 2 hours ago 0 replies      
Overall, the site looks very genuine. The layout is simple and the wording is very concise and informative.

I agree with runemadsen. Just stating that the service offers professional designs and layout is not good enough. Some samples of work need to be provided on the site to justify a $25/slide basic price.

Also, there are some minor grammatical mistakes on the site. Consider some revising.

kineticflow 1 hour ago 0 replies      
How does it work if the slides contain confidential information?
hoffmanc 3 hours ago 3 replies      
loose != lose
AMD "Hondo" APUs May Not Be Too Linux Friendly phoronix.com
7 points by protomyth  1 hour ago   2 comments top
taylodl 52 minutes ago 1 reply      
So is this how Microsoft is going to fight Linux on the desktop?
YouTube Moves API Discussions/Support To Stack Overflow From Google Groups techcrunch.com
20 points by kunle  5 hours ago   7 comments top 5
andrewcooke 2 minutes ago 0 replies      
is there any kind of financial agreement behind this kind of thing? are google paying something to stack overflow to compensate for the extra load, or are s.o. happy to have the extra traffic / eyeballs? maybe they are going to be a sponsor or whatever it is that gets an icon displayed? is there discussion beforehand, or it is just assumed that s.o. will handle things?

not trying to imply anything, just curious how shifts like this, which could be significant in terms of extra load, are arranged.

dannyr 1 hour ago 0 replies      
Android, Google Maps API are in Stack Overflow too.

Google Groups is not really suited for discussions involving code.

Glad Google realizes that.

amalakar 3 hours ago 1 reply      
Well google's guava library[1] has been on stackoverflow.com for a while and they encourage users to post question in stackoverflow rather than posing it to the google group[2].

"To get help on a specific question or problem, post a question to Stack Overflow with the tag "guava". We monitor these questions using this RSS feed.)"

1. https://code.google.com/p/guava-libraries/
2. https://groups.google.com/group/guava-discuss/

kodablah 2 hours ago 0 replies      
The headline is a tad inaccurate considering "discussions" don't really take place on Stack Overflow. In fact, I'd say that's one of the main motivators for a change like this; A more structured Q/A instead of wading through mounds of discussions.
laserDinosaur 3 hours ago 1 reply      
I know this hardly spurs discussion, but god I hate google groups.
Atomic bond types discernible in images bbc.co.uk
108 points by petenixey  13 hours ago   14 comments top 8
superxor 11 hours ago 1 reply      
Fc*king paywalls. This is such an amazing article, if only they could not have paywalls for research articles. Its as if the licenses will make enough money to fund the research, stupidity I say.
raldi 12 hours ago 0 replies      
I'd really like to see a labelled version of one of these images.
delinka 11 hours ago 1 reply      
I'm genuinely impressed by this research and would have probably become a physicist myself if images like this were available when I was in high school. But I have a nit to pick...

"hexagonal bonds of carbon atoms"

No. Maybe I'm just having an issue with the terminology, but those hexagonal shapes are not the "bonds" like the ones we'd draw for a molecular shape in chemistry class. That's just where the orbiting electrons squeeze between the nuclei. You get these bright lines because electrons' orbital paths are concentrated in these areas.

dean 10 hours ago 3 replies      
Amazing pictures. But not really sure what I'm looking at here. Are those red spheres meant to be the nuclei of atoms? Are the bright hexagonal lines meant to be the path of electrons? If so, isn't the nucleus much too large in relation to the size of the whole atom? Isn't the proportion of the size of the nucleus to the whole atom akin to the size of a fly in a cathedral?
anamax 10 hours ago 0 replies      
Some IBM group produced images of single and double bonds "pre-internet", or very early internet at the latest.

I remember thinking how the double bonds looked like the plastic plug-together model that I had for chemistry class.

anonymouz 11 hours ago 0 replies      
These pictures are simply amazing. It's mind-boggling how far science and the necessary technology has progressed that we're able to do such a thing.
clarebear 5 hours ago 0 replies      
Does anyone know if the tip carbon monoxide was oxygen toward the probed surface or carbon? I wonder if using the same atom to probe as be probed is part of the resolution enhancement.
m-i 3 hours ago 0 replies      
Incredible stuff. If this would have been when I was in school maybe I would have chosen a diffrent career.
IPv4 is almost gone (in Europe anyway) ripe.net
73 points by mstevens  11 hours ago   47 comments top 10
andyking 9 hours ago 7 replies      
This seems to have been rumbling on for some time now - at least for the past five years or so.

My OS supports IPv6, my home router supports IPv6, but at no point have any of the home ISPs I've used (three in the past five years - BT Internet, Be and Origin Broadband) made any mention of any sort of IPv6 support.

I'm not au fait with the workings of such huge operations, so is there any reason for ISP adoption of IPv6 to be so sluggish? It's not like it's been an overnight thing. I'm aware it's unlikely to be a simple case of flipping a switch, or installing a new software package - but we do appear to be approaching an IP crunch.

Are there any consumer ISPs that do offer customers a block of IPv6 addresses for use, rather than (or as well as) a single IPv4 address?

ginko 8 hours ago 3 replies      
I'm afraid of the possibility that instead of adopting IPv6, internet providers will just switch to ISP-wide NAT, making the internet even more asymmetric than it already is.
kiallmacinnes 8 hours ago 1 reply      
For those of you curious about IPv6, and wanting to experiment with it at home or in the office, have a look at SixXS[1] and Hurricane Electric IPv6[2].

They both offer free IPv6 "tunnels" which can be used to provide IPv6 to your home/office.

We use SixXS in the office, and the tunnel has been alive without issue for 83 weeks and counting..

(P.S. SixXS is probably the easier choice if you have a dynamic IP, or are not setting the tunnel up from your router directly..)

[1]: http://www.sixxs.net/
[2]: http://ipv6.he.net/

TazeTSchnitzel 5 hours ago 2 replies      

I'm still stuck on an IPv4 connection at home, in Britain. My phone still can't get IPv6 on mobile internet. My VPS host still doesn't support IPv6 on my server. And PHP still fails to properly parse some types of IPv6 address.

Things have got better, sure, but don't say it's almost gone. Far from it.

indiecore 9 hours ago 1 reply      
Yep and nothing will be done by ISPs until they are all completely gone (and maybe not even then, scarcity is good for business).
sjwright 7 hours ago 1 reply      
IPv6 is just like the transition to Python 3: it'll happen... eventually. But the only people with an incentive to put the hard work in are people who are genuinely enthusiastic about the transition. Everyone else is sticking it in the too-hard basket.
diminoten 6 hours ago 0 replies      
Hey 2004 called, they want their headline back.

When you consider the ability for inter-RIR transfer of networks, not to mention the market being developed (already released?) by ARIN (do other RIRs have markets?), and you've got a great recipe for a run on IP addresses.

tveita 9 hours ago 0 replies      
And in Asia: APNIC initiated last block measures in April last year.


_suoiruc 4 hours ago 0 replies      
I know these folks are well-meaning but I find these constant "warnings" to be insulting. What people really need to be aware of is that the folks making decisions of how the internet should run, "the experts", are not always as smart as they think they are. They make mistakes. And it's hard to get a bunch of know-it-all's to agree.

It's also hard to get the entire `net to switch their behaviour, and adopt something that is incompatible with IPv4, without telling them what benefit they will gain by doing so. Can you blame them? But the "experts" and their zombie followers sure are trying.

IPv4 works. NAT works. NAT can be traversed. So what is the problem exactly?

As a home user, I can set up my own NAT'ing scheme with private IPv4 space far easier than I can learn to deal with the added complexity of IPv6.

OK, now I will get skewered by IPv6 fanatics. How many of them are getting paid to do IPv6 consulting work?

IPv4: It Just Works.
"Experts": They make mistakes, just like everyone else.

Now, let's hear from the "experts".

lrem 8 hours ago 0 replies      
At least for them...
Live coding (music) with Emacs Live github.com
50 points by mattrepl  8 hours ago   13 comments top 6
FuzzyDunlop 3 hours ago 0 replies      
Sam Aaron, the guy who has done a bunch of screencasts with Overtone (and his emacs/dvtm config), and used it to create this emacs config setup, has used the same effect on pretty much everything. It really does add an element of coolness to the mix.

I've been using emacs live for a bit. It's great. It bundles some nice plugins and has sane defaults. The cyberpunk colour scheme is cool. It has some nice personal touches on the scratch buffer.

The downside is that the structure puts far more emphasis on maintaining the structure than adapting your config. If you want to keep it solid you can't use package manager without some changes, or (configure-group).

You might get the odd issue with the bundled plugins (auto-complete loved lisp and file system traversal but hated other languages), but for a "I want to live code and I want it to WORK" config, it's bloody good.

mhd 8 hours ago 4 replies      
I actually thought the screenshots are quite interesting with their scanline glitz, but apparently that's from postprocessing.
jipumarino 5 hours ago 1 reply      
Another similar project, SuperCollider: http://supercollider.sourceforge.net

And if you're on a Mac, Impromptu: http://impromptu.moso.com.au

logn 7 hours ago 1 reply      
Anyone interested in this should also check out ChucK: http://en.wikipedia.org/wiki/ChucK
meunier 4 hours ago 0 replies      
It's worth noting you can also use vimclojure as a live Overtone environment. (or other slime-y vim methods)
rjzzleep 8 hours ago 0 replies      
oh i like, how does this compare to pd and max/msp, apart from the fact that those are visual.

it seems that the overtone guys want to add a visual display in the future. but most comparisions of supercollider and max/msp are mainly focused on the frontend.

is there anything i can do with max that i can't with sc besides looking pretty? (although i do prefer a nice editor to a visual thingie)

Social Networks Implode Quickly diegobasch.com
39 points by dmuino  8 hours ago   18 comments top 8
dm8 6 hours ago 0 replies      
Network effects are not indefensible. I don't understand why so many people in the bay area think that network effects are impossible to break in. Here is an example. Orkut. All my friends including myself were on Orkut in 2004/2005. By 2008 everyone moved to FB. Why? Orkut had horrible UX and buggy system. FB was breath of fresh air compared to that. Even though Orkut has superior privacy features (I still say they had best privacy features for any social app). FB is moving in that direction. It's quite buggy system and if FB must address the overall quality of application. It looks like Orkut in 2007.
lrem 7 hours ago 1 reply      
One lesson from reading this text is: if your site has googleable content, it will not decay as fast as if you rely on (semi-)active following. Seems quite obvious when stated this way.
tokenadult 2 hours ago 0 replies      
There are various historical examples of various online networks. The one I began with in 1992 was the Prodigy commercial online network (which I had actually tried out as early as 1989). My paradigmatic example of an online network that faded away is AOL, which is still in business. My prediction about Facebook, posted previously here on HN, is "Facebook will go the way of AOL, still being a factor in the industry years from now, but also serving as an example of a company that could never monetize up to the level of the hype surrounding it." I could be wrong, but that's my sense of where Facebook is in the market.
Avalaxy 6 hours ago 3 replies      
I don't think Facebook will die, for two good reasons:

1) there are many more people on facebook than networks like myspace ever had. This makes a transition much, much harder.

2) facebook is not only used for facebook, but for many third-party apps as well. People will keep their facebook accounts so that they can log in to external services.

andrewflnr 7 hours ago 1 reply      
Interesting. I can see Quora having that long tail of useful traffic, even if the community collapses.
autotravis 7 hours ago 1 reply      
"TL;DR: Big social networks need to take advantage of the spotlight, and solidify their position to rely less on network effects. Otherwise, they are extremely risky investments."

Very good point.

drp4929 4 hours ago 0 replies      
Growing a company is one aspect while sustaining a company is another. Social Networks naturally take advantage of network effect while growing. It is not easy to sustain the company if perceived value provided by the company erodes quickly from its core customers' point of view. Whenever a company collapses usually it is because customers do not want its products for whatever reason.
_suoiruc 4 hours ago 1 reply      
I think MS will acquire FB.

The FB social network will die, in time, but it's still the world's largest email address list, plus all sorts of personal information that can be used to insidiously coax consumers.

Every FB user should gather up all the email addys of their friends and keep them in a safe place offline. This way you never lose contact.

FB allowed people to submit their email addresses to a central website and thereby connect/reconnect with friends, colleagues and so forth. This sharing of email addresses is not a new thing, but with FB it occurred on an unprecendented scale. Billions of email addresses (that work!). That is FB's contribution. Gather those email addresses and keep them offline. Soon you may be able to form your own social networks that are private, secure and more functional than FB. But you will need the email addresses of your friends to get it started. Don't believe that FB should be the safe keeper of your email address book. They will do what they have to in order to survive as their business winds down. Those email addresses are its most valuable asset.

She just doesn't get me mashape.com
4 points by culo  1 hour ago   discuss
How To Build A Community (Why Lyft Rocks) startupthreadsmonthly.com
35 points by frankdenbow  8 hours ago   9 comments top 7
necubi 5 hours ago 0 replies      
Lyft's marketing has been pretty impressive to watch. Just this morning on my MUNI train I overheard a conversation where a guy was excitedly describing the service to another passenger, describing it as "way cheaper than uber". And the mustache branding is brilliant. Once I found out what it meant, I started seeing them everywhere. All around, a brilliant launch.
enraged_camel 1 hour ago 0 replies      
God dammit. Yet another cool service that uses Facebook logins. As someone who has quit the Facebook crack addiction a year ago, I'm deeply disappointed.
kine 6 hours ago 1 reply      
I love Lyft. Sidecar feels sketchy every time I use it and Uber just seems ridiculously expensive in comparison. John, Logan and the guys have done a great job to make it feel like a friend is picking you up rather than some guy with a car to drive you from point A to point B.

Lyft has a very bright future.

dangoldin 7 hours ago 0 replies      
It's really neat seeing examples of how companies get word of mouth and marketing in novel ways. You don't need huge marketing budgets to raise awareness - just need to leave people with a smile.
atopiler 7 hours ago 0 replies      
Love it.. nothing replaces or beats amazing personality that resonates with fans and leaves an impression. Kudos to Lyft for putting themselves out there. You might put off one or two people, but you'll gain many more raving fans that will spread your message and tell your story.
bduerst 7 hours ago 1 reply      
I'm curious to know how Lyft handles insurance/liabilities with their drivers and passengers.
francov88 7 hours ago 0 replies      
Great post, always love to hear about the little cool things startups do to differentiate their product/service and help people love them.

Fist pumps, t-shirts are wicked... I guess the moustache works :)

       cached 15 September 2012 01:02:01 GMT