skysight-inc/HackerNews huggingface dataset:
400MM USD project, of which from the map about 15% of the distance is AU-NZ, 85% is NZ-US. Population of NZ is 4.4MM people, so less than 100 USD per person. Maybe a crowd sourcing effort could get some of the way there in exchange for bandwidth, or wide equity investment in a project company. Possibly some funding from users on the AU / US sides as well.

Also for the security concerns, can you do an external audit of the equipment? How much does it cost for somebody to strip down some chips and do the necessary reverse engineering? You would think this could be costed out as an additional cost due to the trust gap between the countries, then the security issue becomes one which can be resolved but at a cost that is potentially not competitive rather than just a political issue where one side appears not to have interest in free trade.
It's not just a conference, but a conference of mostly socially inept and humanly horny gentle(or less-so)men. Not at all to excuse the behavior, but as always, buyer beware.

Perhaps a partial solution would be to have a track dedicated to social relations (not engineering!). Maybe include some of the finer points of a stay in Las fucking Vegas.

Again, and I can't reiterate this enough, I'm not excusing inappropriate or damaging behavior. It is important, though, that situational awareness be accounted for. In a conference for cops, of course this behavior wouldn't be expected. In a conference of mostly lonely males...

What I'm saying is that perhaps education may warrant a better outcome rather than furthering the perpetrators into a social black hole. That is if we are talking about otherwise "normal" folk in a drunken state rather than something more pathological--which I think we are. Goons can should an do deal with those others handily afaik.

--
Edit: here we go with the downvotes. If you feel that way, and read past the first paragraph, please expand beyond an anonymous click of the mouse.

How do you ever expect anything to progress without discussion? I may very well be far off base, and am more than happy to discuss. I'd also be more than happy to admit I'm wrong if that's the case. But please, I beg of you, let's talk about it.
I might be reading this wrong but let me paraphrase your argument or rather what I read as its implication: "Guys sexually harass women in other contexts so that means it's really not that bad at DEFCON. It's just equally bad."

To which I would reply that this behavior needs to change regardless of whether it's DEFCON or a "regular" night at a club. We just happen to be discussing it in context here.
It's unrelated to harassment. It's related to making the event a less productive environment for security researchers and vendors.
Looking forward to giving this a try. Best of luck!
Padmapper (and 3taps) don't scrape craigslist though. They get all info from public sources such as search engine caches.
They have been providing notification over the last few months. I think I received my first notice in December 2011 that they would be shutting the service down.
My days of not respecting the IOC are certainly coming to a middle. I suppose next we should disqualify swimmers who didn't go as fast as they possibly could in the qualifier rounds, in order to save energy for the finals?
Change the link.
I think there are 2 important things to take away from the OP's post:

* It is indeed possible to get an awesome internship while in high school
* Network, network, network

When I was in high school, I didn't even entertain the possibility of interning somewhere. I never thought it feasible to do anything more than make some money fixing and assembling computers. That mindset alone cut me off from any chance of scoring big.

Networking is important, and the earlier one starts, the better. Knowing the right people matters, and you never will if you don't go out and start meeting them.

In the end, I didn't get an internship until my second year of college. In my defense though, I did go through high school and freshman year of college intent on going into medicine rather than comp sci.
Manual override?
I feel theres a critical omission here. Part of the game rules is that if you don't play to your fullest (which can probably only be proven if you play terribly bad), you are immediately disqualified from the whole tournament.

What does "play to your fullest mean"? Let me give you an example... in boxing I may be fighting someone who I know can knock me out easily, but he tires easily. If I can simply avoid him for the first few rounds, I know I can win a decision. Should I be disqualified for not engaging, knowing that this maximizes my chances of winning the fight?

At an even more micro level, in basketball, it's common to intentionally foul a poor free throw shooter. At the moment you're doing the fouling you're not playing to your fullest, but you do so with the knowledge that in ten seconds this "poor" play will pay off.

The badminton players did the same thing, except extended over the course of the tournament.

One could argue that, like a basketball team that doesn't foul the poor free throw shooter, a badminton team that doesn't try to optimize their chances of winning the tournament are actually the ones that aren't playing to their fullest.
The OP hits the nail on the head when she highlights persistence. As a high school student, you can't underestimate the power of professional emails sent to the right people, and reminders sent at the appropriate times.

However, I think the emphasis on a "personal network," is a little overstated, especially at this age. As a 2012 HS grad, I think I have a decent perspective on the types of networks most modern HS students have available. The OP seems to have gotten lucky with her CS teacher, but for a large number of students, those connections simply aren't available. My high school didn't even have a CS class, let alone a teacher with contacts at Valve.

I think it's worth mentioning that a large number of internships exist for high school students/rising college students in the public sector. Many of these internships are tailored toward recent HS grads/HS upperclassmen, and don't require a networking push or a special exception to get into.

A couple examples:

1. I'm a Cape Canaveral local, and I know for a fact that NASA offers a ton of really cool internship positions specifically geared toward high school students (they even brought in a bunch of the local valedictorians and tried to recruit us).

2. I'm currently interning at the National Institutes of Health, and they too have programs specifically targeting high school students. From the core research, to relocation, to social events, the program is designed with recent HS grads in mind. If anyone reading this wants to ask about the program, feel free to email me.

Short Version:
Persistence = Good.
Networking = not the only way.
Internship programs for HS students = more accessible option.
Real estate investing
You come across free online courses in the forms of video courses, audio courses, books, and webinars on how to begin investing on real estate. The task, however to learn and master the information from these sources is just confusing and too much for you.
It was not a security pat down. It was a badly made joke that involved someone touching me without my consent.
Luxury & Sporty at Lexus LS
As many who ask you?
Knockout is pretty good. Simple to use and get the job done.
I agree, that's why I said that smoke testing is never bad and neither is a good QA guy.

But as a developer unit and integration tests are what gives me trust in what I ship. I wouldn't feel comfortable shipping something without having a proper test suite, let alone making a change to such codebase.
The rules say you must try to win every match, not try to win the tournament. Violation of Players’ Code of Conduct, Section 4.5 for “not using one’s best efforts to win a match.”

http://www.npr.org/blogs/thetorch/2012/08/01/157703869/badmi...
First stop: Steve Friedl's So you want to be a consultant...?

http://www.unixwiz.net/techtips/be-consultant.html

Steve does a lot of sysadmin consulting work (in addition to software development). Here are some of his shared tidbits:

http://www.unixwiz.net/techtips/

He's also the brother of Jeffrey Friedl, author of Mastering Regular Expressions:

http://regex.info/
"practicing law is all about making money"
Okay
Monk creates a new Tibetan Unicode font
This is purely the fault of the organizers. If losing provides an advantage to the losing team, the tournament rules are broken. There should never be a need for such a rule.
While I agree with you that the real issue here is that software patents should not exist in the first and that this bill actually gives some legitimacy to them (by explicitly naming them), this is still a good thing (IMHO).

Patent trolls basically just throw legal shit against a wall and see what sticks. If nothing sticks it does not cost them anything.
This bill would increase the risk to the troll. There is now cost associate with the non-sticky legal shit (so to speak).
Surely you don't assume that all geeks are like this?

It only takes a few bad apples.
Canadian here, so I can't see footage on nbcolympics.com. Not sure if the following link is geo-restricted, but for me at least it shows the video of players obviously throwing matches.

http://sports.yahoo.com/news/olympics--eight-badminton-playe...
"After this work, Left 4 Dead 2 is running at 315 FPS on Linux. That the Linux version runs faster than the Windows version (270.6)"

I can see hope for linux in the gaming industry!!
Why is that rule necessary? Shouldn't the tournament be structured such that the only way to win the tournament is to win matches?
Reading the anecdotes in the article (crotch grabbing, asking a girl to flash her breasts etc) you have to wonder whether this sort of behaviour would be prevalent at hacker events simply because black-hats by their very nature tend to be opportunistic and seek exploits both in the digital realm and the physical. I'm sure social retardedness plays a part but I suspect many of the individuals who carried out these acts knew exactly what they were getting up to.
"Teams blamed the introduction of a round-robin stage rather than a straight knockout tournament as the main cause of the problem. The round-robin format can allow results to be manipulated to earn an easier matchup in the knockout round."

Well there you have it.

Unless there's some fantastic explanation for the value of a round-robin stage, it's pretty clear...

The organizers screwed up and someone has decided to penalize the players for adapting to the organizer's stupidity.
Game theory often goes against many peoples morals. That's why people often act irrationally in things like the ultimatum game. I'm glad 'throwing' games is considered unacceptable under olympic guidelines. On a side note, this is why British Premier League's final week of games are played in unison, so that no one has the ability to dodge relegation via an intentional tie.
You must be new to the internets. These are the sites with jobs listings.
But they didn't optimize their winning chances! They chose a very low chance of not being disqualified over a reasonable chance to still beat a tough competitor later on.

They especially didn't change their strategy after being given immediate and clear warning that they would be disqualified (and in the process forfeiting any chance to win).

I also don't think theres any ambiguity here that they were in violation of the rule. They were repeatedly putting the ball into the net on their openers.
People overestimate the opportunities for lawyers.

If you go to Yale Law you're OK. Maybe even top 3. If you "only" go top a top 14 law school, you need to beat a lot of your classmates, there are quite large numbers of losers. If you do not go to a top 14 law school, it gets a lot worse, fast. And there's 200 law schools...

People assume it works less strictly than that, but the legal job market recently changed so just doing well at a top school isn't enough anymore.

In other words, the "particular type" of student is a narrower category than people think.
Execs jump ship as Facebook continues to sink
BukuKita.com - Kesalahan Puasa Daud Pemicu Cita-citamu Tidak Berhasil
Historical reasons. It's been renamed in Python 3.
Yes, the tournament rules are broken. But you can't make the claim that the players were being completely rational per game theory.
In the context of a tournament that doesn't make sense.

Let me give you an example.

Lets say I'm playing team A. I know if I beat team A then I must play B and C. Both of whom I know I can't beat. If I lose to team A then I must play D and E, both of whom I know I can beat.

Thereby me using my best effort to win against A also means that I'm knowingly putting myself in a position to lose my next two matches. So I'm not using my best efforts to win a match -- it just happens to be a future match, not the match that I'm currently in.

Now if Section 4.5 was clear that it only applied to the match you were currently playing then it would be fine.

But it's still a braindead tournament construction where to incentive players to do their best you must create a rule dictating it.
This sucks. The US tap cables all over the place but heaven forbid a new cable goes down with even a hint of Chinese involvement!
Heroku the Magician - ever increasing uptime percentages
USA already abandoned knowledge of evolution as visible here: http://www.youtube.com/watch?v=UkBmhM0R2A0

Now it's time for math as imagined here: http://www.youtube.com/watch?v=9QBv2CFTSWU
Strategically conceding a point or advantage during a game, in order to win that game, is not the same as intentionally losing a game.

A triathlon competitor may decide strategically to swim slower during the swimming component of the race in order to have more energy during the cycling component of the race.
Pentium M was based on the Tualatin
They especially didn't change their strategy after being given immediate and clear warning that they would be disqualified.

I think this is the key piece--the referee in the South Korea/China match initially disqualified both teams before getting reined in by the IOC.

If I'm one of those teams, I'm cutting out the bullshit after that and winning. They just kept going, however.
curious.. more info welcome..
> So don't build your apps on it.

The other reason: Putting a company with FB's reputation in your critical path is just asking for trouble.
When you are sitting and looking at a blank screen, why are you stuck? Is it a problem with comprehending the problem, or a problem with breaking it down?

This is what works for me:
1) get general understanding of problem to solve
2) break it into steps or pieces
3) code pieces

Now, 2) might (hell, might? probably will!) reveal step 1) wasn't complete, so go back and improve your understanding, then move back to 2)

Over time you develop the ability to do a 'top down' approach like this, while also having a parallel 'brain space' that considers application architecture, customer requirements, good programming practices and so on.

Besides this 'concept of programming' (which is very personal, I'm just sharing how it works for me after ~20 years), don't give up and don't feel overwhelmed. In my experience, except for very rare 'super-programmers', good software is developed slowly, steadily, and built up one solid piece at a time. Break your 'useful program' down into pieces, and celebrate the achievement of developing (and testing!) each piece.

It gets easier (and then harder, but it gets easier first). :^)
What do you mean? They clearly saw an advantage in losing, per the structure of the tournament.
Has anyone ever read this? http://www.amazon.co.uk/Math-You-Cant-Use-Copyright/dp/08157...
Twilio for school-facing startups - Clever
Their ability to not hide their intent is more disappointig to me than trying to lose in this case.

Funny, no one blamed the US Mens gymnastics team for intentially losing, but they looked like they were trying to lose on purpose. The only thing they had going for them was (a) they looked sincerely distressed and (b) there's no incentive we know of for why they would have done so poorly intentionally.
My python solution, with commentary.

First step: the increment requirement, the in place requirement, the
short circuit requirement, are all the same thing. So, break that part
off.

def addl(list, target, n):

indexes = lazy_find_n(list, target, n)
for index in indexes:
list[index] += 1

The general purpose for loop gives me the willies.

for (var i = start; i != stop; i += step) {
if (arr[i] == val) {
arr[i]++;
count++;
...

What is the difference between i += step, arr[i]++, count++? Are you
absolutely sure your start, stop, step & count won't over run your array
boundaries? Are you willing to bet control of your users, CPU
instruction pointer? What if a new requirement is an operation besides
increment? What happens when the next guy, implementing the new
operation, isn't as careful with his loop/subscript conditions? (end
rant)

Second step: create a lazy_find_n() which returns an iterator of the
indexes of the list items we want to modify.

from itertools import ifilter, islice

def lazy_find_n(list, target, n):
# generate indexes in desired direction
if n >= 0:
indexes = xrange(len(list))
else:
indexes = xrange(len(list)-1, -1, -1)

# filter indexes for items matching target
indexes = ifilter(lambda i : list[i] == target, indexes)

# only as many as requested
if n != 0: indexes = islice(indexes, abs(n))

return indexes

Since xrange, ifilter and islice return iterators, the value of indexes
is computed only as needed. That is, if islice only returns a 2 item
iterator, it doesn't matter how many items the iterator from ifilter
would have returned, as long as there are at least 2. (If there are
less, islice returns less.) Furthermore, the iterator from xrange only
processes until ifilter, and islice are satisfied.
I can't think of any algorithms to accurately rank all teams except to just have every team play every other team.

There's the ELO system, but I think that's only an approximation.
This pretty much nails the sentiment I took from the story. He isn't so much complaining or railing against Facebook, but kicking himself for being, in hindsight, so naive. Not that anyone could blame him for it though. I mean, it certainly made perfect sense at the time, in fact for most of us, it still appears to make a lot of sense which is precisely why he is putting out these words of caution.

The one line summary seems to be: Facebook and Twitter represent a closed model of social networking, which rails against the very nature of web and internet as a technology platform and it probably won't last.

Not saying if I agree or disagree with that statement and prediction, but I definitely see the argument.
"Don't buy something that sucks just to support the local economy."

Speaking as a Waterloo resident here, I can't tell you how happy I am to finally see this line made public.
We were talking about patents, not copyright.
What's the difference? The only difference is the scope. In both cases you have some ultimate goal and in both cases you view the intermediate steps as just steps along the way to the main goal. In both cases you sacrifice an intermediate step as a way to strategically increase your chance of achieving your ultimate goal.
You already know the basics of programming and want to apply it in an internship, hackathon or specific challenge? Or you want to take a basic 101 class?

There's a Hacker Hours meetup Thurs night with a lot of developers in a wide range of skill levels that you can probably ask around for guidance or help.
http://www.meetup.com/nyc-on-rails/events/75153382/
Let's just have the chinese do our math and then pay them with the money we borrow from them.
They're certainly welcome to the overly-litigious situation we have in the US. I would trade in a heartbeat.
If by "completely" you mean "not at all" then yes.

First 5,000 requests are still free, and the prices are very inexpensive at the low-end, and I'll bet at the high-end you are either generating revenue and/or could negotiate with them.
are you doubting this, or confirming the statement?
And that is why you should have the LAST phase of the tournament be the round-robin (ideally with an advantaged final), not the first stage!
You make a good point, but it's disingenuous to equate 'naturally occurring' with safe for kids to have.

Mercury is a naturally occurring element.
Why you should never use GoDaddy ever again (even for a domain search)
A bit off-topic, but my favorite example of incentives gone awry in sport occurred during the 1994 Caribbean Cup (football), which ultimately resulted in one team defending both goals while the other team tried to score in either. In this case, the rule that caused the chaos was recognized to be poorly thought out and replaced in later tournaments.

http://en.wikipedia.org/wiki/Barbados_v_Grenada_(1994)
New Zealand is currently undergoing a nationwide rollout of residential fibre and ISPs are proudly promoting upcoming 'ultra-fast broadband' services. The unfortunate reality is however that without investment in more overseas bandwidth, the fibre is going to do little other than allow New Zealanders to watch HD re-runs of Shortland Street.
The structure of the tournament also precludes throwing matches. Thus, they were not being true to the (mathematically) ideal rational player - they were violating a constraint of the tournament in their attempt to maximize another advantage.
It is not a gzipped file; open with any postscript viewer.
Thought you might be interested in this.

At that time, for most teenage hackers, unix accounts were hard to come by. To even the odds, a war dialing search began and by sheer later night persistence, they discovered vast networks and operating systems. They dumpster dived, social engineered and brute forced their way to knowledge. On rare occasions, they may have shot off a flare gun when guards attempted to crack their developing bodies, become a line man for leads, or run various password permutations by hand.

what the masses aren't aware of is some of those kids quietly inoculated a virus in Chase Manhattan systems, showed the ss how banks can be compromised via tymnet, trw, etc. Not a cent was taken from those institutions, if anything, maybe a sneaker.

In the end, the ss threw them in the fed pen with hardened criminals. What a waste. After couple of decades, couple are leading startups funded by sandhill vcs. The rest are in darkness.

Maybe one day, we will realize what teenage spirit smells like and how to wield it for the good of mankind. Then again, we might be on the cusp of it - hackernews.
Indeed, I now may make in legal-related market than I would as a lawyer doing the same work. It's very bizarre...

Worse (well, not from my perspective), I work fewer hours than any lawyer I know but make more than all of them except for the ones working for BigLaw (i.e., the "premier") law firms.
>If I am a lone engineer who has just invented the perfect fuel source and GE rips it off, I have no recourse, because they can hire $50 million worth of lawyers and if she can't beat them in court, she's stuck with an impossible bill.

Yeah, that's what the ABA says. But in the real world you're going to get stuck with an impossible bill anyway when the deep pocketed people you sue start filing countersuits.
Isabel Marant  Leather Red White Black
Total Recall (2012) Movie HD Wallpapers
The Stanford academic who wrote Google its first check
It may be more objective but it's not wholly different than how other subjects are taught. You're still memorizing a bunch of different facts (how to graph, how to change base of a logarithm, etc.). It's not like high school algebra actually gets into the underlying mathematics of the operations and why they happen to work specifically as they do on real numbers.
Wish there was a video clip of this in action.
Valve Updates Steam Subscriber Agreement, Removes Right to File Class Action