skysight-inc/HackerNews huggingface dataset:
You don't need any help, its math that any high school student should be capable of. Its the same as any time you borrow money to buy something like a car or house, except with this one your ability to ever discharge the debt is quite limited!

When I was starting college none of my friends really knew what they wanted to do. Many switched degrees. Some more than once. While I had only a rough idea at the time, in general terms it matched what I ended up doing.

I don't know what the answer is here, but it starts with high school students getting a good deal of real life experience. Football, tennis, cheer leading, and prom are not real life experiences.
To support parent, a somewhat technical writeup:

http://blogs.valvesoftware.com/abrash/why-you-wont-see-hard-...
Hey this is like your 4th reply on this thread justifying the PHP hate, except I'm not sure you realize that you are backing up junk posts that have no substance beyond "PHP sucks!".

If you feel that strongly about the problems, perhaps you should expand on them?

All languages have pitfalls and problems, and the more popular the language, the more likely that people will succumb to those problems. We get it.
I'm intrigued by ROM hacking (and low-level computing in general). So far I've been limited to reading memory dumps on emulators while only making little sense of it, but I'll have to give it a better shot. Using Gameshark and checking your links is probably a good start, thanks for those.
AngularJS Latest and Top Resources In One Spot
The point is that noone should act surprised because the laws already demand that communications can be intercepted and read.

Of course that excludes GPG (or pasting encrypted text into your skype chat). And that is only true as long as your law enforcement doesn't have you on surveillance. Or unless you can be 100% sure that the NSA really really really can't crack your encryption. And even Bruce Schneier isn't sure about that: https://www.schneier.com/blog/archives/2012/03/can_the_nsa_b...
In the context of this discussion I am.
It's always great to read stories like these, thank you.

I think these types of stories just goes to show how curious some people are at a small age (maybe due to lack of tech?) and what possibly could be achieved if something like CompSci was teached earlier or having earlier access to computing. However, there is bound to be people who do have everything but don't do anything.
Using mg misses the point of using Emacs. I use Emacs because I can customize it deeply and extend it into a near IDE and universal interface. mg is just a text editor with Emacs-like bindings which is not worth much to me.

Also, the 'vi' on most unix/unix-like systems aside from Linux these days is nvi, not vim. which is about 200K, not 2G.
I'm quite interested in what provoked OP to post this.
This cheat sheet has been around a while and did not make the quality cut to be posted here => http://www.linkedin.com/groups/Angular-Developers-4896676
I was stumped on that term myself, but it certainly doesn't sound endearing. It felt dishonest to rip the last line from the passage though - as if I was trying to misquote him. So I left his comment in it's entirety.
I think they do it that way in an attempt to filter the advertisers to only those who have a chance of getting success. If that slide deck says to you that the environment is too unprofessional for your advertising money, you were almost certainly going to fail to appear to Redditors anyway. Nobody benefits when advertisers fail, so letting advertisers self filter with a not very subtly unprofessional deck is a great idea.
Fortunately, it's also false, from what I can observe.

I wouldn't pretend to know all the best minds of my generation, but I believe that I know a statistically meaningful sample. A few of them are working in finance, which does make me sad, but the vast majority of them are working on really cool stuff, both in academia and in industry. Only one of them is trying to get people to click ads.

This isn't to say that there aren't some great minds working on getting people to click on ads, just that they represent a tiny fraction of the "best minds of our generation".

Even if they were all working on "getting people to click on ads", I think that's still an improvement on "building the atomic bomb", which we could have said about a previous generation at one point in time. (And just like the bomb gave rise to some wonderful physics, I have no doubt that getting people to click on ads will lead to some wonderful insights into cognition, psychology and economics).
They actually upped that to $525M later I think.
Except nobody jumps in for a karma train of circle jerking each other about flaws in Python, Ruby or anything else.. Just PHP... Because it's the new cool hip thing to do.. Bash PHP... If you don't, then you won't get high fives from the rest of your hipster friends.

I've been writing PHP for 12 years... I've learned that its got flaws... Just like anything else... I've gotten over it... Why? Because I actually enjoy writing PHP. And nothing you or anybody else can say will change that, so just get over it. Use what's best for you, not what is the new hip thing to use.
The stat sheet they have posted there has a lot of misinformation or misleading information/omissions...
No, it's about avoiding iOS SDK.

The objc language itself is one of the easiest [but not quite, entirely ugly] language I've encountered.

Being cross-platoform/mobile pays as well.
Popular Science in 1973 had an interesting article¹ on cutting-edge computer visualization, including a star-data image similar in style to the Joy Division image, except in perspective and with different data. The article describes new technology that allowed "fantastic" visualization with 7 colors.

The Joy Division style 3-D surface plots were a pretty standard computer graphics thing in the 1970s, often with lines in the Y direction too making a grid. They had the advantage of being pretty easy to program and not requiring a lot of memory - just start drawing lines at the front and keep track of the highest point at each X position. A function such as a damped sinusoid makes a nice image this way.

I'm impressed by the author's tenacity and research, but a library would have really helped him out. Also, I'm puzzled why he thinks the lack of a © on the image itself matters - magazines usually have something like "Entire contents copyright" in the masthead.

¹ http://books.google.com/books?id=IWxyanKoRUoC&lpg=PA104&...
> I haven't put anything on the web because I don't have a web dev.

Well you certainly don't need to be a web dev to get a site up and running[1,2,3,4]. To me it seems you're still in the customer discovery phase. How many interviews with clients have you had? 50? 150? I'd be willing to guess that you've still got a lot of work to do before you go looking for a web dev/technical co-founder. Without a thoroughly validated market I doubt anyone worth your time is going to bite. Here's what I would do. It'll help you validate your hypothesis and attract co-founding candidates:

+ Interview 50 customers per week. No exceptions.

+ Build out a business model canvas and test each assumption against customer interaction.

+ Learn some basic web development. This will show a potential co-founder that you're invested. You need to hustle and show them that.

1.) http://launchrock.co/

2.) http://wordpress.org/

3.) http://www.weebly.com/

4.) http://www.squarespace.com/
Earn Money from the Grid with your Electric Vehicle
Government organizations tend to focus on treating all of their employees "fairly" or "equally". That typically manifests itself in some odd outcomes. Among them is very little individual accountability. Some amount of consideration is typically given to "years in service" when handing out promotions or salary increases. Very few people are ever fired and the few that are typically have to commit an egregious fraud like not showing up for work and claiming they did. Showing up and doing nothing or near nothing will keep you happily employed with regular salary increases. If there is a down economy and they need to cut jobs they do it on a strict seniority basis, most recently hired, out first. The net effect is that over time the only people that leave are the ones good enough to get a better job where their above average ability will get them a higher salary. What you end up with is a large organization of average to totally incompetent mid-career to older workers and a segment of newly hired workers, typically younger, with a wide range of abilities.

If it is even legal for a government organization to make something to turn a profit, in many cases it isn't, the chances that an organization run like that would produce even the stupidest of successful money making apps is unlikely. On the off chance that they did succeed the cry from private industry would be so incredulous it wouldn't last long.
I'm not an Emacs user. I assume Emacs can open a 4GB file in less than a second?
Facebook's stock price: the least important thing about Facebook.
Extra points for incorporating a rap video into a technical security blog post.
Yet another article that perpetuates the myth that ONLY women are faced with high performance demands in business:

"This strange illness meanwhile left the female survivors with an odd glow that made them too visible, scrutinized too closely, held to higher standards. It placed upon them the terrible burden of being not only good but the best."

This is a very common argument and it is false. Many corporate cultures are performance-based, and it is simply not true that ONLY women are expected to be the best. Many or even all men can feel this same expectation in performance-based professions, but they will not blame their sex.
I think that's an adjective form of shyster, someone who is unethical, especially a lawyer.
Saville does pretty amazing stuff.

The original sleeve for New Order's Blue Monday was a die-cut sleeve that looked like a large floppy disc. It's routinely told that the sleeve cost more to produce than the entire disc was worth. Factory Records lost money on each copy sold.

Saville also designed Tony Wilson's headstone, which is pretty freaking cool (even though it took a few years to get done)

http://kottke.org/10/10/tony-wilsons-headstone
The text between the lines was supposed to read as »I would have preferred if Google had not added support for PHP and it would have been way cooler if they had build something as easy as PHP but without insanity«. Okay, that's just an opinion but what else should a comment on a simple fact like »Google App Engine finally supports PHP« be?
Bit afraid of emacs, but now that i began learning LISP with gcl , i might look into it. Is it harder than VIM ?
That's awesome! I hadn't come across Donald Alcock's books before, and I'm glad you recommended them. I've just ordered a copy of Illustrating C. Looking forward to being inspired by it!
I think only the 15" is available with the 4-core. (And more RAM. And dedicated graphics.) But a 15" laptop now feels to me like what a 17" used to - unwieldy.
In England and Wales it's a bad thing, because it's another example of the "pull the ladder up" generation doing what they do best.

The people who, in the 1970s&80s, benefited from grants, free tuition, and the ability to claim unemployment/low-income benefits in the summer holidays are the same people who are implementing these policies.

They are the same people selling the lie of "get a degree, get a good job", then offering unpaid internships to new graduates, or insisting that even the doorman needs a degree.

These are people who had "jobs for life" with year-on-year inflation matching/beating pay increments if they stayed still, or decent career progression if they didn't. They are now telling us that we can't expect that sort of treatment from them, and implementing "up or out" pay policies (even if they don't have any "up" positions to offer, because they are "flattening management structures").

These are also the people who will retire in 5-10 years time with Final Salary pensions from the schemes that they, themselves, have closed to the rest of us (because they took "payment holidays" in the good times).

They are also the people who bought up all the housing at prices that a normal (at the time) middle-class single income young family could afford, then sold it on at prices that only better-off mid-30s DINKYs could afford.

Just because we can't win all of these fights (and have already lost some), and just because some of the individual fights might seem trivial, it doesn't mean we should just roll over and take it without complaint, either for ourselves, or the current generation of schoolchildren and undergraduates.
Maybe you should do something other than alert() the CSRF exploit, I can't copy it under Windows
Oh no, certainly easier than Vim. But the important point is that how difficult something is should not stop you from learning it: what matters is how much benefit you can get from it. And you can certainly get a lot of benefit from Emacs!
*female programmer

fixed
I just spent way too much time making a matplotlib one. Example output: http://imgur.com/PtkkESv

import pylab
import scipy

def gaussian(x, centre, xscale, height):
return height * scipy.exp(-(2.*xscale*(x-centre))**2)

def triangle(x, centre, xscale, height):
y = height * (1. - scipy.absolute(xscale*(x-centre)))
return (y>0) * y

x = scipy.linspace(0., 1., 1501)
shape = triangle#gaussian#

def generate_noise(x, num_bumps, centre_min, centre_max, xscale_min,
xscale_max, height_min, height_max, shape=shape):
y = scipy.zeros_like(x)
for i in xrange(num_bumps):
centre = centre_min + (centre_max-centre_min)*scipy.rand()
xscale = xscale_min + (xscale_max-xscale_min)*scipy.rand()
height = height_min + (height_max-height_min)*scipy.rand()
print centre, xscale, height
y += shape(x, centre, xscale, height)
return y

def generate_line(x):
y = scipy.zeros_like(x)
y += generate_noise(x, 100, 0., 1., 0., 300., 0., .003)
y += generate_noise(x, 10, .25, .75, 20., 30., 0., .03)
y += generate_noise(x, 10, .29, .45, 20., 30., 0., .03)
return y

num_lines = 85
line_gap = .015
for i in xrange(num_lines):
base_line = (num_lines-i)*line_gap
y = base_line + generate_line(x)
poly = pylab.Polygon([(x[0], base_line)]+zip(x, y)+[(x[-1], base_line)],
facecolor='k', edgecolor='none', zorder=i)
pylab.gca().add_patch(poly)
pylab.plot(x, y, 'w', linewidth=2, zorder=i+.5)
pylab.gcf().patch.set_facecolor('black')
pylab.gca().set_axis_bgcolor('k')
pylab.axis('equal')
pylab.gcf().set_size_inches(8., 8.)
pylab.savefig('pulsar.png', facecolor=pylab.gcf().get_facecolor(),
edgecolor='none', dpi=150)
> or people that travel a lot, that 300 grams (.6 pounds) - is a deal breaker

I travel for business quite a bit (20-50,000 airmiles/year) and I traded in a 13" MBA for a 15" rMBP upon its release.

For me, it was an easy deal to exchange the laptop weight differential through unnecessary clothes or travel accessories for this gorgeous display and added (dev) computing power.
I'm getting really tired of this ignorant "tech is sexist" garbage. women represent a minority of the already small pool of CS graduates. This is not due to discrimination but to individual choice of what a student wants to do with their life. Fewer women CS grads means a smaller ratio of women to men in the tech industry.

The author blindly says that VC's want "a couple of guys that can build an app in a weekend". VC's and tech companies in general want a couple of PEOPLE that can build an app in a weekend. I find it impossible to believe that a tech company would turn down a brilliant "woman programmer" just because she was a woman. It is already hard enough to find good developers, no reason to reduce the pool further with discrimination.
How to Be a ‘Woman Programmer’ in two easy steps - a short introductory guide

1) Be a Woman
2) Program
Node2Blog (node.js blog engine) - now with RSS support
It also escapes html tags and such.
The changes:

http://search.cpan.org/~rjbs/perl/pod/perldelta.pod
Avarage guy
what reasons is the for using dial up in todays world of high speed connections?
I don't know if this will make you feel any better, but this study probably didn't teach us much that we couldn't have simply assumed would be true. If you were to do a study on group of men who have a bad relationship with <fill-in-the-blank> and <drink/eat/smoke/exercise> <too much/too little>, I would bet that these men would be found, on average, to score lower on any measure of success and would have a higher incidence of every problem you looked for. This is because problems always seem to cluster, they never occur independently. It's like the rich get richer and the poor get poorer. Men that argue with their mothers and drink too much are probably a group of miserable men. Why are they miserable? Maybe because they have lots of problems. I don't know if it's a real phenomenon that bad things tend to happen disproportionately to a few unlucky people, or if it's just a statistical illusion. But I am never surprised when a study finds a correlation between two negatives. It's a given.
> "People for whom some fact holds" IS the very definition of personal information.

Yes, but selling the service of showing something to those people isn't selling personal information, because the entity selling the service keeps the personal information and uses it on behalf of the entity purchasing the service.

Selling personal information is disclosure. Selling a service in which the seller uses personal information to provide the service is use. There is a meaningful difference between an entity using personal information and an entity disclosing personal information to third parties. There can be legitimate grounds to be concerned about either, but its not helpful to conflate them.
If a company with huge cash reserves like Google was selling new stock then yes, I would assume they thought they believed their shares were overvalued. But in general it's the same as taking VC investment. It might just mean the company believes they can use the cash in a productive way, or that they need cash to continue operating.
What are the pros and cons of XML and JSON?
Please stop relying on the Referer header. It can be forged and is often enough removed completely for privacy reasons.
Why are there so many articles about women in tech? I think it's just a wish of some guys in tech to have more women around.

If it's just diversity we're after let's get some black and hispanic people among the ranks.

I've worked with a lot of women over the years but never a black or hispanic person. Ever. I'm sure they exist though the numbers have to be much lower than women and I don't see any articles about "let's get minorities into tech".

I really do believe the hype about pulling women into tech is some subconscious desire to be around more women.
> expect the cost to depend on the amount of face-to-face time students have with instructors and the growth of real wages

I'm a college professor. I don't believe that the amount of face-to-face time has increased (I'd be interested to hear otherwise). Is there evidence that real wages have increased for people who teach? (I haven't gotten a raise in some years, and I hear all about increases in adjuncts which would tend to drive down average pay.)
just stop.
MPG for electric cars - all explained here http://en.wikipedia.org/wiki/Miles_per_gallon_gasoline_equiv.... Basically you convert everything to equivalent energy to do the comparison.

I leased a Nissan Leaf a couple of weeks ago as a commuter vehicle. I only did it because of the price, which was amazingly low, combined with the benefits of no gas, carpool lane access, and no emissions. What has surprised me is how much I like it as a car. It's rather cheap and cheerful materials, but it's thoughtfully designed, and drives great. Given the Federal rebate in the US, and the extra ones you get in California and other states, I highly recommend it. (particularly somewhere like the Bay Area, where there are charging stations everywhere)
Understanding Google+ Hangouts
What you hate or like is your personal prerogative. But when you are addressing a public audience, who have faith in you and your brand and trust you, you are morally obliged to be factually correct and not let personal opinions distort the facts. If you read that article, Tesla claims that they forged a scene as if the car just stopped randomly which is highly unlikely when there is enough charge (I am with Elon Musk on this one).

(You doesn't literally mean you, but BBC in this case)
I don't think they really care about that as long as they have control over everyone's communications. Plus, if that happens they'll probably see it as a positive for them, because they get to demand even more funding and less strict privacy laws to "defend" us (against a problem they created in the first place).

It's not that different than how they maintain the war on terror by radicalizing people in Middle East against US with their drone strikes.
Android Studio is a new Android development environment based on IntelliJ IDEA.
I don't get the sense from this thread that there's any push to make something that Reddit likes, though. There's a push to make something that 'works' or 'goes over'.

It's easy to make something reddit likes: start by trying to generate non-advertising content and see if you can get that to float, then move on to advertising.

No one here talks about the general content Reddit likes, because people in this thread don't seem to care. The fact that I had to spell out that "good" means "in the context of Reddit", i.e. "something Reddit likes" rather than some objective artistic assessment of what's good already shows what I'm talking about.

Basically, if I wanted to advertise on Reddit I would start by trying to integrate myself in that community.

Same as HackerNews. If I wanted to advertise here I wouldn't question the prevailing wisdom here - I'd regurgitate it and say obvious things to get modded up.

It's not about "lowest common denominator" - it's about respecting people as people rather than as a captive eyeball.

Likewise if I were making youtube pre-clip advertisements the #1 metric I would care about isn't conversions: it's, "can I be good enough and on the same frequency as my audience that they see I respect them enough for them to continue to watch?"

The Dove advertisements are a good example of advertising done right.

It's not "objectively good" - objectively, it's very, very bad. The before/after pictures don't ressemble each other because they were detailed precisely enough: noody mentions "and her hair is 7 inches long with a part forty-five degrees to the right, and she's smiling" whereas the other one is ""and her hair is 7 inches long with a part forty-five degrees to the right, and she's sad".

But that's exactly what the pictures show. So, objectively it's terrible. It's faked. But in the context we're talking about, it's very, very good. I saw tons of articles written about it, because it's simply that good.

On the other hand, the satire that I play in my head for that clip - where the women's own descriptions result in the guy drawing one giant circle with a downturned sad-face, and the descriptions by those who have met the person result in one giant circle with an upturned happy-face - that is in my opinion an awesome caricature of the Dove sketch artist campaign.

But in the context we're talking about it wouldn't be veyr good.