skysight-inc/HackerNews huggingface dataset:
It's probably the fact that they ship a lot and HN is non-platonically in love with both so new features get a lot of attention.
Types of eating disorders in men and women
Surround in quotes and it won't split on the underscore.
What's wrong with the core idea of "more secure server validates less secure server's JS before running it"?
That may be nasty, but that's how the semantics of method aliasing in Ruby work. Try this Ruby snippet to see what I mean:

class Foo
def say; puts "hello"; end
alias shout say
end

class Bar < Foo
def say; puts "howdy"; end
end

Foo.new.say #=> "hello"
Bar.new.say #=> "howdy"
Foo.new.shout #=> "hello"
Bar.new.shout #=> "hello"
Filters and sorting are definitely next on our priority. We will do another blog post when that happens.
“You kid come into this business thinking you’re going to make a difference. Pretty soon you find out, you’re just filling the space around the ads.”

Source http://news.ycombinator.com/item?id=2666870
One of the other concerns when hiring is finding a fit for the company's culture. Perhaps that's what they're trying to achieve.
Uh, what? Jon Rubenstein was poaching people from Apple to Palm. He is a sociopath for doing so?

People follow individual leaders from company to company a lot. Sometimes the source company wants to stop that, and can in some jurisdictions.
A Free Database of the Entire Web May Spawn the Next Google
And if the actual product released in the future has similar specs, they will be the first to say - "As we had reported earlier...<link>"
Introducing Linode Managed
It's not as though brick & mortar journalists are any better nowadays either. See: Manti Teo

Even though one "journalist" couldn't find any evidence of the girl existing: no birth certificate, no death certificate, no records of her existence, they essentially let Manti Teo off the hook when he essentially told the guy to not further into it.

Then look at ESPN. They supposedly sat on the story for under a week because they were trying to land an sit-down TV interview with Manti Teo. ESPN the Sports Entertainment Network, won out over ESPN the Journalistic Sports Network.
I'm of the belief that while not everyone may be able to code in a way that contributes to their startup's codebase, knowing the point and power of programming can vastly help the direction you pour your resources in.

For example, understanding how loops and iterative tasks work will help you understand why changing the text on one specific product page (out of a 1000) isn't as easy as popping open the text-editor and changing that page's text. It helps you figure out a sensible data-model on the back-end (so that your frustrated coder isn't writing a special if-statement that breaks on the next iteration of the site)
The story behind DIAL: How Netflix and YouTube want to take on AirPlay
Homophobia on Github
Making the creative portion an entirely different codebase/downloadable that is licensed under something else.

If, like WordPress, you want to enforce GPL compliance for derivative projects, then spell out clear exceptions to your derivation clause - if they even just spelled out themes it would have made this problem moot.
Google Complies With Government Requests for User Data 88% of the Time
Jobs have done a great job keeping wages low...
Thanks for your valuable comment. In short you're saying to juggle so many balls at once but it does make sense. What I guess it also requires good at marketing which I am not.

In past few year I did try to work on different technologies and could not restrict myself to a few but I still could not develop skills to sell myself or my skills. Being a developer it's pretty hard but not impossible.
> If they succeed it would be interesting to see the dirsuption to the food industry.

Meh, the status quo will just spend their tremendous capital on a hate campaign to paint algae grown proteins as artificial and bad because they aren't bloody cow butt.
HN Commentary from 2011: https://news.ycombinator.com/item?id=3313570
Congrats, looks really nice! (already forwarded to our testing team)

If you add a 'proxy layer' to your solution, that would be awesome. To explain the scenario, it is really very valuable for us app startups to see how it behaves in China, in India, in Europe, in US etc. You may keep your current system intact, and 'if' the customer desires so, you can route your connection over those proxies(from real ISS'es) from all over the world and test it 'as if...'
This is really important and not so hard to implement... But sometimes, you can catch bugs and usability horrors with slow or dropped connection or some weird proxy mambo jambo played by ISS providers.
This is a pretty cool idea, and something I would have considered trying to get my boss to pay for when I was a developer. I didn't see on your website - do you test on a wide variety of hardware platforms, or just iPhone 5 and iPad? Different versions of iOS?

Also, do you have any terms, in particular, regarding confidentiality?
You wrote that you don't test games...

Well, I hope we can send our more non-gameish apps :)
A new look into the HTML 5 tokenizer
The HTML5 grammar is only defined by the tokenizer specification from WHATWG. However, the document is really not practical so we developed our own (clickable) version of it.

Blog entry w/ code on github: https://communities.coverity.com/blogs/security/2013/01/23/a-new-look-into-the-html-5-tokenizer-specification

Online document: http://www.coverity.com/srl/html5-grammar-visualization.html
Some people don't like video games, prefer sports, like skiing... Some people play Settlers and/or Civilization or turn based strategies... They won't be able to react or move quickly in Portal. It's like saying - we will hire you but you need to BUY and DRIVE this motorbike through this hoop of fire... And person don't even have driving license. Not to mention they were busy building that hoop of fire instead of making their product in the first place (but that's for them to decide how they want to run their business). I juts think being a gamer is not requirement. If you can opt out and solve a chess puzzle or a super fast Tetris or whatever - there should be alternatives, just like audio capcha or sites for color blind people
I couldn't disagree more. It's very elitist to say that interested minds shouldn't pursue the field you're in because they're asking the wrong questions. The better and more productive approach would be to educate them by answering their question and at the same time pointing out the preferred way to look at it.

I know when I was first starting out there were obvious cliffs that I confronted when growing as a developer. The first cliff is going from syntax to understanding how to piece syntax together. Then further down the line is learning best practices and how more seasoned developers do things. This is something that you can only learn from practice and by asking questions on sites such as Stack Overflow and your peers. How else are you going to learn?
This validates most of what Ryan Holiday says in "Trust Me, I'm Lying." Was wondering what extent his account of the media is actually true.
I can help if you still need someone. Drop me an email at holevietlong [at] gmail. A quick overview of the architecture would be great
I use a Dayminder calendar for hourly work. It sits on the desk next to my computer. Before invoicing, I enter the info into a spreadsheet.

I find that more complex processes are distracting.
Putting purpose back into your projects
I would argue that it's not intentional.

Have you heard of "surfacing," as a data-product?

http://www.palantir.com/what-we-believe/
This is really interesting to see how many different strategies you have to take to improve PHP unit, and impressive that many of them were very successful.
WTF? Seriously, lobster suits and dating apps do not mix.
Because $HOME/bin is in the path? I always put stuff in $HOME/bin, $HOME/opt, $HOME/etc, etc. if its something that would work equally well mounted somewhere else. In this case it would just require a Linux with VirtualBox installed.
It might of been their position too. If palm was top dog, would they be acting similarly?
I am ready for the white washed report saying MIT did everything right. Since MIT is made up of humans and humans are perfect.
Depends on how you define mid/senior. I started at a Boston company with about 10 years of experience in '08. My "mid-level" salary was ~ $90K. I ended up around $100K after about 3 years working at the same company (my title got prepended with "Senior" at some point, but it didn't start that way). These numbers do not include bonuses, which varied.
It's true what they say, spend more time doing Business Development
I guess it depends if you view this as a general case of anti trust non-poaching or a specific case one of Jobs' inner circle soliciting his former colleagues. In California it's allowed, but not everywhere. Jobs was trying to use what he had available to dissuade the practice.

Might be anti trust, might not. I don't think it was immoral or appalling to try, assuming Apple's lawyers weighed the risk.
This is hilarious, thank you.
It looks like I jumped the gun. The search itself seems fine, but the highlighter is a bit overzealous
Requiring the full name might be tedious, especially with my friends who also put their middle names on the facebook names
I wonder if Heroku will add support for this. It'd be pretty nice to be able to just deal with arbitrary sockets there instead of being limited to just HTTP.
Why was this guy listening to an audience to begin with? People don't know what they want, and that's entirely different from what they will actually pay for. The only measure is the cash register, i.e., the reconciliation report from the credit card processor(s).

Make something awesome that clearly takes away more pain than the price incurs, more cheaply than you can produce it. If you can't make it awesome or profitable, then it's not a business.
I prefer to think of myself as a pragmatist. In certain situations, the business environment should be trusted to pursue their self-motivated interests because they are also the interests of consumers and the citizenry. In these cases, the government should not meddle.

However, in other situations, the business self-motivated interests are contradictory to those interests of their customers, employees, and their citizen neighbors. In these cases, the government needs to make sure that these businesses don't run amok and totally ruin the environment, the economy, and the market as a whole.

Those who take one extreme (no government intervention in either scenario -- what you call Libertarians) are no more virtuous that take the other extreme (the government must be involved in all forms of business activity). I hope we see more pragmatists and less dogma(tists) on HN. From what I can see -- these HN conversations do look balanced on the whole.
Hi, I'm a bit biased as an investor in, and CFO for, a startup company that hopes to revolutionize the way people work. That said, I have been working at the Focal Upright Workstation (Locus Seat and Locus Desk) with an anti-fatigue mat on the seat base and I LOVE it. Way more energy, focus is not an issue (though I don't think this would be the case on a treadmill desk) and a great relief on the lower back issues that would crop up after sitting all day. Our website www.focaluprightfurniture.com has more info and videos. If you are familiar with Keen Footwear you'll be interested to know that this workstation was designed by Martin Keen who founded Keen Footwear earlier in his career.
How Coursera Helped A Small Business Owner
It seems clear to me that he is asserting the laws are wrong, not that they broke the laws that would get that sort of punishment.
Why is "No provisioning necessary"?
and order by last updated please
Great song! This video is a lot of fun, love the SF scenery.
How is Instagram a product and not a business in that aspect?
Cool work, again, Pat. Makes me wish I was back in school and could justify spending more time on looking at the internals and finding that satisfaction in knowing how things truly work under the hood.
It's better to automate and mechanize the food production and harvesting processes, then, which is already happening in agriculture.
Photographer Forcefully Arrested After Shooting on Metrorail Platform
Cambridge-Based GenArts Announces Vivoom, A New Consumer Video Tool
Alleged Downloads by Aaron Swartz
I did actually - it was very nice. With some polish, it would have been awesome.
GuiA answered your question above: http://news.ycombinator.com/item?id=5101237
EU-commissioner Kroes: My thoughts on Aaron Swartz, and the benefits of openness
So WP.org says that all files of a theme or plugin need to be GPL since they're building on top of a GPL'ed piece of software even though this theme or plugin might not use any of the original GPL code.

Then how does this work for content you put in a WP website? You're using the database, of which the layout can be considered an interface. Should all the content be GPL'ed as well? And how does that work if your theme uses another OS project, say Bootstrap (which is an Apache licence)?
That's probably exactly what they are doing. So I suppose I shouldn't be too hard on them - they are conveniently broadcasting they have a youngish "play" culture at work.
> That gibberish

No, it's a fairly straight forward and simple algorithm.

The only ambiguity is due to the fact that it references relative spatial positions...but this question always provides a graphic that makes everything completely clear:

1
1 1
1 2 1
1 3 3 1

If someone couldn't understand the question with that description and graphic, they are either having a "brain fart"/interview jitters or have some deficiency in their reading comprehension, spatial reasoning, etc that they need to work on. The former is perfectly understandable and will happen no matter what you do in the interview; the latter tells you that the interviewee needs work in some area which is useful information.

> You aren't testing programming, you're testing obscure maths knowledge

Not at all, to answer this question requires absolutely no previous knowledge. All you need to answer is in the question.

You can pretty much just translate the question directly into code:

function getRow(n) {
if (n == 1) return [1];
if (n == 2) return [1, 1];
var previous_row = getRow(n - 1);
var current_row = []
for (var i = 0; i < n; i++) {
current_row.push(
(previous_row[i - 1] || 0) +
(previous_row[i] || 0)
);
}
return current_row;
}

Took me maybe a couple minutes to translate the question into a fairly straightforward recursive function and type it out. From there it would be easy to improve in a lot of ways: caching, making it iterative, etc...all of which are relatively obvious and easy.

I doubt there are any interviewers who wouldn't be basically satisfied with the most brain dead implementation. That demonstrates basic competence. The question has ample room to demonstrate a variety of skills beyond that. I'd expect the better interviewees (even with little math skill/background knowledge) to at least be able to make some observations about the properties of the triangle. I'd also expect the better ones to be able to talk about different approaches and their benefits/drawbacks.

For candidates with better math skills or background knowledge, they might know offhand/be able to write a better algorithm for computing the nth row. If the interviewer is expecting that as a baseline, sure I agree that's a bit unreasonable...but I don't think that ever happens.

I think this is a perfectly fine interview question with the caveats that it's very well known (and hence there will be some with a solution memorized) and one shouldn't rely on it too much.

It helps to have a good interviewer who will be able to explain the purpose of the question, and guide the interviewee if they get stuck. This is holds true for any interview question though.
> To ensure better relevancy, we're being conservative in what we add to the search index. Repository forks will not be searchable unless the fork has more stars than the parent repository, for example.

This has a grandfathering problem when the maintainers switch. The new active branch of development is overshadowed by the previous branch. I've had someone takeover my project, but I still have 2 years of accumulated stars from when the project was fresh. The new development has less than 1/10 the number of stars as my branch. But I guess fixing this is kind corner case might be left for v2.
Philadelphia needed someone to put this together... it's amazing that with open data, a campaign can help create something of real and lasting value in the course of their pitch.

gov 2.0 <3
Keepod, The Desktop That Fits In Your Wallet
I have been the worst operator - a 12v car battery with a large file brushed across the terminals :)

That interfered with EVERYTHING.

25 years later, an EE degree and 5 years working RF comms engineering, I realise what an asshat thing to do that was.
LenovoEMC Spinoff Opens in Boston, Finds Niche in Networked Storage
where are you (roughly) if you don't mind me asking? Libraries seem like a local thing, and I wonder how much use of them varies from state to state & across the urban - rural spectrum.
they are using TokBox[0], which offers a video chat API for web sites/iOS apps/Android[1]

[0] www.tokbox.com
[1] android coming soon, alpha is here: https://github.com/opentok/opentok-android-sdk

disclaimer: i work at tokbox
Hmm, the ZEBRA battery is in a museum and requires 245 °C to operate, I guess it's gonna be a while before this is in consumer devices :)
Awesome song! Love it! #winning
You will just have to accept that a great many people will not respect the dirty side business, and rightly so. I understand that you've done what you have to do, and that's fine, I'd do the same in your shoes.

But there is nothing about petty human infighting that deserves praise. It's a huge (and unavoidable) waste of time. In an ideal world, employee poaching would be prevented by providing a better working environment and compensation. We don't live in an ideal world, sadly.
Surely any engineer worth their salt will just grab a map decompiler - like this one. https://developer.valvesoftware.com/wiki/BSPSource
That's what the handy auto-complete feature is for. :)
I agree with your take, overall, thank you. Much more eloquently stated than my OP, but I had not seen the pro-owner view stated so I went a bit strong in my advocacy for that POV.

Though I'm not sure I agree that HNers are particularly consistent on when they want government intervention. It seems driven from self-interest (intervene when it helps me, go away when it helps me).
Awesome. I searched my email and was surprised to find my most shared code is... a Vim theme! I would never have thought that .

https://github.com/search?l=vim&p=1&q=hcarvalhoalves...
Romancing the Age of Clutter
From Mississippi to Boston - Fancred CEO Kash Razzaghi
How much faith do people put in blogs? I'd hope it wasn't as much as mainstream sources, who can rely on their brand. Bloggers (usually) need to produce primary documents to justify their claims.

A few year ago on April 1st, a bunch of bloggers got together and did this entire chain of a fake news story, each linking to the next one in the ring as "proof" of their story, no one actually ever leaving the ring. I thought it was amazingly self-insightful of them.
This line of reasoning requires the belief that a company has some special claim to you, which I find pretty distasteful. The company doesn't own you, you are not an indentured servant. You didn't sign a contract saying you'd work there for life. And more importantly, they will certainly fire you as soon as they need to. This is in no way analogous to a committed marital relationship, where the entire idea is lifetime exclusivity, or dating when you are theoretically working towards that.
The best hires are fresh CS/maths grads with little commercial experience and a burning desire to learn.

All you have to do is provide an environment in which they can, provide a raise as and when they "level up", provide infinite caffeine, interesting problems, and the rest, as they say, is history.
Battery technology might never hit the density of fuels, but that doesn't mean it won't be cost-effective. The 10x increase in density that a slew of new technologies promise is more than enough for making electric cars mainstream. seeing we already have viable ones with today's battery tech.
That is one of those little stories which is just awesome.

That's when you KNOW the machine.

You just can't do that with anything these days. Even my HP50G calc is personality-free in that respect.
Doesn't sound much different than splitting / subletting an apartment with roommates. I, for example, can afford the place I'm staying at by renting out the finished basement in my house to a friend of mine. Requiring extra income is a symptom of the problem of rent and construction control.
>Essentially it boils down to "we as a government can't trust you, so we have to enforce these laws and you must comply or else you will face our enforcers".

That's really the essence of everything that the government does.

>Trust is lacking, not only between governing body and sheep, but between sheep also, when sheep will start trusting each other, it will reflect on governing body.

I think that people still tend to trust their governing body, though it obviously never trusts its own population. In countries with elections, the sacrament of voting is still observed by large numbers of people. But I think that apathy and pessimism is growing, but I see that as a good thing; you can see there is a concern, when governments begin to discuss or even enact mandatory voting laws. Then the sacrament becomes more than "duty", it becomes another act of coercion, like most of what government does.
And you can make the inverted inference: "we're not hiring older people"
The conceit here is the idea that the traditional news organizations are reliable, honest, expert, and doggedly pursue the truth. This just isn't true. Some of them do, certainly, but in the average case they're just another bunch of lazy, self-interested folks who are looking for the easiest ways to get attention and generate ad revenue.

There's nothing special about blogging, it's just a medium. Organizations build up trust through their track record, the same as in any medium. There exists tabloids and authoritative news outlets in the print world too.
Very nice. I have to give you guys a try.
Nice try, Airbnb PR dude.
Free with no ads? Curious to know why you're doing it. Do you somehow sell the uploaded data to interested parties?
Have you considered renaming your fork? Like xyz-old? One of the things that annoys (and sometimes infuriates) me about github is identifying the fork I want to be using. A million old blog posts point to the wrong place. If that repo were replaced with a new blank repo saying "moved to here" it'd be a big help.
It is affecting housing stock, though. The Tenant's Union says they've discovered thousands of apartments and some whole buildings have been taken off the rental market to be used by tourists.
Could be wrong but I think you've got his argument backwards; I think he's saying that by allowing a company (by law or coercion) to prevent an executive from 'poaching' employees, you're treating those employees like property, rather than rational beings.

I think he's arguing that people should be completely free of coercion to choose where they work.
Then how does this work for content you put in a WP website?

Before even getting to that question... viewing output on a website is irrelevant as far as the GPL is concerned, only the AGPL deals with that. You can take GPL code, make some changes to it, put it up on a web server, let people use it... and you don't have to distribute your changes.