skysight-inc/HackerNews huggingface dataset:
We don't have minimum requirements. We run GitLab.com with 3000+ users on a moderate (c1.medium, 1.7 GiB) instance. I think you will do fine with GitLab 5.0 and the 512 Linode. Might have to tune the default parameters a bit to have less processes running.
I wonder if this would suit the criterion for defamation. That would be a really interesting case to see.
You can't blame Google if Firefox and IE have no interest in supporting Dart natively.
What about checking your blindspots? My 2005 subaru outback has terrible visibility when trying to look back and left (the posts somehow block most of the view). On highway merges, my spouse helps check the blindspot for me or I ask her to look ahead while i crane my neck around.
See, now this sounds like something I want to go to. It sounds like something that would directly benefit me and make me a stronger programmer.

I was surprised at how damaging the "incident" was to my perception of pycon overall. The only thing I really heard about the event was all this BS, so I'm glad that this post really informed of the true value and importance of events like these.
I agree with most of this, but they should have waited weeks to post this, so it didn't seem like they were trying to use reverse psychology to engage in the exact behavior that they're railing against. Also "gentlemen's agreement" was a poor choice of words because it isn't a gender neutral term.
Pre-Launch Details of T-Mobile's New LTE Network
Didn't make me feel uncomfortable in the slightest.
Well, that's the literal answer. I guess my question is more of a rhetorical one - why does he take this rude, scolding, authoritative tone with his readers?
That is a good point, although I think it's more of Windows-only programs like PPS, a TV and movie streaming app that fills the Netflix void, except it's free so everyone and their mother uses it
Of course. Did you read my comment at all? Two can play this game.
Perceived Anti-Patterns
I disagree. I mean, you put the line at a wrong place.

So you say we shouldn't benefit from competitor's outages, but we can benefit from their failures of different types? Because every time you claim that you do something better than competition, it's simply you trying to benefit from their failure to do this thing right.

I think the line should be a bit further than you say. Benefiting from someone's downtime or any other kind of failure is perfectly fine, unless that downtime/failure wasn't easily avoidable. If the downtime/failure is because the company lack of professionalism then you should go and benefit from it. If their downtime is because they are hosting servers in their own office, under CTO's desk, and cleaning lady disconnected the cable, shame on them.

That said, this wasn't the case. DDoS isn't something anyone can easily protect from and because of that you shouldn't try to benefit from it. If you do, you basically lie to your customers by making impression that you could avoid such outage.
"small chance of being robbed"

do it in a bad neighborhood at the wrong time/place and this turns into "large chance of being cornered, beaten for being white/outsider/unknown, robbed, and if you put up any resistance, killed."

all your anecdote tells me is you don't venture far from your own safety zones.

my point is a bank, board room, police station, or any number of other places is a MUCH BETTER place to illustrate the "white, straight, male" privilege that exists.
I see this kickstarter model as similar to large companies that contribute employee time to work on open source projects - this just decentralizes it, focuses the development more on the project, and establishes community demand prior to rolling out the feature.

If this continues do you risk drying up other non-compensated commits or risk contributors waiting for funding before pushing code? You might see a small decrease, but I'd be willing to bet the same dynamics that have kept the open source community moving forward will continue - you just might see more targeted, rapid progress in areas people are willing to fund and a small cottage industry emerge that makes money contributing to projects.
An old TRS-80 assembly programming book I had suggested that an early conference of computer experts suggested that the last six digits be named actinium, barium, curium, dysprosium, erbium, and fermium until "cooler heads prevailed".
Friend of the OP.

This is very focused on the current circumstances, but applies to similar circumstances as they happen.

They found themselves somewhat embroiled in this situation simply by providing a similar service. She's not arguing against marketing your company as the best of the possible solutions, that's just good business. What she is arguing is that blatantly kicking someone while they're down and calling it "marketing" is dirty pool - especially while in the same breath making promises no company can keep.
Yeah, that's the impression I've got as well, which is why I don't ultimately like EME. It would be a slight improvement compared to the current situation (since you could at least move stuff like video playback to HTML5), but would probably just make the situation of "closed binary blob DRM" more persistent and thus worse in the long run.
I've had a couple over the past month and none that I can recall from earlier.
This is interesting enough you should write it up as a blog post and submit it. You're not going to get the discussion you deserve posting something this interesting deep in a thread on a tangentially related article.
Js1k.com - demos
Very nice JavaScript demo's under 1 kilobyte for the js1k competition.
Ugh, I'll see if I can find it, I don't even remember what the original topic was.

edit - found it: http://www.reddit.com/r/AdviceAnimals/comments/184uh5/as_a_w...

Looks like that post was heavily downvoted. You can read up the parent chain to see the other posts I referenced.
Armchair quarterbacking here of course but do you think it would be feasible/a good idea to try to switch to a less..troubled product at this point? I don't hear many horror stories about Cassandra for example and AIUI that's serving most of reddit.
How to work with Creative Professionals
My job is in jeopardy for presenting this document in a code review. Most of the communication at my workplace is through teleconferencing, even when people are in the same room. I wrote this in response to the lack of specifications or outcomes for projects which has lowered morale. I'd talk to the CEO or CIO about it, but after working here for over 4 months they have never come in yet, even though they live relatively close.

HN's thoughts?

- s.a.xanadu
Just yesterday our workplace gained an interest in setting up Gitlab- can we still use our existing Gitolite install, or do we now have to migrate to Gitlab-shell?

We've been extremely happy with gitolite, and I do not see us moving off of that software.
I think, to torturously extend the metaphor, that we shouldn't be putting eggs in any baskets - we should keep our own hens.

Of course, you're still at risk that your hosting provider could die, or your ISP could break etc.
I suggest the intended audience of his blog and the intended audience of his fiction are not the same.
Contract: *experienced* AngularJS dev needed for 1-4 wk consulting project
Rebuilding an application in AngularJS, and really need some help getting started. Looking for someone who has put a mid-to-large size project into production before. Not interested in people learning Angular at the moment (I'm in the same boat!).

Email address is in profile.

Please provide: Hourly Rate, Angular Projects worked on, role in projects, etc

Thanks!
A Mass-transit Manager on Driverless Cars
> Also, I've long been of the opinion that if we had somehow gotten to today with no search engines, and Google tried to start up today, that they would be slammed to the ground by lawsuits, which they would probably lose.

What exactly has changed in the law in the 15 years since Google started up? The CFAA is almost 30 years old...
That's not a drop in supply, that's a drop in the inflation rate.
Not sure, I think if a politician had health problems that could affect his ability to govern it would be legitimate for his opponent to point that out.

If I ran a hosting service with better uptime than amazon I'd sure as hell let people know too.
>>When someone you compete against is suffering, especially as a result of any kind of infrastructure issues, shut up and keep your head down.

Why? Seriously Why? Companies that are not attacked by their competitors become lazy. I think is fair game. They are not doing anything illegal and frankly I don't think the situation is scummy at all. This guy sounds like a kid yelling "is not fair" and "you are a big meanie". Where the fuck does he think he is?
cp gcc-4.7/index.html gcc-4.8/
Highcharts 3.0 released
How to Build your Everything Really Really Fast
The way this code looks, it opened up a backdoor into the app to load any code embedded in the image, and execute it with the app's credentials - including access to app's in memory data. Major security hole for an enterprise app given that this could be used to override assembly signing. Just change the image, and the app would load and run any code embedded in that background image!
Show HN: An isometric projection of Conway's game of life in js/css
Politicians would wish their opponent a speedy recovery after their morning jog[1], like a website might say it won't take advantage of another's situation by writing a blog post with a link to the competitors problems[2] and pointing out some other competitor is acting poorly.

1) or tennis on The West Wing

2) I do believe their post is in good faith, but I spent a chunk of my life dealing with politicians and I think seeing the gears makes one a bit cynical
>Also BritRuby was cancelled because the speaker list consisted entirely of white males, which is somehow a bad thing.

The fools! Where did they go without the token woman or black or asian person?
To me, it's one thing to capitalise on a companies on-going downtime issues, that indicated an inability or unwillingness to resolve the issue, but it's another thing entirely to take advantage of a situation that could as easily be affecting you, no matter what precautions you take.

I've no doubt Sendgrid have been DDOS'd before and survived, and that this was a significant attack, so can their competitors honestly say there's no chance they'd of not gone down in the same situation?
Some of your libraries might get a little faster.
I was just watching this earlier. Had me in tears.
http://www.theonion.com/video/pragues-franz-kafka-internatio...
I hope so too.

Maybe this is the way we'll get good, solid Python3 support for Django, quickly. I'll be more than happy to fund (in part) efforts for getting work done on other Django plugins so they work with Python3. The Django book can do with a little concentrated focus too.
Guys! this is a friends's project. Do give your honest feedback and go over to support!
It depends what you're interested in.

"Market vs. Usage share" is a debate that rages every time these numbers come out. It's really apples and oranges. For me, market share is an interesting piece of trivia and usage share is a snapshot of the zeitgeist of more heavily engaged users. Which one matters most to you as a developer?
> No food. No walking. No sleeping. No sex.

That's quite hyperbolic.

Is it unacceptable laziness to use a dishwasher, even though it's more efficient? A car to travel two miles? A remote instead of walking over to the TV? Cruise control on your car? A riding mower instead of a self-propelled walk behind?

We've always been pushing for ways that let us do things with less effort. I think we just need to accept that in order to stay healthy, we need to be active in ways we enjoy instead of by relying on doing things the hard way/slightly less easy way.
I have some friends who are organizing a related event in Toronto. Ping me in email if you're interested (mn@michaelnielsen.org)
The case for a civic network
Actually, asm.js is JavaScript. That is, in fact, much of the point. It's kind of like the PyPy project's RPython: a restricted subset of Python that lends itself well to ahead-of-time compilation and optimization.

This leads to the question of whether (when?) someone will try to port Narcissus to it, potentially leading to a practical self-hosted JavaScript engine. "MonkeyMonkey", they could call it.
Oh, I'm sorry, I mistakenly engaged a troll. I'll stop now.
It wouldn't really be a feasible solution for video, though. You'd have to re-encode the whole thing for every individual user, which would be incredibly inefficient. Even if you're showing the watermark in just a few places, it'd still require a damn lot of resources. There's also quite a few things out there for removing video watermarks[1], so unless the watermarks were incredibly obtrusive, they'd probably be quite easy to get rid of. And of course you couldn't really put the watermark outside the actual video stream either, since then the user could just strip it out.

[1] Like various Avisynth plugins for example: http://avisynth.org/mediawiki/External_filters#Logo_Removal
Sex! Mentioned in jest! Oh, the humanity!

Aren't those conferences targeted at adults? Is there some assumption in english speaking countries that the average adult is offended when he hears about sex?

Because it sure as hell doesn't hold true in most non-english speaking countries...
Was the original attack via jenkins? all it says some vague privilege escalation was used to upload c file. what?
Actually, I think I did suffer from some reading miscomprehension.

I apologize for the inconvenience, tho I do disagree with your base premise. Regards,
Give me a couple of million $. I don't know how yet, but I tell you I'll find a way to make both faster ;)
By writing this post, you're actively working to benefit from someone else's outage. A bit hypocritical, no? Hitting the front page of HN with a post talking about how great you are? Yeah, okay, you're not trying to benefit off this outage at all.
Just wait till she finds her insurance company or local government has wrong information and see how long it'll take to get a fix. Years ago, the bank which had my car loan got sold to another bank which got sold to another bank. When I finished paying off the loan, they sent documents I needed to the wrong address. I had moved to a different state and the bank had as well, and it took weeks to correct this. I actually had to contact the DMV at my former state and get them to send a letter to the new bank, which then released records, which then allowed me to update my DMV in in CA. I won't even get into the mistakes that Sallie Mae made on my student loan records, or how many times my health insurance provider screwed up.

Machines screw up, but humans screw up too, and sometimes getting the problem fixed in a bureaucracy takes even more effort. I don't think bureaucracies "refresh" their policies/procedures (algorithms) or data as fast as software companies do.
In order to run GitLab w/o any tweaks you need 1GB Linode.
You can start it on 512 but you need to setup unicorn to use only 1 worker and you need at least 200MB of swap
Britain certainly was extremely repressive, but China is today.
Ask HN: Are you building a Google Reader workalike?
Hello community!

When Google announced they would discontinue Reader, many of you stated your intentions to start developing an alternative.

How is your project going?

Post an update here.
So you are essentially saying this guy should do it for free.

"Will the person be deprived of their normal source of income for exactly the time period required to do the work?"

Does it matter? It will most likely be on his free time, which for me is many times more valuable than my normal income.

This is why developing open source is going down a dangerous path: When you work for free once, people expect you to work for free always.
Annoyingly there don't seem to be instructions or migrating from 4.2 to 5.0 when using MySQL and Apache.

https://github.com/gitlabhq/gitlabhq/wiki/From-4.2-to-5.0
Box and Evernote execs: Don't ignore Microsoft's platforms
See page 8: http://www.ncix.gov/publications/reports/fecie_all/Foreign_E...

Here's one egregious example of China stealing clean technology from the US (sorry for the paywall, but it was the best source): http://online.wsj.com/article/SB1000142405311190337400457657...

There are a bunch of APT groups with tasking to steal IP related to clean tech, solar included.
How long ago was African independence? (As in, independence in a large number of countries formed by the colonial powers in Africa)
I'm pretty sure the title was a bit tongue-in-cheek, but at the same time, it's a definable, historical legal term. Better than titling it "An informal agreement between two or more parties simply understood as part of an unspoken agreement by convention or through mutually beneficial etiquette." (Apologies to Wikipedia)
I mean, since this is single window (so no side-by-side source and compiled) that when you surround with asterisks, the asterisks are still visible, but the whole word is italicised. it is often performed by markdown syntax highlighters - if you're on OS X, try textmate 2 with the extension ".md" to see what I mean (it makes a wonderful job of semi-previewing my octopress blog entries.)
Interesting. Looks like they took Clang's excellent error reporting to heart.
Show HN: Threadless for socks
This will do nothing, as it's not their decision to make. I'm occasionally in the position to be buying services from commodity providers. If your service goes down and I start shopping around, the question is not "Will I ditch you for someone who can deliver?", it's "Which one will I move to?".

You might as well try to be in the running with some well-timed advertising. I'm sure you're emotionally invested in being a nice guy to the folks in the booth next to you, but as your customer I can assure you I'd rather see you fight.
I think this feeling is down to two factors:

1. Many iOS users are now, for the first time, trying out Android as a result of affordable yet high quality devices being available (Nexus 4 and 7, especially).

2. Other platforms, especially Android, are introducing new features that iOS does not have and Apple may not wish to copy. For example: Android recently introduced lockscreen widgets, something I personally find to be completely over the top. Meanwhile, Samsung are trying out all kinds of wacky ideas (as seen with the S4 release). Compared to these, iOS does seem a little plain and boring - though personally I'm glad.

Up until 3-4 months ago, I was an Android user and had been for many years. I switched to an iPhone 5 and suddenly iOS feels fresh whilst Android feels stale. It's just what you're used to, I suspect.
For our economy to succeed, classical economics must die
This is a really good article and even better title!
This assumes that the new OS will be better than WinXP/Win7/Win8. (Well, let's just not talk about Win8.) If "better" means more compatible with existing apps, more stable, easier to use, more standard... not sure you can make an argument for that. Maybe in a few years when the desktop is just a portal for web apps.

Plus... China's currently only 1.34 billion. They've got a ways to go to get to 1.5B.
Here is the audio: https://dl.dropbox.com/u/87925954/out.wav
Ruby 2.0 has a real GC that doesn't touch all pages, so it allows efficient fork.
Are you using bundle exec instead of binstubs because you don't know about binstubs, or because you like things going slow?
I would like to understand why Red Flag didn't work out?
The awesome power of a "Thank You"
I believe the issue was related to the fact that the user running Jenkins was a full passwordless sudo user.

Maybe the attacker used the groovy console too...
Gonna make this happen in Los Angeles.
Dropbox Hires Rasmus Andersson, Facebook’s Mobile Design Guru
The only thing that really matters is your site's audience. Our site has Safari in the lead at 39% (IE 24%, Chrome 17%). So, StatCounter's data is interesting, but Chrome is the least important to us.
As the main hero of that story, I can assure you that we are working on VPN setup right now. I guess this is not in top-10 checklist for a startup.
Really? I guess they need some "sensitivity" training. Idiot.
I agree with what you're getting at: sex is part of life, and being so broad about it depraves the language.
Public projects and the need to add every single developer to every single project they needed access to (no concept of teams) were the main reasons we moved from Gitlab to Github Enterprise
It seems that a trend is developing of labeling earnest introspection as "self-flagellation." See my comment at https://news.ycombinator.com/item?id=5375270 for an identical situation on a different subject. I don't want to make assumptions, but are people really that hostile to the idea of openly questioning oneself?

(I'm speaking specifically of the HN community, obviously the answer for the general public is a resounding "yes")
You seem to be confused. Clojure startup time is actually worse than JRuby, especially when you throw a tool like Leiningen into the mix:

http://martinsprogrammingblog.blogspot.com/2012/02/why-is-cl...
Your conversations in visual form
>No, Britain is not a "repressive nation." The British government surely takes some repressive actions, but not to such a degree as to be labeled a repressive nation.

Are we talking about the same "CCTV everywhere" nation?

The same "lackeys of the united states --GW Bush etc-- policy and partners in war crimes" nation?
Unfortunately, I think most Chinese living there have bought the government's argument that if any of the stuff you mentioned above would not exist, it would "disrupt" the "unity" of their society. So everyone must stay in line for the "greater good", even if violent action is necessary against some individuals.

What's the scariest thing in such situations is not one tyrant or another. If only that was the case, it wouldn't be too hard to replace him. The scariest part is when a culture forms around that tyrant's ideals. Because that will be very hard to "kill" or replace. It can take generations, depending on how deep that culture goes.

Look even at US. Let's say the TSA was a complete and total mistake, and history will prove that to be right. But how long will it take to kill the TSA? It's already been a decade, and I can easily see it last another decade. So is it just Bush or Obama at fault for keeping TSA? No. It's country's culture right now that TSA and plenty of other "counter-terrorist" measures (including the stamping of the 4th amendment) are "needed".

When you look at it from that point of view, you begin to understand why most Chinese may not necessarily see what their government is doing as a bad thing, because they themselves think their measures are good and necessary.
But in absolute terms, has been a far more repressive nation than China. Among the world's larger nations in world history, China's probably been among the least repressive.

Read about the Opium Wars for some context.
"She," actually. And she is the owner of a company that benefitted from SendGrid's unfortunate circumstances. Being the owner of such a service, what she saw other competition doing disturbed her. So she wrote about it.

Although Postmark did receive an uptick of signups, they didn't take the opportunity to market against SendGrid as an unreliable service, because they know there is no 100% reliable service, anywhere, ever.