skysight-inc/HackerNews huggingface dataset:
From a cold, dispassionate economic point of view, you "invest" 18-25 years worth of blood, sweat, love, and tears raising your children. In return, they will start supporting you once they're capable of generating more than enough income to sustain themselves, hopefully before your retirement years.
I agree with the message and the goal but why is this an open letter rather than just an email to PG? Rather, the subject seems confused. It could be they're trying to reach all the HN users, but when they write "You blacked out your websites, lobbied your employers to do the same, and started creative campaigns to defeat a threat to freedom on the Internet" that seems directed at the people who run HN.
Does anyone else not care even if they did lose productivity to lunch...
A few things to add, my background is in running direct response marketing campaigns for tech/web Co's. A few years back we did a small monthly ad spend via facebook, basically display ads with very cheap CPM's and even then pretty great demo targeting, but poor results. It was cheap and semi relevant so we continued on.

In the last 3-6 months many of the Co's I've been working with
have greatly expanded their FB advertising with CPA's on par or better than Adwords Search. It's very important to separate branded and non branded search terms on Adwords when evaluating a campaign. Non branded is what matters for evaluating effectivess of Search campaigns.

FB has a huge advantage in demographic targeting. There are only so many relevant queries on Adwords and once you have covered your bases with relevant KW's, its hard to profitably scale past that stage. You can endlessly optimize but the gains are incremental.

I agree that buying likes on FB is not great, the exception is if your super targeted by demo and location, and then do friends of friends lead campaigns on top of the newly acquired likes, that can work, but it takes patience and a bit of budget.

FB's rising stock price is a direct result of their expanding share of advertising budgets.
So facebook and google are now "NSA-approved" how can I get my products and services NSA approved?
This has gotten worse for me with Safari on OS X Mavericks. Sometimes I click on the up arrow and OS X decides to scroll some 15px down, leaving me to wonder if I actually hit up or down.
Ask HN: what's your Internet claim to fame?
Ready To Buy A Home? Here's A Good Checklist
Is Frankfurt an American town? Surely it must be, since the Airport security employee was quite polite, enlightened and seemingly open-minded!
Awww... time for those delusion pills again ... ;-)
I think mine is starting what was the biggest fail blog at the time, and then failing to sell it to Ben Huh...

(http://www.shipmentoffail.com/)
>It's offering something significantly different and in many ways bigger.

I think that is debatable. Sure, BMW could target young Asian kids with rich parents on facebook, but there's already a rather big demographic targetting with the likes of Youtube and Google's data on a user. Google's reach of your demographic and browsing history paints a far more clearer picture for a potential advertiser, as you are more likely to notice an ad campaign when it's displayed before a youtube video or a blog you read. Facebook would be great for someone showing off their purchase not necessarily for buying products through poorly placed ads that your brain is trained to ignore.
Actually it is an old school delay loop -- it runs an empty loop from 1 to 200, which on the old computers would take some significant fraction of a second. This adds a slight delay after printing each line. Proper programming would call a sleep or usleep function, of course.
Zero credibility?? I can't speak for Alabama but I know several people who went to Texas and USC for the education. Both have strong (top 15 [1,2]) engineering programs, USC has well known med, law and film schools, UT Austin is labeled a "public Ivy" and has a law school, and highly ranked architecture school as well. Both schools have several other well known departments.

If football left it would definitely hurt these two schools. However, they have a LOT of academic credibility aside from athletics.

[1]http://grad-schools.usnews.rankingsandreviews.com/best-gradu...

[2]http://coe.berkeley.edu/about/rankings.html
> I wonder how many of the bugs led to code execution?

The linked blog article [1] suggests 10% - 20%:

Our personal feeling is that between 10% and 20% of the
problems could be considered easily exploitable security
issues; however, the estimation has not been formally
confirmed in any way.

[1] http://j00ru.vexillium.org/?p=2211
Benchmarks are flawed. Combine that with 'virtual' devices and you're bound to get amazingly weird results.
Validator seems broken.
Timeline of Wikipedia in 2013
ZBOX 01520 is an orb-shaped, Haswell-powered PC
Yeah! So it gives any app the ability to have a referral program like Venmo/Uber without the hassle of building all the unique links that can track downloads and reward the user appropriately.
For a minute this question almost made me think about my java basics
7

For a minute this question almost made me think about my java basics

7
Absolutely yes. I am happy for the OP, but I must also disagree with his central point, i.e. "it's at least worth a try."

If things go south at all, you risk poisoning a family relationship. Family is precious; you generally only get one family. And you just cannot undo some types of damage done to/by family members.

I know a lot of people could hire their parents or siblings and get along great, but I also know a lot of people that don't talk to whole sides of their family after a nasty blowup. One should be very cautious when mixing money and blood, and ready to walk away from one or the other in a pinch.
15% equity
My sentiments exactly. Although I'd add it's a good idea for companies to set aside some closed offices for times when people really want to avoid distractions and/or have some permanently set aside for those who really can't work in an open office environment.

I just can't imagine going back to cubicles, or isolation. The distraction I get is more than made up for by the camaraderie and communication that naturally occurs. Although to be fair I've never been in a seriously dense open office environment -- that might change my perspective.
Your thesis is fundamentally wrong.

>citing the growth in inequality since the 1990s only makes [Krugman's (1990)] point about dollar gains/losses more stark.

Actually, nothing is different nowadays as from long ago in history: the class-warfare is still the rich (capital) waging class-warfare on the poor (labor). Krugman, whom you quote, realizes this as well and rescinded his comments from that time:

"I think our eyes have been averted from the capital/labor dimension of inequality, for several reasons. It didn’t seem crucial back in the 1990s, and not enough people (me included!) have looked up to notice that things have changed. It has echoes of old-fashioned Marxism — which shouldn’t be a reason to ignore facts, but too often is. And it has really uncomfortable implications. But I think we’d better start paying attention to those implications."[1]

"The pie isn’t growing the way it should — but capital is doing fine by grabbing an ever-larger slice, at labor’s expense."[2]

[1] http://krugman.blogs.nytimes.com/2012/12/08/rise-of-the-robo...

[2] http://www.nytimes.com/2012/12/10/opinion/krugman-robots-and...
First Year Freelancing Review
its 15% equity
and yeah, didnt have a look at official terms yet, but I guess my question is more generalized right now, you know
I keep getting various parse errors like

Expected assignment, comment or return statement but " " found.

When trying to get rid of parse errors, I did something like "return x" and it says

Solution did not return correct output for x=1. Expected output: 1, got: 0

Which is clearly not right.

Just tried doing "return 1" and still got

Solution did not return correct output for x=1. Expected output: 1, got: 0
How to use JavaScript in JSP
Ask HN: Do you code on personal/side projects during breaks at work?
Just wondering about this. Work+commute time ensures that I don't get home on weekdays with plenty of hours left and I am one of those who needs at least 7 hours of sleep at night or I am a zombie in the morning. So all nighters are kinda tough.

Do you code on personal/side projects while at work but during lunch/break time ? What are the legal implications if any ?
Please tell me again how this call to action has to do with Aaron Swartz other than the fact that the front page has his picture of him.
We're not allowed to because they don't want us spilling things on the floor and ruining the carpets.
> For nearly a century (or more) everyone has looked at the US to lead in reforms and at times reversing reforms. What happens in the US is often used as a model by world governments as a blueprint.

In what respects? I can think of far more cases over the last century of the US lagging behind in reforms than taking the lead. In European politics, the US is more often channelled as the big regressive bogeyman (e.g. "we don't want US conditions, do we?") than somewhere to look to for reforms.

To the extent governments looks to the US, it is more often out of necessity due to the balance of power.

It's be fantastic if that changed and the US became a beacon of progress, but that will still take a lot.

In terms of surveillance, though, just getting the US pressure lifted would make local progress vastly easier.
They're concerned with they want Americans to think about surveillance. That's markedly different from caring what we actually think.
What's sad is that it wasn't so long ago we were treated to breathless articles regarding the software that was used as part of the President's re-election campaign, which apparently was well-tested and well-engineered enough to actually do its job when the time came:

http://www.theatlantic.com/technology/archive/2012/11/when-t...

It seems today's politicians are (at least in some cases) familiar with what it takes to build reliable software. Perhaps the problem is that they are only willing to see that it's done when it benefits them directly, but not when their constituents need it.
It is not, but there are reasons some people say that. Keep in mind this is a posting about jokes. By the way, someone managed to downvote the parent -- what a strange reaction to a joke! Kind of sad, really.
>> Inheritance is overrated, and the factory pattern is often overused. Both of those happen with generics.

> Non-sequitur here. To me, it's clear that I'm saying that generics are overrated and overused. Your interpretation makes no sense!

Ok, now I understand what you're saying. As an aside, I would suggest that most people (as is evident in this comment thread) would not interpret your statement the way you intended.

>> For languages like Java, the problem is that functions are not first class - you can't directly pass along a method/function like (Conf -> SomeService), so instead, it's common to create some special type, like SomeServiceFactory.

> Another non-sequitur here. Factory pattern was originally popularized in the GoF book as a way of providing an opportunity for polymorphism.

I agree (re: polymorphism), but I don't think that contradicts what I'm saying; functions with parametric polymorphism (with support for {co,contra,in}variance) provide the same benefits of class polymorphism in this context.

> Old hand at Smalltalk here -- over 10 years. You don't often see Factory classes in Smalltalk. We also have very easy and nimble closures over variables in the context they're defined. I still don't get what you're on about.

You're absolutely correct. However, my point was that in statically typed languages, generics are conducive to favoring closures over factories classes and inheritance. But, now I realize that we were arguing two different things.
Your employer will own your code if you do this.
Please correct if I'm wrong but it looks like the decision to scale using HG instead of git was made on 2 points: 1) git maintainers basically said you should split repositories and left it at that, and 2) HG's cleaner code and abstractions made it easier to patch.

Fundamentally I like how this cleans up the design flaw of requiring history everywhere. 99% of the time when I clone or pull or diff or whatever I only care about HEAD. Why should I be forced to pull or store GBs of history or even MBs of metadata I can't use? Why not make leaving this data on the server optional? I can see how the decision to push history everywhere was made for simplicity but it doesn't reflect real world usage and clearly isn't scalable. Let's hope these history-option patches continue to be developed and make their way upstream. They certainly have my vote, not just as options but as defaults.
Wow very responsive
You may find one of the comments on the article interesting. Here's a excerpt:

> "Niether can you compare the road systems. Europe never
> had a mercantile road system because it never needed
> one because of the excellent water transport. Europe
> has the highest density of navigable rivers in the
> world as well as the longest fractal coastline. Few
> places in Europe were more than a half-day travel by
> wagon from water transport. All they needed were short
> stretches of local road to connect
> to the nearest water transport.

[1] http://www.lowtechmagazine.com/2011/12/the-chinese-wheelbarr...
I have, what am I missing?
Seriously though, they should offer Bitcoin as a payment method if the seller has indicated they will accept payment in that format.
Microsoft uses .NET a-plenty. Saying that brief marketing hype of over a decade ago isn't lived up to is a bit disingenuous. MS ships numerous apps in C#. Check out the Windows Store and WP Store, I know for a fact lots of MS's stuff in there is C# based. I cannot say for sure what Desktop apps are C# based because, well, it isn't exactly obvious!

C# isn't being used as a systems programming language, but it isn't meant to be one. (That said, I've written high performance code in C# before, you have to know what you are doing and understand your GC, same as writing high performance code in Java!)

Tons of LOB software internal to MS (indeed I'd say the vast, vast, majority of internal LOB software) uses C#. Lots of plugins and extensions to various tools use C#, and I wouldn't be surprised if lots of the PowerShell Cmdlets and Modules are C# based.

Now I have worked on a number of commercial projects that were written in C#, but of course I am unable to discuss them!

(None of this is spoken of as an official MS employee of course, it is not but my own opinions!)
No, 4k is for film editors and colorists. These are the people who think about resolution color, persistence of vision and so forth for a living, and who ultimately guide the standards that result in quality monitors. Whingeing about HD as if it had hindered some programmer-driven monitor nirvana is laughable; if the needs of programmers were the guiding light of display technology we wouldn't be using GUIs because so many programmers prefer a command-line environment.

I want a 50-inch desktop display with north of 10,000 horizontal pixels.

Big whoop. I want an interactive holodesk and bidirectional wireless neural interface too. I also want dynamically-generated domain specific function graphing so I don't want have to shoehorn my ideas into a one-dimensional text stream.
I hope it works out. My personal rule to live by:
Never hire someone you can't fire.
Knock, nock.

Race condition.

Who is there?
libav tries to ship a compatible wrapper called ffmpeg and a redone one called avconv. But ffmpeg itself just ships ffmpeg and puts incompatible changes in there, so you'd actually be worse off.

What issues were you having, and with what file types?
Missing Person, Luke Arduini: Yahoo Programmer. Please help find him.
For sure. The story of FFmpeg and libav is full of sneaky shenanigans like that.
I was not aware of that. Is this a GCC extension, or is it part of C99 and/or C11?
Blahgua content sharing network launches on Windows Phone
Front End Web Developer (JavaScript/HTML5/CSS)

> https://www.angularjobs.com/posts/604-front-end-web-develope...

Senior JavaScript Developer with AngularJS experience. Franklin, Tennessee.

> https://www.angularjobs.com/posts/599-senior-javascript-deve...

Front End Engineer at Localytics

> https://www.angularjobs.com/posts/588-front-end-engineer-at-...

Web Application Developer

> https://www.angularjobs.com/posts/552-web-application-develo...

Front End Engineer, Thumbtack

> https://www.angularjobs.com/posts/568-front-end-engineer-thu...
Possible

However this is not about "getting" (and bragging) this is about "not getting"

But you're right, if the person is bragging this is usually a red flag.

It's like someone bragging about "How they know how to write stories with Word" or how they can totally "Do calculation with Excel"
Giving your love life to Google Glass and the hive mind
It's funny, I almost never used to eat lunch when I worked in an office. I'd go have lunch outside of the office with coworkers. Now that I work remotely from home I eat at my desk close to 100% of the time. I rarely try to do actual work while eating, opting instead to stay hands free and watch a pycon talk or part of a documentary or something, but the article definitely resonates with me.. Most of my lunches are interrupted by questions in team chat and I end up feeling rushed back to work and not like I've had an effective break. I think I'm gonna try eating out today :)
The requirements for working with the USGov are restrictive enough that only specific companies are capable of participating in the bidding process. The Democratic party itself and Obama's re-election are, by contrast, private organizations that are not limited by these rules.

Basically, it seems like the government sourcing process has shrunk the pool of potential bidders too small to provide a properly competitive marketplace for software for USGov customers.
I don't think there is a necessary contradiction in "favoring access" to government-promoted or funded arts and sciences, as well as "favoring access" to full disclosure of surveillance programs and desiring effective judicial oversight, and not "favoring access" when the government wants to have a large amount of data about the lives of its citizens.

The current surveillance is being performed without oversight and in secret: so a "favoring access" stance aligns with wanting full disclosure of the surveillance, and a judicial process that allows for oversight of what is being surveilled and when.

Within the surveillance issue is a desire for privacy (which is not "favouring access" to information, as you note), which I think comes from two issues: that the government is a public institution for the public good and so it has less expectation of privacy than an individual. and also that there is a power imbalance between what the ability to act on information between governments and other entities, and an individual.

Publicly-funded research that the public is denied access to is an issue of both government openness and power imbalance.

Government promotion of the arts and sciences (which is the reason for copyright) being used to unduly deny the public access to aspects arts and sciences falls into both as well, IMHO.
git actually does come with a manpage on workflows: https://www.kernel.org/pub/software/scm/git/docs/gitworkflow...
KonyLives2014.org
Also, wrt. headphones, in addition to potential hearing loss, it's painful to wear them all day long, they don't block out all sound, and a lot of people don't respect the headphone rule.

That said, when I'm in the type of environment where I need to wear headphones, I think brown noise (e.g., from sox) is a nice alternative to music, and white or pink noise behind music helps create a consistent sound screen.

Here's my brown noise script for sox (it's supposed to sound a little like waves):

#!/bin/bash
play -q -c 2 -n synth brownnoise band -n 1600 1500 tremolo .1 30
I'm sorry, I got the impression you were corroborating the parent comment's idea that money is better kept within the rich.

The whole economy could go bust and society revert to bartering, yet Scrooge would still come out ahead because he owns the means of production (the farm/businesses) - assuming he has the power to uphold his ownership either by force or politics.

Re. motivation, I wasn't implying it's intentional, cultural/social context is carried into everything we do. An alternative ending would have people starting their own businesses, producing value and growing the economy as a whole. If written by a norwegian, maybe Scrooge would have found oil within the city borders and distributed the proceeds to all residents :)
It seems like the author discounts the value of any investments you can purchase, which leads him to the conclusion that entrepreneurship is the way to go. As others have commented, this isn't borne out by history.
GimBall: The flying robot that likes to crash
Is there a specific way a developer has to integrate this into their app? Or is it up to them? Sounds pretty cool, though, for people that like to share their favorite apps anyway.
How are you getting around retailers' terms of service?

What happens when they find out about you plugging credit card information and block you?
Not related in particular, and maybe a little selfish, but as someone who is also named Aaron, I sure would like it if people would, when referring to Aaron Swartz without honorific or qualifier, do so by last name, as is done with pretty much everyone else on the planet.

Not only would it be more specific to do so, it would be more respectful as well. Referring to someone by his first name, who has not given you that name himself, arrogates an degree of familiarity which I strongly suspect never existed between Swartz and most of those who, in the last year, have been talking about "Aaron" this and "Aaron" that like they were the best of friends. It's just rude, and jarringly so, given the apparently ubiquitious degree of respect extended to Swartz, especially in the wake of his regrettable suicide.
Exactly. Blog posts like this aren't useful. Either it's about prescribing a certain behavior for others, which is obviously a waste of time because we all have different values that lead to equally valid/subjective choices, or it's just intended to describe one person's decision tree, which isn't of general interest. Blogging like this feels like it's driven by narcissism either way.
That's awesome! I have another summer goal to add to the list.
The actual article title is 'OK, Cupid: giving your love life to Google Glass and the hive mind' but I left out the first part because the article has nothing at all to do with OKcupid the internet dating company. I'm rather surprised the writer/editor didn't take this into account when coming up with the headline.
I made the horrible mistake of partnering with my father on a business venture last year, and it has significantly strained the relationship. That was with a very clear line drawn between personal and business finances. I couldn't imagine dealing with the mess of mixing business and personal finances in that situation. shudder
If these schools never had the huge football programs, yes they would have zero credibility.

Without the notoriety and prestige granted by their athletic programs, no one would respect their academics.

For a recent example, witness the transformation of USC from a joke of a school (academically) to a somewhat respected, some might even say moderately prestigious (!!) university. A transformation which coincided 100% with their successful football program.

The great team builds recognition. It builds respect. You graduated from a school which is a football powerhouse, people respect you. Even if you graduated decades before they rose to football prominence. Even if you never cared about football. People want to be affiliated with success, thus they want to be affiliated with you.