skysight-inc/HackerNews huggingface dataset:
The real question on my mind is why you would do YC twice?

If you already have the connections to get advice/mentoring, and the actual investment is pretty minimal... what exactly is the driver to do this twice?
I also guess only Open Source Software really qualifies, because after a certain point, you need to inspect the source code to write better testsuites.
"...based on the self-reporting of 840 Google employees..."
Somebody should offer a prize for the earliest citation of the expression "critical studies" as used here. It may not go back to Monty Python's time, and certainly not Erasmus's. (I imagine the award to be the right to look coolly at Terry Eagleton and say "kill him" in Korean, or the language of one's choice.)

I think that the humanities gave away a good deal of their own prestige by chasing a false notion that they could and should become scientific. Northrop Frye, whom Eagleton mentions, had some big grand ideas about schematizing things, I recall.
Show HN: An easy yet effective way to request songs from DJs
I'm over 40, but the only way people can tell is from the grey in my hair. I've been successfully compensating for that through my less-than-mature personality.
That's the crux of the issue. It seems that the current economy will rather drive itself to the ground, taking all of humanity with it, rather than transitioning itself to a different value system. It looks like the post-scarcity world is not on the phase-space trajectory we're currently following.
As far as I know, using `new` or not has nothing to really do if it goes onto the stack or not. That's simply a common implementation details.

What its really saying is if the lifetime is automatic or manual.

Maybe I'm confusing C with C++ or just outright confused, but to my understanding, nothing says that:

int foo[] = <massive amount of data>;

actually has to live on the stack.
I'm working on Journey[1] which, while "just" a blogging engine, has plugin support via Lua in the development branch. That feature is not stable yet, but hopefully in the next few days.

[1] https://github.com/kabukky/journey
I dunno, we're doing OK on Google with "Atom".
Pentagon to launch cyberstrategy push in Silicon Valley
Yeah and if you have to drive a nail, you should use your fist instead of a hammer.
Encouraging skill growth, problem solving skills, and wisdom from the workforce, rather just using humans as cogs.
There is an argument to be made that we shouldn't allow the finance sector this much creativity. Banking has worked for hundreds of years, and most problems seem to be caused by new phenomena. It may be better to over regulate and then remove certain regulations only when the activities can be proven safe, rather than let everyone go crazy with our money and bankrupt millions of Americans every decade or so.
Great, a New York Times article about New York, one of the most pretentious cities of the northern hemisphere.
> By that logic" doesn't belong anywhere near a discussion of Apple review guidelines or behavior.

Just like every other rule/law in the world.
The exchanges already have various controls. CME has up/down limits that have to be manually lifted; they also fine people if they exceed the connection limits on their lines and investigate if the ratio between orders and trades is too high. Eurex (big European futures exchange) has fast market and also volatility interrupts too. e.g. http://www.eurexchange.com/exchange-en/trading/production-ne... (this is the Swiss FX futures contract).
>The ones that succeed learn how to increase the demand for the services they want to provide. The ones that don't bitch about how unfair everything is.

Eh, given the oversupply in academia, it really isn't fair to compare your situation to it. We're talking about orders of magnitude in the disparity between supply and demand in academe vs. the usual competition like in SV, I'd say.

Of course they'll face it elsewhere, the sociopaths who will control their lives. As someone said below, the disappointment is that academia is just like the rest of the world.Still, I think they need to be told it by articles like the linked so more fresh college grads won't go down that path.
You can't count on someone retiring at a certain age. Many can't wait to retire and many can't imagine retiring at all.
Yes, they are and they did. There are now circuit breakers in the US equities market that didn't exist in 2010. It would be basically impossible to get executions at $0.01 or $199,999.99 or large caps instantly trading at a 20% discount. Trading would be paused for 5 minutes in any symbol where the price got stuck against the LULD band for 15 seconds.
does distributed computing correctly

Go, Node.js, ever "actors" library you can think of, they are single-threaded-thinker's attempts to scale, and they are not correct

Could you elaborate, or point to a resource comparing the different scaling strategies? What makes the Erlang approach correct?
GitLab CEO here, would it be bad taste to submit a talk about collaboration and community around our open source project? :)
Flaws (lack of inclusiveness) don't mean it was no good. Unless you believe exclusiveness was core to the value proposition of a University, we can strive to make it inclusive without destroying the positive aspects.

We can still be nostalgic for the loss of things that weren't yet perfect.
The language itself is amazing. I'm a fan.

But try to find a MySQL library with support for DECIMAL. Something I think should be in the standard library nowadays.

No workable solution found.

Things like that are the things that kill the language.
This is _a_ lawsuit, and it hasn't been won.

Let's hold our judgement, okay?
Difference and Repetition, specifically, is concerned with absolute bullshit explanations and generalizations of the mathematical concepts of the derivative and integral, so I think it's fair to call it bullshit math.

I would also say that there is a zero percent chance that someone could use what is there to develop a mathematical basis for information theory which could actually be used to do anything useful, like data compression or error correcting codes.

Note that I am not saying philosophy needs to be useful to justify itself. Far from it. I'm just strongly disagreeing with your assertions that Difference and Repetition has any relevance or relation to information theory whatsoever.
I don't think it does, but in terms of absolute numbers, if a hundred 25-year-olds are hired, how many will stay for > 5 years?

Because those ones will become extremely valuable to the company. Especially a company that has eg a 6 month ramp-up period.
Amazon Finally Discloses Cloud Services Sales, Showing 49% Jump
Tech like sports favors young people and discriminates against old folks.
Until we invent anti-aging tech!
Zesty (YC W14) is hiring a Senior Backend Engineer (Rails)
Of course there's been a time in history where so many people have been working so much for so little. Plantation owners used to work their slaves from dawn till dusk for nothing. Farmers used to work the land from sun up to sun down just to feed their family. What a ridiculous question.

Why do so many people think that times have never been so bad when, in all honesty, times have never been so good?
According to Apple, this data is gathered when location services is on, see "Crowd-sourced Wi-Fi and cellular Location Services"

https://support.apple.com/en-us/HT203033
This is so applicable to our industry. I heard Chuck Moore say once that most microcoded division routines are bad, because it's the first and only time that engineer writes one. He said his tenth division routine was far better than his first.

It concerns me that in the rush to build abstraction upon abstraction, we're neglecting the tools and practices that make it possible to work on and improve the fundamental layers.
Honestly, the more I work with older developers, the more I realize how much of an asset they are.

These developers have programming paradigms + design patterns down pat, after years of experience. Don't expect that with your 20-something programmer.
I don't believe that "downvote to disagree" is compatible with "encouraging intellectual diversity". I tend to only do it when disagrees particularly poorly, eg bad evidence or reasoning, or is being a jerk. But I definitely have noticed more downvoting in the last couple months, of myself and others where it didn't feel like the downvoters were interested in suffering the existence of disagreement.
> Google would likely think twice before deciding even to interview older people.

What? You can't actively avoid interviewing people because they belong to a protected class. That is very much still discriminating.
It is wrong. "new Array(26)" creates an Array with preallocated space for 26 elements (instead of 26 'undefined' elements, as one might expect), and calling .map() on it will return another empty array. The semantics here are particularly difficult to reason about because map is specified to not execute its callback on undefined elements.

Someone will probably chime in here with a correction, but the point is this -- JS is NOT a friendly language to deal with.
I'm not sure what makes it interesting to explore; it is hard to imagine a more reliable way to doom a programming tool to failure.
We met with him for 15 minutes, he didn't know anything about our company going into it (the stateless part), but gave us amazing advice about how to position ourselves and present our ideas to investors. I heard the same thing from everyone else in the batch I talked to (the machine part).
Then they would definitely get sued for age discrimination.
Translation: "more people know JavaScript than CoffeeScript, so you shouldn't bother with CoffeeScript"

More people are familiar with Notepad than vi. Does that make vi a bad choice?
One tidbit in this article caught my attention and was particularly surprising. The median age for computer programmers according to the Department of Labor is 43. That seems perfectly normal for any random profession (the number for the general workforce appears to be 42), but is higher than I expect for programmers.

First off, it is a profession that has been increasing in importance and size in recent decades, I assumed that would lead to a larger younger generation of workers. Second, there is the industry perception that many programmers age out into other related careers like management. None of these assumptions appear to be bearing out in the numbers (although the median age obviously doesn't disprove any bias).
Oh, good call.
With due reverence to his genius, surely Shannon is not of the same class as Wittgenstein?
Why is there ageism in tech? Why don't companies want people that were part of the movement of personal computing? Many of the pioneers of the movement are still around, what is it about the industry that looks down upon their wisdom? We could learn a lot from them, why are they treated this way?
I might actually give it a try. Hope they don't rate limit much :)
LIKE NO OTHER SERIES OF THEM. Series of them makes it easy to turn your them into cash now.
I agree, have an up vote. I wish this community was nice to each other, instead of telling you why your personal choice is wrong and and trying to prove that they are right. It's not about being right or wrong, because there is no right or wrong. Just tools to do the job.

Ignore the haters, they will always exist. Just keep build great stuff.
Hmm.. I am not sure you are right.

http://www.truecaller.com/support#/General/a3

http://www.truecaller.com/support#/Android/a24

It says: When you download Truecaller from Google Play, it NEVER uploads your phonebook to make it searchable or public. Truecaller needs access to certain capabilities to provide you with a richer experience.
What happens if you remove randomness from Doom?
New Holocaust Documentary
Why not just put a and b on the stack then? ;)

Bjarne says, "Code that creates an object using new and then deletes it at the end of the same scope is ugly, error-prone, and inefficient."
How does this version handle exceptions?
I'd be really interested to hear the facts of the case. From the article, the only evidence of discrimination listed are that he was rejected despite:

1. A recruiter thought he would be a good fit

2. Working at several well-known companies (IBM, Compaq, and General Dynamics)

3. Only receiving a single phone interview

None of those seem like they'd be at all indicators of discrimination. Recruiters often say anything they can to get candidates through the door, companies regularly fail people at the first phone interview, and none of those companies are ones I'd necessarily associate with high-quality developers.

So, I look forward to seeing what else comes out of this story, since I can't imagine a decent law firm would go this far without some more damning evidence that will be forthcoming.
The problem is the current size of the world population is designed and fit for the Industrial Age and not for the Information Age.

What do you suggest we have to do to the "surplus" of manpower now?

Please no retraining nonsense as jobs will dwindle too and mirror the trend elsewhere.

Please show some political sense in your reply.
On a macro scale it's momentum and incentives at play. Daunting, but malleable.

Locally, we're close to achieving sensible cities/communities with renewable energy, easier access to rapid prototyping, and worker co-op business models.

Do what you can with what you have to make your city and friends have access to healthy enjoyable lives.
Its just the judge that has to do that. We're actually free to draw our own conclusions. The evidence seems compelling?
Stewart's comparisons remind me of Eddie Izzard's riff on mass murderers. Small numbers of crimes, committed by a small number of people: easy to grasp and easy to prosecute; large numbers of crimes committed systemically: the mind boggles; medals more likely than punishment.

Izzard (NSFW): https://www.youtube.com/watch?v=Bk_pHZmn5QM
At the very least, as Ivan says, Demo Day is an amazing forcing function for getting your shit presentable and pushing it out to investors. You know how everyone says the best way to pitch an investor is by getting a warm intro from someone who already invested? YC gives you 500+ of those intros on the same day.

That's not to say that YC is only good for fundraising, but that specific piece has about the same utility regardless of how many times you've done YC before.
Using Facebook's Flux Architecture with Unity3D
I found "The Cybernetic Hypothesis" to be a great antidote to the Neo-Reactionaries' take on the contemporary immanence of capital.

I'm extremely torn between "The Coming Insurrection"s call for drop-out politics and Marxist production reforms.
Electron's / Atom Shell's homepage isn't doing a good job of explaining what it is (as someone who's unfamiliar with it). Is it a site-specific-browser implementation? It's certainly not a "shell" in the normal sense of the term.
6) Potential 99.999999999% uptime reliability (thanks to Erlang's OTP)

I don't have much understanding of programming language internals but why we don't thing see low level stuff like distributed file system written in Erlang.

I genuinely interested in knowing why this is not tried by someone?
There will be few people needed at the apex of the arts, once the best of the best can do the jobs of most everyone else combined. We still need an economic plan for everyone else.
I am a 20 something in tech, and I just don't understand the mentality that doesn't value the perspective that age affords. It just seems really stupid, like overwhelmingly stupid.

Even if a young person can hold as information as an older person does, I bet it's not as nuanced. There's a huge difference between seeing generations of people age and seeing the way culture moves across the internet. Socio-cultural shifts are not the same as generational, age shifts. And growing up in an economy of technological boom and prosperity is not the norm either.

People would benefit just from having the experience from a different perspective of how to observe the world, interpret information, and relate to it. I view my generation as one that is intrinsically linked with technology, and I think it blinds us to a lot of assumptions as to how we think the world functions, and I think there is a lot of stuff we haven't existed long enough to observe and become aware of. It's like an invisible divide. I don't know how much I take for granted about my perspective, and I don't know how much others take for theirs, but I know that often, I am rarely correct in understanding how other people think, and I know often, that there is so much more variance that exists, that doesn't get translated through numbers and words. It's like it disappears, but it affects the way one navigates and establishes their own existence.

Even thinking in terms of how a computer 'thinks' versus how people 'irrationally' think is a ridiculous and absurd irony. Judgment is overrated.
Any industry that gets regulated, has a strong motivation to take control of the regulation of their own industry. This process is called regulatory capture.

Once regulatory capture has happened, incumbents in the industry are incentivized to use regulations to create barriers to entry.

The result is a lot of regulation, lots of work around regulatory compliance, and very little that accomplishes the purported purpose of said regulation.

Every so often regulatory failures become so bad that government steps in, creates more rules, and we get more bureaucracy. But the status quo inexorably reasserts itself.
I expect that economics of many of these companies doesn't work with people doing 35 or 40 hours a week.

I doubt it. Google would be just fine if 99% of employees limited themselves to 40-hour weeks. People aren't productive-- not in the long term-- when pushed to work longer hours.

The age issue isn't about work hours; besides, I know plenty of older people who work quite a lot. It's about pliability, deference to authority, and not knowing what they're worth. There's also a bit of union-related fear in it. I think that the likelihood of Google unionizing is very low, but Silicon Valley's leaders are terrified of collective bargaining arrangements (even if they come in a form like the lightweight unions of Hollywood for actors and writers) and one of the best ways to prevent that is to avoid hiring older, seasoned people with the organizational skills and experience to pull it off.

Age discrimination also puts a harmful time pressure on workers. It encourages to take career risks (and, often, those risks are unwise for them) because, at least as things are presented to them, they have to do everything in the first third of a normal career or they will be cast aside. It's much easier to push someone into bad decisions (or, I should say, decisions where he'll defer to your expertise because he's out of his depth and scared) if you convince him that he'll probably never get another chance to be a founder, learn a new technology, program again, etc.

I look forward to the outcome of this suit. There's bound to be more gold dug up in discovery than there was for Ellen Pao. I hope it doesn't end in a settlement, because I want this issue to see enough air to set off a chain reaction and crush this age discrimination problem. After all, we're all going to get old.
> The lawsuit says Google based its decision not to hire Heath on a brief phone interview, despite telling him in an email that the company was “embarking on its largest recruiting / hiring campaign in its history,” and “you would be a great candidate to come work at Google.”

I really hope the lawsuit doesn't go forward on the basis of a recruiter saying "you would be a great candidate to come work at Google", mostly because if you can get sued for not hiring someone after you say that then pretty much every single company on the face of the earth can be sued.

who hasn't used language like that when trying to recruit someone?
I've been considering PCP... PHP: Compiled Perl.

Eseentially, you write Perl but get PHP. Or vice-versa. Doesn't really matter because it's a joke anyway.
A quick glance at Google's profit per employee disproves that. After paying for employees and everything else, Google profits $270,123 per employee.

I'm not sure what would make you think that some of the most profitable companies in history are castles built on sand.
www.visionbot.net
This is not news. Large companies deal with frivolous lawsuits all of the time. Until the case progresses we should ignore it.

On the other hand, as a 31 year old in a company of mostly 20 somethings and only 1 or 2 40 year olds, I welcome a discussion about age related issues.
Payscale age data, being based on self-reporting of the employees, obviously suffers from the selection bias. Older people are simply far less likely to spill their guts on a random website, be it payscale, facebook or what have you.
>just hooking together AWS services, using Lambda (or something that evolves from it) to write all your custom business logic without ever thinking about a server, VM, or container.

you're risking to awaken the ghost of Application Server.
Yes, this.

Everybody talks about diversity but nobody mentions age. For example Reddit CEO Ellen Pao declared to the WSJ that she is on a crusade to hire for diversity - yet not once does she talk about "age".

> She has eliminated salary negotiations from the hiring process because women often end up fairing worse in terms of pay. She has hired a well-known diversity consultant to advise Reddit. She has passed over candidates who are not committed to gender and racial diversity, according to the interview.

http://money.cnn.com/2015/04/06/technology/ellen-pao-reddit-...
because Armin Ronacher (aka the_mitsuhiko here, the creator) doesn't use Flask that much any more, and there are not ver much contributors to it
The Frameworks for Mystics (Devine Lu Linvega Talk)
I'm not sure, I spent five minutes thinking about it, and it's pretty easy to come up with a design that relies on no servers, accepts payment through Bitcoin and the decryption keys are only ever stored with the operator and never divulged before payment.

Maybe malware operators aren't that experienced, who knows.
The title of the submission is pretty bad. The WSJ title is "Google Sued by Job Candidate for Age Discrimination"
Call It Warped Architecture
It's not clear. Are you advocating for socialism?
Judging text minus emotion is basically why Bit451 is meaningful as Gitchain for stable social currency, between revision history edits at war.

"Communication does not depend on syntax, or eloquence, or rhetoric, or articulation but on the emotional context in which the message is being heard. People can only hear you when they are moving toward you, and they are not likely to when your words are pursuing them. Even the choicest words lose their power when they are used to overpower. Attitudes are the real figures of speech.” —Edwin H. Friedman

Farenheit 451 is now socialized by grammar before words hit the books.
No, it just means the Hacker News bubble isn't representative of a whole industry. There are 100 Senior Java Enterprise engineers for every Ruby-suffocating-Moores-law rockstar here.
A friendly, helpful regulator will get job offers to work for the firms he is regulating.

A tough regulator will not.