skysight-inc/HackerNews huggingface dataset:
>In reality, having an IP address does not put you on an equal footing --- in a service model sense --- with other servers or companies that have paid massive amounts of money for peering. BigCo IP addresses are already "super-addresses", because they're BGP-advertiseable, and yours aren't.

Ok, I often find I need to check myself before calling someone out on hacker news... several times I've found myself arguing with someone who was way more qualified than I was on the subject at hand.

but this is the exact opposite of what I understand "peering" to mean. From what I understand, settlement free peering is just that... it's free. Each party pays for half the cost of maintaining the line between them and packets bound from the customers of one peer to the other and vis-a-vis can traverse that link for free.

Generally speaking, when you pay for transit, it's called transit rather than peering.

(Now, my understanding is that there are cases where you would pay for peering... in this case, say you want to shave miliseconds off your ping time to some stock exchange... you can essentially buy transit that is limited to just the customers of your peer. In this case, there is "settlement" based on the number of packets going one way or the other. But, my understanding is that this isn't how it's usually done. Normally you look people up on peeringDB, and if you are exchanging enough traffic for it to make sense and you are on the same exchange, you set up a settlement-free peering agreement. Of course, all this shit is covered by NDA, so all we really have is hearsay)

Also, uh, all IPs are BGP advertisable. If you are small, your ISP does the BGP advertising (and the peering) I mean, if I buy my connectivity from above.net, they peer with everyone, right? so that's pretty close to me peering with everyone. Now, if you buy connectivity from a poorly connected ISP, sure, your network is going to be slightly slower... but it's still certainly BGP-advertiseable - it's just that you've outsourced the management of that BGP advertisement to your ISP.

Right now I'm working on moving the BGP router into my control, so I'm getting first hand experience with things I've watched people do in the past. And really, unless your primary business is infrastructure (and, well, mine is) it often doesn't make sense for you to run your own BGP router. I mean, it's one of those easy to screw up things. Most places I've worked that did their own BGP had more outages due to the new guy jacking with the router than due to upstream outages (which controlling your own BGP router, assuming you have multiple transit providers, can protect you from.)
pg, I'm just curious if re-submitting hurts anyone? I feel like I have re-submitted quite a few times (no major changes) mainly just cutting out wordiness or marketing speak, but is there any number of times that it turns out to be a red flag for you guys? Also my video is VERY raw, I left it unedited as suggested, but never realized how much head movement I had in the beginning of the video until after watching it again, is there such a thing as too raw on the videos?
Writing things from scratch that work as you want is not as difficult task, be able to understand and apply someone else's work (and in Open Source we must do this every day) is a much more valuable skill.

When you don't want to travel for longer time, at least travel to conferences ( (e.g. RubyManor will happen again this year or January in London) or larger User Group meetings. Those are great opportunities to learn about the newest stuff and directly talk with someone about this. That's very much different to just reading it in the internets.
[Caveat: I really don't know anything about raising money, so this question may be stupid. If so, please be kind!]

PG says that

1. "super angels" (acting like angels, but with outside money) are out to eat VCs' lunch by filling the gap between ordinary angels and VCs, putting more money than angels into startups but without requiring a board seat like VCs usually demand

2. VCs react to this threat by blowing up "valuation": they invest just like super angels, but at higher valuations, because they don't really care about valuation; they aim for the Big Exit (IPO)

3. super angels have a problem with high valuations because (presumably) they want to exit early; in an early exit the multiple is very dependent on the initial valuation. Super angels are so reluctant to accept high valuations that they brag not to fund the most high valued startups (which sounds crazy: the most high valued startups are probably the best ones)

So, here's my question: does valuation have to be uniform? If I sell 2% of my company to Mr. A for x amount of dollars, do I have to sell 4% to Mr. B for $2x? Or can I sell 4% to Mr. B for the same $x, because he values the company less?

It would seem, value is in the eyes of each buyer, who can pay what they want; I don't understand how VCs can single-handedly manipulate the total valuation of a startup? Why not segment the price for each kind of investor?
Generation Facebook: Bridging the Digital Divide
wtf? it's asp.net+IIS, on Google???!!
Thanks everyone. That makes me feel much better. I like to think that most of what I write is relevant to HN, and I'm happy for people to judge it on a post by post basis.

Most of what I write doesn't get promoted and I'm happy with that.

As Calacanis says, Jordan missed over 50% of his shots for his entire career!
>perhaps the authors will release their predictor and we can try it on 2009

Can't we somehow look and see if the author's lifestyle suddenly became more lavish. That should be a good predictor of stock market success, but then ...
Hey, if you want to DDoS the TSA sometime, I'm in. Get a bunch of people together on the same day and clog up a major airport (or, more ambitiously, all the major airports) by going through the opt-out line sounds effective. When it's just me and I don't personally care, it's a lot less convincing.
I never said otherwise though. I just emphasized that the language really doesn't matter at this point in the project. Sure you're looking for a Web Dev, but he could code your site in whichever language he chooses to. Hell he could make it C++ if he felt up to the task (though that's a whole different can of worms). You really need to give your idea an honest look from all the angles and then pitch it to the developers in a concise way, so they understand your vision. Forget similar sites, explain the functionality and the model you want to use and expand from there with the programmers input.
Laptop thief backs up victim's data, mails it to him
Hmm, still no feedback but already 2 customers from here. :)

I'd appreciate some feedback, folks :)
Even in software, lots of things involving entrenched dinosaur industries - financial markets, electronic health records, etc. (but even billions of $ invested is no guarantee of success)
Hundreds of media giants fooled by not checking their facts
I wonder if it would be easier to accept the salaries of others if you knew what they were before you even joined he company.

If a particular company disclosed everything to potential employees, would those who couldn't handle the information be less inclined to join?
I may have a need for some Paypal expertise, shoot me an email (in my profile, I'm also UK based) if you want to discuss.
Nice work. This gets a place on my bookmark bar.

When can you get it current?

Minor note: found that F# does not index.
Call for coders: Children's Future International
My hypothesis: This is just another indication that stock market speculation prices spend most of the time almost completely decoupled from the value of the underlying assets. Eventually there is some triggering event, lets just call it a Lehmanbrovent, when some massively leveraged party can't pay off a creditor, and the effect cascades through the market bringing it back to a real valuation. We call this state a "catastrophe." The decoupled state we refer to as a "healthy market."

A good way to test it would be to see whether the accuracy of the twitter indicator varies based on types of market activities, such as: does it completely fail on crashes, but always predict run-ups?
I believe a substantial exemption continues after 31 December, but the 100% exemption is only for end of 2010 stock.
I'm conducting AB testing on my weather sources, when I decide on one, I will leave a reply here.
Say you want to run an app out of your house. You can trivially afford both DSL and cable. Can you multihome your app using IPv4?

Your IP addresses aren't (in all likelihood) portable. If you have less than a certain number of addresses, they're actually not advertiseable, because ISPs will filter smaller announcements. Even if you have a portable allocation, you may find it difficult (ie, expensive) to get your ISP to advertise it.

It is obviously possible to overcome all these problems with skillful application of money, but that's my point: the IP address itself isn't giving you this power, but rather the juice you pay to your ISP to make that happen.

(It's been over 10 years since I had to configure default-free BGP4 anywhere, though I've spent a lot of time working with BGP4 since then. Feel free to call me out on any of this.)

Now consider your cable connection, your DSL connection, and BitTorrent. BitTorrent can trivially scale across multiple Internet connections. You don't (heh) have to ask your ISP for permission to multihome it. That's because BitTorrent lifts the task of endpoint rendezvous out of IP and up to the app layer.

The future belongs to things like BitTorrent, where the average user never has to care whether packets are being carried by IPv4 native, IPv4 NAT, IPv6, or carrier pidgeons.
Is Google News using Techmeme to Break .. Ugh … Breaking News?
For those of us who are largely in the Microsoft world who think VIM doesn't apply to us, I highly suggest using this[1] VIM plugin for Visual Studio.

[1] http://www.viemu.com
I didn't know thunderbird displayed threaded messages without the subjects matching. I actually haven't heard of any client doing that. Wouldn't subject base threading be more dependable? How do you organize threaded messages with different subjects?
Well, let me just ask. I was trying to find how much Gravatar was purchased for by Automatic.
Read tables existed before CL. CLOS for example not, it was developed for ANSI CL (based on experience with LOOPS and Flavors).
See for example READTABLE in Maclisp:

http://maclisp.info/pitmanual/io.html#16.2.7

Also note that I wrote that the API is ancient. It is. It is old and could be easier to use.

'Named readtables' are related to 'syntaxes' on the Lisp Machine. For example source files have a syntax attribute in the header, which switches between the various Lisp dialects (or other languages), including using different readers. This is for example used by the file compiler and Zmacs.
The definition of the female is the sex with the larger gamete, not whether it is good at navigating. http://en.wikipedia.org/wiki/Female#Defining_characteristics

In the jacana, the males are the ones that are smaller and incubate the eggs (sitting on them to keep them warm), and the females are the bigger ones that go out and procure food, but the one that's called the female is the one that laid the egg. http://en.wikipedia.org/wiki/Jacana
if pay equates to skill, or productivity, which in America is the general idea, then underpaid employees are under performing ones

If you're hired and paid by honest people, yes. If you're hired and paid by the moral equivalent of a car salesman[1], your pay is probably based more on what they think they can get away with paying you.

I have even heard that on some scrum teams, there is a base salary for each employee and then a team bonus that get's distributed by your other team members, entirely in the open. The idea is that as a team you want the strongest team members to stay on your team so that all of you can look better. a sort of 'gamification' and 'collective bargening'.

How on earth do you do that without making the entire process a political nightmare?

[1] It's actually much worse than this. Your boss doesn't have to be a cynical car salesman trying to screw you out of salary to save money for the company. He could just be susceptible to the same old "the squeaky wheel gets the grease" treatment where people who ask for raises more often get raises more often.
Wasn't karzeem was describing how it is at karzeem's high school?
What about Qi? What about Typed Racket?
We don't put up with any bullshit. If the existing software out there displeases us, no matter how mature it is, we'll be tempted to build something better. This is how progress is made. It's possible that we're duplicating effort somewhere, but we all cherish the act of creation, and if we think we can improve upon the situation, we will. Sometimes just for the sheer joy of it.

I'd wager that pretty much everything you use today was considered an act of NIH by someone at some point in the past.
Critically, all your sentences begin with I which bore people. None of your statements communicate how these statements can be of value to the other person. You're communicating features not benefits, and it's unclear what the purpose of the communication is for. I've quickly rewritten it with out I's, it sounds a bit awkward, but at least it's less boring. Normal conversation allows for a lot more grammatical faux pas than the written word.

"Hi, I’m Tyler.
Loved computers from an early age and have been coding since the 4th grade.
Internships include helping IBM, develop an automation system written in Python, and a real-time wafer data mapping program written in Java and Python. Graduating from the University of Rochester, I wrote a personal power meter. Working with Matt on SpeakerText for over a year, and I’m pretty proud of our latest version, which was built from scratch in three months by three developers."

Also, what is the point of the promotion, to generate interest in yourself or generate interest in the company you work for?

Having taken a look at SpeakerText I'd suggest something like the following.

"Hi I'm Tyler,
As a computer genius, having programmed since 4th grade, interned at IBM creating data mapping systems for nanoscale technologies, created grass roots green technology at the University of Rochester. I've teamed up with Matt from SpeakerText to create a system that helps you make more money from videos on your website, would you like to know how to make more money from videos on your website?"

Then describe the steps, ask them if it sounds like a lot of work, then pitch your product that will do the work for them for the low low price of $X.99 a month.

It's as simple as following AIDA, (Attention Interest Decision Action)

Attention (Hi I'm Tyler, im a computer/nanotech/green genius)

Interest (i can make you more money)

Decision (want to make more money?)

Action (sign up for speaker text)
We have open books at the agency I work for. Its pretty darn good to be honest. No one is over paid and no one is underpaid. We are paid what we and the rest of the company think we are worth. Simple.

Well, kinda simple. When having an annual review you must present your personal development plan of what you have achieved in the past year, what you hope to achieve in the next year (and possibly beyond) along with how much of a raise you want. You then have a meeting with a review committee consisting of two normal staff and two directors where you discuss how fair and equitable it is to you and your colleagues, whether it is affordable for the company and whether it would be attractive to a potential new hire hypothetically replacing you.
Proposing your own salary makes you really think about what you are worth, and if you want a higher salary can really motivate you into proving that worth and not just being a bum on a chair.

Its a lengthy process but everyone is pretty happy with it (there are few things that getted tweaked everytime soneone has a review but its an ongoing process of improvement). There is no way you can be paid to much or too little as someone on the committee will complain and your proposal wont get signed off. For example, a member of the board had to go back to the committee 4 times until they accepted his proposal, each time honing their salary level and what they will be doing for the company in return.

I'm not sure that opening your books like the article says is the best way to go. Salaries in most places are unbalanced and letting everyone know that would lead to proven disaster. It would be best to try and get them inline before opening them up for the employees to see, although i'm not sure how you would do this.
Its just a shame the article make no mention of how great open salaries are.

ps, look up Ricardo Semler and Semco for en example of open salaries on a LARGE scale. Its not just little agencies that this can work for!
>they each had a relationship with Jenny and she cheated on every single one of them, and you shrug your shoulders

To be crass for a moment: If he's only bothered if Jenny puts out that night and not about a long term relationship, knowing that there are other girls he can sleep around with, then he wouldn't be bothered.

Tunnelling through the metaphor: If using auto-sweep he's only risking, it seems, one or two days of payments. When/If he gets cut off by PayPal then he can jump ship.
Sorry, I'm contractually unable to divulge that amount.
I agree with that. There's some of the latter going on in science academia lately. Pay used to be Fog Creek style, determined almost entirely on a mixture of years of service (civil-service style) and rank. An Associate Professor with 8 years of experience got a certain salary; a Distinguished Institute Professor holding a Prestigious Chair got the salary associated with that position. Pay and raises were fairly easy to figure out (approximately) because they were entirely tied to these public ranks. There was still a lot of politics, but the ranks at least have some social legitimacy: people are willing to accept that the Named Chair of Particle Physics should be paid more than an Associate Professor of Physics.

As things have become more market-like, it's become a lot more flexible (mainly in science/engineering). A junior professor might get offered more than a more senior and prominent professor because the school is trying to lure her away from elsewhere, or really wants to fill a particular hole, or just because of competition (if someone has offers from three schools, yours has to be in the same ballpark). At private schools, this is sometimes handled classic corporate style, but it's not that private, because sometimes faculty votes are involved in the decision making.

At public schools, this combines with sunshine laws that make any state employee's salary viewable in online databases (in some states). This causes all sorts of shenanigans. Now you have professors realizing that they're paid $90k while someone much less accomplished in the same field is paid $110k, due to the histories of who got hired when. So they're going to need to be offered $120k, or else they're going to threaten to move (and there's a whole bluffing and bluff-calling game in that). This also creates the perverse incentive that people who move around a lot, or at least interview around a lot and solicit external offers on a semi-regular basis, are generally paid more than those who focus their energies on one university's research/education programs.

Overall I don't think it's been a good change for there to be both: 1) disparity in pay that is not tied to clearly public things like Distinguished Professor versus Associate Professor; and 2) that pay disparity to be public, so colleagues know who makes more than who.
I really liked Truyoo and I think it could be a success.

But I agree that you can't have the user pay right away.

Can't they just give you their credit card details and get themselves verified for free the first 1 or 2 times?

After that, to prevent abuse, you can charge them the $2.

I can see this being very useful.

In fact, Heroku does something similar, with many features of their free account not activated until you give them a credit card to prove your identity.
I'm guessing "show the world what you can do" is code for "land a job at Google".
Porn is only a symptom of something bigger. Just like other addictive stimuli, it only reveals something more about a person, and most likely that something else is the root cause.
Twitter can sell and sub-license all content, photos, etc you share on Twitter
great! i've been working on the same exact thing for a month already! good job! :) glad to know that my idea existed in someone else's mind.
I (Virtualmin) applied hours before the deadline. I don't think I even told Jamie I'd applied until I got the invitation to the interview in Boston.
for some reason chartly gets blocked by adblock.

based on that chart, it looks like you have something like 12,000 subscribers around April.

btw your mouseover logo doesn't render smoothly especially Y and P letters
Great work. First thing I did at my current gig was get the app on to Passenger.
Absolutely. Very few people in western countries are comfortable negotiators. The reality is that most things are negotiable, but the everyday consumer experience is crafted to ensure that average people crumble at the thought of negotiating.

For every employee who is comfortable renegotiating compensation, there are a dozen who will stew in silent resentment waiting for raises that never come rather than engage in a task they hate and fear. Level-based systems with standard salary ranges and regular evaluations are superior for that reason alone. (Unless your goal is to have unhappy and unproductive - but cheap - employees)
5 Reasons The Future Will Be Ruled By B.S.
Oh, boo. This is actually a decent, interesting article. But cracked.com is autokilled.
Slowing Down to Increase Profits?
Tell everybody...
We submitted our application within about an hour of the deadline last year. I was so convinced that we wouldn't be accepted for an interview that I didn't explicitly tell Jason (my co-founder) we were applying. We were both very happy with how things turned out!
I can see exactly why they would think it was okay. What they were trying to do was to figure out whether twitter moods could predict the unpredictable random movements of the market, rather than the outside edges of the bell curve when anyone could have predicted what would happen, and where the market moves might even be seen as a cause of the twitter moods rather than a result, or a co-result of some other process. Basically, it's the hardest place to test the correlation.

Since they got great results, it'll be interesting to see them extend the analysis and see if any interesting dynamics show up.
I am determined to find a way to use this to improve my Angry Birds performance.
Nice work. Why does it stop at Oct. 13, 2009?
Thanks, we had a lot of fun. It was exhausting and frustrating coding for 48 hours straight, but we had a lot of fun and are happy with the results.
Biotech and private spaceflight. Two things that I absolutely believe will completely change the world.

But currently, very very high startup costs. I'm actually hoping that will change in the next decade though. Probably not very much, but prices should come down somewhat.
The Fridge was a late applicant in the S2010 round. we missed the normal deadline and submitted a few weeks before the late deadline. we also revised and updated our applications almost up to the day we were emailed we got an interview...