Hacker Newsnew | past | comments | ask | show | jobs | submit | thrillscience's commentslogin

Agreed. Ubuntu people are just as crazy as Mac zealots.


It would have been a different version Linux, but Ubuntu is the easiest to install with the bootloader nonsense.


I have one "sticker" on my Mac. A piece of gaffer's tape over the glowing logo.


They're not childish--they're a signal of membership in a cult.


I don't believe it. It's just like those "peak oil" people. We just need to drill more; we can find more IP addresses.


Only for a while.

Right now, ARIN IPv4 addresses are easier to get than ever before, as providers are handing out IPv4 addresses out like candy so that they have as much IPv4 space under their control as possible when ARIN runs out.

The next phase, as has already begun in the RIPE region, is where IPv4 addresses are bought and sold on the private market. Right now, they go for published rates of between $7-$15 per IP, depending on the size of the block they're sold as. This will probably go up dramatically once all the regional registries (and in particular ARIN) run out.

We'll probably then see the price of IPv4 addresses go up higher and higher, as utilization efficiency increases. It remains to be seen how high the costs will go, but it will probably get to a point where the costs of acquiring IPv4 will generally be higher than the costs of implementing IPv6. It will likely only be then that we see wholesale adoption of IPv6. Large portions of the Internet may begin using it before then, but the problem is that IPv4 will continue to be necessary until the whole of the Internet is on IPv6.


But IP addresses aren't really fungible, are they? What's the smallest block you could actually transfer to someone in another part of the world?


Generally, a /24 is the smallest block for which most networks will accept BGP advertisements. You'd generally purchase a /22-/20 or larger though. Note that in most cases, these are (part of) blocks that were assigned before the current regional registries existed, as blocks allocated through the registries aren't actually owned.


a /24 at the moment and let's enjoy watching routing tables explode if that becomes the norm.


Funny you make that comparison and take away the completely wrong conclusion from it.

You do know IPv4 addresses are a mathematically limited set of numbers right? Once you're out of it, there's no "let's make up more numbers" or "Maybe we'll look in other dimensions" (funnily enough that's what NAT does). Not for oil, not for ipv4, and not for green parallel lines that form a red circle.


I don't believe thrillscience thinks we can find IPv4 addresses buried underground. I think you are overreacting to a joke.


He uses source control; he just doesn't have a _public_ one. So what?



"Everything"? Where's Erlang? Where's Lua?


You can actually create your own example with Erlang or Lua :) We provide a person VM for you to use and share. Simply start with a base example like (runnable.com/new/bash) install the compilers you need and click publish!


Thanks! It would be nice to see support for real languages.


How do you define that?


Didn't find Haskell.


And where's Cobol?


So I wonder if we can trick Googlebot into doing computations for us? Maybye mine bitcoins! :-)


An old trick is to use abuse the crawler to generate a huge index for reverse lookups. For example, reverse "72b302bf297a228a75730123efef7c41" to md5("banana").


Probably not. Googlebot likely has very fine-grained limitations on CPU/memory/IO usage, and penalizes websites that use too much. Just a hunch.


This could work, especially on high-ranked news sites that are crawled every few minutes for new content.

I just noticed a comment on HN that I wrote a few minutes ago, was already in Google search results - was shocked a bit.


They're indexing blog posts and content within seconds, not minutes. I've seen my blog posts indexed within seconds and they've been doing that for a few years now.


That's probably because a default wordpress install has pingomatic.com listed in the callbacks for on-post ("update services").


The best way to achieve this is with PubSubHubbub to avoid the delay of polling your feed or pages. (Not that it would necessarily stop.)


I had a not-important site with many pages, for a while Google was crawing it continuously, with 10 threads in paralell.


Another great Erlang essay by jlouis.

The Erlang practice of letting things fail is also SOP for experienced implementors of any large SOA system. You just let things fail. If some process getting messages from a queue can't talk to the Database, don't retry; just exit and let the supervisor deal with it.

Erlang is great for writing robust software because this type of error handling is a first-class feature of the language and runtime.


I watched the video and still have No Idea. Is it an app? Is it a browser plugin? Where does it store the data? Does it sync between machines?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: