skysight-inc/HackerNews huggingface dataset:
That is definitely the case in most professional fields outside of the whole startup culture (which can hardly be called professional). I find the whole concept of expecting people to be open-source contributors, to maintain active Github accounts etc to even be able to get their foot in the door in the hiring process completely abhorrent. This practice is a blight on this industry, benefiting only greedy exploitative startup founders and VC folks (usually calling themselves "progressive", ironically).

My dad is a civil engineer and I don't see him drafting construction plans for bridges and highways in his free time. My mom is a social worker and I won't see her dealing with domestic violence and welfare cases in her free time. Why is it that the modern IT industry expects people to put in massive hours contributing to some useless obscure projects just to be employable? I will tell you exactly why - because it lowers the bar for everyone and screens in for people who are willing to bend over backwards, work 90 hour weeks with no paid overtime, who will never stand up for themselves or have any self respect whatsoever.

There are plenty of professional industries out there (such as finance, medical, aerospace etc) which value software engineers greatly, pay big bucks and don't force people to jump through these kinds of arbitrary hoops.

I have better things to do with my free time (such as spending it with my friends, girlfriend, family etc) and that is exactly why I don't want to work in your shitty little startup. Engineers always complain about being treated like dirt by "the suits", but I can tell you that it's usually other engineers/"hackers" coming up with these kinds of abysmal borderline extortionist hiring practices. This shit won't stop until people just say no and stop linking their Github accounts in their resumes in a supplicatory sycophantic fashion just to be even considered for a position.

Want to contribute to an open-source project? Fine, that's a legit hobby as any other. But let's just stop using that as a leverage in the hiring process.
I tried newsblur, the web ui is too noisy, the iphone version doesn't load anything.

feedly ui has too much distraction too. I just need the content, I don't want to see the decoration and stuff.
If you're relying on an external party for anything that falls in your critical path you should schedule it for well before your deadline.

There's no reason that getting a cert needs to be left until the last minute.
Game over for 520 Zynga workers
Look, REST wasn't something invented in Fielding's study, it was a destillation of an architectural style that was extremely common: Websites. Many ( and at the time, most) are stateless, follow HATEOAS, using only a standardized set of methods, etc.

There's nothing difficult or impractical about REST, and the proof is that we use it every day.

Now, it's not aplicable to every case, of course. In those cases, just use something else, and don't call it REST.
From a different perspective, what's wrong with car manufacturers operating their own dealerships? (I'm curious: there very well may be a down side, but I haven't thought of it yet.)
Why you shouldn't avoid networking
> The unfortunate truth is that most money that goes into charities that operate in 3rd world countries gets spent on logistics, bureaucracy, and gets siphoned off by corrupt governments or stolen by thieves.

My understanding is that he was using givewell.org to help make his discussions along with the Bill & Melinda Gates Foundation founded research into the effectiveness of mosquito nets. Both of which provide some solid evidence of the effectiveness and long term impact.

> A much bigger impact would be to invest in those 3rd world countries (conscientiously), and provide jobs and livelihoods for those people.

This has to be weighed against the compounding returns that can be received from the money being used sooner. For example the mosquito nets save some lives help stabilize a village and allow them to invest more time in improving another aspect of their life. Usually to have this type of impact their is a critical amount of money that has to be invested at once. I do not know where that critical level is, it could as low as tens of thousands of dollars going through the right charity something that the discussed individual does yearly.
Anyone out there dare to claim there is any "light at the end of the tunnel"?

Perhaps ZNGA is a good stock to buy now that it's over 10% off?
What are children doing online?
Question: in all discussion about API design, the hairiest to me is always authentication.

The article recommends SSL, but the internet says that "SSL is slow." Is there a guide to using SSL correctly, and techniques for making this more efficient? An SSL primer?

It also recommends using oauth. There are hundreds of libraries for consuming oauth APIs. What exists (I'm a Python+Flask guy, but really any help would be great) for implementing oauth authentication for my own API?
If OWS were protesting the government handing over billions of dollars, it would have been called "Occupy the Capitol Building".
> So is there any formal ownership between twitter and medium?

No, they're separate entities.

On a related note, I do find the "Goldilocks" progression of Ev's companies amusing - Xanga (big), Twitter (small), and Medium ('just right'?[0]).

[0] Time will tell!
I worked for a major hospital once and they were all about the CYA agreements. The funny thing was the HIPPA is more a state of mind, not a 100 point punch list. So you're really just practicing CYA more than anything else.
I think the bigger reason why Bootstrap is important is that it is getting designers and developers to think about style guides and modular design/code. Every application should have some sort of bootstrap-style style guide/code base of reusable elements & modules to create a consistent look and make development easier.

Bootstrap is not the first to do this and there are others like Foundation by Zurb which shouldn't be overlooked.
If I may attempt some supplemental notes to your reply:

What I took out of the puff piece (it's really a book advertisement, which if you need a quick heuristic, features a herd of sheep on its cover - something I instantly view as at best landing it in "pop science / economics / sociology done badly") is that they offered an incentive to game the system. The author is attempting to make a 'free market' tragedy of the commons argument to suggest that voters should be given incentives to vote.

The problem is two fold:

#1 Voters already have these incentives, but are informed by others (who certainly don't have altruistic goals) that these do not exist[1]

#2 Democracy, in America (arguably everywhere), is already driven by this mechanism, just not at the level that the author is addressing. It is called Lobbying. To use a quick metaphor, you pay to set the questions people get to vote on - this shouldn't be news to anyone with a moderate or above political understanding.

As for the WMD claims, beyond the simplistic level of common media, the question of Iraq's ownership of chemical weapons was never in doubt (the USA, France and so on sold them to Saddam / provided the engineering expertise to build them), it was whether or not Saddam was a) building more, b) reducing stockpiles and c) willing to use them ever again. Hans Blix was on record[2] as stating that Saddam was obviously not attempting a and c, and was attempting b[2].Thus, again, the people setting the question didn't like this conclusion, so re-framed the question as widely as possible to be proven correct.

A much more interesting question over all of this is how to separate beliefs from politics, or at the very least maximize the scientific basis for informed participation in society.

And that's not going to be solved by a book with a picture of sheep on the cover.

[1]It's called "living in a society", fire, police, health services etc which I realize will not be popular with a Libertarian readership.
[2]http://www.telegraph.co.uk/news/worldnews/middleeast/iraq/70... - this is a right-wing source
Show HN: massive online open courses (MOOC) go tangible
A similar analogy would be cars that are de-tuned for sale to the general public. Modern engine are quite capable of creating far more horsepower and torque than what is available 'from the factory'. You can step up and buy the RS version of the same car with basically the same motor, or you can look for aftermarket workarounds such diesel engine programmers.

In the olden days all chips were created to reach a specific performance level. Those that did not reach that level were simply relabeled as lower performance chips. This is effectively what Intel is doing now. But with improved manufacturing processes fewer and fewer chips 'fail' at testing. So the failure rate is manufactured as well to get the most out of every production run.
> Why?

My guess is that TSX being a new feature designed for multicore scalability, they're going to pay very close attention to bug reports and crashes on these new systems. They really don't want a bunch of overclockers out there generating mysterious crashdumps. For example, https://blogs.msdn.com/b/oldnewthing/archive/2005/04/12/4075...
Where can I learn more about virus architecture/blackhat in general? Are there any defacto communities out there for this sort of thing? Just curious.
No but a developer recently mentioned several reasons why he didn't want to use Bootstrap. and I realised that I didn't care as long as the HTML looked pretty much the same - could trivially be converted into such (by globally replacing classnames etc)

So this article chimed with me.
Tim Cook explains what makes people successful at Apple
Why designers like working for free :)
When I read "C code" in this thread - I assume people mean C and C++ together, since they're both capable of the same low-level stuff.

The thing is, the new compilers, static analysis, JIT'ing, ... available these days for C++ makes it the best time ever to write C++ in a reliable way, and being technology that is being used in the real world, this will only improve.

There's a reason the C++ language is undergoing a lot of changes nowadays, for the better. After years of no movement at all, C++11 finally arrived, supporting features improving general reliability and memory-management (single pointers, smart pointers, auto type, ...), and C++14 is on it's way. While old programs will still work, the core language evolves and so do the generally accepted standard/best practices, that when generally accepted provide very reliable code.

I work on quite a large C++ code-base, and both our test-team and static analysis tools rarely find "programming errors". Functional bugs - sure, you still have those like you have in any program, but real end-of-the-world memory corruptions or leaks are rare to completely absent. The only tricky part I guess is threading, although analysis tools have massively improved here - and this is an issue in pretty much every language that understands threads.

The nice thing about learning C is that you get to understand what exactly is happening, and while a functional language like Haskell is very cool and can in certain situations offer massive optimizations due to it's language and runtime design, it presents you with a non-existing world. C is an "easy" way to understand low-level for as far as it's useful. I fooled around with a lot of languages, including Haskell - and knowing C gives you a much better insight in what the runtime is actually doing, because you KNOW a CPU doesn't work like that, and you're able to quickly understand it's limitations and advantages.

Another way to understand what happens +- on CPU level is implementing a simple bytecode compiler and interpreter - in any language of your choosing, but for some reason, most "real world" interpreters are implemented in C/C++.
If you detect an American IP, put (about $20) and an information symbol after the GBP price. Clicking on the symbol explains the situation in more detail.
Bitrot in my brain... :)
Wait, functions are kinda like eating, digesting, and pooping.
I would disagree and say it is first and foremost about using hypermedia as the engine of application state.
Once people stop calling it the wrong thing, the discussion can be about something else.

I also hate this nitpicking, but it's clearly not going away so you're better off not inviting it by using the term incorrectly.
Use local school systems as a marketing channel. This however requires the appearance of a local presence, or an alignment of your product with that of the local school systems.

One traditional example of national companies aligning with local schools is the school book fair. Another is the fundraiser by selling crap industry.

The example of a web based service that first came to mind was one allowing parents to fund their child's lunchroom account and the school to draw payments.

Your idea is more in line with the book fair, I think.

A third approach is to develop the product for wealth management companies - that's where the real money is, hmmm. There's also an alignment of your interests and theirs - so long as you offer better value than in house services. Again, this may be better targeted at a local level to agents rather than national companies.

Good luck.
They choose not to, or there's no full time work for them to take so they work part time instead?

The answer is in the report I linked to, which measures involuntary part time employment in addition to labor force participation.
I don't see the 3 jobs in Denver, CO.
Cornelius - A Javascript Cohort Visualization tool
Survey on Technical Debt Management
Actually the HMO I worked for did. Every vendor such as ISP's, Colo's, and some API suppliers had to sign the CYA agreement. Most of them are aghast when you ask them to sign. Basically they have to take on all of the liabilities. I've never seen it have to be exercised however.
This is equivalent to restarting the JVM along with your application but only quicker?

I really don't see a good pain/gain ratio here. Clojure being a lisp you are already good for reloading functions. Only if you change data structures or macros you need to reboot. That I would think is a much less frequent operation for which a JVM restart is acceptable. (You also know that absolutely everything got reset.)
I think you picked a poor example, because inflation is hard to measure and hard to define.

I know lots of people who argue with our current definition of inflation using reasonable-sounding arguments.
Intel is not going to sell you any chip at a loss these days... Intel makes money... they profit... loss-leaders don't give them that.
I would suspect communities concerned with illegal activities and state-of-the-art (0-day) code not to be easily accessible. There must be some on TOR.
Is there anywhere a list of investors who called Zynga a "big deal" two-three years earlier?
It would be nice if Texas' governor only worked part-time. Rick Perry is an utter moron. http://www.austinchronicle.com/news/2011-10-28/just-say-no/
> As an API user, all I want is to call a function on a server, pass it some arguments and get a result. I want it to be dead simple, and REST is probably the opposite of that.

How is this not dead simple in REST? Can you provide a specific example and how REST makes it complicated? Because I don't see it.
Could be good to hear from Dan Porter again.

http://www.gamasutra.com/view/news/167244/Turning_down_Zynga...
Rediscovered Hula painted frog 'is a living fossil'
Did you click the more link and look at all the pages? Here are the jobs in Denver, CO:
http://news.ycombinator.com/item?id=5814622
http://news.ycombinator.com/item?id=5809210
http://news.ycombinator.com/item?id=5804613
SSL is not slow.

Grab the latest version of Nginx, turn on SPDY, enable SSL session cache.

You must always serve your API over SSL, as auth information is going to be in headers or the querystring and both would be readable by a MITM if you do not use SSL.

Nginx 1.4 statements to pay attention to (sample config):

ssl on;
ssl_certificate /etc/ssl/domain.crt;
ssl_certificate_key /etc/ssl/domain.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_ciphers RC4:HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
ssl_stapling on;
spdy_headers_comp 1;

If you're not using Nginx, why not? Just use it as a reverse proxy and drop it in front of whatever you are using.
I don't live in Texas either (and I've been instructed to never mess with them) so I don't have a dog in the fight either. But it seems to me that if they meet every 2 years, the work load they would have during that meeting would be huge. Would attention to detail about what they are deciding on be hindered by having such a large volume of stuff? But maybe they do lots of stuff in between the meetings to prepare. It just seems odd to meet about stuff that might have been sitting there waiting for 2 years.
That's media types. I was referring to the strings used in content-type, the HTTP header. You obviously need to support some media type, otherwise how would you represent a resource? But you don't need to support the Content-Type header to have HATEOAS.
| "but most of my team had new jobs lined up
| by the time they left the building anyway."

I've never experienced this. Does this mean that they were already looking, or that they were able to immediately call someone up and get a job offer on-demand?

Edit: To be clear, having 'a job lined up' to me means that they already at least have an offer, rather than just a bunch of emails from recruiters and/or people looking to hire them. It seems really amazing to go from laid off to "have a job offer" in an afternoon. I could definitely see laid-off-to-interviews-lined-up in an afternoon though. Am I being too specific in my reading of this?
Ah, naturally: the part I didn't expand enough on and probably should've just left out! :P

I think those are all fair points, and I appreciate you explaining your business model here. If I may make one suggestion: play this up a bit more on the sales page. Knowing that you're a student the funding is going towards being able to let you take a summer off to explore this further significantly changes things: it's less preordering a game (the impression I got when I saw this) and more seed money.

And about the part about no work being done in two weeks: I didn't meant to imply that Notch was the baseline and that you were slacking off, but that Notch is a speed demon in the early stages of game development and can build out whole v.1 systems in a few hours or a few days. So there's some danger in comparing Minecraft at X point in its development and a similar game at a similar point in its development: "Minecraft had these N features 6 months later, so that means this other game is going to be in a similar state in 6 months as well" isn't very likely to turn out to be accurate.

At any rate, what you have here is still cool notwithstanding my negativity, and like I said in my original comment, best of luck to you: can't wait to see where you go with it!
In principle, I agree with you. Charities should be valued for their practical benefits and the return they get on their donations rather than the sentimental value they provide their donors. But the article Brooks is responding to makes note of the fact that the man making these donations did significant research about what charity he should give to and found that the most cost-effective way to reduce human suffering was to save lives by donating to a charity that gives away mosquito nets. He is explicitly eschewing the feel-good nature in charity in favor of the utilitarian viewpoint that human suffering should be reduced in the most efficient possible way. The cost, taking into account all the details you mention, is $2500 per life saved.

I don't think it's obvious that $2500 invested in a business does more to reduce human suffering than $2500 in mosquito nets. After all, business, which is always an investment, is more attractive when there is less fear of an early death by malaria.
That would explain it. Do those Xeons have the same instruction set as the new i7s?
I absolutely hate these meaningless titles. I just started work in the corporate world. After a month I literally want to kill myself.

We use the following terms:

To do items -> ACTION TASKS!

Manager -> Champion.... groan

Meetings -> "Social". As in, "in ten minutes, we're having a social in room 10D.

Cooworker -> Friend.

We have to use these terms, there are so many more, that combined with the fake forced "i love to work here" attitude day in day out is absolutely crushing me.
My fault. Thanks!
This is really big with Israeli VCs: http://www.ivc-online.com/
The Sean Parker Wedding Is the Perfect Parable for Silicon Valley Excess
Babbage as Code Breaker
It's comparable to Phoenix, if your point of reference is somewhere very mild like SF. While Dallas may have had a hot year, they only average 18 days > 99F[1], whereas Phoenix averages 109 days[2]. When you look at just the last handful of years, Phoenix has been having more than 30 days with a high above 110.

[1]: http://www.srh.noaa.gov/fwd/?n=d100info
[2]: http://www.nws.noaa.gov/climate/xmacis.php?wfo=psr

All that said, yes it is typically quite dry in Phoenix. No, that does not make the heat somehow less significant. The sun scars the land and kills most life. It's a rough place to be.

Also, the tech scene there is quite meh. There's a few big data centers and some little companies hosting things in them, and there's GoDaddy, but there isn't much else. Don't even think about Phoenix over Dallas unless you really like hiking (that scene is amazing in PHX).
I learned via Facebook I was laid off today
Too bad there isn't anymore a great prediction market. This could be a nice opportunity for bitcoin.
Are you referencing this: https://news.ycombinator.com/item?id=3760583
Arguably no signs with words are.
I don't see anything standard about terms like "jumbotron masthead", "pure-g" or even "container".

Most large project have their own markup standards and that's pretty normal, it certainly wasn't invented by bootstrap.
> IT'S THE TRUTH.

I meant w.r.t stating that "IT'S THE TRUTH" statement in absolute terms. Apologies, should have quoted it in my previous comment to avoid ambiguity.
We don't have any insight into their financials as far as margins etc. We do know they had raised $188MM, and had purchased 3 companies (according to CB anyway). My personal take on this, after looking at their funding history briefly - had their margins been getting smaller, they wouldn't have had to continue raising round after round.

I don't get the fascination with subsidized revenue growth - almost anyone can do that with massive infusions of cash.
Voters have no incentive to vote correctly. The probability of your vote affecting the outcome is so fantastically small (read: too small to be represented by a double precision floating point) as to be irrelevant.
According to the article, Finland remover pacifiers from the box in 2006 in order to promote breastfeeding.
I prefer providing a "Range" header for pagination. It's typically used for retrieving byte-range chunks of large objects, but it's also applicable to return a subset of a result set, like "Range: records=0-10". This has the drawback of not being easily applied from within a graphical browser, but I don't consider that a big priority for a REST API in the first place. Viva la curl!
> I am readonly on YouTube, they have in my opinion the most healthy social community right now

... I assume the author was referencing maybe video responses... the meaning can't be that YouTube comments are the best social community, can it?
The record of days over 100F (not consecutive days, but number of days in the year) was set in 2011, and it was 71 days http://www.srh.noaa.gov/fwd/?n=danncon10

For what it's worth, I wasn't seeking out info to disprove you, rather I was trying to make the argument that no humans should exist in Phoenix so I was collecting data on that. I thought you might like to have the measured figures.